Comment 228 for bug 1239578

Revision history for this message
Xprogrammer (programmer-x) wrote :

commit 5068371ab982090576c863204b96adc1d03ed462
Author: Larry Finger <email address hidden>
Date: Thu Oct 2 17:11:29 2014 -0500

    rtlwifi_new: Modify Makefile to save drivers before installing new ones

    Whe uninstalling the drivers, the saved versions are restored. Firmware is
    not touched when uninstalling.

    Signed-off-by: Larry Finger <email address hidden>

commit 150455d556ba6f5167e437b72fcd88693f8086a0
Author: Larry Finger <email address hidden>
Date: Thu Oct 2 15:13:17 2014 -0500

    rtlwifi_new: Fix all drivers to build correctly on Ubuntu 3.13

    In kernel 3.13.0-XX where XX is >= 32, Ubuntu has implemented the API
    change that was introduced in mainline V3.15 by commit d8ca16db6bb2 ("mac80211:
    add length check in ieee80211_is_robust_mgmt_frame()"). The result is that the
    code in this repo gets it wrong for Ubuntu kernels. The result is
    a kernel that crashes when using the corresponging driver. Thanks to user
    "lenonk" at GitHub, there is a fix. I have not tested it as I do not use one
    of the affected kernels; however, it looks correct.

    Signed-off-by: Larry Finger <email address hidden>