Bug 785964

Summary: [abrt] kernel: WARNING: at lib/list_debug.c:26 __list_add+0x55/0xa0()
Product: [Fedora] Fedora Reporter: Jeff Gerritsen <jeff>
Component: kernelAssignee: Kernel Maintainer List <kernel-maint>
Status: CLOSED WORKSFORME QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 16CC: gansalmon, itamar, jonathan, kernel-maint, madhu.chinakonda
Target Milestone: ---   
Target Release: ---   
Hardware: i686   
OS: Unspecified   
Whiteboard: abrt_hash:fb0e04c49f0568b95c88d64e735b57257d579801
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-03-29 11:38:15 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Jeff Gerritsen 2012-01-31 03:05:20 UTC
libreport version: 2.0.8
abrt_version:   2.0.7
cmdline:        BOOT_IMAGE=/vmlinuz-3.2.2-1.fc16.i686.PAE root=/dev/mapper/vg_thunderbird2-lv_root ro rd.md=0 rd.dm=0 KEYTABLE=us quiet SYSFONT=latarcyrheb-sun16 rhgb rd.lvm.lv=vg_thunderbird2/lv_root rd.luks=0 rd.lvm.lv=vg_thunderbird2/lv_swap LANG=en_US.UTF-8
comment:        Plugged in a video camera to the usb port
kernel:         3.2.2-1.fc16.i686.PAE
reason:         WARNING: at lib/list_debug.c:26 __list_add+0x55/0xa0()
time:           Mon 30 Jan 2012 07:00:17 PM PST

backtrace:
:WARNING: at lib/list_debug.c:26 __list_add+0x55/0xa0()
:Hardware name: System Product Name
:list_add corruption. next->prev should be prev (c0b90420), but was   (null). (next=f68817b4).
:Modules linked in: usb_storage tcp_lp fuse ppdev parport_pc lp parport lockd ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 ip6table_filter ip6_tables nf_conntrack_ipv4 nf_defrag_ipv4 xt_state nf_conntrack microcode snd_hda_codec_hdmi snd_hda_codec_via k10temp i2c_nforce2 asus_atk0110 uinput snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device snd_pcm snd_timer snd soundcore forcedeth snd_page_alloc sunrpc pata_acpi ata_generic firewire_ohci pata_amd firewire_core crc_itu_t nouveau ttm drm_kms_helper drm i2c_algo_bit i2c_core mxm_wmi wmi video [last unloaded: scsi_wait_scan]
:Pid: 4536, comm: scsi_scan_8 Tainted: G        W    3.2.2-1.fc16.i686.PAE #1
:Call Trace:
: [<c045e352>] warn_slowpath_common+0x72/0xa0
: [<c066a245>] ? __list_add+0x55/0xa0
: [<c066a245>] ? __list_add+0x55/0xa0
: [<c045e423>] warn_slowpath_fmt+0x33/0x40
: [<c066a245>] __list_add+0x55/0xa0
: [<c0670bcd>] __percpu_counter_init+0x4d/0x70
: [<c050d4d1>] bdi_init+0x121/0x1f0
: [<c0743df0>] ? scsi_sg_free+0x50/0x50
: [<c063ffde>] blk_alloc_queue_node+0x5e/0x180
: [<c0643b44>] blk_init_queue_node+0x24/0x60
: [<c052ff39>] ? __kmalloc+0x189/0x1e0
: [<c0643b92>] blk_init_queue+0x12/0x20
: [<c07431ec>] __scsi_alloc_queue+0x1c/0x110
: [<c0745375>] scsi_alloc_queue+0x15/0x50
: [<c0745afb>] scsi_alloc_sdev+0x15b/0x1f0
: [<c0745ee8>] scsi_probe_and_add_lun+0x358/0xb50
: [<c093b218>] ? mutex_lock+0x18/0x40
: [<c072b392>] ? attribute_container_add_device+0xf2/0x150
: [<c07468f8>] ? scsi_alloc_target+0x218/0x290
: [<c07315a4>] ? __pm_runtime_resume+0x54/0x80
: [<c0746bbd>] __scsi_scan_target+0xed/0x700
: [<c0445ea6>] ? hrtick_update+0x36/0x40
: [<c0411959>] ? __switch_to+0x99/0x1a0
: [<c0747228>] scsi_scan_channel.part.2+0x58/0x70
: [<c07475bb>] scsi_scan_host_selected+0x13b/0x190
: [<c074768f>] do_scsi_scan_host+0x7f/0x90
: [<c07476ba>] do_scan_async+0x1a/0x130
: [<c07476a0>] ? do_scsi_scan_host+0x90/0x90
: [<c047c36d>] kthread+0x6d/0x80
: [<c047c300>] ? kthread_worker_fn+0x140/0x140
: [<c0943abe>] kernel_thread_helper+0x6/0x10

smolt_data:
:
:
:General
:=================================
:UUID: f7f22036-6cc2-4c1b-a496-b47041ce5223
:OS: Fedora release 16 (Verne)
:Default run level: Unknown
:Language: en_US.UTF-8
:Platform: i686
:BogoMIPS: 6401.01
:CPU Vendor: AuthenticAMD
:CPU Model: AMD Phenom(tm) II X6 1090T Processor
:CPU Stepping: 0
:CPU Family: 16
:CPU Model Num: 10
:Number of CPUs: 6
:CPU Speed: 3200
:System Memory: 4028
:System Swap: 0
:Vendor: System manufacturer
:System: System Product Name System Version
:Form factor: Desktop
:Kernel: 3.2.2-1.fc16.i686.PAE
:SELinux Enabled: 1
:SELinux Policy: targeted
:SELinux Enforce: Enforcing
:MythTV Remote: Unknown
:MythTV Role: Unknown
:MythTV Theme: Unknown
:MythTV Plugin: 
:MythTV Tuner: -1
:
:
:Devices
:=================================
:(4318:1881:4163:33506) pci, pata_amd, STORAGE, MCP78S [GeForce 8200] IDE
:(4318:1908:4163:33644) pci, snd_hda_intel, MULTIMEDIA, MCP72XE/MCP72P/MCP78U/MCP78S High Definition Audio
:(4318:1912:4163:33506) pci, pcieport, PCI/PCI, MCP78S [GeForce 8200] PCI Express Bridge
:(4318:1888:4163:33506) pci, forcedeth, ETHERNET, MCP77 Ethernet
:(4318:1876:4163:33506) pci, None, RAM, MCP78S [GeForce 8200] Memory Controller
:(4318:1384:4163:33506) pci, None, RAM, MCP78S [GeForce 8200] Memory Controller
:(4318:1875:4163:33506) pci, None, PROCESSOR, MCP78S [GeForce 8200] Co-Processor
:(4318:1873:4163:33506) pci, None, RAM, MCP78S [GeForce 8200] Memory Controller
:(4318:1874:4163:33506) pci, nForce2_smbus, SERIAL, MCP78S [GeForce 8200] SMBus
:(4318:1884:4163:33506) pci, None, PCI/ISA, MCP78S [GeForce 8200] LPC Bridge
:(4130:4612:0:0) pci, None, HOST/PCI, Family 10h Processor Link Control
:(4130:4609:0:0) pci, None, HOST/PCI, Family 10h Processor Address Map
:(4130:4608:0:0) pci, None, HOST/PCI, Family 10h Processor HyperTransport Configuration
:(4130:4611:0:0) pci, k10temp, HOST/PCI, Family 10h Processor Miscellaneous Control
:(4130:4610:0:0) pci, None, HOST/PCI, Family 10h Processor DRAM Controller
:(4318:3618:14402:4979) pci, nouveau, VIDEO, GF104 [GeForce GTX 460]
:(4318:3051:14402:4979) pci, snd_hda_intel, MULTIMEDIA, GF104 High Definition Audio Controller
:(4318:1915:4163:33506) pci, ohci_hcd, USB, MCP78S [GeForce 8200] OHCI USB 1.1 Controller
:(4318:1916:4163:33506) pci, ehci_hcd, USB, MCP78S [GeForce 8200] EHCI USB 2.0 Controller
:(4358:12356:4358:12356) pci, firewire_ohci, FIREWIRE, VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller
:(4318:1914:4163:33506) pci, pcieport, PCI/PCI, MCP78S [GeForce 8200] PCI Bridge
:(4318:1914:4163:33506) pci, pcieport, PCI/PCI, MCP78S [GeForce 8200] PCI Bridge
:(4318:1882:4163:33506) pci, None, PCI/PCI, MCP78S [GeForce 8200] PCI Bridge
:(4318:2768:4163:33506) pci, ahci, STORAGE, MCP78S [GeForce 8200] SATA Controller (non-AHCI mode)
:(4318:1917:4163:33506) pci, ohci_hcd, USB, MCP78S [GeForce 8200] OHCI USB 1.1 Controller
:(4318:1918:4163:33506) pci, ehci_hcd, USB, MCP78S [GeForce 8200] EHCI USB 2.0 Controller
:
:
:Filesystem Information
:=================================
:device mtpt type bsize frsize blocks bfree bavail file ffree favail
:-------------------------------------------------------------------
:/dev/mapper/vg_thunderbird2-lv_root / ext4 4096 4096 13081819 11004678 10349318 3276800 2981774 2981774
:/dev/sda3 /boot ext4 1024 1024 508745 412618 387018 128016 127790 127790
:/dev/mapper/vg_thunderbird2-lv_home /home ext4 4096 4096 473321798 380052100 356363294 118448128 118310228 118310228
:

Comment 1 Dave Jones 2012-03-22 17:09:28 UTC
[mass update]
kernel-3.3.0-4.fc16 has been pushed to the Fedora 16 stable repository.
Please retest with this update.

Comment 2 Dave Jones 2012-03-22 17:12:14 UTC
[mass update]
kernel-3.3.0-4.fc16 has been pushed to the Fedora 16 stable repository.
Please retest with this update.

Comment 3 Dave Jones 2012-03-22 17:21:55 UTC
[mass update]
kernel-3.3.0-4.fc16 has been pushed to the Fedora 16 stable repository.
Please retest with this update.

Comment 4 Jeff Gerritsen 2012-03-23 01:16:27 UTC
I tested with the latest kernel-3.3.0-4.fc16 and did not finish booting.  HTH.

Had the following kernel errors during boot:

Mar 22 16:24:49 thunderbird2 systemd[1]: PID file /var/run/akmodsd.pid not readable (yet?) after start.
Mar 22 16:24:49 thunderbird2 systemd[1]: Unit akmods.service entered failed state.
Mar 22 16:24:49 thunderbird2 gdm-binary[1200]: WARNING: GdmDisplay: display lasted 1.178901 seconds
Mar 22 16:24:49 thunderbird2 gdm-binary[1200]: WARNING: GdmDisplay: display lasted 0.053181 seconds
Mar 22 16:24:49 thunderbird2 gdm-binary[1200]: WARNING: GdmDisplay: display lasted 0.056129 seconds
Mar 22 16:24:49 thunderbird2 gdm-binary[1200]: WARNING: GdmDisplay: display lasted 0.041517 seconds
Mar 22 16:24:49 thunderbird2 gdm-binary[1200]: WARNING: GdmDisplay: display lasted 0.054533 seconds
Mar 22 16:24:49 thunderbird2 gdm-binary[1200]: WARNING: GdmDisplay: display lasted 0.051832 seconds
Mar 22 16:24:49 thunderbird2 gdm-binary[1200]: WARNING: GdmLocalDisplayFactory: maximum number of X display failures reached: check X server log for errors
Mar 22 16:25:18 thunderbird2 systemd[1]: Startup finished in 1s 378ms 972us (kernel) + 22s 631ms 920us (initrd) + 1min 21s 219ms 490us (userspace) = 1min 45s 230ms 382us.
Mar 22 16:26:55 thunderbird2 acpid: exiting
Mar 22 16:26:55 thunderbird2 kernel: Kernel logging (proc) stopped.
Mar 22 16:26:55 thunderbird2 rsyslogd: [origin software="rsyslogd" swVersion="5.8.7" x-pid="1152" x-info="http://www.rsyslog.com"] exiting on signal 15.
==============================
I finally hit control-alt-del to reboot into an older kernel.
==============================
Xserver log:

X.Org X Server 1.11.4
Release Date: 2012-01-27
[    76.296] X Protocol Version 11, Revision 0
[    76.296] Build Operating System: x86-16 2.6.32-220.4.1.el6.x86_64 
[    76.296] Current Operating System: Linux thunderbird2.localdomain 3.3.0-4.fc16.i686.PAE #1 SMP Tue Mar 20 18:24:16 UTC 2012 i686
[    76.296] Kernel command line: BOOT_IMAGE=/vmlinuz-3.3.0-4.fc16.i686.PAE root=/dev/mapper/vg_thunderbird2-lv_root ro rd.md=0 rd.dm=0 KEYTABLE=us quiet SYSFONT=latarcyrheb-sun16 rhgb rd.lvm.lv=vg_thunderbird2/lv_root rd.luks=0 rd.lvm.lv=vg_thunderbird2/lv_swap LANG=en_US.UTF-8 nouveau.modeset=0 rd.driver.blacklist=nouveau
[    76.297] Build Date: 08 March 2012  11:30:40PM
[    76.297] Build ID: xorg-x11-server 1.11.4-2.fc16 
[    76.297] Current version of pixman: 0.22.2
[    76.297] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[    76.297] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    76.297] (==) Log file: "/var/log/Xorg.2.log", Time: Thu Mar 22 16:24:49 2012
[    76.297] (==) Using config file: "/etc/X11/xorg.conf"
[    76.297] (==) Using config directory: "/etc/X11/xorg.conf.d"
[    76.297] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    76.298] (==) ServerLayout "Default Layout"
[    76.298] (**) |-->Screen "Screen0" (0)
[    76.298] (**) |   |-->Monitor "Monitor0"
[    76.299] (**) |   |-->Device "Device0"
[    76.299] (**) |-->Input Device "Keyboard0"
[    76.299] (**) |-->Input Device "Mouse0"
[    76.299] (**) Option "Xinerama" "0"
[    76.299] (==) Automatically adding devices
[    76.299] (==) Automatically enabling devices
[    76.299] (==) FontPath set to:
	catalogue:/etc/X11/fontpath.d,
	built-ins
[    76.299] (**) ModulePath set to "/usr/lib/xorg/modules/extensions/nvidia,/usr/lib/xorg/modules"
[    76.299] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[    76.299] (WW) Disabling Keyboard0
[    76.299] (WW) Disabling Mouse0
[    76.299] (II) Loader magic: 0x8222580
[    76.299] (II) Module ABI versions:
[    76.299] 	X.Org ANSI C Emulation: 0.4
[    76.299] 	X.Org Video Driver: 11.0
[    76.299] 	X.Org XInput driver : 13.0
[    76.299] 	X.Org Server Extension : 6.0
[    76.301] (--) PCI:*(0:2:0:0) 10de:0e22:3842:1373 rev 161, Mem @ 0xf8000000/33554432, 0xd8000000/134217728, 0xd4000000/67108864, I/O @ 0x0000ec00/128, BIOS @ 0x????????/524288
[    76.301] (II) LoadModule: "extmod"
[    76.302] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
[    76.303] (II) Module extmod: vendor="X.Org Foundation"
[    76.303] 	compiled for 1.11.4, module version = 1.0.0
[    76.303] 	Module class: X.Org Server Extension
[    76.303] 	ABI class: X.Org Server Extension, version 6.0
[    76.303] (II) Loading extension SELinux
[    76.303] (II) Loading extension MIT-SCREEN-SAVER
[    76.303] (II) Loading extension XFree86-VidModeExtension
[    76.303] (II) Loading extension XFree86-DGA
[    76.303] (II) Loading extension DPMS
[    76.303] (II) Loading extension XVideo
[    76.303] (II) Loading extension XVideo-MotionCompensation
[    76.303] (II) Loading extension X-Resource
[    76.303] (II) LoadModule: "dbe"
[    76.303] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
[    76.303] (II) Module dbe: vendor="X.Org Foundation"
[    76.303] 	compiled for 1.11.4, module version = 1.0.0
[    76.303] 	Module class: X.Org Server Extension
[    76.303] 	ABI class: X.Org Server Extension, version 6.0
[    76.303] (II) Loading extension DOUBLE-BUFFER
[    76.303] (II) LoadModule: "glx"
[    76.303] (II) Loading /usr/lib/xorg/modules/extensions/nvidia/libglx.so
[    76.308] (II) Module glx: vendor="NVIDIA Corporation"
[    76.308] 	compiled for 4.0.2, module version = 1.0.0
[    76.308] 	Module class: X.Org Server Extension
[    76.308] (II) NVIDIA GLX Module  290.10  Wed Nov 16 19:49:02 PST 2011
[    76.308] (II) Loading extension GLX
[    76.308] (II) LoadModule: "record"
[    76.308] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
[    76.308] (II) Module record: vendor="X.Org Foundation"
[    76.308] 	compiled for 1.11.4, module version = 1.13.0
[    76.308] 	Module class: X.Org Server Extension
[    76.308] 	ABI class: X.Org Server Extension, version 6.0
[    76.308] (II) Loading extension RECORD
[    76.308] (II) LoadModule: "dri"
[    76.309] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
[    76.309] (II) Module dri: vendor="X.Org Foundation"
[    76.309] 	compiled for 1.11.4, module version = 1.0.0
[    76.309] 	ABI class: X.Org Server Extension, version 6.0
[    76.309] (II) Loading extension XFree86-DRI
[    76.309] (II) LoadModule: "dri2"
[    76.309] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
[    76.309] (II) Module dri2: vendor="X.Org Foundation"
[    76.309] 	compiled for 1.11.4, module version = 1.2.0
[    76.309] 	ABI class: X.Org Server Extension, version 6.0
[    76.309] (II) Loading extension DRI2
[    76.309] (II) LoadModule: "nvidia"
[    76.309] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[    76.309] (II) Module nvidia: vendor="NVIDIA Corporation"
[    76.309] 	compiled for 4.0.2, module version = 1.0.0
[    76.309] 	Module class: X.Org Video Driver
[    76.314] (EE) NVIDIA: Failed to load the NVIDIA kernel module. Please check your
[    76.314] (EE) NVIDIA:     system's kernel log for additional error messages.
[    76.314] (II) UnloadModule: "nvidia"
[    76.314] (II) Unloading nvidia
[    76.314] (EE) Failed to load module "nvidia" (module-specific error, 0)
[    76.314] (EE) No drivers available.
[    76.314] 
Fatal server error:
[    76.314] no screens found
[    76.314] 
Please consult the Fedora Project support 
	 at http://wiki.x.org
 for help. 
[    76.314] Please also check the log file at "/var/log/Xorg.2.log" for additional information.
[    76.314]

Comment 5 Dave Jones 2012-03-23 14:34:26 UTC
that looks like you've got an old installation of the nvidia driver (which won't work with the new kernel).

Switch it back to use nouveau again.

Comment 6 Jeff Gerritsen 2012-03-29 07:08:44 UTC
About five day ago I updated to the latest nvidia drivers and so far I've not had any issues with KDE crashing.