bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Interface for SCSI transactions ?


From: Thomas Schmitt
Subject: Re: Interface for SCSI transactions ?
Date: Wed, 07 Sep 2011 23:51:15 +0200

Hi,

although still being heavily asynchronous with Olaf's mails:

me:
> > But looks quite out of my personal reach for now.

Olaf Buddenhagen:
> It should be much easier to implement than the five-step thing described
> above... The biggest difficulty is probably finding the various places
> where handling for the new call needs to be added througout the device
> emulation chain. Apart from that, adding a new RPC is surprisingly easy
> :-)

The idea came to me to have a generic RPC with two-way parameter
transmission and a function code. Similar to the job of Unix ioctl().
It would reduce future work when other new kernel calls shall be
implemented.

----------------------------------------------------------------------

> Of course the situation will change for SCSI handling, once we have
> userspace disk drivers :-)

Actually libburn is a userspace driver with a library API.
This has advantages, like a development cycle without reboot, and it
has disadvantages, like udev beginning to show allergic reactions when
my programs burn on DVD+RW.
(As driver of the drive, i really could need reliable locking.)


Have a nice day :)

Thomas




reply via email to

[Prev in Thread] Current Thread [Next in Thread]