• Paul Gortmaker's avatar
    rcu: Make rcu/tiny_plugin.h explicitly non-modular · 9fc9204e
    Paul Gortmaker authored
    The Kconfig currently controlling compilation of this code is:
    
    init/Kconfig:config TINY_RCU
    init/Kconfig:   bool
    
    ...meaning that it currently is not being built as a module by anyone.
    
    Lets remove the modular code that is essentially orphaned, so that
    when reading the code there is no doubt it is builtin-only.
    
    Since module_init translates to device_initcall in the non-modular
    case, the init ordering remains unchanged with this commit.  We could
    consider moving this to an earlier initcall (subsys?) if desired.
    
    We also delete the MODULE_LICENSE tag etc. since all that information
    is already contained at the top of the file in the comments.
    
    Cc: Josh Triplett <josh@joshtriplett.org>
    Cc: Steven Rostedt <rostedt@goodmis.org>
    Cc: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
    Cc: Lai Jiangshan <jiangshanlai@gmail.com>
    Signed-off-by: default avatarPaul Gortmaker <paul.gortmaker@windriver.com>
    Signed-off-by: default avatarPaul E. McKenney <paulmck@linux.vnet.ibm.com>
    9fc9204e
tiny_plugin.h 4.57 KB