On Thu, Jan 15, 2009 at 03:59:53PM -0600, Nicolas Williams wrote: > > be options or accross multiple OS's. In any case, I am loath to > > mix-and-match IPCs across kernel and user space as we prevent code reuse > > and the inherit benefits that it provides (simplicity, risk, etc.). > > Yes, me too. So why must we have two?
I should add that I don't think it'd be a good idea to add any more non-doors upcall IPCs. That it has been done and could be done again is not relevant. We use doors for lots of upcalls and it works real well; adding more upcall mechanisms will complicate the kernel unnecessarily. Nico --