Will try and remember to test this on Monday.

By the way having a quick look at the diff I notice the comment:
+           # It would be a lot easier to parse the /sys/block/*/device
+           # symlink. Unfortunately, unlike other block devices, this
+           # doesn't seem to exist in this case, so we just have to live
+           # with parsing the device name.

I've also found this LKML post:
http://www.uwsg.iu.edu/hypermail/linux/kernel/0606.2/1982.html
Date: Wed Jun 21 2006
Subject: [PATCH 3/22] [PATCH] CCISS: add device symlink to the block cciss block devices in sysfs

containing the one line kernel patch:
--
drivers/block/cciss.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/drivers/block/cciss.c b/drivers/block/cciss.c
index 1319d8f..25c3c4a 100644
--- a/drivers/block/cciss.c
+++ b/drivers/block/cciss.c
@@ -3237,6 +3237,7 @@ #endif /* CCISS_DEBUG */
disk->fops = &cciss_fops;
disk->queue = q;
disk->private_data = drv;
+ disk->driverfs_dev = &pdev->dev;
/* we must register the controller even if no disks exist */
/* this is for the online array utilities */
if(!drv->heads && j)
--

I don't know if that would be usefull to have in the debian kernel... or we just wait till it hits the mainline kernel.

Thanks for the speedy response!
Alex Owen


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to