created | 2024-11-23T14:06:25Z |
---|---|
begin | 2024-11-16T00:00:00Z |
end | 2024-11-17T00:00:00Z |
path | src/sys |
commits | 4 |
date | 2024-11-16T10:09:08Z | |||
---|---|---|---|---|
author | mpi | |||
files | src/sys/arch/i386/i386/pmapae.c | log | diff | annotate |
message |
Do not dereference `pve' after releasing `pv_mtx'. Prevent a race where anything can happen on `pve' resultint in an incorrect locking of a given pmap. Found the hardway by sthen@. ok jsg@, miod@, kettenis@, jca@ |
date | 2024-11-16T12:54:05Z | |||
---|---|---|---|---|
author | claudio | |||
files | src/sys/kern/kern_sig.c | log | diff | annotate |
message |
Remove unreachable check for orphaned process groups in cursig. setsigctx() now does this check and clears sig_stop in that case and instead set sig_ignore. So the check in cursig that is based on sig_stop can never be true. OK mpi@ |
date | 2024-11-16T13:06:06Z | |||
---|---|---|---|---|
author | claudio | |||
files | src/sys/kern/kern_sig.c | log | diff | annotate |
message |
Adjust deep logic in cursig() to handle sig_stop specially. If any other signal is pending the stop signal should be deferred. Now cursig() uses ffs() to select the signal and so higher numbered signals like SIGUSR1 would be ignored when going to sleep. So handle default stop signals specially in the deep case, stash them and only use them if no other signal is pending. Fix for signal-stress regress (problem reported by anton@) With and OK mpi@ |
date | 2024-11-16T21:17:54Z | |||
---|---|---|---|---|
author | tobhe | |||
files | src/sys/dev/fdt/files.fdt | log | diff | annotate |
src/sys/dev/fdt/qccpucp.c | log | diff | annotate | |
message |
Add qccpucp(4), a driver for the CPUSS Control Processor (CPUCP) mailbox controller. It is used as doorbell for the arm-scmi perf protocol and a prerequisite for cpu frequency management on X Elite chips. ok patrick@ |