mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-28 18:51:56 -04:00
[POWERPC] Add thread_info_cache_init() weak hook
Some architectures need to maintain a kmem cache for thread info structures. The next commit adds that to powerpc to fix an alignment problem. There is no good arch callback to use to initialize that cache that I can find, so this adds a new one in the form of a weak function whose default is empty. Signed-off-by: Benjamin Herrenschmidt <[email protected]> Acked-by: Andrew Morton <[email protected]> Signed-off-by: Paul Mackerras <[email protected]>
This commit is contained in:
parent
1d32e21889
commit
8c9843e57a
2 changed files with 7 additions and 0 deletions
|
|
@ -525,6 +525,10 @@ void __init __attribute__((weak)) smp_setup_processor_id(void)
|
|||
{
|
||||
}
|
||||
|
||||
void __init __weak thread_info_cache_init(void)
|
||||
{
|
||||
}
|
||||
|
||||
asmlinkage void __init start_kernel(void)
|
||||
{
|
||||
char * command_line;
|
||||
|
|
@ -645,6 +649,7 @@ asmlinkage void __init start_kernel(void)
|
|||
if (efi_enabled)
|
||||
efi_enter_virtual_mode();
|
||||
#endif
|
||||
thread_info_cache_init();
|
||||
fork_init(num_physpages);
|
||||
proc_caches_init();
|
||||
buffer_init();
|
||||
|
|
|
|||
Loading…
Reference in a new issue