CVS commit: src/share/man/man9

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 23:50:41 UTC 2022 Modified Files: src/share/man/man9: usbnet.9 Log Message: usbnet(9): Clarify how mii functions are used. To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/share/man/man9/usbnet.9

CVS commit: src/share/man/man9

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 23:50:41 UTC 2022 Modified Files: src/share/man/man9: usbnet.9 Log Message: usbnet(9): Clarify how mii functions are used. To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/share/man/man9/usbnet.9

CVS commit: src/sys/arch

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 23:49:48 UTC 2022 Modified Files: src/sys/arch/amd64/include: pmap_private.h src/sys/arch/i386/include: pmap_private.h Log Message: {amd64,i386}/pmap_private.h: Fix minor whitespace issues. To generate a

CVS commit: src/sys

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 23:49:32 UTC 2022 Modified Files: src/sys/arch/amd64/amd64: netbsd32_machdep.c src/sys/arch/amd64/include: pmap.h pmap_private.h src/sys/arch/i386/i386: compat_16_machdep.c

CVS commit: src/sys/arch

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 23:49:48 UTC 2022 Modified Files: src/sys/arch/amd64/include: pmap_private.h src/sys/arch/i386/include: pmap_private.h Log Message: {amd64,i386}/pmap_private.h: Fix minor whitespace issues. To generate a

CVS commit: src/sys

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 23:49:32 UTC 2022 Modified Files: src/sys/arch/amd64/amd64: netbsd32_machdep.c src/sys/arch/amd64/include: pmap.h pmap_private.h src/sys/arch/i386/i386: compat_16_machdep.c

CVS commit: src/sys

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 23:48:51 UTC 2022 Modified Files: src/sys/arch/amd64/amd64: gdt.c genassym.cf machdep.c src/sys/arch/amd64/include: pmap.h vmparam.h src/sys/arch/i386/i386: dumpsys.c gdt.c genassym.cf machdep.c

CVS commit: src/sys

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 23:48:51 UTC 2022 Modified Files: src/sys/arch/amd64/amd64: gdt.c genassym.cf machdep.c src/sys/arch/amd64/include: pmap.h vmparam.h src/sys/arch/i386/i386: dumpsys.c gdt.c genassym.cf machdep.c

CVS commit: src/sys/kern

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 23:37:12 UTC 2022 Modified Files: src/sys/kern: kern_lock.c Log Message: KERNEL_LOCK(9): Limit ipi trace diagnostic to after init has started. To generate a diff of this commit: cvs rdiff -u -r1.177 -r1.178

CVS commit: src/sys/kern

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 23:37:12 UTC 2022 Modified Files: src/sys/kern: kern_lock.c Log Message: KERNEL_LOCK(9): Limit ipi trace diagnostic to after init has started. To generate a diff of this commit: cvs rdiff -u -r1.177 -r1.178

CVS commit: src/sys/uvm

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 23:26:02 UTC 2022 Modified Files: src/sys/uvm: uvm_pdpolicy.h Log Message: uvm_pdpolicy.h: Fix missing forward declarations and includes. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

CVS commit: src/sys/uvm

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 23:26:02 UTC 2022 Modified Files: src/sys/uvm: uvm_pdpolicy.h Log Message: uvm_pdpolicy.h: Fix missing forward declarations and includes. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

CVS commit: src/sys

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 23:19:09 UTC 2022 Modified Files: src/sys/arch/amd64/include: pte.h src/sys/arch/i386/include: pte.h src/sys/arch/x86/include: pte.h src/sys/external/bsd/drm2/dist/drm/i915: i915_gem_gtt.c

CVS commit: src/sys

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 23:19:09 UTC 2022 Modified Files: src/sys/arch/amd64/include: pte.h src/sys/arch/i386/include: pte.h src/sys/arch/x86/include: pte.h src/sys/external/bsd/drm2/dist/drm/i915: i915_gem_gtt.c

CVS commit: src/sys/arch/x86

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 23:18:51 UTC 2022 Modified Files: src/sys/arch/x86/include: pmap.h pte.h src/sys/arch/x86/x86: pmap.c Log Message: x86: Move pl*_i, pl_i_roundup, and ptp_va2o out of x86/pmap.h. - pl[1-4]_i -> x86/pte.h -

CVS commit: src/sys/arch/x86

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 23:18:51 UTC 2022 Modified Files: src/sys/arch/x86/include: pmap.h pte.h src/sys/arch/x86/x86: pmap.c Log Message: x86: Move pl*_i, pl_i_roundup, and ptp_va2o out of x86/pmap.h. - pl[1-4]_i -> x86/pte.h -

CVS commit: src/sys/arch

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 23:18:40 UTC 2022 Modified Files: src/sys/arch/amd64/include: pte.h src/sys/arch/i386/include: pte.h Log Message: amd64/pte.h, i386/pte.h: Need sys/stdint.h for uintN_t. To generate a diff of this commit:

CVS commit: src/sys/arch

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 23:18:40 UTC 2022 Modified Files: src/sys/arch/amd64/include: pte.h src/sys/arch/i386/include: pte.h Log Message: amd64/pte.h, i386/pte.h: Need sys/stdint.h for uintN_t. To generate a diff of this commit:

CVS commit: src/sys/arch

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 23:18:20 UTC 2022 Modified Files: src/sys/arch/amd64/include: pmap.h src/sys/arch/i386/include: pmap.h src/sys/arch/x86/include: pmap.h Log Message: x86: Move struct vm_page_md to common x86/pmap.h.

CVS commit: src/sys/arch

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 23:18:20 UTC 2022 Modified Files: src/sys/arch/amd64/include: pmap.h src/sys/arch/i386/include: pmap.h src/sys/arch/x86/include: pmap.h Log Message: x86: Move struct vm_page_md to common x86/pmap.h.

CVS commit: src/sys/arch

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 23:15:37 UTC 2022 Modified Files: src/sys/arch/amd64/amd64: machdep.c src/sys/arch/amd64/include: asan.h src/sys/arch/i386/i386: machdep.c src/sys/arch/x86/include: pmap.h

CVS commit: src/sys/arch

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 23:15:37 UTC 2022 Modified Files: src/sys/arch/amd64/amd64: machdep.c src/sys/arch/amd64/include: asan.h src/sys/arch/i386/i386: machdep.c src/sys/arch/x86/include: pmap.h

CVS commit: src/sys

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 23:13:51 UTC 2022 Modified Files: src/sys/arch/x86/include: pmap.h src/sys/arch/x86/x86: pmap.c src/sys/dev/nvmm/x86: nvmm_x86.c Added Files: src/sys/arch/x86/include: pat.h Log Message: x86:

CVS commit: src/sys

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 23:13:51 UTC 2022 Modified Files: src/sys/arch/x86/include: pmap.h src/sys/arch/x86/x86: pmap.c src/sys/dev/nvmm/x86: nvmm_x86.c Added Files: src/sys/arch/x86/include: pat.h Log Message: x86:

CVS commit: src/sys/arch/x86/include

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 23:12:01 UTC 2022 Modified Files: src/sys/arch/x86/include: bootinfo.h Log Message: x86/bootinfo.h: Add include guard. To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31

CVS commit: src/sys/arch/x86/include

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 23:12:01 UTC 2022 Modified Files: src/sys/arch/x86/include: bootinfo.h Log Message: x86/bootinfo.h: Add include guard. To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31

CVS commit: src/sys/uvm

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 23:08:54 UTC 2022 Modified Files: src/sys/uvm: uvm_pmap.h Log Message: uvm/uvm_pmap.h: Fix missing types and forward declarations. - Need sys/types.h for vaddr_t, paddr_t, u_int, - Forward-declare struct vm_page

CVS commit: src/sys/uvm

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 23:08:54 UTC 2022 Modified Files: src/sys/uvm: uvm_pmap.h Log Message: uvm/uvm_pmap.h: Fix missing types and forward declarations. - Need sys/types.h for vaddr_t, paddr_t, u_int, - Forward-declare struct vm_page

CVS commit: src/distrib/atari/floppies/common

2022-08-20 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat Aug 20 20:50:41 UTC 2022 Modified Files: src/distrib/atari/floppies/common: dot.profile Log Message: Fix yet another "[: SMALL test, no fallback usage" error on installation. The same problem as PR/54835 of the miniroot

CVS commit: src/distrib/atari/floppies/common

2022-08-20 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat Aug 20 20:50:41 UTC 2022 Modified Files: src/distrib/atari/floppies/common: dot.profile Log Message: Fix yet another "[: SMALL test, no fallback usage" error on installation. The same problem as PR/54835 of the miniroot

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

2022-08-20 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat Aug 20 20:02:22 UTC 2022 Modified Files: src/sys/arch/mac68k/obio: wdc_obio.c Log Message: Unmap resources and print error messages properly in error paths. To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32

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

2022-08-20 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat Aug 20 20:02:22 UTC 2022 Modified Files: src/sys/arch/mac68k/obio: wdc_obio.c Log Message: Unmap resources and print error messages properly in error paths. To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32

CVS commit: src/sys/dev/usb

2022-08-20 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Aug 20 19:11:08 UTC 2022 Modified Files: src/sys/dev/usb: if_ural.c Log Message: ural_start(): Replace "IFQ_DEQUEUE() -> IF_PREPEND() on failure" with "IFQ_POLL() -> IFQ_DEQUEUE() on success". (This one was an even worse

CVS commit: src/sys/dev/usb

2022-08-20 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Aug 20 19:11:08 UTC 2022 Modified Files: src/sys/dev/usb: if_ural.c Log Message: ural_start(): Replace "IFQ_DEQUEUE() -> IF_PREPEND() on failure" with "IFQ_POLL() -> IFQ_DEQUEUE() on success". (This one was an even worse

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

2022-08-20 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat Aug 20 19:05:07 UTC 2022 Modified Files: src/sys/arch/mac68k/obio: wdc_obio.c Log Message: KNF and misc style fixes. To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 src/sys/arch/mac68k/obio/wdc_obio.c Please

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

2022-08-20 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat Aug 20 19:05:07 UTC 2022 Modified Files: src/sys/arch/mac68k/obio: wdc_obio.c Log Message: KNF and misc style fixes. To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 src/sys/arch/mac68k/obio/wdc_obio.c Please

CVS commit: src/sys/dev/marvell

2022-08-20 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Aug 20 19:04:07 UTC 2022 Modified Files: src/sys/dev/marvell: if_gfe.c Log Message: gfe_ifstart(): Replace "IF_DEQUEUE() -> IF_PREPEND() on failure" with "IF_POLL() -> IF_DEQUEUE() on success". To generate a diff of this

CVS commit: src/sys/dev/marvell

2022-08-20 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Aug 20 19:04:07 UTC 2022 Modified Files: src/sys/dev/marvell: if_gfe.c Log Message: gfe_ifstart(): Replace "IF_DEQUEUE() -> IF_PREPEND() on failure" with "IF_POLL() -> IF_DEQUEUE() on success". To generate a diff of this

CVS commit: src/sys/dev/ieee1394

2022-08-20 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Aug 20 19:01:32 UTC 2022 Modified Files: src/sys/dev/ieee1394: if_fwip.c Log Message: fwip_async_output(): Replace "IF_DEQUEUE() -> IF_PREPEND() on failure" with "IF_POLL() -> IF_DEQUEUE() on success". To generate a diff

CVS commit: src/sys/dev/ieee1394

2022-08-20 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Aug 20 19:01:32 UTC 2022 Modified Files: src/sys/dev/ieee1394: if_fwip.c Log Message: fwip_async_output(): Replace "IF_DEQUEUE() -> IF_PREPEND() on failure" with "IF_POLL() -> IF_DEQUEUE() on success". To generate a diff

CVS commit: src/sys/arch/newsmips/apbus

2022-08-20 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Aug 20 18:42:03 UTC 2022 Modified Files: src/sys/arch/newsmips/apbus: if_sn.c Log Message: snstart(): Replace "IF_DEQUEUE() -> IF_PREPEND() on failure" with "IF_POLL() -> IF_DEQUEUE() on success". To generate a diff of

CVS commit: src/sys/arch/newsmips/apbus

2022-08-20 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Aug 20 18:42:03 UTC 2022 Modified Files: src/sys/arch/newsmips/apbus: if_sn.c Log Message: snstart(): Replace "IF_DEQUEUE() -> IF_PREPEND() on failure" with "IF_POLL() -> IF_DEQUEUE() on success". To generate a diff of

CVS commit: src/sys/arch/mips/sibyte/dev

2022-08-20 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Aug 20 18:40:35 UTC 2022 Modified Files: src/sys/arch/mips/sibyte/dev: sbmac.c Log Message: sbmac_start(): Replace "IF_DEQUEUE() -> IF_PREPEND() on failure" with "IF_POLL() -> IF_DEQUEUE() on success". To generate a diff

CVS commit: src/sys/arch/mips/sibyte/dev

2022-08-20 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Aug 20 18:40:35 UTC 2022 Modified Files: src/sys/arch/mips/sibyte/dev: sbmac.c Log Message: sbmac_start(): Replace "IF_DEQUEUE() -> IF_PREPEND() on failure" with "IF_POLL() -> IF_DEQUEUE() on success". To generate a diff

CVS commit: src/sys/arch/arm/gemini

2022-08-20 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Aug 20 18:36:17 UTC 2022 Modified Files: src/sys/arch/arm/gemini: if_gpn.c Log Message: gpn_ifstart(): Replace "IF_DEQUEUE() -> IF_PREPEND() on failure" with "IF_POLL() -> IF_DEQUEUE() on success". To generate a diff of

CVS commit: src/sys/arch/arm/gemini

2022-08-20 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Aug 20 18:36:17 UTC 2022 Modified Files: src/sys/arch/arm/gemini: if_gpn.c Log Message: gpn_ifstart(): Replace "IF_DEQUEUE() -> IF_PREPEND() on failure" with "IF_POLL() -> IF_DEQUEUE() on success". To generate a diff of

CVS commit: src/sys/arch/arm/gemini

2022-08-20 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Aug 20 18:35:50 UTC 2022 Modified Files: src/sys/arch/arm/gemini: if_gmc.c Log Message: gmc_ifstart(): Replace "IF_DEQUEUE() -> IF_PREPEND() on failure" with "IF_POLL() -> IF_DEQUEUE() on success". To generate a diff of

CVS commit: src/sys/arch/arm/gemini

2022-08-20 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Aug 20 18:35:50 UTC 2022 Modified Files: src/sys/arch/arm/gemini: if_gmc.c Log Message: gmc_ifstart(): Replace "IF_DEQUEUE() -> IF_PREPEND() on failure" with "IF_POLL() -> IF_DEQUEUE() on success". To generate a diff of

CVS commit: src/sys/arch/amiga/dev

2022-08-20 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Aug 20 16:47:01 UTC 2022 Modified Files: src/sys/arch/amiga/dev: if_es.c Log Message: esstart(): Replace "IF_DEQUEUE() -> IF_PREPEND() on failure" with "IF_POLL() -> IF_DEQUEUE() on success". To generate a diff of this

CVS commit: src/sys/arch/amiga/dev

2022-08-20 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Aug 20 16:47:01 UTC 2022 Modified Files: src/sys/arch/amiga/dev: if_es.c Log Message: esstart(): Replace "IF_DEQUEUE() -> IF_PREPEND() on failure" with "IF_POLL() -> IF_DEQUEUE() on success". To generate a diff of this

CVS commit: src/sys/arch/evbarm/conf

2022-08-20 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Aug 20 15:12:27 UTC 2022 Modified Files: src/sys/arch/evbarm/conf: GENERIC64 Log Message: config cosmetics (avoid a warning from config(1): no need to repeat COMPAT_NETBSD32, we get that from GENERIC.common already (where it

CVS commit: src/sys/arch/evbarm/conf

2022-08-20 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Aug 20 15:12:27 UTC 2022 Modified Files: src/sys/arch/evbarm/conf: GENERIC64 Log Message: config cosmetics (avoid a warning from config(1): no need to repeat COMPAT_NETBSD32, we get that from GENERIC.common already (where it

CVS commit: src/sys/net

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 15:11:27 UTC 2022 Modified Files: src/sys/net: if.c Log Message: ifnet(9): Make sure to use if_timer and if_watchdog at IPL_NET. To generate a diff of this commit: cvs rdiff -u -r1.516 -r1.517 src/sys/net/if.c

CVS commit: src/sys/net

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 15:11:27 UTC 2022 Modified Files: src/sys/net: if.c Log Message: ifnet(9): Make sure to use if_timer and if_watchdog at IPL_NET. To generate a diff of this commit: cvs rdiff -u -r1.516 -r1.517 src/sys/net/if.c

CVS commit: src/share/man/man9

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 14:17:36 UTC 2022 Modified Files: src/share/man/man9: mutex.9 Log Message: mutex(9): Note counterintuitive IPL change releasing spin locks. No functional change -- documentation only. Details:

CVS commit: src/share/man/man9

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 14:17:36 UTC 2022 Modified Files: src/share/man/man9: mutex.9 Log Message: mutex(9): Note counterintuitive IPL change releasing spin locks. No functional change -- documentation only. Details:

CVS commit: src/sys/dev/usb

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 14:09:21 UTC 2022 Modified Files: src/sys/dev/usb: if_udav.c Log Message: udav(4): Prune dead branch: legacy IFF_ALLMULTI is never set here. To generate a diff of this commit: cvs rdiff -u -r1.98 -r1.99

CVS commit: src/sys/dev/usb

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 14:09:21 UTC 2022 Modified Files: src/sys/dev/usb: if_udav.c Log Message: udav(4): Prune dead branch: legacy IFF_ALLMULTI is never set here. To generate a diff of this commit: cvs rdiff -u -r1.98 -r1.99

CVS commit: src/sys/dev/usb

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 14:09:10 UTC 2022 Modified Files: src/sys/dev/usb: if_cue.c Log Message: cue(4): Prune dead branch: IFF_BROADCAST is always set here. To generate a diff of this commit: cvs rdiff -u -r1.107 -r1.108

CVS commit: src/sys/dev/usb

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 14:09:10 UTC 2022 Modified Files: src/sys/dev/usb: if_cue.c Log Message: cue(4): Prune dead branch: IFF_BROADCAST is always set here. To generate a diff of this commit: cvs rdiff -u -r1.107 -r1.108

CVS commit: src

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 14:08:59 UTC 2022 Modified Files: src/share/man/man9: usbnet.9 src/sys/dev/usb: if_aue.c if_axe.c if_axen.c if_cue.c if_kue.c if_mos.c if_mue.c if_smsc.c if_udav.c if_ure.c if_url.c usbnet.c

CVS commit: src

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 14:08:59 UTC 2022 Modified Files: src/share/man/man9: usbnet.9 src/sys/dev/usb: if_aue.c if_axe.c if_axen.c if_cue.c if_kue.c if_mos.c if_mue.c if_smsc.c if_udav.c if_ure.c if_url.c usbnet.c

CVS commit: src/sys/dev/usb

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 14:08:47 UTC 2022 Modified Files: src/sys/dev/usb: usbnet.c Log Message: usbnet(9): Rename core lock -> mii lock. No functional change intended. To generate a diff of this commit: cvs rdiff -u -r1.107 -r1.108

CVS commit: src/sys/dev/usb

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 14:08:47 UTC 2022 Modified Files: src/sys/dev/usb: usbnet.c Log Message: usbnet(9): Rename core lock -> mii lock. No functional change intended. To generate a diff of this commit: cvs rdiff -u -r1.107 -r1.108

CVS commit: src/sys/dev/usb

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 14:08:38 UTC 2022 Modified Files: src/sys/dev/usb: usbnet.c Log Message: usbnet(9): Limit scope of core lock to mii and tick scheduling. Bringing the interface up or down is serialized by IFNET_LOCK, and we prevent

CVS commit: src/sys/dev/usb

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 14:08:38 UTC 2022 Modified Files: src/sys/dev/usb: usbnet.c Log Message: usbnet(9): Limit scope of core lock to mii and tick scheduling. Bringing the interface up or down is serialized by IFNET_LOCK, and we prevent

CVS commit: src/sys/dev/usb

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 14:08:27 UTC 2022 Modified Files: src/sys/dev/usb: usbnet.c Log Message: usbnet(9): Call mii_down once we've finished with mii_tick. To generate a diff of this commit: cvs rdiff -u -r1.105 -r1.106

CVS commit: src/sys/dev/usb

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 14:08:27 UTC 2022 Modified Files: src/sys/dev/usb: usbnet.c Log Message: usbnet(9): Call mii_down once we've finished with mii_tick. To generate a diff of this commit: cvs rdiff -u -r1.105 -r1.106

CVS commit: src/sys/dev/usb

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 14:08:17 UTC 2022 Modified Files: src/sys/dev/usb: usbnet.c Log Message: usbnet(9): Simplify core lock use in usbnet_tick_task. To generate a diff of this commit: cvs rdiff -u -r1.104 -r1.105

CVS commit: src/sys/dev/usb

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 14:08:17 UTC 2022 Modified Files: src/sys/dev/usb: usbnet.c Log Message: usbnet(9): Simplify core lock use in usbnet_tick_task. To generate a diff of this commit: cvs rdiff -u -r1.104 -r1.105

CVS commit: src/sys/dev/usb

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 14:08:05 UTC 2022 Modified Files: src/sys/dev/usb: usbnet.c Log Message: usbnet(9): Call uno_tick before mii stuff. The one driver that uses it, cue(4), uses it just for statistics gathering; hard to imagine that

CVS commit: src/sys/dev/usb

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 14:08:05 UTC 2022 Modified Files: src/sys/dev/usb: usbnet.c Log Message: usbnet(9): Call uno_tick before mii stuff. The one driver that uses it, cue(4), uses it just for statistics gathering; hard to imagine that

CVS commit: src/sys/dev/usb

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 14:07:53 UTC 2022 Modified Files: src/sys/dev/usb: usbnet.c Log Message: usbnet(9): Assert core lock is held on usbnet_set_link. This is only allowed to be called via the uno_statchg callback, which in turn is

CVS commit: src/sys/dev/usb

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 14:07:53 UTC 2022 Modified Files: src/sys/dev/usb: usbnet.c Log Message: usbnet(9): Assert core lock is held on usbnet_set_link. This is only allowed to be called via the uno_statchg callback, which in turn is

CVS commit: src/sys/dev/usb

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 14:06:21 UTC 2022 Modified Files: src/sys/dev/usb: usbnet.c Log Message: usbnet(9): Split unp_stopping into stopped/txstopped/rxstopped. In practical terms this could be done with one variable and an atomic store,

CVS commit: src/sys/dev/usb

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 14:06:21 UTC 2022 Modified Files: src/sys/dev/usb: usbnet.c Log Message: usbnet(9): Split unp_stopping into stopped/txstopped/rxstopped. In practical terms this could be done with one variable and an atomic store,

CVS commit: src/sys/dev/usb

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 14:06:09 UTC 2022 Modified Files: src/sys/dev/usb: usbnet.c Log Message: usbnet(9): Don't touch unp_stopping in usbnet_pipe_intr. This access was unprotected by a lock, but it's not necessary anyway: usbnet_stop

CVS commit: src/sys/dev/usb

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 14:06:09 UTC 2022 Modified Files: src/sys/dev/usb: usbnet.c Log Message: usbnet(9): Don't touch unp_stopping in usbnet_pipe_intr. This access was unprotected by a lock, but it's not necessary anyway: usbnet_stop

CVS commit: src/sys/dev/usb

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 14:05:58 UTC 2022 Modified Files: src/sys/dev/usb: usbnet.c Log Message: usbnet(9): Omit needless un->un_intr test in usbnet_pipe_intr. un->un_intr can't change after attach, and we don't open the pipe if it's

CVS commit: src/sys/dev/usb

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 14:05:58 UTC 2022 Modified Files: src/sys/dev/usb: usbnet.c Log Message: usbnet(9): Omit needless un->un_intr test in usbnet_pipe_intr. un->un_intr can't change after attach, and we don't open the pipe if it's

CVS commit: src/sys/net

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 14:05:22 UTC 2022 Modified Files: src/sys/net: if.c Log Message: ifnet(9): On if_deactivate, don't make null if_slowtimo nonnull. Fixes crash on detach. To generate a diff of this commit: cvs rdiff -u -r1.515

CVS commit: src/sys/net

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 14:05:22 UTC 2022 Modified Files: src/sys/net: if.c Log Message: ifnet(9): On if_deactivate, don't make null if_slowtimo nonnull. Fixes crash on detach. To generate a diff of this commit: cvs rdiff -u -r1.515

CVS commit: src/sys/net

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 12:42:51 UTC 2022 Modified Files: src/sys/net: if.c Log Message: ifnet(9): Kernel lock for struct ifnet::if_timer. To generate a diff of this commit: cvs rdiff -u -r1.514 -r1.515 src/sys/net/if.c Please note that

CVS commit: src/sys/net

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 12:42:51 UTC 2022 Modified Files: src/sys/net: if.c Log Message: ifnet(9): Kernel lock for struct ifnet::if_timer. To generate a diff of this commit: cvs rdiff -u -r1.514 -r1.515 src/sys/net/if.c Please note that

CVS commit: src/sys/dev/usb

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 12:30:00 UTC 2022 Modified Files: src/sys/dev/usb: usbnet.c Log Message: usbnet(9): Revert previous -- usbnet_media_upd does have IFNET_LOCK. Not sure why I thought otherwise. To generate a diff of this commit:

CVS commit: src/sys/dev/usb

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 12:30:00 UTC 2022 Modified Files: src/sys/dev/usb: usbnet.c Log Message: usbnet(9): Revert previous -- usbnet_media_upd does have IFNET_LOCK. Not sure why I thought otherwise. To generate a diff of this commit:

CVS commit: src/sys/dev/usb

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 12:28:25 UTC 2022 Modified Files: src/sys/dev/usb: usbnet.c Log Message: usbnet(9): Avoid ether_mediachange if stopped. We are called without IFNET_LOCK held here, so touching ifp->if_flags is forbidden, but that's

CVS commit: src/sys/dev/usb

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 12:28:25 UTC 2022 Modified Files: src/sys/dev/usb: usbnet.c Log Message: usbnet(9): Avoid ether_mediachange if stopped. We are called without IFNET_LOCK held here, so touching ifp->if_flags is forbidden, but that's

CVS commit: src/sys/dev

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 11:42:50 UTC 2022 Modified Files: src/sys/dev: Makefile Log Message: sys/dev/Makefile: Split INCS onto separate lines for ease of sorting. Also sort. To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48

CVS commit: src/sys/dev

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 11:42:50 UTC 2022 Modified Files: src/sys/dev: Makefile Log Message: sys/dev/Makefile: Split INCS onto separate lines for ease of sorting. Also sort. To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48

CVS commit: src/sys/arch

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 11:34:08 UTC 2022 Modified Files: src/sys/arch/aarch64/aarch64: fpu.c src/sys/arch/arm/vfp: vfp_init.c src/sys/arch/x86/x86: fpu.c Log Message: fpu_kern_enter/leave: Disable IPL assertions. These

CVS commit: src/sys/arch

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 11:34:08 UTC 2022 Modified Files: src/sys/arch/aarch64/aarch64: fpu.c src/sys/arch/arm/vfp: vfp_init.c src/sys/arch/x86/x86: fpu.c Log Message: fpu_kern_enter/leave: Disable IPL assertions. These

CVS commit: src/sys/dev/usb

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 11:32:20 UTC 2022 Modified Files: src/sys/dev/usb: usbdi.c usbdi.h Log Message: usbdi(9): Nix resurrected usbd_request_async. We killed this back in 2013, but it came back from the dead on a driver imported from

CVS commit: src/sys/dev/usb

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 11:32:20 UTC 2022 Modified Files: src/sys/dev/usb: usbdi.c usbdi.h Log Message: usbdi(9): Nix resurrected usbd_request_async. We killed this back in 2013, but it came back from the dead on a driver imported from

CVS commit: src/sys/dev/usb

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 11:32:08 UTC 2022 Modified Files: src/sys/dev/usb: if_umb.c Log Message: umb(4): Use usbd_do_request as drivers are intended to do. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25

CVS commit: src/sys/dev/usb

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 11:32:08 UTC 2022 Modified Files: src/sys/dev/usb: if_umb.c Log Message: umb(4): Use usbd_do_request as drivers are intended to do. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25

CVS commit: src/sys/dev/ic

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 11:31:39 UTC 2022 Modified Files: src/sys/dev/ic: nvme.c Log Message: nvme(4): Read cqe flags and cid in that order. To generate a diff of this commit: cvs rdiff -u -r1.63 -r1.64 src/sys/dev/ic/nvme.c Please note

CVS commit: src/sys/dev/ic

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 11:31:39 UTC 2022 Modified Files: src/sys/dev/ic: nvme.c Log Message: nvme(4): Read cqe flags and cid in that order. To generate a diff of this commit: cvs rdiff -u -r1.63 -r1.64 src/sys/dev/ic/nvme.c Please note

CVS commit: src/sys/sys

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 11:27:09 UTC 2022 Modified Files: src/sys/sys: uuid.h Log Message: sys/uuid.h: sys/stdint.h suffices for uintN_t. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/sys/uuid.h Please note that

CVS commit: src/sys/sys

2022-08-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 20 11:27:09 UTC 2022 Modified Files: src/sys/sys: uuid.h Log Message: sys/uuid.h: sys/stdint.h suffices for uintN_t. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/sys/uuid.h Please note that

  1   2   >