OpenBSD cvs log

created 2020-10-25T07:42:14Z
begin 2020-10-23T00:00:00Z
end 2020-10-24T00:00:00Z
path src/sys
commits 7

date 2020-10-23T16:54:35Z
author deraadt
files src/sys/arch/sparc64/sparc64/trap.c log diff annotate
message Refactor page fault/error functions, normalizing their operation relative
to other architectures. Kernel lock only the minimum (in preparation for
further unlocking down the line)
ok kettenis

date 2020-10-23T16:54:45Z
author deraadt
files src/sys/arch/arm64/arm64/trap.c log diff annotate
message Refactor page fault/error functions, normalizing their operation relative
to other architectures. Kernel lock only the minimum (in preparation for
further unlocking down the line)
ok kettenis

date 2020-10-23T20:25:35Z
author mglocker
files src/sys/dev/usb/ehci.c log diff annotate
message Don't panic on curlen == 0. This DIAGNOSTIC code should have been removed
already in revision 1.57 IMO.

From Mikolaj Kucharski <mikolaj AT kucharski DOT name>

date 2020-10-23T20:28:09Z
author cheloha
files src/sys/kern/kern_synch.c log diff annotate
message sleep_setup_timeout(): always KASSERT that P_TIMEOUT is unset

Even if we aren't setting a timeout, P_TIMEOUT should not be set at
this point in the sleep.

ok visa@

date 2020-10-23T20:55:15Z
author patrick
files src/sys/dev/i2c/m41t8x.c log diff annotate
src/sys/dev/ic/m41t8xreg.h log diff annotate
message Add support for the Micro Crystal RV4162. This variant holds the
square wave frequency control bits in the Day Of Week register.
To make sure we don't fudge with those bits, only reset those that
hold the day and keep the rest as is.

ok kettenis@

date 2020-10-23T21:23:58Z
author tobhe
files src/sys/dev/usb/utpms.c log diff annotate
message Subtract threshold from absolute position to allow absolute pointer
movement smaller than threshold. Fixes an issue where the pointer
sometimes jumped a few pixels.

ok bluhm@

date 2020-10-23T22:06:27Z
author bru
files src/sys/dev/pckbc/pms.c log diff annotate
message 1. Work around a firmware bug of some Elantech-v1 touchpads.

2. Remove obsolete code from the v1-/v2-packet handlers (coordinate
values are ignored if z is 0).