I just bought a bunch of cheap WiFi dongles that run on the MT7601u chip. However, the manufacturer driver seems to be crappy enough to get rejected from the mainline kernel, and now I'm stuck with another driver, kuba-moo/mt7601u.
This driver works perfectly on other devices, like the Raspberry Pi. However, since the alarm on the ODROID-C1 is stuck at 3.10.80-8-ARCH, I cannot compile the kernel module, since it lacks the devm_kmalloc symbol, which has been included in the kernel in this commit, and is part of the mainline since 3.13.
Looking at the hardkernel/linux fork, it does have a 3.13 branch, so I'm wondering, why not use that one? In fact, what's holding us back from rebasing this to something like 4.1?