created | 2019-12-25T09:43:59Z |
---|---|
begin | 2019-12-18T00:00:00Z |
end | 2019-12-19T00:00:00Z |
path | src/sys |
commits | 8 |
date | 2019-12-18T00:27:47Z | |||
---|---|---|---|---|
author | cheloha | |||
files | src/sys/dev/audio.c | log | diff | annotate |
message |
audio(4): msleep(9) -> msleep_nsec(9) ok ratchov@ |
date | 2019-12-18T05:09:53Z | |||
---|---|---|---|---|
author | deraadt | |||
files | src/sys/dev/usb/fido.c | log | diff | annotate |
message | undo assumptions about MI .h inclusions |
date | 2019-12-18T06:53:46Z | |||
---|---|---|---|---|
author | deraadt | |||
files | src/sys/arch/arm/arm/conf.c | log | diff | annotate |
message | typo |
date | 2019-12-18T08:53:29Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/uvm/uvm_map.c | log | diff | annotate |
message |
Use separate rwlock initializations for userland ("vmspace") and kernel maps. This lets witness know that these really are different classes avoiding false positives when detecting lock order reversals. ok guenther@, visa@, mpi@ |
date | 2019-12-18T08:56:19Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/dev/pci/drm/include/linux/uaccess.h | log | diff | annotate |
message |
Allow pagefault_disable() to be called recursively, something that may happen in inteldrm(4). ok guenther@ |
date | 2019-12-18T09:52:15Z | |||
---|---|---|---|---|
author | stsp | |||
files | src/sys/dev/pci/if_iwm.c | log | diff | annotate |
src/sys/dev/pci/if_iwmvar.h | log | diff | annotate | |
src/sys/net80211/ieee80211_mira.c | log | diff | annotate | |
src/sys/net80211/ieee80211_mira.h | log | diff | annotate | |
message |
Re-enable firmware-based Tx retries at lower rates for iwm(4). Firmware-based Tx retries were disabled when it was found that MiRA makes better choices while probing with a constant Tx retry rate. Before that change, high Tx rates looked better than they actually were. The change resulted in less retries and thus higher throughput because a lower, but actually working, initial Tx rate eventually became the preferred choice. However, disallowing retries at lower rates also resulted in increased amounts of observable packet loss, especially while the connection to the AP was still fresh and bad Tx rates had not been discovered yet. To get the best of both worlds, use a constant Tx rate for retries while MiRA is probing and otherwise allow firmware fallback to lower rates. tested by Tracey Emery, pamela, jasper, and myself, on 7265/8265/9260 |
date | 2019-12-18T10:07:26Z | |||
---|---|---|---|---|
author | stsp | |||
files | src/sys/dev/pci/if_iwm.c | log | diff | annotate |
message |
Mask high bits of iwm(4) firmware SYSASSERT codes before matching against codes in the known-codes table, like Linux does it. Mark the known-codes table static so it won't ever collide with symbols declared elsewhere in the kernel. Also add some more cause codes found in iwlwifi. I still keep hitting firmware SYSASSERT codes that aren't declared in this table, though :( These changes only affect IWM_DEBUG builds. |
date | 2019-12-18T13:33:29Z | |||
---|---|---|---|---|
author | visa | |||
files | src/sys/uvm/uvm_km.c | log | diff | annotate |
src/sys/uvm/uvm_map.c | log | diff | annotate | |
src/sys/uvm/uvm_map.h | log | diff | annotate | |
message |
Set vm_map's pmap in uvm_map_setup(). OK guenther@, kettenis@, mpi@ |