created | 2022-04-07T02:53:29Z |
---|---|
begin | 2022-04-04T00:00:00Z |
end | 2022-04-05T00:00:00Z |
path | src/sys |
commits | 5 |
date | 2022-04-04T09:27:05Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/uvm/uvm_fault.c | log | diff | annotate |
message |
Replace KASSERT in uvm_fault_unwire_locked() with code that handles the case where not all pages are wired. The KASSERT can be triggered in multi-threaded applications when a thread calling munmap(2) races another thread that invokes sysctl(2). Properly written code shouldn't do this, but making the kernel crash in this case is a bit harsh. ok gezdo@, deraadt@ Fixes: Reported-by: [email protected] |
date | 2022-04-04T12:57:36Z | |||
---|---|---|---|---|
author | sashan | |||
files | src/sys/net/pf_ioctl.c | log | diff | annotate |
message |
pf_validate_range() must not assume rdr ports are in network order. bug found and reported by Kurt (kmos@). OK bluhm@ |
date | 2022-04-04T15:46:45Z | |||
---|---|---|---|---|
author | deraadt | |||
files | src/sys/dev/acpi/tpm.c | log | diff | annotate |
message |
As a hack, use CD_SKIPHIBERNATE. For 2.0, our TPM lifecycle management is improper, and some chips are more sensitive to this than others. In an unhibernate situation, /bsd.booted will 'suspend' the TPM, then jump directly into unhib /bsd, which 'resumes' it. This is wrong because the lifecycle is supposed to be more like suspend->BIOS->resume. This is a hack until we figure out how to fix the lifecycle. from claudio, ok dv |
date | 2022-04-04T19:53:15Z | |||
---|---|---|---|---|
author | naddy | |||
files | src/sys/dev/wsfont/wsfont.c | log | diff | annotate |
message |
wscons: const-ify font encoding mappings ok miod@ |
date | 2022-04-04T21:16:47Z | |||
---|---|---|---|---|
author | deraadt | |||
files | src/sys/sys/param.h | log | diff | annotate |
message | move release date a little |