On Wed, Jun 18, 2008 at 07:00:03PM +0100, Jon Dowland wrote:
> I shall try issuing an eject request to the bay prior to
> the dock and see what heppens then.
> 
> Investigations continue...

Backporting bay from git HEAD in the kernel showed that it
wasn't actually grabbing the device properly, something
else was (the ide layer I think).

I heard some important patches against libata went into
2.6.26, so I tried that -

and it worked! undocking and redocking was fine. This time,
I didn't have a /dev/hdc since apparently libata grabbed
all the devices, my hdd and dvd were rebadged sda and sr0.

I've heard some reports on linux-thinkpad that a HDD in the
bay doesn't work properly with 2.6.26. I'll see if I can
find out more.

Based on this, so far, I'm thinking:

    <eject request received>
        kernel 2.6.26?
            honour it
        else:
            bay present?
                deny it
            else:
                honour it


-- 
Jon Dowland



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

Reply via email to