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 (8h)  netbsd-10 (6d)  netbsd-9 (6d)  netbsd-8 (11d) 

2024-05-23 02:07:31 UTC Now

2018-04-18 14:20:26 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by nonaka in ticket #780):

sys/dev/pci/pcidevs: revision 1.1328-1.1330

Add some 8th Generation Intel Core Processor devices.
Add Intel SSD 760p.
Added some NVMe devices.

(martin)

2018-04-18 14:16:57 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by knakahara in ticket #779):

sys/net/if_pppoe.c: revision 1.135,1.136

net.pppoe.term_unknown can be written safely now.

Fix sending PADT to unexpected hosts when net.pppoe.term_unknown is enabled.

(martin)

2018-04-18 14:14:17 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #778):

sys/arch/x86/include/specialreg.h: revision 1.118,1.119

From the latest Intel SDM:
- Add Intel Fn0000_0006 %eax new bit 14-20 (HWP stuff).
- Intel Fn0000_0007 %ecx bit 22 is for both RDPID and IA32_TSC_AUX.

Add Some bit definitions of AMD Fn80000001 %edx:
  - MMX
  - FXSR

(martin)

2018-04-18 14:11:43 UTC netbsd-8 commitmail json YAML

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

tests/net/if_bridge/t_rtable.sh: revision 1.3
sys/net/if_bridge.c: revision 1.150-1.154
sys/net/if_bridgevar.h: revision 1.32

Remove obsolete NULL checks

Simplify bridge_rtnode_insert (NFC)

bridge: use pslist(9) for rtlist and rthash

The change fixes race conditions on list operations.  One example is that a
reader may see invalid pointers on a looking item in a list due to lack of
membar_producer.

Add a test that checks if brconfig flush surely removes all entries

Get rid of a unnecessary semicolon
Pointed out by kamil@

Add missing PSLIST_ENTRY_INIT and PSLIST_ENTRY_DESTROY

(martin)

2018-04-18 14:06:24 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by yamaguchi in ticket #776):

sys/netipsec/key.c: revision 1.251-1.253
sys/netipsec/keydb.h: revision 1.22

Introduced a hash table to sahlist

An saidx of sah included in the list is unique so that
the search can use a hash list whose hash is calculated by
the saidx to find an sah quickly.

The hash list of the sahlits is used in FreeBSD, too.
reviewed by ozaki-r@n.o, thanks.

Added a lookup table to find an sav quickly
key_sad.sahlists doesn't work well for inbound packets because
its key includes source address. For the reason, the
look-up-table for the inbound packets is newly added.
The table has all sav whose state is MATURE or DYING and uses a
key calculated by destination address, protocol, and spi instead
of saidx.

reviewd ozaki-r@n.o, thanks.

Fix panic of SADB when the state of sav is changed in timeout
pointed out by ozaki-r@n.o, thanks

(martin)

2018-04-18 14:01:16 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by maya in ticket #775):

tools/Makefile.gnuhost: revision 1.46-1.48
external/gpl3/gcc/dist/gcc/genattrtab.c: revision 1.2

do the bracket nesting only for clang for now.

Use the __clang__ preprocessor symbol to check for clang, since --version
might barf. From joerg@

Apply upstream commit:
From: ppalka <ppalka@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Wed, 27 Apr 2016 21:18:05 +0000
Subject: [PATCH] Reduce nesting of parentheses in conditionals generated by
genattrtab

gcc/ChangeLog:
        * genattrtab.c (write_test_expr): New parameter EMIT_PARENS
        which defaults to true.  Emit an outer pair of parentheses only if
        EMIT_PARENS.  When continuing a chain of && or || (or & or |),
        don't emit parentheses for the right-hand operand.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@235536

gcc/arm generates so many parens it hits a bracket depth limited which is
enforced by clang. This reduces the number of parens generated and avoids the
need to increase bracket depth.

Fixes PR toolchain/53178 properly.

Remove hack previously needed to build gcc/arm with clang.
genattrtab.c:1.2 makes this unnecessary.

Tested by thorpej.

(martin)

2018-04-18 13:51:36 UTC netbsd-8 commitmail json YAML

2018-04-17 16:03:37 UTC netbsd-8 commitmail json YAML

2018-04-17 15:06:20 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #773):

sys/netipsec/ipsec_mbuf.c: revision 1.23,1.24

Don't assume M_PKTHDR is set only on the first mbuf of the chain. It
should, but it looks like there are several places that can put M_PKTHDR
on secondary mbufs (PR/53189), so drop this assumption right now to
prevent further bugs.

The check is replaced by (m1 != m), which is equivalent to the previous
code: we want to modify m->m_pkthdr.len only when 'm' was not passed in
m_adj().

Fix a pretty bad mistake, that has always been there.

m_adj(m1, -(m1->m_len - roff));
if (m1 != m)
m->m_pkthdr.len -= (m1->m_len - roff);

This is wrong: m_adj will modify m1->m_len, so we're using a wrong value
when manually adjusting m->m_pkthdr.len.

Because of that, it is possible to exploit the attack I described in
uipc_mbuf.c::rev1.182. The exploit is more complicated, but works 100%
reliably.

(martin)

2018-04-17 08:37:23 UTC netbsd-8 commitmail json YAML

2018-04-17 08:36:11 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by hannken in ticket #772):

sys/miscfs/procfs/procfs_subr.c: revision 1.112

Change procfs_revoke_vnodes() to use vrecycle()/vgone() instead
of VOP_REVOKE().

Gets rid of a bunch of suspensions on /proc as vrecycle() will
succeed most time and we suspend at most once per call.

(martin)

2018-04-17 08:34:36 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by hannken in ticket #771):

sys/kern/subr_pserialize.c: revision 1.11

Function pserialize_perform() usually succeeds after two cross calls
so defer kpause() to iterations three and above.

Speeds up VOP_REVOKE() on /proc/XXX/status by a factor of ~12.

Ok: core@

(martin)

2018-04-17 08:24:02 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #770):

sys/kern/uipc_mbuf.c: revision 1.190

If the mbuf is shared leave M_PKTHDR in place. Given where this function
is called from that's not supposed to happen, but I'm growing unconfident
about our mbuf code.

(martin)

2018-04-17 08:20:06 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by knakahara in ticket #769):

sys/dev/pci/ixgbe/ixgbe.c: revision 1.147
sys/dev/pci/ixgbe/ixgbe.h: revision 1.42

Fix panic when "sysctl -w hw.ixg0.txrx_workqueue=[01]" while there is traffic.
The operation is not supported, however causing panic is problem.

(martin)

2018-04-17 08:04:34 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by kamil in ticket #768):

external/gpl2/gmake/dist/glob/glob.c: revision 1.4

According to:
    https://sourceforge.net/p/predef/wiki/Libraries/

The macro used for old glibc is __GNU_LIBRARY__ and the new one is
__GLIBC__.

Try to fix linux compilation by detecting both.

(martin)

2018-04-16 14:36:29 UTC netbsd-8 commitmail json YAML

2018-04-16 14:34:43 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by nonaka in ticket #767):

sys/arch/x86/pci/if_vmx.c: revision 1.23,1.24

vmx(4): handled SIOCZIFDATA.

vmx(4): compute if_ibytes using rxq->vxrxq_stats.vmrxs_ibytes.

(martin)

2018-04-16 14:31:44 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by yamaguchi in ticket #766):

sys/netipsec/key.c: revision 1.250

Removed the unnecessary order check of key_lookup_sa

key_prefered_oldsa flag can change the sa to use if an sah
has multiple sav. However the multiple saves whose protocol
is ah, esp, or tcp cannot exist because their duplications
are checked by the spi value. Although the multiple saves
can exist in the case of ipcomp, the values using in the
post processing are same between the saves.

For those reasons, it is no need to select an sav by its
lifetime.

In addition, FreeBSD has already remove this.
reviewed by ozaki-r@n.o, thanks.

(martin)

2018-04-16 14:28:24 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by yamaguchi in ticket #765):

sys/dev/isa/wbsio.c: revision 1.22

Handle watchdog attachment in the wbsio_rescan() function, where we
take care of other children.

ok knakahara@ and yamaguchi@

(martin)

2018-04-16 14:25:49 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #764):

sys/dev/pci/if_wm.c: revision 1.567
sys/dev/pci/if_wm.c: revision 1.568
sys/dev/pci/if_wm.c: revision 1.569
sys/dev/pci/if_wmvar.h: revision 1.38
sys/dev/pci/if_wm.c: revision 1.570
sys/dev/pci/if_wm.c: revision 1.571
sys/dev/pci/if_wm.c: revision 1.572
share/man/man4/wm.4: revision 1.40
sys/dev/pci/if_wmreg.h: revision 1.106
sys/dev/pci/if_wmreg.h: revision 1.107

SW PHY Config Enable bit for ICH8 B0 stepping is not bit 1 but bit 0.

No binary change:
- Sort registers.
- Lowercase hexadecimal value.

On PCH_SPT (and newer), FLASH access should be done by 32bit.
Especially for ICH_FLASH_HSFCTL register, it's located at 0x0006, so
it should be accessed via ICH_FLASH_HSFSTS(0x0004) and use shift or mask.

Our PCH_SPT part of wm_nvm_valid_bank_detect_ich8lan() was based on
FreeBSD r287467. After that, they reverted it and committed the different
code in r287762. r287762's bank detect code didn't work for us because our wm
dirver had a problem in flash access. The problem was fixed in if_wm.c rev.
1.567, so we can use the new way now.

If the extended configration size in the EXTCNFSIZE register is 0, don't
continue.
Add PCH_CNP support (I219 with Intel 300 series chipset).
It's required more test, so it's disabled by default.

Enable I219.

I354 uses an external PHY, so don't use wm_set_eee_i350().

(martin)

2018-04-16 14:21:48 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #763):

sys/dev/pci/ichsmb.c: revision 1.57
sys/dev/pci/pucdata.c: revision 1.101

Add 300 series chipset support.

(martin)

2018-04-16 14:18:53 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by nonaka in ticket #762):

sys/arch/x86/pci/if_vmx.c: revision 1.22

vmx(4): Fix calculation of interface statistics counter.

(martin)

2018-04-16 14:16:53 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by nat in ticket #761):

sys/dev/isa/sbdsp.c: revision 1.137

Add AUDIO_ENCODING_SLINEAR to supported encodings.  This allows sb, sbpro
& sb16 to configure with 8-bit precision.

Tested in games/mame with a 486DX emulation.

(martin)

2018-04-16 14:15:03 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by nat in ticket #760):

sys/dev/isa/gus.c: revision 1.112

Add padding to gus.c so fields match up when it ts cast to a ad1848_isa
softc for the allocation of hw ring buffers.

Locking fixes as gus KASSERTS / uses the codec locks.

Ok christos@.

(martin)

2018-04-16 14:11:44 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by nat in ticket #759):

sys/dev/audio.c: revision 1.367
sys/dev/audio.c: revision 1.369
sys/dev/audio.c: revision 1.376 (patch)
sys/dev/audio.c: revision 1.377 (patch)
sys/dev/audio.c: revision 1.378
sys/dev/audio.c: revision 1.382 (patch)
sys/dev/audio.c: revision 1.383 (patch)
sys/dev/audio.c: revision 1.384
sys/dev/audio.c: revision 1.388
sys/dev/audio.c: revision 1.389
sys/dev/audio.c: revision 1.395
sys/dev/audio.c: revision 1.396 (patch)
sys/dev/audio.c: revision 1.397
sys/dev/audio.c: revision 1.403
sys/dev/audio.c: revision 1.451
sys/dev/audio.c: revision 1.452
sys/dev/audiovar.h: revision 1.59 (patch)
sys/dev/aurateconv.c: revision 1.21 (patch)
sys/dev/auconv.c: revision 1.31 (patch)
sys/dev/audiovar.h: revision 1.60 (patch)

Broadcast all conditional variables if in being deactivated so no readers
or writers get stuck.

Fix a panic caused by opening pad(4)'s mixer before the corresponding
audio device has attached.

Addresses PR kern/52424.

Improve audio_set_vchan_defaults().
- Correct confused input/output parameters.
- Remove sc->{sc_channels, sc_precision, sc_frequency}.  They are
  the same as sc->sc_vchan_params.{channels, precision, sample_rate}.
The input parameter of audio_set_vchan_defaults() is now only
sc->sc_vchan_params.

Fix PR kern/52437

const-ify.

0 -> NULL in audioattach()

"bits" sounds better than "name" for argument name.
I feel expression (name / NBBY) a little strange.

The audio module will now compile with WARNS=5.

Typo in debug message.

Remove a duplicated line.

Add missing initialization of sc_rfilters in audioattach().

Remove dead codes.

sc->sc_opens never changes in this loop and as a result of
previous sc_audiochan cleanup "sc_opens == 0" is the same as
"sc_audiochan is empty".

Clean up audio_allocbufs().

As a result of sc_audiochan cleanup, it is easy to access sc_hwvc.

Clean up audio_open().

As a result of sc_audiochan cleanup, this loop is the same as last + 1.
hw_if->set_params is mandatory, so it will never be NULL.

CID-1427745: kill possible buffer overflows.

Revert my wrong r1.380 and add a comment instead.

(martin)

2018-04-16 13:31:33 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by kamil in ticket #758):

sys/kern/kern_proc.c: revision 1.212

Don't set errno ESRCH for empty result of KINFO_PROC[2]

Restore the previous behavior as it's prefered.
This new behavior was introduced in 1.210.
Code should check for length of the result.

Requested by <mlelstv>

(martin)

2018-04-14 11:28:13 UTC netbsd-8 commitmail json YAML

2018-04-14 11:26:46 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #757):

external/gpl3/gcc.old/lib/libstdc++-v3/arch/powerpc/gstdint.h: revision 1.7
external/gpl3/gcc.old/usr.bin/gcc/arch/powerpc/configargs.h: revision 1.8
external/gpl3/gcc.old/usr.bin/gcc/arch/powerpc/defs.mk: revision 1.7
external/gpl3/gcc.old/usr.bin/gcc/arch/powerpc/gtyp-input.list: revision 1.6
external/gpl3/gcc.old/lib/libstdc++-v3/arch/powerpc/c++config.h: revision 1.8
external/gpl3/gcc.old/usr.bin/gcc/arch/powerpc/tm.h: revision 1.6
external/gpl3/gcc.old/dist/gcc/config.gcc: revision 1.9
(with gcc.old -> gcc)

apply the changes from GCC 6 / powerpc and netbsd-stdint.h
to make <stdatomic.h> work.

(martin)

2018-04-14 11:07:16 UTC netbsd-8 commitmail json YAML

2018-04-14 10:53:15 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by kamil in ticket #756):

sys/sys/ptrace.h: revision 1.61

PR kern/52805: fix copy & pasto, from Onno van der Linden.

(martin)

2018-04-14 10:50:49 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by nakayama in ticket #755):

external/bsd/mdocml/include/config.h: revision 1.5
external/bsd/mdocml/dist/term_ascii.c: revision 1.2

Re-enable wchar_t support.  mandoc(1) can now fall back to ascii
output if the locale is non-UTF-8 locale with the following change.

https://marc.info/?l=openbsd-cvs&m=152364416720474
Modified files:
usr.bin/mandoc : term_ascii.c
Log message:
Make sure that mandoc only goes into UTF-8 mode if the user really
selected UTF-8, not some other multibyte locale.  This obviously
makes no difference on OpenBSD but improves portability.
Issue reported by <Nakayama at NetBSD> via wiz@.

(martin)

2018-04-14 10:44:56 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by maya in ticket #754):

tools/Makefile.gnuhost: revision 1.45

GCC build exceeds the macOS clang default bracket nesting level of 256.

Work around with -fbracket-depth=512.

From potr in PR toolchain/53178.

(martin)

2018-04-14 10:41:15 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by nonaka in ticket #753):

sys/arch/x86/include/bootinfo.h: revision 1.29

x86: Increase BOOTINFO_MAXSIZE to 8Kib.

Proposed on port-i386 and port-amd64 with no objections:
http://mail-index.netbsd.org/port-i386/2018/04/11/msg003692.html
http://mail-index.netbsd.org/port-amd64/2018/04/11/msg002697.html

(martin)

2018-04-14 10:38:59 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by ryo in ticket #752):

sys/net/if_vlan.c: revision 1.125

Fix the handling of the state returned from pfil_run_hooks().

pfil_run_hooks() invokes any registered packet filters on the packet
being handled.  It may return a (non-zero) errno, indicating that a
filter has decided that the packet should be discarded, and has freed
the mbuf.  While a non-error (0) return usually means that the packet
should be processed normally, a filter may still free the mbuf if the
packet is a fragment, and the filter is holding it for reassembly and
future evaluation.  Therefore, there must be separate tests for the
return value and for a possible discarded packet.  (See pfil(9).)

OK: christos, martin

(martin)

2018-04-14 10:34:12 UTC netbsd-8 commitmail json YAML

regen (for ticket #751):

Add Nvidia GeForce 9400M as found in the late 2009 13" MacBook (MacBook6,1)
Add new I219 devices (using with 300 series chipset).

(martin)

2018-04-14 10:32:05 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #751):

sys/dev/pci/pcidevs: revision 1.1308
sys/dev/pci/pcidevs: revision 1.1327

Add Nvidia GeForce 9400M as found in the late 2009 13" MacBook (MacBook6,1)

Add new I219 devices (using with 300 series chipset).

(martin)

2018-04-14 10:25:12 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #750):

sys/dev/pci/ixgbe/ixgbe_x540.h: revision 1.8
sys/dev/pci/ixgbe/ixgbe_82598.c: revision 1.11
sys/dev/pci/ixgbe/ixgbe_dcb_82599.c: revision 1.6
sys/dev/pci/ixgbe/ixgbe_82598.c: revision 1.12
sys/dev/pci/ixgbe/ixgbe_dcb_82599.c: revision 1.7
sys/dev/pci/ixgbe/ixgbe_dcb_82598.h: revision 1.6
sys/dev/pci/ixgbe/ixgbe_fdir.h: revision 1.2
sys/dev/pci/ixgbe/ixgbe_dcb_82599.h: revision 1.6
sys/dev/pci/ixgbe/ixgbe_dcb_82598.c: revision 1.6
sys/dev/pci/ixgbe/ixgbe_82599.c: revision 1.18
sys/dev/pci/ixgbe/if_sriov.c: revision 1.3
sys/dev/pci/ixgbe/ixgbe_dcb_82598.c: revision 1.7
sys/dev/pci/ixgbe/ixgbe_82599.c: revision 1.19
sys/dev/pci/ixgbe/ixgbe_mbx.h: revision 1.13
sys/dev/pci/ixgbe/ixgbe_dcb.c: revision 1.7
sys/dev/pci/ixgbe/ixgbe_api.c: revision 1.19
sys/dev/pci/ixgbe/ixgbe_vf.c: revision 1.16
sys/dev/pci/ixgbe/ixgbe_dcb.c: revision 1.8
sys/dev/pci/ixgbe/ixgbe_vf.c: revision 1.17
sys/dev/pci/ixgbe/ixgbe_dcb.h: revision 1.6
sys/dev/pci/ixgbe/if_bypass.c: revision 1.4
sys/dev/pci/ixgbe/ixv.c: revision 1.91
sys/dev/pci/ixgbe/ixgbe_rss.h: revision 1.4
sys/dev/pci/ixgbe/ixv.c: revision 1.92
sys/dev/pci/ixgbe/ixv.c: revision 1.93
sys/dev/pci/ixgbe/ixgbe_osdep.c: revision 1.4
sys/dev/pci/ixgbe/ixgbe_common.h: revision 1.12
sys/dev/pci/ixgbe/ixgbe_common.h: revision 1.13
sys/dev/pci/ixgbe/ixgbe_api.h: revision 1.13
sys/dev/pci/ixgbe/ixgbe_x550.c: revision 1.12
sys/dev/pci/ixgbe/ixgbe_type.h: revision 1.33
sys/dev/pci/ixgbe/if_fdir.c: revision 1.2
sys/dev/pci/ixgbe/ixgbe_type.h: revision 1.34
sys/dev/pci/ixgbe/ix_txrx.c: revision 1.39
sys/dev/pci/ixgbe/ixgbe_vf.h: revision 1.13
sys/dev/pci/ixgbe/ixgbe_api.c: revision 1.20
sys/dev/pci/ixgbe/ixgbe_sriov.h: revision 1.3
sys/dev/pci/ixgbe/ixgbe_common.c: revision 1.21
sys/dev/pci/ixgbe/ixgbe_osdep.h: revision 1.21
sys/dev/pci/ixgbe/ixgbe_common.c: revision 1.22
sys/dev/pci/ixgbe/ixgbe_82599.h: revision 1.7
sys/dev/pci/ixgbe/ixgbe.c: revision 1.144
sys/dev/pci/ixgbe/ixgbe.c: revision 1.145
sys/dev/pci/ixgbe/ixgbe_phy.c: revision 1.16
sys/dev/pci/ixgbe/ixgbe.c: revision 1.146
sys/dev/pci/ixgbe/ixgbe_phy.c: revision 1.17
sys/dev/pci/ixgbe/ixgbe_82598.h: revision 1.8
sys/dev/pci/ixgbe/ixgbe.h: revision 1.41
sys/dev/pci/ixgbe/ixgbe_mbx.c: revision 1.10
sys/dev/pci/ixgbe/ixgbe_x540.c: revision 1.14
sys/dev/pci/ixgbe/ixgbe_x540.c: revision 1.15
sys/dev/pci/ixgbe/ixgbe_phy.h: revision 1.11

Sync with the remaining part of FreeBSD r328265 except sfp_reinit stuff:
- Always schedule module intterrupt in ixgbe_config_link() when a device is
  SFP+ based.
- Use not loop index but txr->me in ixv_initialize_{transmit,receive}_units().
  It's required for VMDQ but NetBSD doesn't use it, so it's not a bug in
  NetBSD.
- Simplify ixgbe_bp_wd_set(). No functional change.
- Whitespace.

Sync with FreeBSD r331224 except ixv_if_update_admin_status()'s change:
- Fix length of reading buffer when the command is Read Flash in
  ixgbe_host_interface_command().
- Add missing start_hw() call in ixv_init_locked(). This is not a real bug
  because start_hw just set hw->adapter_stopped to false and anyone refer it.
- Style change.
- Update comment.

Read sc_if_flags after taking core lock. Same as if_wm.c rev. 1.418.

(martin)

2018-04-14 10:16:19 UTC netbsd-8 commitmail json YAML

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

sys/net/if.h: revision 1.259
sys/net/route.c: revision 1.209
sys/net/route.h: revision 1.118
sys/net/rtsock.c: revision 1.240

Resolve tangled lock dependencies in route.c

This change sweeps remaining lock decisions based on if locked or not by
moving utility functions of rtentry updates from rtsock.c and ensuring
holding the rt_lock.
It also improves the atomicity of a update of a rtentry.

(martin)

2018-04-14 10:11:49 UTC netbsd-8 commitmail json YAML

Pullup the following revisions via patch, requested by maxv in ticket #748:

sys/arch/amd64/amd64/copy.S 1.29 (adapted, via patch)
sys/arch/amd64/amd64/amd64_trap.S 1.16,1.19 (partial) (via patch)
sys/arch/amd64/amd64/trap.c 1.102,1.106 (partial),1.110 (via patch)
sys/arch/amd64/include/frameasm.h 1.22,1.24 (via patch)
sys/arch/x86/x86/cpu.c 1.137 (via patch)
sys/arch/x86/x86/patch.c 1.23,1.26 (partial) (via patch)

Backport of SMAP support.

(martin)

2018-04-14 03:13:38 UTC netbsd-8 commitmail json YAML

2018-04-14 03:04:06 UTC netbsd-8 commitmail json YAML

Pull up revision 1.116 of sys/compat/netbsd32/netbsd32.h to fix fallout
from ticket #713:
include <compat/sys/siginfo.h> for siginfo32_t.

(snj)

2018-04-12 20:09:38 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by kamil in ticket #713):
sys/secmodel/extensions/secmodel_extensions.c: 1.8
Add new sysctl(3) entry: security.models.extensions.user_set_dbregs
Model this new sysctl(3) entry after "user_set_cpu_affinity" in the same
level of sysctl(3) switches.
Allow to read unconditionally Debug Registers (no change here). This is
convenient as even if a user of a debugger does not use hardware assisted
watchpoints/breakpoints, a debugger can still prompt these values to store
in an internal cache with context of registers. Reading them should have
no security concerns.
Add a paranoid MI switch that prohibits by default setting these registers
by a regular user (non-superuser). Make this switch disabled by default.
There are enough reserved bits out there to allow using them
unconditionally on hardened hosts.
Features shipped with Debug Registers are optional features in debuggers.
There is no reduction in elementary functionality.
Reviewed by <christos>
Sponsored by <The NetBSD Foundation>

(snj)

2018-04-12 14:48:39 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by nakayama in ticket #747):

distrib/sets/sets.subr: revision 1.184

Handle compatdir first whether making obsolete lists or not, to
make obsolete lists including compat directory (eg. ./usr/lib/i386)
properly.

(martin)

2018-04-12 14:16:42 UTC netbsd-8 commitmail json YAML

2018-04-12 14:10:58 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #746):

sys/arch/sun2/conf/Makefile.sun2: revision 1.21-1.22

sun2/sun3:
- build libkern as an archive for non modular builds.  from maya@
sun3:
- cut down GENERIC a bunch to bring below 2MB.
- reduce UBC_NWINS, MAXEXEC, and PAGER_MAP_DEFAULT_SIZE to recover
  enough lost VA to actually run basic tests.

Remove more unused functions with COMPAT_AS=library

(martin)

2018-04-12 14:06:14 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #745):

sys/arch/sun3/conf/Makefile.sun3: revision 1.106
sys/arch/sun3/conf/Makefile.sun3: revision 1.107
sys/arch/sun3/conf/GENERIC3X: revision 1.131
sys/arch/sun3/include/param3.h: revision 1.57
sys/arch/sun3/conf/GENERIC: revision 1.177
sys/arch/sun3/conf/GENERIC: revision 1.178
sys/arch/sun3/include/vmparam3.h: revision 1.39

sun3:
- build libkern as an archive for non modular builds.  from maya@
- cut down GENERIC a bunch to bring below 2MB.
- reduce UBC_NWINS, MAXEXEC, and PAGER_MAP_DEFAULT_SIZE to recover
  enough lost VA to actually run basic tests.

also disable SYSCTL_INCLUDE_DESCR.

copy sun3 disables to sun3x mostly.  it has the same ufsboot 2MB limit.

Build compat code as .a if not MODULAR.

Removes some more unused functions.

(martin)

2018-04-12 13:54:11 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by snj in ticket #743):

usr.sbin/sysinst/arch/i386/md.c: revision 1.7

Clear the screen after running installboot.  If we don't, there will
be a leftover line saying "Status: Finished" at the top of the next
screen, along with some random punctuation in the left and right
margins.  Inspired by ../landisk/md.c 1.3.

(martin)

2018-04-12 13:51:41 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by snj in ticket #742):

etc/root/dot.profile: revision 1.30
etc/skel/dot.profile: revision 1.10
etc/login.conf: revision 1.7
etc/root/dot.cshrc: revision 1.27
share/man/man7/hier.7: revision 1.129 (patch)
etc/man.conf: revision 1.37
etc/skel/dot.cshrc: revision 1.8

/usr/X11R6 has been empty on most NetBSD installations since 2008,
and the last few straggling ports dumped it in 2015.  It's time to
prune references to /usr/X11R6 from our config files.

remove reference to /usr/X11R6

(martin)

2018-04-12 13:42:49 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by kamil in ticket #713):

sys/modules/procfs/Makefile: revision 1.4
sys/miscfs/procfs/procfs_vfsops.c: revision 1.98
bin/ps/ps.1: revision 1.108
sys/compat/linux/arch/i386/linux_ptrace.c: revision 1.32
sys/miscfs/procfs/procfs_vnops.c: revision 1.198
sys/kern/sys_ptrace_common.c: revision 1.23
sys/kern/sys_ptrace_common.c: revision 1.24
sbin/mount_procfs/mount_procfs.8: revision 1.36
sys/kern/sys_ptrace_common.c: revision 1.25
sys/kern/sys_ptrace.c: revision 1.5
sys/compat/linux/arch/powerpc/linux_ptrace.c: revision 1.30
sys/sys/proc.h: revision 1.342
sys/kern/sys_ptrace_common.c: revision 1.26
sys/miscfs/procfs/procfs_ctl.c: file removal
sys/kern/sys_ptrace_common.c: revision 1.27
sys/miscfs/procfs/procfs_subr.c: revision 1.109
sys/kern/sys_ptrace_common.c: revision 1.28
sys/secmodel/extensions/secmodel_extensions.c: revision 1.8
sys/kern/sys_ptrace_common.c: revision 1.29
sys/sys/ptrace.h: revision 1.62
sys/compat/netbsd32/netbsd32_signal.c: revision 1.45
share/man/man9/kauth.9: revision 1.109
sys/miscfs/procfs/files.procfs: revision 1.12
sys/compat/netbsd32/netbsd32.h: revision 1.115
sys/miscfs/procfs/procfs.h: revision 1.72
sys/compat/netbsd32/netbsd32_ptrace.c: revision 1.5
sys/kern/kern_sig.c: revision 1.337
sys/sys/kauth.h: revision 1.75
sys/sys/sysctl.h: revision 1.224
sys/kern/sys_ptrace_common.c: revision 1.30
sys/kern/sys_ptrace_common.c: revision 1.31
sys/kern/sys_ptrace_common.c: revision 1.32
sys/kern/sys_ptrace_common.c: revision 1.33
sys/compat/linux/arch/arm/linux_ptrace.c: revision 1.20
sys/kern/sys_ptrace_common.c: revision 1.34
sys/kern/sys_ptrace_common.c: revision 1.36
sys/kern/kern_proc.c: revision 1.207
sys/kern/kern_exit.c: revision 1.269
doc/TODO.ptrace: revision 1.29

Make {s,g}et{db,fp,}regs work again for PK_32 processes
XXX: pullup-8

add disgusting magic to handle compat_netbsd32 as a module.

use process_*reg32 instead of struct *reg32.

Remove the filesystem tracing feature

This is a legacy interface from 4.4BSD, and it was
introduced to overcome shortcomings of ptrace(2) at that time, which are
no longer relevant (performance). Today /proc/#/ctl offers a narrow
subset of ptrace(2) commands and is not applicable for modern
applications use beyond simplistic tracing scenarios.

This removal will simplify kernel internals. Users will still be able to
use all the other /proc files.

This change won't affect other procfs files neither Linux compat
features within mount_procfs(8). /proc/#/ctl isn't available on Linux.

Remove:
- /proc/#/ctl from mount_procfs(8)
- P_FSTRACE note from the documentation of ps(1)
- /proc/#/ctl and filesystem tracing documentation from mount_procfs(8)
- KAUTH_REQ_PROCESS_PROCFS_CTL documentation from kauth(9)
- source code file miscfs/procfs/procfs_ctl.c
- PFSctl and procfs_doctl() from sys/miscfs/procfs/procfs.h
- KAUTH_REQ_PROCESS_PROCFS_CTL from sys/sys/kauth.h
- PSL_FSTRACE (0x00010000) from sys/sys/proc.h
- P_FSTRACE (0x00010000) from sys/sys/sysctl.h

Reduce code complexity after removal of this functionality.

Update TODO.ptrace accordingly: remove two entries about /proc tracing.

Do not keep legacy notes as comments in the headers about removed

PSL_FSTRACE / P_FSTRACE, as this interface had little number of users
(close or equal to zero).
Proposed on tech-kern@.

All filesystem tracing utility users are encouraged to switch to ptrace(2).

Sponsored by <The NetBSD Foundation>

untangle the mess:
- factor out common code
- break each ptrace subcall to its own sub-function
  .. more to come ...
- reduce ifdef ugliness by moving it up top.
- factor out PT_IO and make PT_{READ,WRITE}_{I,D} use it
- factor out PT_DUMPCORE
- factor out sendsig code
  .. more to come ...

handle siginfo requests for ptrace32

ptrace: Partially undo PT_{READ,WRITE}_{I,D} and unbreak these commands

The refactored code did not work and was generating EFAULT.

Sponsored by <The NetBSD Foundation>

Merge the code back; the problem was that since we are reading/writing
to a kernel address for PT_{READ,WRITE}_{I,D} we need the kernel vmspace.
provide separate read and write functions to accomodate register functions
that need a size argument.

don't ignore error from copyout_piod

Use the proper process (the tracee) to get information about lwps and
registers and the tracer for vmspace.

Add new sysctl(3) entry: security.models.extensions.user_set_dbregs

Model this new sysctl(3) entry after "user_set_cpu_affinity" in the same
level of sysctl(3) switches.

Allow to read unconditionally Debug Registers (no change here). This is
convenient as even if a user of a debugger does not use hardware assisted
watchpoints/breakpoints, a debugger can still prompt these values to store
in an internal cache with context of registers. Reading them should have
no security concerns.

Add a paranoid MI switch that prohibits by default setting these registers
by a regular user (non-superuser). Make this switch disabled by default.
There are enough reserved bits out there to allow using them
unconditionally on hardened hosts.

Features shipped with Debug Registers are optional features in debuggers.
There is no reduction in elementary functionality.

Reviewed by <christos>

Sponsored by <The NetBSD Foundation>

(martin)

2018-04-12 13:08:16 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by kamil in ticket #712):

sys/arch/x86/x86/dbregs.c: revision 1.7-1.9

Fix the check, should be >=.

Hum, don't let userland set bit 13, because this can crash the kernel.

Add paranoid code to X86 Debug Registers

Reset certain bits in DR6 and DR7 in x86_dbregs_setup_initdbstate().
Reset X86_BREAKPOINT_CONDITION_DETECTED in DR6.
Reset X86_DR7_GENERAL_DETECT_ENABLE in DR7.

It's allowed by devices or software before the kernel boot, to
use these registers for their own purposes. Handle this paranoid case
explicitly setting the mentioned bits to zero.

Sponsored by <The NetBSD Foundation>

(martin)

2018-04-12 13:02:21 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by kamil in ticket #711):
tests/lib/libc/sys/t_ptrace_wait.c: revision 1.24-1.31
tests/lib/libc/sys/t_ptrace_wait.h: revision 1.2
tests/lib/libc/sys/t_ptrace_x86_wait.h: revision 1.4,1.5
tests/lib/libc/sys/msg.h: revision 1.2

Correct all ATF failures in t_ptrace_x86_wait.h (debug registers)

This code after refactoring stopped calling functions that were designed
to trigger expected behavior and thus, tests were breaking.
Sponsored by <The NetBSD Foundation>

ATF: Correct a race bug in attach2 (t_ptrace_wait*)
At the end of the test we resume a tracer and expect to observe it to
collect the debuggee. We cannot from a parent point of view wait for
collecting it with WNOHANG without a race.

Remove the WNOHANG option from wait*(2) call. This corrects one type of
race.

This test is still racy for some other and unknown reason and this is bei=
ng
investigated.

Sponsored by <The NetBSD Foundation>

ATF: Reenable attach2 in t_ptrace_wait*

The primary race specific to this test has been fixed in previous commit
(wrong WNOHANG).

This test is still racy and breaks like once every 30,000 execution.
This is down like from once from every 100th execution in the past.
The remaning race is not specific to attach2 and I can reproduce it with
at least attach1. It still looks like being specific to NetBSD and it's
not reproducible on Linux and FreeBSD. Perhaps a bug with pipe(2)/write(2=
)/
read(2) or close to these features.

Sponsored by <The NetBSD Foundation>

Add a new function in ATF t_ptrace_wait*: await_zombie_raw()

Add await_zombie_raw() that is the same as await_zombie(), whith an
addition of additional "useconds_t ms" parameter indicating delays betwee=
n
new polling for a zombie process.

This new function will be used for testing a race condition that has been=
observed occassionally crashing a test case -- returning duplicate entrie=
s
for KERN_PROC_PID.

Sponsored by <The NetBSD Foundation>

ATF t_ptrace_wait*: Disable debug messages in msg.h
msg.h is a dummy IPC interface.

Disable additional debugging logging here, especially wanted in race*
tests.

Sponsored by <The NetBSD Foundation>

ATF: Add new test race1 in t_ptrace_wait*

Reuse the attach1's test body for race1.

Add a new test race1:
  Assert that await_zombie() in attach1 always finds a single
  process and no other error is reported
race1 requires HAVE_PID in wait(2)-like function.

This test is executed in a loop for 5 seconds (16k iterations on Intel i7=
).
A buggy kernel was asserting an error within this timeframe almost always=
=2E
The bug in the kernel is now gone and this test is expected to pass
correctly.

Sponsored by <The NetBSD Foundation>

Add check in ATF tests for security.models.extensions.user_set_dbregs
Introduce a new function can_we_set_dbregs() in the ATF ptrace(2) tests.

It uses lazy-bool evaluation whether a process can call PT_SETDBREGS.
In case of not being able to do so, print a message and mark a test
as skipped:
  Either run this test as root or set sysctl(3)
  security.models.extensions.user_set_dbregs to 1
No functional change intended to the code flow of the existing tested
scenarios.

Sponsored by <The NetBSD Foundation>

Improve documentation of the ATF test t_ptrace_wait*: traceme2
Set the description to:
  Verify that a signal emitted by a tracer to a child is caught by
  a signal handler.

Sponsored by <The NetBSD Foundation>

Merge code in tests: fork1 and vfork1 (ATF t_ptrace_wait*)

Marge bodies of two tests into the same function.

Add few checks for regular fork or not (vfork).

Sponsored by <The NetBSD Foundation>

ATF: ptrace: Merge code in fork2 and vfork2 tests with (v)fork1 ones
Reduce code duplication, use the same function body with conditional
switches.

Sponsored by <The NetBSD Foundation>

ATF t_ptrace_wait* refactoring: vforkdone1 and vforkdone2

Merge vforkdone1 and vforkdone2 into other fork tests and reuse the same
function body fork_test().

There is an implicit enhancement in vforkdone2 that it was skipping
PTRACE_VFORK check. This test is now marked as expected failure.
PR kern/51630

Sponsored by <The NetBSD Foundation>

Cover more fork/vfork/vforkdone scenarios in ATF ptrace(2) tests

Use a shared common body for all the tests: fork1..fork8, vfork1..vfork8.=
Merge vforkdone1 and vforkdone2 into vfork* tests.

All the (v?)fork[1-8] tests cover:
- calling either fork(2) or vfork(2)
- tracking either enabled or disabled FORK, VFORK or VFORK_DONE

All the PTRACE_VFORK tests are marked as expected failure.

Sponsored by <The NetBSD Foundation>

(martin)

2018-04-12 01:51:32 UTC netbsd-8 commitmail json YAML

2018-04-12 01:45:58 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #741):
lib/libc/stdio/flags.c: revision 1.19
lib/libc/stdio/fdopen.c: revision 1.18
sys/kern/vfs_vnops.c: revision 1.196
lib/libc/stdio/freopen.c: revision 1.20
lib/libc/stdio/fopen.c: revision 1.17
external/bsd/nvi/dist/common/recover.c: revision 1.10
external/bsd/nvi/dist/common/recover.c: revision 1.11
lib/libc/sys/open.2: revision 1.58
sys/sys/fcntl.h: revision 1.49
make the checkok test stricter to avoid races, and use O_REGULAR.
Instead of opening the file and using popen(3), pass the file descriptor
to sendmail directory. Idea and code from Todd Miller.
Add O_REGULAR to enforce opening of only regular files
(like we have O_DIRECTORY for directories).
This is better than open(, O_NONBLOCK), fstat()+S_ISREG() because opening
devices can have side effects.

(msaitoh)

2018-04-12 01:38:59 UTC netbsd-8 commitmail json YAML

src/distrib/sets/lists/base/shl.mi@1.817.2.5 / diff / nxr@1.817.2.5
src/distrib/sets/lists/debug/shl.mi@1.176.2.7 / diff / nxr@1.176.2.7
src/doc/3RDPARTY@1.1444.2.10 / diff / nxr@1.1444.2.10
src/external/bsd/unbound/Makefile.inc@1.3.4.1 / diff / nxr@1.3.4.1
src/external/bsd/unbound/dist/.gitattributes@1.1.1.1.4.2 / diff / nxr@1.1.1.1.4.2
src/external/bsd/unbound/dist/.gitignore@1.1.1.1.8.1 / diff / nxr@1.1.1.1.8.1
src/external/bsd/unbound/dist/Makefile.in@1.1.1.1.8.1 / diff / nxr@1.1.1.1.8.1
src/external/bsd/unbound/dist/ac_pkg_swig.m4@1.1.1.1.8.1 / diff / nxr@1.1.1.1.8.1
src/external/bsd/unbound/dist/aclocal.m4@1.1.1.1.8.1 / diff / nxr@1.1.1.1.8.1
src/external/bsd/unbound/dist/acx_nlnetlabs.m4@1.1.1.1.8.1 / diff / nxr@1.1.1.1.8.1
src/external/bsd/unbound/dist/acx_python.m4@1.1.1.1.8.1 / diff / nxr@1.1.1.1.8.1
src/external/bsd/unbound/dist/cachedb/cachedb.c@1.1.1.1.8.1 / diff / nxr@1.1.1.1.8.1
src/external/bsd/unbound/dist/compat/arc4_lock.c@1.1.1.1.8.1 / diff / nxr@1.1.1.1.8.1
src/external/bsd/unbound/dist/compat/arc4random.c@1.1.1.1.8.1 / diff / nxr@1.1.1.1.8.1
src/external/bsd/unbound/dist/compat/ctime_r.c@1.1.1.1.8.1 / diff / nxr@1.1.1.1.8.1
src/external/bsd/unbound/dist/compat/getentropy_linux.c@1.1.1.1.8.1 / diff / nxr@1.1.1.1.8.1
src/external/bsd/unbound/dist/config.h.in@1.1.1.1.8.1 / diff / nxr@1.1.1.1.8.1
src/external/bsd/unbound/dist/configure@1.1.1.1.8.1 / diff / nxr@1.1.1.1.8.1
src/external/bsd/unbound/dist/configure.ac@1.1.1.1.8.1 / diff / nxr@1.1.1.1.8.1
src/external/bsd/unbound/dist/contrib/README@1.1.1.1.8.1 / diff / nxr@1.1.1.1.8.1
      :
(more 1013 files)
Pull up following revision(s) (requested by snj in ticket #744):
doc/3RDPARTY: 1.1502
distrib/sets/lists/base/shl.mi: 1.829
distrib/sets/lists/debug/shl.mi: 1.191
external/bsd/unbound/Makefile.inc: up to 1.4
external/bsd/unbound/dist/.gitattributes: up to 1.1.1.1
external/bsd/unbound/dist/.gitignore: up to 1.1.1.2
external/bsd/unbound/dist/Makefile.in: up to 1.1.1.2
external/bsd/unbound/dist/ac_pkg_swig.m4: up to 1.1.1.2
external/bsd/unbound/dist/aclocal.m4: up to 1.1.1.2
external/bsd/unbound/dist/acx_nlnetlabs.m4: up to 1.1.1.2
external/bsd/unbound/dist/acx_python.m4: up to 1.1.1.2
external/bsd/unbound/dist/cachedb/cachedb.c: up to 1.1.1.2
external/bsd/unbound/dist/compat/arc4_lock.c: up to 1.1.1.2
external/bsd/unbound/dist/compat/arc4random.c: up to 1.1.1.2
external/bsd/unbound/dist/compat/ctime_r.c: up to 1.1.1.2
external/bsd/unbound/dist/compat/getentropy_linux.c: up to 1.1.1.2
external/bsd/unbound/dist/config.h.in: up to 1.1.1.2
external/bsd/unbound/dist/configure: up to 1.1.1.2
external/bsd/unbound/dist/configure.ac: up to 1.1.1.2
external/bsd/unbound/dist/contrib/README: up to 1.1.1.2
external/bsd/unbound/dist/contrib/aaaa-filter-iterator.patch: up to 1.1.1.2
external/bsd/unbound/dist/contrib/fastrpz.patch: up to 1.1.1.1
external/bsd/unbound/dist/contrib/libunbound.pc.in: up to 1.1.1.1
external/bsd/unbound/dist/contrib/parseunbound.pl: up to 1.1.1.2
external/bsd/unbound/dist/contrib/redirect-bogus.patch: up to 1.1.1.1
external/bsd/unbound/dist/contrib/unbound.service.in: up to 1.1.1.1
external/bsd/unbound/dist/contrib/unbound.socket.in: up to 1.1.1.1
external/bsd/unbound/dist/contrib/unbound_munin_: up to 1.1.1.2
external/bsd/unbound/dist/daemon/acl_list.c: up to 1.1.1.2
external/bsd/unbound/dist/daemon/acl_list.h: up to 1.1.1.2
external/bsd/unbound/dist/daemon/cachedump.c: up to 1.1.1.2
external/bsd/unbound/dist/daemon/daemon.c: up to 1.1.1.2
external/bsd/unbound/dist/daemon/daemon.h: up to 1.1.1.2
external/bsd/unbound/dist/daemon/remote.c: up to 1.1.1.2
external/bsd/unbound/dist/daemon/remote.h: up to 1.1.1.2
external/bsd/unbound/dist/daemon/stats.c: up to 1.1.1.2
external/bsd/unbound/dist/daemon/stats.h: up to 1.1.1.2
external/bsd/unbound/dist/daemon/unbound.c: up to 1.1.1.2
external/bsd/unbound/dist/daemon/worker.c: up to 1.1.1.2
external/bsd/unbound/dist/daemon/worker.h: up to 1.1.1.2
external/bsd/unbound/dist/dns64/dns64.c: up to 1.1.1.2
external/bsd/unbound/dist/dnscrypt/cert.h: up to 1.1.1.1
external/bsd/unbound/dist/dnscrypt/dnscrypt.c: up to 1.1.1.1
external/bsd/unbound/dist/dnscrypt/dnscrypt.h: up to 1.1.1.1
external/bsd/unbound/dist/dnscrypt/dnscrypt.m4: up to 1.1.1.1
external/bsd/unbound/dist/dnscrypt/dnscrypt_config.h.in: up to 1.1.1.1
external/bsd/unbound/dist/dnscrypt/testdata/gencert.sh: up to 1.1.1.1
external/bsd/unbound/dist/dnscrypt/testdata/keys1/public.key: up to 1.1.1.1
external/bsd/unbound/dist/dnscrypt/testdata/keys1/secret.key: up to 1.1.1.1
external/bsd/unbound/dist/dnscrypt/testdata/keys2/public.key: up to 1.1.1.1
external/bsd/unbound/dist/dnscrypt/testdata/keys2/secret.key: up to 1.1.1.1
external/bsd/unbound/dist/dnstap/dnstap.c: up to 1.1.1.2
external/bsd/unbound/dist/doc/CNAME-basedRedirectionDesignNotes.pdf: up to 1.1.1.1
external/bsd/unbound/dist/doc/Changelog: up to 1.1.1.2
external/bsd/unbound/dist/doc/IP-BasedActions.pdf: up to 1.1.1.1
external/bsd/unbound/dist/doc/README: up to 1.1.1.2
external/bsd/unbound/dist/doc/example.conf.in: up to 1.1.1.2
external/bsd/unbound/dist/doc/libunbound.3.in: up to 1.1.1.2
external/bsd/unbound/dist/doc/requirements.txt: up to 1.1.1.2
external/bsd/unbound/dist/doc/unbound-anchor.8.in: up to 1.1.1.2
external/bsd/unbound/dist/doc/unbound-checkconf.8.in: up to 1.1.1.2
external/bsd/unbound/dist/doc/unbound-control.8.in: up to 1.1.1.2
external/bsd/unbound/dist/doc/unbound-host.1.in: up to 1.1.1.2
external/bsd/unbound/dist/doc/unbound.8.in: up to 1.1.1.2
external/bsd/unbound/dist/doc/unbound.conf.5.in: up to 1.1.1.2
external/bsd/unbound/dist/doc/unbound.doxygen: up to 1.1.1.2
external/bsd/unbound/dist/edns-subnet/addrtree.c: up to 1.1.1.1
external/bsd/unbound/dist/edns-subnet/addrtree.h: up to 1.1.1.1
external/bsd/unbound/dist/edns-subnet/edns-subnet.c: up to 1.1.1.1
external/bsd/unbound/dist/edns-subnet/edns-subnet.h: up to 1.1.1.1
external/bsd/unbound/dist/edns-subnet/subnet-whitelist.c: up to 1.1.1.1
external/bsd/unbound/dist/edns-subnet/subnet-whitelist.h: up to 1.1.1.1
external/bsd/unbound/dist/edns-subnet/subnetmod.c: up to 1.1.1.1
external/bsd/unbound/dist/edns-subnet/subnetmod.h: up to 1.1.1.1
external/bsd/unbound/dist/ipsecmod/ipsecmod-whitelist.c: up to 1.1.1.1
external/bsd/unbound/dist/ipsecmod/ipsecmod-whitelist.h: up to 1.1.1.1
external/bsd/unbound/dist/ipsecmod/ipsecmod.c: up to 1.1.1.1
external/bsd/unbound/dist/ipsecmod/ipsecmod.h: up to 1.1.1.1
external/bsd/unbound/dist/iterator/iter_delegpt.c: up to 1.1.1.2
external/bsd/unbound/dist/iterator/iter_delegpt.h: up to 1.1.1.2
external/bsd/unbound/dist/iterator/iter_donotq.h: up to 1.1.1.2
external/bsd/unbound/dist/iterator/iter_fwd.c: up to 1.1.1.2
external/bsd/unbound/dist/iterator/iter_fwd.h: up to 1.1.1.2
external/bsd/unbound/dist/iterator/iter_hints.c: up to 1.1.1.2
external/bsd/unbound/dist/iterator/iter_hints.h: up to 1.1.1.2
external/bsd/unbound/dist/iterator/iter_priv.h: up to 1.1.1.2
external/bsd/unbound/dist/iterator/iter_scrub.c: up to 1.1.1.2
external/bsd/unbound/dist/iterator/iter_utils.c: up to 1.1.1.2
external/bsd/unbound/dist/iterator/iter_utils.h: up to 1.1.1.2
external/bsd/unbound/dist/iterator/iterator.c: up to 1.1.1.2
external/bsd/unbound/dist/iterator/iterator.h: up to 1.1.1.2
external/bsd/unbound/dist/libunbound/context.c: up to 1.1.1.2
external/bsd/unbound/dist/libunbound/context.h: up to 1.1.1.2
external/bsd/unbound/dist/libunbound/libunbound.c: up to 1.1.1.2
external/bsd/unbound/dist/libunbound/libworker.c: up to 1.1.1.2
external/bsd/unbound/dist/libunbound/libworker.h: up to 1.1.1.2
external/bsd/unbound/dist/libunbound/python/doc/conf.py: up to 1.1.1.2
external/bsd/unbound/dist/libunbound/python/doc/examples/example1a.rst: up to 1.1.1.2
external/bsd/unbound/dist/libunbound/python/doc/examples/example1b.rst: up to 1.1.1.2
external/bsd/unbound/dist/libunbound/python/doc/examples/example2.rst: up to 1.1.1.2
external/bsd/unbound/dist/libunbound/python/doc/examples/example3.rst: up to 1.1.1.2
external/bsd/unbound/dist/libunbound/python/doc/examples/example4.rst: up to 1.1.1.2
external/bsd/unbound/dist/libunbound/python/doc/examples/example5.rst: up to 1.1.1.2
external/bsd/unbound/dist/libunbound/python/doc/examples/example6.rst: up to 1.1.1.2
external/bsd/unbound/dist/libunbound/python/doc/examples/example7.rst: up to 1.1.1.2
external/bsd/unbound/dist/libunbound/python/doc/examples/example8.rst: up to 1.1.1.2
external/bsd/unbound/dist/libunbound/python/doc/examples/index.rst: up to 1.1.1.2
external/bsd/unbound/dist/libunbound/python/doc/install.rst: up to 1.1.1.2
external/bsd/unbound/dist/libunbound/python/doc/intro.rst: up to 1.1.1.2
external/bsd/unbound/dist/libunbound/unbound-event.h: up to 1.1.1.2
external/bsd/unbound/dist/libunbound/unbound.h: up to 1.1.1.2
external/bsd/unbound/dist/libunbound/worker.h: up to 1.1.1.2
external/bsd/unbound/dist/pythonmod/doc/conf.py: up to 1.1.1.2
external/bsd/unbound/dist/pythonmod/doc/examples/example0-1.py: up to 1.1.1.2
external/bsd/unbound/dist/pythonmod/doc/examples/example0.rst: up to 1.1.1.2
external/bsd/unbound/dist/pythonmod/doc/examples/example1.rst: up to 1.1.1.2
external/bsd/unbound/dist/pythonmod/doc/examples/example2.rst: up to 1.1.1.2
external/bsd/unbound/dist/pythonmod/doc/examples/example3.rst: up to 1.1.1.2
external/bsd/unbound/dist/pythonmod/doc/examples/example4.rst: up to 1.1.1.2
external/bsd/unbound/dist/pythonmod/doc/examples/example5.rst: up to 1.1.1.1
external/bsd/unbound/dist/pythonmod/doc/examples/example6.rst: up to 1.1.1.1
external/bsd/unbound/dist/pythonmod/doc/examples/index.rst: up to 1.1.1.2
external/bsd/unbound/dist/pythonmod/doc/install.rst: up to 1.1.1.2
external/bsd/unbound/dist/pythonmod/doc/modules/functions.rst: up to 1.1.1.2
external/bsd/unbound/dist/pythonmod/doc/modules/struct.rst: up to 1.1.1.2
external/bsd/unbound/dist/pythonmod/doc/usecase.rst: up to 1.1.1.2
external/bsd/unbound/dist/pythonmod/examples/edns.py: up to 1.1.1.1
external/bsd/unbound/dist/pythonmod/examples/inplace_callbacks.py: up to 1.1.1.1
external/bsd/unbound/dist/pythonmod/interface.i: up to 1.1.1.2
external/bsd/unbound/dist/pythonmod/pythonmod.c: up to 1.1.1.2
external/bsd/unbound/dist/pythonmod/pythonmod.h: up to 1.1.1.2
external/bsd/unbound/dist/pythonmod/pythonmod_utils.c: up to 1.1.1.2
external/bsd/unbound/dist/pythonmod/test-edns.conf: up to 1.1.1.1
external/bsd/unbound/dist/pythonmod/test-inplace_callbacks.conf: up to 1.1.1.1
external/bsd/unbound/dist/respip/respip.c: up to 1.1.1.1
external/bsd/unbound/dist/respip/respip.h: up to 1.1.1.1
external/bsd/unbound/dist/services/authzone.c: up to 1.1.1.1
external/bsd/unbound/dist/services/authzone.h: up to 1.1.1.1
external/bsd/unbound/dist/services/cache/dns.c: up to 1.1.1.2
external/bsd/unbound/dist/services/cache/dns.h: up to 1.1.1.2
external/bsd/unbound/dist/services/cache/infra.c: up to 1.1.1.2
external/bsd/unbound/dist/services/cache/infra.h: up to 1.1.1.2
external/bsd/unbound/dist/services/cache/rrset.c: up to 1.1.1.2
external/bsd/unbound/dist/services/cache/rrset.h: up to 1.1.1.2
external/bsd/unbound/dist/services/listen_dnsport.c: up to 1.1.1.2
external/bsd/unbound/dist/services/listen_dnsport.h: up to 1.1.1.2
external/bsd/unbound/dist/services/localzone.c: up to 1.1.1.2
external/bsd/unbound/dist/services/localzone.h: up to 1.1.1.2
external/bsd/unbound/dist/services/mesh.c: up to 1.1.1.2
external/bsd/unbound/dist/services/mesh.h: up to 1.1.1.2
external/bsd/unbound/dist/services/modstack.c: up to 1.1.1.2
external/bsd/unbound/dist/services/modstack.h: up to 1.1.1.2
external/bsd/unbound/dist/services/outside_network.c: up to 1.1.1.2
external/bsd/unbound/dist/services/outside_network.h: up to 1.1.1.2
external/bsd/unbound/dist/services/view.c: up to 1.1.1.1
external/bsd/unbound/dist/services/view.h: up to 1.1.1.1
external/bsd/unbound/dist/sldns/keyraw.c: up to 1.1.1.2
external/bsd/unbound/dist/sldns/keyraw.h: up to 1.1.1.2
external/bsd/unbound/dist/sldns/parse.c: up to 1.1.1.2
external/bsd/unbound/dist/sldns/parse.h: up to 1.1.1.2
external/bsd/unbound/dist/sldns/parseutil.c: up to 1.1.1.2
external/bsd/unbound/dist/sldns/parseutil.h: up to 1.1.1.2
external/bsd/unbound/dist/sldns/rrdef.c: up to 1.1.1.2
external/bsd/unbound/dist/sldns/rrdef.h: up to 1.1.1.2
external/bsd/unbound/dist/sldns/sbuffer.c: up to 1.1.1.2
external/bsd/unbound/dist/sldns/sbuffer.h: up to 1.1.1.2
external/bsd/unbound/dist/sldns/str2wire.c: up to 1.1.1.2
external/bsd/unbound/dist/sldns/str2wire.h: up to 1.1.1.2
external/bsd/unbound/dist/sldns/wire2str.c: up to 1.1.1.2
external/bsd/unbound/dist/sldns/wire2str.h: up to 1.1.1.2
external/bsd/unbound/dist/smallapp/unbound-anchor.c: up to 1.1.1.2
external/bsd/unbound/dist/smallapp/unbound-checkconf.c: up to 1.1.1.2
external/bsd/unbound/dist/smallapp/unbound-control.c: up to 1.1.1.2
external/bsd/unbound/dist/smallapp/unbound-host.c: up to 1.1.1.2
external/bsd/unbound/dist/smallapp/worker_cb.c: up to 1.1.1.2
external/bsd/unbound/dist/systemd.m4: up to 1.1.1.1
external/bsd/unbound/dist/testcode/asynclook.c: up to 1.1.1.2
external/bsd/unbound/dist/testcode/checklocks.c: up to 1.1.1.2
external/bsd/unbound/dist/testcode/checklocks.h: up to 1.1.1.2
external/bsd/unbound/dist/testcode/do-tests.sh: up to 1.1.1.2
external/bsd/unbound/dist/testcode/fake_event.c: up to 1.1.1.2
external/bsd/unbound/dist/testcode/lock_verify.c: up to 1.1.1.2
external/bsd/unbound/dist/testcode/memstats.c: up to 1.1.1.2
external/bsd/unbound/dist/testcode/mini_tdir.sh: up to 1.1.1.1
external/bsd/unbound/dist/testcode/perf.c: up to 1.1.1.2
external/bsd/unbound/dist/testcode/petal.c: up to 1.1.1.2
external/bsd/unbound/dist/testcode/replay.c: up to 1.1.1.2
external/bsd/unbound/dist/testcode/replay.h: up to 1.1.1.2
external/bsd/unbound/dist/testcode/run_vm.sh: up to 1.1.1.2
external/bsd/unbound/dist/testcode/signit.c: up to 1.1.1.2
external/bsd/unbound/dist/testcode/streamtcp.c: up to 1.1.1.2
external/bsd/unbound/dist/testcode/testbound.c: up to 1.1.1.2
external/bsd/unbound/dist/testcode/testpkts.c: up to 1.1.1.2
external/bsd/unbound/dist/testcode/testpkts.h: up to 1.1.1.2
external/bsd/unbound/dist/testcode/unitauth.c: up to 1.1.1.1
external/bsd/unbound/dist/testcode/unitecs.c: up to 1.1.1.1
external/bsd/unbound/dist/testcode/unitlruhash.c: up to 1.1.1.2
external/bsd/unbound/dist/testcode/unitmain.c: up to 1.1.1.2
external/bsd/unbound/dist/testcode/unitmain.h: up to 1.1.1.2
external/bsd/unbound/dist/testcode/unitneg.c: up to 1.1.1.2
external/bsd/unbound/dist/testcode/unitslabhash.c: up to 1.1.1.2
external/bsd/unbound/dist/testcode/unitverify.c: up to 1.1.1.2
external/bsd/unbound/dist/testdata/00-lint.tdir/00-lint.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/00-lint.tdir/00-lint.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/00-lint.tpkg delete
external/bsd/unbound/dist/testdata/01-doc.tdir/01-doc.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/01-doc.tdir/01-doc.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/01-doc.tpkg  delete
external/bsd/unbound/dist/testdata/02-unittest.tdir/02-unittest.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/02-unittest.tdir/02-unittest.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/02-unittest.tpkg delete
external/bsd/unbound/dist/testdata/03-testbound.tdir/03-testbound.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/03-testbound.tdir/03-testbound.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/03-testbound.tpkg delete
external/bsd/unbound/dist/testdata/04-checkconf.tdir/04-checkconf.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/04-checkconf.tdir/04-checkconf.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/04-checkconf.tdir/bad.badfwd: up to 1.1.1.1
external/bsd/unbound/dist/testdata/04-checkconf.tdir/bad.badif: up to 1.1.1.1
external/bsd/unbound/dist/testdata/04-checkconf.tdir/bad.badip: up to 1.1.1.1
external/bsd/unbound/dist/testdata/04-checkconf.tdir/bad.bind: up to 1.1.1.1
external/bsd/unbound/dist/testdata/04-checkconf.tdir/bad.user: up to 1.1.1.1
external/bsd/unbound/dist/testdata/04-checkconf.tdir/good.all: up to 1.1.1.1
external/bsd/unbound/dist/testdata/04-checkconf.tdir/good.ifport: up to 1.1.1.1
external/bsd/unbound/dist/testdata/04-checkconf.tdir/good.include: up to 1.1.1.1
external/bsd/unbound/dist/testdata/04-checkconf.tdir/warn.algo: up to 1.1.1.1
external/bsd/unbound/dist/testdata/04-checkconf.tpkg delete
external/bsd/unbound/dist/testdata/05-asynclook.tdir/05-asynclook.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/05-asynclook.tdir/05-asynclook.hosts: up to 1.1.1.1
external/bsd/unbound/dist/testdata/05-asynclook.tdir/05-asynclook.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/05-asynclook.tdir/05-asynclook.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/05-asynclook.tdir/05-asynclook.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/05-asynclook.tdir/05-asynclook.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/05-asynclook.tpkg delete
external/bsd/unbound/dist/testdata/06-ianaports.tdir/06-ianaports.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/06-ianaports.tdir/06-ianaports.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/06-ianaports.tpkg delete
external/bsd/unbound/dist/testdata/07-confroot.tdir/07-confroot.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/07-confroot.tdir/07-confroot.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/07-confroot.tpkg delete
external/bsd/unbound/dist/testdata/08-host-lib.tdir/08-host-lib.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/08-host-lib.tdir/08-host-lib.hosts: up to 1.1.1.1
external/bsd/unbound/dist/testdata/08-host-lib.tdir/08-host-lib.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/08-host-lib.tdir/08-host-lib.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/08-host-lib.tdir/08-host-lib.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/08-host-lib.tdir/08-host-lib.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/08-host-lib.tpkg delete
external/bsd/unbound/dist/testdata/09-unbound-control.tdir/09-unbound-control.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/09-unbound-control.tdir/09-unbound-control.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/09-unbound-control.tdir/09-unbound-control.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/09-unbound-control.tdir/09-unbound-control.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/09-unbound-control.tdir/09-unbound-control.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/09-unbound-control.tdir/09-unbound-control.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/09-unbound-control.tdir/bad_control.key: up to 1.1.1.1
external/bsd/unbound/dist/testdata/09-unbound-control.tdir/bad_control.pem: up to 1.1.1.1
external/bsd/unbound/dist/testdata/09-unbound-control.tdir/bad_server.key: up to 1.1.1.1
external/bsd/unbound/dist/testdata/09-unbound-control.tdir/bad_server.pem: up to 1.1.1.1
external/bsd/unbound/dist/testdata/09-unbound-control.tdir/local_data: up to 1.1.1.1
external/bsd/unbound/dist/testdata/09-unbound-control.tdir/local_data_remove: up to 1.1.1.1
external/bsd/unbound/dist/testdata/09-unbound-control.tdir/local_zones: up to 1.1.1.1
external/bsd/unbound/dist/testdata/09-unbound-control.tdir/local_zones_remove: up to 1.1.1.1
external/bsd/unbound/dist/testdata/09-unbound-control.tdir/unbound_control.key: up to 1.1.1.1
external/bsd/unbound/dist/testdata/09-unbound-control.tdir/unbound_control.pem: up to 1.1.1.1
external/bsd/unbound/dist/testdata/09-unbound-control.tdir/unbound_server.key: up to 1.1.1.1
external/bsd/unbound/dist/testdata/09-unbound-control.tdir/unbound_server.pem: up to 1.1.1.1
external/bsd/unbound/dist/testdata/09-unbound-control.tpkg delete
external/bsd/unbound/dist/testdata/10-unbound-anchor.tdir/10-unbound-anchor.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/10-unbound-anchor.tdir/10-unbound-anchor.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/10-unbound-anchor.tdir/10-unbound-anchor.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/10-unbound-anchor.tdir/10-unbound-anchor.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/10-unbound-anchor.tdir/10-unbound-anchor.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/10-unbound-anchor.tdir/10-unbound-anchor.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/10-unbound-anchor.tdir/127.0.0.1/bad.p7s: up to 1.1.1.1
external/bsd/unbound/dist/testdata/10-unbound-anchor.tdir/127.0.0.1/bad.xml: up to 1.1.1.1
external/bsd/unbound/dist/testdata/10-unbound-anchor.tdir/127.0.0.1/no_more_keys.p7s: up to 1.1.1.1
external/bsd/unbound/dist/testdata/10-unbound-anchor.tdir/127.0.0.1/no_more_keys.xml: up to 1.1.1.1
external/bsd/unbound/dist/testdata/10-unbound-anchor.tdir/127.0.0.1/root.p7s: up to 1.1.1.1
external/bsd/unbound/dist/testdata/10-unbound-anchor.tdir/127.0.0.1/root.xml: up to 1.1.1.1
external/bsd/unbound/dist/testdata/10-unbound-anchor.tdir/K.+005+37348.ds: up to 1.1.1.1
external/bsd/unbound/dist/testdata/10-unbound-anchor.tdir/K.+005+37348.key: up to 1.1.1.1
external/bsd/unbound/dist/testdata/10-unbound-anchor.tdir/K.+005+37348.private: up to 1.1.1.1
external/bsd/unbound/dist/testdata/10-unbound-anchor.tdir/keys/test_cert.key: up to 1.1.1.1
external/bsd/unbound/dist/testdata/10-unbound-anchor.tdir/keys/test_cert.pem: up to 1.1.1.1
external/bsd/unbound/dist/testdata/10-unbound-anchor.tdir/keys/unbound-control-setup: up to 1.1.1.1
external/bsd/unbound/dist/testdata/10-unbound-anchor.tdir/keys/unbound_control.key: up to 1.1.1.1
external/bsd/unbound/dist/testdata/10-unbound-anchor.tdir/keys/unbound_control.pem: up to 1.1.1.1
external/bsd/unbound/dist/testdata/10-unbound-anchor.tdir/keys/unbound_server.key: up to 1.1.1.1
external/bsd/unbound/dist/testdata/10-unbound-anchor.tdir/keys/unbound_server.pem: up to 1.1.1.1
external/bsd/unbound/dist/testdata/10-unbound-anchor.tdir/petal.key: up to 1.1.1.1
external/bsd/unbound/dist/testdata/10-unbound-anchor.tdir/petal.pem: up to 1.1.1.1
external/bsd/unbound/dist/testdata/10-unbound-anchor.tdir/signit: up to 1.1.1.1
external/bsd/unbound/dist/testdata/10-unbound-anchor.tdir/test_cert.key: up to 1.1.1.1
external/bsd/unbound/dist/testdata/10-unbound-anchor.tdir/test_cert.pem: up to 1.1.1.1
external/bsd/unbound/dist/testdata/10-unbound-anchor.tpkg delete
external/bsd/unbound/dist/testdata/autotrust_10key.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/autotrust_addpend_2exceed.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/autotrust_addpend_early.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/autotrust_addpend_nosign.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/autotrust_addpend_nosignnew.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/autotrust_addpend_once.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/autotrust_addpend_twice.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/autotrust_init.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/autotrust_init_ds.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/autotrust_init_fail.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/autotrust_init_failsig.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/autotrust_init_legacy.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/autotrust_init_sigs.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/autotrust_init_zsk.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/autotrust_missing.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/autotrust_missing_all.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/autotrust_missing_returns.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/autotrust_probefail.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/autotrust_probefailsig.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/autotrust_revoked_use.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/autotrust_revoked_with_invalid.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/autotrust_revtp.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/autotrust_revtp_read.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/autotrust_revtp_use.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/autotrust_rollalgo.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/autotrust_rollalgo_unknown.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/autotrust_rollover.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/autotrust_valid_use.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/black_data.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/black_dnskey.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/black_ds.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/black_ds_entry.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/black_ent.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/black_key_entry.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/black_prime.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/black_prime_entry.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/chaos_trustanchor.rpl: up to 1.1.1.1
external/bsd/unbound/dist/testdata/common.sh: up to 1.1.1.2
external/bsd/unbound/dist/testdata/ctrl_itr.tdir/bad_control.key: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ctrl_itr.tdir/bad_control.pem: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ctrl_itr.tdir/bad_server.key: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ctrl_itr.tdir/bad_server.pem: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ctrl_itr.tdir/ctrl_itr.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ctrl_itr.tdir/ctrl_itr.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ctrl_itr.tdir/ctrl_itr.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ctrl_itr.tdir/ctrl_itr.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ctrl_itr.tdir/ctrl_itr.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ctrl_itr.tdir/ctrl_itr.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ctrl_itr.tdir/unbound_control.key: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ctrl_itr.tdir/unbound_control.pem: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ctrl_itr.tdir/unbound_server.key: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ctrl_itr.tdir/unbound_server.pem: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ctrl_itr.tpkg delete
external/bsd/unbound/dist/testdata/ctrl_pipe.tdir/._bad_control.key: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ctrl_pipe.tdir/._bad_control.pem: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ctrl_pipe.tdir/._bad_server.key: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ctrl_pipe.tdir/._bad_server.pem: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ctrl_pipe.tdir/._ctrl_pipe.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ctrl_pipe.tdir/._ctrl_pipe.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ctrl_pipe.tdir/._ctrl_pipe.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ctrl_pipe.tdir/._ctrl_pipe.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ctrl_pipe.tdir/._ctrl_pipe.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ctrl_pipe.tdir/._ctrl_pipe.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ctrl_pipe.tdir/._unbound_control.key: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ctrl_pipe.tdir/._unbound_control.pem: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ctrl_pipe.tdir/._unbound_server.key: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ctrl_pipe.tdir/._unbound_server.pem: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ctrl_pipe.tdir/bad_control.key: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ctrl_pipe.tdir/bad_control.pem: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ctrl_pipe.tdir/bad_server.key: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ctrl_pipe.tdir/bad_server.pem: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ctrl_pipe.tdir/ctrl_pipe.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ctrl_pipe.tdir/ctrl_pipe.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ctrl_pipe.tdir/ctrl_pipe.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ctrl_pipe.tdir/ctrl_pipe.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ctrl_pipe.tdir/ctrl_pipe.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ctrl_pipe.tdir/ctrl_pipe.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ctrl_pipe.tdir/unbound_control.key: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ctrl_pipe.tdir/unbound_control.pem: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ctrl_pipe.tdir/unbound_server.key: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ctrl_pipe.tdir/unbound_server.pem: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ctrl_pipe.tpkg delete
external/bsd/unbound/dist/testdata/dlv_anchor.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/dlv_ask_higher.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/dlv_below_ta.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/dlv_delegation.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/dlv_ds_lookup.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/dlv_insecure.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/dlv_insecure_negcache.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/dlv_keyretry.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/dlv_negnx.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/dlv_optout.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/dlv_remove.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/dlv_remove_empty.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/dlv_remove_nodel.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/dlv_remove_pos.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/dlv_unused.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/dnscrypt_cert.tdir/1.cert: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_cert.tdir/1.key: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_cert.tdir/1_chacha.cert: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_cert.tdir/1_salsa.cert: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_cert.tdir/2.cert: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_cert.tdir/2.key: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_cert.tdir/2_chacha.cert: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_cert.tdir/2_salsa.cert: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_cert.tdir/dnscrypt_cert.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_cert.tdir/dnscrypt_cert.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_cert.tdir/dnscrypt_cert.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_cert.tdir/dnscrypt_cert.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_cert.tdir/dnscrypt_cert.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_cert.tdir/dnscrypt_cert.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_cert.tdir/precheck.sh: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_cert_chacha.tdir/1.cert: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_cert_chacha.tdir/1.key: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_cert_chacha.tdir/1_chacha.cert: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_cert_chacha.tdir/1_salsa.cert: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_cert_chacha.tdir/2.cert: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_cert_chacha.tdir/2.key: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_cert_chacha.tdir/2_chacha.cert: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_cert_chacha.tdir/2_salsa.cert: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_cert_chacha.tdir/dnscrypt_cert_chacha.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_cert_chacha.tdir/dnscrypt_cert_chacha.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_cert_chacha.tdir/dnscrypt_cert_chacha.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_cert_chacha.tdir/dnscrypt_cert_chacha.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_cert_chacha.tdir/dnscrypt_cert_chacha.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_cert_chacha.tdir/dnscrypt_cert_chacha.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_cert_chacha.tdir/precheck.sh: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_queries.tdir/1.cert: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_queries.tdir/1.key: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_queries.tdir/1_chacha.cert: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_queries.tdir/1_salsa.cert: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_queries.tdir/2.cert: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_queries.tdir/2.key: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_queries.tdir/2_chacha.cert: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_queries.tdir/2_salsa.cert: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_queries.tdir/dnscrypt_queries.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_queries.tdir/dnscrypt_queries.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_queries.tdir/dnscrypt_queries.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_queries.tdir/dnscrypt_queries.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_queries.tdir/dnscrypt_queries.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_queries.tdir/dnscrypt_queries.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_queries_chacha.tdir/1.key: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_queries_chacha.tdir/1_chacha.cert: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_queries_chacha.tdir/1_salsa.cert: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_queries_chacha.tdir/2.key: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_queries_chacha.tdir/2_chacha.cert: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_queries_chacha.tdir/2_salsa.cert: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_queries_chacha.tdir/dnscrypt_queries_chacha.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_queries_chacha.tdir/dnscrypt_queries_chacha.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_queries_chacha.tdir/dnscrypt_queries_chacha.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_queries_chacha.tdir/dnscrypt_queries_chacha.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_queries_chacha.tdir/dnscrypt_queries_chacha.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_queries_chacha.tdir/dnscrypt_queries_chacha.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/dnscrypt_queries_chacha.tdir/precheck.sh: up to 1.1.1.1
external/bsd/unbound/dist/testdata/edns_cache.tdir/edns_cache.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/edns_cache.tdir/edns_cache.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/edns_cache.tdir/edns_cache.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/edns_cache.tdir/edns_cache.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/edns_cache.tdir/edns_cache.stub1: up to 1.1.1.1
external/bsd/unbound/dist/testdata/edns_cache.tdir/edns_cache.stub2: up to 1.1.1.1
external/bsd/unbound/dist/testdata/edns_cache.tdir/edns_cache.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/edns_cache.tpkg delete
external/bsd/unbound/dist/testdata/edns_lame.tdir/edns_lame.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/edns_lame.tdir/edns_lame.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/edns_lame.tdir/edns_lame.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/edns_lame.tdir/edns_lame.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/edns_lame.tdir/edns_lame.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/edns_lame.tdir/edns_lame.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/edns_lame.tpkg delete
external/bsd/unbound/dist/testdata/fwd_ancil.tdir/fwd_ancil.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_ancil.tdir/fwd_ancil.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_ancil.tdir/fwd_ancil.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_ancil.tdir/fwd_ancil.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_ancil.tdir/fwd_ancil.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_ancil.tdir/fwd_ancil.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_ancil.tpkg delete
external/bsd/unbound/dist/testdata/fwd_bogus.tdir/fwd_bogus.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_bogus.tdir/fwd_bogus.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_bogus.tdir/fwd_bogus.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_bogus.tdir/fwd_bogus.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_bogus.tdir/fwd_bogus.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_bogus.tdir/fwd_bogus.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_bogus.tdir/unbound_control.key: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_bogus.tdir/unbound_control.pem: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_bogus.tdir/unbound_server.key: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_bogus.tdir/unbound_server.pem: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_bogus.tpkg delete
external/bsd/unbound/dist/testdata/fwd_capsid.tdir/fwd_capsid.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_capsid.tdir/fwd_capsid.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_capsid.tdir/fwd_capsid.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_capsid.tdir/fwd_capsid.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_capsid.tdir/fwd_capsid.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_capsid.tdir/fwd_capsid.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_capsid.tpkg delete
external/bsd/unbound/dist/testdata/fwd_capsid_fallback.tdir/fwd_capsid_fallback.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_capsid_fallback.tdir/fwd_capsid_fallback.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_capsid_fallback.tdir/fwd_capsid_fallback.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_capsid_fallback.tdir/fwd_capsid_fallback.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_capsid_fallback.tdir/fwd_capsid_fallback.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_capsid_fallback.tdir/fwd_capsid_fallback.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_capsid_fallback.tpkg delete
external/bsd/unbound/dist/testdata/fwd_capsid_strip.tdir/fwd_capsid_strip.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_capsid_strip.tdir/fwd_capsid_strip.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_capsid_strip.tdir/fwd_capsid_strip.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_capsid_strip.tdir/fwd_capsid_strip.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_capsid_strip.tdir/fwd_capsid_strip.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_capsid_strip.tdir/fwd_capsid_strip.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_capsid_strip.tdir/fwd_capsid_strip.testns2: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_capsid_strip.tpkg delete
external/bsd/unbound/dist/testdata/fwd_capsid_white.tdir/fwd_capsid_white.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_capsid_white.tdir/fwd_capsid_white.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_capsid_white.tdir/fwd_capsid_white.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_capsid_white.tdir/fwd_capsid_white.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_capsid_white.tdir/fwd_capsid_white.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_capsid_white.tdir/fwd_capsid_white.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_capsid_white.tdir/fwd_capsid_white.testns2: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_capsid_white.tpkg delete
external/bsd/unbound/dist/testdata/fwd_compress_c00c.tdir/fwd_compress_c00c.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_compress_c00c.tdir/fwd_compress_c00c.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_compress_c00c.tdir/fwd_compress_c00c.good: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_compress_c00c.tdir/fwd_compress_c00c.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_compress_c00c.tdir/fwd_compress_c00c.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_compress_c00c.tdir/fwd_compress_c00c.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_compress_c00c.tdir/fwd_compress_c00c.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_compress_c00c.tpkg delete
external/bsd/unbound/dist/testdata/fwd_edns_bksec.tdir/fwd_edns_bksec.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_edns_bksec.tdir/fwd_edns_bksec.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_edns_bksec.tdir/fwd_edns_bksec.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_edns_bksec.tdir/fwd_edns_bksec.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_edns_bksec.tdir/fwd_edns_bksec.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_edns_bksec.tdir/fwd_edns_bksec.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_edns_bksec.tpkg delete
external/bsd/unbound/dist/testdata/fwd_edns_probe.tdir/fwd_edns_probe.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_edns_probe.tdir/fwd_edns_probe.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_edns_probe.tdir/fwd_edns_probe.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_edns_probe.tdir/fwd_edns_probe.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_edns_probe.tdir/fwd_edns_probe.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_edns_probe.tdir/fwd_edns_probe.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_edns_probe.tpkg delete
external/bsd/unbound/dist/testdata/fwd_malformed.tdir/fwd_malformed.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_malformed.tdir/fwd_malformed.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_malformed.tdir/fwd_malformed.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_malformed.tdir/fwd_malformed.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_malformed.tdir/fwd_malformed.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_malformed.tdir/fwd_malformed.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_no_edns.tdir/fwd_no_edns.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_no_edns.tdir/fwd_no_edns.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_no_edns.tdir/fwd_no_edns.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_no_edns.tdir/fwd_no_edns.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_no_edns.tdir/fwd_no_edns.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_no_edns.tdir/fwd_no_edns.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_no_edns.tpkg delete
external/bsd/unbound/dist/testdata/fwd_oneport.tdir/fwd_oneport.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_oneport.tdir/fwd_oneport.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_oneport.tdir/fwd_oneport.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_oneport.tdir/fwd_oneport.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_oneport.tdir/fwd_oneport.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_oneport.tdir/fwd_oneport.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_oneport.tpkg delete
external/bsd/unbound/dist/testdata/fwd_tcp.tdir/fwd_tcp.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_tcp.tdir/fwd_tcp.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_tcp.tdir/fwd_tcp.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_tcp.tdir/fwd_tcp.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_tcp.tdir/fwd_tcp.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_tcp.tdir/fwd_tcp.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_tcp.tpkg delete
external/bsd/unbound/dist/testdata/fwd_tcp_tc.tdir/fwd_tcp_tc.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_tcp_tc.tdir/fwd_tcp_tc.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_tcp_tc.tdir/fwd_tcp_tc.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_tcp_tc.tdir/fwd_tcp_tc.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_tcp_tc.tdir/fwd_tcp_tc.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_tcp_tc.tdir/fwd_tcp_tc.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_tcp_tc.tpkg delete
external/bsd/unbound/dist/testdata/fwd_tcp_tc6.tdir/fwd_tcp_tc6.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_tcp_tc6.tdir/fwd_tcp_tc6.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_tcp_tc6.tdir/fwd_tcp_tc6.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_tcp_tc6.tdir/fwd_tcp_tc6.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_tcp_tc6.tdir/fwd_tcp_tc6.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_tcp_tc6.tdir/fwd_tcp_tc6.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_tcp_tc6.tpkg delete
external/bsd/unbound/dist/testdata/fwd_three.tdir/fwd_three.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_three.tdir/fwd_three.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_three.tdir/fwd_three.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_three.tdir/fwd_three.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_three.tdir/fwd_three.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_three.tdir/fwd_three.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_three.tpkg delete
external/bsd/unbound/dist/testdata/fwd_three_service.tdir/fwd_three_service.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_three_service.tdir/fwd_three_service.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_three_service.tdir/fwd_three_service.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_three_service.tdir/fwd_three_service.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_three_service.tdir/fwd_three_service.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_three_service.tdir/fwd_three_service.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_three_service.tpkg delete
external/bsd/unbound/dist/testdata/fwd_ttlexpire.tdir/fwd_ttlexpire.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_ttlexpire.tdir/fwd_ttlexpire.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_ttlexpire.tdir/fwd_ttlexpire.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_ttlexpire.tdir/fwd_ttlexpire.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_ttlexpire.tdir/fwd_ttlexpire.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_ttlexpire.tdir/fwd_ttlexpire.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_ttlexpire.tpkg delete
external/bsd/unbound/dist/testdata/fwd_udp.tdir/fwd_udp.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_udp.tdir/fwd_udp.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_udp.tdir/fwd_udp.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_udp.tdir/fwd_udp.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_udp.tdir/fwd_udp.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_udp.tdir/fwd_udp.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_udp.tpkg delete
external/bsd/unbound/dist/testdata/fwd_udptmout.tdir/fwd_udptmout.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_udptmout.tdir/fwd_udptmout.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_udptmout.tdir/fwd_udptmout.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_udptmout.tdir/fwd_udptmout.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_udptmout.tdir/fwd_udptmout.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_udptmout.tdir/fwd_udptmout.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_udptmout.tpkg delete
external/bsd/unbound/dist/testdata/fwd_waitudp.tdir/fwd_waitudp.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_waitudp.tdir/fwd_waitudp.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_waitudp.tdir/fwd_waitudp.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_waitudp.tdir/fwd_waitudp.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_waitudp.tdir/fwd_waitudp.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_waitudp.tdir/fwd_waitudp.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_waitudp.tpkg delete
external/bsd/unbound/dist/testdata/fwd_zero.tdir/fwd_zero.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_zero.tdir/fwd_zero.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_zero.tdir/fwd_zero.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_zero.tdir/fwd_zero.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_zero.tdir/fwd_zero.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_zero.tdir/fwd_zero.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/fwd_zero.tpkg delete
external/bsd/unbound/dist/testdata/fwddlv_parse.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/hostsfileosx.tdir/hostsfileosx.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/hostsfileosx.tdir/hostsfileosx.hosts: up to 1.1.1.1
external/bsd/unbound/dist/testdata/hostsfileosx.tdir/hostsfileosx.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/hostsfileosx.tdir/hostsfileosx.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/hostsfileosx.tdir/hostsfileosx.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/hostsfileosx.tdir/hostsfileosx.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/hostsfileosx.tpkg delete
external/bsd/unbound/dist/testdata/ipsecmod_bogus_ipseckey.crpl: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ipsecmod_enabled.crpl: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ipsecmod_hook.sh: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ipsecmod_ignore_bogus_ipseckey.crpl: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ipsecmod_max_ttl.crpl: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ipsecmod_strict.crpl: up to 1.1.1.1
external/bsd/unbound/dist/testdata/ipsecmod_whitelist.crpl: up to 1.1.1.1
external/bsd/unbound/dist/testdata/iter_class_any.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/iter_dname_insec.rpl: up to 1.1.1.1
external/bsd/unbound/dist/testdata/iter_dname_yx.rpl: up to 1.1.1.1
external/bsd/unbound/dist/testdata/iter_dnsseclame_bug.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/iter_dnsseclame_ds.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/iter_dnsseclame_ds_ok.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/iter_dnsseclame_ta.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/iter_dnsseclame_ta_ok.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/iter_emptydp.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/iter_emptydp_for_glue.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/iter_primenoglue.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/iter_resolve_minimised.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/iter_resolve_minimised_nx.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/iter_resolve_minimised_refused.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/iter_resolve_minimised_timeout.rpl: up to 1.1.1.1
external/bsd/unbound/dist/testdata/iter_scrub_dname_rev.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/iter_scrub_dname_sec.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/iter_stub_leak.rpl: up to 1.1.1.1
external/bsd/unbound/dist/testdata/local_acl_override.rpl: up to 1.1.1.1
external/bsd/unbound/dist/testdata/local_acl_taglist.rpl: up to 1.1.1.1
external/bsd/unbound/dist/testdata/local_acl_taglist_action.rpl: up to 1.1.1.1
external/bsd/unbound/dist/testdata/local_cname.rpl: up to 1.1.1.1
external/bsd/unbound/dist/testdata/local_ds.rpl: up to 1.1.1.1
external/bsd/unbound/dist/testdata/local_nodefault.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/local_nodefault.tdir/local_nodefault.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/local_nodefault.tdir/local_nodefault.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/local_nodefault.tdir/local_nodefault.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/local_nodefault.tdir/local_nodefault.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/local_nodefault.tdir/local_nodefault.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/local_nodefault.tdir/local_nodefault.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/local_nodefault.tpkg delete
external/bsd/unbound/dist/testdata/local_norec.tdir/local_norec.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/local_norec.tdir/local_norec.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/local_norec.tdir/local_norec.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/local_norec.tdir/local_norec.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/local_norec.tdir/local_norec.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/local_norec.tdir/local_norec.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/local_norec.tpkg delete
external/bsd/unbound/dist/testdata/local_nosnoop.tdir/local_nosnoop.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/local_nosnoop.tdir/local_nosnoop.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/local_nosnoop.tdir/local_nosnoop.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/local_nosnoop.tdir/local_nosnoop.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/local_nosnoop.tdir/local_nosnoop.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/local_nosnoop.tdir/local_nosnoop.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/local_nosnoop.tpkg delete
external/bsd/unbound/dist/testdata/net_signed_servfail.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/nomem_cnametopos.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/nss_compile.tdir/nss_compile.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/nss_compile.tdir/nss_compile.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/nss_compile.tpkg delete
external/bsd/unbound/dist/testdata/pylib.tdir/pylib.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/pylib.tdir/pylib.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/pylib.tdir/pylib.lookup.py: up to 1.1.1.1
external/bsd/unbound/dist/testdata/pylib.tdir/pylib.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/pylib.tdir/pylib.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/pylib.tdir/pylib.py: up to 1.1.1.1
external/bsd/unbound/dist/testdata/pylib.tdir/pylib.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/pylib.tdir/pylib.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/pylib.tpkg  delete
external/bsd/unbound/dist/testdata/pymod.tdir/pymod.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/pymod.tdir/pymod.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/pymod.tdir/pymod.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/pymod.tdir/pymod.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/pymod.tdir/pymod.py: up to 1.1.1.1
external/bsd/unbound/dist/testdata/pymod.tdir/pymod.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/pymod.tdir/pymod.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/pymod.tpkg  delete
external/bsd/unbound/dist/testdata/pymod_thread.tdir/pymod_thread.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/pymod_thread.tdir/pymod_thread.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/pymod_thread.tdir/pymod_thread.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/pymod_thread.tdir/pymod_thread.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/pymod_thread.tdir/pymod_thread.py: up to 1.1.1.1
external/bsd/unbound/dist/testdata/pymod_thread.tdir/pymod_thread.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/pymod_thread.tdir/pymod_thread.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/pymod_thread.tpkg delete
external/bsd/unbound/dist/testdata/remote-threaded.tdir/bad_control.key: up to 1.1.1.1
external/bsd/unbound/dist/testdata/remote-threaded.tdir/bad_control.pem: up to 1.1.1.1
external/bsd/unbound/dist/testdata/remote-threaded.tdir/bad_server.key: up to 1.1.1.1
external/bsd/unbound/dist/testdata/remote-threaded.tdir/bad_server.pem: up to 1.1.1.1
external/bsd/unbound/dist/testdata/remote-threaded.tdir/remote-threaded.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/remote-threaded.tdir/remote-threaded.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/remote-threaded.tdir/remote-threaded.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/remote-threaded.tdir/remote-threaded.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/remote-threaded.tdir/remote-threaded.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/remote-threaded.tdir/remote-threaded.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/remote-threaded.tdir/unbound_control.key: up to 1.1.1.1
external/bsd/unbound/dist/testdata/remote-threaded.tdir/unbound_control.pem: up to 1.1.1.1
external/bsd/unbound/dist/testdata/remote-threaded.tdir/unbound_server.key: up to 1.1.1.1
external/bsd/unbound/dist/testdata/remote-threaded.tdir/unbound_server.pem: up to 1.1.1.1
external/bsd/unbound/dist/testdata/remote-threaded.tpkg delete
external/bsd/unbound/dist/testdata/root_anchor.tdir/root_anchor.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/root_anchor.tdir/root_anchor.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/root_anchor.tpkg delete
external/bsd/unbound/dist/testdata/root_hints.tdir/root_hints.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/root_hints.tdir/root_hints.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/root_hints.tpkg delete
external/bsd/unbound/dist/testdata/speed_cache.tdir/makeqs.c: up to 1.1.1.1
external/bsd/unbound/dist/testdata/speed_cache.tdir/makeqs.sh: up to 1.1.1.1
external/bsd/unbound/dist/testdata/speed_cache.tdir/speed_cache.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/speed_cache.tdir/speed_cache.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/speed_cache.tdir/speed_cache.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/speed_cache.tdir/speed_cache.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/speed_cache.tdir/speed_cache.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/speed_cache.tdir/speed_cache.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/speed_cache.tpkg delete
external/bsd/unbound/dist/testdata/speed_local.tdir/speed_local.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/speed_local.tdir/speed_local.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/speed_local.tdir/speed_local.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/speed_local.tdir/speed_local.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/speed_local.tdir/speed_local.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/speed_local.tdir/speed_local.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/speed_local.tpkg delete
external/bsd/unbound/dist/testdata/stat_timer.tdir/stat_timer.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/stat_timer.tdir/stat_timer.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/stat_timer.tdir/stat_timer.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/stat_timer.tdir/stat_timer.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/stat_timer.tdir/stat_timer.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/stat_timer.tdir/stat_timer.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/stat_timer.tpkg delete
external/bsd/unbound/dist/testdata/stop_nxdomain.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/stop_nxdomain_minimised.rpl: up to 1.1.1.1
external/bsd/unbound/dist/testdata/stream_ssl.tdir/stream_ssl.clie.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/stream_ssl.tdir/stream_ssl.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/stream_ssl.tdir/stream_ssl.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/stream_ssl.tdir/stream_ssl.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/stream_ssl.tdir/stream_ssl.serv.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/stream_ssl.tdir/stream_ssl.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/stream_ssl.tdir/unbound_control.key: up to 1.1.1.1
external/bsd/unbound/dist/testdata/stream_ssl.tdir/unbound_control.pem: up to 1.1.1.1
external/bsd/unbound/dist/testdata/stream_ssl.tdir/unbound_server.key: up to 1.1.1.1
external/bsd/unbound/dist/testdata/stream_ssl.tdir/unbound_server.pem: up to 1.1.1.1
external/bsd/unbound/dist/testdata/stream_ssl.tpkg delete
external/bsd/unbound/dist/testdata/stream_tcp.tdir/stream_tcp.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/stream_tcp.tdir/stream_tcp.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/stream_tcp.tdir/stream_tcp.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/stream_tcp.tdir/stream_tcp.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/stream_tcp.tdir/stream_tcp.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/stream_tcp.tdir/stream_tcp.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/stream_tcp.tpkg delete
external/bsd/unbound/dist/testdata/stub_udp.tdir/stub_udp.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/stub_udp.tdir/stub_udp.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/stub_udp.tdir/stub_udp.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/stub_udp.tdir/stub_udp.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/stub_udp.tdir/stub_udp.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/stub_udp.tdir/stub_udp.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/stub_udp.tpkg delete
external/bsd/unbound/dist/testdata/stub_udp6.tdir/stub_udp6.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/stub_udp6.tdir/stub_udp6.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/stub_udp6.tdir/stub_udp6.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/stub_udp6.tdir/stub_udp6.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/stub_udp6.tdir/stub_udp6.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/stub_udp6.tdir/stub_udp6.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/stub_udp6.tpkg delete
external/bsd/unbound/dist/testdata/subnet_cached.crpl: up to 1.1.1.1
external/bsd/unbound/dist/testdata/subnet_derived.crpl: up to 1.1.1.1
external/bsd/unbound/dist/testdata/subnet_format_ip4.crpl: up to 1.1.1.1
external/bsd/unbound/dist/testdata/subnet_max_source.crpl: up to 1.1.1.1
external/bsd/unbound/dist/testdata/subnet_not_whitelisted.crpl: up to 1.1.1.1
external/bsd/unbound/dist/testdata/subnet_val_positive.crpl: up to 1.1.1.1
external/bsd/unbound/dist/testdata/subnet_val_positive_client.crpl: up to 1.1.1.1
external/bsd/unbound/dist/testdata/subnet_without_validator.crpl: up to 1.1.1.1
external/bsd/unbound/dist/testdata/tcp_sigpipe.tdir/tcp_sigpipe.conf: up to 1.1.1.1
external/bsd/unbound/dist/testdata/tcp_sigpipe.tdir/tcp_sigpipe.dsc: up to 1.1.1.1
external/bsd/unbound/dist/testdata/tcp_sigpipe.tdir/tcp_sigpipe.post: up to 1.1.1.1
external/bsd/unbound/dist/testdata/tcp_sigpipe.tdir/tcp_sigpipe.pre: up to 1.1.1.1
external/bsd/unbound/dist/testdata/tcp_sigpipe.tdir/tcp_sigpipe.test: up to 1.1.1.1
external/bsd/unbound/dist/testdata/tcp_sigpipe.tdir/tcp_sigpipe.testns: up to 1.1.1.1
external/bsd/unbound/dist/testdata/tcp_sigpipe.tpkg delete
external/bsd/unbound/dist/testdata/test_ldnsrr.5: up to 1.1.1.2
external/bsd/unbound/dist/testdata/test_ldnsrr.c5: up to 1.1.1.2
external/bsd/unbound/dist/testdata/test_sigs.ed25519: up to 1.1.1.1
external/bsd/unbound/dist/testdata/val_adbit.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_adcopy.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_anchor_nx.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_anchor_nx_nosig.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_ans_dsent.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_ans_nx.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_any.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_any_cname.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_any_dname.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_cname_loop1.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_cname_loop2.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_cname_loop3.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_cnameinsectopos.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_cnamenx_dblnsec.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_cnamenx_rcodenx.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_cnameqtype.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_cnametocloser.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_cnametocloser_nosig.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_cnametocnamewctoposwc.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_cnametodname.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_cnametodnametocnametopos.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_cnametoinsecure.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_cnametonodata.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_cnametonodata_nonsec.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_cnametonsec.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_cnametonx.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_cnametooptin.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_cnametooptout.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_cnametopos.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_cnametoposnowc.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_cnametoposwc.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_cnamewctonodata.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_cnamewctonx.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_cnamewctoposwc.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_deleg_nons.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_dnametoolong.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_dnametopos.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_dnametoposwc.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_dnamewc.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_ds_afterprime.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_ds_cname.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_ds_cnamesub.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_ds_gost.crpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_ds_gost_downgrade.crpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_ds_sha2.crpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_ds_sha2_downgrade.crpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_ds_sha2_lenient.crpl: up to 1.1.1.1
external/bsd/unbound/dist/testdata/val_dsnsec.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_entds.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_faildnskey.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_faildnskey_ok.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_fwdds.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_keyprefetch.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_keyprefetch_verify.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_mal_wc.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_negcache_ds.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_negcache_dssoa.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_noadwhennodo.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nodata.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nodata_ent.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nodata_entnx.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nodata_entwc.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nodata_failsig.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nodata_hasdata.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nodata_zonecut.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nodatawc.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nodatawc_badce.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nodatawc_nodeny.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nodatawc_one.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nokeyprime.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nsec3_b1_nameerror.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nsec3_b1_nameerror_noce.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nsec3_b1_nameerror_nonc.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nsec3_b1_nameerror_nowc.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nsec3_b21_nodataent.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nsec3_b21_nodataent_wr.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nsec3_b2_nodata.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nsec3_b2_nodata_nons.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nsec3_b3_optout.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nsec3_b3_optout_negcache.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nsec3_b3_optout_noce.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nsec3_b3_optout_nonc.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nsec3_b4_wild.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nsec3_b4_wild_wr.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nsec3_b5_wcnodata.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nsec3_b5_wcnodata_noce.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nsec3_b5_wcnodata_nonc.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nsec3_b5_wcnodata_nowc.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nsec3_cname_ds.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nsec3_cname_par.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nsec3_cname_sub.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nsec3_cnametocnamewctoposwc.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nsec3_entnodata_optout.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nsec3_entnodata_optout_badopt.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nsec3_entnodata_optout_match.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nsec3_iter_high.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nsec3_nodatawccname.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nsec3_nods.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nsec3_nods_badopt.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nsec3_nods_badsig.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nsec3_nods_negcache.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nsec3_nods_soa.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nsec3_optout_ad.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nsec3_optout_cache.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nsec3_wcany.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nsec3_wcany_nodeny.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nx.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nx_nodeny.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nx_nowc.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nx_nsec3_collision.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nx_nsec3_params.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_nx_overreach.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_pos_truncns.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_positive.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_positive_nosigs.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_positive_wc.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_positive_wc_nodeny.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_qds_badanc.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_qds_oneanc.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_qds_twoanc.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_refer_unsignadd.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_referd.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_referglue.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_rrsig.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_secds.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_secds_nosig.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_spurious_ns.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_stub_noroot.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_stubds.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_ta_algo_dnskey.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_ta_algo_dnskey_dp.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_ta_algo_missing.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_ta_algo_missing_dp.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_twocname.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_unalgo_anchor.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_unalgo_dlv.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_unalgo_ds.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_unsec_cname.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_unsecds.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_unsecds_negcache.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_unsecds_qtypeds.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/val_wild_pos.rpl: up to 1.1.1.2
external/bsd/unbound/dist/testdata/views.rpl: up to 1.1.1.1
external/bsd/unbound/dist/util/alloc.c: up to 1.1.1.2
external/bsd/unbound/dist/util/alloc.h: up to 1.1.1.2
external/bsd/unbound/dist/util/config_file.c: up to 1.1.1.2
external/bsd/unbound/dist/util/config_file.h: up to 1.1.1.2
external/bsd/unbound/dist/util/configlexer.c: up to 1.1.1.2
external/bsd/unbound/dist/util/configlexer.lex: up to 1.1.1.2
external/bsd/unbound/dist/util/configparser.c: up to 1.1.1.2
external/bsd/unbound/dist/util/configparser.h: up to 1.1.1.2
external/bsd/unbound/dist/util/configparser.y: up to 1.1.1.2
external/bsd/unbound/dist/util/data/dname.c: up to 1.1.1.2
external/bsd/unbound/dist/util/data/dname.h: up to 1.1.1.2
external/bsd/unbound/dist/util/data/msgencode.c: up to 1.1.1.2
external/bsd/unbound/dist/util/data/msgparse.c: up to 1.1.1.2
external/bsd/unbound/dist/util/data/msgparse.h: up to 1.1.1.2
external/bsd/unbound/dist/util/data/msgreply.c: up to 1.1.1.2
external/bsd/unbound/dist/util/data/msgreply.h: up to 1.1.1.2
external/bsd/unbound/dist/util/data/packed_rrset.c: up to 1.1.1.2
external/bsd/unbound/dist/util/data/packed_rrset.h: up to 1.1.1.2
external/bsd/unbound/dist/util/fptr_wlist.c: up to 1.1.1.2
external/bsd/unbound/dist/util/fptr_wlist.h: up to 1.1.1.2
external/bsd/unbound/dist/util/iana_ports.inc: up to 1.1.1.2
external/bsd/unbound/dist/util/locks.c: up to 1.1.1.2
external/bsd/unbound/dist/util/locks.h: up to 1.1.1.2
external/bsd/unbound/dist/util/log.c: up to 1.1.1.2
external/bsd/unbound/dist/util/mini_event.c: up to 1.1.1.2
external/bsd/unbound/dist/util/mini_event.h: up to 1.1.1.2
external/bsd/unbound/dist/util/module.c: up to 1.1.1.2
external/bsd/unbound/dist/util/module.h: up to 1.1.1.2
external/bsd/unbound/dist/util/net_help.c: up to 1.1.1.2
external/bsd/unbound/dist/util/net_help.h: up to 1.1.1.2
external/bsd/unbound/dist/util/netevent.c: up to 1.1.1.2
external/bsd/unbound/dist/util/netevent.h: up to 1.1.1.2
external/bsd/unbound/dist/util/rbtree.c: up to 1.1.1.2
external/bsd/unbound/dist/util/rbtree.h: up to 1.1.1.2
external/bsd/unbound/dist/util/shm_side/shm_main.c: up to 1.1.1.1
external/bsd/unbound/dist/util/shm_side/shm_main.h: up to 1.1.1.1
external/bsd/unbound/dist/util/storage/dnstree.c: up to 1.1.1.2
external/bsd/unbound/dist/util/storage/dnstree.h: up to 1.1.1.2
external/bsd/unbound/dist/util/storage/lookup3.c: up to 1.1.1.2
external/bsd/unbound/dist/util/storage/lruhash.c: up to 1.1.1.2
external/bsd/unbound/dist/util/storage/lruhash.h: up to 1.1.1.2
external/bsd/unbound/dist/util/storage/slabhash.c: up to 1.1.1.2
external/bsd/unbound/dist/util/storage/slabhash.h: up to 1.1.1.2
external/bsd/unbound/dist/util/timehist.c: up to 1.1.1.2
external/bsd/unbound/dist/util/timehist.h: up to 1.1.1.2
external/bsd/unbound/dist/util/tube.c: up to 1.1.1.2
external/bsd/unbound/dist/util/tube.h: up to 1.1.1.2
external/bsd/unbound/dist/util/ub_event.c: up to 1.1.1.2
external/bsd/unbound/dist/util/ub_event.h: up to 1.1.1.2
external/bsd/unbound/dist/util/ub_event_pluggable.c: up to 1.1.1.2
external/bsd/unbound/dist/util/winsock_event.c: up to 1.1.1.2
external/bsd/unbound/dist/util/winsock_event.h: up to 1.1.1.2
external/bsd/unbound/dist/validator/autotrust.c: up to 1.1.1.2
external/bsd/unbound/dist/validator/autotrust.h: up to 1.1.1.2
external/bsd/unbound/dist/validator/val_anchor.c: up to 1.1.1.2
external/bsd/unbound/dist/validator/val_anchor.h: up to 1.1.1.2
external/bsd/unbound/dist/validator/val_neg.c: up to 1.1.1.2
external/bsd/unbound/dist/validator/val_neg.h: up to 1.1.1.2
external/bsd/unbound/dist/validator/val_nsec.c: up to 1.1.1.2
external/bsd/unbound/dist/validator/val_nsec.h: up to 1.1.1.2
external/bsd/unbound/dist/validator/val_nsec3.c: up to 1.1.1.2
external/bsd/unbound/dist/validator/val_nsec3.h: up to 1.1.1.2
external/bsd/unbound/dist/validator/val_secalgo.c: up to 1.1.1.2
external/bsd/unbound/dist/validator/val_sigcrypt.c: up to 1.1.1.2
external/bsd/unbound/dist/validator/val_sigcrypt.h: up to 1.1.1.2
external/bsd/unbound/dist/validator/val_utils.c: up to 1.1.1.2
external/bsd/unbound/dist/validator/val_utils.h: up to 1.1.1.2
external/bsd/unbound/dist/validator/validator.c: up to 1.1.1.2
external/bsd/unbound/dist/validator/validator.h: up to 1.1.1.2
external/bsd/unbound/dist/winrc/setup.nsi: up to 1.1.1.2
external/bsd/unbound/dist/winrc/unbound-control-setup.cmd: up to 1.1.1.2
external/bsd/unbound/dist/winrc/w_inst.c: up to 1.1.1.2
external/bsd/unbound/dist/winrc/win_svc.c: up to 1.1.1.2
external/bsd/unbound/etc/rc.d/unbound: up to 1.2
external/bsd/unbound/include/config-1.0.h: up to 1.2
external/bsd/unbound/include/config-1.1.h: up to 1.2
external/bsd/unbound/include/config.h: up to 1.4
external/bsd/unbound/include/dnscrypt/dnscrypt_config.h: up to 1.1
external/bsd/unbound/lib/libunbound/Makefile: up to 1.3
external/bsd/unbound/lib/libunbound/shlib_version: up to 1.2
external/bsd/unbound/sbin/Makefile.inc: up to 1.4
share/mk/bsd.own.mk: patch
Update unbound to 1.6.8.

(msaitoh)

2018-04-11 14:55:24 UTC netbsd-8 commitmail json YAML

2018-04-11 14:53:51 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by nonaka in ticket #740):

sys/arch/x86/pci/pci_machdep.c: revision 1.80

efiboot reports parent ppb bus/device/function of booted network inteface.

(martin)

2018-04-11 14:51:43 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by nonaka in ticket #739):

sys/arch/i386/stand/efiboot/efinet.h: revision 1.1
sys/arch/i386/stand/efiboot/efinet.c: revision 1.1
sys/arch/i386/stand/efiboot/conf.c: revision 1.2
sys/arch/i386/stand/efiboot/devopen.c: revision 1.5
sys/arch/i386/stand/efiboot/efidisk.c: revision 1.6
sys/arch/i386/stand/efiboot/devopen.h: revision 1.3
sys/arch/i386/stand/efiboot/efipxe.c: revision 1.1
sys/arch/i386/stand/efiboot/efiboot.c: revision 1.7
sys/arch/i386/stand/efiboot/boot.c: revision 1.10
sys/arch/i386/stand/efiboot/efiboot.h: revision 1.8
sys/arch/i386/stand/efiboot/Makefile.efiboot: revision 1.12
sys/arch/i386/stand/efiboot/dev_net.c: revision 1.1

efiboot: Added network boot support.

(martin)

2018-04-11 14:49:08 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #738):

sys/ufs/ffs/ffs_vfsops.c: revision 1.355

PR/52728: Izumi Tsutsui: "mount -u /dev/ /" triggers kernel panic

Simplify the control flow of the mount code and make sure that the
mountfrom argument can be converted to a block device in the update
case.

(martin)

2018-04-11 14:45:51 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by kre in ticket #737):

sbin/dkctl/dkctl.8: revision 1.27
sbin/dkctl/dkctl.8: revision 1.28
sbin/dkctl/dkctl.c: revision 1.26

PR bin/52905

Document, and properly implement, the -q and -e options to dkctl xxN listwedges.
(implementation fix supplied by Petar Bogdanovic.)

Bump date for previous.

(martin)

2018-04-11 14:43:23 UTC netbsd-8 commitmail json YAML

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

sys/arch/i386/include/param.h: revision 1.83
sys/arch/amd64/include/param.h: revision 1.24

Double size of MSGBUFSIZE as existing value is not big enough to hold
boot dmesg on modern server-class hardware with lots of CPUs, etc.

(martin)

2018-04-11 14:41:33 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by maya in ticket #735):

sys/dev/wscons/wsksymdef.h: revision 1.67
sys/dev/pckbport/wskbdmap_mfii.c: revision 1.26

Add Turkish keyboard layout.

from berte in PR kern/53011.

(martin)

2018-04-11 14:38:34 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #734):
usr.sbin/cpuctl/cpuctl.8: revision 1.18
note the default path for ucode updates can be found in sysctl.

(martin)

2018-04-11 14:37:11 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #733):

sys/arch/amd64/include/vmparam.h: revision 1.44
sys/arch/amd64/include/vmparam.h: revision 1.45
sys/arch/sparc64/include/vmparam.h: revision 1.38

bump PAGER_MAP_DEFAULT_SIZE to 512MB.  this should allow more
concurrent IOs to be possible, and i'm unable to see pager_map
contention any more.

other larger platforms should probably do this too.
ok chs@.

Remove superfluous word in comment. Noted by Geoff Wing.

Bump PAGER_MAP_DEFAULT_SIZE to 512 MB (like amd64 recently did).

(martin)

2018-04-11 14:27:51 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #732):

usr.bin/m4/eval.c: revision 1.25
usr.bin/m4/eval.c: revision 1.26

PR/52638: matthew green: missing argument check causes m4 to core in ifelse()

remove the braces I accidentally added.

(martin)

2018-04-11 14:23:31 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #731):
sys/arch/i386/conf/files.i386: revision 1.392
sys/arch/i386/conf/GENERIC: revision 1.1175
sys/arch/i386/conf/GENERIC: revision 1.1176
sys/arch/amd64/conf/files.amd64: revision 1.102
sys/arch/i386/conf/GENERIC: revision 1.1177
share/man/man4/options.4: revision 1.485 (patch)
sys/arch/i386/conf/Makefile.i386: revision 1.190
sys/arch/amd64/conf/GENERIC: revision 1.487
sys/arch/amd64/conf/ALL: revision 1.85
sys/arch/amd64/conf/GENERIC: revision 1.488
sys/arch/amd64/conf/GENERIC: revision 1.489
sys/arch/amd64/conf/Makefile.amd64: revision 1.67
sys/arch/i386/conf/ALL: revision 1.437

add an SPECTRE_V2_GCC_MITIGATION option to x86 kernels, that turns
on the GCC spectre v2 mitigation options.
XXX: pullup-8.
XXX: turn on in all kernels.

actually do what the previous change said:
don't turn on the new 'SPECTRE_V2_GCC_MITIGATION' option yet.

turn on GCC spectre v2 mitigation options.
XXX: amd64 ALL doesn't build for me right now

(martin)

2018-04-11 14:15:45 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by knakahara in ticket #730):

sys/net/if_l2tp.c: revision 1.22
sys/net/if_l2tp.c: revision 1.23

Improve comment. Pointed out by maxv@n.o, thanks.

Fix previous my mistake and odd unaligned case. Pointed out by maxv@n.o, thanks.
It must be rare case to be required this copy routine...

(martin)

2018-04-11 03:00:03 UTC netbsd-8 commitmail json YAML

2018-04-11 02:58:47 UTC netbsd-8 commitmail json YAML

src/external/bsd/ntp/bin/ntpd/Makefile@1.21.8.1 / diff / nxr@1.21.8.1
src/external/bsd/ntp/dist/ChangeLog@1.1.1.12.4.1 / diff / nxr@1.1.1.12.4.1
src/external/bsd/ntp/dist/Makefile.am@1.1.1.8.8.1 / diff / nxr@1.1.1.8.8.1
src/external/bsd/ntp/dist/Makefile.in@1.1.1.10.4.1 / diff / nxr@1.1.1.10.4.1
src/external/bsd/ntp/dist/NEWS@1.1.1.12.4.1 / diff / nxr@1.1.1.12.4.1
src/external/bsd/ntp/dist/aclocal.m4@1.1.1.10.4.1 / diff / nxr@1.1.1.10.4.1
src/external/bsd/ntp/dist/adjtimed/Makefile.in@1.1.1.10.4.1 / diff / nxr@1.1.1.10.4.1
src/external/bsd/ntp/dist/clockstuff/Makefile.in@1.1.1.10.4.1 / diff / nxr@1.1.1.10.4.1
src/external/bsd/ntp/dist/configure@1.1.1.12.4.1 / diff / nxr@1.1.1.12.4.1
src/external/bsd/ntp/dist/configure.ac@1.1.1.10.4.1 / diff / nxr@1.1.1.10.4.1
src/external/bsd/ntp/dist/html/access.html@1.1.1.2.20.1 / diff / nxr@1.1.1.2.20.1
src/external/bsd/ntp/dist/html/accopt.html@1.1.1.3.14.1 / diff / nxr@1.1.1.3.14.1
src/external/bsd/ntp/dist/html/authentic.html@1.1.1.3.8.1 / diff / nxr@1.1.1.3.8.1
src/external/bsd/ntp/dist/html/drivers/driver18.html@1.1.1.3.14.1 / diff / nxr@1.1.1.3.14.1
src/external/bsd/ntp/dist/html/drivers/driver40-ja.html@1.1.1.2.6.1 / diff / nxr@1.1.1.2.6.1
src/external/bsd/ntp/dist/html/drivers/driver40.html@1.1.1.5.6.1 / diff / nxr@1.1.1.5.6.1
src/external/bsd/ntp/dist/html/keygen.html@1.1.1.4.14.1 / diff / nxr@1.1.1.4.14.1
src/external/bsd/ntp/dist/html/miscopt.html@1.1.1.10.6.1 / diff / nxr@1.1.1.10.6.1
src/external/bsd/ntp/dist/html/monopt.html@1.1.1.4.8.1 / diff / nxr@1.1.1.4.8.1
src/external/bsd/ntp/dist/html/ntpq.html@1.1.1.4.14.1 / diff / nxr@1.1.1.4.14.1
      :
(more 311 files)
Pull up following revision(s) (requested by snj in ticket #729):
doc/3RDPARTY: 1.1512
external/bsd/ntp/bin/ntpd/Makefile: up to 1.22
external/bsd/ntp/dist/ChangeLog: up to 1.1.1.13
external/bsd/ntp/dist/Makefile.am: up to 1.1.1.9
external/bsd/ntp/dist/Makefile.in: up to 1.1.1.11
external/bsd/ntp/dist/NEWS: up to 1.1.1.13
external/bsd/ntp/dist/aclocal.m4: up to 1.1.1.11
external/bsd/ntp/dist/adjtimed/Makefile.in: up to 1.1.1.11
external/bsd/ntp/dist/clockstuff/Makefile.in: up to 1.1.1.11
external/bsd/ntp/dist/configure: up to 1.1.1.13
external/bsd/ntp/dist/configure.ac: up to 1.1.1.11
external/bsd/ntp/dist/html/access.html: up to 1.1.1.3
external/bsd/ntp/dist/html/accopt.html: up to 1.1.1.4
external/bsd/ntp/dist/html/authentic.html: up to 1.1.1.4
external/bsd/ntp/dist/html/drivers/driver18.html: up to 1.1.1.4
external/bsd/ntp/dist/html/drivers/driver40-ja.html: up to 1.1.1.3
external/bsd/ntp/dist/html/drivers/driver40.html: up to 1.1.1.6
external/bsd/ntp/dist/html/keygen.html: up to 1.1.1.5
external/bsd/ntp/dist/html/miscopt.html: up to 1.1.1.11
external/bsd/ntp/dist/html/monopt.html: up to 1.1.1.5
external/bsd/ntp/dist/html/ntpq.html: up to 1.1.1.5
external/bsd/ntp/dist/include/Makefile.in: up to 1.1.1.12
external/bsd/ntp/dist/include/isc/Makefile.in: up to 1.1.1.11
external/bsd/ntp/dist/include/ntp.h: up to 1.9
external/bsd/ntp/dist/include/ntp_calendar.h: up to 1.7
external/bsd/ntp/dist/include/ntp_config.h: up to 1.11
external/bsd/ntp/dist/include/ntp_fp.h: up to 1.10
external/bsd/ntp/dist/include/ntp_keyacc.h: up to 1.2
external/bsd/ntp/dist/include/ntp_request.h: up to 1.8
external/bsd/ntp/dist/include/ntp_stdlib.h: up to 1.15
external/bsd/ntp/dist/include/ntpd.h: up to 1.11
external/bsd/ntp/dist/include/recvbuff.h: up to 1.6
external/bsd/ntp/dist/include/ssl_applink.c: up to 1.6
external/bsd/ntp/dist/kernel/Makefile.in: up to 1.1.1.11
external/bsd/ntp/dist/kernel/sys/Makefile.in: up to 1.1.1.11
external/bsd/ntp/dist/libntp/Makefile.in: up to 1.1.1.12
external/bsd/ntp/dist/libntp/a_md5encrypt.c: up to 1.9
external/bsd/ntp/dist/libntp/adjtime.c: up to 1.5
external/bsd/ntp/dist/libntp/authkeys.c: up to 1.12
external/bsd/ntp/dist/libntp/authreadkeys.c: up to 1.10
external/bsd/ntp/dist/libntp/libssl_compat.c: up to 1.2
external/bsd/ntp/dist/libntp/ntp_calendar.c: up to 1.10
external/bsd/ntp/dist/libntp/ssl_init.c: up to 1.11
external/bsd/ntp/dist/libntp/statestr.c: up to 1.7
external/bsd/ntp/dist/libntp/systime.c: up to 1.6
external/bsd/ntp/dist/libntp/work_thread.c: up to 1.6
external/bsd/ntp/dist/libparse/Makefile.in: up to 1.1.1.11
external/bsd/ntp/dist/ntpd/Makefile.in: up to 1.1.1.11
external/bsd/ntp/dist/ntpd/complete.conf.in: up to 1.1.1.6
external/bsd/ntp/dist/ntpd/invoke-ntp.conf.texi: up to 1.1.1.11
external/bsd/ntp/dist/ntpd/invoke-ntp.keys.texi: up to 1.1.1.11
external/bsd/ntp/dist/ntpd/invoke-ntpd.texi: up to 1.1.1.11
external/bsd/ntp/dist/ntpd/keyword-gen-utd: up to 1.1.1.8
external/bsd/ntp/dist/ntpd/keyword-gen.c: up to 1.12
external/bsd/ntp/dist/ntpd/ntp.conf.5man: up to 1.1.1.11
external/bsd/ntp/dist/ntpd/ntp.conf.5mdoc: up to 1.1.1.11
external/bsd/ntp/dist/ntpd/ntp.conf.def: up to 1.1.1.9
external/bsd/ntp/dist/ntpd/ntp.conf.html: up to 1.1.1.11
external/bsd/ntp/dist/ntpd/ntp.conf.man.in: up to 1.1.1.11
external/bsd/ntp/dist/ntpd/ntp.conf.mdoc.in: up to 1.1.1.11
external/bsd/ntp/dist/ntpd/ntp.keys.5man: up to 1.1.1.11
external/bsd/ntp/dist/ntpd/ntp.keys.5mdoc: up to 1.1.1.11
external/bsd/ntp/dist/ntpd/ntp.keys.def: up to 1.1.1.4
external/bsd/ntp/dist/ntpd/ntp.keys.html: up to 1.1.1.11
external/bsd/ntp/dist/ntpd/ntp.keys.man.in: up to 1.1.1.11
external/bsd/ntp/dist/ntpd/ntp.keys.mdoc.in: up to 1.1.1.11
external/bsd/ntp/dist/ntpd/ntp_config.c: up to 1.18
external/bsd/ntp/dist/ntpd/ntp_control.c: up to 1.20
external/bsd/ntp/dist/ntpd/ntp_crypto.c: up to 1.15
external/bsd/ntp/dist/ntpd/ntp_io.c: up to 1.26
external/bsd/ntp/dist/ntpd/ntp_keyword.h: up to 1.13
external/bsd/ntp/dist/ntpd/ntp_leapsec.c: up to 1.6
external/bsd/ntp/dist/ntpd/ntp_parser.y: up to 1.17
external/bsd/ntp/dist/ntpd/ntp_peer.c: up to 1.12
external/bsd/ntp/dist/ntpd/ntp_proto.c: up to 1.16
external/bsd/ntp/dist/ntpd/ntp_refclock.c: up to 1.11
external/bsd/ntp/dist/ntpd/ntp_request.c: up to 1.15
external/bsd/ntp/dist/ntpd/ntp_restrict.c: up to 1.10
external/bsd/ntp/dist/ntpd/ntp_scanner.c: up to 1.13
external/bsd/ntp/dist/ntpd/ntp_util.c: up to 1.9
external/bsd/ntp/dist/ntpd/ntpd-opts.c: up to 1.11
external/bsd/ntp/dist/ntpd/ntpd-opts.h: up to 1.14
external/bsd/ntp/dist/ntpd/ntpd.1ntpdman: up to 1.1.1.11
external/bsd/ntp/dist/ntpd/ntpd.1ntpdmdoc: up to 1.1.1.11
external/bsd/ntp/dist/ntpd/ntpd.c: up to 1.15
external/bsd/ntp/dist/ntpd/ntpd.html: up to 1.1.1.11
external/bsd/ntp/dist/ntpd/ntpd.man.in: up to 1.1.1.11
external/bsd/ntp/dist/ntpd/ntpd.mdoc.in: up to 1.1.1.11
external/bsd/ntp/dist/ntpd/ntpsim.c: up to 1.5
external/bsd/ntp/dist/ntpd/refclock_gpsdjson.c: up to 1.12
external/bsd/ntp/dist/ntpd/refclock_jjy.c: up to 1.13
external/bsd/ntp/dist/ntpd/refclock_oncore.c: up to 1.15
external/bsd/ntp/dist/ntpd/refclock_palisade.c: up to 1.7
external/bsd/ntp/dist/ntpd/refclock_parse.c: up to 1.21
external/bsd/ntp/dist/ntpdate/Makefile.in: up to 1.1.1.11
external/bsd/ntp/dist/ntpdc/Makefile.in: up to 1.1.1.11
external/bsd/ntp/dist/ntpdc/invoke-ntpdc.texi: up to 1.1.1.11
external/bsd/ntp/dist/ntpdc/layout.std: up to 1.1.1.3
external/bsd/ntp/dist/ntpdc/ntpdc-opts.c: up to 1.11
external/bsd/ntp/dist/ntpdc/ntpdc-opts.h: up to 1.11
external/bsd/ntp/dist/ntpdc/ntpdc.1ntpdcman: up to 1.1.1.11
external/bsd/ntp/dist/ntpdc/ntpdc.1ntpdcmdoc: up to 1.1.1.11
external/bsd/ntp/dist/ntpdc/ntpdc.c: up to 1.16
external/bsd/ntp/dist/ntpdc/ntpdc.html: up to 1.1.1.11
external/bsd/ntp/dist/ntpdc/ntpdc.man.in: up to 1.1.1.11
external/bsd/ntp/dist/ntpdc/ntpdc.mdoc.in: up to 1.1.1.11
external/bsd/ntp/dist/ntpdc/ntpdc_ops.c: up to 1.10
external/bsd/ntp/dist/ntpq/Makefile.am: up to 1.1.1.6
external/bsd/ntp/dist/ntpq/Makefile.in: up to 1.1.1.11
external/bsd/ntp/dist/ntpq/invoke-ntpq.texi: up to 1.1.1.11
external/bsd/ntp/dist/ntpq/ntpq-opts.c: up to 1.11
external/bsd/ntp/dist/ntpq/ntpq-opts.def: up to 1.1.1.6
external/bsd/ntp/dist/ntpq/ntpq-opts.h: up to 1.11
external/bsd/ntp/dist/ntpq/ntpq-subs.c: up to 1.16
external/bsd/ntp/dist/ntpq/ntpq.1ntpqman: up to 1.1.1.11
external/bsd/ntp/dist/ntpq/ntpq.1ntpqmdoc: up to 1.1.1.11
external/bsd/ntp/dist/ntpq/ntpq.c: up to 1.19
external/bsd/ntp/dist/ntpq/ntpq.html: up to 1.1.1.11
external/bsd/ntp/dist/ntpq/ntpq.man.in: up to 1.1.1.11
external/bsd/ntp/dist/ntpq/ntpq.mdoc.in: up to 1.1.1.11
external/bsd/ntp/dist/ntpq/ntpq.texi: up to 1.1.1.2
external/bsd/ntp/dist/ntpsnmpd/Makefile.in: up to 1.1.1.11
external/bsd/ntp/dist/ntpsnmpd/invoke-ntpsnmpd.texi: up to 1.1.1.11
external/bsd/ntp/dist/ntpsnmpd/netsnmp_daemonize.c: up to 1.6
external/bsd/ntp/dist/ntpsnmpd/ntpsnmpd-opts.c: up to 1.11
external/bsd/ntp/dist/ntpsnmpd/ntpsnmpd-opts.h: up to 1.11
external/bsd/ntp/dist/ntpsnmpd/ntpsnmpd.1ntpsnmpdman: up to 1.1.1.11
external/bsd/ntp/dist/ntpsnmpd/ntpsnmpd.1ntpsnmpdmdoc: up to 1.1.1.11
external/bsd/ntp/dist/ntpsnmpd/ntpsnmpd.html: up to 1.1.1.11
external/bsd/ntp/dist/ntpsnmpd/ntpsnmpd.man.in: up to 1.1.1.11
external/bsd/ntp/dist/ntpsnmpd/ntpsnmpd.mdoc.in: up to 1.1.1.11
external/bsd/ntp/dist/packageinfo.sh: up to 1.1.1.13
external/bsd/ntp/dist/parseutil/Makefile.in: up to 1.1.1.11
external/bsd/ntp/dist/scripts/Makefile.in: up to 1.1.1.11
external/bsd/ntp/dist/scripts/build/Makefile.in: up to 1.1.1.10
external/bsd/ntp/dist/scripts/build/UpdatePoint: up to 1.1.1.3
external/bsd/ntp/dist/scripts/calc_tickadj/Makefile.in: up to 1.1.1.9
external/bsd/ntp/dist/scripts/calc_tickadj/calc_tickadj.1calc_tickadjman: up to 1.1.1.11
external/bsd/ntp/dist/scripts/calc_tickadj/calc_tickadj.1calc_tickadjmdoc: up to 1.1.1.11
external/bsd/ntp/dist/scripts/calc_tickadj/calc_tickadj.html: up to 1.1.1.11
external/bsd/ntp/dist/scripts/calc_tickadj/calc_tickadj.man.in: up to 1.1.1.11
external/bsd/ntp/dist/scripts/calc_tickadj/calc_tickadj.mdoc.in: up to 1.1.1.11
external/bsd/ntp/dist/scripts/calc_tickadj/invoke-calc_tickadj.texi: up to 1.1.1.11
external/bsd/ntp/dist/scripts/invoke-plot_summary.texi: up to 1.1.1.11
external/bsd/ntp/dist/scripts/invoke-summary.texi: up to 1.1.1.11
external/bsd/ntp/dist/scripts/lib/Makefile.in: up to 1.1.1.9
external/bsd/ntp/dist/scripts/ntp-wait/Makefile.in: up to 1.1.1.9
external/bsd/ntp/dist/scripts/ntp-wait/invoke-ntp-wait.texi: up to 1.1.1.11
external/bsd/ntp/dist/scripts/ntp-wait/ntp-wait-opts: up to 1.1.1.11
external/bsd/ntp/dist/scripts/ntp-wait/ntp-wait.1ntp-waitman: up to 1.1.1.11
external/bsd/ntp/dist/scripts/ntp-wait/ntp-wait.1ntp-waitmdoc: up to 1.1.1.11
external/bsd/ntp/dist/scripts/ntp-wait/ntp-wait.html: up to 1.1.1.11
external/bsd/ntp/dist/scripts/ntp-wait/ntp-wait.man.in: up to 1.1.1.11
external/bsd/ntp/dist/scripts/ntp-wait/ntp-wait.mdoc.in: up to 1.1.1.11
external/bsd/ntp/dist/scripts/ntpsweep/Makefile.in: up to 1.1.1.9
external/bsd/ntp/dist/scripts/ntpsweep/invoke-ntpsweep.texi: up to 1.1.1.11
external/bsd/ntp/dist/scripts/ntpsweep/ntpsweep-opts: up to 1.1.1.11
external/bsd/ntp/dist/scripts/ntpsweep/ntpsweep.1ntpsweepman: up to 1.1.1.11
external/bsd/ntp/dist/scripts/ntpsweep/ntpsweep.1ntpsweepmdoc: up to 1.1.1.11
external/bsd/ntp/dist/scripts/ntpsweep/ntpsweep.html: up to 1.1.1.11
external/bsd/ntp/dist/scripts/ntpsweep/ntpsweep.man.in: up to 1.1.1.11
external/bsd/ntp/dist/scripts/ntpsweep/ntpsweep.mdoc.in: up to 1.1.1.11
external/bsd/ntp/dist/scripts/ntptrace/Makefile.in: up to 1.1.1.9
external/bsd/ntp/dist/scripts/ntptrace/invoke-ntptrace.texi: up to 1.1.1.11
external/bsd/ntp/dist/scripts/ntptrace/ntptrace-opts: up to 1.1.1.11
external/bsd/ntp/dist/scripts/ntptrace/ntptrace.1ntptraceman: up to 1.1.1.11
external/bsd/ntp/dist/scripts/ntptrace/ntptrace.1ntptracemdoc: up to 1.1.1.11
external/bsd/ntp/dist/scripts/ntptrace/ntptrace.html: up to 1.1.1.11
external/bsd/ntp/dist/scripts/ntptrace/ntptrace.man.in: up to 1.1.1.11
external/bsd/ntp/dist/scripts/ntptrace/ntptrace.mdoc.in: up to 1.1.1.11
external/bsd/ntp/dist/scripts/plot_summary-opts: up to 1.1.1.11
external/bsd/ntp/dist/scripts/plot_summary.1plot_summaryman: up to 1.1.1.11
external/bsd/ntp/dist/scripts/plot_summary.1plot_summarymdoc: up to 1.1.1.11
external/bsd/ntp/dist/scripts/plot_summary.html: up to 1.1.1.11
external/bsd/ntp/dist/scripts/plot_summary.man.in: up to 1.1.1.11
external/bsd/ntp/dist/scripts/plot_summary.mdoc.in: up to 1.1.1.11
external/bsd/ntp/dist/scripts/summary-opts: up to 1.1.1.11
external/bsd/ntp/dist/scripts/summary.1summaryman: up to 1.1.1.11
external/bsd/ntp/dist/scripts/summary.1summarymdoc: up to 1.1.1.11
external/bsd/ntp/dist/scripts/summary.html: up to 1.1.1.11
external/bsd/ntp/dist/scripts/summary.man.in: up to 1.1.1.11
external/bsd/ntp/dist/scripts/summary.mdoc.in: up to 1.1.1.11
external/bsd/ntp/dist/scripts/update-leap/Makefile.in: up to 1.1.1.7
external/bsd/ntp/dist/scripts/update-leap/invoke-update-leap.texi: up to 1.1.1.9
external/bsd/ntp/dist/scripts/update-leap/update-leap-opts: up to 1.1.1.9
external/bsd/ntp/dist/scripts/update-leap/update-leap.1update-leapman: up to 1.1.1.9
external/bsd/ntp/dist/scripts/update-leap/update-leap.1update-leapmdoc: up to 1.1.1.9
external/bsd/ntp/dist/scripts/update-leap/update-leap.html: up to 1.1.1.9
external/bsd/ntp/dist/scripts/update-leap/update-leap.in: up to 1.1.1.3
external/bsd/ntp/dist/scripts/update-leap/update-leap.man.in: up to 1.1.1.9
external/bsd/ntp/dist/scripts/update-leap/update-leap.mdoc.in: up to 1.1.1.9
external/bsd/ntp/dist/sntp/Makefile.in: up to 1.1.1.12
external/bsd/ntp/dist/sntp/check-libntp.mf: up to 1.1.1.2
external/bsd/ntp/dist/sntp/configure: up to 1.1.1.13
external/bsd/ntp/dist/sntp/crypto.c: up to 1.14
external/bsd/ntp/dist/sntp/crypto.h: up to 1.6
external/bsd/ntp/dist/sntp/harden/linux: up to 1.1.1.2
external/bsd/ntp/dist/sntp/include/version.def: up to 1.1.1.11
external/bsd/ntp/dist/sntp/include/version.texi: up to 1.1.1.11
external/bsd/ntp/dist/sntp/invoke-sntp.texi: up to 1.1.1.11
external/bsd/ntp/dist/sntp/libopts/nested.c: up to 1.11
external/bsd/ntp/dist/sntp/m4/ntp_af_unspec.m4: up to 1.1.1.1
external/bsd/ntp/dist/sntp/m4/ntp_harden.m4: up to 1.1.1.2
external/bsd/ntp/dist/sntp/m4/ntp_libevent.m4: up to 1.1.1.7
external/bsd/ntp/dist/sntp/m4/ntp_openssl.m4: up to 1.1.1.4
external/bsd/ntp/dist/sntp/m4/version.m4: up to 1.1.1.11
external/bsd/ntp/dist/sntp/main.c: up to 1.16
external/bsd/ntp/dist/sntp/networking.c: up to 1.15
external/bsd/ntp/dist/sntp/sntp-opts.c: up to 1.12
external/bsd/ntp/dist/sntp/sntp-opts.def: up to 1.1.1.6
external/bsd/ntp/dist/sntp/sntp-opts.h: up to 1.11
external/bsd/ntp/dist/sntp/sntp.1sntpman: up to 1.1.1.11
external/bsd/ntp/dist/sntp/sntp.1sntpmdoc: up to 1.1.1.11
external/bsd/ntp/dist/sntp/sntp.html: up to 1.1.1.13
external/bsd/ntp/dist/sntp/sntp.man.in: up to 1.1.1.11
external/bsd/ntp/dist/sntp/sntp.mdoc.in: up to 1.1.1.11
external/bsd/ntp/dist/sntp/tests/Makefile.am: up to 1.1.1.6
external/bsd/ntp/dist/sntp/tests/Makefile.in: up to 1.1.1.10
external/bsd/ntp/dist/sntp/tests/crypto.c: up to 1.2
external/bsd/ntp/dist/sntp/tests/keyFile.c: up to 1.2
external/bsd/ntp/dist/sntp/tests/packetHandling.c: up to 1.2
external/bsd/ntp/dist/sntp/tests/packetProcessing.c: up to 1.2
external/bsd/ntp/dist/sntp/tests/run-crypto.c: up to 1.2
external/bsd/ntp/dist/sntp/tests/run-keyFile.c: up to 1.2
external/bsd/ntp/dist/sntp/tests/run-kodDatabase.c: up to 1.2
external/bsd/ntp/dist/sntp/tests/run-kodFile.c: up to 1.2
external/bsd/ntp/dist/sntp/tests/run-networking.c: up to 1.2
external/bsd/ntp/dist/sntp/tests/run-packetHandling.c: up to 1.2
external/bsd/ntp/dist/sntp/tests/run-packetProcessing.c: up to 1.2
external/bsd/ntp/dist/sntp/tests/run-t-log.c: up to 1.2
external/bsd/ntp/dist/sntp/tests/run-utilities.c: up to 1.2
external/bsd/ntp/dist/sntp/tests/testconf.yml: up to 1.1.1.1
external/bsd/ntp/dist/sntp/unity/auto/generate_test_runner.rb: up to 1.1.1.3
external/bsd/ntp/dist/sntp/utilities.c: up to 1.5
external/bsd/ntp/dist/sntp/version.c: up to 1.2
external/bsd/ntp/dist/tests/Makefile.in: up to 1.1.1.9
external/bsd/ntp/dist/tests/bug-2803/Makefile.am: up to 1.1.1.4
external/bsd/ntp/dist/tests/bug-2803/Makefile.in: up to 1.1.1.6
external/bsd/ntp/dist/tests/bug-2803/run-bug-2803.c: up to 1.2
external/bsd/ntp/dist/tests/bug-2803/testconf.yml: up to 1.1.1.1
external/bsd/ntp/dist/tests/libntp/Makefile.am: up to 1.1.1.7
external/bsd/ntp/dist/tests/libntp/Makefile.in: up to 1.1.1.9
external/bsd/ntp/dist/tests/libntp/a_md5encrypt.c: up to 1.2
external/bsd/ntp/dist/tests/libntp/authkeys.c: up to 1.2
external/bsd/ntp/dist/tests/libntp/run-a_md5encrypt.c: up to 1.2
external/bsd/ntp/dist/tests/libntp/run-atoint.c: up to 1.2
external/bsd/ntp/dist/tests/libntp/run-atouint.c: up to 1.2
external/bsd/ntp/dist/tests/libntp/run-authkeys.c: up to 1.2
external/bsd/ntp/dist/tests/libntp/run-buftvtots.c: up to 1.2
external/bsd/ntp/dist/tests/libntp/run-calendar.c: up to 1.2
external/bsd/ntp/dist/tests/libntp/run-caljulian.c: up to 1.2
external/bsd/ntp/dist/tests/libntp/run-caltontp.c: up to 1.2
external/bsd/ntp/dist/tests/libntp/run-calyearstart.c: up to 1.2
external/bsd/ntp/dist/tests/libntp/run-clocktime.c: up to 1.2
external/bsd/ntp/dist/tests/libntp/run-decodenetnum.c: up to 1.2
external/bsd/ntp/dist/tests/libntp/run-hextoint.c: up to 1.2
external/bsd/ntp/dist/tests/libntp/run-hextolfp.c: up to 1.2
external/bsd/ntp/dist/tests/libntp/run-humandate.c: up to 1.2
external/bsd/ntp/dist/tests/libntp/run-lfpfunc.c: up to 1.2
external/bsd/ntp/dist/tests/libntp/run-lfptostr.c: up to 1.2
external/bsd/ntp/dist/tests/libntp/run-modetoa.c: up to 1.2
external/bsd/ntp/dist/tests/libntp/run-msyslog.c: up to 1.2
external/bsd/ntp/dist/tests/libntp/run-netof.c: up to 1.2
external/bsd/ntp/dist/tests/libntp/run-numtoa.c: up to 1.2
external/bsd/ntp/dist/tests/libntp/run-numtohost.c: up to 1.2
external/bsd/ntp/dist/tests/libntp/run-octtoint.c: up to 1.2
external/bsd/ntp/dist/tests/libntp/run-prettydate.c: up to 1.2
external/bsd/ntp/dist/tests/libntp/run-recvbuff.c: up to 1.2
external/bsd/ntp/dist/tests/libntp/run-refidsmear.c: up to 1.2
external/bsd/ntp/dist/tests/libntp/run-refnumtoa.c: up to 1.2
external/bsd/ntp/dist/tests/libntp/run-sfptostr.c: up to 1.2
external/bsd/ntp/dist/tests/libntp/run-socktoa.c: up to 1.2
external/bsd/ntp/dist/tests/libntp/run-ssl_init.c: up to 1.2
external/bsd/ntp/dist/tests/libntp/run-statestr.c: up to 1.2
external/bsd/ntp/dist/tests/libntp/run-strtolfp.c: up to 1.2
external/bsd/ntp/dist/tests/libntp/run-timespecops.c: up to 1.2
external/bsd/ntp/dist/tests/libntp/run-timevalops.c: up to 1.2
external/bsd/ntp/dist/tests/libntp/run-tsafememcmp.c: up to 1.2
external/bsd/ntp/dist/tests/libntp/run-tstotv.c: up to 1.2
external/bsd/ntp/dist/tests/libntp/run-tvtots.c: up to 1.2
external/bsd/ntp/dist/tests/libntp/run-uglydate.c: up to 1.2
external/bsd/ntp/dist/tests/libntp/run-vi64ops.c: up to 1.2
external/bsd/ntp/dist/tests/libntp/run-ymd2yd.c: up to 1.2
external/bsd/ntp/dist/tests/libntp/ssl_init.c: up to 1.2
external/bsd/ntp/dist/tests/libntp/testconf.yml: up to 1.1.1.1
external/bsd/ntp/dist/tests/libntp/timespecops.c: up to 1.2
external/bsd/ntp/dist/tests/libntp/timevalops.c: up to 1.2
external/bsd/ntp/dist/tests/ntpd/Makefile.am: up to 1.1.1.5
external/bsd/ntp/dist/tests/ntpd/Makefile.in: up to 1.1.1.10
external/bsd/ntp/dist/tests/ntpd/leapsec.c: up to 1.2
external/bsd/ntp/dist/tests/ntpd/ntp_prio_q.c: up to 1.2
external/bsd/ntp/dist/tests/ntpd/ntp_restrict.c: up to 1.2
external/bsd/ntp/dist/tests/ntpd/rc_cmdlength.c: up to 1.2
external/bsd/ntp/dist/tests/ntpd/run-leapsec.c: up to 1.2
external/bsd/ntp/dist/tests/ntpd/run-ntp_prio_q.c: up to 1.2
external/bsd/ntp/dist/tests/ntpd/run-ntp_restrict.c: up to 1.2
external/bsd/ntp/dist/tests/ntpd/run-rc_cmdlength.c: up to 1.2
external/bsd/ntp/dist/tests/ntpd/run-t-ntp_scanner.c: up to 1.2
external/bsd/ntp/dist/tests/ntpd/run-t-ntp_signd.c: up to 1.2
external/bsd/ntp/dist/tests/ntpd/t-ntp_scanner.c: up to 1.2
external/bsd/ntp/dist/tests/ntpd/testconf.yml: up to 1.1.1.1
external/bsd/ntp/dist/tests/ntpq/Makefile.am: up to 1.1.1.4
external/bsd/ntp/dist/tests/ntpq/Makefile.in: up to 1.1.1.5
external/bsd/ntp/dist/tests/ntpq/run-t-ntpq.c: up to 1.2
external/bsd/ntp/dist/tests/ntpq/testconf.yml: up to 1.1.1.1
external/bsd/ntp/dist/tests/sandbox/Makefile.am: up to 1.1.1.4
external/bsd/ntp/dist/tests/sandbox/Makefile.in: up to 1.1.1.6
external/bsd/ntp/dist/tests/sandbox/run-modetoa.c: up to 1.2
external/bsd/ntp/dist/tests/sandbox/run-uglydate.c: up to 1.2
external/bsd/ntp/dist/tests/sandbox/run-ut-2803.c: up to 1.2
external/bsd/ntp/dist/tests/sandbox/testconf.yml: up to 1.1.1.1
external/bsd/ntp/dist/tests/sec-2853/Makefile.am: up to 1.1.1.4
external/bsd/ntp/dist/tests/sec-2853/Makefile.in: up to 1.1.1.6
external/bsd/ntp/dist/tests/sec-2853/run-sec-2853.c: up to 1.2
external/bsd/ntp/dist/tests/sec-2853/testconf.yml: up to 1.1.1.1
external/bsd/ntp/dist/util/Makefile.in: up to 1.1.1.11
external/bsd/ntp/dist/util/invoke-ntp-keygen.texi: up to 1.1.1.11
external/bsd/ntp/dist/util/ntp-keygen-opts.c: up to 1.16
external/bsd/ntp/dist/util/ntp-keygen-opts.def: up to 1.1.1.4
external/bsd/ntp/dist/util/ntp-keygen-opts.h: up to 1.11
external/bsd/ntp/dist/util/ntp-keygen.1ntp-keygenman: up to 1.1.1.11
external/bsd/ntp/dist/util/ntp-keygen.1ntp-keygenmdoc: up to 1.1.1.11
external/bsd/ntp/dist/util/ntp-keygen.html: up to 1.1.1.11
external/bsd/ntp/dist/util/ntp-keygen.man.in: up to 1.1.1.11
external/bsd/ntp/dist/util/ntp-keygen.mdoc.in: up to 1.1.1.11
external/bsd/ntp/importdate: up to 1.13
external/bsd/ntp/include/config.h: up to 1.21
external/bsd/ntp/lib/libiscntp/Makefile: up to 1.15
external/bsd/ntp/lib/libntp/Makefile: up to 1.20
external/bsd/ntp/lib/libopts/Makefile: up to 1.15
external/bsd/ntp/ntp2netbsd: up to 1.6
external/bsd/ntp/scripts/mkver: up to 1.13
Update ntp to 4.2.8p11.

(msaitoh)

2018-04-10 11:49:39 UTC netbsd-8 commitmail json YAML

2018-04-10 11:48:29 UTC netbsd-8 commitmail json YAML

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

tests/net/if_bridge/t_rtable.sh: revision 1.2
sys/net/if_bridge.c: revision 1.149

Fix bridge_rtdelete

It removes a rtable entry that belongs to a specified interface, however,
its original behavior was to delete all belonging entries.
Restore the original behavior.

Add a test case for bridge_rtdelete

(martin)

2018-04-10 08:07:48 UTC netbsd-8 commitmail json YAML

2018-04-10 08:06:46 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #726):
tests/usr.bin/shmif_dumpbus/d_pcap.out.bz2.uue: revision 1.3
tests/usr.bin/shmif_dumpbus/t_basic.sh: revision 1.9
Use tcpdump -n to avoid reverse DNS lookup. There is no point in having
different results from running this test in a networked vs. a non-networked
environment.
Adjust golden output accordingly.
Fixes PR 53150.

(bouyer)

2018-04-10 06:54:58 UTC netbsd-8 commitmail json YAML

2018-04-10 06:54:37 UTC netbsd-8 commitmail json YAML

Additionally pull up the following revision for ticket #724:

tests/net/icmp/t_ping.c 1.21

Fix a printf(3)-like format in ATF ICMP t_ping.c

(martin)

2018-04-09 18:23:33 UTC netbsd-8 commitmail json YAML

2018-04-09 18:20:18 UTC netbsd-8 commitmail json YAML

2018-04-09 18:18:49 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #723):
sys/dev/pci/pcidevs: revision 1.1314
sys/dev/pci/pcidevs: revision 1.1315
sys/dev/pci/pcidevs: revision 1.1316
sys/dev/pci/pcidevs: revision 1.1317
sys/dev/pci/pcidevs: revision 1.1318
sys/dev/pci/pcidevs: revision 1.1302
sys/dev/pci/pcidevs: revision 1.1303
sys/dev/pci/pcidevs: revision 1.1304
sys/dev/pci/pcidevs: revision 1.1305
sys/dev/pci/pcidevs: revision 1.1306
sys/dev/pci/pcidevs: revision 1.1307
sys/dev/pci/pcidevs: revision 1.1309
sys/dev/pci/pcidevs: revision 1.1320
sys/dev/pci/pcidevs: revision 1.1321
sys/dev/pci/pcidevs: revision 1.1322
sys/dev/pci/pcidevs: revision 1.1324
sys/dev/pci/pcidevs: revision 1.1325
sys/dev/pci/pcidevs: revision 1.1326
sys/dev/pci/pcidevs: revision 1.1310
sys/dev/pci/pcidevs: revision 1.1311
sys/dev/pci/pcidevs: revision 1.1312
sys/dev/pci/pcidevs: revision 1.1313

Add some Chelsio devices.
- s/MMC/eMMC/ for Intel 0x0f14 (Bay Trail)
- Add Atom E3800 (Bay Trail) eMMC 4.5

Add Intel Apollo Lake devices.

Add the GeForce4 MX440 Go, as found on the 17" flat panel G4 iMac (PowerMac4,5).
Thanks to Jasper Wallace <jasper AT pointless DOT net> for the loan of the hardware.

Add Nvidia GeForce FX Go5200, as found in the PowerBook6,4

Add Marvell Yukon 88E8040T

grammar

Add some ServerEngines (Emulex) products from OpenBSD.
Add some Intel Ethernet devices.
Add C620 devices.
Fix C62x9 sSATA Controller (RAID) device ID.

s/C62x9/C62x/

Add some Xeon E5 (v1) and E5 v2 devices.

Add AMD KERNCZ chipset for Zen processors.

Add Intel Gemini Lake devices.
apply some updates and recommended corrections to pcidevs descriptions
PR kern/45733 by Greg A.Woods

Intel 0x15c4 is SFI based and 0x15ce is KR based.

Add Intel Wireless AC 9260.

Add two VIA xHCI devices from OpenBSD.

Add Intel X299 and Z370 LPC.

Add Intel Coffee Lake internal graphics devices. From ark.intel.com.

Add Intel 300 series devices.

(martin)

2018-04-09 18:12:50 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #717):

sys/arch/x86/x86/cpu_topology.c: revision 1.11-1.13

Check for undefined behaviour when doing right-shift.

CPUID tells the ApicIdCoreIdSize in bits.

Compute Core/SMT-IDs for AMD family 17h (Ryzen).

(martin)

2018-04-09 18:10:49 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #716):

sys/dev/DEVNAMES: revision 1.300

Add ixg and ixv.

(martin)

2018-04-09 18:04:32 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #715):

sys/arch/x86/include/cacheinfo.h: revision 1.24-1.26
usr.sbin/cpuctl/arch/i386.c: revision 1.81-1.84

- Parse the TLB info from `cpuid leaf 18H' on Intel processor. Currently,
  this change doesn't decode perfectly.  Tested with Gemini Lake. It has
  two L2 Shared TLB. One is 4MB and another is 2MB/4MB but former isn't
  printed yet:
        cpu0: ITLB 1 4KB entries 48-way
        cpu0: DTLB 1 4KB entries 32-way
        cpu0: L2 STLB 8 4MB entries 4-way
  Need some rework for struct x86_cache_info.
- Use aprint_error_dev() for error output.
Calculate way and number of entries correctly from CPUID leaf 18H.
Add yet another Shared L2 TLB (2M/4M pages).
XXX need redesign.

Add 3way and 6way of L2 cache or TLB on AMD CPU.
AMD L3 cache association bitfield is not 8bit but 4bit like others association
bitfields.

From the latest Intel SDM:
- Add Xeon Phi 7215, 7285 and 7295
- Add Coffee Lake

(martin)

2018-04-09 17:01:20 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by knakahara in ticket #714):

sys/net/if_ipsec.c: revision 1.8 - 1.11
sys/netipsec/ipsecif.h: revision 1.2
sys/netipsec/ipsecif.c: revision 1.6,1.7

fix ipsec(4) encap_lock leak.

fix ipsecif(4) unmatch curlwp_bind.

fix ipsecif(4) stack overflow.

Add IPv4 ID when the ipsecif(4) packet can be fragmented. Implemented by hsuenaga@IIJ and ohishi@IIJ, thanks.
This modification reduces packet loss of fragmented packets on a
network where reordering occurs.

Alghough this modification has been applied, IPv4 ID is not set for
the packet smaller then IP_MINFRAGSIZE. According to RFC 6864, that
must not cause problems.

Fix unexpected failure when ipsecif(4) over IPv6 is changed port number only.
Here is an example of the operation which causes this problem.
    # ifconfig ipsec0 create link0
    # ifconfig ipsec0 tunnel fc00:1001::2,4500 fc00:1001::1,4501
    # ifconfig ipsec0 tunnel fc00:1001::2,4500 fc00:1001::1,4502

(martin)

2018-04-09 16:46:34 UTC netbsd-8 commitmail json YAML

src/external/bsd/dhcpcd/dist/configure@1.1.1.3.2.2 / diff / nxr@1.1.1.3.2.2
src/external/bsd/dhcpcd/dist/hooks/10-wpa_supplicant@1.1.1.1.8.1 / diff / nxr@1.1.1.1.8.1
src/external/bsd/dhcpcd/dist/hooks/15-timezone@1.1.1.1.8.1 / diff / nxr@1.1.1.1.8.1
src/external/bsd/dhcpcd/dist/hooks/20-resolv.conf@1.1.1.1.8.1 / diff / nxr@1.1.1.1.8.1
src/external/bsd/dhcpcd/dist/hooks/29-lookup-hostname@1.1.1.1.8.1 / diff / nxr@1.1.1.1.8.1
src/external/bsd/dhcpcd/dist/hooks/30-hostname@1.1.1.1.8.1 / diff / nxr@1.1.1.1.8.1
src/external/bsd/dhcpcd/dist/hooks/50-ntp.conf@1.1.1.1.8.1 / diff / nxr@1.1.1.1.8.1
src/external/bsd/dhcpcd/dist/hooks/50-yp.conf@1.1.1.1.8.1 / diff / nxr@1.1.1.1.8.1
src/external/bsd/dhcpcd/dist/hooks/50-ypbind.in@1.1.1.1.8.1 / diff / nxr@1.1.1.1.8.1
src/external/bsd/dhcpcd/dist/hooks/dhcpcd-run-hooks.8.in@1.1.1.1.8.2 / diff / nxr@1.1.1.1.8.2
src/external/bsd/dhcpcd/dist/hooks/dhcpcd-run-hooks.in@1.1.1.1.8.2 / diff / nxr@1.1.1.1.8.2
src/external/bsd/dhcpcd/dist/src/arp.c@1.1.1.2.8.2 / diff / nxr@1.1.1.2.8.2
src/external/bsd/dhcpcd/dist/src/common.h@1.1.1.1.8.2 / diff / nxr@1.1.1.1.8.2
src/external/bsd/dhcpcd/dist/src/defs.h@1.1.1.4.2.2 / diff / nxr@1.1.1.4.2.2
src/external/bsd/dhcpcd/dist/src/dev/udev.c@1.1.1.1.8.1 / diff / nxr@1.1.1.1.8.1
src/external/bsd/dhcpcd/dist/src/dhcp.c@1.1.1.3.8.3 / diff / nxr@1.1.1.3.8.3
src/external/bsd/dhcpcd/dist/src/dhcp.h@1.1.1.1.8.2 / diff / nxr@1.1.1.1.8.2
src/external/bsd/dhcpcd/dist/src/dhcp6.c@1.1.1.4.2.2 / diff / nxr@1.1.1.4.2.2
src/external/bsd/dhcpcd/dist/src/dhcp6.h@1.1.1.1.8.2 / diff / nxr@1.1.1.1.8.2
src/external/bsd/dhcpcd/dist/src/dhcpcd.8.in@1.1.1.4.2.2 / diff / nxr@1.1.1.4.2.2
      :
(more 22 files)
Catch up to current in external/bsd/dhcpcd/, requested by roy in ticket #707:

external/bsd/dhcpcd/dist/configure              up to 1.1.1.7
external/bsd/dhcpcd/dist/hooks/10-wpa_supplicant up to 1.1.1.2
external/bsd/dhcpcd/dist/hooks/15-timezone      up to 1.1.1.2
external/bsd/dhcpcd/dist/hooks/20-resolv.conf  up to 1.1.1.2
external/bsd/dhcpcd/dist/hooks/29-lookup-hostname up to 1.1.1.2
external/bsd/dhcpcd/dist/hooks/30-hostname      up to 1.1.1.2
external/bsd/dhcpcd/dist/hooks/50-ntp.conf      up to 1.1.1.2
external/bsd/dhcpcd/dist/hooks/50-yp.conf      up to 1.1.1.2
external/bsd/dhcpcd/dist/hooks/50-ypbind.in    up to 1.1.1.2
external/bsd/dhcpcd/dist/hooks/dhcpcd-run-hooks.8.in up to 1.1.1.4
external/bsd/dhcpcd/dist/hooks/dhcpcd-run-hooks.in up to 1.1.1.4
external/bsd/dhcpcd/dist/src/arp.c              up to 1.1.1.6
external/bsd/dhcpcd/dist/src/common.h          up to 1.1.1.4
external/bsd/dhcpcd/dist/src/defs.h            up to 1.1.1.11
external/bsd/dhcpcd/dist/src/dhcp.c            up to 1.9
external/bsd/dhcpcd/dist/src/dhcp.h            up to 1.1.1.5
external/bsd/dhcpcd/dist/src/dhcp6.c            up to 1.1.1.10
external/bsd/dhcpcd/dist/src/dhcp6.h            up to 1.1.1.4
external/bsd/dhcpcd/dist/src/dhcpcd.8.in        up to 1.1.1.8
external/bsd/dhcpcd/dist/src/dhcpcd.c          up to 1.10
external/bsd/dhcpcd/dist/src/dhcpcd.conf.5.in  up to 1.1.1.7
external/bsd/dhcpcd/dist/src/dhcpcd.h          up to 1.1.1.5
external/bsd/dhcpcd/dist/src/if-bsd.c          up to 1.1.1.7
external/bsd/dhcpcd/dist/src/if-linux.c        up to 1.1.1.8
external/bsd/dhcpcd/dist/src/if-options.c      up to 1.8
external/bsd/dhcpcd/dist/src/if-options.h      up to 1.1.1.7
external/bsd/dhcpcd/dist/src/if-sun.c          up to 1.1.1.4
external/bsd/dhcpcd/dist/src/if.c              up to 1.1.1.8
external/bsd/dhcpcd/dist/src/if.h              up to 1.1.1.5
external/bsd/dhcpcd/dist/src/ipv4.c            up to 1.1.1.9
external/bsd/dhcpcd/dist/src/ipv4.h            up to 1.1.1.4
external/bsd/dhcpcd/dist/src/ipv6.c            up to 1.1.1.8
external/bsd/dhcpcd/dist/src/ipv6.h            up to 1.1.1.6
external/bsd/dhcpcd/dist/src/ipv6nd.c          up to 1.1.1.7
external/bsd/dhcpcd/dist/src/ipv6nd.h          up to 1.1.1.5
external/bsd/dhcpcd/dist/src/logerr.h          up to 1.1.1.3
external/bsd/dhcpcd/dist/src/route.c            up to 1.1.1.6
external/bsd/dhcpcd/dist/src/route.h            up to 1.1.1.4
external/bsd/dhcpcd/dist/src/dev/udev.c        up to 1.1.1.2
external/bsd/dhcpcd/dist/tests/eloop-bench/eloop-bench.c up to 1.1.1.3
external/bsd/dhcpcd/include/config.h            up to 1.3
external/bsd/dhcpcd/sbin/dhcpcd/Makefile        up to 1.43

Import dhcpcd-7.0.1 with the following changes:

  *  hooks: remove use of local builtin for better portability
  *  dhcpcd: don't log errors working out carrier for departed interfaces
  *  ipv4: allow configuration of static broadcast address
  *  if: don't set MTU during interface discovery
  *  if: don't activate non matching interfaces to commandline ones
  *  eloop-bench: fix hangs when using a large number of cycles
  *  dhcp: don't bind when we've just probed an address to inform

Import dhcpcd-7.0.2 with the following changes:

  *  Added support for setproctitle(3)
  *  Kernel RA is no longer disabled when IPv6 is disabled in dhcpcd
  *  DHCPv6 PD is no longer stopped if no Routers are found
  *  If the DHCP leased address is deleted, enter the reboot state
  *  DHCPv6 unicast is no longer performed when not in master mode
  *  dhcpcd will now detect netlink/route socket overflows ad re-sync

Import dhcpcd-7.0.3 with the following changes:

  *  dhcp6: fix a null termination overflow on status messages
  *  options: static routes can be setup in global context again
  *  routes: dhcpcd added host routes are now reported correctly

(martin)

2018-04-09 16:41:35 UTC netbsd-8 commitmail json YAML

2018-04-09 16:40:07 UTC netbsd-8 commitmail json YAML

Additionally pull up the following revision for ticket #668,
requested by ozaki-r:

sys/netinet/ip_reass.c 1.13

Change the error stat from IP_STAT_BADFRAGS to IP_STAT_TOOLONG. The
ping_of_death ATF test expects this counter to get increased.

(martin)

2018-04-09 15:59:59 UTC netbsd-8 commitmail json YAML

2018-04-09 15:58:52 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by mlelstv in ticket #709):
sys/dev/iscsi/iscsi_send.c: revision 1.37 via patch
sys/dev/iscsi/iscsi_rcv.c: revision 1.25 via patch
Return temporary errors when the session is trying to recover the last
connection. The scsipi layer will retry.
Add sanity check.

(bouyer)

2018-04-09 13:40:46 UTC netbsd-8 commitmail json YAML

2018-04-09 13:40:21 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by knakahara in ticket #725):
sys/net/if_l2tp.c: revision 1.21
Fix l2tp(4) alignment check. Pointed out and reviewed by k-goda@IIJ.
The alignment check should be done for the address of m_data instead of
the value of m_data.
XXX pullup-8

(bouyer)

2018-04-09 13:36:36 UTC netbsd-8 commitmail json YAML

2018-04-09 13:34:11 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by roy in ticket #724):
tests/net/icmp/t_ping.c: revision 1.19
sys/netinet6/raw_ip6.c: revision 1.166
sys/netinet6/ip6_input.c: revision 1.195
sys/net/raw_usrreq.c: revision 1.59
sys/sys/socketvar.h: revision 1.151
sys/kern/uipc_socket2.c: revision 1.128
tests/lib/libc/sys/t_recvmmsg.c: revision 1.2
lib/libc/sys/recv.2: revision 1.38
sys/net/rtsock.c: revision 1.239
sys/netinet/udp_usrreq.c: revision 1.246
sys/netinet6/icmp6.c: revision 1.224
tests/net/icmp/t_ping.c: revision 1.20
sys/netipsec/keysock.c: revision 1.63
sys/netinet/raw_ip.c: revision 1.172
sys/kern/uipc_socket.c: revision 1.260
tests/net/icmp/t_ping.c: revision 1.22
sys/kern/uipc_socket.c: revision 1.261
tests/net/icmp/t_ping.c: revision 1.23
sys/netinet/ip_mroute.c: revision 1.155
sbin/route/route.c: revision 1.159
sys/netinet6/ip6_mroute.c: revision 1.123
sys/netatalk/ddp_input.c: revision 1.31
sys/netcan/can.c: revision 1.3
sys/kern/uipc_usrreq.c: revision 1.184
sys/netinet6/udp6_usrreq.c: revision 1.138
tests/net/icmp/t_ping.c: revision 1.18
socket: report receive buffer overflows
Add soroverflow() which increments the overflow counter, sets so_error
to ENOBUFS and wakes the receive socket up.
Replace all code that manually increments this counter with soroverflow().
Add soroverflow() to raw_input().
This allows userland to detect route(4) overflows so it can re-sync
with the current state.
socket: clear error even when peeking
The error has already been reported and it's pointless requiring another
recv(2) call just to clear it.
socket: remove now incorrect comment that so_error is only udp
As it can be affected by route(4) sockets which are raw.
rtsock: log dropped messages that we cannot report to userland
Handle ENOBUFS when receiving messages.
Don't send messages if the receiver has died.
Sprinkle more soroverflow().
Handle ENOBUFS in recv
Handle ENOBUFS in sendto
Note value received. Harden another sendto for ENOBUFS.
Handle the routing socket overflowing gracefully.
Allow a valid sendto .... duh
Handle errors better.
Fix test for checking we sent all the data we asked to.

(bouyer)

2018-04-09 13:29:01 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #722):
sys/arch/mips/mips/cpu_subr.c: revision 1.33
spl leak, found by mootja

(bouyer)

2018-04-09 13:27:42 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #721):
sys/arch/amiga/amiga/cc.c: revision 1.27
spl leak, found by mootja

(bouyer)

2018-04-09 13:25:36 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #719):
sys/dev/pci/if_rtwn.c: revision 1.15
in rtwn_attach(): return; before unconditionally running into fail:

(bouyer)

2018-04-09 13:23:29 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #718):
sys/dev/ic/nvme.c: revision 1.32
- don't leak ccb on alloc failure.
- KASSERT to prevent memory leak.

(bouyer)

2018-04-09 12:54:34 UTC netbsd-8 commitmail json YAML

2018-04-09 12:54:00 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by mlelstv in ticket #710):
sbin/gpt/main.c: revision 1.11
sbin/gpt/gpt.h: revision 1.37
sbin/gpt/set.c: revision 1.14
sbin/gpt/type.c: revision 1.14
sbin/gpt/unset.c: revision 1.14
sbin/gpt/gpt.8: revision 1.58
Check device parameter to avoid segfaults. Augment synopsis for -l option.

(bouyer)

2018-04-09 12:49:32 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by spz in ticket #708):
sys/conf/files: revision 1.1194
sys/dev/ic/cissvar.h: revision 1.7
sys/dev/ic/ciss.c: revision 1.38
sys/dev/pci/ciss_pci.c: revision 1.14
sys/arch/amd64/conf/ALL: revision 1.81
Add a new option CISS_NO_INTERRUPT_HACK for driving ciss(4) by callouts.
This is intended as workaround for certain Xen issues with dom0 kernels
and will likely want to have a high HZ value as well for decent
performance.

(bouyer)

2018-04-09 04:04:41 UTC netbsd-8 commitmail json YAML

2018-04-09 04:04:21 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by ozaki-r in ticket #701):
sys/netinet/in.c: 1.228
Protect ip_dad_count with if NARP > 0 to fix compilation

(snj)

2018-04-08 06:22:03 UTC netbsd-8 commitmail json YAML

2018-04-08 06:14:18 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #705):
sys/arch/amd64/amd64/trap.c: 1.113
Mmh. We shouldn't read %cr2 here. %cr2 is initialized by the CPU only
during page faults (T_PAGEFLT), so here we're reading a value that comes
from a previous page fault.
That's a real problem; if you launch an unprivileged process, set up a
signal handler, make it sleep 10 seconds, and trigger a T_ALIGNFLT fault,
you get in si_addr the address of another LWP's page - and perhaps this
can be used to defeat userland ASLR.
This bug has been there since 2003.

(snj)

2018-04-08 06:12:53 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by mlelstv in ticket #704):
sys/arch/evbarm/rpi/rpi_machdep.c: 1.81
Firmware after May 8, 2017 places APs in WFE state at boot. Add a "sev"
after writing the start vector, otherwise secondary CPUs will not boot.

(snj)

2018-04-08 06:11:41 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by mlelstv in ticket #703):
sys/dev/scsipi/st.c: 1.234
sys/dev/scsipi/stvar.h: 1.26
Use separate lock to protect internal state and release locks when
calling biodone.

(snj)

2018-04-08 06:10:24 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by hannken in ticket #702):
sys/miscfs/procfs/procfs_vnops.c: 1.203
Lock the target cwdi and take an additional reference to the
vnode we are interested in to prevent it from disappearing
before getcwd_common().
Should fix PR kern/53096 (netbsd-8 crash on heavy disk I/O)

(snj)

2018-04-08 06:09:12 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by ozaki-r in ticket #701):
sys/netinet/in.c: 1.227
sys/netinet6/in6.c: 1.265
tests/net/arp/t_arp.sh: 1.35-1.36
Make GARP work again when DAD is disabled
The change avoids setting an IP address tentative on initializing it when
the IPv4 DAD is disabled (net.inet.ip.dad_count=0), which allows a GARP packet
to be sent (see arpannounce).  This is the same behavior of NetBSD 7, i.e.,
before introducing the IPv4 DAD.
Additionally do the same change to IPv6 DAD for consistency.
The change is suggested by roy@
--
Improve packet checks and error reporting
--
Add tests for GARP without DAD
Additionally make the existing tests for GARP more explicit.

(snj)

2018-04-08 06:06:07 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by nonaka in ticket #700):
sys/dev/acpi/acpi_mcfg.c: 1.6
Change the iteration, to make sure the ACPI_MCFG_ALLOCATION structure we're
reading fits the table we allocated. Linux does the same.
I have a laptop which, for some reason, reports a table size of 62 bytes.
Clearly that's incorrect, it should be 60 (44 + 16). Because of the stray
+2, here the kernel reads past the end of the allocated buffer, hits an
unmapped VA, and panics at boot time. So the laptop can't boot.
Now it boots fine.

(snj)

2018-04-08 06:04:09 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #699):
bin/ed/ed.1: 1.32-1.33
bin/ed/main.c: 1.29
usr.bin/patch/pch.c: 1.29
Pass -S to ed(1) so that patches containing ! commands don't run commands.
Real cause of CVE-2018-0492:
    https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=894667)
--
add -S to disable ! commands.
--
Fix date.

(snj)

2018-04-08 05:54:40 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by joerg in ticket #698):
external/gpl3/binutils/dist/bfd/elflink.c: 1.14
When trying to decide the status of a weak symbol, resolve any
indirectness first. In the case of various Qt5 libraries, __bss_start
ends up with a Qt5 version, but it has to be resolved first to match the
actual (implicit) definition. This fixes the root cause of pkg/53089.

(snj)

2018-04-05 18:18:00 UTC netbsd-8 commitmail json YAML

2018-04-05 18:15:03 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #696):

sys/arch/amd64/amd64/vector.S: revision 1.62 (patch)
sys/arch/x86/include/intr.h: revision 1.55
sys/arch/i386/i386/vector.S: revision 1.77
sys/arch/i386/i386/db_interface.c: revision 1.82 (patch)
sys/arch/amd64/amd64/spl.S: revision 1.34 (patch)
sys/arch/amd64/amd64/db_interface.c: revision 1.33 (patch)
sys/arch/x86/x86/intr.c: revision 1.125
sys/arch/i386/i386/spl.S: revision 1.43 (patch)
sys/arch/i386/i386/machdep.c: revision 1.805 (patch)
sys/arch/x86/x86/lapic.c: revision 1.66 (patch)

Rename the DDB IPI IDT vectors for consistency. ok maxv@

Rename Xpreempt{recurse,resume} -> X{recurse,resume}_preempt so that
they fit the pattern. Also the debugger trap sniffer matches them
without adding special entries...

XXX: pullup-8.

(martin)

2018-04-05 14:42:36 UTC netbsd-8 commitmail json YAML

2018-04-05 14:41:07 UTC netbsd-8 commitmail json YAML

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

sys/net/route.c: revision 1.208

Kill remaining rt->rt_refcnt++

(martin)

2018-04-05 14:33:42 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #695):

sys/kern/uipc_mbuf.c: revision 1.182
sys/netinet6/frag6.c: revision 1.67
sys/netinet/ip_reass.c: revision 1.14
sys/sys/mbuf.h: revision 1.179

Remove M_PKTHDR from secondary mbufs when reassembling packets.

This is a real problem, because I found at least one component that relies
on the fact that only the first mbuf has M_PKTHDR: far from here, in
m_splithdr, we don't update m->m_pkthdr.len if M_PKTHDR is found in a
secondary mbuf. (The initial intention there was to avoid updating
m_pkthdr.len twice, the assumption was that if M_PKTHDR is set then we're
dealing with the first mbuf.) Therefore, when handling fragmented IPsec
packets (in particular IPv6, IPv4 is a bit more complicated), we may end
up with an incorrect m_pkthdr.len after authentication or decryption. In
the case of ESP, this can lead to a remote crash on this instruction:
        m_copydata(m, m->m_pkthdr.len - 3, 3, lastthree);
m_pkthdr.len is bigger than the actual mbuf chain.

It seems possible to me to trigger this bug even if you don't have the ESP
key, because the fragmentation part is outside of the encrypted ESP
payload.

So if you MITM the target, and intercept an incoming ESP packet (which you
can't decrypt), you should be able to forge a new specially-crafted,
fragmented packet and stuff the ESP payload (still encrypted, as you
intercepted it) into it. The decryption succeeds and the target crashes.

(martin)

2018-04-05 14:31:19 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #694):

sys/netinet6/ip6_etherip.c: revision 1.22
sys/net/if_etherip.c: revision 1.41
sys/net/if_etherip.c: revision 1.42
sys/netinet/ip_etherip.c: revision 1.21

Don't call if_attach, do if_initialize+if_register, otherwise when an
EtherIP packet is received the first KASSERT in if_input() fires.

A few fixes:
* Style.
* Don't add M_PKTHDR manually, that's absolutely forbidden. Add a
  KASSERT to make sure it's already there.
* Add a missing NULL check after m_pullup.

(martin)

2018-04-04 16:42:03 UTC netbsd-8 commitmail json YAML

2018-04-04 16:40:42 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #693):

sys/net/npf/npf.h: revision 1.55

Fix a vulnerability in NPF, that allows whatever incoming IPv6 packet to
bypass a certain number of filtering rules.

Basically there is an integer overflow in npf_cache_ip: npc_hlen is a
8bit unsigned int, and can wrap to zero if the IPv6 packet being processed
has large extensions.

As a result of an overflow, (mbuf + npc_hlen) won't point at the real
protocol header, but instead at some garbage within the packet. That
garbage, is what NPF applies its rules on.

If these filtering rules allow the packet to enter, that packet is given
to the main IPv6 entry point. This entry point, however, is not subject to
an integer overflow, so it will actually parse the correct protocol header.

The result is: NPF read a wrong header, allowed the packet to enter, the
kernel read the correct header, and delivered the packet depending on this
correct header. So the offending packet was supposed to be kicked, but
still went through the firewall.

Simple example, a packet with:

        packet +  0 = IP6 Header
        packet +  40 = IP6 Routing header (ip6r_len = 31)
        packet +  48 = Crafted UDP header (uh_dport = 7777)
        packet + 296 = IP6 Dest header (ip6e_len = 0)
        packet + 304 = Real UDP header (uh_dport = 6666)

Will bypass a rule of the kind "block port 6666". Here NPF reads the
crafted UDP header, sees 7777, lets the packet in; later the kernel reads
the real UDP header, and delivers it on port 6666.

Fix this by using uint32_t. While here, it seems to me there is also a
memory overflow: still in npf_cache_ip, npc_hlen may be incremented with
a value that goes beyond the mbuf.

(martin)

2018-04-04 16:34:39 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by nonaka in ticket #692):

sys/arch/i386/stand/efiboot/devopen.c: revision 1.4
sys/arch/i386/stand/efiboot/efidisk.c: revision 1.5
sys/arch/i386/stand/efiboot/devopen.h: revision 1.2
sys/arch/i386/stand/efiboot/efidisk.h: revision 1.3
sys/lib/libsa/bootcfg.h: revision 1.2
sys/arch/i386/stand/efiboot/boot.c: revision 1.9
sys/lib/libsa/bootcfg.c: revision 1.3
sys/arch/i386/stand/lib/bootmenu.c: revision 1.17
sys/arch/i386/stand/lib/biosdisk.c: revision 1.49
sys/arch/i386/stand/efiboot/TODO.efiboot: revision 1.5
sys/arch/i386/stand/lib/bootmenu.h: revision 1.6
sys/arch/i386/stand/lib/biosdisk.h: revision 1.10

efiboot: try to read boot.cfg from /EFI/NetBSD on ESP of the booted disk.

(martin)

2018-04-04 16:29:24 UTC netbsd-8 commitmail json YAML

2018-04-04 16:25:23 UTC netbsd-8 commitmail json YAML

Pull up the following revision, requested by maxv in tickt #691:

sys/arch/amd64/conf/GENERIC    1.485 (via patch)

Enable SVS by default.

(martin)

2018-04-04 16:18:49 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #690):
sys/dev/pci/ixgbe/ixgbe_82599.c: revision 1.17
sys/dev/pci/ixgbe/ixgbe.c: revision 1.138
sys/dev/pci/ixgbe/ixv.c: revision 1.90
sys/dev/pci/ixgbe/ixgbe.c: revision 1.139
sys/dev/pci/ixgbe/ixgbe_common.c: revision 1.19
sys/dev/pci/ixgbe/ixgbe_common.h: revision 1.11
sys/dev/pci/ixgbe/ixgbe.h: revision 1.38
sys/dev/pci/ixgbe/ixgbe_api.h: revision 1.12
sys/dev/pci/ixgbe/ixgbe.h: revision 1.39
sys/dev/pci/ixgbe/ixgbe_x550.c: revision 1.10
sys/dev/pci/ixgbe/ixgbe_x550.c: revision 1.11
sys/dev/pci/ixgbe/ix_txrx.c: revision 1.37
sys/dev/pci/ixgbe/ix_txrx.c: revision 1.38
sys/dev/pci/ixgbe/ixgbe.c: revision 1.140
sys/dev/pci/ixgbe/ixgbe_common.c: revision 1.20
sys/dev/pci/ixgbe/ixgbe.c: revision 1.141
sys/dev/pci/ixgbe/ixgbe.c: revision 1.142
sys/dev/pci/ixgbe/ixgbe.c: revision 1.143
sys/dev/pci/ixgbe/ixgbe.h: revision 1.40
sys/dev/pci/ixgbe/ixgbe_x550.h: revision 1.4

Fix the problem between eitr and link_speed.

In ixgbe_msix_que(), que->eitr_setting is limited to IXGBE_MIN_RSC_EITR_10G1G
when link_speed is 1Gbps or 10Gbps. However, que->eitr_setting is set to EITR
register in the *next* Tx/Rx interrupt. If link_speed changes from 100Mbps to
1Gbps ro 10Gbps, que->eitr_setting which is not limited can be set to EITR
register, that is, the problem fixed by ixgbe.c:r1.124 can occur in this case.

To fix this case, que->eitr_setting should be clear when link_speed is changed
or link state is changed.

Furthermore, expand the variants used for AIM (txr->bytes, txr->packets,
rxr->bytes and rxr->packets) from u32 to u64 to avoid wraparound which causes
que->eitr_setting calculation mistake.
XXX pullup-8

Don't write EIMC directly. It is required to manage with struct ix_queue status.
XXX pullup-8

-  Add missing IFM_NONE support. If a interface support linkdown,
  "ifconfig ixgN media none" drpos link.  Not all interface can do link down.
Tested:
        82598 AT2 (T)
        92599 SF+(SFI) (X520-DA2)
        X540
        X550-T1
        X550EM_x (X10SDV-8C-TLN4F)
        X550EM_a (A2SDi-H-TP4F port 0, 1 (T))
Doesn't work:
        X550EM_a (A2SDi-H-TP4F port 2, 3 (SFP+ (KR)))
        X550EM_a (MA10-ST0 port 2, 3 (SFP+ (SFI)))
        (Denverton SFP+ can't force link down because SFP+'s TX_DISABLE pin is
        pull down. Is there a way to shutdown SFP+ cage's power?)
Not tested:
        82598 fiber.
- Change some functions static.

Avoid issues caused by sending old packets at next link-up time.

This modification consists by the following two parts.
    - drain packets in if_snd queue or corresponding txr->txr_interq
      when link_active == false in ifp->if_start(), ifp->if_transmit(),
      and deferred Tx processing
    - drain packets in if_snd queue and all of txr->txr_interq's
      at link-down time
ok by msaitoh@n.o.

Fix long standing bug that 82598 SFP+ panics in ixgbe_handle_mod() because
hw->mac.ops.setup_sfp is NULL. This change is a part of FreeBSD r327031.

Fix a bug that "ifconfig ixgN down up" forgot IFM_NONE setting.
- Don't assume autoneg == 0 is the first call of ixgbe_config_link().
  Check ifm_media, too.
- Don't override autoneg_advertised in ixgbe_get_phy_id_fw() to not to
  be inconsistent with if_media value.

(martin)

2018-04-04 16:07:33 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by kre in ticket #689):
etc/rc.subr: revision 1.101

PR misc/53145 (Bruce Lilly)

Use ps -A instead of ps -ax (-A means -ax, but -A is posix, -x is not)
Use ps -o args instead of ps -o command (same reason).

This makes no difference when the ps used is /bin/ps on NetBSD, but
can make a difference when some other ps command gets invoked instead.

XXX pullup -8

(martin)

2018-04-02 09:53:08 UTC netbsd-8 commitmail json YAML

2018-04-02 09:51:58 UTC netbsd-8 commitmail json YAML

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

tests/net/ndp/t_ndp.sh: revision 1.31
tests/net/if_tap/t_tap.sh: revision 1.8

Avoid setting IP addresses of the same subnet on different interface

If we do so, there will remain one route that is of a preceding address, but
that behavior is not documented and may be changed in the future.  Tests
shouldn't rely on such a unstable behavior.

(martin)

2018-04-02 09:11:54 UTC netbsd-8 commitmail json YAML

2018-04-02 09:07:53 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by ozaki-r in ticket #687):
sys/kern/kern_rwlock_obj.c: revision 1.4
sys/rump/librump/rumpkern/locks.c: revision 1.80
sys/kern/kern_rwlock.c: revision 1.50
sys/arch/x86/x86/db_memrw.c: revision 1.5,1.6
sys/ddb/db_command.c: revision 1.150-1.153
share/man/man4/ddb.4: revision 1.175 (via patch),1.176-1.178
sys/kern/kern_mutex_obj.c: revision 1.6
sys/kern/subr_lockdebug.c: revision 1.61-1.64
sys/sys/lockdebug.h: revision 1.17
sys/kern/kern_mutex.c: revision 1.71
sys/sys/lockdebug.h: revision 1.18,1.19
sys/kern/subr_xcall.c: revision 1.26

Obtain proper initialized addresses of locks allocated by mutex_obj_alloc or rw_obj_alloc

Initialized addresses of locks allocated by mutex_obj_alloc or rw_obj_alloc
were not useful because the addresses were mutex_obj_alloc or rw_obj_alloc
itself. What we want to know are callers of them.

Spinkle ASSERT_SLEEPABLE to xcall functions

Use db_printf instead of printf in ddb

Add a new command, show lockstat, which shows statistics of locks
Currently the command shows the number of allocated locks.
The command is useful only if LOCKDEBUG is enabled.

Add a new command, show all locks, which shows information of active locks

The command shows information of all active (i.e., being held) locks that are
tracked through either of LWPs or CPUs by the LOCKDEBUG facility.  The /t
modifier additionally shows a backtrace for each LWP additionally.  This
feature is useful for debugging especially to analyze deadlocks.
The command is useful only if LOCKDEBUG is enabled.

Don't pass a unset address to lockdebug_lock_print

x86: avoid accessing invalid addresses in ddb like arm32
This avoids that a command stops in the middle of an execution if
a fault occurs due to an access to an invalid address.

Get rid of a redundant output

Improve wording. Fix a Cm argument.

ddb: rename "show lockstat" to "show lockstats" to avoid conflicting with lockstat(8)
Requested by mrg@

(martin)

2018-04-02 08:54:35 UTC netbsd-8 commitmail json YAML

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

sys/netinet/if_arp.c: revision 1.271
sys/netinet6/nd6_nbr.c: revision 1.151,1.152

Avoid passing NULL to nd6_dad_duplicated
Fix PR kern/53075

Fix a race condition on DAD destructions (again)

The previous fix to DAD timers was wrong; it avoided a use-after-free but
instead introduced a memory leak.  The destruction method had delegated
a destruction of a DAD timer to the timer itself and told that by setting NULL
to dp->dad_ifa.  However, the previous fix made DAD timers do nothing on
the sign.

Fixing the issue with using callout_stop isn't easy.  One approach is to have
a refcount on dp but it introduces extra complexity that we want to avoid.
The new fix falls back to using callout_halt, which was abandoned because of
softnet_lock.  Fortunately now the network stack is protected by KERNEL_LOCK
so we can remove softnet_lock from DAD timers (callout) and use callout_halt
safely.

(martin)

2018-04-02 08:50:33 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by nonaka in ticket #685):

sys/arch/i386/stand/efiboot/efidisk.c: revision 1.4
sys/arch/i386/stand/efiboot/bootx64/efibootx64.c: revision 1.4
sys/arch/i386/stand/efiboot/eficons.c: revision 1.5
sys/arch/i386/stand/efiboot/efichar.c: revision 1.1
sys/arch/i386/stand/efiboot/bootia32/efibootia32.c: revision 1.4
sys/arch/i386/stand/efiboot/boot.c: revision 1.8
sys/arch/i386/stand/efiboot/efimemory.c: revision 1.5
sys/arch/i386/stand/efiboot/efiboot.c: revision 1.6
sys/arch/i386/stand/efiboot/efidelay.c: revision 1.2
sys/arch/i386/stand/efiboot/efiboot.h: revision 1.7
sys/arch/i386/stand/efiboot/Makefile.efiboot: revision 1.11

efiboot: Added serial console support.

(martin)

2018-04-02 08:43:58 UTC netbsd-8 commitmail json YAML

Pull up the following revisions, requested by maxv in ticket #683:

sys/arch/x86/x86/svs.c          1.15-1.17

Fix sysctl type, should be bool.

Use EOPNOTSUPP instead of EINVAL.

Improve the detection. Future generations of Intel CPUs will have a bit to
say they are not affected by Meltdown.

(martin)

2018-04-01 09:02:51 UTC netbsd-8 commitmail json YAML

2018-04-01 09:00:44 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #682):

tools/gcc/gcc-version.mk: revision 1.10 (via patch)
external/gpl3/gcc.old/dist/gcc/config/i386/i386.c: revision 1.10
external/gpl3/gcc.old/dist/gcc/config/i386/i386-protos.h: revision 1.6
external/gpl3/gcc.old/dist/gcc/config/i386/constraints.md: revision 1.6
external/gpl3/gcc.old/dist/gcc/doc/invoke.texi: revision 1.7
external/gpl3/gcc.old/dist/gcc/config/i386/i386.md: revision 1.7
external/gpl3/gcc.old/dist/gcc/doc/extend.texi: revision 1.7
external/gpl3/gcc.old/dist/gcc/config/i386/i386-opts.h: revision 1.4
external/gpl3/gcc.old/dist/gcc/config/i386/predicates.md: revision 1.6
external/gpl3/gcc.old/dist/gcc/config/i386/i386.h: revision 1.7
external/gpl3/gcc.old/dist/gcc/config/i386/i386.opt: revision 1.7
(with external/gpl3/gcc.old/ -> external/gpl3/gcc/)

add the spectre mitigation options for x86:

  -mindirect-branch=<choice>
  -mfunction-return=<choice>
  -mindirect-branch-register

the values for 'choice' are "keep" (default, existing behaviour),
"thunk", "thunk-inline", and "thunk-extern".

as taken from the Ubuntu port of these changes in their
ubuntu:gcc-5_5.5.0-8ubuntu1.diff.  i've also included the doc
updates that are missing from ubuntu from gcc itself.
i've tested both i386 and amd64 fairly heavily with these options
enabled in both kernels and userland, atf runs and hundreds of
package builds.

bump the NetBSD GCC version.  both GCC 5 and 6 got x86 spectre
mitigation code, and both are now "nb2 20180327".

(martin)

2018-04-01 08:51:47 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #681):
sys/arch/x86/include/cpu.h: revision 1.90
sys/arch/x86/x86/identcpu.c: revision 1.71
Retrieve cpuid.7:%edx.

(martin)

2018-04-01 08:48:39 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #680):

sys/netipsec/xform_ah.c: revision 1.87
sys/netipsec/xform_ah.c: revision 1.77

Reinforce and clarify.

Reinforce this area, make sure the length field fits the option. Normally
it always does because the options were already sanitized earlier.

(martin)

2018-04-01 08:45:43 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by kamil in ticket #679):

sys/kern/kern_proc.c: revision 1.211

Make sysctl_doeproc() more predictable

Swap the order of looking into zombie and all process lists, start now
with the zombie one. This prevents a race observed previously that the
same process could be detected on both lists during a single polling call.

While there:
- Short-circuit break for KERN_PROC_PID, once a pid has been detected.
- Removal of redundant "if (kbuf)" and "if (marker)" checks.
- Update of comments regarding potential optimization, explaining why we
  don't want to it as of now. Performance gain from lookup call vs
  iteration over a list is neglible on a regular system.
- Return ESRCH when no results have been found. This allows more easily
  to implement a retry or abandon algorithm.

This corrects races observed in the existing ATF ptrace(2) tests, related
to await_zombie(). This function was expecting to check whether a process
has been transformed into a zombie, however it was causing occasional
crashes as it was overflowing the return buffer, returning the same pid
twice: once from allproc list and the second time from zombieproc one.

Fix suggested by <christos>
Short-circuit break suggested by <kre>

Discussed on tech-kern.

Sponsored by <The NetBSD Foundation>

(martin)

2018-03-31 11:22:06 UTC netbsd-8 commitmail json YAML

Better entry for 659

(bouyer)

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

2018-03-31 11:20:46 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #659):
lib/libm/src/s_scalbn.c: revision 1.19
Add missing alias for ldexpl on ! __HAVE_LONG_DOUBLE architectures.
Pointed out by Hal Murray on port-arm.

(bouyer)

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

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

Pull up following revision(s) (requested by maxv in ticket #678):

sys/arch/x86/include/specialreg.h: revision 1.115-1.117,1.120

Add IC_CFG.DIS_IND: "Disable Indirect Branch Predictor". Available (at
least) on AMD Families 10h, 12h and 16h.

Add the IBRS and STIBP MSRs.

... and also add IBPB ...

Add RDCL_NO and IBRS_ALL.

(martin)

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

Pull up following revision(s) (requested by maxv in ticket #677):

sys/netipsec/ipsec_input.c: revision 1.55

Fix the iteration: IPPROTO_FRAGMENT options are special, in the sense
that they don't have a 'length' field. It is therefore incorrect to
read ip6e.ip6e_len, it contains garbage.

I'm not sure whether this an exploitable vulnerability. Because of this
bug you could theoretically craft 'protoff', which means that you can
have the kernel patch the nxt value at the wrong place once the packet
is decrypted. Perhaps it can be used in some unusual MITM - a router that
happens to be between two IPsec hosts adds a frag6 option in the outer
IPv6 header to trigger the bug in the receiver -, but I couldn't come up
with anything worrying.

(martin)

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

Pull up following revision(s) (requested by maxv in ticket #676):

sys/netinet/in_proto.c: revision 1.127
sys/netinet6/in6_proto.c: revision 1.122

Add the PR_LASTHDR flag on the PFsync and CARP entries. Otherwise a
"require" IPsec policy is not enforced on them, and unauthenticated
packets will be accepted.

Tested with a require-AH configuration. Sent on tech-net@, no comment.

(martin)

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

Pull up following revision(s) (requested by maxv in ticket #675):

sys/netinet/ip_icmp.c: revision 1.168

Fix a possible buffer overflow in the IPv4 _ctlinput functions.

In _icmp_input we are guaranteeing that the ICMP_ADVLENMIN-byte area
starting from 'icp' is contiguous.

        ICMP_ADVLENMIN = 8 + sizeof(struct ip) + 8 = 36

But the _ctlinput functions (eg udp_ctlinput) expect the area to be
larger. These functions read at:

        (uint8_t *)icp + 8 + (icp->icmp_ip.ip_hl << 2)

which can be crafted to be:

        (uint8_t *)icp + 68

So we end up reading 'icp+68' while the valid area ended at 'icp+36'.

Having said that, it seems pretty complicated to trigger this bug; it
would have to be a fragmented packet with half of the ICMP header in the
first fragment, and we would need to have a driver that did not allocate
a cluster for the first mbuf of the chain.

The check of icmplen against ICMP_ADVLEN(icp) was not sufficient: while it
did guarantee that the ICMP header fit the chain, it did not guarantee
that it fit 'm'.

Fix this bug by pulling up to hlen+ICMP_ADVLEN(icp). No need to log an
error. Rebase the pointers afterwards.

(martin)

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

Pull up following revision(s) (requested by sevan in ticket #674):

share/man/man4/man4.macppc/snapper.4: revision 1.5

Add email addresses to author names.

snapper(4) was enabled by default in r1.208 of GENERIC over 12 years
ago, drop the bugs section about needing more testing.

(martin)

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

Pull up following revision(s) (requested by maxv in ticket #665):

sys/netinet6/icmp6.c: revision 1.215

Style, and four fixes:

* Remove the (disabled) IPPROTO_ESP check. If the packet was decrypted it
  will have M_DECRYPTED, and this is already checked.
* Memory leaks in icmp6_error2. They seem hardly triggerable.
* Fix miscomputation in _icmp6_input, the ICMP6 header is not guaranteed
  to be located right after the IP6 header. ok mlelstv@
* Memory leak in _icmp6_input. This one seems to be impossible to trigger.

(martin)

2018-03-30 12:11:07 UTC netbsd-8 commitmail json YAML

2018-03-30 12:07:35 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #673):

sys/dev/pci/ixgbe/if_sriov.c: revision 1.2
sys/dev/pci/ixgbe/ixgbe.c: revision 1.135
sys/dev/pci/ixgbe/ixgbe.c: revision 1.136
sys/dev/pci/ixgbe/ixgbe.c: revision 1.137
sys/dev/pci/ixgbe/ixgbe_common.c: revision 1.17
sys/dev/pci/ixgbe/if_bypass.c: revision 1.3
sys/dev/pci/ixgbe/ixgbe_common.c: revision 1.18
sys/dev/pci/ixgbe/ixgbe_common.h: revision 1.10
sys/dev/pci/ixgbe/ixgbe.h: revision 1.36
sys/dev/pci/ixgbe/ixgbe_osdep.c: revision 1.3
sys/dev/pci/ixgbe/ixgbe.h: revision 1.37
sys/dev/pci/ixgbe/ix_txrx.c: revision 1.36
sys/dev/pci/ixgbe/ixgbe_type.h: revision 1.32
sys/dev/pci/ixgbe/ixgbe_vf.h: revision 1.12
sys/dev/pci/ixgbe/ixgbe_sriov.h: revision 1.2
sys/dev/pci/ixgbe/ixgbe_osdep.h: revision 1.20
sys/dev/pci/ixgbe/ixv.c: revision 1.88
sys/dev/pci/ixgbe/ixgbe_phy.c: revision 1.15
sys/dev/pci/ixgbe/ixv.c: revision 1.89
sys/dev/pci/ixgbe/ixgbe_x540.c: revision 1.13
sys/dev/pci/ixgbe/ixgbe_x550.c: revision 1.8
sys/dev/pci/ixgbe/ixgbe_x550.c: revision 1.9

Add some changes from ix-3.2.17.tar.gz and r328265. Not fully synchronized.

Some others (e.g. sfp cage interrupt and bypass adapter  stuff) will be merged
later:

- Initialize firmware command buffer correctly in ixgbe_read_ee_hostif_X550()
  and ixgbe_read_ee_hostif_buffer_X550(). These functions are used when reading
  NVM.
- Fix a bug that ixgbe_mng_present() misunderstand management capability on
  X550 and newer on some environment. X550 changed FWSM bit definition.
  See X540 document and X550's document and compare them.
- Fix checksum calculation in ixgbe_set_fw_drv_ver_generic(). This function is
  not used in NetBSD.
- Add some unused funtions.
- Whitespace fix.
- Check offset correctly in ixgbe_get_oem_prod_version(). Note that this
  function is not used.
- Set PHY correctly in ixgbe_setup_mac_link_sfp_x550a() if a device is a
  C3000 KR SFP+.

Fix race about writing adapter->link_active for ixg(4).
adapter->link_active is updated by ixgbe_update_link_status() only.

The function is called from the following four functions.
    - ixgbe_media_status()
    - ixgbe_local_timer1()
    - ixgbe_stop()
    - ixgbe_handle_link()

The functions other than ixgbe_handle_link() call ixgbe_update_link_status()
with holding IXGBE_CORE_LOCK, however ixgbe_handle_link() calls it without
holding IXGBE_CORE_LOCK. That can cause race. So, add IXGBE_CORE_LOCK to
ixgbe_handle_link().

Tested by msaitoh@n.o and me.

Fix race about writing adapter->link_active for ixv(4).
adapter->link_active is updated by ixv_update_link_status() only.

The function is called from the following two functions.
    - ixv_media_status()
    - ixv_handle_link()

ixv_media_status() calls ixv_update_link_status() with holding
IXGBE_CORE_LOCK, however ixv_handle_link() calls it without
holding IXGBE_CORE_LOCK, the same as ixg(4).

ok by msaitoh@n.o.

- Add link related softint's counter.
- Fix indent.

(martin)

2018-03-30 12:01:31 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #672):
sys/netinet6/in6_proto.c: revision 1.120
Change ip6_hdrnestlimit to be 15 instead of 50. I couldn't find any
reference in RFCs about what a correct limit should be, but FreeBSD already
uses 15.
If an IPv6 packet has 50 options, there is clearly something wrong with it.

(martin)

2018-03-30 11:57:13 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #671):

sys/netinet6/ip6_forward.c: revision 1.91

Fix two pretty bad mistakes. If ipsec6_check_policy fails m is not freed,
and a 'goto out' is missing after ipsec6_process_packet.

(martin)

2018-03-30 11:53:13 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #670):

sys/netipsec/xform_esp.c: revision 1.73

Add missing NULL check. Normally that's not triggerable remotely, since we
are guaranteed that 8 bytes are valid at mbuf+skip.

(martin)

2018-03-30 11:50:56 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #669):

sys/netipsec/ipsec.c: revision 1.134

Fix ipsec4_get_ulp(). We should do "goto done" instead of "return",
otherwise the port fields of spidx are uninitialized.

ok mlelstv@

(martin)

2018-03-30 11:45:58 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #667):

sys/netipsec/ipsec_input.c: revision 1.54

ipsec4_fixup_checksum calls m_pullup, so don't forget to do mtod() again,
to prevent use-after-free.

In fact, the m_pullup call is never reached: it is impossible for 'skip'
to be zero in this function, so add an XXX for now.

(martin)

2018-03-30 11:43:00 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #666):

sys/netinet6/raw_ip6.c: revision 1.161

Fix use-after-free, the first m_copyback_cow may have freed the mbuf, so
it is wrong to read ip6->ip6_nxt.

(martin)

2018-03-30 11:23:20 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #664):

sys/netinet6/dest6.c: revision 1.21

Fix the calculation of the ICMP6 error pointer. It is not correct to use

        pointer = opt - mtod(m, u_int8_t *)

because m may have gone through m_pulldown, and it is possible that
m->m_data is no longer the beginning of the packet.

(martin)

2018-03-30 11:19:45 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #663):

sys/netinet6/frag6.c: revision 1.64

Kick zero-sized fragments. We can't allow them to enter; two fragments
could be put at the same offset.

(martin)

2018-03-30 11:17:19 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #662):

sys/netinet/tcp_input.c: revision 1.383 (via patch)

Revert rev1.183 (2003).

It was intended as an optimization, but it increases the attack surface:

the IPsec policy is not enforced on RST packets when the socket is in the
LISTEN state, and an (unauthenticated) attacker could jam the connection
between two IPsec hosts by sending RST packets between the client's SYN
and ACK packets.

Discussed with ozaki-r@.

(martin)

2018-03-30 11:12:15 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #661):

sys/netinet/ip_encap.c: revision 1.67

Fix memory leak, found by Mootja.

(martin)

2018-03-30 11:10:14 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #668):
sys/netinet/ip_reass.c: revision 1.12

Add one more check in ip_reass_packet(): make sure that the end of each
fragment does not exceed IP_MAXPACKET.

In ip_reass(), we only check the final length of the reassembled packet
against IP_MAXPACKET.

But there is an integer overflow that can happen a little earlier. We
are doing:

        i = ntohs(p->ipqe_ip->ip_off) + ntohs(p->ipqe_ip->ip_len) -
            ntohs(ip->ip_off);
        [...]
        ip->ip_off = htons(ntohs(ip->ip_off) + i);

It is possible that

        ntohs(p->ipqe_ip->ip_off) + ntohs(p->ipqe_ip->ip_len) > 65535

so the computation of ip_off wraps to zero. This breaks an assumption in
the reassembler - it expects the list of fragments to be ordered by
offset, and here it's not ordered anymore. (Un)Fortunately I couldn't
turn this into anything exploitable.

With the new check, it is guaranteed that ip_off+ip_len<=65535.

(martin)

2018-03-30 11:07:12 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by nonaka in ticket #660):
usr.sbin/makefs/cd9660/cd9660_eltorito.c: revision 1.22
usr.sbin/makefs/cd9660/cd9660_eltorito.c: revision 1.23

Initialize boot_catalog_entry's entry_type properly.

This had been missing but the type was used in cd9660_setup_boot().
From OpenBSD usr.sbin/makefs/cd9660/cd9660_eltorito.c r1.10.

Correctly mark the last El Torito section header.
Pointed out by Benno Rice via DM.

(martin)

2018-03-26 11:20:48 UTC netbsd-8 commitmail json YAML

2018-03-26 11:19:39 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by knakahara in ticket #658):
sys/arch/x86/x86/intr.c: revision 1.124
Fix "intrctl list" causes panic while attaching MSI/MSI-X devices.
When there are devices which is already pci_intr_alloc'ed, however is not
established yet, "intrctl list" causes panic. E.g.
    # while true; do intrctl list > /dev/null ; done&
    # drvctl -d ixg0 && drvctl -r pci0
And add some KASSERTMSG to similar but not the same code.
Pointed out by msaitoh@n.o.
XXX pullup-8

(martin)

2018-03-24 18:13:25 UTC netbsd-8 commitmail json YAML

2018-03-24 18:09:11 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by ragge in ticket #657):
sys/arch/vax/boot/Makefile.inc: 1.18
Let boot relocate to just below 8MB.  This solves the problem with
booting a kernel larger than below 4MB.

(snj)

2018-03-24 18:08:07 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by ragge in ticket #656):
sys/arch/vax/boot/common/srt0.S: 1.6
Do not use movc3 to copy boot program, it may be larger than 64k.

(snj)

2018-03-24 18:06:51 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by ragge in ticket #655):
sys/arch/vax/boot/boot/devopen.c: 1.19-1.20
sys/arch/vax/boot/boot/hp.c: 1.11
sys/arch/vax/boot/boot/if_de.c: 1.10
sys/arch/vax/boot/boot/if_qe.c: 1.10
sys/arch/vax/boot/boot/ra.c: 1.21-1.22
sys/arch/vax/boot/boot/vaxstand.h: 1.10
Use a common routine ubmap() that setup the map registers as needed,
not expecting everything to be below 4M.  This solves the problem
that large kernels cannot be loaded reported on port-vax.
--
Change the driver to map the data structures onto the qbus.
--
Fix bug causing autoboot on 750/780 not to work.  Cleanup.

(snj)

2018-03-24 18:03:22 UTC netbsd-8 commitmail json YAML

src/doc/3RDPARTY@1.1444.2.9 / diff / nxr@1.1444.2.9
src/external/public-domain/tz/dist/CONTRIBUTING@1.1.1.3.6.2 / diff / nxr@1.1.1.3.6.2
src/external/public-domain/tz/dist/Makefile@1.1.1.17.4.3 / diff / nxr@1.1.1.17.4.3
src/external/public-domain/tz/dist/NEWS@1.1.1.18.4.3 / diff / nxr@1.1.1.18.4.3
src/external/public-domain/tz/dist/TZDATA_VERSION@1.8.4.3 / diff / nxr@1.8.4.3
src/external/public-domain/tz/dist/africa@1.1.1.11.4.3 / diff / nxr@1.1.1.11.4.3
src/external/public-domain/tz/dist/antarctica@1.1.1.8.4.2 / diff / nxr@1.1.1.8.4.2
src/external/public-domain/tz/dist/asia@1.1.1.16.4.3 / diff / nxr@1.1.1.16.4.3
src/external/public-domain/tz/dist/australasia@1.1.1.11.4.3 / diff / nxr@1.1.1.11.4.3
src/external/public-domain/tz/dist/backzone@1.1.1.11.4.3 / diff / nxr@1.1.1.11.4.3
src/external/public-domain/tz/dist/checktab.awk@1.1.1.8.8.1 / diff / nxr@1.1.1.8.8.1
src/external/public-domain/tz/dist/europe@1.1.1.17.4.3 / diff / nxr@1.1.1.17.4.3
src/external/public-domain/tz/dist/northamerica@1.1.1.16.4.3 / diff / nxr@1.1.1.16.4.3
src/external/public-domain/tz/dist/southamerica@1.1.1.11.4.3 / diff / nxr@1.1.1.11.4.3
src/external/public-domain/tz/dist/theory.html@1.1.1.1.2.4 / diff / nxr@1.1.1.1.2.4
src/external/public-domain/tz/dist/version@1.1.1.5.4.3 / diff / nxr@1.1.1.5.4.3
src/external/public-domain/tz/dist/ziguard.awk@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/external/public-domain/tz/dist/zishrink.awk@1.1.1.1.2.4 / diff / nxr@1.1.1.1.2.4
src/external/public-domain/tz/dist/zone.tab@1.1.1.11.4.3 / diff / nxr@1.1.1.11.4.3
src/external/public-domain/tz/dist/zone1970.tab@1.1.1.13.4.3 / diff / nxr@1.1.1.13.4.3
src/external/public-domain/tz/tzdata2netbsd@1.11.6.1 / diff / nxr@1.11.6.1

Pull up following revision(s) (requested by kre in ticket #654):
doc/3RDPARTY: 1.1506 via patch
external/public-domain/tz/dist/CONTRIBUTING: up to 1.1.1.5
external/public-domain/tz/dist/Makefile: up to 1.1.1.20
external/public-domain/tz/dist/NEWS: up to 1.1.1.21
external/public-domain/tz/dist/TZDATA_VERSION: up to 1.11
external/public-domain/tz/dist/africa: up to 1.1.1.14
external/public-domain/tz/dist/antarctica: up to 1.1.1.10
external/public-domain/tz/dist/asia: up to 1.1.1.19
external/public-domain/tz/dist/australasia: up to 1.1.1.14
external/public-domain/tz/dist/backzone: up to 1.1.1.14
external/public-domain/tz/dist/checktab.awk: up to 1.1.1.9
external/public-domain/tz/dist/europe: up to 1.1.1.20
external/public-domain/tz/dist/northamerica: up to 1.1.1.19
external/public-domain/tz/dist/southamerica: up to 1.1.1.14
external/public-domain/tz/dist/theory.html: up to 1.1.1.3
external/public-domain/tz/dist/version: up to 1.1.1.8
external/public-domain/tz/dist/ziguard.awk: up to 1.1.1.1
external/public-domain/tz/dist/zishrink.awk: up to 1.1.1.3
external/public-domain/tz/dist/zone.tab: up to 1.1.1.14
external/public-domain/tz/dist/zone1970.tab: up to 1.1.1.16
external/public-domain/tz/tzdata2netbsd: up to 1.12
Update tzdata to 2018d.

(snj)

2018-03-22 17:04:46 UTC netbsd-8 commitmail json YAML

2018-03-22 17:03:02 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #653):
sys/arch/i386/include/profile.h: revision 1.36
sys/arch/i386/include/profile.h: revision 1.37

- prevent optimization from omitting the frame pointer (and re-using it);
  we use it in our inline assembly.
- convert to c a little assembly to make the code more understandable.

use compiler builtins to compute addresses instead %ebp assembly arithmetic.
(from joerg)

(martin)

2018-03-22 16:59:04 UTC netbsd-8 commitmail json YAML

Pull up the following revisions, requested by maxv in ticket #652:

sys/arch/amd64/amd64/amd64_trap.S upto 1.39 (partial, patch)
sys/arch/amd64/amd64/db_machdep.c 1.6 (patch)
sys/arch/amd64/amd64/genassym.cf 1.65,1.66,1.67 (patch)
sys/arch/amd64/amd64/locore.S upto 1.159 (partial, patch)
sys/arch/amd64/amd64/machdep.c 1.299-1.302 (patch)
sys/arch/amd64/amd64/trap.c upto 1.113 (partial, patch)
sys/arch/amd64/amd64/amd64/vector.S upto 1.61 (partial, patch)
sys/arch/amd64/conf/GENERIC 1.477,1.478 (patch)
sys/arch/amd64/conf/kern.ldscript 1.26 (patch)
sys/arch/amd64/include/frameasm.h upto 1.37 (partial, patch)
sys/arch/amd64/include/param.h 1.25 (patch)
sys/arch/amd64/include/pmap.h 1.41,1.43,1.44 (patch)
sys/arch/x86/conf/files.x86 1.91,1.93 (patch)
sys/arch/x86/include/cpu.h 1.88,1.89 (patch)
sys/arch/x86/include/pmap.h 1.75 (patch)
sys/arch/x86/x86/cpu.c 1.144,1.146,1.148,1.149 (patch)
sys/arch/x86/x86/pmap.c upto 1.289 (partial, patch)
sys/arch/x86/x86/vm_machdep.c 1.31,1.32 (patch)
sys/arch/x86/x86/x86_machdep.c 1.104,1.106,1.108 (patch)
sys/arch/x86/x86/svs.c 1.1-1.14
sys/arch/xen/conf/files.compat 1.30 (patch)

Backport SVS. Not enabled yet.

(martin)

2018-03-22 16:38:32 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by sevan in ticket #574):
share/man/man7/sysctl.7: revision 1.121,1.122,1.124 (via patch)

kern.module.verbose is a boolean, not an integer.  We had it right in the
text following the table, but the table itself was wrong.
Thanks to martin@ for pointing this out.

Sort ddb section in alphabetical order.

Bump date.
Improve description of ddb.commandonenter.

(martin)

2018-03-22 11:05:47 UTC netbsd-8 commitmail json YAML

2018-03-22 11:03:51 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by maya in ticket #651):
external/cddl/osnet/sys/sys/kmem.h: revision 1.8
external/cddl/osnet/sys/sys/kmem.h: revision 1.9
external/cddl/osnet/sys/sys/kmem.h: revision 1.7

our pool code needs either PR_SLEEP or PR_NOWAIT; arrange for that explaining
the current choice :-)

use symbolic constant for 0

Let's define symbols before using them.

(martin)

2018-03-21 10:52:15 UTC netbsd-8 commitmail json YAML

2018-03-21 10:50:50 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by nonaka in ticket #648):
sys/arch/i386/stand/efiboot/efidisk.c: revision 1.3
sys/arch/i386/stand/efiboot/devopen.c: revision 1.3
sys/arch/i386/stand/efiboot/boot.c: revision 1.7
sys/arch/i386/stand/lib/biosdisk.c: revision 1.48

efiboot: fix it can't boot from HDD.

efiboot: more pager.

efiboot: boot device is always efi_distlist first element.

efiboot: fix to find boot partition process.
NetBSD related partitions with no bootme flag set are also candidates
for boot partition.

(martin)

2018-03-21 10:08:03 UTC netbsd-8 commitmail json YAML

Pull up the following, requested by kamil in ticket #552:

external/gpl3/gcc{.old}/dist/libsanitizer/asan/asan_linux.cc 1.4
sys/arch/aarch64/include/mcontext.h            1.2
sys/arch/alpha/include/mcontext.h              1.9
sys/arch/amd64/include/mcontext.h              1.19
sys/arch/arm/include/mcontext.h                1.19
sys/arch/hppa/include/mcontext.h                1.9
sys/arch/i386/include/mcontext.h                1.14
sys/arch/ia64/include/mcontext.h                1.6
sys/arch/m68k/include/mcontext.h                1.10
sys/arch/mips/include/mcontext.h                1.22
sys/arch/or1k/include/mcontext.h                1.2
sys/arch/powerpc/include/mcontext.h            1.18
sys/arch/riscv/include/mcontext.h              1.5
sys/arch/sh3/include/mcontext.h                1.11
sys/arch/sparc/include/mcontext.h              1.14-1.17
sys/arch/sparc64/include/mcontext.h            1.10
sys/arch/vax/include/mcontext.h                1.9
tests/lib/libc/sys/Makefile                    1.50
tests/lib/libc/sys/t_ucontext.c                1.2-1.5
sys/arch/hppa/include/mcontext.h 1.10
sys/arch/ia64/include/mcontext.h 1.7

- Introduce _UC_MACHINE_FP().  _UC_MACHINE_FP() is a helper
  macro to extract from mcontext a frame pointer.
- Add new tests in lib/libc/sys/t_ucontext:
  * ucontext_sp (testing _UC_MACHINE_SP)
  * ucontext_fp (testing _UC_MACHINE_FP)
  * ucontext_pc (testing _UC_MACHINE_PC)
  * ucontext_intrv (testing _UC_MACHINE_INTRV)

Add a dummy implementation of _UC_MACHINE_INTRV() for ia64.

Implement _UC_MACHINE_INTRV() for hppa.

Make the t_ucontext.c test more portable.

We now have _UC_MACHINE_FP.

(martin)

2018-03-20 09:18:50 UTC netbsd-8 commitmail json YAML

2018-03-20 09:17:43 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #647):
share/mk/bsd.own.mk: revision 1.1051
Don't barf if the ctf tools are not installed.
[perhaps warn?]

(bouyer)

2018-03-20 09:15:34 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #646):
sys/arch/alpha/alpha/vm_machdep.c: revision 1.114
Nowadays we can create new kernel threads late after boot, so if we are
unable to find physically continous pages for their uarea, just allocate
them via uvm_km_alloc(), that is: make cpu_uarea_alloc() fail instead
of panic. cpu_uarea_free() already deals with this.
Should fix PR port-alpha/53077.
Discussed with maxv and mrg.

(bouyer)

2018-03-20 09:13:15 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by ozaki-r in ticket #645):
sys/netinet6/nd6_nbr.c: revision 1.153
Pull out a sleepable function (in6_selectsrc) from a pserialize read section

(bouyer)

2018-03-20 09:10:57 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by alnsn in ticket #644):
sys/kern/exec_elf.c: revision 1.95
sys/kern/exec_elf.c: revision 1.96
Turn KASSERTS that check alignment which are user triggerable into errors.
=46rom alnsn
stsrt with an alignment of 1 (which means no alignment). From alnsn

(bouyer)

2018-03-18 11:22:59 UTC netbsd-8 commitmail json YAML

2018-03-18 11:21:47 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #643):
usr.sbin/sysinst/arch/sgimips/md.c: revision 1.4
Official builds now append a timestamp to the kernel config name, so we
can no longer rely on matching an exact name like "(INSTALL32_IP3x)".
Strip the trailing ) from the version strings checked so sysinst will
install the correct bootloader and kernel again.

(martin)

2018-03-18 11:08:04 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #642):
sys/arch/sgimips/dev/crmfb.c: revision 1.45
Add support for overriding the video mode by setting an ARCS environment
variable.
If the "crmfb_mode" environment variable is set, treat it as a mode
string in the form WIDTHxHEIGHT[@REFRESH] and generate monitor timings
using the VESA GTF formula. If set, this overrides the EDID preferred
mode.

(martin)

2018-03-18 11:05:27 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by jdolecek in ticket #641):
sys/dev/ic/nvme.c: revision 1.34
sys/dev/ic/nvme.c: revision 1.35
sys/dev/ic/nvme.c: revision 1.36
sys/dev/ic/nvme.c: revision 1.37
sys/dev/ic/ld_nvme.c: revision 1.19
sys/dev/ic/nvmevar.h: revision 1.15

refactor the locking code around DIOCGCACHE handling to be reusable
for other infrequent commands,it uses single condvar for simplicity,
and uses it both when waiting for ccb or command completion - this
is fine, since usually there will be just one such command qeueued anyway
use this to finally properly implement DIOCCACHESYNC - return only after
the command is confirmed as completed by the controller.

switch handling of passthrough commands to use queue, instead of polling
should fix PR kern/53059 by Frank Kardel

fix passthrough command usage also in nvme_get_number_of_queues(), fixes
memory corruption and possible panic on boot

also remove now duplicate nvme_ccb_put() call from
nvme_get_number_of_queues()

(martin)

2018-03-18 11:01:00 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by nakayama in ticket #640):
external/bsd/mdocml/include/config.h: revision 1.4
Disable wchar_t support since our C library does not treat wchar_t
as UCS-4 in the case of non-UTF-8 locales.
This feature was controlled by USE_WCHAR and disabled on NetBSD 7.

(martin)

2018-03-18 10:57:02 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by tih in ticket #639):
sys/kern/uipc_socket.c: revision 1.258
sys/kern/uipc_socket.c: revision 1.259
sys/netinet/ip_input.c: revision 1.364 (via patch)
sys/netinet/ip_output.c: revision 1.289
sys/netinet/in.h: revision 1.102
sys/netinet/in_pcb.c: revision 1.181
share/man/man9/sockopt.9: revision 1.11
sys/netinet/in_pcb.h: revision 1.65
sys/sys/socketvar.h: revision 1.146
sys/kern/uipc_syscalls.c: revision 1.189
sys/netinet/ip_output.c: revision 1.290
share/man/man4/ip.4: revision 1.41
share/man/man4/ip.4: revision 1.42
sys/kern/uipc_syscalls.c: revision 1.190

pass valsize for getsockopt like we do for setsockopt
make sure that we have enough space, don't require the exact size
(Tom Ivar Helbekkmo)

1) "#define ipi_spec_dst ipi_addr" in <netinet/in.h>
2) Change the IP_RECVPKTINFO option to control the generation of
  IP_PKTINFO control messages, the way it's done in Solaris.
3) Remove the superfluous IP_RECVPKTINFO control message.
4) Change the IP_PKTINFO option to do different things depending on
  the parameter it's supplied with:
  - If it's sizeof(int), assume it's being used as in Linux:
    - If it's non-zero, turn on the IP_RECVPKTINFO option.
    - If it's zero, turn off the IP_RECVPKTINFO option.
  - If it's sizeof(struct in_pktinfo), assume it's being used as in
    Solaris, to set a default for the source interface and/or
    source address for outgoing packets on the socket.
5) Return what Linux or Solaris compatible code expects, depending
  on data size, and just added a fallback to a Linux (and current NetBSD)
  compatible value if the size is unknown (as it is now), or,
  in the future, if the calling application specifies a receiving
  buffer that doesn't match either data item.

From: Tom Ivar Helbekkmo

new sentence-new line

Remove comment now that the getsockopt code passes the size.

Add a new sockopt member to keep track of the actual size of the option
that should be returned to the caller in getsockopt(2).
(Tom Ivar Helbekkmo)

(martin)

2018-03-18 10:20:38 UTC netbsd-8 commitmail json YAML

Ammend ticket #608 for additional changes

(martin)

2018-03-18 10:19:33 UTC netbsd-8 commitmail json YAML

Additionally pull up r1.5 for ticket #608:

VAX doesn't have the test cases, so stub the body as well.

(martin)

2018-03-17 11:32:15 UTC netbsd-8 commitmail json YAML

2018-03-17 11:26:44 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by tih in ticket #638):
sys/net/if_tun.c: revision 1.143

Add packet filtering to tun(4) interfaces.

Calls to pfil_run_hooks() were missing in if_tun.c.  This meant that
filtering configuration could be added to e.g. /etc/npf.conf, but
would be ignored, because the filter never saw the packets.  This
change adds the required calls.

While here, correct the return value from tun_output(): it's been
returning 0 regardless of any error condition present, but will now
correctly propagate such information upward.

Thanks to maxv for guidance!
OK: christos, martin

(martin)

2018-03-17 11:23:18 UTC netbsd-8 commitmail json YAML

Pull up the following revisions, requested by maxv in ticket #637:

sys/arch/amd64/amd64/process_machdep.c 1.33,1.34,1.35 (patch)
sys/arch/amd64/include/types.h 1.55 (patch)
sys/arch/x86/x86/vm_machdep.c 1.33 (patch)

- Reduce the number of places where segment register faults can
  occur.
- Remove __HAVE_CPU_UAREA_ROUTINES.

(martin)

2018-03-17 11:19:27 UTC netbsd-8 commitmail json YAML

Pull up the following revision, requested by maxv as part of ticket #637:

sys/kern/kern_exec.c 1.456

Fix off-by-one, we don't want the entry point to equal the maximum
address.

(martin)

2018-03-17 08:11:18 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by jdolecek in ticket #636):
sys/dev/ic/nvme.c: revision 1.33
sys/dev/ic/nvmevar.h: revision 1.14
stop using q_nccbs_avail for deciding whether there are available ccbs;
no need to maintain a counter _and_ q_ccb_list
this fixes deadlock when all ccbs happen to be taken before completion
interrupt - nvme_q_complete() increased q_nccbs_avail only after
processing all the completed commands, by then there was nothing
left to actually kick the disk queue again into action
this also fixes ccb leak on command errors e.g. with bus_dmamem_alloc()
or bus_dmamel_load() - q_nccbs_avail was never decreased on the error path
fixes PR kern/52769 by Martin Husemann, thanks to Paul Goyette
for testing

(martin)

2018-03-16 13:19:38 UTC netbsd-8 commitmail json YAML

2018-03-16 13:17:56 UTC netbsd-8 commitmail json YAML

Pull up the following revisions (via patch), requested by maxv in #635:

sys/arch/amd64/amd64/gdt.c 1.39-1.45 (patch)
sys/arch/amd64/amd64/amd64/machdep.c 1.284,1.287,1.288 (patch)
sys/arch/amd64/amd64/include/param.h 1.23 (patch)
sys/arch/amd64/include/types.h 1.53 (patch)
sys/arch/x86/include/cpu.h 1.87 (patch)
sys/arch/x86/include/pmap.h 1.73,1.74 (patch)
sys/arch/x86/x86/cpu.c 1.142 (patch)
sys/arch/x86/x86/intr.c 1.117 (partial),1.120 (patch)
sys/arch/x86/x86/pmap.c 1.276 (patch)

Initialize ist0 in cpu_init_tss.
Backport __HAVE_PCPU_AREA.

(martin)

2018-03-16 13:08:14 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #634):
sys/arch/x86/x86/procfs_machdep.c: revision 1.22
- Add AMD CPUID leaf 0x80000008 ebx's xsaveerptr, ibpb, ibrs, stibp.
- Add Intel CPUID leaf 7 ebx's umip, avx512_vbmi2, gfni, vaes, vpclmulqdq,
  avx512_vnni and avx512_bitalg.
- Add Intel CPUID leaf 7 edx's avx512_4vnniw, avx512_4fmaps and
  arch_capabilities.

(martin)

2018-03-16 13:05:32 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #633):
sys/arch/x86/include/specialreg.h: revision 1.107
sys/arch/x86/include/specialreg.h: revision 1.108
sys/arch/x86/include/specialreg.h: revision 1.109
sys/arch/x86/include/cacheinfo.h: revision 1.23
sys/arch/x86/include/specialreg.h: revision 1.110
sys/arch/x86/include/specialreg.h: revision 1.111
sys/arch/x86/include/specialreg.h: revision 1.112
sys/arch/x86/include/specialreg.h: revision 1.113
sys/arch/x86/include/specialreg.h: revision 1.114
usr.sbin/cpuctl/arch/i386.c: revision 1.79
sys/arch/x86/x86/identcpu.c: revision 1.70
sys/arch/x86/include/specialreg.h: revision 1.106

  Add comment.

  Add Intel cpuid 7 %edx IBRS(IBPB Speculation Control) and
STIBP(STIBP Speculation Control) from OpenBSD.

  Print Intel cpuid 7 %edx.

Example output of cpuctl -v identify 0:
+cpu0: 00000007: 00000000 000027ab 00000000 0c000000
(snip)
+cpu0: SEF edx 0xc000000<IBRS,STIBP>

fix swapped comments for EFER LME and LMA

- Add Intel cpuid 7 %edx bit 29 IA32_ARCH_CAPABILITIES supported bit.
- Add comment.
  Add MSR_IA32_ARCH_CAPABILITIES definition.

  Add IA32_SPEC_CTRL MSR and IA32_PRED_CMD MSR.

Add Intel Deterministic Address Translation Parameter Leaf(0x18) definitions.

  Sort entries. No functional change.

s/CLFUSH/CLFLUSH/
No functional change.

(martin)

2018-03-15 11:28:24 UTC netbsd-8 commitmail json YAML

2018-03-15 11:27:25 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by knakahara in ticket #632):
sys/netinet6/in6_gif.c: revision 1.91
Fix error checking in in6_gif_ctlinput().
if_gif.c:r1.133 introduces gif_update_variant() which ensure ifp->if_flags
is set IFF_RUNNING when gif_softc->gif_var->gv_{psrc,pdst} are not null.
So, in6_gif_ctlinput() is not required IFF_RUNNING checking. In contrast,
it is required gv_{psrc,pdst} NULL checking.

(bouyer)

2018-03-15 11:24:46 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #631):
tests/lib/libc/locale/t_sprintf.c: revision 1.4
tests/lib/libc/locale/t_sprintf.c: revision 1.5
tests/lib/libc/locale/t_sprintf.c: revision 1.6
tests/lib/libc/locale/t_sprintf.c: revision 1.7
Add some diagnostics to the strto test, so I can see why this
fails on i386 (on qemu) - will probably keep them when done.
When comparing doubles (any floating point values) which have been
computed using different methods, don't expect to achieve identical
results (here, one constant is perhaps converted to binary from a string by
a cross compiler, the other is converted at run time).  Allow them to
have a small difference (for now, small is < 1e-7 - the constant is ~ 1e5,
so this is 12 orders of magnitude less) before failing (and include the
actual difference in the error message if it does fail.)
Revert 1.4 (perhaps temporarily) and add even more diagnostics to those
added in 1.3 to see if it is possible to determine why the strict equality
test fails on i386, yet succeeds elsewhere.
Since the C standard allows for intermediate floating results to contain
more precision bits than the data type expects, but (kind of obviously)
does not allow such values to be stored in memory, expecting the value
returned from strtod() (an intermediate result) to be identical (that is,
equal) to a stored value is incorrect.
So instead go back to checking that the two numbers are very very close.
See comments added to the test for more explanation.

(bouyer)

2018-03-15 09:56:35 UTC netbsd-8 commitmail json YAML

2018-03-15 09:55:23 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by maya in ticket #608):
tests/lib/libc/locale/t_sprintf.c: revision 1.3
tests/lib/libc/locale/t_wctomb.c: revision 1.5
tests/lib/libc/locale/t_io.c: revision 1.5
tests/lib/libc/locale/t_wcstod.c: revision 1.4
tests/lib/libc/locale/t_mbstowcs.c: revision 1.2
tests/lib/libc/locale/t_wctype.c: revision 1.2
tests/lib/libc/locale/t_mbrtowc.c: revision 1.2
tests/lib/libc/locale/t_btowc.c: revision 1.2
tests/lib/libc/locale/t_btowc.c: revision 1.3
Add ISO10646 versions of these tests, conditional on __STDC_ISO_10646__ .
Also make the tests a bit more verbose, to aid debugging when they fail.

Separate the C/POSIX locale test from the rest; make it more thorough
and more correct.  This fixes a problem reported by martin@ when the
test is compiled with -funsigned-char.

(martin)