created | 2024-01-06T18:04:40Z |
---|---|
begin | 2023-12-30T00:00:00Z |
end | 2023-12-31T00:00:00Z |
path | src/sys |
commits | 4 |
date | 2023-12-30T12:44:43Z | |||
---|---|---|---|---|
author | bluhm | |||
files | src/sys/dev/pci/if_em.c | log | diff | annotate |
message |
Protect em(4) refill timeout with splnet. From time to time "pkt->pkt_m == NULL" or "m != NULL" assertions were hit in the em driver. Stack trace shows that em refill timeout was interrupted by em interrupt. Doing em_rxfill() and em_rxeof() simultaneously cannot be correct. Protect softclock in em_rxrefill() with splnet(). OK mglocker@ |
date | 2023-12-30T13:13:11Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/arch/arm64/dev/rtkit.c | log | diff | annotate |
src/sys/arch/arm64/dev/rtkit.h | log | diff | annotate | |
message |
Improve the RTKit code. This update brings us crashlog and syslog parsing support as well as bug fixes that are needed to bring up the DCP. ok patrick@ |
date | 2023-12-30T16:55:44Z | |||
---|---|---|---|---|
author | stsp | |||
files | src/sys/dev/pci/if_iwx.c | log | diff | annotate |
message |
Fix iwx(4) device info table entries for So+Hr devices. Some non-160MHz So+Hr devices were misdetected, causing iwx(4) to select the wrong firmware image for them. Patch by Miguel Landaeta |
date | 2023-12-30T17:52:27Z | |||
---|---|---|---|---|
author | bluhm | |||
files | src/sys/dev/pci/if_ixl.c | log | diff | annotate |
message |
Set ixl(4) IXL_TX_PKT_DESCS to 8. Mark Patruck has reported problems with ixl revision 1.90 TSO diff. He uses ixl device passthrough from Linux via KVM to OpenBSD guest. After a few hours of operation, interface locks up with oactive. The problem also occures with TSO disabled, after the TSO diff had been commited. deraadt@ has seen similar problems with ixl interface on sparc64. Changing IXL_TX_PKT_DESCS back to the original value 8 fixes the lockup and even TSO on the hardware still works. FreeBSD and NetBSD also use this value. The 32 was copied from ix(4) TSO diff and is not necessary for ixl(4). debugged with jan@; lot of bisecting and testing by Mark Patruck OK mglocker@ patrick@ |