created | 2022-05-22T00:16:59Z |
---|---|
begin | 2022-05-14T00:00:00Z |
end | 2022-05-15T00:00:00Z |
path | src/sys |
commits | 5 |
date | 2022-05-14T05:42:39Z | |||
---|---|---|---|---|
author | stsp | |||
files | src/sys/dev/pci/if_iwx.c | log | diff | annotate |
message |
Fix iwx_ampdu_rx_stop() for multiple Rx BA sessions. Marking a TID in the bitmask needs |=, not the = operator, duh. As a result our ba_task only stopped one session even though multiple sessions were supposed to be stopped. Now driver and firmware had become out of sync in their tracking of Rx BA session state, and firmware crashed with sysassert 0x00004472 when the driver later attempted to start an already active Rx BA session again. Problem reported by Anton Kasimov. Thanks to Johannes Berg from Intel who looked up the meaning of sysassert code 0x00004472 for me. |
date | 2022-05-14T05:47:04Z | |||
---|---|---|---|---|
author | stsp | |||
files | src/sys/dev/pci/if_iwmvar.h | log | diff | annotate |
message |
Remove unused buf_dma member from struct iwm_rx_ring. Spotted by waddlesplash from haiku-os.org |
date | 2022-05-14T05:48:44Z | |||
---|---|---|---|---|
author | stsp | |||
files | src/sys/dev/pci/if_iwxvar.h | log | diff | annotate |
message |
Remove unused buf_dma member from struct iwx_rx_ring. Spotted by waddlesplash from haiku-os.org |
date | 2022-05-14T09:46:15Z | |||
---|---|---|---|---|
author | tobhe | |||
files | src/sys/net/if_pppoe.c | log | diff | annotate |
message |
When receiving a PADO offer, clear stored tags from previous PADO packets. Keeping and combining tags from multiple previous packets could result in a single accumulated reply overrunning mbuf size limits. Also make sure the tag size fields are reset to 0 if allocation fails. Add size check on mbuf cluster allocation and fail if more than MCLBYTES are requested. From NetBSD. tested by naddy@ ok bluhm@ |
date | 2022-05-14T15:25:57Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/uvm/uvm_extern.h | log | diff | annotate |
src/sys/uvm/uvm_km.c | log | diff | annotate | |
message |
uvm_km_valloc(9), uvm_km_valloc_try(9), uvm_km_valloc_wait(9) and uvm_km_valloc_align(9) are no longer used. Remove these functions. ok mpi@ |