• P
    rcu: Refactor #includes from include/linux/rcupdate.h · 5f192ab0
    Paul E. McKenney 提交于
    The list of #includes from include/linux/rcupdate.h has grown quite
    a bit, so it is time to trim it.  This commit moves the #include
    of include/linux/ktime.h to include/linux/rcutiny.h, along with the
    Tiny-RCU-only function that was the only thing needing ktimem.h.  It then
    reconstructs the files included into include/linux/ktime.h based on what
    is actually needed, with significant help from the 0day Test Robot.
    
    This single change reduces the .i file footprint from rcupdate.h from
    9018 lines to 7101 lines.
    Reported-by: NIngo Molnar <mingo@kernel.org>
    Signed-off-by: NPaul E. McKenney <paulmck@linux.vnet.ibm.com>
    5f192ab0
rcupdate.h 32.2 KB