created | 2023-02-26T08:46:11Z |
---|---|
begin | 2023-02-21T00:00:00Z |
end | 2023-02-22T00:00:00Z |
path | src/sys |
commits | 3 |
date | 2023-02-21T04:49:43Z | |||
---|---|---|---|---|
author | gkoehler | |||
files | src/sys/arch/powerpc/powerpc/pmap.c | log | diff | annotate |
message |
Set the current pmap in macppc's pmap_activate This fixes a possible freeze in execve(2). It sometimes froze when a dual-cpu macppc started daemons during boot. There is a chance that uvm_map.c uvmspace_exec sees ovm->vm_refcnt != 1 and switches curproc to a new pmap. If this happened, then execve froze by trying to copyout to the wrong pmap; curpcb->pcb_pm was old. Fix by setting pointers when uvmspace_exec calls pmap_activate. ok miod@ |
date | 2023-02-21T13:42:59Z | |||
---|---|---|---|---|
author | bcallah | |||
files | src/sys/dev/pci/azalia.c | log | diff | annotate |
message |
Attach Apollo Lake HD Audio device, enabling audio on machines with it. ok jsg@ phessler@ |
date | 2023-02-21T14:31:07Z | |||
---|---|---|---|---|
author | deraadt | |||
files | src/sys/kern/kern_exec.c | log | diff | annotate |
src/sys/sys/acct.h | log | diff | annotate | |
message |
for process kills due to execve from non-pinned syscall address, export a new AEXECVE bit to acct(4), and print it in lastcomm(8) ok bluhm |