[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <4dfa50520710152028i4a976200s88fbbb7f1cc2da9@mail.gmail.com>
Date: Mon, 15 Oct 2007 20:28:14 -0700
From: "David Hubbard" <david.c.hubbard@...il.com>
To: "Linux kernel" <linux-kernel@...r.kernel.org>
Subject: 2.6.23-git8: Lock dependency engine debugging failure
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
View attachment "dmesg.txt" of type "text/plain" (25377 bytes)
Download attachment "config.gz" of type "application/x-gzip" (10261 bytes)
View attachment "lspci.txt" of type "text/plain" (20684 bytes)
Powered by blists - more mailing lists