created | 2025-02-03T19:12:46Z |
---|---|
begin | 2025-01-20T00:00:00Z |
end | 2025-01-21T00:00:00Z |
path | src/sys |
commits | 4 |
date | 2025-01-20T09:02:17Z | |||
---|---|---|---|---|
author | mpi | |||
files | src/sys/kern/syscalls.master | log | diff | annotate |
src/sys/kern/vfs_syscalls.c | log | diff | annotate | |
message |
Push the KERNEL_LOCK() down to namei(9) in stat(2), lstat(2) & fstatat(2). ok sthen@, tb@, semarie@ |
date | 2025-01-20T09:03:24Z | |||
---|---|---|---|---|
author | mpi | |||
files | src/sys/kern/init_sysent.c | log | diff | annotate |
src/sys/kern/syscalls.c | log | diff | annotate | |
src/sys/sys/syscall.h | log | diff | annotate | |
src/sys/sys/syscallargs.h | log | diff | annotate | |
message | regen |
date | 2025-01-20T16:34:48Z | |||
---|---|---|---|---|
author | bluhm | |||
files | src/sys/kern/uipc_socket.c | log | diff | annotate |
src/sys/kern/uipc_socket2.c | log | diff | annotate | |
src/sys/kern/uipc_usrreq.c | log | diff | annotate | |
message |
Do not unlock the socket in soabort(). One difference between UNIX and internet sockets is that UNIX sockets unlock in soabort() while TCP does not do that. in_pcbdetach() keeps the lock, change uipc_abort() to behave similar. This also gives symetric lock and unlock in the caller. Refcount is needed to call unlock on an aborted socket. The queue 0 in soclose() is only used by UNIX sockets, so remove the "if" persocket. The "kassert" persocket in soisconnected() is not needed. OK mvs@ |
date | 2025-01-20T20:13:29Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/arch/arm/arm/cpufunc.c | log | diff | annotate |
message |
Upstream llvm commit e314622f204a makes it clear that ARM does not consider ARMv7 to be a strict alignment architecture. So stop setting the SCTLR.A bit. This means we don't have to change the default settings for the upcoming LLVM 19 import. ok jca@, patrick@ |