CVS commit: src/sys/dev/i2c

2023-12-11 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Mon Dec 11 13:27:24 UTC 2023 Modified Files: src/sys/dev/i2c: es8316ac.c Log Message: Output is always 16bit, the internal audio data type may differ. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/dev/i2c/

CVS commit: src/sys/dev/i2c

2023-12-11 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Mon Dec 11 13:27:24 UTC 2023 Modified Files: src/sys/dev/i2c: es8316ac.c Log Message: Output is always 16bit, the internal audio data type may differ. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/dev/i2c/

CVS commit: src/sys/dev/pci/ixgbe

2023-12-07 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Dec 8 05:42:59 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: ixgbe: Update if_opackets outside the loop in ixgbe_txeof(). To generate a diff of this commit: cvs rdiff -u -r1.109 -r1.110 src/sys/dev

CVS commit: src/sys/dev/pci/ixgbe

2023-12-07 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Dec 8 05:42:59 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: ixgbe: Update if_opackets outside the loop in ixgbe_txeof(). To generate a diff of this commit: cvs rdiff -u -r1.109 -r1.110 src/sys/dev

CVS commit: src/sys/dev/pci/ixgbe

2023-12-07 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Dec 8 05:39:27 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: ixgbe: micro-optimize ixgbe_txeof() Update txr->tx_avail and txr->txr_no_space outside the loop in ixgbe_txeof(). To generate a diff o

CVS commit: src/sys/dev/pci/ixgbe

2023-12-07 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Dec 8 05:39:27 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: ixgbe: micro-optimize ixgbe_txeof() Update txr->tx_avail and txr->txr_no_space outside the loop in ixgbe_txeof(). To generate a diff o

CVS commit: src/sys/dev/scsipi

2023-12-06 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Thu Dec 7 07:04:13 UTC 2023 Modified Files: src/sys/dev/scsipi: scsi_disk.h Log Message: s/multiplcation/multiplication/ in comment. To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 src/sys/dev/scsipi/scsi_disk.h

CVS commit: src/sys/dev/scsipi

2023-12-06 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Thu Dec 7 07:04:13 UTC 2023 Modified Files: src/sys/dev/scsipi: scsi_disk.h Log Message: s/multiplcation/multiplication/ in comment. To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 src/sys/dev/scsipi/scsi_disk.h

CVS commit: src/sys/dev/pci

2023-12-05 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Tue Dec 5 15:58:32 UTC 2023 Modified Files: src/sys/dev/pci: btvmeii.c Log Message: Use vmem(9) rather than extent(9) to manage VME<->PCI address translations. While here, malloc(9) -> kmem(9), and fix a couple of things that t

CVS commit: src/sys/dev/pci

2023-12-05 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Tue Dec 5 15:58:32 UTC 2023 Modified Files: src/sys/dev/pci: btvmeii.c Log Message: Use vmem(9) rather than extent(9) to manage VME<->PCI address translations. While here, malloc(9) -> kmem(9), and fix a couple of things that t

CVS commit: src/sys/dev/pci

2023-12-05 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Tue Dec 5 15:41:34 UTC 2023 Modified Files: src/sys/dev/pci: btvmei.c Log Message: b3_617_map_vme(): use VM_NOSLEEP. EX_NOWAIT is 0, to lack of EX_WAITOK is the same as EX_NOWAIT. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/dev/pci

2023-12-05 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Tue Dec 5 15:41:34 UTC 2023 Modified Files: src/sys/dev/pci: btvmei.c Log Message: b3_617_map_vme(): use VM_NOSLEEP. EX_NOWAIT is 0, to lack of EX_WAITOK is the same as EX_NOWAIT. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/dev/pci

2023-12-05 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Tue Dec 5 14:58:01 UTC 2023 Modified Files: src/sys/dev/pci: btvmei.c btvmeivar.h Log Message: Use vmem(9) rather than extent(9) to manage VME<->PCI address translations. While here, malloc(9) -> kmem(9), and fix a couple of th

CVS commit: src/sys/dev/pci

2023-12-05 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Tue Dec 5 14:58:01 UTC 2023 Modified Files: src/sys/dev/pci: btvmei.c btvmeivar.h Log Message: Use vmem(9) rather than extent(9) to manage VME<->PCI address translations. While here, malloc(9) -> kmem(9), and fix a couple of th

CVS commit: src/sys/dev/vme

2023-12-03 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Dec 4 01:49:29 UTC 2023 Modified Files: src/sys/dev/vme: vme.c vmevar.h Log Message: Manage VME address space using vmem(9) rather than extent(9). XXX PR kern/57748 applies here; we lose the last byte of A32 space. To gen

CVS commit: src/sys/dev/vme

2023-12-03 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Dec 4 01:49:29 UTC 2023 Modified Files: src/sys/dev/vme: vme.c vmevar.h Log Message: Manage VME address space using vmem(9) rather than extent(9). XXX PR kern/57748 applies here; we lose the last byte of A32 space. To gen

CVS commit: src/sys/dev/pci

2023-11-25 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Nov 26 06:38:28 UTC 2023 Modified Files: src/sys/dev/pci: ppb.c Log Message: ppb(4): Print out PCIe Gen5 link speed correctly To generate a diff of this commit: cvs rdiff -u -r1.74 -r1.75 src/sys/dev/pci/ppb.c Please note that

CVS commit: src/sys/dev/pci

2023-11-25 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Nov 26 06:38:28 UTC 2023 Modified Files: src/sys/dev/pci: ppb.c Log Message: ppb(4): Print out PCIe Gen5 link speed correctly To generate a diff of this commit: cvs rdiff -u -r1.74 -r1.75 src/sys/dev/pci/ppb.c Please note that

CVS commit: src/sys/dev/iscsi

2023-11-25 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sat Nov 25 10:08:27 UTC 2023 Modified Files: src/sys/dev/iscsi: iscsi.h iscsi_globals.h iscsi_ioctl.c iscsi_send.c iscsi_text.c iscsi_utils.c Log Message: Adapt to bignum representation of target. Fix negotiation for

CVS commit: src/sys/dev/iscsi

2023-11-25 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sat Nov 25 10:08:27 UTC 2023 Modified Files: src/sys/dev/iscsi: iscsi.h iscsi_globals.h iscsi_ioctl.c iscsi_send.c iscsi_text.c iscsi_utils.c Log Message: Adapt to bignum representation of target. Fix negotiation for

CVS commit: src/sys/dev/pci

2023-11-21 Thread David H. Gutteridge
Module Name:src Committed By: gutteridge Date: Tue Nov 21 23:09:40 UTC 2023 Modified Files: src/sys/dev/pci: if_wm.c Log Message: if_wm.c: fix spelling and grammar in a comment To generate a diff of this commit: cvs rdiff -u -r1.791 -r1.792 src/sys/dev/pci/if_wm.c Pleas

CVS commit: src/sys/dev/pci

2023-11-21 Thread David H. Gutteridge
Module Name:src Committed By: gutteridge Date: Tue Nov 21 23:09:40 UTC 2023 Modified Files: src/sys/dev/pci: if_wm.c Log Message: if_wm.c: fix spelling and grammar in a comment To generate a diff of this commit: cvs rdiff -u -r1.791 -r1.792 src/sys/dev/pci/if_wm.c Pleas

CVS commit: src/sys/dev/pci

2023-11-20 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Nov 20 21:59:38 UTC 2023 Modified Files: src/sys/dev/pci: pciide_common.c Log Message: pciide_dma_dmamap_setup(): If we end up with a DMA segment with an odd length or odd starting address, unload the map and return EINVAL.

CVS commit: src/sys/dev/pci

2023-11-20 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Nov 20 21:59:38 UTC 2023 Modified Files: src/sys/dev/pci: pciide_common.c Log Message: pciide_dma_dmamap_setup(): If we end up with a DMA segment with an odd length or odd starting address, unload the map and return EINVAL.

CVS commit: src/sys/dev/pci

2023-11-20 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Nov 20 21:45:34 UTC 2023 Modified Files: src/sys/dev/pci: pciide_common.c Log Message: Revert previous. I'm going to make a slight change to the patch, and want it collapsed into a single commit to make it easier to pull int

CVS commit: src/sys/dev/pci

2023-11-20 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Nov 20 21:45:34 UTC 2023 Modified Files: src/sys/dev/pci: pciide_common.c Log Message: Revert previous. I'm going to make a slight change to the patch, and want it collapsed into a single commit to make it easier to pull int

CVS commit: src/sys/dev/pci

2023-11-20 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Nov 20 15:16:46 UTC 2023 Modified Files: src/sys/dev/pci: pciide_common.c Log Message: pciide_dma_dmamap_setup(): If we end up with a DMA segment with an odd length, unload the map and return EIO. Some controllers get really

CVS commit: src/sys/dev/pci

2023-11-20 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Nov 20 15:16:46 UTC 2023 Modified Files: src/sys/dev/pci: pciide_common.c Log Message: pciide_dma_dmamap_setup(): If we end up with a DMA segment with an odd length, unload the map and return EIO. Some controllers get really

CVS commit: src/sys/dev/isa

2023-11-19 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Nov 20 04:26:34 UTC 2023 Modified Files: src/sys/dev/isa: cy_isa.c Log Message: cy_isa_probe(): No need to put a ~3KB cy_softc on the stack. To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/sys/dev/isa/cy_i

CVS commit: src/sys/dev/isa

2023-11-19 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Nov 20 04:26:34 UTC 2023 Modified Files: src/sys/dev/isa: cy_isa.c Log Message: cy_isa_probe(): No need to put a ~3KB cy_softc on the stack. To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/sys/dev/isa/cy_i

CVS commit: src/sys/dev/pci

2023-11-19 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Nov 19 19:49:44 UTC 2023 Modified Files: src/sys/dev/pci: virtio_pci.c Log Message: On alpha and sparc64, use VirtIO 1.0 and VIRTIO_F_ACCESS_PLATFORM so that DMA to PCI-attached VirtIO devices works properly. This is needed

CVS commit: src/sys/dev/pci

2023-11-19 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Nov 19 19:49:44 UTC 2023 Modified Files: src/sys/dev/pci: virtio_pci.c Log Message: On alpha and sparc64, use VirtIO 1.0 and VIRTIO_F_ACCESS_PLATFORM so that DMA to PCI-attached VirtIO devices works properly. This is needed

CVS commit: src/sys/dev/pci

2023-11-19 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Nov 19 19:47:03 UTC 2023 Modified Files: src/sys/dev/pci: virtioreg.h Log Message: Define the VIRTIO_F_ACCESS_PLATFORM, VIRTIO_F_RING_PACKED, VIRTIO_F_ORDER_PLATFORM, and VIRTIO_F_SR_IOV feature bits. To generate a diff of

CVS commit: src/sys/dev/pci

2023-11-19 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Nov 19 19:47:03 UTC 2023 Modified Files: src/sys/dev/pci: virtioreg.h Log Message: Define the VIRTIO_F_ACCESS_PLATFORM, VIRTIO_F_RING_PACKED, VIRTIO_F_ORDER_PLATFORM, and VIRTIO_F_SR_IOV feature bits. To generate a diff of

CVS commit: src/sys/dev/pci/ixgbe

2023-11-15 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Nov 16 05:39:08 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: ixgbe: Modify for the readability. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.107 -r1.108 src/sys/dev/pci

CVS commit: src/sys/dev/pci/ixgbe

2023-11-15 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Nov 16 05:39:08 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: ixgbe: Modify for the readability. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.107 -r1.108 src/sys/dev/pci

CVS commit: src/sys/dev/pci/ixgbe

2023-11-14 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Nov 15 03:50:22 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixgbe_type.h ixv.c Log Message: ixgbe: Clear the WTHRESH bit field before writing it. To generate a diff of this commit: cvs rdiff -u -r1.347 -r1.348 s

CVS commit: src/sys/dev/pci/ixgbe

2023-11-14 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Nov 15 03:50:22 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixgbe_type.h ixv.c Log Message: ixgbe: Clear the WTHRESH bit field before writing it. To generate a diff of this commit: cvs rdiff -u -r1.347 -r1.348 s

CVS commit: src/sys/dev/pci/ixgbe

2023-11-14 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Nov 15 02:43:38 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixv.c Log Message: ixv(4): Remove unused IFF_OACTIVE. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.194 -r1.195 src/sys/dev/pci/ixg

CVS commit: src/sys/dev/pci/ixgbe

2023-11-14 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Nov 15 02:43:38 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixv.c Log Message: ixv(4): Remove unused IFF_OACTIVE. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.194 -r1.195 src/sys/dev/pci/ixg

CVS commit: src/sys/dev/pci/ixgbe

2023-11-13 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Nov 14 03:03:18 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: ixgbe(4): Modify comment. No functional change. ixgbe_tx_ctx_setup() may or may not consume one TX descriptor. To generate a diff of t

CVS commit: src/sys/dev/pci/ixgbe

2023-11-13 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Nov 14 03:03:18 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: ixgbe(4): Modify comment. No functional change. ixgbe_tx_ctx_setup() may or may not consume one TX descriptor. To generate a diff of t

CVS commit: src/sys/dev/pci/ixgbe

2023-11-13 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Nov 14 02:31:46 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: ixgbe(4): Move assignment of TXD. NFCI. To generate a diff of this commit: cvs rdiff -u -r1.105 -r1.106 src/sys/dev/pci/ixgbe/ix_txrx.c

CVS commit: src/sys/dev/pci/ixgbe

2023-11-13 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Nov 14 02:31:46 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: ixgbe(4): Move assignment of TXD. NFCI. To generate a diff of this commit: cvs rdiff -u -r1.105 -r1.106 src/sys/dev/pci/ixgbe/ix_txrx.c

CVS commit: src/sys/dev/ic

2023-11-13 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Nov 13 15:08:06 UTC 2023 Modified Files: src/sys/dev/ic: dwc_eqos_reg.h Log Message: eqos(4): Extend bitwidth of SYSBUS_MODE_{RD,WR}_OSR_LMT to 4bits. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/dev

CVS commit: src/sys/dev/ic

2023-11-13 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Nov 13 15:08:06 UTC 2023 Modified Files: src/sys/dev/ic: dwc_eqos_reg.h Log Message: eqos(4): Extend bitwidth of SYSBUS_MODE_{RD,WR}_OSR_LMT to 4bits. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/dev

CVS commit: src/sys/dev/ic

2023-11-13 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Nov 13 15:07:19 UTC 2023 Modified Files: src/sys/dev/ic: dwc_eqos.c dwc_eqos_reg.h Log Message: eqos(4): Set bit 31 when writing MAC_ADDRESS0_HIGH register. To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34 src/

CVS commit: src/sys/dev/ic

2023-11-13 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Nov 13 15:07:19 UTC 2023 Modified Files: src/sys/dev/ic: dwc_eqos.c dwc_eqos_reg.h Log Message: eqos(4): Set bit 31 when writing MAC_ADDRESS0_HIGH register. To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34 src/

CVS commit: src/sys/dev/pci

2023-11-13 Thread John Nemeth
Module Name:src Committed By: jnemeth Date: Mon Nov 13 08:10:53 UTC 2023 Modified Files: src/sys/dev/pci: pcidevs.h pcidevs_data.h Log Message: regen for newer Areca boards To generate a diff of this commit: cvs rdiff -u -r1.1479 -r1.1480 src/sys/dev/pci/pcidevs.h cvs rd

CVS commit: src/sys/dev/pci

2023-11-13 Thread John Nemeth
Module Name:src Committed By: jnemeth Date: Mon Nov 13 08:10:53 UTC 2023 Modified Files: src/sys/dev/pci: pcidevs.h pcidevs_data.h Log Message: regen for newer Areca boards To generate a diff of this commit: cvs rdiff -u -r1.1479 -r1.1480 src/sys/dev/pci/pcidevs.h cvs rd

CVS commit: src/sys/dev/pci

2023-11-13 Thread John Nemeth
Module Name:src Committed By: jnemeth Date: Mon Nov 13 08:07:24 UTC 2023 Modified Files: src/sys/dev/pci: pcidevs Log Message: add some newer Areca boards in prep for updating driver To generate a diff of this commit: cvs rdiff -u -r1.1498 -r1.1499 src/sys/dev/pci/pcidev

CVS commit: src/sys/dev/pci

2023-11-13 Thread John Nemeth
Module Name:src Committed By: jnemeth Date: Mon Nov 13 08:07:24 UTC 2023 Modified Files: src/sys/dev/pci: pcidevs Log Message: add some newer Areca boards in prep for updating driver To generate a diff of this commit: cvs rdiff -u -r1.1498 -r1.1499 src/sys/dev/pci/pcidev

CVS commit: src/sys/dev/pci

2023-11-12 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 12 13:56:20 UTC 2023 Modified Files: src/sys/dev/pci: pci_resource.c Log Message: pci: Improve resource allocation for non-prefetchable BARs. When allocating resources for PCI devices, use the following criteria: - Pre

CVS commit: src/sys/dev/pci

2023-11-12 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 12 13:56:20 UTC 2023 Modified Files: src/sys/dev/pci: pci_resource.c Log Message: pci: Improve resource allocation for non-prefetchable BARs. When allocating resources for PCI devices, use the following criteria: - Pre

CVS commit: src/sys/dev/gpio

2023-11-10 Thread Brad Spencer
Module Name:src Committed By: brad Date: Fri Nov 10 13:17:17 UTC 2023 Modified Files: src/sys/dev/gpio: gpioirq.c Log Message: For /dev/ reads against gpioirq(4) implement the following: o O_NONBLOCK on reads o Add a d_poll function and associated sel[init|notify|record|

CVS commit: src/sys/dev/gpio

2023-11-10 Thread Brad Spencer
Module Name:src Committed By: brad Date: Fri Nov 10 13:17:17 UTC 2023 Modified Files: src/sys/dev/gpio: gpioirq.c Log Message: For /dev/ reads against gpioirq(4) implement the following: o O_NONBLOCK on reads o Add a d_poll function and associated sel[init|notify|record|

CVS commit: src/sys/dev/pci

2023-11-07 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue Nov 7 13:38:01 UTC 2023 Modified Files: src/sys/dev/pci: virtio.c Log Message: virtio_read_device_config_le_[24]: Fix for {aarch64,arm}eb Stop byte-swapping for big-endian aarch64 and arm to fix corrupted read for, e.g., sc_tag

CVS commit: src/sys/dev/pci

2023-11-07 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue Nov 7 13:38:01 UTC 2023 Modified Files: src/sys/dev/pci: virtio.c Log Message: virtio_read_device_config_le_[24]: Fix for {aarch64,arm}eb Stop byte-swapping for big-endian aarch64 and arm to fix corrupted read for, e.g., sc_tag

CVS commit: src/sys/dev/nvmm/x86

2023-11-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Nov 6 17:02:17 UTC 2023 Modified Files: src/sys/dev/nvmm/x86: nvmm_x86_vmx.c Log Message: nvmm_x86_vmx: vmx_vmptrst: Sprinkle __diagused to fix clang !DIAGNOSTIC build To generate a diff of this commit: cvs rdiff -u -r1.85 -r1

CVS commit: src/sys/dev/nvmm/x86

2023-11-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Nov 6 17:02:17 UTC 2023 Modified Files: src/sys/dev/nvmm/x86: nvmm_x86_vmx.c Log Message: nvmm_x86_vmx: vmx_vmptrst: Sprinkle __diagused to fix clang !DIAGNOSTIC build To generate a diff of this commit: cvs rdiff -u -r1.85 -r1

CVS commit: src/sys/dev/usb

2023-11-06 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Nov 6 12:16:52 UTC 2023 Modified Files: src/sys/dev/usb: ugen.c Log Message: Undo the DPRINTFN part of the last commit. It breaks i386 at least when KERNHIST_LOG casts the pointer to uintmax_t. Kernel ALL/i386 compiles aga

CVS commit: src/sys/dev/usb

2023-11-06 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Nov 6 12:16:52 UTC 2023 Modified Files: src/sys/dev/usb: ugen.c Log Message: Undo the DPRINTFN part of the last commit. It breaks i386 at least when KERNHIST_LOG casts the pointer to uintmax_t. Kernel ALL/i386 compiles aga

CVS commit: src/sys/dev/pci

2023-11-05 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sun Nov 5 18:26:11 UTC 2023 Modified Files: src/sys/dev/pci: if_ena.c Log Message: ena(4): stop management first when detaching Code contributed by KUSABA Takeshi To generate a diff of this commit: cvs rdiff -u -r1.39 -r1.4

CVS commit: src/sys/dev/pci

2023-11-05 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sun Nov 5 18:26:11 UTC 2023 Modified Files: src/sys/dev/pci: if_ena.c Log Message: ena(4): stop management first when detaching Code contributed by KUSABA Takeshi To generate a diff of this commit: cvs rdiff -u -r1.39 -r1.4

CVS commit: src/sys/dev/pci

2023-11-05 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sun Nov 5 18:23:29 UTC 2023 Modified Files: src/sys/dev/pci: if_ena.c Log Message: ena(4): establish interrupt after setting up resources Code contributed by KUSABA Takeshi To generate a diff of this commit: cvs rdiff -u -r

CVS commit: src/sys/dev/pci

2023-11-05 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sun Nov 5 18:23:29 UTC 2023 Modified Files: src/sys/dev/pci: if_ena.c Log Message: ena(4): establish interrupt after setting up resources Code contributed by KUSABA Takeshi To generate a diff of this commit: cvs rdiff -u -r

CVS commit: src/sys/dev/pci

2023-11-05 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sun Nov 5 18:18:56 UTC 2023 Modified Files: src/sys/dev/pci: if_ena.c Log Message: ena(4) is MP-ready, always use MPSAFE Code contributed by KUSABA Takeshi To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37 src/s

CVS commit: src/sys/dev/pci

2023-11-05 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sun Nov 5 18:18:56 UTC 2023 Modified Files: src/sys/dev/pci: if_ena.c Log Message: ena(4) is MP-ready, always use MPSAFE Code contributed by KUSABA Takeshi To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37 src/s

CVS commit: src/sys/dev/pci

2023-11-05 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sun Nov 5 18:17:41 UTC 2023 Modified Files: src/sys/dev/pci: if_ena.c if_enavar.h Log Message: ena(4): support RSS and delete FreeBSD-specified code Code contributed by KUSABA Takeshi To generate a diff of this commit: cvs

CVS commit: src/sys/dev/pci

2023-11-05 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sun Nov 5 18:17:41 UTC 2023 Modified Files: src/sys/dev/pci: if_ena.c if_enavar.h Log Message: ena(4): support RSS and delete FreeBSD-specified code Code contributed by KUSABA Takeshi To generate a diff of this commit: cvs

CVS commit: src/sys/dev/ic

2023-11-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Nov 2 13:50:14 UTC 2023 Modified Files: src/sys/dev/ic: dwc_eqos.c Log Message: eqos(4): Fix multicast filter updates. 1. Don't touch the obsolete IFF_ALLMULTI. 2. Set ETHER_F_ALLMULTI if we're accepting all multicast add

CVS commit: src/sys/dev/ic

2023-11-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Nov 2 13:50:14 UTC 2023 Modified Files: src/sys/dev/ic: dwc_eqos.c Log Message: eqos(4): Fix multicast filter updates. 1. Don't touch the obsolete IFF_ALLMULTI. 2. Set ETHER_F_ALLMULTI if we're accepting all multicast add

CVS commit: src/sys/dev/ic

2023-11-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Nov 2 13:50:02 UTC 2023 Modified Files: src/sys/dev/ic: dwc_eqos.c dwc_eqos_var.h Log Message: eqos(4): Fix locking around multicast filter updates. - Can't touch if_flags without IFNET_LOCK. - Can't take IFNET_LOCK in SI

CVS commit: src/sys/dev/ic

2023-11-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Nov 2 13:50:02 UTC 2023 Modified Files: src/sys/dev/ic: dwc_eqos.c dwc_eqos_var.h Log Message: eqos(4): Fix locking around multicast filter updates. - Can't touch if_flags without IFNET_LOCK. - Can't take IFNET_LOCK in SI

CVS commit: src/sys/dev/ic

2023-11-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Nov 2 13:49:49 UTC 2023 Modified Files: src/sys/dev/ic: dwc_eqos.c dwc_eqos_var.h Log Message: eqos(4): Don't touch if_flags in tx path. Can't touch this without IFNET_LOCK. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/dev/ic

2023-11-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Nov 2 13:49:49 UTC 2023 Modified Files: src/sys/dev/ic: dwc_eqos.c dwc_eqos_var.h Log Message: eqos(4): Don't touch if_flags in tx path. Can't touch this without IFNET_LOCK. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/dev/ic

2023-11-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Nov 2 13:49:37 UTC 2023 Modified Files: src/sys/dev/ic: dwc_eqos.c dwc_eqos_var.h Log Message: eqos(4): Wait for callout to halt and make sure it stays halted. To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.3

CVS commit: src/sys/dev/ic

2023-11-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Nov 2 13:49:37 UTC 2023 Modified Files: src/sys/dev/ic: dwc_eqos.c dwc_eqos_var.h Log Message: eqos(4): Wait for callout to halt and make sure it stays halted. To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.3

CVS commit: src/sys/dev/pci/igc

2023-11-02 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Thu Nov 2 09:29:30 UTC 2023 Modified Files: src/sys/dev/pci/igc: if_igc.c Log Message: igc(4): Notify which of 64- or 32-bit DMA is used To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/dev/pci/igc/if_igc.c Ple

CVS commit: src/sys/dev/pci/igc

2023-11-02 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Thu Nov 2 09:29:30 UTC 2023 Modified Files: src/sys/dev/pci/igc: if_igc.c Log Message: igc(4): Notify which of 64- or 32-bit DMA is used To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/dev/pci/igc/if_igc.c Ple

CVS commit: src/sys/dev/pci/ixgbe

2023-11-01 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Nov 2 05:07:57 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c ixgbe.c ixv.c Log Message: ixgbe: Whitespace. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.104 -r1.105 src/sys/dev/pci/i

CVS commit: src/sys/dev/pci/ixgbe

2023-11-01 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Nov 2 05:07:57 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c ixgbe.c ixv.c Log Message: ixgbe: Whitespace. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.104 -r1.105 src/sys/dev/pci/i

CVS commit: src/sys/dev/ic

2023-11-01 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Nov 2 02:32:41 UTC 2023 Modified Files: src/sys/dev/ic: dwc_eqos.c Log Message: eqos(4): Fix typo in comment. To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/sys/dev/ic/dwc_eqos.c Please note that diffs

CVS commit: src/sys/dev/ic

2023-11-01 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Nov 2 02:32:41 UTC 2023 Modified Files: src/sys/dev/ic: dwc_eqos.c Log Message: eqos(4): Fix typo in comment. To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/sys/dev/ic/dwc_eqos.c Please note that diffs

CVS commit: src/sys/dev/pci

2023-10-31 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Oct 31 13:57:08 UTC 2023 Modified Files: src/sys/dev/pci: if_eqos_pci.c Log Message: eqos_pci: Limit to 32bit DMA only for PSE devices. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/dev/pci/if_eqos_pci

CVS commit: src/sys/dev/pci

2023-10-31 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Oct 31 13:57:08 UTC 2023 Modified Files: src/sys/dev/pci: if_eqos_pci.c Log Message: eqos_pci: Limit to 32bit DMA only for PSE devices. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/dev/pci/if_eqos_pci

CVS commit: src/sys/dev/pci/ixgbe

2023-10-29 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Oct 30 02:46:28 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: ixgbe: Fix comment. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.344 -r1.345 src/sys/dev/pci/ixgbe/ixgbe.c P

CVS commit: src/sys/dev/pci/ixgbe

2023-10-29 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Oct 30 02:46:28 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: ixgbe: Fix comment. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.344 -r1.345 src/sys/dev/pci/ixgbe/ixgbe.c P

CVS commit: src/sys/dev/ic

2023-10-29 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Sun Oct 29 14:55:16 UTC 2023 Modified Files: src/sys/dev/ic: dwc_eqos.c Log Message: eqos(4): Set flow control correctly. To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/sys/dev/ic/dwc_eqos.c Please note that

CVS commit: src/sys/dev/ic

2023-10-29 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Sun Oct 29 14:55:16 UTC 2023 Modified Files: src/sys/dev/ic: dwc_eqos.c Log Message: eqos(4): Set flow control correctly. To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/sys/dev/ic/dwc_eqos.c Please note that

CVS commit: src/sys/dev/usb

2023-10-28 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Oct 28 21:18:32 UTC 2023 Modified Files: src/sys/dev/usb: ehci.c Log Message: ehci(4): Fix bug causing missed wakeups since ehci.c 1.308. For reasons beyond me now, I used cv_signal on the same cv that is used to wait for

CVS commit: src/sys/dev/usb

2023-10-28 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Oct 28 21:18:32 UTC 2023 Modified Files: src/sys/dev/usb: ehci.c Log Message: ehci(4): Fix bug causing missed wakeups since ehci.c 1.308. For reasons beyond me now, I used cv_signal on the same cv that is used to wait for

CVS commit: src/sys/dev/usb

2023-10-28 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Oct 28 21:18:15 UTC 2023 Modified Files: src/sys/dev/usb: ehci.c Log Message: ehci(4): Fix cv_timedwait loop in ehci_sync_hc. Stop when now - starttime >= delta, i.e., when at least delta ticks have elapsed since

CVS commit: src/sys/dev/usb

2023-10-28 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Oct 28 21:18:15 UTC 2023 Modified Files: src/sys/dev/usb: ehci.c Log Message: ehci(4): Fix cv_timedwait loop in ehci_sync_hc. Stop when now - starttime >= delta, i.e., when at least delta ticks have elapsed since

CVS commit: src/sys/dev

2023-10-26 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Oct 26 18:02:51 UTC 2023 Modified Files: src/sys/dev/ic: dwc_eqos.c dwc_eqos_reg.h dwc_eqos_var.h src/sys/dev/pci: if_eqos_pci.c Log Message: eqos(4): Set TX/RX DMA burst length to improve performance. To generate a

CVS commit: src/sys/dev

2023-10-26 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Oct 26 18:02:51 UTC 2023 Modified Files: src/sys/dev/ic: dwc_eqos.c dwc_eqos_reg.h dwc_eqos_var.h src/sys/dev/pci: if_eqos_pci.c Log Message: eqos(4): Set TX/RX DMA burst length to improve performance. To generate a

CVS commit: src/sys/dev/ic

2023-10-26 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Oct 26 13:00:13 UTC 2023 Modified Files: src/sys/dev/ic: dwc_eqos.c Log Message: eqos(4): Use EQOS_TXLOCK() more to be stable. Fix a bug that sc_tx.{cur,next,queued} become inconsitent. Use txlock when accessing TX data.

CVS commit: src/sys/dev/ic

2023-10-26 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Oct 26 13:00:13 UTC 2023 Modified Files: src/sys/dev/ic: dwc_eqos.c Log Message: eqos(4): Use EQOS_TXLOCK() more to be stable. Fix a bug that sc_tx.{cur,next,queued} become inconsitent. Use txlock when accessing TX data.

CVS commit: src/sys/dev/pci

2023-10-25 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Oct 26 03:43:10 UTC 2023 Modified Files: src/sys/dev/pci: pcidevs.h pcidevs_data.h Log Message: pcidevs: regen. To generate a diff of this commit: cvs rdiff -u -r1.1478 -r1.1479 src/sys/dev/pci/pcidevs.h cvs rdiff -u -r1.14

CVS commit: src/sys/dev/pci

2023-10-25 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Oct 26 03:43:10 UTC 2023 Modified Files: src/sys/dev/pci: pcidevs.h pcidevs_data.h Log Message: pcidevs: regen. To generate a diff of this commit: cvs rdiff -u -r1.1478 -r1.1479 src/sys/dev/pci/pcidevs.h cvs rdiff -u -r1.14

<    3   4   5   6   7   8   9   10   11   12   >