PROBLEM: oops in nouveau driver in 2.6.36-rc*

2010-08-25 Thread Stephane Casset
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*

2010-08-25 Thread Ben Skeggs
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*

2010-08-25 Thread Stephane Casset
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*

2010-08-24 Thread Ben Skeggs
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*

2010-08-23 Thread Stephane Casset
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