login
Header Space

 
 

Re: [PATCH 9/15] BE NIC driver - Linux system abstraction files

Score:
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Andi Kleen <andi@...>
Cc: subbu <subbus@...>, 'Andi Kleen' <andi@...>, <netdev@...>
Date: Thursday, May 15, 2008 - 4:22 pm

On Thu, 15 May 2008 19:49:27 +0200
Andi Kleen <andi@firstfloor.org> wrote:


The underlying reason for this is the Linux kernel developers hatred
of abstraction layers is long term maintenance. Once a driver is accepted
into the mainline, the kernel developers may have to do maintenance on
the driver to fix API's or if the original hardware vendor abandons it.
All the abstraction layer just makes this harder. Some drivers do have
some OS independent portions but they are rare, and usually abstract the
hardware not the device model.
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: [PATCH 9/15] BE NIC driver - Linux system abstraction fi..., Stephen Hemminger, (Thu May 15, 4:22 pm)
speck-geostationary