Module Name:src
Committed By: rillig
Date: Sun Apr 10 00:42:29 UTC 2022
Added Files:
src/usr.bin/xlint/lint1: README.md
Log Message:
lint: add quickstart documentation to the implementation of lint
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/usr.bin/xli
Module Name:src
Committed By: rillig
Date: Sun Apr 10 00:42:29 UTC 2022
Added Files:
src/usr.bin/xlint/lint1: README.md
Log Message:
lint: add quickstart documentation to the implementation of lint
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/usr.bin/xli
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:52:23 UTC 2022
Modified Files:
src/sys/kern: uipc_socket.c uipc_socket2.c uipc_usrreq.c
src/sys/sys: socketvar.h
Log Message:
unix(4): Convert membar_exit to membar_release.
Use atomic_load_consume or ato
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:52:23 UTC 2022
Modified Files:
src/sys/kern: uipc_socket.c uipc_socket2.c uipc_usrreq.c
src/sys/sys: socketvar.h
Log Message:
unix(4): Convert membar_exit to membar_release.
Use atomic_load_consume or ato
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:52:05 UTC 2022
Modified Files:
src/sys/kern: sys_select.c
Log Message:
select(9): Use membar_acquire/release and atomic_store_release.
No store-before-load ordering here -- this was obviously always
intended to b
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:52:05 UTC 2022
Modified Files:
src/sys/kern: sys_select.c
Log Message:
select(9): Use membar_acquire/release and atomic_store_release.
No store-before-load ordering here -- this was obviously always
intended to b
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:51:57 UTC 2022
Modified Files:
src/sys/kern: subr_thmap.c
Log Message:
thmap(9): Convert membar_exit to membar_release.
To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/kern/subr_thmap.c
Pl
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:51:48 UTC 2022
Modified Files:
src/sys/kern: subr_pool.c
Log Message:
pool(9): Convert membar_exit to membar_release.
To generate a diff of this commit:
cvs rdiff -u -r1.281 -r1.282 src/sys/kern/subr_pool.c
Ple
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:51:57 UTC 2022
Modified Files:
src/sys/kern: subr_thmap.c
Log Message:
thmap(9): Convert membar_exit to membar_release.
To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/kern/subr_thmap.c
Pl
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:51:48 UTC 2022
Modified Files:
src/sys/kern: subr_pool.c
Log Message:
pool(9): Convert membar_exit to membar_release.
To generate a diff of this commit:
cvs rdiff -u -r1.281 -r1.282 src/sys/kern/subr_pool.c
Ple
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:51:22 UTC 2022
Modified Files:
src/sys/kern: subr_ipi.c
Log Message:
ipi(9): Convert membar_exit/enter to membar_release/acquire.
No store-before-load ordering needed here, just need to ensure that
in
A,
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:51:22 UTC 2022
Modified Files:
src/sys/kern: subr_ipi.c
Log Message:
ipi(9): Convert membar_exit/enter to membar_release/acquire.
No store-before-load ordering needed here, just need to ensure that
in
A,
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:51:09 UTC 2022
Modified Files:
src/sys/kern: subr_copy.c
Log Message:
ucas(9): Convert membar_exit to membar_release.
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/sys/kern/subr_copy.c
Pleas
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:51:09 UTC 2022
Modified Files:
src/sys/kern: subr_copy.c
Log Message:
ucas(9): Convert membar_exit to membar_release.
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/sys/kern/subr_copy.c
Pleas
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:46:19 UTC 2022
Modified Files:
src/sys/kern: kern_rwlock.c
Log Message:
rwlock(9): Convert to membar_acquire/release.
Leave an XXX comment where I suspect there might be a missing membar
-- to be audited when I h
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:46:19 UTC 2022
Modified Files:
src/sys/kern: kern_rwlock.c
Log Message:
rwlock(9): Convert to membar_acquire/release.
Leave an XXX comment where I suspect there might be a missing membar
-- to be audited when I h
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:46:10 UTC 2022
Modified Files:
src/sys/kern: kern_mutex.c
Log Message:
mutex(9): Convert to membar_acquire/release.
Except for setting the waiters bit -- not sure if this is actually
required to be store-before-l
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:46:10 UTC 2022
Modified Files:
src/sys/kern: kern_mutex.c
Log Message:
mutex(9): Convert to membar_acquire/release.
Except for setting the waiters bit -- not sure if this is actually
required to be store-before-l
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:45:45 UTC 2022
Modified Files:
src/sys/kern: vfs_vnode.c
Log Message:
vfs(9): Add XXX comment about unclear membar_enter.
To generate a diff of this commit:
cvs rdiff -u -r1.142 -r1.143 src/sys/kern/vfs_vnode.c
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:45:45 UTC 2022
Modified Files:
src/sys/kern: vfs_vnode.c
Log Message:
vfs(9): Add XXX comment about unclear membar_enter.
To generate a diff of this commit:
cvs rdiff -u -r1.142 -r1.143 src/sys/kern/vfs_vnode.c
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:45:37 UTC 2022
Modified Files:
src/sys/kern: kern_lwp.c kern_turnstile.c
src/sys/sys: lwp.h
Log Message:
kern: Handle l_mutex with atomic_store_release, atomic_load_consume.
- Where the lock is held and k
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:45:37 UTC 2022
Modified Files:
src/sys/kern: kern_lwp.c kern_turnstile.c
src/sys/sys: lwp.h
Log Message:
kern: Handle l_mutex with atomic_store_release, atomic_load_consume.
- Where the lock is held and k
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:45:23 UTC 2022
Modified Files:
src/sys/rump/librump/rumpkern: sleepq.c
Log Message:
rumpkern/sleepq: Convert membar_exit/store to atomic_store_release.
To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:45:23 UTC 2022
Modified Files:
src/sys/rump/librump/rumpkern: sleepq.c
Log Message:
rumpkern/sleepq: Convert membar_exit/store to atomic_store_release.
To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:45:14 UTC 2022
Modified Files:
src/sys/rump/librump/rumpkern: scheduler.c
Log Message:
rumpkern/scheduler: Use membar_release.
...but add an XXX comment asking for clarity on what it pairs with.
To generate a d
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:45:14 UTC 2022
Modified Files:
src/sys/rump/librump/rumpkern: scheduler.c
Log Message:
rumpkern/scheduler: Use membar_release.
...but add an XXX comment asking for clarity on what it pairs with.
To generate a d
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:45:02 UTC 2022
Modified Files:
src/sys/rump/net/lib/libshmif: if_shmem.c
Log Message:
if_shmem(4): Use membar_acquire/release for lock acquire/release.
To generate a diff of this commit:
cvs rdiff -u -r1.83 -r1.
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:45:02 UTC 2022
Modified Files:
src/sys/rump/net/lib/libshmif: if_shmem.c
Log Message:
if_shmem(4): Use membar_acquire/release for lock acquire/release.
To generate a diff of this commit:
cvs rdiff -u -r1.83 -r1.
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:44:54 UTC 2022
Modified Files:
src/sys/external/bsd/ena-com: ena_plat.h
Log Message:
ena: Convert not-right membar_enter/exit to membar_acquire/release.
Only used on non-x86 and non-aarch64, which probably means
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:44:54 UTC 2022
Modified Files:
src/sys/external/bsd/ena-com: ena_plat.h
Log Message:
ena: Convert not-right membar_enter/exit to membar_acquire/release.
Only used on non-x86 and non-aarch64, which probably means
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:44:45 UTC 2022
Modified Files:
src/sys/external/bsd/drm2/linux: linux_dma_buf.c linux_dma_fence.c
linux_dma_fence_chain.c
Log Message:
drm: Convert membar_enter/exit stragglers to membar_acquire/releas
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:44:45 UTC 2022
Modified Files:
src/sys/external/bsd/drm2/linux: linux_dma_buf.c linux_dma_fence.c
linux_dma_fence_chain.c
Log Message:
drm: Convert membar_enter/exit stragglers to membar_acquire/releas
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:44:25 UTC 2022
Modified Files:
src/sys/external/bsd/drm2/include/linux: ratelimit.h
Log Message:
linux/ratelimit: Convert to membar_acquire and atomic_store_release.
Simplify while here: atomic_swap is enough, no
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:44:25 UTC 2022
Modified Files:
src/sys/external/bsd/drm2/include/linux: ratelimit.h
Log Message:
linux/ratelimit: Convert to membar_acquire and atomic_store_release.
Simplify while here: atomic_swap is enough, no
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:43:55 UTC 2022
Modified Files:
src/sys/external/bsd/drm2/include/linux: llist.h
Log Message:
linux/llist: Use membar_release and membar_datadep_consumer.
No need for membar_acquire here! Loads are all data-depen
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:43:55 UTC 2022
Modified Files:
src/sys/external/bsd/drm2/include/linux: llist.h
Log Message:
linux/llist: Use membar_release and membar_datadep_consumer.
No need for membar_acquire here! Loads are all data-depen
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:43:39 UTC 2022
Modified Files:
src/sys/external/bsd/drm2/include/linux: kref.h
Log Message:
linux/kref: Fix memory barriers and use membar_release/acquire.
To generate a diff of this commit:
cvs rdiff -u -r1.12
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:43:39 UTC 2022
Modified Files:
src/sys/external/bsd/drm2/include/linux: kref.h
Log Message:
linux/kref: Fix memory barriers and use membar_release/acquire.
To generate a diff of this commit:
cvs rdiff -u -r1.12
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:43:31 UTC 2022
Modified Files:
src/sys/external/bsd/common/include/asm: barrier.h
src/sys/external/bsd/common/include/linux: compiler.h
src/sys/external/bsd/common/linux: linux_tasklet.c linux_work.
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:43:31 UTC 2022
Modified Files:
src/sys/external/bsd/common/include/asm: barrier.h
src/sys/external/bsd/common/include/linux: compiler.h
src/sys/external/bsd/common/linux: linux_tasklet.c linux_work.
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:43:20 UTC 2022
Modified Files:
src/sys/arch/mips/include: lock.h
Log Message:
mips: Convert lock.h to membar_release/acquire.
To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 src/sys/arch/mips/inclu
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:43:20 UTC 2022
Modified Files:
src/sys/arch/mips/include: lock.h
Log Message:
mips: Convert lock.h to membar_release/acquire.
To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 src/sys/arch/mips/inclu
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:43:12 UTC 2022
Modified Files:
src/sys/arch/hppa/hppa: ipifuncs.c
Log Message:
hppa: Convert ipiuncs.c to membar_release/acquire.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/hppa/hpp
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:43:12 UTC 2022
Modified Files:
src/sys/arch/hppa/hppa: ipifuncs.c
Log Message:
hppa: Convert ipiuncs.c to membar_release/acquire.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/hppa/hpp
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:42:56 UTC 2022
Modified Files:
src/sys/arch/alpha/alpha: ipifuncs.c
Log Message:
alpha: Convert ipifuncs.c to membar_release/acquire.
No semantic change is possible because all of these membars are just
mb on alp
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:42:56 UTC 2022
Modified Files:
src/sys/arch/alpha/alpha: ipifuncs.c
Log Message:
alpha: Convert ipifuncs.c to membar_release/acquire.
No semantic change is possible because all of these membars are just
mb on alp
Module Name:src
Committed By: rillig
Date: Sat Apr 9 23:41:22 UTC 2022
Modified Files:
src/usr.bin/xlint/lint1: cgram.y debug.c decl.c externs1.h func.c lex.c
lint1.h tree.c
Log Message:
lint: distinguish between storage class and declaration kind
These types
Module Name:src
Committed By: rillig
Date: Sat Apr 9 23:41:22 UTC 2022
Modified Files:
src/usr.bin/xlint/lint1: cgram.y debug.c decl.c externs1.h func.c lex.c
lint1.h tree.c
Log Message:
lint: distinguish between storage class and declaration kind
These types
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:39:18 UTC 2022
Modified Files:
src/sys/arch/alpha/alpha: cpu.c
Log Message:
alpha: Convert cpu_iccb_send from membar_exit to membar_release.
XXX Maybe this should really use alpha_mb, since it's not writing to
no
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:39:18 UTC 2022
Modified Files:
src/sys/arch/alpha/alpha: cpu.c
Log Message:
alpha: Convert cpu_iccb_send from membar_exit to membar_release.
XXX Maybe this should really use alpha_mb, since it's not writing to
no
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:39:07 UTC 2022
Modified Files:
src/libexec/ld.elf_so: rtld.c
Log Message:
rtld: Convert membar_exit/enter to membar_release/acquire.
These are basic CAS-based locking primitives needing release and
acquire semant
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:39:07 UTC 2022
Modified Files:
src/libexec/ld.elf_so: rtld.c
Log Message:
rtld: Convert membar_exit/enter to membar_release/acquire.
These are basic CAS-based locking primitives needing release and
acquire semant
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:38:57 UTC 2022
Modified Files:
src/common/lib/libc/atomic: atomic_load.c atomic_store.c
Log Message:
libc/atomic: Fix membars in __atomic_load/store_* stubs.
- membar_enter/exit ordering was backwards.
- membar_e
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:38:57 UTC 2022
Modified Files:
src/common/lib/libc/atomic: atomic_load.c atomic_store.c
Log Message:
libc/atomic: Fix membars in __atomic_load/store_* stubs.
- membar_enter/exit ordering was backwards.
- membar_e
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:38:33 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: pmap.c
src/sys/arch/alpha/alpha: pmap.c
src/sys/arch/arm/arm32: pmap.c
src/sys/arch/hppa/hppa: pmap.c
src/sys/arch/ia64/i
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:38:33 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: pmap.c
src/sys/arch/alpha/alpha: pmap.c
src/sys/arch/arm/arm32: pmap.c
src/sys/arch/hppa/hppa: pmap.c
src/sys/arch/ia64/i
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:36:22 UTC 2022
Modified Files:
src/sys/arch/alpha/alpha: pmap.c
Log Message:
alpha: Omit needless membar in pmap_reference.
If the pmap is published enough for us to obtain a reference to it
then there's no memba
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:36:22 UTC 2022
Modified Files:
src/sys/arch/alpha/alpha: pmap.c
Log Message:
alpha: Omit needless membar in pmap_reference.
If the pmap is published enough for us to obtain a reference to it
then there's no memba
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:35:58 UTC 2022
Modified Files:
src/sys/dev/audio: audio.c
Log Message:
audio(4): Use membar_acquire, not membar_enter.
Cheaper and adequate to make an atomic_swap into a load-acquire.
To generate a diff of this
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:35:58 UTC 2022
Modified Files:
src/sys/dev/audio: audio.c
Log Message:
audio(4): Use membar_acquire, not membar_enter.
Cheaper and adequate to make an atomic_swap into a load-acquire.
To generate a diff of this
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:34:50 UTC 2022
Modified Files:
src/sys/arch/mips/rmi: rmixl_intr.c
Log Message:
mips/rmixl: Insert appropriate membars around IPIs.
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/mips
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:34:50 UTC 2022
Modified Files:
src/sys/arch/mips/rmi: rmixl_intr.c
Log Message:
mips/rmixl: Insert appropriate membars around IPIs.
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/mips
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:34:40 UTC 2022
Modified Files:
src/sys/arch/mips/cavium: octeon_intr.c
Log Message:
mips/cavium: Insert appropriate membars around IPIs.
To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 src/sys/arch
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:34:40 UTC 2022
Modified Files:
src/sys/arch/mips/cavium: octeon_intr.c
Log Message:
mips/cavium: Insert appropriate membars around IPIs.
To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 src/sys/arch
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:34:30 UTC 2022
Modified Files:
src/sys/sys: atomic.h
Log Message:
atomic_loadstore(9): Use membar_acquire/release.
To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/sys/sys/atomic.h
Please note
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:34:30 UTC 2022
Modified Files:
src/sys/sys: atomic.h
Log Message:
atomic_loadstore(9): Use membar_acquire/release.
To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/sys/sys/atomic.h
Please note
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:32:53 UTC 2022
Modified Files:
src/common/lib/libc/arch/aarch64/atomic: membar_ops.S
src/common/lib/libc/arch/alpha/atomic: membar_ops.S
src/common/lib/libc/arch/arm/atomic: membar_ops.S
src
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:32:53 UTC 2022
Modified Files:
src/common/lib/libc/arch/aarch64/atomic: membar_ops.S
src/common/lib/libc/arch/alpha/atomic: membar_ops.S
src/common/lib/libc/arch/arm/atomic: membar_ops.S
src
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 22:53:53 UTC 2022
Modified Files:
src/common/lib/libc/arch/riscv/atomic: membar_ops.S
Log Message:
riscv/membar_ops: Upgrade membar_enter from W/RW to RW/RW.
This will be deprecated soon but let's avoid leaving rake
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 22:53:53 UTC 2022
Modified Files:
src/common/lib/libc/arch/riscv/atomic: membar_ops.S
Log Message:
riscv/membar_ops: Upgrade membar_enter from W/RW to RW/RW.
This will be deprecated soon but let's avoid leaving rake
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 22:53:45 UTC 2022
Modified Files:
src/common/lib/libc/arch/x86_64/atomic: atomic.S
Log Message:
x86_64/membar_ops: Upgrade membar_enter from R/RW to RW/RW.
This will be deprecated soon but let's avoid leaving rakes
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 22:53:45 UTC 2022
Modified Files:
src/common/lib/libc/arch/x86_64/atomic: atomic.S
Log Message:
x86_64/membar_ops: Upgrade membar_enter from R/RW to RW/RW.
This will be deprecated soon but let's avoid leaving rakes
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 22:53:36 UTC 2022
Modified Files:
src/common/lib/libc/arch/i386/atomic: atomic.S
Log Message:
i386/membar_ops: Upgrade membar_enter from R/RW to RW/RW.
This will be deprecated soon but let's avoid leaving rakes to t
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 22:53:36 UTC 2022
Modified Files:
src/common/lib/libc/arch/i386/atomic: atomic.S
Log Message:
i386/membar_ops: Upgrade membar_enter from R/RW to RW/RW.
This will be deprecated soon but let's avoid leaving rakes to t
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 22:53:25 UTC 2022
Modified Files:
src/common/lib/libc/arch/sparc64/atomic: membar_ops.S
Log Message:
sparc64/membar_ops: Upgrade membar_enter from R/RW to RW/RW.
This will be deprecated soon but let's avoid leaving
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 22:53:25 UTC 2022
Modified Files:
src/common/lib/libc/arch/sparc64/atomic: membar_ops.S
Log Message:
sparc64/membar_ops: Upgrade membar_enter from R/RW to RW/RW.
This will be deprecated soon but let's avoid leaving
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 22:53:17 UTC 2022
Modified Files:
src/common/lib/libc/arch/sparc/atomic: membar_ops.S
Log Message:
sparc/membar_ops: Upgrade membar_enter from R/RW to RW/RW.
This will be deprecated soon but let's avoid leaving rake
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 22:53:17 UTC 2022
Modified Files:
src/common/lib/libc/arch/sparc/atomic: membar_ops.S
Log Message:
sparc/membar_ops: Upgrade membar_enter from R/RW to RW/RW.
This will be deprecated soon but let's avoid leaving rake
Module Name:src
Committed By: rillig
Date: Sat Apr 9 22:26:49 UTC 2022
Modified Files:
src/usr.bin/xlint: Makefile.inc
Log Message:
lint: ensure that lint itself compiles without lint warnings
It would be a pity if lint didn't even survive its own style checks.
To gene
Module Name:src
Committed By: rillig
Date: Sat Apr 9 22:26:49 UTC 2022
Modified Files:
src/usr.bin/xlint: Makefile.inc
Log Message:
lint: ensure that lint itself compiles without lint warnings
It would be a pity if lint didn't even survive its own style checks.
To gene
Module Name:src
Committed By: rillig
Date: Sat Apr 9 21:19:52 UTC 2022
Modified Files:
src/usr.bin/xlint/lint1: cgram.y debug.c decl.c lint1.h
Log Message:
lint: rename dinfo_t.d_offset to d_offset_in_bits
Most often, offsets are measured in bytes, so better embed the un
Module Name:src
Committed By: rillig
Date: Sat Apr 9 21:19:52 UTC 2022
Modified Files:
src/usr.bin/xlint/lint1: cgram.y debug.c decl.c lint1.h
Log Message:
lint: rename dinfo_t.d_offset to d_offset_in_bits
Most often, offsets are measured in bytes, so better embed the un
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 19:59:08 UTC 2022
Modified Files:
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/instmem:
nouveau_nvkm_subdev_instmem_base.c
Log Message:
nouveau: Omit needless local patch.
This code probably on
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 19:59:08 UTC 2022
Modified Files:
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/instmem:
nouveau_nvkm_subdev_instmem_base.c
Log Message:
nouveau: Omit needless local patch.
This code probably on
Module Name:src
Committed By: rillig
Date: Sat Apr 9 16:02:14 UTC 2022
Modified Files:
src/usr.bin/xlint/lint1: debug.c decl.c lint1.h tree.c
Log Message:
lint: extract is_member into separate function
No functional change.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: rillig
Date: Sat Apr 9 16:02:14 UTC 2022
Modified Files:
src/usr.bin/xlint/lint1: debug.c decl.c lint1.h tree.c
Log Message:
lint: extract is_member into separate function
No functional change.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: rillig
Date: Sat Apr 9 15:43:42 UTC 2022
Modified Files:
src/usr.bin/xlint/lint1: Makefile cgram.y ckbool.c debug.c decl.c lex.c
lint1.h tree.c
Log Message:
lint: disambiguate sym_t.s_value
Having a single variable for 4 differen
Module Name:src
Committed By: rillig
Date: Sat Apr 9 15:43:42 UTC 2022
Modified Files:
src/usr.bin/xlint/lint1: Makefile cgram.y ckbool.c debug.c decl.c lex.c
lint1.h tree.c
Log Message:
lint: disambiguate sym_t.s_value
Having a single variable for 4 differen
Module Name:src
Committed By: rillig
Date: Sat Apr 9 14:50:18 UTC 2022
Modified Files:
src/usr.bin/xlint/lint1: Makefile cgram.y ckbool.c debug.c decl.c
lint1.h tree.c
Log Message:
lint: split CTCONST into BOOL_CONST and ENUM_CONST
Having a unified compile-ti
Module Name:src
Committed By: rillig
Date: Sat Apr 9 14:50:18 UTC 2022
Modified Files:
src/usr.bin/xlint/lint1: Makefile cgram.y ckbool.c debug.c decl.c
lint1.h tree.c
Log Message:
lint: split CTCONST into BOOL_CONST and ENUM_CONST
Having a unified compile-ti
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 14:38:47 UTC 2022
Modified Files:
src/usr.sbin/makefs: Makefile
Log Message:
makefs(8): Needs -lm for ceil in udf as a host tool too.
To generate a diff of this commit:
cvs rdiff -u -r1.38 -r1.39 src/usr.sbin/makef
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 14:38:47 UTC 2022
Modified Files:
src/usr.sbin/makefs: Makefile
Log Message:
makefs(8): Needs -lm for ceil in udf as a host tool too.
To generate a diff of this commit:
cvs rdiff -u -r1.38 -r1.39 src/usr.sbin/makef
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 14:09:32 UTC 2022
Modified Files:
src/sys/arch/mips/include: asm.h
src/sys/arch/mips/rmi: rmixl_cpu.c
Log Message:
mips/rmi: Hack to get XLSATX64.MP kernel building again.
Using in a .c file is kinda grody
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 14:09:32 UTC 2022
Modified Files:
src/sys/arch/mips/include: asm.h
src/sys/arch/mips/rmi: rmixl_cpu.c
Log Message:
mips/rmi: Hack to get XLSATX64.MP kernel building again.
Using in a .c file is kinda grody
Module Name:src
Committed By: rillig
Date: Sat Apr 9 13:38:17 UTC 2022
Modified Files:
src/usr.bin/xlint/lint1: cgram.y debug.c decl.c func.c lex.c lint1.h
tree.c
Log Message:
lint: inline member access macros for sym_t
Having the 'u.' explicitly in the code
Module Name:src
Committed By: rillig
Date: Sat Apr 9 13:38:17 UTC 2022
Modified Files:
src/usr.bin/xlint/lint1: cgram.y debug.c decl.c func.c lex.c lint1.h
tree.c
Log Message:
lint: inline member access macros for sym_t
Having the 'u.' explicitly in the code
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 13:38:15 UTC 2022
Modified Files:
src/sys/sys: lwp.h
Log Message:
sys/lwp.h: Nix trailing whitespace.
To generate a diff of this commit:
cvs rdiff -u -r1.213 -r1.214 src/sys/sys/lwp.h
Please note that diffs are no
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 13:38:15 UTC 2022
Modified Files:
src/sys/sys: lwp.h
Log Message:
sys/lwp.h: Nix trailing whitespace.
To generate a diff of this commit:
cvs rdiff -u -r1.213 -r1.214 src/sys/sys/lwp.h
Please note that diffs are no
Module Name:src
Committed By: rillig
Date: Sat Apr 9 13:22:05 UTC 2022
Modified Files:
src/usr.bin/xlint/lint1: decl.c externs1.h tree.c
Log Message:
lint: rename length to length_in_bits
No functional change.
To generate a diff of this commit:
cvs rdiff -u -r1.269 -r1
Module Name:src
Committed By: rillig
Date: Sat Apr 9 13:22:05 UTC 2022
Modified Files:
src/usr.bin/xlint/lint1: decl.c externs1.h tree.c
Log Message:
lint: rename length to length_in_bits
No functional change.
To generate a diff of this commit:
cvs rdiff -u -r1.269 -r1
1 - 100 of 120 matches
Mail list logo