OpenBSD cvs log

created 2019-11-16T14:44:16Z
begin 2019-11-09T00:00:00Z
end 2019-11-10T00:00:00Z
path src/sys
commits 22

date 2019-11-09T03:53:44Z
author yasuoka
files src/sys/dev/pci/if_vic.c log diff annotate
message Ack the interrupt first, so that it can receive interrupts for new
arrival packets. diff from IIJ.

ok dlg

date 2019-11-09T09:03:24Z
author stsp
files src/sys/net80211/ieee80211_node.c log diff annotate
message Clear the unref callback function pointer when cleaning up an ieee80211_node.
ok mpi@

date 2019-11-09T09:45:25Z
author dlg
files src/sys/net/if.c log diff annotate
message whitespace fixes, no functional change.

date 2019-11-09T10:21:52Z
author krw
files src/sys/scsi/sd.c log diff annotate
message Fix SCSIDEBUG compile. Missed a %lx -> %x.

date 2019-11-09T11:24:23Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/core/dc_resource.c log diff annotate
message drm/amd/display: fix odm combine pipe reset

From Dmytro Laktyushkin
a0d8a590d983d55fc48293ff573ae31a23b3c7d0 in linux 4.19.y/4.19.82
f25f06b67ba237b76092a6fc522b1a94e84bfa85 in mainline linux

date 2019-11-09T11:27:42Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu_bo_list.c log diff annotate
message drm/amdgpu: fix memory leak

From Nirmoy Das
f2824a020746ec60fbb780756e42ac13efb221d0 in linux 4.19.y/4.19.82
083164dbdb17c5ea4ad92c1782b59c9d75567790 in mainline linux

date 2019-11-09T11:30:06Z
author jsg
files src/sys/dev/pci/drm/amd/powerplay/hwmgr/vega10_hwmgr.c log diff annotate
message drm/amdgpu/powerplay/vega10: allow undervolting in p7

From Pelle van Gils
fd9a708c7bde2175357acf87ff3a4416b9807f59 in linux 4.19.y/4.19.82
e6f4e274c1e52d1f0bfe293fb44ddf59de6c0374 in mainline linux

date 2019-11-09T11:34:34Z
author dlg
files src/sys/net/if_aggr.c log diff annotate
message whitespace fixes, no functional change.

date 2019-11-09T11:39:15Z
author stsp
files src/sys/net80211/ieee80211_ioctl.c log diff annotate
src/sys/net80211/ieee80211_var.h log diff annotate
message Trigger a background scan when root runs the 'ifconfig scan' command.
This will update the list of cached APs for future invocations of the
'scan' command, and will force a search for a better AP to roam to.
ok sthen@ phessler@

date 2019-11-09T12:14:16Z
author krw
files src/sys/scsi/sd.c log diff annotate
message Fix SCSIDEBUG display of VPD inquiry data.

Remove extraneous whitespace in SCSIDEBUG read capacity display.

date 2019-11-09T12:15:50Z
author krw
files src/sys/scsi/scsi_base.c log diff annotate
message Fix SCSIDEBUG display of VPD inquiry data.

Remove extraneous whitespace in SCSIDEBUG read capacity display.

date 2019-11-09T13:21:04Z
author stsp
files src/sys/net80211/ieee80211.c log diff annotate
src/sys/net80211/ieee80211_node.c log diff annotate
src/sys/net80211/ieee80211_var.h log diff annotate
message Give access points which fail to AUTH or ASSOC less priority during
the next selection of networks from the join list. Prevents endless
attempts to connect to an AP which is out of reach but still somehow
manages to get a beacon or two across to us during scan.

Tested with wifi networks at the University of Bucharest.
Makes switching wifi networks possible after walking to a different
room without having to down/up the interface or suspend/resume.

ok phessler@

date 2019-11-09T14:36:30Z
author krw
files src/sys/scsi/sd.c log diff annotate
message Shuffle sd_get_parms() logic to ensure we only update sc->params with
a complete set of validated (possibly fictitious) data.

Add SCSIDEBUG output showing mismatch between disksize and cyls *
heads * sectors.

date 2019-11-09T17:14:01Z
author florian
files src/sys/net/route.h log diff annotate
message Add RTP_PROPOSAL_SOLICIT to allow unwind(8) to solicit DNS proposals
from slaacd and dhclient when it starts.

Discussed with deraadt who notes that it's a bit odd to have this as a
route priority. One idea is to have this as a dedicated route message
and not a priority.

But we want to move this forward and learn how it can be used so we
are going with this for now.

OK deraadt

date 2019-11-09T17:16:39Z
author florian
files src/sys/net/route.h log diff annotate
message Forgot comment requested by deraadt in previous.

date 2019-11-09T17:58:46Z
author deraadt
files src/sys/arch/amd64/stand/libsa/gidt.S log diff annotate
message move NT eflag clearing after register saving, otherwise %eax is
corrupted with the eflags value. Found by julius zint.
ok guenther

date 2019-11-09T17:58:48Z
author deraadt
files src/sys/arch/i386/stand/libsa/gidt.S log diff annotate
message move NT eflag clearing after register saving, otherwise %eax is
corrupted with the eflags value. Found by julius zint.
ok guenther

date 2019-11-09T19:02:31Z
author anton
files src/sys/kern/sys_pipe.c log diff annotate
src/sys/sys/pipe.h log diff annotate
message Replace the hand-rolled pipe lock with a rwlock. A necessary first step
towards unlocking pipes.

ok cheloha@ mpi@ visa@

date 2019-11-09T19:59:53Z
author guenther
files src/sys/arch/armv7/conf/Makefile.armv7 log diff annotate
message Let mcount.o compile by ignoring a warning about the profile.h ASM

ok patrick@

date 2019-11-09T20:07:00Z
author guenther
files src/sys/arch/amd64/conf/ld.script log diff annotate
src/sys/arch/arm/conf/kern.ldscript log diff annotate
src/sys/arch/arm64/conf/kern.ldscript log diff annotate
src/sys/arch/i386/conf/ld.script log diff annotate
src/sys/arch/loongson/conf/ld.script log diff annotate
src/sys/arch/luna88k/conf/ld.script log diff annotate
src/sys/arch/octeon/conf/ld.script log diff annotate
src/sys/arch/sgi/conf/ld.script log diff annotate
src/sys/arch/sparc64/conf/ld.script log diff annotate
message Retguard will start using sections named ".openbsd.randomdata.retguard.*"
and not just ".openbsd.randomdata.retguard". Accept both in the kernel
ldscripts so that they're placed together between the __retguard_{start,end}
symbols.

Similarly, match not just ".openbsd.randomdata" but also
".openbsd.randomdata.*" to pick up other random (pun intended) items.

While here, stub in those retguard bits into all the ldscripts.

ok deraadt@

date 2019-11-09T20:53:55Z
author patrick
files src/sys/dev/ic/bwfm.c log diff annotate
src/sys/dev/ic/bwfmreg.h log diff annotate
message Add support for active scan to bwfm(4). So far we only have done
passive scans, which works well enough as long as you don't use
hidden networks. Even without hidden networks, using an active scan
seems to be quicker and feels like it works better.

ok stsp@

date 2019-11-09T23:41:22Z
author krw
files src/sys/scsi/scsiconf.c log diff annotate
message Make sure that SDEV_NOSYNC abd SDEV_NOWIDE quirks are not
inadvertantly set on devices for which they are irrelevant or
incorrect. Lets these device operate at full speed.

ok sthen@ deraadt@