OpenBSD cvs log

created 2022-08-06T22:46:16Z
begin 2022-08-02T00:00:00Z
end 2022-08-03T00:00:00Z
path src/sys
commits 6

date 2022-08-02T05:35:01Z
author jsg
files src/sys/dev/pci/pcidevs log diff annotate
message add more Intel Alder Lake / 600 Series LP ids

from:
12th Generation Intel Core Processors
Datasheet, Volume 1 of 2, Doc. No.: 655258, Rev.: 008

Intel 600 Series Chipset Family On-Package Platform Controller Hub
Datasheet, Volume 1 of 2, Doc. No.: 691222, Rev.: 002

and SanDisk SN850 while here

date 2022-08-02T05:35:34Z
author jsg
files src/sys/dev/pci/pcidevs.h log diff annotate
src/sys/dev/pci/pcidevs_data.h log diff annotate
message regen

date 2022-08-02T05:38:17Z
author jsg
files src/sys/dev/pci/pucdata.c log diff annotate
message match on Intel 600 Series LP

date 2022-08-02T11:04:25Z
author deraadt
files src/sys/kern/kern_pledge.c log diff annotate
message some ports bootstraps, and go internals, need a bit more time to adapt
to the padded syscalls going away.

date 2022-08-02T14:04:06Z
author mpi
files src/sys/uvm/uvm_pager.c log diff annotate
message Bring back the direct map optimization when PMAP_PREFER isn't defined.

PMAP_PREFER is checked to prevent cache aliasing issues when the physical
page is mapped at different virtual addresses.

This speeds up file-based mmap faults.

ok kettenis@

date 2022-08-02T20:15:28Z
author miod
files src/sys/arch/m88k/m88k/trap.c log diff annotate
message Correctly detect xmem operations faulting on missing pages on 88110.
These must be handled as write faults rather than read faults, since xmem
performs both a read and a write, and unlike on 88100, we don't have an easy
bit to check.

This solves libcrypto spinning on its locks on 88110.