public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* prevent swsusp from eating disks
@ 2002-10-29 23:14 Pavel Machek
  2002-10-30  0:39 ` Linus Torvalds
  0 siblings, 1 reply; 7+ messages in thread
From: Pavel Machek @ 2002-10-29 23:14 UTC (permalink / raw)
  To: torvalds, kernel list

Hi!

Patrick broke IDE so it wanted to eat data, again. Fixed, please
apply,
								Pavel


--- clean/drivers/ide/ide-disk.c	2002-10-18 23:41:15.000000000 +0200
+++ linux-swsusp/drivers/ide/ide-disk.c	2002-10-21 14:36:36.000000000 +0200
@@ -1891,8 +1891,10 @@
 
 static int idedisk_init (void)
 {
-	ide_register_driver(&idedisk_driver);
-	return 0;
+	int status = ide_register_driver(&idedisk_driver);
+	idedisk_driver.gen_driver.suspend = idedisk_suspend;
+	idedisk_driver.gen_driver.resume = idedisk_resume;
+	return status;
 }
 
 module_init(idedisk_init);
--- clean/drivers/ide/ide-probe.c	2002-10-20 16:22:39.000000000 +0200
+++ linux-swsusp/drivers/ide/ide-probe.c	2002-10-21 14:45:41.000000000 +0200
@@ -1059,6 +1059,7 @@
 			 "%s","IDE Drive");
 		drive->gendev.parent = &hwif->gendev;
 		drive->gendev.bus = &ide_bus_type;
+		drive->gendev.driver_data = drive;
 		if (drive->present)
 			device_register(&drive->gendev);
 	}
 

-- 
Worst form of spam? Adding advertisment signatures ala sourceforge.net.
What goes next? Inserting advertisment *into* email?

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2002-10-31 22:04 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-10-29 23:14 prevent swsusp from eating disks Pavel Machek
2002-10-30  0:39 ` Linus Torvalds
2002-10-30 15:20   ` Alan Cox
2002-10-30 15:48     ` Benjamin Herrenschmidt
2002-10-30 19:42       ` Alan Cox
2002-10-31  1:39         ` Benjamin Herrenschmidt
2002-10-31 21:36           ` Pavel Machek

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox