PROBLEM: oops in nouveau driver in 2.6.36-rc*
Le Wed, Aug 25, 2010 at 11:41:33AM +1000, Ben Skeggs ?crivait : > On Mon, 2010-08-23 at 17:35 +0200, Stephane Casset wrote: > > Hi, > Hi, Hi, Thanx for the reply. > > Since 2.6.36-rc1 I have an oops when loading the nouveau driver. > > The system woks ok expect for the nouveau driver and the console gets > > corrupted :( > > > > I attach relevant informations in attached files : > > o dmesg output for 2.6.36-rc2-git1 > > o ksymoops output for the above file > > > > If you need more informations please let me know. > > If you want me to test patches let me know. > > If you want me to run a git bissect let me know. > The reason is known, and fixed in nouveau git. The patches have been > sent to Linus to be merged, but I'm not sure if he has yet. > > The relevant commit is "drm/nouveau: fix earlier mistake when fixing > merge conflict" Yes I confirm it is merged in 2.6.36-rc2-git2, and I get no more oops when loading the nouveau driver. But I get some error message from the driver when in X and the X server hangs... Message from dmesg : Aug 24 20:26:47 flocon kernel: [drm] nouveau :01:00.0: PGRAPH_ERROR - nSource: ILLEGAL_MTHD, nStatus: PROTECTION_FAULT Aug 24 20:26:47 flocon kernel: [drm] nouveau :01:00.0: PGRAPH_ERROR - Ch 1/0 Class 0x0039 Mthd 0x0a88 Data 0x0002:0x00140282 Aug 24 20:26:47 flocon kernel: [drm] nouveau :01:00.0: PGRAPH_ERROR - nSource: ILLEGAL_MTHD, nStatus: PROTECTION_FAULT Aug 24 20:26:47 flocon kernel: [drm] nouveau :01:00.0: PGRAPH_ERROR - Ch 1/0 Class 0x0039 Mthd 0x0a8c Data 0x0002:0x0002 Aug 24 20:26:47 flocon kernel: [drm] nouveau :01:00.0: PFIFO_CACHE_ERROR - Ch 1/0 Mthd 0x Data 0x0004f808 Aug 24 20:26:47 flocon kernel: [drm] nouveau :01:00.0: PFIFO_DMA_PUSHER - Ch 1 Aug 24 20:28:41 flocon kernel: [drm] nouveau :01:00.0: nouveau_channel_free: freeing fifo 1 Aug 24 20:28:44 flocon kernel: [drm] nouveau :01:00.0: Failed to idle channel 1. Aug 24 20:28:44 flocon kernel: [drm] nouveau :01:00.0: nouveau_channel_free: freeing fifo 2 Message in /var/log/Xorg.log: [mi] EQ overflowing. The server is probably stuck in an infinite loop. Backtrace: 0: /usr/bin/X (xorg_backtrace+0x3b) [0x80d91fb] 1: /usr/bin/X (mieqEnqueue+0x1ab) [0x80d7cbb] 2: /usr/bin/X (xf86PostMotionEventP+0xd2) [0x80b8322] 3: /usr/bin/X (xf86PostMotionEvent+0x68) [0x80b84a8] 4: /usr/lib/xorg/modules/input/synaptics_drv.so (0xb6a53000+0x34fb) [0xb6a564fb] 5: /usr/lib/xorg/modules/input/synaptics_drv.so (0xb6a53000+0x5b3d) [0xb6a58b3d] 6: /usr/bin/X (0x8048000+0x7307f) [0x80bb07f] 7: /usr/bin/X (0x8048000+0x104994) [0x814c994] 8: (vdso) (__kernel_sigreturn+0x0) [0xe400] 9: /usr/lib/libdrm.so.2 (drmCommandWrite+0x3b) [0xb72ea1eb] 10: /usr/lib/libdrm_nouveau.so.1 (0xb7314000+0x2c5a) [0xb7316c5a] 11: /usr/lib/libdrm_nouveau.so.1 (nouveau_bo_map_range+0xf1) [0xb7316e51] 12: /usr/lib/libdrm_nouveau.so.1 (nouveau_bo_map+0x33) [0xb7316f23] 13: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb726c000+0x40ba) [0xb72700ba] 14: /usr/lib/xorg/modules/libexa.so (0xb723c000+0x7800) [0xb7243800] 15: /usr/bin/X (0x8048000+0x178bff) [0x81c0bff] 16: /usr/bin/X (0x8048000+0xb813c) [0x810013c] 17: /usr/bin/X (0x8048000+0xb4623) [0x80fc623] 18: /usr/bin/X (0x8048000+0x38067) [0x8080067] 19: /usr/bin/X (0x8048000+0x1e92a) [0x806692a] 20: /lib/i686/cmov/libc.so.6 (__libc_start_main+0xe6) [0xb741bc76] 21: /usr/bin/X (0x8048000+0x1e511) [0x8066511] This is with X.Org X Server 1.7.7 and (II) LoadModule: "nouveau" (II) Loading /usr/lib/xorg/modules/drivers/nouveau_drv.so (II) Module nouveau: vendor="X.Org Foundation" compiled for 1.7.7, module version = 0.0.16 Module class: X.Org Video Driver ABI class: X.Org Video Driver, version 6.0 The nouveau X module is from the lastest git repo (yesterday) Same configuration as before... Any Idea ? Thanx -- St?phane CassetLOGID?E s?rl Se faire plaisir d'apprendre 1a, rue PasteurTel : +33 388 23 69 77 casset at logidee.com F-67540 OSTWALDFax : +33 388 23 69 77 http://logidee.com
PROBLEM: oops in nouveau driver in 2.6.36-rc*
On Mon, 2010-08-23 at 17:35 +0200, Stephane Casset wrote: > Hi, Hi, > > Since 2.6.36-rc1 I have an oops when loading the nouveau driver. > The system woks ok expect for the nouveau driver and the console gets > corrupted :( > > I attach relevant informations in attached files : > o dmesg output for 2.6.36-rc2-git1 > o ksymoops output for the above file > > If you need more informations please let me know. > If you want me to test patches let me know. > If you want me to run a git bissect let me know. The reason is known, and fixed in nouveau git. The patches have been sent to Linus to be merged, but I'm not sure if he has yet. The relevant commit is "drm/nouveau: fix earlier mistake when fixing merge conflict" Ben. > > thanx for your help. > > Other relevant informations: > > Output of ver_linux : > Linux flocon 2.6.36-rc2-git1 #81 SMP PREEMPT Mon Aug 23 15:14:05 CEST 2010 > i686 GNU/Linux > > Gnu C 4.4.5 > Gnu make 3.81 > binutils 2.20.1 > util-linux 2.17.2 > mount support > module-init-tools 3.12 > e2fsprogs 1.41.12 > jfsutils 1.1.12 > xfsprogs 3.1.2 > pcmciautils015 > Linux C Library2.11.2 > Dynamic linker (ldd) 2.11.2 > Procps 3.2.8 > Net-tools 1.60 > Console-tools 0.2.3 > Sh-utils 8.5 > wireless-tools 30 > Modules Loaded nfsd lockd nfs_acl auth_rpcgss sunrpc exportfs fuse > snd_intel8x0 snd_ac97_codec nouveau ac97_bus snd_pcm_oss snd_mixer_oss > snd_pcm ttm firewire_ohci snd_seq sg cb710_mmc uhci_hcd snd_timer > firewire_core mmc_core drm_kms_helper sr_mod 8139too ehci_hcd snd_seq_device > snd crc_itu_t usbcore cb710 ohci1394 cdrom 8139cp soundcore cfbcopyarea > snd_page_alloc cfbimgblt ieee1394 intel_agp cfbfillrect battery ac btrfs > crc32c libcrc32c sd_mod > > Output of lspci : > > 00:00.0 Host bridge: Intel Corporation 82865G/PE/P DRAM Controller/Host-Hub > Interface (rev 02) > Subsystem: Hewlett-Packard Company NX9500 > Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- > Stepping- SERR+ FastB2B- DisINTx- > Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- SERR-Latency: 0 > Region 0: Memory at d800 (32-bit, prefetchable) [size=128M] > Capabilities: [e4] Vendor Specific Information: Len=06 > Capabilities: [a0] AGP version 3.0 > Status: RQ=32 Iso- ArqSz=2 Cal=2 SBA+ ITACoh- GART64- HTrans- > 64bit- FW+ AGP3+ Rate=x4,x8 > Command: RQ=1 ArqSz=0 Cal=2 SBA- AGP+ GART64- 64bit- FW- > Rate= > Kernel driver in use: agpgart-intel > > 00:01.0 PCI bridge: Intel Corporation 82865G/PE/P PCI to AGP Controller (rev > 02) (prog-if 00 [Normal decode]) > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- > Stepping- SERR+ FastB2B- DisINTx- > Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- SERR-Latency: 96 > Bus: primary=00, secondary=01, subordinate=01, sec-latency=80 > I/O behind bridge: f000-0fff > Memory behind bridge: d100-d1ff > Prefetchable memory behind bridge: e000-efff > Secondary status: 66MHz+ FastB2B+ ParErr- DEVSEL=medium >TAbort- >BridgeCtl: Parity- SERR- NoISA+ VGA+ MAbort- >Reset- FastB2B- > PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- > > 00:06.0 System peripheral: Intel Corporation 82865G/PE/P Processor to I/O > Memory Interface (rev ff) (prog-if ff) > !!! Unknown header type 7f > > 00:1d.0 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI > Controller #1 (rev 02) (prog-if 00 [UHCI]) > Subsystem: Hewlett-Packard Company NX9500 > Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- > Stepping- SERR- FastB2B- DisINTx- > Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- > SERR-Latency: 0 > Interrupt: pin A routed to IRQ 16 > Region 4: I/O ports at 1cc0 [size=32] > Kernel driver in use: uhci_hcd > > 00:1d.1 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI > Controller #2 (rev 02) (prog-if 00 [UHCI]) > Subsystem: Hewlett-Packard Company NX9500 > Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- > Stepping- SERR- FastB2B- DisINTx- > Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- > SERR-Latency: 0 > Interrupt: pin B routed to IRQ 19 > Region 4: I/O ports at 1ce0 [size=32] > Kernel driver in use: uhci_hcd > > 00:1d.2 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI > Controller #3 (rev 02) (prog-if 00 [UHCI]) > Subsystem: Hewlett-Packard Company NX9500 > Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- > Stepping- SERR- FastB2B- DisINTx- > Status: Cap- 66MHz- UDF- F
Re: PROBLEM: oops in nouveau driver in 2.6.36-rc*
Le Wed, Aug 25, 2010 at 11:41:33AM +1000, Ben Skeggs écrivait : > On Mon, 2010-08-23 at 17:35 +0200, Stephane Casset wrote: > > Hi, > Hi, Hi, Thanx for the reply. > > Since 2.6.36-rc1 I have an oops when loading the nouveau driver. > > The system woks ok expect for the nouveau driver and the console gets > > corrupted :( > > > > I attach relevant informations in attached files : > > o dmesg output for 2.6.36-rc2-git1 > > o ksymoops output for the above file > > > > If you need more informations please let me know. > > If you want me to test patches let me know. > > If you want me to run a git bissect let me know. > The reason is known, and fixed in nouveau git. The patches have been > sent to Linus to be merged, but I'm not sure if he has yet. > > The relevant commit is "drm/nouveau: fix earlier mistake when fixing > merge conflict" Yes I confirm it is merged in 2.6.36-rc2-git2, and I get no more oops when loading the nouveau driver. But I get some error message from the driver when in X and the X server hangs... Message from dmesg : Aug 24 20:26:47 flocon kernel: [drm] nouveau :01:00.0: PGRAPH_ERROR - nSource: ILLEGAL_MTHD, nStatus: PROTECTION_FAULT Aug 24 20:26:47 flocon kernel: [drm] nouveau :01:00.0: PGRAPH_ERROR - Ch 1/0 Class 0x0039 Mthd 0x0a88 Data 0x0002:0x00140282 Aug 24 20:26:47 flocon kernel: [drm] nouveau :01:00.0: PGRAPH_ERROR - nSource: ILLEGAL_MTHD, nStatus: PROTECTION_FAULT Aug 24 20:26:47 flocon kernel: [drm] nouveau :01:00.0: PGRAPH_ERROR - Ch 1/0 Class 0x0039 Mthd 0x0a8c Data 0x0002:0x0002 Aug 24 20:26:47 flocon kernel: [drm] nouveau :01:00.0: PFIFO_CACHE_ERROR - Ch 1/0 Mthd 0x Data 0x0004f808 Aug 24 20:26:47 flocon kernel: [drm] nouveau :01:00.0: PFIFO_DMA_PUSHER - Ch 1 Aug 24 20:28:41 flocon kernel: [drm] nouveau :01:00.0: nouveau_channel_free: freeing fifo 1 Aug 24 20:28:44 flocon kernel: [drm] nouveau :01:00.0: Failed to idle channel 1. Aug 24 20:28:44 flocon kernel: [drm] nouveau :01:00.0: nouveau_channel_free: freeing fifo 2 Message in /var/log/Xorg.log: [mi] EQ overflowing. The server is probably stuck in an infinite loop. Backtrace: 0: /usr/bin/X (xorg_backtrace+0x3b) [0x80d91fb] 1: /usr/bin/X (mieqEnqueue+0x1ab) [0x80d7cbb] 2: /usr/bin/X (xf86PostMotionEventP+0xd2) [0x80b8322] 3: /usr/bin/X (xf86PostMotionEvent+0x68) [0x80b84a8] 4: /usr/lib/xorg/modules/input/synaptics_drv.so (0xb6a53000+0x34fb) [0xb6a564fb] 5: /usr/lib/xorg/modules/input/synaptics_drv.so (0xb6a53000+0x5b3d) [0xb6a58b3d] 6: /usr/bin/X (0x8048000+0x7307f) [0x80bb07f] 7: /usr/bin/X (0x8048000+0x104994) [0x814c994] 8: (vdso) (__kernel_sigreturn+0x0) [0xe400] 9: /usr/lib/libdrm.so.2 (drmCommandWrite+0x3b) [0xb72ea1eb] 10: /usr/lib/libdrm_nouveau.so.1 (0xb7314000+0x2c5a) [0xb7316c5a] 11: /usr/lib/libdrm_nouveau.so.1 (nouveau_bo_map_range+0xf1) [0xb7316e51] 12: /usr/lib/libdrm_nouveau.so.1 (nouveau_bo_map+0x33) [0xb7316f23] 13: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb726c000+0x40ba) [0xb72700ba] 14: /usr/lib/xorg/modules/libexa.so (0xb723c000+0x7800) [0xb7243800] 15: /usr/bin/X (0x8048000+0x178bff) [0x81c0bff] 16: /usr/bin/X (0x8048000+0xb813c) [0x810013c] 17: /usr/bin/X (0x8048000+0xb4623) [0x80fc623] 18: /usr/bin/X (0x8048000+0x38067) [0x8080067] 19: /usr/bin/X (0x8048000+0x1e92a) [0x806692a] 20: /lib/i686/cmov/libc.so.6 (__libc_start_main+0xe6) [0xb741bc76] 21: /usr/bin/X (0x8048000+0x1e511) [0x8066511] This is with X.Org X Server 1.7.7 and (II) LoadModule: "nouveau" (II) Loading /usr/lib/xorg/modules/drivers/nouveau_drv.so (II) Module nouveau: vendor="X.Org Foundation" compiled for 1.7.7, module version = 0.0.16 Module class: X.Org Video Driver ABI class: X.Org Video Driver, version 6.0 The nouveau X module is from the lastest git repo (yesterday) Same configuration as before... Any Idea ? Thanx -- Stéphane CassetLOGIDÉE sàrl Se faire plaisir d'apprendre 1a, rue PasteurTel : +33 388 23 69 77 cas...@logidee.com F-67540 OSTWALDFax : +33 388 23 69 77 http://logidee.com ___ dri-devel mailing list dri-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/dri-devel
Re: PROBLEM: oops in nouveau driver in 2.6.36-rc*
On Mon, 2010-08-23 at 17:35 +0200, Stephane Casset wrote: > Hi, Hi, > > Since 2.6.36-rc1 I have an oops when loading the nouveau driver. > The system woks ok expect for the nouveau driver and the console gets > corrupted :( > > I attach relevant informations in attached files : > o dmesg output for 2.6.36-rc2-git1 > o ksymoops output for the above file > > If you need more informations please let me know. > If you want me to test patches let me know. > If you want me to run a git bissect let me know. The reason is known, and fixed in nouveau git. The patches have been sent to Linus to be merged, but I'm not sure if he has yet. The relevant commit is "drm/nouveau: fix earlier mistake when fixing merge conflict" Ben. > > thanx for your help. > > Other relevant informations: > > Output of ver_linux : > Linux flocon 2.6.36-rc2-git1 #81 SMP PREEMPT Mon Aug 23 15:14:05 CEST 2010 > i686 GNU/Linux > > Gnu C 4.4.5 > Gnu make 3.81 > binutils 2.20.1 > util-linux 2.17.2 > mount support > module-init-tools 3.12 > e2fsprogs 1.41.12 > jfsutils 1.1.12 > xfsprogs 3.1.2 > pcmciautils015 > Linux C Library2.11.2 > Dynamic linker (ldd) 2.11.2 > Procps 3.2.8 > Net-tools 1.60 > Console-tools 0.2.3 > Sh-utils 8.5 > wireless-tools 30 > Modules Loaded nfsd lockd nfs_acl auth_rpcgss sunrpc exportfs fuse > snd_intel8x0 snd_ac97_codec nouveau ac97_bus snd_pcm_oss snd_mixer_oss > snd_pcm ttm firewire_ohci snd_seq sg cb710_mmc uhci_hcd snd_timer > firewire_core mmc_core drm_kms_helper sr_mod 8139too ehci_hcd snd_seq_device > snd crc_itu_t usbcore cb710 ohci1394 cdrom 8139cp soundcore cfbcopyarea > snd_page_alloc cfbimgblt ieee1394 intel_agp cfbfillrect battery ac btrfs > crc32c libcrc32c sd_mod > > Output of lspci : > > 00:00.0 Host bridge: Intel Corporation 82865G/PE/P DRAM Controller/Host-Hub > Interface (rev 02) > Subsystem: Hewlett-Packard Company NX9500 > Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- > Stepping- SERR+ FastB2B- DisINTx- > Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- SERR-Latency: 0 > Region 0: Memory at d800 (32-bit, prefetchable) [size=128M] > Capabilities: [e4] Vendor Specific Information: Len=06 > Capabilities: [a0] AGP version 3.0 > Status: RQ=32 Iso- ArqSz=2 Cal=2 SBA+ ITACoh- GART64- HTrans- > 64bit- FW+ AGP3+ Rate=x4,x8 > Command: RQ=1 ArqSz=0 Cal=2 SBA- AGP+ GART64- 64bit- FW- > Rate= > Kernel driver in use: agpgart-intel > > 00:01.0 PCI bridge: Intel Corporation 82865G/PE/P PCI to AGP Controller (rev > 02) (prog-if 00 [Normal decode]) > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- > Stepping- SERR+ FastB2B- DisINTx- > Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- SERR-Latency: 96 > Bus: primary=00, secondary=01, subordinate=01, sec-latency=80 > I/O behind bridge: f000-0fff > Memory behind bridge: d100-d1ff > Prefetchable memory behind bridge: e000-efff > Secondary status: 66MHz+ FastB2B+ ParErr- DEVSEL=medium >TAbort- >BridgeCtl: Parity- SERR- NoISA+ VGA+ MAbort- >Reset- FastB2B- > PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- > > 00:06.0 System peripheral: Intel Corporation 82865G/PE/P Processor to I/O > Memory Interface (rev ff) (prog-if ff) > !!! Unknown header type 7f > > 00:1d.0 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI > Controller #1 (rev 02) (prog-if 00 [UHCI]) > Subsystem: Hewlett-Packard Company NX9500 > Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- > Stepping- SERR- FastB2B- DisINTx- > Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- > SERR-Latency: 0 > Interrupt: pin A routed to IRQ 16 > Region 4: I/O ports at 1cc0 [size=32] > Kernel driver in use: uhci_hcd > > 00:1d.1 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI > Controller #2 (rev 02) (prog-if 00 [UHCI]) > Subsystem: Hewlett-Packard Company NX9500 > Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- > Stepping- SERR- FastB2B- DisINTx- > Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- > SERR-Latency: 0 > Interrupt: pin B routed to IRQ 19 > Region 4: I/O ports at 1ce0 [size=32] > Kernel driver in use: uhci_hcd > > 00:1d.2 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI > Controller #3 (rev 02) (prog-if 00 [UHCI]) > Subsystem: Hewlett-Packard Company NX9500 > Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- > Stepping- SERR- FastB2B- DisINTx- > Status: Cap- 66MHz- UDF- F
PROBLEM: oops in nouveau driver in 2.6.36-rc*
Hi, Since 2.6.36-rc1 I have an oops when loading the nouveau driver. The system woks ok expect for the nouveau driver and the console gets corrupted :( I attach relevant informations in attached files : o dmesg output for 2.6.36-rc2-git1 o ksymoops output for the above file If you need more informations please let me know. If you want me to test patches let me know. If you want me to run a git bissect let me know. thanx for your help. Other relevant informations: Output of ver_linux : Linux flocon 2.6.36-rc2-git1 #81 SMP PREEMPT Mon Aug 23 15:14:05 CEST 2010 i686 GNU/Linux Gnu C 4.4.5 Gnu make 3.81 binutils 2.20.1 util-linux 2.17.2 mount support module-init-tools 3.12 e2fsprogs 1.41.12 jfsutils 1.1.12 xfsprogs 3.1.2 pcmciautils015 Linux C Library2.11.2 Dynamic linker (ldd) 2.11.2 Procps 3.2.8 Net-tools 1.60 Console-tools 0.2.3 Sh-utils 8.5 wireless-tools 30 Modules Loaded nfsd lockd nfs_acl auth_rpcgss sunrpc exportfs fuse snd_intel8x0 snd_ac97_codec nouveau ac97_bus snd_pcm_oss snd_mixer_oss snd_pcm ttm firewire_ohci snd_seq sg cb710_mmc uhci_hcd snd_timer firewire_core mmc_core drm_kms_helper sr_mod 8139too ehci_hcd snd_seq_device snd crc_itu_t usbcore cb710 ohci1394 cdrom 8139cp soundcore cfbcopyarea snd_page_alloc cfbimgblt ieee1394 intel_agp cfbfillrect battery ac btrfs crc32c libcrc32c sd_mod Output of lspci : 00:00.0 Host bridge: Intel Corporation 82865G/PE/P DRAM Controller/Host-Hub Interface (rev 02) Subsystem: Hewlett-Packard Company NX9500 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- SERR- Capabilities: [a0] AGP version 3.0 Status: RQ=32 Iso- ArqSz=2 Cal=2 SBA+ ITACoh- GART64- HTrans- 64bit- FW+ AGP3+ Rate=x4,x8 Command: RQ=1 ArqSz=0 Cal=2 SBA- AGP+ GART64- 64bit- FW- Rate= Kernel driver in use: agpgart-intel 00:01.0 PCI bridge: Intel Corporation 82865G/PE/P PCI to AGP Controller (rev 02) (prog-if 00 [Normal decode]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx- Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- SERR- TAbort- Reset- FastB2B- PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- 00:06.0 System peripheral: Intel Corporation 82865G/PE/P Processor to I/O Memory Interface (rev ff) (prog-if ff) !!! Unknown header type 7f 00:1d.0 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #1 (rev 02) (prog-if 00 [UHCI]) Subsystem: Hewlett-Packard Company NX9500 Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- Reset- FastB2B- PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- 00:1f.0 ISA bridge: Intel Corporation 82801EB/ER (ICH5/ICH5R) LPC Interface Bridge (rev 02) Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- [disabled] Capabilities: [60] Power Management version 2 Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME- Capabilities: [44] AGP version 3.0 Status: RQ=32 Iso- ArqSz=0 Cal=3 SBA+ ITACoh- GART64- HTrans- 64bit- FW+ AGP3+ Rate=x4,x8 Command: RQ=1 ArqSz=0 Cal=0 SBA- AGP- GART64- 64bit- FW- Rate= Kernel driver in use: nouveau 02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10) Subsystem: Hewlett-Packard Company NX9500 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR- TAbort- SERR- Reset+ 16bInt- PostWrite- 16-bit legacy interface ports at 0001 02:01.1 FLASH memory: ENE Technology Inc CB710 Memory Card Reader Controller Subsystem: Hewlett-Packard Company NX9500 Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- SERR- TAbort- SERR- http://logidee.com -- next part -- one start PFN for each node early_node_map[2] active PFN ranges 0: 0x0001 -> 0x009f