OpenBSD cvs log

created 2019-05-04T02:05:58Z
begin 2017-10-06T00:00:00Z
end 2017-10-07T00:00:00Z
path src/sys
commits 6

date 2017-10-06T04:52:22Z
author yasuoka
files src/sys/arch/amd64/stand/efiboot/efiboot.c log diff annotate
message Revert previous video mode when setting GOP SetMode is failed. This
prevents the video output problem on ThinkPad X121e and so on.

diff from Klemens Nanni, test by Andrew Daugherity

date 2017-10-06T07:39:10Z
author mlarkin
files src/sys/arch/amd64/amd64/vmm.c log diff annotate
message vmm: handle 32 bit guest w/PAE when guest enables PAE first then paging,
as 32 bit linux guests do.

ok pd@

date 2017-10-06T13:33:53Z
author mikeb
files src/sys/arch/amd64/amd64/identcpu.c log diff annotate
src/sys/arch/amd64/amd64/tsc.c log diff annotate
src/sys/arch/amd64/conf/files.amd64 log diff annotate
src/sys/arch/amd64/include/cpu.h log diff annotate
src/sys/arch/amd64/include/cpuvar.h log diff annotate
src/sys/dev/acpi/acpihpet.c log diff annotate
src/sys/dev/acpi/acpitimer.c log diff annotate
message Recalibrate TSC timecounter with HPET and PM timer

If frequency of an invariant (non-stop) time stamp counter is measured
using an independent working timecounter that has a known frequency, we
can assume that the measured TSC frequency is as good as the resolution
of the timecounter that we use to perform the measurement. This lets us
switch from this high quality but expensive source to the cheaper TSC
without sacrificing precision on a wide range of modern CPUs.

From Adam Steen with tweaks from reyk@ and myself.

Tested by brynet@, sthen@ and others, OK mlarkin, sthen

date 2017-10-06T18:44:22Z
author bluhm
files src/sys/sys/mount.h log diff annotate
message The mount point flags were displayed in octal when printed by ddb.
All other bit fields use hex as well as the MNT_ constants. Change
this to hex to make it cosistent and less confusing.
OK krw@

date 2017-10-06T21:14:55Z
author bluhm
files src/sys/netinet/in.h log diff annotate
src/sys/netinet/in_pcb.h log diff annotate
src/sys/netinet/ip_divert.c log diff annotate
src/sys/netinet/raw_ip.c log diff annotate
src/sys/netinet6/ip6_divert.c log diff annotate
src/sys/netinet6/raw_ip6.c log diff annotate
message Kill the divert-packet socket option IP_DIVERTFL to filter packets.
It used a loop over the global list divbtable that would be hard
to make MP safe. The port net/dnsfilter does not work without this,
it should be converted to divert-to. Neither other ports nor base
use this filter feature.
ports checked by sthen@; OK mpi@ benno@

date 2017-10-06T22:08:30Z
author bluhm
files src/sys/netinet/ip_divert.c log diff annotate
src/sys/netinet6/ip6_divert.c log diff annotate
message Unfortunately I removed too much in my previous commit and broke
divert-packet. Bring back the loop over the global list to find
the divert socket.