Re: [Rdi1] Re: [PATCH] Add MOUNT_STATUS ioctl to cdrom device

From: Samphan Raruenrom
Date: Tue Aug 26 2003 - 08:36:51 EST


Jens Axboe wrote:
On Tue, Aug 26 2003, Samphan Raruenrom wrote:
Exactly. You poll media events from the drive, and upon an eject request
you try and umount it. If it suceeds, you eject the tray.
No, it seems impossible to sense the eject request (right?). This
No it isn't, in fact there are several ways to do it. Just by searching
this list you should be able to find them.

YES!! http://www.ussg.iu.edu/hypermail/linux/kernel/0202.0/att-0603/01-cd_poll.c
get_media_event() = 1 -> eject
Thanks :-) I think you can't imagine how happy I am now. Thank you again.

is what I really did with the patched kernel and patched magicdev.
magicdev is a piece of crap.

Why? I read all its code. Because of 2 sec. polling?

I think you need to spend a little more time thinking/researching this
problem. At least it really looks like you are going about it all wrong.

You've just put me on the right track. Thank you very much. I really
appreciate your and every others insightful comments.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/