created | 2024-09-08T02:47:06Z |
---|---|
begin | 2024-09-02T00:00:00Z |
end | 2024-09-03T00:00:00Z |
path | src/sys |
commits | 5 |
date | 2024-09-02T03:59:40Z | |||
---|---|---|---|---|
author | yasuoka | |||
files | src/sys/dev/pci/pcidevs | log | diff | annotate |
message |
Add Intel X540 X550 virtual function devices. From Yuichiro NAITO. ok jmatthew |
date | 2024-09-02T04:00:51Z | |||
---|---|---|---|---|
author | yasuoka | |||
files | src/sys/dev/pci/pcidevs.h | log | diff | annotate |
src/sys/dev/pci/pcidevs_data.h | log | diff | annotate | |
message | regen |
date | 2024-09-02T08:22:08Z | |||
---|---|---|---|---|
author | sf | |||
files | src/sys/dev/pci/virtio_pci.c | log | diff | annotate |
message |
virtio_pci: Improve interrupt names Make interrupt strings according to the child device. This gives names like vio0:1, vioblk0 instead of virtio0, virtio1. Also allocate array of interrupt handlers dynamically. The current size will be too small for vio multi-queue. OK bluhm@ |
date | 2024-09-02T08:26:26Z | |||
---|---|---|---|---|
author | sf | |||
files | src/sys/dev/fdt/virtio_mmio.c | log | diff | annotate |
src/sys/dev/pci/virtio_pci.c | log | diff | annotate | |
src/sys/dev/pv/virtio.c | log | diff | annotate | |
src/sys/dev/pv/virtiovar.h | log | diff | annotate | |
message |
virtio: Move interrupt setup into separate function Put the MSIX vector into struct virtqueue and create a transport specific function that feeds the vectors to the device. This will allow child devices to influence which vectors are used for which virtqueues. This will be used by multi-queue vio(4) to route corresponding rx/tx queue interrupts to the same cpu. The setup_intrs() function also sets the config interrupt MSIX vector which fixes a bug that virtio_pci_set_msix_config_vector() would not be called after a device reset. OK bluhm@ |
date | 2024-09-02T11:08:41Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/kern/kern_pledge.c | log | diff | annotate |
message | simplify ccp ifdef; ok bluhm@ |