I am not subscribed to LKML, so please CC me in replies. I am reporting a regression when CONFIG_DEBUG_LOCKDEP is enabled in 2.6.23-git8. The error occurs immediately before loading init. Complete dmesg and kernel config are attached. [ 28.528074] VFS: Mounted root (ext3 filesystem) readonly. [ 28.528090] Freeing unused kernel memory: 212k freed [ 28.537431] Write protecting the kernel read-only data: 1036k [ 28.622874] WARNING: at kernel/lockdep.c:2658 check_flags() [ 28.625132] [ 28.625133] Call Trace: [ 28.629491] [<ffffffff8025f318>] __lock_acquire+0x3d8/0x1160 [ 28.631734] [<ffffffff8025c039>] check_flags+0xd9/0x1a0 [ 28.633925] [<ffffffff80260102>] lock_acquire+0x62/0xe0 [ 28.636108] [<ffffffff8025f318>] __lock_acquire+0x3d8/0x1160 [ 28.638290] [<ffffffff8024c7c1>] __atomic_notifier_call_chain+0x51/0xa0 [ 28.640459] [<ffffffff80227ad9>] do_page_fault+0xc9/0x920 [ 28.642580] [<ffffffff80486d47>] _spin_unlock+0x17/0x20 [ 28.644701] [<ffffffff80283a82>] vma_link+0xd2/0x150 [ 28.646771] [<ffffffff8025f318>] __lock_acquire+0x3d8/0x1160 [ 28.648808] [<ffffffff8048745d>] error_exit+0x0/0xa9 [ 28.650866] [<ffffffff803201b6>] __clear_user+0x46/0x80 [ 28.652914] [<ffffffff802cce34>] padzero+0x24/0x30 [ 28.654885] [<ffffffff802ce90a>] load_elf_binary+0xb1a/0x2200 [ 28.656817] [<ffffffff8025f318>] __lock_acquire+0x3d8/0x1160 [ 28.658695] [<ffffffff8020d276>] dump_trace+0x206/0x2c0 [ 28.660568] [<ffffffff8027deb7>] follow_page+0x227/0x260 [ 28.662438] [<ffffffff8025e2a1>] mark_lock+0x1b1/0x670 [ 28.664334] [<ffffffff8025f318>] __lock_acquire+0x3d8/0x1160 [ 28.666235] [<ffffffff8029a0f2>] search_binary_handler+0xb2/0x240 [ 28.668148] [<ffffffff8029a0d3>] search_binary_handler+0x93/0x240 [ 28.669972] [<ffffffff802cddf0>] load_elf_binary+0x0/0x2200 [ 28.671727] [<ffffffff8029a0db>] search_binary_handler+0x9b/0x240 [ 28.673477] [<ffffffff8029bfcd>] do_execve+0x1ad/0x1e0 [ 28.675246] [<ffffffff8020a774>] sys_execve+0x44/0xc0 [ 28.677017] [<ffffffff80293bcf>] fd_install+0x2f/0x60 [ 28.678802] [<ffffffff8020cb94>] kernel_execve+0x64/0xd0 [ 28.680614] [<ffffffff802090bf>] init_post+0x9f/0xf0 [ 28.682446] [<ffffffff805ea817>] kernel_init+0x247/0x340 [ 28.684251] [<ffffffff8025e97a>] trace_hardirqs_on+0xda/0x190 [ 28.686041] [<ffffffff8048680e>] trace_hardirqs_on_thunk+0x35/0x3a [ 28.687798] [<ffffffff8025e97a>] trace_hardirqs_on+0xda/0x190 [ 28.689524] [<ffffffff8020cb28>] child_rip+0xa/0x12 [ 28.691229] [<ffffffff8020c23f>] restore_args+0x0/0x30 [ 28.692909] [<ffffffff805ea5d0>] kernel_init+0x0/0x340 [ 28.694560] [<ffffffff8020cb1e>] child_rip+0x0/0x12 [ 28.696186] [ 28.697798] irq event stamp: 607167 [ 28.699408] hardirqs last enabled at (607167): [<ffffffff80487135>] _spin_unlock_irqrestore+0x55/0x70 [ 28.702857] hardirqs last disabled at (607166): [<ffffffff804871da>] _spin_lock_irqsave+0x1a/0x50 [ 28.704744] softirqs last enabled at (605894): [<ffffffff8020ce9c>] call_softirq+0x1c/0x30 [ 28.706633] softirqs last disabled at (605889): [<ffffffff8020ce9c>] call_softirq+0x1c/0x30 [ 30.531015] input: Power Button (FF) as /devices/virtual/input/input2 [ 30.531034] ACPI: Power Button (FF) [PWRF] System information: Gentoo 2007.0 $ uname -a Linux localhost 2.6.23-git8 #1 SMP Mon Oct 15 21:11:09 PDT 2007 x86_64 Dual Core AMD Opteron(tm) Processor 185 AuthenticAMD GNU/Linux $ lspci 00:00.0 RAM memory: nVidia Corporation C51 Host Bridge (rev a2) 00:00.1 RAM memory: nVidia Corporation C51 Memory Controller 0 (rev a2) 00:00.2 RAM memory: nVidia Corporation C51 Memory Controller 1 (rev a2) 00:00.3 RAM memory: nVidia Corporation C51 Memory Controller 5 (rev a2) 00:00.4 RAM memory: nVidia Corporation C51 Memory Controller 4 (rev a2) 00:00.5 RAM memory: nVidia Corporation C51 Host Bridge (rev a2) 00:00.6 RAM memory: nVidia Corporation C51 Memory Controller 3 (rev a2) 00:00.7 RAM memory: nVidia Corporation C51 Memory Controller 2 (rev a2) 00:02.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1) 00:03.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1) 00:04.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1) 00:05.0 VGA compatible controller: nVidia Corporation C51PV [GeForce 6150] (rev a2) 00:09.0 RAM memory: nVidia Corporation MCP51 Host Bridge (rev a2) 00:0a.0 ISA bridge: nVidia Corporation MCP51 LPC Bridge (rev a2) 00:0a.1 SMBus: nVidia Corporation MCP51 SMBus (rev a2) 00:0b.0 USB Controller: nVidia Corporation MCP51 USB Controller (rev a2) 00:0b.1 USB Controller: nVidia Corporation MCP51 USB Controller (rev a2) 00:0d.0 IDE interface: nVidia Corporation MCP51 IDE (rev a1) 00:0e.0 IDE interface: nVidia Corporation MCP51 Serial ATA Controller (rev a1) 00:0f.0 IDE interface: nVidia Corporation MCP51 Serial ATA Controller (rev a1) 00:10.0 PCI bridge: nVidia Corporation MCP51 PCI Bridge (rev a2) 00:10.1 Audio device: nVidia Corporation MCP51 High Definition Audio (rev a2) 00:14.0 Bridge: nVidia Corporation MCP51 Ethernet Controller (rev a1) 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control 04:05.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev 80) 04:08.0 Communication controller: Conexant HSF 56k Data/Fax Modem 04:09.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10) $ lspci -nvvv > lspci.txt (Atttached) $ lsmod Module Size Used by vfat 12608 1 fat 51656 1 vfat nvidia 7006772 24 i2c_core 22800 1 nvidia snd_seq_oss 34704 0 snd_seq_midi_event 7688 1 snd_seq_oss snd_seq 60808 4 snd_seq_oss,snd_seq_midi_event snd_seq_device 8220 2 snd_seq_oss,snd_seq snd_pcm_oss 51936 0 snd_mixer_oss 17096 1 snd_pcm_oss sg 24984 0 sr_mod 15716 0 ehci_hcd 35924 0 ohci1394 32052 0 ieee1394 93512 1 ohci1394 snd_hda_intel 375876 0 snd_pcm 90672 2 snd_pcm_oss,snd_hda_intel snd_timer 23904 2 snd_seq,snd_pcm snd 64040 8 snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_hda_intel,snd_pcm,snd_timer soundcore 7520 1 snd snd_page_alloc 9424 2 snd_hda_intel,snd_pcm 8139too 24784 0 8250_pnp 11904 0 8250 40776 1 8250_pnp sata_nv 18564 0 forcedeth 49104 0 parport_pc 41192 0 serial_core 21400 1 8250 libata 145936 1 sata_nv parport 39596 1 parport_pc ohci_hcd 23564 0 usbcore 150544 3 ehci_hcd,ohci_hcd floppy 64648 0 button 7840 0 evdev 9984 0 Please reply and CC me if any additional information is wanted. Thanks, David
| Greg KH | [GIT PATCH] driver core patches against 2.6.24 |
| Alan Cox | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Bart Van Assche | Integration of SCST in the mainstream Linux kernel |
| Jan Engelhardt | intel iommu (Re: -mm merge plans for 2.6.23) |
git: | |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| David Miller | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| David Miller | Re: [GIT]: Networking |
| Evgeniy Polyakov | Re: [BUG] New Kernel Bugs |
