History

genirq: Remove early_init_irq_lock_class()

early_init_irq_lock_class() is called way before anything touches the irq descriptors. In case of SPARSE_IRQ=y this is a NOP operation because the radix tree is empty at this point. For the SPARSE_IRQ=n case it's sufficient to set the lock class in early_init_irq().

Thomas Gleixner committed 16 years ago

Commit 154cd381 parent 3795de23 files · +1 −19Browse files

Showing the changes to init (1 of 3 files). Show all

Unified · Split

init/main.c+0−1
@@ -556,7 +556,6 @@ asmlinkage void __init start_kernel(void) · 555 unmodified lines
556556
557557 local_irq_disable();
558558 early_boot_irqs_off();
559− early_init_irq_lock_class();
560559
561560 /*
562561 * Interrupts are still disabled. Do necessary setups, then

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t