OpenBSD cvs log

created 2024-07-07T08:05:41Z
begin 2024-07-04T00:00:00Z
end 2024-07-05T00:00:00Z
path src/sys
commits 5

date 2024-07-04T04:52:10Z
author jsg
files src/sys/uvm/uvm_addr.c log diff annotate
src/sys/uvm/uvm_addr.h log diff annotate
message remove uvm_addr_align() and uvm_addr_align_back()

not to be confused with uvm_addr_align_forward() and
uvm_addr_align_backward() which remain in uvm_addr.c

ok mlarkin@

date 2024-07-04T12:50:08Z
author bluhm
files src/sys/net/pf.c log diff annotate
src/sys/net/pf_norm.c log diff annotate
src/sys/netinet6/ip6_forward.c log diff annotate
src/sys/netinet6/ip6_input.c log diff annotate
src/sys/netinet6/ip6_mroute.c log diff annotate
src/sys/netinet6/ip6_output.c log diff annotate
src/sys/netinet6/ip6_var.h log diff annotate
message Implement IPv6 forwarding IPsec only.

IPsec gateways set the forwarding sysctl to 2. While this worked
for IPv4 since a long time, adapt this feature for IPv6 now. Set
sysctl net.inet6.ip6.forwarding=2 to forward only packets that have
been processed by IPsec.

Set IPV6_FORWARDING_IPSEC in ip6_input() and pass the flag down to
the call stack. This provides consistent view on global variable
ip6_forwarding. In ip6_output() or ip6_forward() drop packets that
do not match the policy.

OK denis@

date 2024-07-04T18:35:36Z
author patrick
files src/sys/dev/acpi/qcgpio.c log diff annotate
message Support the ACPI GPIO pins necessary to support the keyboard, touchpad
and touchscreen on the Qualcomm Snapdragon X Elite (X1E80100) laptops
Asus Vivobook S15 and Lenovo Yoga Slim 7x.

ok kettenis@

date 2024-07-04T20:11:46Z
author kettenis
files src/sys/dev/fdt/qcscm.c log diff annotate
message Only override the time offset in rtcinfo[0] when setting the time; don't
touch rtcinfo[1] and rtcinfo[2]. This doesn't actually fix anything
but rtcinfo[1] on a new machine already contains the value we write into
it and we don't really know what the other bits are used for.

ok patrick@

date 2024-07-04T21:54:38Z
author kettenis
files src/sys/dev/fdt/qcspmi.c log diff annotate
message Implement support for version 7 controllers. These have two separate
SPMI busses but we only support the first one for now. Adding support for
the second bus will need some more surgery.

ok patrick@