Messages in this thread | | | Subject | Re: I request inclusion of SAS Transport Layer and AIC-94xx into the kernel | From | Andrew Patterson <> | Date | Mon, 03 Oct 2005 10:35:50 -0600 |
| |
On Mon, 2005-10-03 at 18:29 +0200, Marcin Dalecki wrote: > On 2005-10-03, at 15:54, Luben Tuikov wrote: > > > On 09/30/05 19:42, Marcin Dalecki wrote: > > > >> On 2005-10-01, at 00:01, Luben Tuikov wrote: > >> > >> > >>> Why should synchronization between Process A and Process B > >>> reading storage attributes take place in the kernel? > >>> > >>> They can synchronize in user space. > >>> > >> > >> > >> In a mandatory and transparent way? How? > > > > Futex, userspace mutex, etc. All through a user > > space library interface. > > They give a means of possible synchronization between beneviolent > users, but not a mandatory lock on the shared resource. >
Nor do they protect against external events, such as disk insertion/removals, and someone kicking a cable.
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |