CVS commit: src/sys/net

2022-08-15 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue Aug 16 04:35:57 UTC 2022 Modified Files: src/sys/net: pfil.c Log Message: micro optimaize for pfil_run_hooks(), ok'ed by ozaki-r@n.o and ryo@n.o. That can improve IPv4 forwarding throughput 5% - 10%. To generate a diff o

CVS commit: src/sys/net

2022-08-15 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue Aug 16 04:35:57 UTC 2022 Modified Files: src/sys/net: pfil.c Log Message: micro optimaize for pfil_run_hooks(), ok'ed by ozaki-r@n.o and ryo@n.o. That can improve IPv4 forwarding throughput 5% - 10%. To generate a diff o

CVS commit: src/sys/dev/usb

2022-08-15 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Aug 16 00:44:20 UTC 2022 Modified Files: src/sys/dev/usb: usbnet.c Log Message: usbnet(9): Omit needless usbnet_core_mutex function. While here, use inline, not __inline__, since this is not a header file where inline migh

CVS commit: src/sys/dev/usb

2022-08-15 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Aug 16 00:44:20 UTC 2022 Modified Files: src/sys/dev/usb: usbnet.c Log Message: usbnet(9): Omit needless usbnet_core_mutex function. While here, use inline, not __inline__, since this is not a header file where inline migh

CVS commit: src/sys/kern

2022-08-15 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Aug 16 00:26:40 UTC 2022 Modified Files: src/sys/kern: kern_lock.c Log Message: KERNEL_LOCK(9): Send an IPI to print holder's stack trace on spinout. To generate a diff of this commit: cvs rdiff -u -r1.173 -r1.174 src/sys

CVS commit: src/sys/kern

2022-08-15 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Aug 16 00:26:40 UTC 2022 Modified Files: src/sys/kern: kern_lock.c Log Message: KERNEL_LOCK(9): Send an IPI to print holder's stack trace on spinout. To generate a diff of this commit: cvs rdiff -u -r1.173 -r1.174 src/sys

CVS commit: src/sys/dev/pci

2022-08-15 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Mon Aug 15 18:06:04 UTC 2022 Modified Files: src/sys/dev/pci: nvme_pci.c Log Message: Remove stray debug line (already commented out) To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37 src/sys/dev/pci/nvme_pci.c Pl

CVS commit: src/sys/dev/pci

2022-08-15 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Mon Aug 15 18:06:04 UTC 2022 Modified Files: src/sys/dev/pci: nvme_pci.c Log Message: Remove stray debug line (already commented out) To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37 src/sys/dev/pci/nvme_pci.c Pl

CVS commit: src/sys/arch/mac68k/obio

2022-08-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Aug 15 12:16:25 UTC 2022 Modified Files: src/sys/arch/mac68k/obio: esp.c espvar.h Log Message: Rework avdma to fix PR port-mac68k/56131 as well as add synchronous transfer support. According to analysis by Michael Zucca, PSC (DM

CVS commit: src/sys/arch/mac68k/obio

2022-08-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Aug 15 12:16:25 UTC 2022 Modified Files: src/sys/arch/mac68k/obio: esp.c espvar.h Log Message: Rework avdma to fix PR port-mac68k/56131 as well as add synchronous transfer support. According to analysis by Michael Zucca, PSC (DM

CVS commit: src/sys/dev/pci

2022-08-15 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Mon Aug 15 11:55:52 UTC 2022 Modified Files: src/sys/dev/pci: gffb.c Log Message: nuke pasto in gffb_init() To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/dev/pci/gffb.c Please note that diffs are not p

CVS commit: src/sys/dev/pci

2022-08-15 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Mon Aug 15 11:55:52 UTC 2022 Modified Files: src/sys/dev/pci: gffb.c Log Message: nuke pasto in gffb_init() To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/dev/pci/gffb.c Please note that diffs are not p

CVS commit: src/sys/kern

2022-08-15 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 15 11:43:56 UTC 2022 Modified Files: src/sys/kern: subr_workqueue.c Log Message: workqueue(9): workqueue_wait and workqueue_destroy may sleep. But might not, so assert sleepable up front. To generate a diff of this c

CVS commit: src/sys/kern

2022-08-15 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 15 11:43:56 UTC 2022 Modified Files: src/sys/kern: subr_workqueue.c Log Message: workqueue(9): workqueue_wait and workqueue_destroy may sleep. But might not, so assert sleepable up front. To generate a diff of this c

CVS commit: src/sys/arch/mac68k/obio

2022-08-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Aug 15 11:29:53 UTC 2022 Modified Files: src/sys/arch/mac68k/obio: esp.c Log Message: Remove stray newline. No binary changes. To generate a diff of this commit: cvs rdiff -u -r1.62 -r1.63 src/sys/arch/mac68k/obio/esp.c Please

CVS commit: src/sys/arch/mac68k/obio

2022-08-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Aug 15 11:29:53 UTC 2022 Modified Files: src/sys/arch/mac68k/obio: esp.c Log Message: Remove stray newline. No binary changes. To generate a diff of this commit: cvs rdiff -u -r1.62 -r1.63 src/sys/arch/mac68k/obio/esp.c Please

CVS commit: src/sys/arch/mac68k/obio

2022-08-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Aug 15 11:22:45 UTC 2022 Modified Files: src/sys/arch/mac68k/obio: esp.c Log Message: For avdma, bus_dmamap_create(9) with nsegments = 1, as PSC supports only one physically contiguous segment in a single DMA transaction. Slight

CVS commit: src/sys/arch/mac68k/obio

2022-08-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Aug 15 11:22:45 UTC 2022 Modified Files: src/sys/arch/mac68k/obio: esp.c Log Message: For avdma, bus_dmamap_create(9) with nsegments = 1, as PSC supports only one physically contiguous segment in a single DMA transaction. Slight

CVS commit: src/sys/arch/mac68k/obio

2022-08-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Aug 15 11:18:12 UTC 2022 Modified Files: src/sys/arch/mac68k/obio: esp.c Log Message: Minor cosmetic changes. NFC. - Use switch instead of if-else-if chain. - Dedup codes a bit. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/arch/mac68k/obio

2022-08-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Aug 15 11:18:12 UTC 2022 Modified Files: src/sys/arch/mac68k/obio: esp.c Log Message: Minor cosmetic changes. NFC. - Use switch instead of if-else-if chain. - Dedup codes a bit. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/dev/ic

2022-08-15 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 15 10:15:59 UTC 2022 Modified Files: src/sys/dev/ic: nvme.c Log Message: nvme(4): KASSERT(A && B) -> KASSERT(A); KASSERT(B) To generate a diff of this commit: cvs rdiff -u -r1.62 -r1.63 src/sys/dev/ic/nvme.c Please n

CVS commit: src/sys/dev/ic

2022-08-15 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 15 10:15:59 UTC 2022 Modified Files: src/sys/dev/ic: nvme.c Log Message: nvme(4): KASSERT(A && B) -> KASSERT(A); KASSERT(B) To generate a diff of this commit: cvs rdiff -u -r1.62 -r1.63 src/sys/dev/ic/nvme.c Please n

CVS commit: src

2022-08-15 Thread Luke Mewburn
Module Name:src Committed By: lukem Date: Mon Aug 15 10:06:00 UTC 2022 Modified Files: src: build.sh Log Message: build.sh: improve help and usage Split help into synopsis and help. Only display the synopsis for usage errors (not the full help). Print usage errors to stde

CVS commit: src

2022-08-15 Thread Luke Mewburn
Module Name:src Committed By: lukem Date: Mon Aug 15 10:06:00 UTC 2022 Modified Files: src: build.sh Log Message: build.sh: improve help and usage Split help into synopsis and help. Only display the synopsis for usage errors (not the full help). Print usage errors to stde

CVS commit: xsrc/external/mit/xf86-video-nv/dist/src

2022-08-15 Thread Michael Lorenz
Module Name:xsrc Committed By: macallan Date: Mon Aug 15 09:44:19 UTC 2022 Modified Files: xsrc/external/mit/xf86-video-nv/dist/src: nv_exa.c Log Message: force software fallback for drawing rectangles into offscreen memory only on NV_ARCH_40 and up To generate a diff of

CVS commit: xsrc/external/mit/xf86-video-nv/dist/src

2022-08-15 Thread Michael Lorenz
Module Name:xsrc Committed By: macallan Date: Mon Aug 15 09:44:19 UTC 2022 Modified Files: xsrc/external/mit/xf86-video-nv/dist/src: nv_exa.c Log Message: force software fallback for drawing rectangles into offscreen memory only on NV_ARCH_40 and up To generate a diff of

CVS commit: src/sys/net

2022-08-15 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Aug 15 08:28:41 UTC 2022 Modified Files: src/sys/net: if_pppoe.c Log Message: Fix stall on PPPOE_STATE_PADR_SENT, suggested by martin@n.o, thanks. Just drop such large PADO frames, ok'ed by yamaguchi@n.o. I left if_pppoe.

CVS commit: src/sys/net

2022-08-15 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Aug 15 08:28:41 UTC 2022 Modified Files: src/sys/net: if_pppoe.c Log Message: Fix stall on PPPOE_STATE_PADR_SENT, suggested by martin@n.o, thanks. Just drop such large PADO frames, ok'ed by yamaguchi@n.o. I left if_pppoe.