]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - init/main.c
Reimplement IDR and IDA using the radix tree
[mirror_ubuntu-bionic-kernel.git] / init / main.c
index b0c9d6facef9a5aced55d1443b40029a660011e8..a65e3aad31bc1bfa374d9fad5ff53c1e15cb1bcd 100644 (file)
@@ -553,7 +553,7 @@ asmlinkage __visible void __init start_kernel(void)
        if (WARN(!irqs_disabled(),
                 "Interrupts were enabled *very* early, fixing it\n"))
                local_irq_disable();
-       idr_init_cache();
+       radix_tree_init();
 
        /*
         * Allow workqueue creation and work item queueing/cancelling
@@ -568,7 +568,6 @@ asmlinkage __visible void __init start_kernel(void)
        trace_init();
 
        context_tracking_init();
-       radix_tree_init();
        /* init some links before init_ISA_irqs() */
        early_irq_init();
        init_IRQ();