Link [ NetBSD | NetBSD OpenGrok source search | PR fulltext-search | Summary of daily snapshot builds | history of daily build result | pkgsrc commit viewer ]


   
        usage: [branch:branch] [user:user] [path@revision] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN sys/arch/arm, if_wm.c@1.234 )




switch to index mode

recent branches: MAIN (7m)  netbsd-8 (5d)  netbsd-10 (5d)  netbsd-9 (11d)  thorpej-ifq (175d)  thorpej-altq-separation (178d) 

2024-05-10 08:27:44 UTC Now

2018-11-01 20:34:50 UTC MAIN commitmail json YAML

2018-11-01 19:11:31 UTC MAIN commitmail json YAML

Disable {send,recv}mmsg until we make our syscalls not have "sticky" errors.

(christos)

2018-11-01 18:23:25 UTC MAIN commitmail json YAML

Add GENERIC to big-endian KERNEL_SETS

(skrll)

2018-11-01 16:14:54 UTC MAIN commitmail json YAML

2018-11-01 14:47:36 UTC MAIN commitmail json YAML

Support for "opp-microvolt" with more than one cell

(jmcneill)

2018-11-01 13:11:11 UTC MAIN commitmail json YAML

2018-11-01 13:09:35 UTC MAIN commitmail json YAML

Make this compilable with 32bit paddr_t.

(martin)

2018-11-01 11:05:24 UTC MAIN commitmail json YAML

Use the GENERIC kernel where possible in armv7.img and remove the old
kernels from the bulid for SUNXI and TEGRA.

While I'm here disable *_INSTALL kernel builds for boards supported by
armv7.img

(skrll)

2018-11-01 10:48:49 UTC MAIN commitmail json YAML

2018-11-01 10:21:41 UTC MAIN commitmail json YAML

2018-11-01 07:54:18 UTC netbsd-8 commitmail json YAML

Note build fix changes

(martin)

2018-11-01 07:52:59 UTC netbsd-8 commitmail json YAML

Pull up the following trying to fix the build:

distrib/evbarm/instkernel/sshramdisk/Makefile 1.16,1.17

Bump image size to 28000k.

(martin)

2018-11-01 05:37:12 UTC MAIN commitmail json YAML

compare matching TG1 bits.

aarch64 crash dump kvtop now less broken, but still not stable.

(mrg)

2018-11-01 03:08:46 UTC MAIN commitmail json YAML

2018-11-01 00:44:06 UTC MAIN commitmail json YAML

Add support for auto-selection of GPT root devices

(jmcneill)

2018-11-01 00:43:38 UTC MAIN commitmail json YAML

2018-10-31 23:49:34 UTC MAIN commitmail json YAML

No need to re-print the countdown timer if the number of seconds hasn't changed.

(jmcneill)

2018-10-31 20:00:56 UTC MAIN commitmail json YAML

extend "smart status" command to "smart status [vendor]", and supply a
"Micron" (for Micron/Crucial) list with their documented values.

this allows the vendor-specific data to be used.

there appears to be no simple way to automatically determine the right
vendor to use -- identify data seems to be the only obvious way and
that data can be and is changed by OEMs.  (eg, a disk may be listed as
being "dell", but dell don't make disks.)  as such, no attempt is made
to automatically determine if a vendor list should be used.

(mrg)

2018-10-31 18:35:05 UTC MAIN commitmail json YAML

Revert my kasan addition in this makefile, it looks like it causes
asan.h to be installed, while we don't want it to be.

(maxv)

2018-10-31 16:11:29 UTC MAIN commitmail json YAML

2018-10-31 15:43:19 UTC MAIN commitmail json YAML

2018-10-31 15:42:54 UTC MAIN commitmail json YAML

2018-10-31 15:42:36 UTC MAIN commitmail json YAML

2018-10-31 15:42:17 UTC MAIN commitmail json YAML

2018-10-31 14:15:12 UTC MAIN commitmail json YAML

EFI runtime code section needs to be writable, otherwise we fail with a permission fault at shutdown on QEMU when writing to the RTC

(jmcneill)

2018-10-31 13:42:24 UTC MAIN commitmail json YAML

Implement parse_mi_bootargs for aarch64

(jmcneill)

2018-10-31 13:37:35 UTC MAIN commitmail json YAML

Use PRIx64 to print uint64_t

(jmcneill)

2018-10-31 13:01:48 UTC MAIN commitmail json YAML

2018-10-31 13:00:35 UTC MAIN commitmail json YAML

Assign VAs for EFI runtime mmio ranges

(jmcneill)

2018-10-31 12:59:43 UTC MAIN commitmail json YAML

When building /memory, skip EFI runtime memory ranges

(jmcneill)

2018-10-31 10:39:55 UTC netbsd-8 commitmail json YAML

Missing commit from ticket #1072: add bwfm man page

(martin)

2018-10-31 10:05:33 UTC netbsd-8 commitmail json YAML

2018-10-31 10:03:48 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by skrll in ticket #1076):

sys/arch/arm/arm/disassem.c: revision 1.40

Allow setend be decode

(martin)

2018-10-31 10:02:15 UTC netbsd-8 commitmail json YAML

Sync to -current, requested by kre in ticket #1073:

external/public-domain/tz/dist/NEWS            up to 1.1.1.24
external/public-domain/tz/dist/TZDATA_VERSION  up to 1.14
external/public-domain/tz/dist/africa          up to 1.1.1.17
external/public-domain/tz/dist/europe          up to 1.1.1.23
external/public-domain/tz/dist/northamerica    up to 1.1.1.21
external/public-domain/tz/dist/theory.html      up to 1.1.1.6
external/public-domain/tz/dist/version          up to 1.1.1.11
external/public-domain/tz/dist/ziguard.awk      up to 1.1.1.3
external/public-domain/tz/dist/zishrink.awk    up to 1.1.1.5
doc/3RDPARTY (patch)

Import tzdata2018g from ftp://ftp.iana.org/tz/releases/tzdata2018g.tar.gz

Summary of changes in tzdata2018g (2018-10-26 22:22:45 -0700):

    Morocco switches to permanent +01 on 2018-10-27.

(martin)

2018-10-31 09:32:22 UTC netbsd-8 commitmail json YAML

2018-10-31 09:31:01 UTC MAIN commitmail json YAML

Tidyup VERBOSE_INIT_ARM output

(skrll)

2018-10-31 09:30:10 UTC netbsd-8 commitmail json YAML

2018-10-31 09:26:52 UTC netbsd-8 commitmail json YAML

Pull up the following, requested by maya in ticket #1072:

distrib/sets/lists/man/mi (patch)
share/man/man4/bwfm.4 1.3 (patch)

Add bwfm man page.

(martin)

2018-10-31 09:23:01 UTC netbsd-8 commitmail json YAML

Backport of bfwm code, requested by maya in ticket #1072:

sys/dev/ic/bwfm.c 1.14
sys/dev/ic/bwfmreg.h 1.3
sys/dev/ic/bwfmvar.h 1.3
sys/dev/pci/if_bwfm_pci.c 1.4
sys/dev/pci/if_bwfm_pci.h 1.8
sys/dev/usb/if_bwfm_usb.c 1.8

via patch.

(martin)

2018-10-31 09:15:25 UTC MAIN commitmail json YAML

Fix VERBOSE_INIT_ARM build

(skrll)

2018-10-31 09:13:32 UTC MAIN commitmail json YAML

No longer need to delete reserved memory ranges.

(jmcneill)

2018-10-31 08:55:33 UTC netbsd-8 commitmail json YAML

2018-10-31 08:41:47 UTC MAIN commitmail json YAML

Fix non-DIGNOSTIC builds

(skrll)

2018-10-31 08:10:01 UTC MAIN commitmail json YAML

Turn off DIAGNOSTIC and DEBUG by default

(skrll)

2018-10-31 06:36:19 UTC MAIN commitmail json YAML

invalidate icache correctly.
l3pte_executable() should be used for only valid pte.

(ryo)

2018-10-31 06:26:26 UTC MAIN commitmail json YAML

Move the MI parts of KASAN into kern/subr_asan.c. This file includes
machine/asan.h, which contains the MD functions. We use an include rather
than a plain C file, because we want GCC to optimize/inline some functions
into one single block.

The amd64 MD parts of KASAN are moved accordingly.

The naming convention we use is:

kasan_*
a generic kasan object, declared in subr_asan.c
kasan_md_*
an MD kasan object, declared in machine/asan.h, and used
in subr_asan.c
__md_*
an MD object, declared in machine/asan.h, and not used
outside

Overall this makes it easier to add KASAN support on more architectures.

Discussed with several people.

(maxv)

2018-10-31 06:04:48 UTC MAIN commitmail json YAML

- 82574 and newer's document says the status field has neither EC
  (Excessive Collision) bit nor LC (Late Collision) bit (reserved).
  Refer "PCIe GbE Controller Open Source Software Developer's Manual",
  82574 datasheet and newer.

  XXX I saw the LC bit was set on I218 even though the media was full duplex,
  so the bit might be used for other meaning ...(I have no document).
- Use macro.

(msaitoh)

2018-10-30 23:59:47 UTC MAIN commitmail json YAML

Fail gracefully when an attempt to allocate MSI vectors is made on a device
without MSI capabilities.

(jmcneill)

2018-10-30 22:32:33 UTC MAIN commitmail json YAML

2018-10-30 21:32:35 UTC MAIN commitmail json YAML

Replace extent(9) with our own code to deal with adding and reserving
memory ranges.

(jmcneill)

2018-10-30 21:18:39 UTC MAIN commitmail json YAML

sysctl(KERN_BOOTTIME) is a struct timespec, not struct timeval
and has eben since 2009.    Adapt.

NFCI - while the tv_usec (now tv_nsec) field is used, we will
keep its uses to microsecond precision to avoid any compat issues.

(kre)

2018-10-30 21:15:09 UTC MAIN commitmail json YAML

sysctl(KERN_BOPOTIME) started returning a struct timespec in 2009.
Update to match....    We're slow but we get there eventually!

NFC for any of these programs, struct timeval and struct timespec
are the same size, and only the tv_sec field of boottime is used,
and that's unchanged.

(kre)

2018-10-30 20:23:29 UTC MAIN commitmail json YAML

2018-10-30 20:18:30 UTC MAIN commitmail json YAML

2018-10-30 20:15:57 UTC MAIN commitmail json YAML

provide a main prototype (this is standalone)

(christos)

2018-10-30 20:10:23 UTC MAIN commitmail json YAML

Minor update.  This already knew that boottime is a timespec.
Just a minor wording change to avoid pretending that time_t
variables contain nanoseconds, and that the base time is UTC.

(kre)

2018-10-30 19:54:56 UTC netbsd-7 commitmail json YAML

2018-10-30 19:52:57 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by sborrill in ticket #1646):

sys/net/npf/npf_ctl.c: revision 1.47 (partial, via patch)

- Increase copyin buffer size to 4M

(martin)

2018-10-30 19:49:07 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by sborrill in ticket #1645):

common/include/prop/prop_dictionary.h: revision 1.16
common/include/prop/prop_array.h: revision 1.15
common/lib/libprop/prop_kern.c: revision 1.21
common/lib/libprop/prop_copyin_ioctl.9: revision 1.12
common/include/prop/prop_array.h: revision 1.16
common/lib/libprop/prop_kern.c: revision 1.22 (patch)
common/lib/libprop/prop_kern.c: revision 1.23 (patch)

add sized versions of the copyin ioctls.

-

add sized versions of the copyin ioctls

-

Update for the new *_size() functions recently added.  Mention the
implicit size limit (128KB) for the functions which do not take an
explicit limit argument.

-

fix args

-

missing brace

-

call the proper size functions

(martin)

2018-10-30 19:41:21 UTC MAIN commitmail json YAML

kern.boottime was changed from a struct timeval to a struct timespec
in January 2009 (the Christos' time merge, when time_t went to 64 bits).

sysctl needs to catch up.  (So do other progs, which will happen, eventually,
but most of them are unaffected in any practical way.)

If you are running a system (NetBSD 6 or later) without this change, try
sysctl -nn kern.boottime
and marvel at the result (in theory, seconds.microseconds) most
probably being something like:
jinx$ sysctl -nn kern.boottime
1540801874.999995564
(There is a 1 in 1000 chance your system will have booted
in the interval [0 , 999999] nanoseconds after some second,
in which case this will not be observed.  You should get
(almost) the same value after this change - just now it is as
it should be (there should now always be 9 digits after the '.').

On the other hand, if you're on a big-endian 64 bit host (running
64 bit sysctl) you would have always seen 0 for the microseconds field.
That should be fixed by this.

In sysctl(7) also document what we mean by "the time the system booted".

XXX Pullup -8
XXX Pullup -7
XXX Pullup -6 (oops, missed that one...)

(kre)

2018-10-30 19:40:36 UTC MAIN commitmail json YAML

Correct the 6 second offset issue between the time reported by
dmesg -T and the actual time a message was produced, noted on
current-users by Geoff Wing (Oct 27, 2018).

The size of the offset would depend upon architecture, and processor,
but was the delay from starting the clocks to initialising the time
of day (after mounting root, in case that is needed).

Change the kernel to set boottime to be the time at which the
clocks were started, rather than the time at which it is init'd
(by subtracting the interval between).

Correct dmesg to properly compute the ToD based upon the
boottime (which is a timespec, not a timeval, and has been
since Jan 2009) and the time logged in the message.

Note that this can (rarely) be 1 second earlier than date reports.
This occurs  when the time when the message was logged was actually
in the next second, but the timecounters have not yet processed
the tick, and so the time of the last tick, near the end of the
previous second, is reported instead.  Since times are always
truncated, rather than rounded, it is occasionally possible to
observe that disparity (if you try hard enough).

IOW: sys/kern/subr_prf.c:addtstamp() uses getnanouptime() rather
than nanouptime().

Note in dmesg(8) that -T conversions are gibberish other than
when the message comes from current the running kernel.  (It
could be fixed when -M is used, for messages generated by the
kernel whose corpse is being observed.  But hasn't been...)

(kre)

2018-10-30 19:39:06 UTC netbsd-7-0 commitmail json YAML

2018-10-30 19:36:52 UTC netbsd-7-0 commitmail json YAML

src/doc/3RDPARTY@1.1145.2.18.2.27 / diff / nxr@1.1145.2.18.2.27
src/external/public-domain/tz/dist/CONTRIBUTING@1.1.1.1.2.2.2.5 / diff / nxr@1.1.1.1.2.2.2.5
src/external/public-domain/tz/dist/Makefile@1.1.1.1.4.4.2.6 / diff / nxr@1.1.1.1.4.4.2.6
src/external/public-domain/tz/dist/NEWS@1.1.1.1.4.4.2.7 / diff / nxr@1.1.1.1.4.4.2.7
src/external/public-domain/tz/dist/README@1.1.1.1.4.1.2.4 / diff / nxr@1.1.1.1.4.1.2.4
src/external/public-domain/tz/dist/TZDATA_VERSION@1.6.2.7 / diff / nxr@1.6.2.7
src/external/public-domain/tz/dist/africa@1.1.1.1.4.3.2.6 / diff / nxr@1.1.1.1.4.3.2.6
src/external/public-domain/tz/dist/antarctica@1.1.1.1.4.3.2.5 / diff / nxr@1.1.1.1.4.3.2.5
src/external/public-domain/tz/dist/asia@1.1.1.1.4.4.2.6 / diff / nxr@1.1.1.1.4.4.2.6
src/external/public-domain/tz/dist/australasia@1.1.1.1.4.3.2.6 / diff / nxr@1.1.1.1.4.3.2.6
src/external/public-domain/tz/dist/backward@1.1.1.1.4.3.2.5 / diff / nxr@1.1.1.1.4.3.2.5
src/external/public-domain/tz/dist/backzone@1.1.1.1.2.5.2.6 / diff / nxr@1.1.1.1.2.5.2.6
src/external/public-domain/tz/dist/etcetera@1.1.1.1.8.2 / diff / nxr@1.1.1.1.8.2
src/external/public-domain/tz/dist/europe@1.1.1.1.4.4.2.6 / diff / nxr@1.1.1.1.4.4.2.6
src/external/public-domain/tz/dist/factory@1.1.1.1.8.2 / diff / nxr@1.1.1.1.8.2
src/external/public-domain/tz/dist/leap-seconds.list@1.1.1.1.4.2.2.6 / diff / nxr@1.1.1.1.4.2.2.6
src/external/public-domain/tz/dist/leapseconds@1.1.1.1.4.4.2.6 / diff / nxr@1.1.1.1.4.4.2.6
src/external/public-domain/tz/dist/leapseconds.awk@1.1.1.1.4.3.2.3 / diff / nxr@1.1.1.1.4.3.2.3
src/external/public-domain/tz/dist/northamerica@1.1.1.1.4.4.2.7 / diff / nxr@1.1.1.1.4.4.2.7
src/external/public-domain/tz/dist/pacificnew@1.1.1.1.8.1 / diff / nxr@1.1.1.1.8.1
      :
(more 10 files)
Sync external/public-domain/tz/dist to current, requested by kre
in ticket #1644:

external/public-domain/tz/dist/CONTRIBUTING    up to 1.1.1.6
external/public-domain/tz/dist/Makefile        up to 1.1.1.22
external/public-domain/tz/dist/NEWS            up to 1.1.1.24
external/public-domain/tz/dist/README          up to 1.1.1.7
external/public-domain/tz/dist/TZDATA_VERSION  up to 1.14
external/public-domain/tz/dist/africa          up to 1.1.1.17
external/public-domain/tz/dist/antarctica      up to 1.1.1.11
external/public-domain/tz/dist/asia            up to 1.1.1.21
external/public-domain/tz/dist/australasia      up to 1.1.1.16
external/public-domain/tz/dist/backward        up to 1.1.1.9
external/public-domain/tz/dist/backzone        up to 1.1.1.15
external/public-domain/tz/dist/etcetera        up to 1.1.1.3
external/public-domain/tz/dist/europe          up to 1.1.1.23
external/public-domain/tz/dist/factory          up to 1.1.1.3
external/public-domain/tz/dist/leap-seconds.list up to 1.1.1.10
external/public-domain/tz/dist/leapseconds      up to 1.1.1.11
external/public-domain/tz/dist/leapseconds.awk  up to 1.1.1.7
external/public-domain/tz/dist/northamerica    up to 1.1.1.21
external/public-domain/tz/dist/pacificnew      up to 1.1.1.2
external/public-domain/tz/dist/southamerica    up to 1.1.1.15
external/public-domain/tz/dist/systemv          up to 1.1.1.2
external/public-domain/tz/dist/theory.html      up to 1.1.1.6
external/public-domain/tz/dist/version          up to 1.1.1.11
external/public-domain/tz/dist/yearistype.sh    up to 1.1.1.2
external/public-domain/tz/dist/ziguard.awk      up to 1.1.1.3
external/public-domain/tz/dist/zishrink.awk    up to 1.1.1.5
external/public-domain/tz/dist/zone.tab        up to 1.1.1.15
external/public-domain/tz/dist/zone1970.tab    up to 1.1.1.17
external/public-domain/tz/dist/zoneinfo2tdf.pl  up to 1.1.1.2
doc/3RDPARTY (apply patch)

Import tzdata2018f from ftp://ftp.iana.org/tz/releases/tzdata2018f.tar.gz

  Volgograd moves from +03 to +04 on 2018-10-28.
  Fiji ends DST 2019-01-13, not 2019-01-20.
  Most of Chile changes DST dates, effective 2019-04-06.

  Plus corrections to North Korea's 2018-05-05 and China's April 1988
  updates (getting the actual time/date of the transition correct)
  Corrections for Macau pre 1992, Japan in late 1940's - early 1950's,
  and China (Shanghai) 1940's.  The Phillipines get their timezone
  name abbreviations back.

-

Import tzdata2018g from ftp://ftp.iana.org/tz/releases/tzdata2018g.tar.gz

Summary of changes in tzdata2018g (2018-10-26 22:22:45 -0700):

    Morocco switches to permanent +01 on 2018-10-27.

(martin)

2018-10-30 19:32:07 UTC netbsd-7-1 commitmail json YAML

2018-10-30 19:31:48 UTC netbsd-7-1 commitmail json YAML

src/doc/3RDPARTY@1.1145.2.37.2.10 / diff / nxr@1.1145.2.37.2.10
src/external/public-domain/tz/dist/CONTRIBUTING@1.1.1.1.2.4.2.3 / diff / nxr@1.1.1.1.2.4.2.3
src/external/public-domain/tz/dist/Makefile@1.1.1.1.4.7.2.3 / diff / nxr@1.1.1.1.4.7.2.3
src/external/public-domain/tz/dist/NEWS@1.1.1.1.4.7.2.4 / diff / nxr@1.1.1.1.4.7.2.4
src/external/public-domain/tz/dist/README@1.1.1.1.4.3.2.2 / diff / nxr@1.1.1.1.4.3.2.2
src/external/public-domain/tz/dist/TZDATA_VERSION@1.6.4.3.2.4 / diff / nxr@1.6.4.3.2.4
src/external/public-domain/tz/dist/africa@1.1.1.1.4.5.2.4 / diff / nxr@1.1.1.1.4.5.2.4
src/external/public-domain/tz/dist/antarctica@1.1.1.1.4.5.2.3 / diff / nxr@1.1.1.1.4.5.2.3
src/external/public-domain/tz/dist/asia@1.1.1.1.4.7.2.3 / diff / nxr@1.1.1.1.4.7.2.3
src/external/public-domain/tz/dist/australasia@1.1.1.1.4.6.2.3 / diff / nxr@1.1.1.1.4.6.2.3
src/external/public-domain/tz/dist/backward@1.1.1.1.4.6.2.2 / diff / nxr@1.1.1.1.4.6.2.2
src/external/public-domain/tz/dist/backzone@1.1.1.1.2.8.2.3 / diff / nxr@1.1.1.1.2.8.2.3
src/external/public-domain/tz/dist/etcetera@1.1.1.1.4.1.2.1 / diff / nxr@1.1.1.1.4.1.2.1
src/external/public-domain/tz/dist/europe@1.1.1.1.4.7.2.3 / diff / nxr@1.1.1.1.4.7.2.3
src/external/public-domain/tz/dist/factory@1.1.1.1.4.1.2.1 / diff / nxr@1.1.1.1.4.1.2.1
src/external/public-domain/tz/dist/leap-seconds.list@1.1.1.1.4.5.2.3 / diff / nxr@1.1.1.1.4.5.2.3
src/external/public-domain/tz/dist/leapseconds@1.1.1.1.4.7.2.3 / diff / nxr@1.1.1.1.4.7.2.3
src/external/public-domain/tz/dist/leapseconds.awk@1.1.1.1.4.4.4.2 / diff / nxr@1.1.1.1.4.4.4.2
src/external/public-domain/tz/dist/northamerica@1.1.1.1.4.7.2.4 / diff / nxr@1.1.1.1.4.7.2.4
src/external/public-domain/tz/dist/pacificnew@1.1.1.1.16.1 / diff / nxr@1.1.1.1.16.1
      :
(more 10 files)
Sync external/public-domain/tz/dist to current, requested by kre
in ticket #1644:

external/public-domain/tz/dist/CONTRIBUTING    up to 1.1.1.6
external/public-domain/tz/dist/Makefile        up to 1.1.1.22
external/public-domain/tz/dist/NEWS            up to 1.1.1.24
external/public-domain/tz/dist/README          up to 1.1.1.7
external/public-domain/tz/dist/TZDATA_VERSION  up to 1.14
external/public-domain/tz/dist/africa          up to 1.1.1.17
external/public-domain/tz/dist/antarctica      up to 1.1.1.11
external/public-domain/tz/dist/asia            up to 1.1.1.21
external/public-domain/tz/dist/australasia      up to 1.1.1.16
external/public-domain/tz/dist/backward        up to 1.1.1.9
external/public-domain/tz/dist/backzone        up to 1.1.1.15
external/public-domain/tz/dist/etcetera        up to 1.1.1.3
external/public-domain/tz/dist/europe          up to 1.1.1.23
external/public-domain/tz/dist/factory          up to 1.1.1.3
external/public-domain/tz/dist/leap-seconds.list up to 1.1.1.10
external/public-domain/tz/dist/leapseconds      up to 1.1.1.11
external/public-domain/tz/dist/leapseconds.awk  up to 1.1.1.7
external/public-domain/tz/dist/northamerica    up to 1.1.1.21
external/public-domain/tz/dist/pacificnew      up to 1.1.1.2
external/public-domain/tz/dist/southamerica    up to 1.1.1.15
external/public-domain/tz/dist/systemv          up to 1.1.1.2
external/public-domain/tz/dist/theory.html      up to 1.1.1.6
external/public-domain/tz/dist/version          up to 1.1.1.11
external/public-domain/tz/dist/yearistype.sh    up to 1.1.1.2
external/public-domain/tz/dist/ziguard.awk      up to 1.1.1.3
external/public-domain/tz/dist/zishrink.awk    up to 1.1.1.5
external/public-domain/tz/dist/zone.tab        up to 1.1.1.15
external/public-domain/tz/dist/zone1970.tab    up to 1.1.1.17
external/public-domain/tz/dist/zoneinfo2tdf.pl  up to 1.1.1.2
doc/3RDPARTY (apply patch)

Import tzdata2018f from ftp://ftp.iana.org/tz/releases/tzdata2018f.tar.gz

  Volgograd moves from +03 to +04 on 2018-10-28.
  Fiji ends DST 2019-01-13, not 2019-01-20.
  Most of Chile changes DST dates, effective 2019-04-06.

  Plus corrections to North Korea's 2018-05-05 and China's April 1988
  updates (getting the actual time/date of the transition correct)
  Corrections for Macau pre 1992, Japan in late 1940's - early 1950's,
  and China (Shanghai) 1940's.  The Phillipines get their timezone
  name abbreviations back.

-

Import tzdata2018g from ftp://ftp.iana.org/tz/releases/tzdata2018g.tar.gz

Summary of changes in tzdata2018g (2018-10-26 22:22:45 -0700):

    Morocco switches to permanent +01 on 2018-10-27.

(martin)

2018-10-30 19:29:39 UTC netbsd-7 commitmail json YAML

src/doc/3RDPARTY@1.1145.2.52 / diff / nxr@1.1145.2.52
src/external/public-domain/tz/dist/CONTRIBUTING@1.1.1.1.2.7 / diff / nxr@1.1.1.1.2.7
src/external/public-domain/tz/dist/Makefile@1.1.1.1.4.11 / diff / nxr@1.1.1.1.4.11
src/external/public-domain/tz/dist/NEWS@1.1.1.1.4.12 / diff / nxr@1.1.1.1.4.12
src/external/public-domain/tz/dist/README@1.1.1.1.4.5 / diff / nxr@1.1.1.1.4.5
src/external/public-domain/tz/dist/TZDATA_VERSION@1.6.4.8 / diff / nxr@1.6.4.8
src/external/public-domain/tz/dist/africa@1.1.1.1.4.10 / diff / nxr@1.1.1.1.4.10
src/external/public-domain/tz/dist/antarctica@1.1.1.1.4.8 / diff / nxr@1.1.1.1.4.8
src/external/public-domain/tz/dist/asia@1.1.1.1.4.11 / diff / nxr@1.1.1.1.4.11
src/external/public-domain/tz/dist/australasia@1.1.1.1.4.10 / diff / nxr@1.1.1.1.4.10
src/external/public-domain/tz/dist/backward@1.1.1.1.4.8 / diff / nxr@1.1.1.1.4.8
src/external/public-domain/tz/dist/backzone@1.1.1.1.2.11 / diff / nxr@1.1.1.1.2.11
src/external/public-domain/tz/dist/etcetera@1.1.1.1.4.2 / diff / nxr@1.1.1.1.4.2
src/external/public-domain/tz/dist/europe@1.1.1.1.4.11 / diff / nxr@1.1.1.1.4.11
src/external/public-domain/tz/dist/factory@1.1.1.1.4.2 / diff / nxr@1.1.1.1.4.2
src/external/public-domain/tz/dist/leap-seconds.list@1.1.1.1.4.8 / diff / nxr@1.1.1.1.4.8
src/external/public-domain/tz/dist/leapseconds@1.1.1.1.4.10 / diff / nxr@1.1.1.1.4.10
src/external/public-domain/tz/dist/leapseconds.awk@1.1.1.1.4.6 / diff / nxr@1.1.1.1.4.6
src/external/public-domain/tz/dist/northamerica@1.1.1.1.4.11 / diff / nxr@1.1.1.1.4.11
src/external/public-domain/tz/dist/pacificnew@1.1.1.1.4.1 / diff / nxr@1.1.1.1.4.1
      :
(more 10 files)
Sync external/public-domain/tz/dist to current, requested by kre
in ticket #1644:

external/public-domain/tz/dist/CONTRIBUTING    up to 1.1.1.6
external/public-domain/tz/dist/Makefile        up to 1.1.1.22
external/public-domain/tz/dist/NEWS            up to 1.1.1.24
external/public-domain/tz/dist/README          up to 1.1.1.7
external/public-domain/tz/dist/TZDATA_VERSION  up to 1.14
external/public-domain/tz/dist/africa          up to 1.1.1.17
external/public-domain/tz/dist/antarctica      up to 1.1.1.11
external/public-domain/tz/dist/asia            up to 1.1.1.21
external/public-domain/tz/dist/australasia      up to 1.1.1.16
external/public-domain/tz/dist/backward        up to 1.1.1.9
external/public-domain/tz/dist/backzone        up to 1.1.1.15
external/public-domain/tz/dist/etcetera        up to 1.1.1.3
external/public-domain/tz/dist/europe          up to 1.1.1.23
external/public-domain/tz/dist/factory          up to 1.1.1.3
external/public-domain/tz/dist/leap-seconds.list up to 1.1.1.10
external/public-domain/tz/dist/leapseconds      up to 1.1.1.11
external/public-domain/tz/dist/leapseconds.awk  up to 1.1.1.7
external/public-domain/tz/dist/northamerica    up to 1.1.1.21
external/public-domain/tz/dist/pacificnew      up to 1.1.1.2
external/public-domain/tz/dist/southamerica    up to 1.1.1.15
external/public-domain/tz/dist/systemv          up to 1.1.1.2
external/public-domain/tz/dist/theory.html      up to 1.1.1.6
external/public-domain/tz/dist/version          up to 1.1.1.11
external/public-domain/tz/dist/yearistype.sh    up to 1.1.1.2
external/public-domain/tz/dist/ziguard.awk      up to 1.1.1.3
external/public-domain/tz/dist/zishrink.awk    up to 1.1.1.5
external/public-domain/tz/dist/zone.tab        up to 1.1.1.15
external/public-domain/tz/dist/zone1970.tab    up to 1.1.1.17
external/public-domain/tz/dist/zoneinfo2tdf.pl  up to 1.1.1.2
doc/3RDPARTY (apply patch)

Import tzdata2018f from ftp://ftp.iana.org/tz/releases/tzdata2018f.tar.gz

  Volgograd moves from +03 to +04 on 2018-10-28.
  Fiji ends DST 2019-01-13, not 2019-01-20.
  Most of Chile changes DST dates, effective 2019-04-06.

  Plus corrections to North Korea's 2018-05-05 and China's April 1988
  updates (getting the actual time/date of the transition correct)
  Corrections for Macau pre 1992, Japan in late 1940's - early 1950's,
  and China (Shanghai) 1940's.  The Phillipines get their timezone
  name abbreviations back.

-

Import tzdata2018g from ftp://ftp.iana.org/tz/releases/tzdata2018g.tar.gz

Summary of changes in tzdata2018g (2018-10-26 22:22:45 -0700):

    Morocco switches to permanent +01 on 2018-10-27.

(martin)

2018-10-30 19:02:51 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #1637):

sys/arch/sgimips/conf/INSTALL32_IP2x: revision 1.10
sys/arch/sgimips/stand/boot/Makefile: revision 1.20
distrib/sgimips/instkernel/Makefile: revision 1.13

Disable misc options to shrink an INSTALL kernel for IP2x.

The ARC BIOS on Indy seems to have ~8MB limit.

Fixes PR port-sgimips/53378 from Naruaki Etomi.
Should be pulled up to netbsd-7 and netbsd-8.

-

Use elf2ecoff(1) rather than objcopy(1) to generat ecoff for old machines.
objcopy(1) was used instead of elf2ecoff(1) since Makefile rev 1.9:

http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/arch/sgimips/stand/boot/Makefile#rev1.9

but it looks ELF binaries generated by recent binutils are too complicated
to convert them to ecoff for old machines by objcopy(1).

Reported by Naruaki Etomi in PR port-sgimips/53519.

Should be pulled up to at least netbsd-8.

-

Use elf2ecoff(1) rather than objcopy(1) to generate ecoff kernel.

Reported by Naruaki Etomi in PR port-sgimips/53518.
Should be pulled up to netbsd-7 and netbsd-8.

(martin)

2018-10-30 16:41:53 UTC MAIN commitmail json YAML

2018-10-30 14:43:39 UTC MAIN commitmail json YAML

Paranoia: zero COMPAT_30 ntptimeval and 32-bit ntptimeval too.

These structs don't have padding but safer to keep the code
structured the same way between the various ntp_gettimes in case
anyone makes more copypasta of it for future updates.

(riastradh)

2018-10-30 14:35:16 UTC MAIN commitmail json YAML

Zero ntptimeval50 too to prevent 4-byte kernel stack disclosure.

From Thomas Barabosch of Fraunhofer FKIE.

XXX pullup-7, pullup-8 (along with rev. 1.60 of kern_ntptime.c)

(riastradh)

2018-10-30 10:54:41 UTC netbsd-7 commitmail json YAML

2018-10-30 10:54:25 UTC netbsd-7 commitmail json YAML

Pull up the following revisions(s) (requested by mrg in ticket #1639):
usr.bin/systat/main.c: revision 1.52 via patch

Add missing 'b' to the list of options.
Alpha-sort the option handling.

(sborrill)

2018-10-30 10:38:11 UTC MAIN commitmail json YAML

Disable diagnostic assertions around timer jitter on Allwinner A64. It
seems the instability of CNTVCT can cause issues with the compare value,
and rather than applying a heavy workaround just skip the panics.

(jmcneill)

2018-10-30 10:17:52 UTC netbsd-7 commitmail json YAML

2018-10-30 10:17:23 UTC netbsd-7 commitmail json YAML

Pull up the following revisions(s) (requested by tsutsui in ticket #1641):
sys/arch/pmax/pmax/dec_3min.c: revision 1.74

Fix hangup after framebuffers are attached on 3MIN.
Addresses PR port-pmax/53611

(sborrill)

2018-10-30 10:14:55 UTC netbsd-7 commitmail json YAML

2018-10-30 10:14:21 UTC netbsd-7 commitmail json YAML

Pull up the following revisions(s) (requested by tsutsui in ticket #1640):
usr.sbin/sysinst/arch/sgimips/md.c: revision 1.5-1.6

PR port-sgimips/53583: fetch kernel name always before using it.
Make the struct utsname local to avoid future similar issues.
Make sure to install a bootloader even on upgrade installation.

(sborrill)

2018-10-30 10:07:52 UTC netbsd-7 commitmail json YAML

2018-10-30 10:07:08 UTC netbsd-7 commitmail json YAML

Pull up the following revisions(s) (requested by mrg in ticket #1642):
usr.bin/find/function.c: revision 1.77

When calculating the length of the args that can be
appended in a "find .... -exec something {} +"
usage, remember to allow for the arg pointers, which
form part of what is allowed in ARG_MAX.

(sborrill)

2018-10-30 09:57:05 UTC netbsd-7 commitmail json YAML

2018-10-30 09:56:41 UTC netbsd-7 commitmail json YAML

Pull up the following revisions(s) (requested by rin in ticket #1638):
sys/dev/hpc/hpckbd.c: revision 1.33-1.35

Fix kernel crash on hpcmips when console is attached.

(sborrill)

2018-10-30 09:32:48 UTC netbsd-8 commitmail json YAML

2018-10-30 09:32:32 UTC netbsd-8 commitmail json YAML

Pull up the following revisions(s) (requested by msaitoh in ticket #1074):
sys/dev/pci/pci_subr.c: revision 1.204-1.206
sys/dev/pci/pcireg.h: revision 1.141-1.142

Root Complex Event Collector Bus Number Association ECN.
- If capability version is 2 (or greater), decode RCEC Associated Bus Numbers
  register.
- Don't print TPH requester's ST Table Size if the ST table location field
  is not PCI_TPH_REQ_STTBLLOC_TPHREQ because the size field is only applicable
  for PCI_TPH_REQ_STTBLLOC_TPHREQ case.
- Add comment.

(sborrill)

2018-10-30 09:26:05 UTC netbsd-8 commitmail json YAML

2018-10-30 09:25:13 UTC netbsd-8 commitmail json YAML

Pull up the following revisions(s) (requested by msaitoh in ticket #1075):
sys/dev/pci/if_wm.c: revision 1.589

Fix KASSERT to prevent panic on CNP (Intel 300 series + I219) with INTx
interrupt (Xen dom0 or pre netbsd-8)

(sborrill)

2018-10-30 09:06:07 UTC MAIN commitmail json YAML

When BOARDTYPE is not set, use MACHINE_ARCH for the image name.

(martin)

2018-10-30 09:05:51 UTC MAIN commitmail json YAML

Allow setend be decode

(skrll)

2018-10-30 08:59:09 UTC MAIN commitmail json YAML

Don't forget EXTRA_LINKFLAGS+= --be8 for BE kernels

(skrll)

2018-10-30 08:36:19 UTC netbsd-7 commitmail json YAML

2018-10-30 08:35:56 UTC netbsd-7 commitmail json YAML

Pull up the following revisions(s) (requested by msaitoh in ticket #1647):
sys/dev/pci/if_wm.c: revision 1.589

Fix KASSERT to prevent panic on CNP (Intel 300 series + I219) with INTx
interrupt (Xen dom0 or pre netbsd-8)

(sborrill)

2018-10-30 07:51:09 UTC MAIN commitmail json YAML

Merge SUNXI completely into GENERIC

(skrll)

2018-10-30 06:55:07 UTC MAIN commitmail json YAML

Merge EXYNOS into GENERIC completely.  GENERIC nows boots on ODROID-XU4

(skrll)

2018-10-30 05:56:02 UTC MAIN commitmail json YAML

Use rt_update framework on updating a rtentry

(ozaki-r)

2018-10-30 05:54:42 UTC MAIN commitmail json YAML

Avoid double rt_replace_ifa on rtrequest1(RTM_ADD)

Some callers of rtrequest1(RTM_ADD) adjust rt_ifa of an rtentry created by
rtrequest1 that may change rt_ifa (in ifa_rtrequest) with another ifa that is
different from requested one.  It's wasteful and even worse introduces a race
condition.  rtrequest1 should just use a passed ifa as is if a caller hopes so.

(ozaki-r)

2018-10-30 05:30:31 UTC MAIN commitmail json YAML

Avoid a dangling pointer during rt_replace_ifa

(ozaki-r)

2018-10-30 05:29:21 UTC MAIN commitmail json YAML

Use atomic operations for ifa_refcnt

(ozaki-r)

2018-10-30 05:27:51 UTC MAIN commitmail json YAML

Remove a wrong assertion in ifaref

Doing ifref on an ifa with IFA_DESTROYING is not a problem; the reference should
be dropped during the destruction of the ifa.

(ozaki-r)

2018-10-29 22:02:25 UTC MAIN commitmail json YAML

Zero out the ntptimeval structure to prevent a 4 byte kernel stack disclosure.
Reported by Thomas Barabosch.

(christos)

2018-10-29 21:06:14 UTC MAIN commitmail json YAML

Add comma in enumeration.

(wiz)

2018-10-29 21:05:58 UTC MAIN commitmail json YAML

If a /chosen/framebuffer node is found, reserve physical memory claimed
by it.

(jmcneill)

2018-10-29 21:04:19 UTC MAIN commitmail json YAML

Remove unnecessary Pp before Bl/Bd.

(wiz)

2018-10-29 21:03:16 UTC MAIN commitmail json YAML

New sentence, new line

(wiz)

2018-10-29 21:02:15 UTC MAIN commitmail json YAML

New sentence, new line

(wiz)

2018-10-29 19:43:17 UTC MAIN commitmail json YAML

Make VM_MIN_KERNEL_ADDRESS and others available in the _KMEMUSER case
as well. This affects ddb. Tested by htodd.

(maya)

2018-10-29 15:37:45 UTC MAIN commitmail json YAML

Back to using _NPF_TESTING now that it does not change the semantics of
the calls, but only adds extra functionality.

(christos)

2018-10-29 15:37:07 UTC MAIN commitmail json YAML

We need to have rump tests work in two modes:

1. npf unit tests. In this case only the npf subsystem is created
  and dictionaries are passed directly.
2. kernel system tests (like the ipsec natt test). In this case, npf is
  instantiated regularly as part of the kernel and dictionaries are
  passed via ioctl.

We differentiate between the two cases by checking the "mbufops" member
which is NULL, regularly and non-NULL in the npf unit tests. Previously
this was done using an ifdef which obviously can't work for both cases.

(christos)

2018-10-29 13:53:23 UTC MAIN commitmail json YAML

If no BOARDTYPE is defined, avoid the space to separate it from the OS
release.

(martin)

2018-10-29 10:22:57 UTC MAIN commitmail json YAML

VAX does not fully populate the register move costs table, so do not
access it w/o checks.
Hack to work around PR toolchain/53176.

(martin)

2018-10-29 05:15:21 UTC MAIN commitmail json YAML

avoid sign/unsigned issue and for NUMNAMES to an integer when it is
compared against a value that may be -1.

fixes autoboot when boot-file is set.  (serves me right for removing
code that looked odd when it was tested :-)

(mrg)

2018-10-29 01:27:40 UTC MAIN commitmail json YAML

2018-10-29 01:19:54 UTC MAIN commitmail json YAML

waddch - instead of enclosing every statement in #ifdef HAVE_WCHAR
just provide two separate definitions.

Same object code is generated for all four combinations of debug/wchar.

(uwe)

2018-10-29 01:02:16 UTC MAIN commitmail json YAML

Fix operator precedence for !HAVE_WCHAR

(uwe)

2018-10-29 00:31:57 UTC MAIN commitmail json YAML

__CTRACE - don't call gettimeofday() twice.

(uwe)

2018-10-29 00:25:20 UTC MAIN commitmail json YAML

Make __CTRACE_init() static and ANSIfy its definition.

(uwe)

2018-10-29 00:14:37 UTC MAIN commitmail json YAML

2018-10-28 21:36:34 UTC MAIN commitmail json YAML

use xhci_polling_p().  this might miss when bus2 is active.

XXX: pullup-7, pullup-8.

(mrg)

2018-10-28 21:08:13 UTC MAIN commitmail json YAML

Enable the global timer at attach time, it ensures that delay() works.

(aymeric)

2018-10-28 18:26:52 UTC MAIN commitmail json YAML

Switch from using two printsignals() functions, one in trap.c
and one in (the included from bin/kill) kill.c and use just
the one in kill.c (which is amended slightly so it can work
the way that trap.c needs it to work).    This one is chosen as
it was a much nicer implementation, and because while kill is
always built into the shell, kill also exists without the shell.

Leave the old implementation #if 0'd in trap.c (but updated to
match the calling convention of the one in kill.c) - for now.

Delete references of sys_signame[] from sh/trap.c and along with
that several uses of NSIG (unfortunately, there are still more)
and replace them with the newer libc functional interfaces.

(kre)

2018-10-28 18:16:01 UTC MAIN commitmail json YAML

Use strsignal() rather than direct reference to sys_siglist[]
(apart from being cleaner, it also simplifies the code, as
strsignal() never fails ... it also removes one reference to NSIG).

(kre)

2018-10-28 18:13:47 UTC MAIN commitmail json YAML

Change the (commented out) setting of -DDEBUG to the form that
is most likely to be useful if someone other than me wants to
build a DEBUG shell.  NFC (it is a comment in a Makefile!)

(kre)

2018-10-28 15:06:10 UTC MAIN commitmail json YAML

Deactivate the watchdog timer during attach.

Recent u-boot starts up the watchdog timer, and we don't detect this so
e.g. my DE0 nanosoc reboots after about 20 seconds. Applying a reset to
the watchdog circuit is the only way to stop it according to the
documentation.

(aymeric)

2018-10-28 15:00:19 UTC MAIN commitmail json YAML

Define __HAVE_GENERIC_START now that it works; former startup files were
removed anyway...

(aymeric)

2018-10-28 14:59:17 UTC MAIN commitmail json YAML

Fix the comment near pmap_bootstrap itself as well

(skrll)

2018-10-28 14:58:20 UTC MAIN commitmail json YAML

Use virtual addresses where virtual addresses are expected.

(aymeric)

2018-10-28 14:46:59 UTC MAIN commitmail json YAML

2018-10-28 14:45:02 UTC MAIN commitmail json YAML

2018-10-28 14:30:33 UTC MAIN commitmail json YAML

2018-10-28 14:12:16 UTC MAIN commitmail json YAML

Add #ifdef _KERNEL, vaddr_t does not exist in userland, and we don't want
externs anyway.

(maxv)

2018-10-28 13:56:21 UTC MAIN commitmail json YAML

Restore pre-generic arm commit bootstrap behaviour.

Always call arm_fdt_cpu_bootstrap, i.e. don't depend on "/chosen" existing
in the FDT

(skrll)

2018-10-28 10:21:42 UTC MAIN commitmail json YAML

2018-10-28 10:18:34 UTC MAIN commitmail json YAML

Document the VA range reserved for EFI runtime services.

(jmcneill)

2018-10-28 10:17:47 UTC MAIN commitmail json YAML

2018-10-28 00:44:38 UTC MAIN commitmail json YAML

Repair after 1.2234 - restore obsoleted cat pages, I must have been
very confused about how we do it now.

(uwe)

2018-10-27 23:40:04 UTC MAIN commitmail json YAML

handle stdin with header partially read.

(christos)

2018-10-27 22:32:54 UTC MAIN commitmail json YAML

2018-10-27 22:29:24 UTC MAIN commitmail json YAML

Welcome tzcode-2018g

  Changes to code

    When generating TZif files with leap seconds, zic no longer uses a
    format that trips up older 32-bit clients, fixing a bug introduced
    in 2018f.  (Reported by Daniel Fischer.)  Also, the zic workaround
    for QTBUG-53071 now also works for TZif files with leap seconds.

    The translator to rearguard format now rewrites the line
    "Rule Japan 1948 1951 - Sep Sat>=8 25:00 0 S" to
    "Rule Japan 1948 1951 - Sep Sun>=9  1:00 0 S".
    This caters to zic before 2007 and to Oracle TZUpdater 2.2.0
    and earlier.  (Reported by Christos Zoulas.)

  Changes to documentation

    tzfile.5 has new sections on interoperability issues.

(christos)

2018-10-27 20:29:09 UTC MAIN commitmail json YAML

2018-10-27 20:27:17 UTC MAIN commitmail json YAML

2018-10-27 13:26:23 UTC MAIN commitmail json YAML

2018-10-27 13:20:21 UTC MAIN commitmail json YAML

remove debugging.

(christos)

2018-10-27 11:52:26 UTC MAIN commitmail json YAML

Fix printf conversion of off_t for 32 bit hosts (fix i386 build)
(%td is for ptrdiff_t)

(kre)

2018-10-27 11:39:12 UTC MAIN commitmail json YAML

2018-10-27 09:13:45 UTC MAIN commitmail json YAML

2018-10-27 07:24:58 UTC MAIN commitmail json YAML

Register missing files in distrib sets

Add curses_insch.0, mvinsch.0 and mvwinsch.0.

(kamil)

2018-10-27 06:46:43 UTC MAIN commitmail json YAML

Remove printfs that are too easily reachable, switch to M_REGION_GET,
and simplify the initialization. No real functional change.

(maxv)

2018-10-27 06:35:54 UTC MAIN commitmail json YAML

Rename kasan_shadow_fill, remove one check in it, and inline it. Remove
the use-after-scope code for now, because our GCC does not support that
and when it does we will want to test the feature for real rather than
letting a potentially broken code compile.

(maxv)

2018-10-27 06:06:31 UTC MAIN commitmail json YAML

Remove functions that aren't supposed to be used.

(maxv)

2018-10-27 05:56:10 UTC MAIN commitmail json YAML

2018-10-27 05:42:23 UTC MAIN commitmail json YAML

Localify one function, and switch to C99 types while here.

(maxv)

2018-10-27 05:38:08 UTC MAIN commitmail json YAML

Fix previous misnamed initializer elements

committed wrong version of patch, sorry!

(maya)

2018-10-27 05:35:41 UTC MAIN commitmail json YAML

Add missing ata_recovery struct element, NULL, same as wdc_ata_bustype
in the NWD > 0 case.

Build fix for the case where wd(4) is not built, reported by
John D. Baker on current-users.

(maya)

2018-10-26 23:35:06 UTC MAIN commitmail json YAML

enable the sampling function for _NPF_RUMP

(christos)

2018-10-26 23:34:33 UTC MAIN commitmail json YAML

add an _NPF_RUMP define to expose the sampling function.

(christos)

2018-10-26 23:34:05 UTC MAIN commitmail json YAML

2018-10-26 23:33:38 UTC MAIN commitmail json YAML

2018-10-26 22:29:00 UTC MAIN commitmail json YAML

2018-10-26 22:22:24 UTC MAIN commitmail json YAML

Ignore terminfo padding specifications when checking whether
exit_attribute_mode contains exit_alt_charset_mode.

Fixes PR lib/53653.

(uwe)

2018-10-26 22:10:15 UTC MAIN commitmail json YAML

Add lzip support to gzip based on the example lzip decoder.

(christos)

2018-10-26 20:56:35 UTC MAIN commitmail json YAML

add "boot-file" support.  now one can automatically boot a
non-default kernel with "setenv boot-file host/netbsd".

this is particularly useful with the current net / tftp
kernel boot, so the tftproot does not need a "/netbsd"
visible to all hosts, but some host-specific path.

some minor clean up.

version 1.4.

ok jmcneill@.

(mrg)

2018-10-26 18:16:42 UTC MAIN commitmail json YAML

Only print the "no console" warning when booting verbose or debug.
It is a normal condition in many setups and has no consequences for
the user, so do not scare them.

(martin)

2018-10-26 18:06:34 UTC MAIN commitmail json YAML

Add support for MAKEDEV living in /etc instead of /dev, this is one of
the supported options when init(8) creates a union mounted tmpfs on /dev.

(martin)

2018-10-26 15:14:46 UTC netbsd-8 commitmail json YAML

2018-10-26 15:12:53 UTC netbsd-8 commitmail json YAML

Apply patch, requested by maya in ticket #1070:

force build of gcc and friends with -std=gnu++03 when the host compiler
is clang. New clang versions default to newer c++ standards and the
old gcc in this branch has not been updated to those.

(martin)

2018-10-26 11:17:33 UTC MAIN commitmail json YAML

If O_RDWR fails, try O_RDONLY.

Lets me run unprivileged X.

(maya)

2018-10-26 11:13:29 UTC MAIN commitmail json YAML

2018-10-26 10:46:49 UTC MAIN commitmail json YAML

2018-10-26 10:46:21 UTC MAIN commitmail json YAML

2018-10-26 06:23:02 UTC MAIN commitmail json YAML

Revert previous (unbreak build) - for now anyway.

It turns out _NPF_TESTING is needed for the (rump only) function
npf_state_setsampler() in sys/net/npf/npf_state.c

(kre)

2018-10-26 05:33:21 UTC MAIN commitmail json YAML

2018-10-26 01:57:59 UTC MAIN commitmail json YAML

- map registers ourselves, no more schizo hackery
- remove some leftover debug code
- print address when attaching
- actually lock/unlock in acquire_bus()/release_bus()
should be ready for general consumption now

(macallan)

2018-10-26 01:33:33 UTC MAIN commitmail json YAML

Comment out _NPF_TESTING (really should be removed)

(christos)

2018-10-26 00:38:52 UTC MAIN commitmail json YAML

2018-10-25 21:07:58 UTC MAIN commitmail json YAML

enable MSI support where available

(jdolecek)

2018-10-25 21:03:19 UTC MAIN commitmail json YAML

release intr if pci_intr_establish_xname() fails

(jdolecek)

2018-10-25 18:33:52 UTC netbsd-8 commitmail json YAML

2018-10-25 18:32:54 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by ozaki-r in ticket #1071):

sys/netinet6/icmp6.c: revision 1.240

Remove a leftover debug printf

Pointed out by hannken@

(martin)

2018-10-25 18:22:31 UTC netbsd-8 commitmail json YAML

Apply patch, requested by he in ticket #1069:
fix bind9 issue #589: BIND will on NetBSD fail to send replies over
IPv4/UDP larger than 1432 bytes.

(martin)

2018-10-25 13:20:01 UTC MAIN commitmail json YAML

Mark html3/curses_insertch.html as obsolete too.

(uwe)

2018-10-25 10:41:00 UTC MAIN commitmail json YAML

Oops, update name in .Dt, bump date.

(uwe)

2018-10-25 10:38:57 UTC MAIN commitmail json YAML

2018-10-25 10:36:57 UTC MAIN commitmail json YAML

Rename curses_insertch.3 to curses_insch.3 to match the function names
documented in that manpage.  With the letter salad used in curses
function names naming consistency is very important and this page was
the only one that didn't match.

Add mvinsch and mvwinsch links.  Update xrefs in other man pages.

(uwe)

2018-10-25 09:30:45 UTC MAIN commitmail json YAML

in the !MP world, ci->ci_curlwp may not exist.  just use curlwp.

XXX: can we just do this for MP builds, too?  i think so.

(mrg)

2018-10-25 07:13:55 UTC MAIN commitmail json YAML

Align struct cpu_info member names. NFC.

(skrll)

2018-10-25 02:40:45 UTC MAIN commitmail json YAML

Remove a leftover debug printf

Pointed out by hannken@

(ozaki-r)

2018-10-24 20:25:52 UTC MAIN commitmail json YAML

ata_kill_active() needs to drop channel drop before calling kill_xfer() hook,
otherwise code tries to lock against itself when deactivating the xfer

(jdolecek)

2018-10-24 20:07:37 UTC MAIN commitmail json YAML

need now channel lock around siisata_device_reset() executed for fatal error

(jdolecek)

2018-10-24 20:03:07 UTC MAIN commitmail json YAML

remove TODO.ncq; the FIS note was added to atastart(), and the note
about dump to unopened wd(4) device was attached to PR kern/16789, and
nothing else remains

(jdolecek)

2018-10-24 20:01:13 UTC MAIN commitmail json YAML

add further note about FIS-based switching to atastart()

(jdolecek)

2018-10-24 19:46:44 UTC MAIN commitmail json YAML

move the comment (and expand) about NCQ TRIM to wd_trim()

(jdolecek)

2018-10-24 19:38:00 UTC MAIN commitmail json YAML

2018-10-24 18:27:15 UTC MAIN commitmail json YAML

fix tyop, thanks Joerg

(jdolecek)

2018-10-24 11:04:54 UTC MAIN commitmail json YAML

Avoid overflow when calculating watchdog offset.

(jmcneill)

2018-10-24 11:02:13 UTC MAIN commitmail json YAML

2018-10-24 11:01:47 UTC MAIN commitmail json YAML

Add driver for ARM Server Base System Architecture (SBSA)-compliant
generic watchdog timers.

(jmcneill)

2018-10-24 09:41:24 UTC MAIN commitmail json YAML

Remove no longer needed include of ata_dma.h

(martin)

2018-10-24 07:42:12 UTC MAIN commitmail json YAML

only include umass_isdata.c if atabus present, and likewise ata_subr.c

(jdolecek)

2018-10-24 06:53:26 UTC MAIN commitmail json YAML

only include ata_recovery.c with atabus (same as ata.c which provides
ata_thread_run() used here)

(jdolecek)

2018-10-24 03:59:33 UTC MAIN commitmail json YAML

2018-10-24 03:51:21 UTC MAIN commitmail json YAML

When returning a cached shared irq event value, DTRT

(cherry)

2018-10-23 22:26:14 UTC MAIN commitmail json YAML

Avoid conflicts with "our" (the FreeBSD) nvpair/nvlist implementation by
prefixing all symbols with "opensolaris_".

(christos)