<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
From: Markus Lidel &lt;Markus.Lidel@shadowconnect.com&gt;

Okay, appended a patch, which fixes it (at least on my system :-D).

And it also fixes a missing /sys/block/i2o!hdX/device entry.

Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
---

 25-akpm/drivers/message/i2o/block-osm.c |    2 ++
 1 files changed, 2 insertions(+)

diff -puN drivers/message/i2o/block-osm.c~i2o-devfs-fix drivers/message/i2o/block-osm.c
--- 25/drivers/message/i2o/block-osm.c~i2o-devfs-fix	Wed Aug  4 15:56:40 2004
+++ 25-akpm/drivers/message/i2o/block-osm.c	Wed Aug  4 15:56:40 2004
@@ -281,6 +281,8 @@ static int i2o_block_probe(struct device
 	gd = i2o_blk_dev-&gt;gd;
 	gd-&gt;first_minor = unit&lt;&lt;4;
 	sprintf(gd-&gt;disk_name, "i2o/hd%c", 'a' + unit);
+	sprintf(gd-&gt;devfs_name, "i2o/hd%c", 'a' + unit);
+	gd-&gt;driverfs_dev = &amp;i2o_dev-&gt;device;
 
 	/* setup request queue */
 	queue = gd-&gt;queue;
_
</pre></body></html>