On 11/04/2013 10:06 AM, Xose Vazquez Perez wrote:
On 11/04/2013 04:34 PM, Larry Finger wrote:
_anything_ is better than a staging driver.
There are distributions that don't build staging drivers.
As a result, they force their users to build out-of-tree drivers!
reformulating: As a result, they force their users to _have a stable kernel_
Not all staging drivers are unstable, just as not all regular drivers are stable.
Staging is only a working area. And the rtl8712-TODO is unreal:
- merge Realtek's bugfixes and new features into the driver
- switch to use LIB80211
- switch to use MAC80211
- checkpatch.pl fixes - only a few remain
So, please, replace and delete staging/rtl8712 with r92su.
You seem not to understand. Any new wireless driver that does not
use mac80211 *must* go into staging. AFAIK, that rule is absolute,
^^^^^^^^^^^^^^^^^^^^^
and r92su cannot go into the regular wireless tree.
Who said that ? Then replace staging/rtl8712 with staging/r92su
Anyway, r92su is a _linux_ driver with a cfg80211 interface.
staging/rtl8712 is crap?
1152k drivers/staging/rtl8712/
340k r92su/
If you do not like having drivers for RTL8192SU in staging, then
write one that uses mac80211. You have access to as much information
about the chips as anyone outside Realtek. They have no interest
in doing the mac80211 version, and I have many other tasks with
higher priority.
Nobody said that you have to write a rtl8712-mac80211.
But right now there is a better alternative, and it should be used.
Go ahead and submit it and remove r8712u. I would be more than happy to be able
to just bitch about bugs the way other people do! :)
Larry
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html