[Nouveau] [Bug 25453] New: nouveau + multiple xorg servers + suspend2ram trashes root partition
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Fri Dec 4 12:34:33 PST 2009
http://bugs.freedesktop.org/show_bug.cgi?id=25453
Summary: nouveau + multiple xorg servers + suspend2ram trashes
root partition
Product: xorg
Version: unspecified
Platform: x86-64 (AMD64)
OS/Version: Linux (All)
Status: NEW
Severity: critical
Priority: high
Component: Driver/nouveau
AssignedTo: nouveau at lists.freedesktop.org
ReportedBy: nouveau at genoetigt.de
QAContact: xorg-team at lists.x.org
Created an attachment (id=31752)
--> (http://bugs.freedesktop.org/attachment.cgi?id=31752)
output of dmesg after resume
One note before: the following only happens with nouveau, there are no problems
with the proprietary nvidia drivers.
I use 2 Xorg servers with nouveau as video graphics driver. Everything works
quite nice, at least I didn't experience any strange behaviour.
I also use suspend2ram. Also this works fine, at least, if I only use 1 X
server.
If I have 2 X servers started and suspend my machine, everything is fine until
the machine wakes up. Sometimes (I haven't yet figured out when exactly
"sometimes" is, but at latest after 2 suspends the problem occurs.) I get some
ugly messages in my dmesg(more in the attached dmesg log):
...
sata_nv 0000:00:07.0: PCI-DMA: Out of IOMMU space for 4096 bytes
sata_nv 0000:00:07.0: PCI-DMA: Out of IOMMU space for 4096 bytes
ata2.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0
ata2.00: cmd ca/00:08:43:bf:91/00:00:00:00:00/e0 tag 0 dma 4096 out
res 50/00:00:00:00:00/00:00:00:00:00/e0 Emask 0x40 (internal error)
ata2.00: status: { DRDY }
ata2.00: configured for UDMA/133
ata2: EH complete
...
and my root partition gets mounted read-only.
Here is some information of my system:
tobi at nyx ~ $ sudo lspci -v -s 05:00.0
05:00.0 VGA compatible controller: nVidia Corporation G96 [GeForce 9400 GT]
(rev a1) (prog-if 00 [VGA controller])
Subsystem: nVidia Corporation Device 0551
Flags: bus master, fast devsel, latency 0, IRQ 18
Memory at fd000000 (32-bit, non-prefetchable) [size=16M]
Memory at d0000000 (64-bit, prefetchable) [size=256M]
Memory at fa000000 (64-bit, non-prefetchable) [size=32M]
I/O ports at ec00 [size=128]
[virtual] Expansion ROM at feb80000 [disabled] [size=512K]
Capabilities: [60] Power Management version 3
Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [78] Express Endpoint, MSI 00
Capabilities: [b4] Vendor Specific Information <?>
Capabilities: [100] Virtual Channel <?>
Capabilities: [128] Power Budgeting <?>
Capabilities: [600] Vendor Specific Information <?>
Kernel driver in use: nvidia
Kernel modules: nvidia
Ignore the Kernel driver/modules lines, I got this information while running
the nvidia drivers. If lspci output while running nouveau is needed, ask.
tobi at nyx ~ $ uname -a
Linux nyx 2.6.31-gentoo-r6-nyx #2 SMP PREEMPT Mon Nov 30 23:18:53 CET 2009
x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 6000+ AuthenticAMD GNU/Linux
The following gentoo packages were installed (on Wed Dec 2 2009, about 20:00
GMT) from the x11-overlay:
x11-drivers/xf86-video-nouveau
x11-libs/libdrm
x11-base/nouveau-drm
x11-base/xorg-server
The proprietary nvidia drivers were of course uninstalled.
If more logfiles or system information is needed, just ask. ;-)
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the Nouveau
mailing list