From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S266097AbUAQSk5 (ORCPT ); Sat, 17 Jan 2004 13:40:57 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S266094AbUAQSk5 (ORCPT ); Sat, 17 Jan 2004 13:40:57 -0500 Received: from main.gmane.org ([80.91.224.249]:26793 "EHLO main.gmane.org") by vger.kernel.org with ESMTP id S266097AbUAQSk3 (ORCPT ); Sat, 17 Jan 2004 13:40:29 -0500 X-Injected-Via-Gmane: http://gmane.org/ To: linux-kernel@vger.kernel.org From: Jens Benecke Subject: 2.6.1mm2: nforce2 IDE lockups + debug messages about mm/slab.c:1868 Date: Sat, 17 Jan 2004 19:40:26 +0100 Message-ID: <7361760.2YrQ8yO7uQ@spamfreemail.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7Bit X-Complaints-To: usenet@sea.gmane.org User-Agent: KNode/0.7.6 X-No-Archive: Yes Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Hi, can anybody tell me what the following is about? Whenever I mount my CDROM drive and try to access data on it, via KDE's Konqueror, my computer locks up hard. Sometimes it does that even while mounting the CDROM or DVD. (ver_linux and lspci -vvvv output at the end) This happened with all 2.6 kernels I've tried so far (.0-test11, .0, .1rc1mm1, .1mm2). I've tried to compile all IDE modules statically (I cannot use DMA with 2.6 and the IDE drivers compiled as modules - this seems to be a known bug) but that didn't change anything. I have the NVIDIA binary drivers loaded but this seems to happen without NVIDIA drivers as well. And, I keep getting debug messages in syslog: Debug: sleeping function called from invalid context at mm/slab.c:1868 in_atomic():1, irqs_disabled():0 Call Trace: [] __might_sleep+0xab/0xd0 [] __kmalloc+0x240/0x260 [] os_alloc_mem+0x5c/0x87 [nvidia] [] _nv001308rm+0x10/0x28 [nvidia] [] _nv001518rm+0x7c9/0xb34 [nvidia] [] _nv002465rm+0x81/0x420 [nvidia] [] _nv002465rm+0x98/0x420 [nvidia] [] _nv001338rm+0x1d/0x24 [nvidia] [] _nv005601rm+0xd/0x34 [nvidia] [] _nv000858rm+0x300/0xe14 [nvidia] [] try_to_wake_up+0x21e/0x2c0 [] wake_up_process+0x1e/0x20 [] run_timer_softirq+0x1c9/0x290 [] scheduler_tick+0x3f/0x6b0 [] _nv002962rm+0x2c5/0x3b8 [nvidia] [] _nv000899rm+0x4c9/0xf70 [nvidia] [] _nv000899rm+0x4dc/0xf70 [nvidia] [] _nv000176rm+0x57/0x3ec [nvidia] [] dev_queue_xmit+0x389/0x460 [] make_cpu_key+0x54/0x60 [] ip_finish_output+0x10e/0x260 [] _get_block_create_0+0x6ea/0x7b0 [] check_poison_obj+0x29/0x1a0 [] kmem_cache_alloc+0x16a/0x210 [] send_signal+0x8d/0x140 [] recalc_task_prio+0x8e/0x1b0 [] __wake_up_common+0x3a/0x60 [] kfree_skbmem+0x25/0x30 [] _nv000176rm+0x57/0x3ec [nvidia] [] udp_data_ready+0x1e6/0x2e0 [sunrpc] [] recalc_task_prio+0x8e/0x1b0 [] __wake_up_common+0x3a/0x60 [] _nv000176rm+0x57/0x3ec [nvidia] [] _nv000176rm+0x57/0x3ec [nvidia] [] _nv000176rm+0x57/0x3ec [nvidia] [] _nv000176rm+0x57/0x3ec [nvidia] [] _nv001338rm+0x1d/0x24 [nvidia] [] _nv005307rm+0x54/0x544 [nvidia] [] _nv001532rm+0x1f/0x28 [nvidia] [] _nv001534rm+0x20/0x28 [nvidia] [] _nv003621rm+0x1a/0x20 [nvidia] [] recalc_task_prio+0x8e/0x1b0 [] check_poison_obj+0x29/0x1a0 [] __wake_up_common+0x3a/0x60 [] unix_stream_sendmsg+0x2f8/0x4d0 [] sock_sendmsg+0xc5/0xd0 [] sock_aio_read+0xef/0x100 [] sock_readv_writev+0x71/0xa0 [] rm_ioctl+0x19/0x20 [nvidia] [] nv_kern_ioctl+0x4de/0x529 [nvidia] [] do_readv_writev+0x1fd/0x290 [] update_wall_time+0xd/0x40 [] do_timer+0xbf/0xd0 [] timer_interrupt+0x97/0x1f0 [] sys_ioctl+0x172/0x340 [] syscall_call+0x7/0xb ds9:jens> . ../.src/2.6.1/2.6.1mm2+r/scripts/ver_linux If some fields are empty or look unusual you may have an old version. Compare to the current minimal requirements in Documentation/Changes. Linux ds9 2.6.1mm2-jb-k7 #4 SMP Tue Jan 13 23:47:40 CET 2004 i686 GNU/Linux Gnu C 3.3.3 Gnu make 3.80 util-linux 2.12 mount 2.12 module-init-tools 3.0-pre4 e2fsprogs 1.35-WIP nfs-utils 1.0.6 Linux C Library 2.3.2 Dynamic linker (ldd) 2.3.2 Procps 3.1.15 Net-tools 1.60 Console-tools 0.2.3 Sh-utils 5.0.91 Modules Loaded appletalk ax25 ipx agpgart snd_seq_oss snd_seq_midi_event snd_seq snd_pcm_oss snd_mixer_oss snd_ymfpci snd_ac97_codec snd_pcm snd_opl3_lib snd_timer snd_hwdep gameport snd_page_alloc snd_mpu401_uart snd_rawmidi snd_seq_device snd hid tsdev md5 ipv6 nfs lockd sunrpc uhci_hcd ohci_hcd evdev raw1394 ohci1394 ieee1394 scanner sr_mod sg ide_scsi scsi_mod usbmouse ehci_hcd usbcore floppy rtc nvidia isofs cdrom tuner tvaudio msp3400 bttv video_buf i2c_algo_bit btcx_risc i2c_core v4l2_common videodev soundcore 3c59x nls_iso8859_15 nls_cp850 ds9:jens> lspci -vvvv 00:00.0 Host bridge: nVidia Corporation nForce2 AGP (different version?) (rev c1) Subsystem: Asustek Computer, Inc.: Unknown device 80ac Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- SERR- 00:00.1 RAM memory: nVidia Corporation nForce2 Memory Controller 1 (rev c1) Subsystem: nVidia Corporation: Unknown device 0c17 Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- 00:01.1 SMBus: nVidia Corporation nForce2 SMBus (MCP) (rev a2) Subsystem: Asustek Computer, Inc.: Unknown device 0c11 Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- SERR- 00:02.0 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4) (prog-if 10 [OHCI]) Subsystem: Asustek Computer, Inc. A7N8X Mainboard Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- SERR- 00:02.1 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4) (prog-if 10 [OHCI]) Subsystem: Asustek Computer, Inc. A7N8X Mainboard Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- SERR- 00:02.2 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4) (prog-if 20 [EHCI]) Subsystem: Asustek Computer, Inc. A7N8X Mainboard Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- SERR- 00:04.0 Ethernet controller: nVidia Corporation nForce2 Ethernet Controller (rev a1) Subsystem: Asustek Computer, Inc.: Unknown device 80a7 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- SERR- 00:05.0 Multimedia audio controller: nVidia Corporation nForce MultiMedia audio [Via VT82C686B] (rev a2) Subsystem: Asustek Computer, Inc.: Unknown device 0c11 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- SERR- 00:06.0 Multimedia audio controller: nVidia Corporation nForce2 AC97 Audio Controler (MCP) (rev a1) Subsystem: Asustek Computer, Inc.: Unknown device 8095 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- SERR- 00:08.0 PCI bridge: nVidia Corporation nForce2 External PCI Bridge (rev a3) (prog-if 00 [Normal decode]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap- 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- SERR- Reset- FastB2B- 00:09.0 IDE interface: nVidia Corporation nForce2 IDE (rev a2) (prog-if 8a [Master SecP PriP]) Subsystem: Asustek Computer, Inc.: Unknown device 0c11 Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- SERR- 00:0c.0 PCI bridge: nVidia Corporation nForce2 PCI Bridge (rev a3) (prog-if 00 [Normal decode]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap- 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- SERR- Reset- FastB2B- 00:0d.0 FireWire (IEEE 1394): nVidia Corporation nForce2 FireWire (IEEE 1394) Controller (rev a3) (prog-if 10 [OHCI]) Subsystem: Asustek Computer, Inc.: Unknown device 809a Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- SERR- 00:1e.0 PCI bridge: nVidia Corporation nForce2 AGP (rev c1) (prog-if 00 [Normal decode]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap- 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- SERR- Reset- FastB2B- 01:09.0 Multimedia audio controller: Yamaha Corporation YMF-744B [DS-1S Audio Controller] (rev 02) Subsystem: Yamaha Corporation DS-XG PCI Audio CODEC Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- SERR- 01:0a.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 02) Subsystem: Hauppauge computer works Inc. WinTV Series Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR- TAbort- SERR- TAbort- SERR- [disabled] [size=128K] Capabilities: 03:00.0 VGA compatible controller: nVidia Corporation NV25 [GeForce4 Ti 4200] (rev a3) (prog-if 00 [VGA]) Subsystem: Micro-Star International Co., Ltd.: Unknown device 8702 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR- [disabled] [size=128K] Capabilities: -- Jens Benecke