#
18815360 |
| 30-Mar-2023 |
Sascha Wildner <saw@online.de> |
kernel/rum: Remove some dead includes.
|
Revision tags: v6.4.0, v6.4.0rc1, v6.5.0, v6.2.2, v6.2.1, v6.2.0, v6.3.0, v6.0.1, v6.0.0, v6.0.0rc1, v6.1.0, v5.8.3, v5.8.2, v5.8.1, v5.8.0, v5.9.0, v5.8.0rc1, v5.6.3, v5.6.2, v5.6.1, v5.6.0, v5.6.0rc1, v5.7.0, v5.4.3, v5.4.2, v5.4.1, v5.4.0, v5.5.0, v5.4.0rc1, v5.2.2, v5.2.1, v5.2.0, v5.3.0, v5.2.0rc, v5.0.2, v5.0.1, v5.0.0, v5.0.0rc2, v5.1.0, v5.0.0rc1, v4.8.1, v4.8.0, v4.6.2, v4.9.0, v4.8.0rc, v4.6.1, v4.6.0, v4.6.0rc2, v4.6.0rc, v4.7.0 |
|
#
7dfe50f5 |
| 21-May-2016 |
Imre Vadász <imre@vdsz.com> |
wlan - Move wlan_serialize_enter()/exit() wrapper to ieee80211_ifdetach().
|
#
81779117 |
| 13-May-2016 |
Imre Vadász <imre@vdsz.com> |
wlan - Sync bus/u4b/wlan/rum from FreeBSD
* Sync bus/u4b/wlan/rum from FreeBSD, fbsd git dd885b9a0a0e, May 11 2016.
|
#
b5730aca |
| 07-May-2016 |
Imre Vadász <imre@vdsz.com> |
u4b/wlan - Convert ifp->if_softc -> ic->ic_softc.
Taken-From: FreeBSD
|
#
6153be8c |
| 07-May-2016 |
Imre Vadász <imre@vdsz.com> |
80211 - Add missing ic_softc initializations in sys/bus/u4b/wlan drivers.
|
Revision tags: v4.4.3, v4.4.2 |
|
#
4f898719 |
| 04-Jan-2016 |
Imre Vadász <imre@vdsz.com> |
80211 - Update up to FreeBSD's r287029 (only skipping a few minor changes)
Taken-From: FreeBSD
|
#
3b964699 |
| 22-Jan-2016 |
zrj <rimvydas.jasinskas@gmail.com> |
usb4bsd: Cleanup pass0.
* Adjust indentation, whitespace and typos.
|
Revision tags: v4.4.1, v4.4.0, v4.5.0, v4.4.0rc, v4.2.4, v4.3.1, v4.2.3, v4.2.1, v4.2.0, v4.0.6, v4.3.0, v4.2.0rc, v4.0.5 |
|
#
a9b765b7 |
| 12-Mar-2015 |
Sascha Wildner <saw@online.de> |
kernel/usb4bsd: Unbreak building with USB_DEBUG in the config.
|
#
dd681da6 |
| 12-Mar-2015 |
Matthew Dillon <dillon@apollo.backplane.com> |
usb - Update bus/u4b
* Update bus/u4b from FreeBSD to commit 3121e258c76aa, 10 March 2015, with the following commit message:
Lock softc before clearing bits.
* Some bits not updated. Som
usb - Update bus/u4b
* Update bus/u4b from FreeBSD to commit 3121e258c76aa, 10 March 2015, with the following commit message:
Lock softc before clearing bits.
* Some bits not updated. Some changes around the MSI handling work differently in DFly so I punted on that. And the serial/tty in FreeBSD is a bit different, particular this 'pps' stuff.
* Numerous bits of code currently conditionalized out use ABI features from FreeBSD, particularly RWTUN, which we do not yet have. Currently non-critical, we can fix these as the related code gets used (if the related code gets used).
Reviewed-by: Markus Pfeiffer
show more ...
|
Revision tags: v4.0.4 |
|
#
b5523eac |
| 19-Feb-2015 |
Sascha Wildner <saw@online.de> |
kernel: Move us to using M_NOWAIT and M_WAITOK for mbuf functions.
The main reason is that our having to use the MB_WAIT and MB_DONTWAIT flags was a recurring issue when porting drivers from FreeBSD
kernel: Move us to using M_NOWAIT and M_WAITOK for mbuf functions.
The main reason is that our having to use the MB_WAIT and MB_DONTWAIT flags was a recurring issue when porting drivers from FreeBSD because it tended to get forgotten and the code would compile anyway with the wrong constants. And since MB_WAIT and MB_DONTWAIT ended up as ocflags for an objcache_get() or objcache_reclaimlist call (which use M_WAITOK and M_NOWAIT), it was just one big converting back and forth with some sanitization in between.
This commit allows M_* again for the mbuf functions and keeps the sanitizing as it was before: when M_WAITOK is among the passed flags, objcache functions will be called with M_WAITOK and when it is absent, they will be called with M_NOWAIT. All other flags are scrubbed by the MB_OCFLAG() macro which does the same as the former MBTOM().
Approved-by: dillon
show more ...
|
#
2249b4bc |
| 10-Feb-2015 |
Imre Vadasz <imre@vdsz.com> |
if_rum - Reapply ratectl fix from 12ae2d804aa2cd27a8e9884f125d484784e76e75.
|
Revision tags: v4.0.3 |
|
#
085ff963 |
| 11-Jan-2015 |
Matthew Dillon <dillon@apollo.backplane.com> |
wlan - Update wlan from Adrian / FreeBSD
* Update the wlan infrastructure, initially working with ath.
|
#
2e0c716d |
| 02-Feb-2015 |
Markus Pfeiffer <markus.pfeiffer@morphism.de> |
usb4bsd: Re-port the if_rum driver
|
Revision tags: v4.0.2 |
|
#
92ff3983 |
| 22-Dec-2014 |
Sascha Wildner <saw@online.de> |
kernel: Don't confuse kmalloc() and mbuf flags.
|
#
9c6f60f2 |
| 08-Dec-2014 |
Imre Vadasz <imre@vdsz.com> |
usb4bsd/if_rum: Add missing locking around rum_start_locked().
|
Revision tags: v4.0.1, v4.0.0, v4.0.0rc3, v4.0.0rc2, v4.0.0rc, v4.1.0 |
|
#
3a25be87 |
| 07-Sep-2014 |
Sascha Wildner <saw@online.de> |
kernel: Use NULL for pointers in DRIVER_MODULE().
|
Revision tags: v3.8.2 |
|
#
12ae2d80 |
| 24-Jul-2014 |
Imre Vadasz <imre@vdsz.com> |
kernel/rum: Fix TX rate control. Use usb_pause_ls instead of zsleep.
* Fix TX rate control by interpreting the TX statistic counters correctly. Taken-From: OpenBSD
* Using usb_pause_ls instead of
kernel/rum: Fix TX rate control. Use usb_pause_ls instead of zsleep.
* Fix TX rate control by interpreting the TX statistic counters correctly. Taken-From: OpenBSD
* Using usb_pause_ls instead of zsleep seems to avoid deadlocks.
show more ...
|
Revision tags: v3.8.1, v3.6.3, v3.8.0, v3.8.0rc2, v3.9.0, v3.8.0rc, v3.6.2 |
|
#
b437bb69 |
| 03-Apr-2014 |
Sascha Wildner <saw@online.de> |
Move ieee80211_ratectl_node_init() from drivers into ieee80211.
This fixes the amrr_node_deinit() panics we were getting after my recent ratectl commit broke it (it was trying to kfree a NULL pointe
Move ieee80211_ratectl_node_init() from drivers into ieee80211.
This fixes the amrr_node_deinit() panics we were getting after my recent ratectl commit broke it (it was trying to kfree a NULL pointer).
It should also fix hostap mode for run(4) e.g.
This commit is essentially FreeBSD's r217511.
Pointed-out-by: Imre Vadasz <imre@vdsz.com> Taken-from: FreeBSD
show more ...
|
Revision tags: v3.6.1, v3.6.0, v3.7.1, v3.6.0rc, v3.7.0, v3.4.3 |
|
#
ef4aa9ff |
| 23-Aug-2013 |
Sascha Wildner <saw@online.de> |
kernel/usb4bsd: Switch to generating usbdevs{,_data}.h during the build.
Taken-from: FreeBSD
|
#
56e033ba |
| 18-Aug-2013 |
Sascha Wildner <saw@online.de> |
kernel/usb4bsd: Remove unnecessary NULL checks in rum(4) and run(4).
|
#
f794c13f |
| 17-Aug-2013 |
Sascha Wildner <saw@online.de> |
kernel/usb4bsd: Port rum(4).
The driver behaves mostly stable but a few issues remain, such as kldunloading cleanly.
|
Revision tags: v3.4.2, v3.4.0, v3.4.1, v3.4.0rc, v3.5.0 |
|
#
d3c9c58e |
| 20-Feb-2013 |
Sascha Wildner <saw@online.de> |
kernel: Use DEVMETHOD_END in the drivers.
|
Revision tags: v3.2.2 |
|
#
f6807fa3 |
| 02-Nov-2012 |
Matthew Dillon <dillon@apollo.backplane.com> |
usb4bsd - Change M_NOWAIT to M_WAITOK
* M_NOWAIT really needs to be M_WAITOK in these places. It is unclear why FreeBSD invites random device failures by using M_NOWAIT all over the place.
|
Revision tags: v3.2.1, v3.2.0, v3.3.0 |
|
#
12bd3c8b |
| 25-Sep-2012 |
Sascha Wildner <saw@online.de> |
usb4bsd: Bring in FreeBSD's libusbhid, usbhidctl and USB kernel code.
In order to make it live peacefully along with our old USB code, name all directories with new USB code *u4b* instead of *usb*.
usb4bsd: Bring in FreeBSD's libusbhid, usbhidctl and USB kernel code.
In order to make it live peacefully along with our old USB code, name all directories with new USB code *u4b* instead of *usb*.
This is FreeBSD SVN r231881.
Submitted-by: Markus Pfeiffer <markus.pfeiffer@morphism.de>
show more ...
|