created | 2022-06-19T00:14:51Z |
---|---|
begin | 2022-06-17T00:00:00Z |
end | 2022-06-18T00:00:00Z |
path | src/sys |
commits | 2 |
date | 2022-06-17T10:08:36Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/dev/pci/pci.c | log | diff | annotate |
src/sys/dev/pci/pcireg.h | log | diff | annotate | |
message |
Only probe device 0 on PCI busses corresponding to a PCIe root port or a PCIe switch/bridge downstream port. This fixes an issue where a device would show up 32 times if the PCIe port does not terminate configuration requests targeted at device numbers 1-31 as required by the spec and the PCIe device does not filter requests based on its own device number. Linux, NetBSD and FreeBSD (to some extent) already do this. This should fix an issue seen on Ampere Altra where the BMC's PCI bridge and USB controller would show up multiple times. ok jsg@ |
date | 2022-06-17T13:40:21Z | |||
---|---|---|---|---|
author | bluhm | |||
files | src/sys/netinet/ip_spd.c | log | diff | annotate |
message |
The timeout for ipsec acquire does not decrement the reference counter to 0 properly. We have one reference count for the lists, and one for the timeout handler. When the timout fires, it has to decrement the reference to itself. Then the ipa is removed from the lists and decremented again. from Stefan Butz; OK tobhe@ mvs@ |