On Thu, Feb 15, 2007 at 02:17:46AM +0100, Ekkard Gerlach wrote:
Suse 10.2 hat neues Konzept: http://en.opensuse.org/Pm-utils Verstanden. Habe in /etc/pm/config S2RAM_OPTS="-f" eingetragen weil es eben eine "unknown maschine" ist und somit geht nun suspend to ram mit den Suse-tools in kde. Schön!
* Stefan Seyfried schrieb:
diff --git a/drivers/ata/libata-eh.c b/drivers/ata/libata-eh.c index 08ad44b..56cf59b 100644 --- a/drivers/ata/libata-eh.c +++ b/drivers/ata/libata-eh.c @@ -1979,6 +1979,10 @@ static int ata_eh_recover(struct ata_port *ap, ata_prereset_fn_t prereset,
ehc->tries[dev->devno] = ATA_EH_DEV_TRIES;
+ /* collect port action mask recorded in dev actions */ + ehc->i.action |= ehc->i.dev_action[i] & ~ATA_EH_PERDEV_MASK; + ehc->i.dev_action[i] &= ATA_EH_PERDEV_MASK; + /* process hotplug request */ if (dev->flags & ATA_DFLAG_DETACH) ata_eh_detach_dev(dev);
Patch angewendet, kernel neu kompiliert, hat nichts gebracht. (Ein Modul ist's ja nicht) Habe auch nicht genau auf die Fehlerbeschreibung
Doch, das ist libata: root@strolchi:/# modinfo libata filename: /lib/modules/2.6.20-2-default/kernel/drivers/ata/libata.ko version: 2.00 license: GPL description: Library module for ATA devices author: Jeff Garzik srcversion: 608438372D348BCB8E2EBE5 depends: scsi_mod supported: yes vermagic: 2.6.20-2-default SMP mod_unload 586 parm: atapi_enabled:Enable discovery of ATAPI devices (0=off, 1=on) (int) parm: atapi_dmadir:Enable ATAPI DMADIR bridge support (0=off, 1=on) (int) parm: fua:FUA support (0=off, 1=on) (int) parm: ata_probe_timeout:Set ATA probing timeout (seconds) (int) Das wird aber in der initrd schon geladen, also mußt du nach dem Kompilieren und installieren des Moduls "mkinitrd" aufrufen.
https://bugzilla.novell.com/show_bug.cgi?id=223742 der Bug passt! "S" am Schluss. Und ein R60 ists auch. Doch was zu tun ist den Fehler zu beheben habe ich nicht verstanden. Den "debug-patch" habe ich nicht einspielen können:
laptop:/usr/src/linux/drivers/base/power # patch -p1 < /tmp/t missing header for unified diff at line 3 of patch can't find file to patch at input line 3 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |--- suspend.c 2006-11-26 13:03:42.000000000 +0100 |+++ suspend.c 2006-11-26 13:03:38.000000000 +0100 -------------------------- : No such file or directory Skip this patch? [y]
Der debug patch war für s2disk (userspace), aber dieser bug ist, laut Kommentar 29 und 30 wohl ein duplicate von 231088 -- Stefan Seyfried "Any ideas, John?" "Well, surrounding them's out." --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-mobile-de+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-mobile-de+help@opensuse.org