OpenBSD cvs log

created 2021-03-20T22:59:55Z
begin 2021-03-18T00:00:00Z
end 2021-03-19T00:00:00Z
path src/sys
commits 8

date 2021-03-18T00:17:26Z
author yasuoka
files src/sys/dev/acpi/dsdt.c log diff annotate
message Fix previous (1.258). It breaks if localX itself is an object reference.
found and test by Rafael Avila de Espindola

ok kettenis

date 2021-03-18T08:43:38Z
author mvs
files src/sys/kern/subr_log.c log diff annotate
src/sys/kern/syscalls.master log diff annotate
message Unlock sendsyslog(2). Console output still requires kernel lock to be
held but this path is only followed while `syslogf' socket is not set.

New `syslogf_rwlock' used to protect `syslogf' access.

ok bluhm@

date 2021-03-18T08:44:59Z
author mvs
files src/sys/kern/init_sysent.c log diff annotate
src/sys/kern/syscalls.c log diff annotate
src/sys/sys/syscall.h log diff annotate
src/sys/sys/syscallargs.h log diff annotate
message regen

date 2021-03-18T09:21:53Z
author anton
files src/sys/dev/usb/uhidev.c log diff annotate
src/sys/dev/usb/uhidev.h log diff annotate
src/sys/dev/usb/uhidpp.c log diff annotate
message In revision 1.91 of uhidev.c, jcs@ made sure to only detach devices
claiming multiple report ids once. This allows uhidpp to piggy back on
the same functionality making uhidev_unset_report_dev() redundant.

date 2021-03-18T14:47:17Z
author kn
files src/sys/net/if_mpe.c log diff annotate
message Fix SIOCDELLABEL/"ifconfig mpe0 -mplslabel" to unset label completely

While the corresponding route gets removed properly, the driver's softc
kept the old label, i.e. "ifconfig mpe0" would show "mpls: label 42"
instead of "mpls: label (unset)" even though it was unset.

OK claudio

date 2021-03-18T15:55:19Z
author claudio
files src/sys/net/rtsock.c log diff annotate
message Like in the sysctl case include the ifp_sadl as RTA_IFP address in RTM_IFINFO
messages. This way userland can detect if the lladdr of an interface was
changed.
OK florian@ bluhm@

date 2021-03-18T15:57:16Z
author claudio
files src/sys/net/if.c log diff annotate
message Do not call rtm_ifchg() if IFF_UP changed. The code in if_up() and if_down()
already call rtm_ifchg() and so this would just result in a duplicate message.
Noticed by deraadt@. OK florian@ bluhm@

date 2021-03-18T15:58:58Z
author claudio
files src/sys/net/if.c log diff annotate
message When changing the link local address send a RTM_IFINFO message out.
Also prefer if (error == 0) over if (!error).
OK florian@ bluhm@