On Wed, Jun 19, 2013 at 5:12 PM, piruthiviraj natarajan <piruthiviraj@xxxxxxxxx> wrote: > On Thu, Jun 20, 2013 at 3:05 AM, Luis R. Rodriguez > <mcgrof@xxxxxxxxxxxxxxxx> wrote: >> Given no one worked on pushing this driver upstream... Johannes Berg >> has posted alx for integration upstream, and his changes pushed the >> driver under the GPLv2. This project is now dead. >> > Is there a possiblity for this driver to move to Linux kernel? Its now merged upstream as part of the Linux kernel but that driver was modified a bit to get cleaned up given the Linux alx upstreaming effort was dropped. The driver was cleaned up by Johannes Berg and relicensed to GPLv2 or later. I just kicked out a backports release that lets you use the new upstreamed driver: https://www.kernel.org/pub/linux/kernel/projects/backports/2013/06/18/backports-20130618.tar.bz2 Please try that! The QCA alx team, or anyone wishing to fix bugs, should use the new upstreamed driver for future fixes / enhancements / etc. > There are practically users who don't care about FreeBSD anyway. This is not true! FreeBSD has many users and lets recall that the reason we wanted to work on this approach was to help pave the way as an approach to help kill proprietary drivers, which are simply grotesque and the reason why tons of original driver code is simply an engineering reckless mess. Device driver development *cannot* and *should not* be left up to corporations to lead. This effort failed simply because we lacked assigned resources to work on this both on the FreeBSD and on the final stretch of Linux upstreaming, the general groundwork and ideas are there though and as far as I can tell I think a few companies got the hint and hopefully are looking into this as a future venue. BSD folks can simply use the external unified tree now to port the driver to BSD but given the license divergence the alx driver on Linux will remain GPLv2 or later and fixes / enhancements as well, as such the drivers will unfortunately diverge. The ideas expressed on this e-mail are my own and in no way shape or form represent who I work for. Luis -- To unsubscribe from this list: send the line "unsubscribe backports" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html