OpenBSD cvs log

created 2018-11-29T21:50:32Z
begin 2018-06-08T00:00:00Z
end 2018-06-09T00:00:00Z
path src/sys
commits 5

date 2018-06-08T07:09:50Z
author jmatthew
files src/sys/dev/pci/mfii.c log diff annotate
message Rework sensors and bio(4) support to use the target number from the logical
disk list, rather than assuming target numbers match the position in the
list. Now we always allocate enough sensors for the maximum number of
logical disks, so we can store sensor information indexed by target number.
While here, split up the logical disk sensor code simplify adding and
removing sensors for logical disks as they're created and destroyed.

ok dlg@

date 2018-06-08T07:14:02Z
author jmatthew
files src/sys/dev/pci/mfii.c log diff annotate
message Handle AENs for logical disk creation and deletion.
SAS3 and newer controllers allow these operations at any time
through the server management interface - tested on a SAS3108
(Lenovo x3650 M5) and SAS3508 (Dell R6415).

ok dlg@

date 2018-06-08T14:09:57Z
author bluhm
files src/sys/netinet/udp_usrreq.c log diff annotate
message The udp control option processing was implemented three times.
Multicast lacked receive destination port. Better use a function
and do it all in one place. The pipex chunk does not use the
options, so it can happen before. Adding the udp header length to
the ip header length was done inconsistently. Do it explicitly
when needed.
OK mpi@ visa@

date 2018-06-08T15:38:15Z
author guenther
files src/sys/kern/kern_lock.c log diff annotate
src/sys/kern/kern_rwlock.c log diff annotate
src/sys/kern/subr_pool.c log diff annotate
src/sys/kern/subr_witness.c log diff annotate
src/sys/sys/_lock.h log diff annotate
src/sys/sys/mplock.h log diff annotate
src/sys/sys/mutex.h log diff annotate
src/sys/sys/rwlock.h log diff annotate
src/sys/sys/witness.h log diff annotate
message Constipate all the struct lock_type's so they go into .rodata

ok visa@

date 2018-06-08T15:38:52Z
author guenther
files src/sys/arch/hppa/include/mplock.h log diff annotate
message Constipate all the struct lock_type's so they go into .rodata

ok visa@