> On Sat, Dec 15, 2012 at 10:10 PM, Sriram Narayanan <sriram...@gmail.com>wrote:
> 
> > I'm back in action, and have started my work on Belenix.
> >
> > [...]
> > The areas that I've not thought about too much in detail are - what
> > does it take to add modern device driver support to illumos, should 
> we
> > take Linux drivers and make them available as separately downloadable
> > modules built from separate source repos, which commits from b147
> > onwards are acceptable/need-to-be-reverted, etc. At the moment, I'm
> > not skilled enough to take such calls.
> >
> 
> Linux Driver porting is sufficiently challenging since there is zero
> similarity between the internal kernel ABIs of the two OSes. Even
> behavioral semantics are different. In addition stacks like USB3 and
> bluetooth are missing.
> These are non-trivial and complicated by the fact that not all devices
> behave strictly as per the standard. Scores of device variants need
> to be tested, idiosyncracies addressed etc. Biggest of all debugging
> in the kernel space is an art by itself. Sometimes one will have to
> forget about life to get something working.

You should add "..and expect no reward and to have your ideas stolen from you." 
 I think that the NetApp people have proven that to you. 

By the way .. good to see you are out there alive and well. At least I hope so. 

Dennis Clarke 
dcla...@blastwave.org




_______________________________________________
belenix-dev mailing list
belenix-dev@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/belenix-dev

Reply via email to