CVS commit: src/usr.sbin/tprof

2023-04-09 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Apr 10 06:08:56 UTC 2023 Modified Files: src/usr.sbin/tprof: tprof.8 src/usr.sbin/tprof/arch: tprof_x86.c Log Message: Add Cometlake support. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/usr.sbi

CVS commit: src/usr.sbin/tprof

2023-04-09 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Apr 10 06:08:56 UTC 2023 Modified Files: src/usr.sbin/tprof: tprof.8 src/usr.sbin/tprof/arch: tprof_x86.c Log Message: Add Cometlake support. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/usr.sbi

CVS commit: src/sys/dev/usb

2023-04-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Apr 9 20:41:29 UTC 2023 Modified Files: src/sys/dev/usb: xhci.c xhcivar.h Log Message: xhci(4): Avoid crash in suspend/resume/resume if first resume fails. Rather than try to recover from this, just make new commands fail

CVS commit: src/sys/dev/usb

2023-04-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Apr 9 20:41:29 UTC 2023 Modified Files: src/sys/dev/usb: xhci.c xhcivar.h Log Message: xhci(4): Avoid crash in suspend/resume/resume if first resume fails. Rather than try to recover from this, just make new commands fail

CVS commit: src/libexec/ld.elf_so/arch/powerpc

2023-04-09 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Sun Apr 9 17:24:48 UTC 2023 Modified Files: src/libexec/ld.elf_so/arch/powerpc: Makefile.inc Removed Files: src/libexec/ld.elf_so/arch/powerpc: ld.so.script Log Message: ld.elf_so powerpc: remove bogus ldscript This ldscrip

CVS commit: src/libexec/ld.elf_so/arch/powerpc

2023-04-09 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Sun Apr 9 17:24:48 UTC 2023 Modified Files: src/libexec/ld.elf_so/arch/powerpc: Makefile.inc Removed Files: src/libexec/ld.elf_so/arch/powerpc: ld.so.script Log Message: ld.elf_so powerpc: remove bogus ldscript This ldscrip

CVS commit: src/sys/uvm

2023-04-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Apr 9 12:37:12 UTC 2023 Modified Files: src/sys/uvm: uvm_vnode.c Log Message: uvm: Simplify assertion in uvn_get. No functional change intended. To generate a diff of this commit: cvs rdiff -u -r1.119 -r1.120 src/sys/uv

CVS commit: src/sys/uvm

2023-04-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Apr 9 12:37:12 UTC 2023 Modified Files: src/sys/uvm: uvm_vnode.c Log Message: uvm: Simplify assertion in uvn_get. No functional change intended. To generate a diff of this commit: cvs rdiff -u -r1.119 -r1.120 src/sys/uv

CVS commit: src/sys/nfs

2023-04-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Apr 9 12:33:58 UTC 2023 Modified Files: src/sys/nfs: nfs_socket.c Log Message: nfs: Simplify assertion. No functional change intended. To generate a diff of this commit: cvs rdiff -u -r1.200 -r1.201 src/sys/nfs/nfs_sock

CVS commit: src/sys/nfs

2023-04-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Apr 9 12:33:58 UTC 2023 Modified Files: src/sys/nfs: nfs_socket.c Log Message: nfs: Simplify assertion. No functional change intended. To generate a diff of this commit: cvs rdiff -u -r1.200 -r1.201 src/sys/nfs/nfs_sock

CVS commit: src/sys/external/bsd/dwc2/dist

2023-04-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Apr 9 12:31:10 UTC 2023 Modified Files: src/sys/external/bsd/dwc2/dist: dwc2_hcdddma.c Log Message: dwc2: KASSERT(A && B) -> KASSERT(A); KASSERT(B) To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/ex

CVS commit: src/sys/external/bsd/dwc2/dist

2023-04-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Apr 9 12:31:10 UTC 2023 Modified Files: src/sys/external/bsd/dwc2/dist: dwc2_hcdddma.c Log Message: dwc2: KASSERT(A && B) -> KASSERT(A); KASSERT(B) To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/ex

CVS commit: src/sys/compat/linux32/arch/aarch64

2023-04-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Apr 9 12:29:26 UTC 2023 Modified Files: src/sys/compat/linux32/arch/aarch64: linux32_exec_machdep.c Log Message: compat_linux32: KASSERT(A && B) -> KASSERT(A); KASSERT(B) To generate a diff of this commit: cvs rdiff -u -

CVS commit: src/sys/compat/linux32/arch/aarch64

2023-04-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Apr 9 12:29:26 UTC 2023 Modified Files: src/sys/compat/linux32/arch/aarch64: linux32_exec_machdep.c Log Message: compat_linux32: KASSERT(A && B) -> KASSERT(A); KASSERT(B) To generate a diff of this commit: cvs rdiff -u -

CVS commit: src/sys/miscfs/genfs

2023-04-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Apr 9 12:26:36 UTC 2023 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: genfs: KASSERT(A && B) -> KASSERT(A); KASSERT(B) To generate a diff of this commit: cvs rdiff -u -r1.102 -r1.103 src/sys/miscfs/genfs/

CVS commit: src/sys/miscfs/genfs

2023-04-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Apr 9 12:26:36 UTC 2023 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: genfs: KASSERT(A && B) -> KASSERT(A); KASSERT(B) To generate a diff of this commit: cvs rdiff -u -r1.102 -r1.103 src/sys/miscfs/genfs/

CVS commit: src/sys/kern

2023-04-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Apr 9 12:22:00 UTC 2023 Modified Files: src/sys/kern: subr_pool.c Log Message: pool(9): Tweak branch prediction in pool_cache_get_paddr assertion. No functional change intended. To generate a diff of this commit: cvs rd

CVS commit: src/sys/kern

2023-04-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Apr 9 12:22:00 UTC 2023 Modified Files: src/sys/kern: subr_pool.c Log Message: pool(9): Tweak branch prediction in pool_cache_get_paddr assertion. No functional change intended. To generate a diff of this commit: cvs rd

CVS commit: src/sys/kern

2023-04-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Apr 9 12:16:42 UTC 2023 Modified Files: src/sys/kern: kern_synch.c Log Message: kpause(9): Simplify assertion. No functional change intended. To generate a diff of this commit: cvs rdiff -u -r1.353 -r1.354 src/sys/kern/

CVS commit: src/sys/kern

2023-04-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Apr 9 12:16:42 UTC 2023 Modified Files: src/sys/kern: kern_synch.c Log Message: kpause(9): Simplify assertion. No functional change intended. To generate a diff of this commit: cvs rdiff -u -r1.353 -r1.354 src/sys/kern/

CVS commit: src/sys/kern

2023-04-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Apr 9 12:16:34 UTC 2023 Modified Files: src/sys/kern: subr_pool.c Log Message: pool(9): Simplify assertion in pool_update_curpage. Add message while here. To generate a diff of this commit: cvs rdiff -u -r1.288 -r1.289

CVS commit: src/sys/kern

2023-04-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Apr 9 12:16:34 UTC 2023 Modified Files: src/sys/kern: subr_pool.c Log Message: pool(9): Simplify assertion in pool_update_curpage. Add message while here. To generate a diff of this commit: cvs rdiff -u -r1.288 -r1.289

CVS commit: src/sys/kern

2023-04-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Apr 9 09:18:10 UTC 2023 Modified Files: src/sys/kern: exec_subr.c kern_event.c kern_lwp.c kern_proc.c kern_sig.c kern_sleepq.c kern_softint.c kern_sysctl.c kern_turnstile.c kern_veriexec.c subr_asan.

CVS commit: src/sys/kern

2023-04-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Apr 9 09:18:10 UTC 2023 Modified Files: src/sys/kern: exec_subr.c kern_event.c kern_lwp.c kern_proc.c kern_sig.c kern_sleepq.c kern_softint.c kern_sysctl.c kern_turnstile.c kern_veriexec.c subr_asan.

CVS commit: src/sys/uvm

2023-04-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Apr 9 09:00:56 UTC 2023 Modified Files: src/sys/uvm: uvm_amap.c uvm_bio.c uvm_fault.c uvm_km.c uvm_page.c uvm_physseg.c uvm_swap.c uvm_vnode.c Log Message: uvm(9): KASSERT(A && B) -> KASSERT(A); KASSERT(B) To

CVS commit: src/sys/uvm

2023-04-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Apr 9 09:00:56 UTC 2023 Modified Files: src/sys/uvm: uvm_amap.c uvm_bio.c uvm_fault.c uvm_km.c uvm_page.c uvm_physseg.c uvm_swap.c uvm_vnode.c Log Message: uvm(9): KASSERT(A && B) -> KASSERT(A); KASSERT(B) To

CVS commit: src/sys/kern

2023-04-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Apr 9 08:50:20 UTC 2023 Modified Files: src/sys/kern: subr_kmem.c Log Message: kmem(9): Tweak branch predictions in fast paths. To generate a diff of this commit: cvs rdiff -u -r1.87 -r1.88 src/sys/kern/subr_kmem.c Plea

CVS commit: src/sys/kern

2023-04-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Apr 9 08:50:20 UTC 2023 Modified Files: src/sys/kern: subr_kmem.c Log Message: kmem(9): Tweak branch predictions in fast paths. To generate a diff of this commit: cvs rdiff -u -r1.87 -r1.88 src/sys/kern/subr_kmem.c Plea

CVS commit: src/sys/kern

2023-04-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Apr 9 08:28:25 UTC 2023 Modified Files: src/sys/kern: subr_pserialize.c Log Message: pserialize(9): Micro-optimize pserialize_read_exit. Most of the time we're not cold, so let's convince gcc to make that a statically pre

CVS commit: src/sys/kern

2023-04-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Apr 9 08:28:25 UTC 2023 Modified Files: src/sys/kern: subr_pserialize.c Log Message: pserialize(9): Micro-optimize pserialize_read_exit. Most of the time we're not cold, so let's convince gcc to make that a statically pre

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

2023-04-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Apr 9 08:18:03 UTC 2023 Modified Files: src/sys/arch/i386/include: cpu.h Log Message: i386: Make curlwp and curcpu() flushable. The only effect of the `volatile' qualifier on an asm block with outputs is to force the inst

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

2023-04-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Apr 9 08:17:56 UTC 2023 Modified Files: src/sys/arch/amd64/include: cpu.h Log Message: amd64: Make curlwp and curcpu() flushable. The only effect of the `volatile' qualifier on an asm block with outputs is to force the in

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

2023-04-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Apr 9 08:18:03 UTC 2023 Modified Files: src/sys/arch/i386/include: cpu.h Log Message: i386: Make curlwp and curcpu() flushable. The only effect of the `volatile' qualifier on an asm block with outputs is to force the inst

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

2023-04-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Apr 9 08:17:56 UTC 2023 Modified Files: src/sys/arch/amd64/include: cpu.h Log Message: amd64: Make curlwp and curcpu() flushable. The only effect of the `volatile' qualifier on an asm block with outputs is to force the in

CVS commit: src/sys/kern

2023-04-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Apr 9 08:17:45 UTC 2023 Modified Files: src/sys/kern: subr_pserialize.c Log Message: pserialize(9): Micro-optimize pserialize_not_in_read_section_p. Load l_ncsw to test whether we have been preempted, rather than loading

CVS commit: src/sys/kern

2023-04-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Apr 9 08:17:45 UTC 2023 Modified Files: src/sys/kern: subr_pserialize.c Log Message: pserialize(9): Micro-optimize pserialize_not_in_read_section_p. Load l_ncsw to test whether we have been preempted, rather than loading

CVS commit: src/sys/kern

2023-04-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Apr 9 08:17:36 UTC 2023 Modified Files: src/sys/kern: kern_lock.c Log Message: ASSERT_SLEEPABLE(9): Micro-optimize this a little bit. This convinces gcc to do less -- make a smaller stack frame, compute fewer conditional

CVS commit: src/sys/kern

2023-04-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Apr 9 08:17:36 UTC 2023 Modified Files: src/sys/kern: kern_lock.c Log Message: ASSERT_SLEEPABLE(9): Micro-optimize this a little bit. This convinces gcc to do less -- make a smaller stack frame, compute fewer conditional