world/kernel: Use the rounddown() macro in various places.Tested-by: zrj
kernel/ath: Limit check index variables before using them.
kernel - Cleanup gcc warnings* Cleanup gcc warnings at higher optimization levels. This will allow us to build kernels -O2 or -O3.
Use ; instead of , where appropriate.Also add the coccinelle patch which found this to test/cocci (taken fromhttps://github.com/coccinelle/coccinellery/blob/master/comma/comma.cocci).
wlan - Sync dev/netif/ath from FreeBSD part 5/N* Adjustments relative to previous commit to compile ath on DragonFly.* Tested with chromebook.
wlan - Sync dev/netif/ath from FreeBSD part 4/N* Sync dev/netif/ath from FreeBSD, fbsd git dd885b9a0a0e, May 11 2016. (freebase + our Makefiles, does not include dfly adjustments).
kernel/ath - Synchronize with FreeBSD* Synchronize ath with FreeBSD.
wlan/atheros - Synchronize sleep state code from FreeBSD* Synchronize Adrian Chadd's sleep state code and wlan updates.* With this commit if the wlan or ath interface is in a 'down' state, it w
wlan/atheros - Synchronize sleep state code from FreeBSD* Synchronize Adrian Chadd's sleep state code and wlan updates.* With this commit if the wlan or ath interface is in a 'down' state, it will use full sleep mode and save power.* We get all of ATH through today but the 802_11 changes are a bit too substantial so this commit only brings in the sleep state code through today (3-May-2014).* There is a bunch of other 802_11 work that needs to be brought in but it's like 20,000 lines of patches so... not today.* Verified operational on Acer C720 chromebook. full-sleep mode saves 0.3-0.4W. Network sleep mode code is also verified to be operational but does not appear to save any power at the moment. Also verified: beacons are working properly for wakeups on packet reception.
show more ...
ath - Reimport fresh from FreeBSD 01-Jan-2014 for re-port* Bring the FreeBSD files in verbatim for the atheros driver. Create a sub-directory "ath", move if_ath* and ah_* into ath/* as-of (fbs
ath - Reimport fresh from FreeBSD 01-Jan-2014 for re-port* Bring the FreeBSD files in verbatim for the atheros driver. Create a sub-directory "ath", move if_ath* and ah_* into ath/* as-of (fbsd) git commitid 843c1c95adbb59b90772ccb36241906ccf1923ed