From mboxrd@z Thu Jan 1 00:00:00 1970 From: greg@kroah.com (Greg KH) Date: Wed, 14 Feb 2018 09:51:04 +0100 Subject: Why haven't NetMap or MegaPipe been merged? In-Reply-To: References: <20180212192148.GA27493@kroah.com> Message-ID: <20180214085104.GC11479@kroah.com> To: kernelnewbies@lists.kernelnewbies.org List-Id: kernelnewbies.lists.kernelnewbies.org On Tue, Feb 13, 2018 at 01:00:39PM -0500, Demi Obenour wrote: > Not sure. The NetMap team at least told me that upstream didn't want their > code. This might be because NetMap requires special vendor-provided (but > still open source, if I understand correctly) drivers for optimum > performance, or it might be because they use a single codebase to support > Windows, Linux, and FreeBSD, if I understand correctly. Well, "special" drivers, as well as a compatibility layer for other operating systems are a very good reason to not get the code merged into the kernel. No subsystem would ever accept such an odd requirement. greg k-h