Commit Graph

16324 Commits

Author SHA1 Message Date
bouyer 8f3b8d50ed Pull up following revision(s) via patch (requested by msaitoh in ticket #1454):
sys/dev/ic/mfi.c: revisions 1.63, 1.66-77
	sys/dev/ic/mfireg.h: revisions 1.11-1.20 via patch
	sys/dev/pci/mfi_pci.c: revision 1.21
	sys/dev/pci/mfii.c: revisions 1.6-1.7, 1.10-1.15
	share/man/man4/mfi.4: revision 1.13

Improve mfi(4) and mfii(4):
- Set 'ld_sync' to NULL as part of 'again', to prevent use-after-free.
- Add some code for the SKINNY variant to make Dell PERC H310 work.
- Print the percentage correctly when the background initialization is
  running.
- Clear mailbox to not to pass garbage data.
- Use union mbox instead of unit8_t xxx[] to avoid unaligned access.
- Set stripe size for BIOCVOL to show the size correctly in bioctl.
- Add support for iBBU-09 to show BBU voltage, current and temperature
  correctly.
- Fix typos in comments.
- Sprinkle static.
- Improve debug printf()s.
- KNF. Remove extra semicolon. Whitespace fixes.
2022-05-17 10:33:46 +00:00
martin b5d832c85e Pull up the following revisions (all via patch), requested by msaitoh
in ticket #1712:

	sys/dev/pci/pucdata.c				1.103, 1.106-1.112
	share/man/man4/puc.4				1.42-1.43

- Add Amazon.com EC2 virtual 16650-compatible PCI serial device.
- Add NetMos NM9900 Quad and Octal serial card.
- Add ASIX AX99100 PCIe 4port serial card.
- Add Oxford Semiconductor Exsys EX-41098 PCI serial card.
2021-12-03 18:14:28 +00:00
martin 52b31ee1af Pull up following revision(s) (requested by msaitoh in ticket #1703):
sys/conf/files: revision 1.1288
	sys/kern/uipc_mbuf.c: revision 1.244
	share/man/man4/options.4: revision 1.520

Fix a bug that NMBCLUSTERS(kern.mbuf.nmbclusters) can't be changed by sysctl.

Update the description of the NMBCLUSTERS. Add NMBCLUSTERS_MAX.

defparam NMBCLUSTERS_MAX.
2021-10-25 15:49:48 +00:00
martin 195b2a938a Pull up the following, requested by msaitoh in ticket #1701:
share/man/man4/wm.4				1.42
	sys/dev/pci/files.pci				1.434
	sys/dev/pci/if_wm.c				1.686-1.687,1.692-1.693,
							1.697,1.699-1.703,
							1.706-1.715 via patch
	sys/dev/pci/if_wmvar.h				1.46

- Add missing drain for pcq in wm_stop_locked().
- Add support for I219V 15-19 and I219LM 16-19.
- Fix Tx stall.
- Use wm_flush_desc_rings() workaround more on I219.
- Change DMA physical address in wm_flush_desc_rings() to match other
  OSes.
- Check return value correctly in wm_lv_jumbo_workaround_ich8lan().
- Add new sysctl hw.wmN.debug_flags. This sysctl can be used if
  WM_DEBUG is set.
- Add some sysctl values for debugging TX/RX queues.
- WM_EVENT_COUNTER is enabled by default on 64 bit architectures.
- Remove extra unlock/lock processing around if_percpuq_enqueue().
- Refactor rxq->rxq_ptr updating.
- Stop legacy interrupts before calling softint.
- Disable printf()s in wm_flush_desc_rings() because the code is
  verified.
- Print I219's version number.
- Uniform INTx/MSI handler's Tx/Rx behavior to MSI-X's one.
- Fix return value of interrupt handler.
- Only print an error about missing I/O BARs for chips that need it.
- Do not return a void value from a void function.
- Add new flag named WM_F_CRC_STRIP and use it. No functional change.
- Whitespace fixes. Fix comments. No functional change.
2021-10-23 11:49:22 +00:00
martin 2a6290260d Pull up the following (all via patch), requested by msaitoh in ticket #1696:
sysdev/pci/ixgbe/ixgbe.c			1.252, 1.280-1.283, 1.286-1.287, 1.289-1.290 via patch
	sysdev/pci/ixgbe/ixgbe.h			1.73, 1.76-1.80 via patch
	sysdev/pci/ixgbe/ix_txrx.c			1.68-1.93
	sysdev/pci/ixgbe/ixv.c				1.153, 1.157-1.161, 1.163-1.166 via patch
	sysdev/pci/ixgbe/if_bypass.c			1.7-1.9
	sysdev/pci/ixgbe/if_fdir.c			1.4-1.5
	sysdev/pci/ixgbe/if_sriov.c			1.10-1.11
	sysdev/pci/ixgbe/ixgbe_82598.c			1.16
	sysdev/pci/ixgbe/ixgbe_82599.c			1.23
	sysdev/pci/ixgbe/ixgbe_api.c			1.25
	sysdev/pci/ixgbe/ixgbe_bypass.h			1.2
	sysdev/pci/ixgbe/ixgbe_common.c			1.30-1.33
	sysdev/pci/ixgbe/ixgbe_dcb.c			1.10-1.11
	sysdev/pci/ixgbe/ixgbe_dcb.h			1.7
	sysdev/pci/ixgbe/ixgbe_dcb_82598.c		1.8-1.9
	sysdev/pci/ixgbe/ixgbe_dcb_82598.h		1.7
	sysdev/pci/ixgbe/ixgbe_dcb_82599.c		1.8-1.9
	sysdev/pci/ixgbe/ixgbe_dcb_82599.h		1.7
	sysdev/pci/ixgbe/ixgbe_fdir.h			1.3
	sysdev/pci/ixgbe/ixgbe_features.h		1.3
	sysdev/pci/ixgbe/ixgbe_mbx.c			1.12
	sysdev/pci/ixgbe/ixgbe_netbsd.c			1.16-1.17
	sysdev/pci/ixgbe/ixgbe_netbsd.h			1.13-1.14
	sysdev/pci/ixgbe/ixgbe_netmap.c			1.3-1.4
	sysdev/pci/ixgbe/ixgbe_netmap.h			1.2
	sysdev/pci/ixgbe/ixgbe_osdep.c			1.7
	sysdev/pci/ixgbe/ixgbe_osdep.h			1.29-1.30
	sysdev/pci/ixgbe/ixgbe_phy.c			1.24
	sysdev/pci/ixgbe/ixgbe_rss.h			1.5
	sysdev/pci/ixgbe/ixgbe_sriov.h			1.4
	sysdev/pci/ixgbe/ixgbe_type.h			1.49
	sysdev/pci/ixgbe/ixgbe_vf.c			1.27
	sysdev/pci/ixgbe/ixgbe_x540.c			1.18-1.19
	sysdev/pci/ixgbe/ixgbe_x540.h			1.9
	sysdev/pci/ixgbe/ixgbe_x550.c			1.19-1.20
	sysdev/pci/ixgbe/ixgbe_x550.h			1.6
	sysdev/pci/files.pci				1.438
	share/man/man4/ixg.4				1.15
	share/man/man4/ixv.4				1.8

- Use MCLGET() instead of homegrown cluster (jcl) allocation mechanism.
  Before this commit, resource shortage was easily occurred because
  the total number of the clusters is small.
- Improve performance:
  - Use m_adj(ETHER_ALIGN) more.
  - Sprinkle __predict_false() in the RX path.
  - Don't pre-allocate a cluster for RXCOPY case to improve short
    packet's performance.
- Call bus_dmamap_unload(9) via ixgbe_dmamap_unload(), before freeing
  DMA buffer. Also, when the buffer is already freed, do not call
  bus_dmamap_unload(9) (no resource leaks with this change). This
  change is required to make ixg(4) work on alpha.
- Keep m_len and m_pkthdr.len consistent to prevent panic on arm.
- Fix panic when bus_dmamap_load_mbuf() failed in
  ixgbe_setup_receive_ring().
- Added BUS_DMA_COHERENT flag to bus_dmamem_map() to improve stability
  on aarch64.
- Use uint64_t instead of bus_addr_t for the TX descriptor's buffer
  address. At least, this change is required for macppc
  (sizeof(bus_addr_t) == 4) to make TX work.
- Fix little-endian dependence.
- Set rxr->next_to_refresh correctly in ixgbe_setup_receive_ring().
- Refresh unrefreshed descriptors' buffers correctly.
- Don't call bus_dmamap_sync with rx_mbuf_sz(== MCLBYTES) to prevent
  panic.
- Save the discard_multidesc state to not to forget the state by
  exiting rxeof().
- Add missing increment of no_mbuf error counter.
- Don't increment no_mbuf evcnt(9) when discarding multi-descriptor
  packet.
- ixv: Modify error message to sync with ixgbe.c
- Print the error value of ixgbe_reset_hw() for debugging.
- Remove extra unlock/lock processing around if_percpuq_enqueue().
- Refactor rxr->next_to_check updating.
- Add new sysctl "rx_copy_len".
- Add a new sysctl to read rxr->next_to_refresh.
- Print error number when error occurred.
- Rename ix{gbe,v}_stop() with ix{gbe,v}_stop_locked(). No functional
  change.
- Don't use fixed value.
- Comment out flow director processing in fast path.
- Add missing NetBSD RCS IDs and __KERNEL_RCSID()s.
- KNF.
- Fix typos.
2021-09-15 16:38:00 +00:00
martin 149ff4e3fc Pull up the following (all via patch), requested by msaitoh in ticket #1663:
sys/dev/pci/ixgbe/ixgbe.c			1.259, 1.278-1.279
	sys/dev/pci/ixgbe/ixgbe.h			1.75
	sys/dev/pci/ixgbe/ixgbe_netbsd.h		1.12
	sys/dev/pci/ixgbe/ixgbe_vf.c			1.24-1.26
	sys/dev/pci/ixgbe/ixgbe_x550.c			1.17
	sys/dev/pci/ixgbe/ixv.c				1.155-1.156
	sys/dev/pci/ixgbe/ix_txrx.c			1.64-67
	sys/dev/pci/files.pci				1.436
	share/man/man4/ixg.4				1.13-1.14
	share/man/man4/ixv.4				1.3, 1.6-1.7

- Fix a problem that the RX path stalled when the mbuf cluster is
  exhausted.
- Modify some parameters to reduce packet dropping. See also the
  manual's OPTIONS section for the detail.
- ixv(4): The max number of queue(pair) is not 7 but 8. Correctly
  reset the hardware.
- Add "TX " to "Queue No Descriptor Available" evcnt(9) name to make
  it more understandable.
- Fix a bug that some advertise speeds can't be set with
  hw.ixgN.advertise_speed if both 2.5G and 5G are set. Fix the error
  message, too.
- Fix typo in comment or debug message.
2021-03-11 16:04:24 +00:00
martin 5d1e07bf83 Pull up following revision(s) (requested by kim in ticket #1603):
etc/rc.d/motd: revision 1.10
	etc/rc.d/motd: revision 1.11
	share/man/man5/rc.conf.5: revision 1.186
	share/man/man5/rc.conf.5: revision 1.187
	etc/defaults/rc.conf: revision 1.159

Add optional release info in /etc/motd

My personal preferencese for /etc/rc.conf:

    update_motd_release=YES
    motd_release_tag='Binaries: '

This provides an explanation to users about the second version in motd.

Document update_motd_release and motd_release_tag

New sentence, new line.

Make a ": " suffix a fixed part of the release info tag

This results in correct updates to /etc/motd even when the value of
motd_release_tag is changed (a likely event).

Add safe quoting to outputting the read kernel version.

Thanks to kre@ for the feedback.
2020-09-13 12:13:13 +00:00
martin cfc1cf9374 Pull up following revision(s) (requested by kim in ticket #1575):
sys/arch/i386/stand/boot/boot2.c: revision 1.74
	share/man/man8/man8.x86/boot.8: revision 1.21

Let consdev command also set speed
Adapted from PR install/55490 by Sunil Nimmagadda

Document optional speed argument to consdev
2020-07-15 15:54:50 +00:00
martin 245eda04ba Pull up following revision(s) (requested by kim in ticket #1538):
usr.sbin/rtsold/rtsold.8: revision 1.37
	usr.sbin/rtsold/rtsold.8: revision 1.38
	usr.sbin/rtsold/rtsold.8: revision 1.39
	share/man/man5/ifconfig.if.5: revision 1.20
	etc/rc.d/network: revision 1.77
	etc/rc.d/network: revision 1.78 (plus patch)
	usr.sbin/rtsold/rtsold.8: revision 1.40
	usr.sbin/rtsold/rtsold.8: revision 1.41
	usr.sbin/rtsold/rtsold.8: revision 1.42
	share/man/man5/ifconfig.if.5: revision 1.19

Add rtsol to the NAME section as well

rc.d/network: improve wording of waiting for DAD to finish

Revert unrelated changes to prior

Use .Dl for one line literal display.  Add SEE ALSO.

Remove trailing dot in SEE ALSO.

Add an "rtsol" keyword to ifconfig.if for enabling IPv6 RS/RA

Sort SEE ALSO.

Update date
2020-04-23 13:59:32 +00:00
martin ee87113400 Pull up following revision(s) (requested by kim in ticket #1537):
share/man/man5/rc.conf.5: revision 1.172
	etc/rc.d/network: revision 1.75

Allow rc.conf to setup resolv.conf via resolvconf(8).

This allows all static network config to be in rc.conf rather than
spread across files.
2020-04-23 13:43:42 +00:00
bouyer 5fa8f09c50 Pull up following revision(s) (requested by riastradh in ticket #1467):
share/man/man4/rnd.4: revision 1.26
	share/man/man4/rnd.4: revision 1.27
	share/man/man4/rnd.4: revision 1.28
	share/man/man4/rnd.4: revision 1.25
Update man page to reflect switch from CTR_DRBG to Hash_DRBG.
Replace slightly wrong rant by shorter and slightly less long rant.
(If X and Y in Z/2Z are independent, then so are X and X+Y.  What was
I thinking.)
Update NIST SP800-90A reference.
New sentence, new line. Use \(em.
2019-12-05 16:57:11 +00:00
martin 43829e92f4 Pull up following revision(s) (requested by kre in ticket #1461):
share/tmac/doc2html: revision 1.68

PR toolchain/54715

Remove duplicate (incorrect) version of the .Lk macro, so the
earlier (fancier and functional) definition survives.

For now simply comment it out.  Sometime later this one should be
removed - but the two have been present since these macros were
first imported (1999) so leaving this visible (but removed) a
little longer shouldn't hurt.

I (believe) this one is the only duplicate of this form.
With this change the Lk macro in doc2html should work as it is designed
(but does not call other macros, and can only have punctuation following
the URL and (optional) anchor args (2nd arg is the anchor if it isn't
punctuation).

Tested by martin@
2019-11-26 08:59:41 +00:00
martin 67379e6c5c Pull up the following revisions, requested by msaitoh in ticket #1449:
sys/dev/pci/if_re_pci.c			1.50
	share/man/man4/re.4			1.17-1.18

Add D-Link DGE-530T Rev. C,D and TP-Link TG-3468 v2,v3.
Add note about UDP checksum offload feature to the document.
2019-11-19 10:21:34 +00:00
martin 07a916862c Pull up the following revisions, requested by msaitoh in ticket #1389:
sys/dev/pci/ixgbe/ixgbe_type.h			1.42-1.43
	sys/dev/pci/ixgbe/ixgbe.c			1.209-1.213 via patch
	sys/dev/pci/ixgbe/ixv.c				1.131-1.138 via patch
	sys/dev/pci/ixgbe/ixgbe_vf.c			1.19-1.22
	sys/dev/pci/ixgbe/ixgbe_vf.h			1.14
	sys/dev/pci/ixgbe/ixgbe.h			1.57-1.58 via patch
	share/man/man4/ixv.4				1.5 via patch

- Fix a bug that MBSDC (Bad SFD Count) isn't counted on X550EM_X and
  X550EM_A. The register is for X550 and newer.
- ixv(4): Make SIOCADDMULTI returns ENOSPC and print error message
  when the Ethernet multicast address list exceeds the limit(30) and
  can't be ALLMULTI.
- ixv(4): SIOCZIFDATA clear the event counters as ixgbe.c.
- Reduce ixv(4)'s multicast table array size in ixv_set_multi from
  MAX_NUM_MULTICAST_ADDRESSES(128) to IXGBE_MAX_VF_MC(30).
- ixv(4): Add support ALLMULTI and PROMISC.
- if_flags is neither int nor short. It's unsigned short.
- Fix a bug that the multicast filter isn't correctly initialized when
  the total number of the Ethernet multicast addresses is just 128.
- Make ixv_set_multi() work correctly (especially for PROMISC) when the
  function is called from if_init().
- Remove *_set_promisc() and use *_set_multi(). And then, rename
  *_set_multi() to *_set_rxfilter().
- ixv(4): If a multicast entry has range, use ALLMULTI like others.
2019-09-26 18:19:26 +00:00
martin 5b1cc4c4d4 Pull up following revision(s) [adapted, via patch]
(requested by manu in ticket #1382):

	sys/arch/i386/include/multiboot2.h: revision 1.1
	sys/arch/i386/stand/lib/exec.c: revision 1.74
	sys/arch/i386/stand/efiboot/efiboot.c: revision 1.11
	sys/arch/i386/stand/efiboot/bootia32/multiboot32.S: revision 1.1
	sys/arch/i386/stand/lib/biosdisk.c: revision 1.52
	sys/arch/i386/stand/efiboot/bootx64/efibootx64.c: revision 1.5
	distrib/sets/lists/comp/md.amd64: revision 1.273
	sys/arch/i386/stand/efiboot/eficons.c: revision 1.7
	sys/arch/i386/stand/efiboot/bootia32/efibootia32.c: revision 1.5
	distrib/sets/lists/comp/md.i386: revision 1.191
	sys/arch/i386/stand/lib/libi386.h: revision 1.45
	sys/arch/i386/stand/lib/bootinfo_memmap.c: revision 1.6
	sys/arch/i386/stand/lib/pread.c: revision 1.8
	sys/arch/i386/stand/efiboot/efiboot.h: revision 1.10
	sys/arch/i386/stand/efiboot/bootia32/Makefile: revision 1.3
	sys/arch/i386/stand/lib/Makefile: revision 1.47
	sys/arch/i386/stand/efiboot/bootx64/Makefile: revision 1.2
	sys/arch/i386/stand/lib/multiboot.S: revision 1.3
	sys/arch/i386/stand/efiboot/bootx64/multiboot64.S: revision 1.1
	sys/arch/i386/stand/efiboot/efimemory.c: revision 1.9
	sys/arch/i386/stand/efiboot/boot.c: revision 1.16
	sys/arch/i386/include/Makefile: revision 1.50
	sys/arch/i386/stand/efiboot/Makefile.efiboot: revision 1.16
	share/man/man8/man8.x86/boot.8: revision 1.20
	sys/arch/i386/stand/boot/Makefile.boot: revision 1.73
	sys/arch/i386/stand/pxeboot/Makefile: revision 1.26
	sys/arch/i386/stand/lib/exec_multiboot1.c: revision 1.1
	sys/arch/i386/stand/netboot/Makefile.netboot: revision 1.11
	sys/arch/i386/stand/lib/exec_multiboot2.c: revision 1.1
	sys/arch/i386/stand/lib/biosdisk.h: revision 1.12
	sys/arch/i386/stand/lib/exec_multiboot2.c: revision 1.2
	sys/arch/i386/stand/dosboot/Makefile: revision 1.32
	sys/external/bsd/gnu-efi/dist/inc/efiapi.h (apply patch)

Add multiboot 2 support to x86 bootloaders

multiboot 2 is required to boot Xen on an EFI system.

This also require a kernel patch for properly discovering
the ACPI RSDP, which is available after 20190912, in
src/sys/arch/x86/acpi/acpi_machdep.c 1.26-1.28

There are a few missing bit in this multiboot 2 implementation
(which are unused by Xen):
- Header tags Address, Freambuffer, and Relocatable are ignored
- Tags APM and Network are not provided
- Tags ACPI old and ACP new are only provided for ACPI boot
- Tag boot device does not provides the subpart (BSD disklabel partition)

Notes:
- multiboot2 is disabled in dosboot, otherwise the binary
  gets too big and build fails.
- in src/sys/arch/i386/stand/efiboot, consinit() is renamed
  as efi_consinit() to avoid prototype conflicts in src/sys/sys/systm.h

Remove debug define.

It remained there unseen because it was misspelled!

Remove obsoeolete BUGS note that UEFI bootloader does not support multiboot

Add new multiboot2.h header.
2019-09-18 17:30:05 +00:00
martin be0f6eaf6e Pull up following revision(s) (requested by manu in ticket #1381):
share/man/man8/man8.x86/boot.8: revision 1.18
	sys/kern/kern_subr.c: revision 1.227

Accept root device specification as NAME=label
Document that bootdev option accepts device specification as NAME=label
2019-09-18 17:22:32 +00:00
martin 9d3909d9c1 Pull up following revision(s) (requested by manu in ticket #1373):
sys/arch/i386/stand/boot/boot2.c: revision 1.72 (patch)
	sys/arch/i386/stand/lib/biosdisk.c: revision 1.50
	sys/arch/i386/stand/lib/biosdisk.c: revision 1.51
	sys/arch/i386/stand/efiboot/devopen.c: revision 1.6
	sys/arch/i386/stand/efiboot/devopen.h: revision 1.4
	sys/arch/i386/stand/efiboot/devopen.c: revision 1.7
	sys/arch/i386/stand/efiboot/efidisk.c: revision 1.8
	share/man/man8/man8.x86/boot.8: revision 1.16
	share/man/man8/man8.x86/boot.8: revision 1.17
	sys/arch/i386/stand/lib/Makefile: revision 1.46
	sys/arch/i386/stand/boot/devopen.h: revision 1.5
	sys/arch/i386/stand/boot/devopen.c: revision 1.9
	sys/arch/i386/stand/efiboot/boot.c: revision 1.14 (patch)
	sys/arch/i386/stand/efiboot/boot.c: revision 1.15
	sys/arch/i386/stand/lib/biosdisk.h: revision 1.11
	sys/arch/i386/stand/boot/boot2.c: revision 1.71

Add GPT and RAIDframe support to bootloaders

Classic BIOS (/boot) and EFI bootloaders can now name devices
using the NAME=gpt_label syntax, or using raid partitions. Here
are examples:

boot NAME=root:/netbsd
boot raid0e:/netbsd

Correct the memset(3)'s third argument in i386 biosdisk.c

The size of allocation is the size of the structure biosdisk, not the size
of a pointer.

Document new GPT and RAIDframe capacity of bootstrap code
While there, also document EFI setup and some bugs

Typo fixes, 'file system'; new sentence, new line; expand IA-32.

Bump date for previous.

Make sure devices names are copied including last byte
Fix from M. Levinson.
2019-09-17 18:26:53 +00:00
martin dc4123bada Pull up following revision(s) (requested by sevan in tickets
#1352 - #1364):

	share/man/man1/man1.x68k/tvctrl.1: revision 1.6
	share/man/man1/man1.x68k/aout2hux.1: revision 1.6
	share/man/man1/man1.x68k/palette.1: revision 1.7
	share/man/man9/arp.9: revision 1.27
	share/man/man1/man1.atari/edahdi.1: revision 1.12
	share/man/man1/man1.x68k/loadkmap.1: revision 1.7
	share/man/man1/man1.atari/msconfig.1: revision 1.9
	share/man/man1/man1.x68k/bellctrl.1: revision 1.16
	share/man/man1/man1.x68k/bellctrl.1: revision 1.17
	share/man/man4/null.4: revision 1.5
	share/man/man4/null.4: revision 1.6
	share/man/man1/man1.x68k/loadfont.1: revision 1.10
	share/man/man8/man8.next68k/boot.8: revision 1.5

Provide history.
Improve grammar and readability. Minor cosmetics.
Update arpresolve arguments
2019-09-02 17:09:43 +00:00
martin 8522d143e2 Pull up following revision(s) (requested by sevan in ticket #1351):
share/man/man4/man4.amiga/grf.4: revision 1.7
	share/man/man4/si.4: revision 1.11
	share/man/man8/man8.sparc/boot.8: revision 1.32
	share/man/man5/nsswitch.conf.5: revision 1.29
	share/man/man5/mixerctl.conf.5: revision 1.7
	share/man/man8/man8.vax/boot.8: revision 1.14
	share/man/man4/man4.vax/dn.4: revision 1.12
	share/man/man8/man8.vax/drtest.8: revision 1.16
	share/man/man8/sysinst.8: revision 1.6
	share/man/man4/ip.4: revision 1.37
	share/man/man5/boot.cfg.5: revision 1.28
	share/man/man1/cd.1: revision 1.10
	share/man/man4/usb.4: revision 1.106
	share/man/man4/man4.vax/ix.4: revision 1.17
	share/man/man7/security.7: revision 1.15
	share/man/man7/hier.7: revision 1.123
	share/man/man8/afterboot.8: revision 1.58
	share/man/man1/man1.x68k/bellctrl.1: revision 1.14
	share/man/man4/se.4: revision 1.6
	share/man/man4/utoppy.4: revision 1.7
	share/man/man4/midi.4: revision 1.32
	share/man/man4/cfb.4: revision 1.5
	share/man/man4/man4.sparc/magma.4: revision 1.12
	share/man/man4/audio.4: revision 1.80
	share/man/man4/isic.4: revision 1.18
	share/man/man1/cd.1: revision 1.7
	share/man/man4/envsys.4: revision 1.51
	share/man/man1/cd.1: revision 1.8
	share/man/man1/cd.1: revision 1.9
	share/man/man3/fast_divide32.3: revision 1.9
	share/man/man4/pci.4: revision 1.97
	share/man/man5/ranlib.5: revision 1.7
	share/man/man3/__arraycount.3: revision 1.7
	share/man/man4/isa.4: revision 1.46
	share/man/man8/man8.atari/ahdilabel.8: revision 1.14
	share/man/man4/chipsfb.4: revision 1.6
	share/man/man8/man8.macppc/boot.8: revision 1.8
	share/man/man5/passwd.5: revision 1.33
	share/man/man8/man8.macppc/ofwboot.8: revision 1.14
	share/man/man8/compat_linux.8: revision 1.38
	share/man/man4/iop.4: revision 1.22
	share/man/man4/ddb.4: revision 1.167
	share/man/man4/termios.4: revision 1.37
	share/man/man8/compat_freebsd.8: revision 1.18
	share/man/man5/ar.5: revision 1.9
	share/man/man7/release.7: revision 1.37
	share/man/man5/core.5: revision 1.31
	share/man/man4/ahd.4: revision 1.6
	share/man/man4/man4.vax/ad.4: revision 1.12
	share/man/man4/pppoe.4: revision 1.39
	share/man/man5/locale.alias.5: revision 1.3
	share/man/man8/man8.amiga/installboot.8: revision 1.23
	share/man/man4/etherip.4: revision 1.8
	share/man/man3/queue.3: revision 1.57
	share/man/man5/genassym.cf.5: revision 1.13
	share/man/man4/mpls.4: revision 1.10
	share/man/man1/wait.1: revision 1.5
	share/man/man5/capfile.5: revision 1.4
	share/man/man4/man4.alpha/ttwopci.4: revision 1.6
	share/man/man4/man4.atari/rtc.4: revision 1.8
	share/man/man4/gpiosim.4: revision 1.6
	share/man/man3/bitstring.3: revision 1.18
	share/man/man4/isdntel.4: revision 1.8
	share/man/man4/ai.4: revision 1.9
	share/man/man8/man8.hppa/boot.8: revision 1.2
	share/man/man4/uyurex.4: revision 1.6
	share/man/man8/man8.alpha/mkbootimage.8: revision 1.9
	share/man/man4/bpf.4: revision 1.56
	share/man/man4/man4.amiga/mfcs.4: revision 1.8
	share/man/man4/cmpci.4: revision 1.9
	share/man/man8/man8.vax/format.8: revision 1.14
	share/man/man8/compat_svr4.8: revision 1.27
	share/man/man4/crypto.4: revision 1.26
	share/man/man4/userconf.4: revision 1.13
	share/man/man4/agp.4: revision 1.17
	share/man/man9/man9.i386/bioscall.9: revision 1.10
	share/man/man4/uftdi.4: revision 1.20
	share/man/man4/radio.4: revision 1.13
	share/man/man4/mfb.4: revision 1.5
	share/man/man7/ascii.7: revision 1.8
	share/man/man4/man4.vax/dl.4: revision 1.13
	share/man/man4/ral.4: revision 1.12
	share/man/man4/unix.4: revision 1.26
	share/man/man4/edc.4: revision 1.12
	share/man/man4/pim.4: revision 1.5
	share/man/man8/compat_ultrix.8: revision 1.21
	share/man/man4/dge.4: revision 1.11
	share/man/man8/diskless.8: revision 1.32
	share/man/man5/passwd.conf.5: revision 1.11
	share/man/man8/man8.acorn26/boot26.8: revision 1.8
	share/man/man4/man4.vax/hy.4: revision 1.12
	share/man/man4/plip.4: revision 1.4
	share/man/man4/sc.4: revision 1.8
	share/man/man4/ec.4: revision 1.14
	share/man/man4/man4.sgimips/giopci.4: revision 1.9
	share/man/man7/sysctl.7: revision 1.114
	share/man/man3/bits.3: revision 1.18
	share/man/man4/we.4: revision 1.19
	share/man/man8/compat_sunos.8: revision 1.21
	share/man/man4/ip6.4: revision 1.31
	share/man/man4/acpilid.4: revision 1.8
	share/man/man4/man4.dreamcast/aica.4: revision 1.6
	share/man/man4/mfi.4: revision 1.12
	share/man/man4/ugen.4: revision 1.32
	share/man/man4/jme.4: revision 1.7
	share/man/man4/man4.sparc64/intro.4: revision 1.5
	share/man/man4/zyd.4: revision 1.5
	share/man/man4/gre.4: revision 1.45
	share/man/man3/bitmap.3: revision 1.10
	share/man/man4/man4.vax/cons.4: revision 1.12
	share/man/man3/gcq.3: revision 1.4
	share/man/man4/man4.hppa/pdc.4: revision 1.3
	share/man/man4/multicast.4: revision 1.8
	share/man/man4/man4.sparc/intro.4: revision 1.27
	share/man/man4/ath.4: revision 1.32
	share/man/man4/ym.4: revision 1.19
	share/man/man3/iso646.3: revision 1.6
	share/man/man4/btsco.4: revision 1.13
	share/man/man4/man4.i386/ndis.4: revision 1.6
	share/man/man4/pad.4: revision 1.6
	share/man/man4/strip.4: revision 1.16
	share/man/man8/man8.x86/boot.8: revision 1.12
	share/man/man4/amr.4: revision 1.15
	share/man/man4/ieee80211.4: revision 1.5
	share/man/man4/options.4: revision 1.467
	share/man/man5/link.5: revision 1.24
	share/man/man8/man8.cobalt/boot.8: revision 1.10
	share/man/man5/stab.5: revision 1.15
	share/man/man3/tree.3: revision 1.12
	share/man/man4/route.4: revision 1.31
	share/man/man4/man4.sun3/leds.4: revision 1.13
	share/man/man4/bluetooth.4: revision 1.20
	share/man/man4/man4.i386/pcibios.4: revision 1.19
	share/man/man5/veriexec.5: revision 1.8
	share/man/man7/operator.7: revision 1.12
	share/man/man4/man4.hp300/dcl.4: revision 1.13
	share/man/man4/man4.i386/intro.4: revision 1.31
	share/man/man5/ld.so.conf.5: revision 1.21
	share/man/man8/man8.alpha/boot.8: revision 1.16
	share/man/man4/bio.4: revision 1.13
	share/man/man4/man4.sun2/leds.4: revision 1.10
	share/man/man8/man8.x86/mbr.8: revision 1.4
	share/man/man8/man8.mvme68k/boot.8: revision 1.9
	share/man/man4/man4.alpha/ttwoga.4: revision 1.6
	share/man/man4/ahc.4: revision 1.34

Direct reader to shell documentation generally, rather than csh(1)
specifically.

Mention variables OLDPWD and PWD.

Move the text that explains that cd(1) is a shell built-in to the very
beginning of the description where it can be seen prominently.

Improve formatting.

 -

Remove workaround for ancient HTML generation code.
Use EXIT STATUS and .Ex.
2019-09-02 16:39:20 +00:00
martin e8f8a078e5 Pull up following revision(s) (requested by maxv in ticket #1265):
etc/rc.d/smtoff: revision 1.1
	etc/rc.d/smtoff: revision 1.2
	distrib/sets/lists/etc/mi: revision 1.258
	etc/rc.d/smtoff: revision 1.3
	etc/rc.d/smtoff: revision 1.4
	etc/defaults/rc.conf: revision 1.148
	etc/rc.d/Makefile: revision 1.103
	usr.sbin/postinstall/postinstall: revision 1.226
	etc/rc.d/Makefile: revision 1.104
	etc/mtree/special: revision 1.167
	share/man/man5/rc.conf.5: revision 1.180

Add smtoff, an rc.d script that disables Simultaneous Multi-Threading. It
parses the output of cpuctl, and executes "cpuctl offline" for each CPU
that has SmtID!=0.

The default is "smtoff=NO", which means that SMT remains enabled.
Restructure code a little.

Use quoting everywhere possibly useful (always the right way, except
in the few cases where it is wrong...)

Avoid using cut & grep (from /usr/bin) so script could run before /usr
is mounted (pity cpuctl is in /usr/sbin ...).

Use sysctl -n rather than attempting to parse its output.
install rc.d

No change...   Previous log message should have said:
  Install rc.d/smtoff

I should know better!   Don't rely upon the way the shell implements
pipes.   Skip the "error" printf from GetSmtId() as there is no easy
portable way to avoid it occurring (there are complicated ways) - but
we don't need it, there is no logical difference between "error" and ""
so just use the latter (if we get an ID, good, if there is nothing, then
there is none - saying 'error' does not mean anything.)

Remove comment, since there is no parsing anymore.
2019-05-14 11:33:42 +00:00
martin 2fa9a1bd8b Pull up following revision(s) via patch (requested by mrg in ticket #1243):
external/mit/xorg/bin/xinit/Makefile: revision 1.7
	external/mit/xorg/lib/libXaw/Makefile: revision 1.12
	external/mit/xorg/lib/xkeyboard-config/Makefile: revision 1.13
	external/mit/xorg/server/xorg-server.old/hw/xfree86/doc/Makefile: revision 1.2
	share/mk/bsd.x11.mk: revision 1.130
	external/mit/xorg/bin/sessreg/Makefile: revision 1.7
	external/mit/xorg/bin/proxymngr/Makefile: revision 1.4

fix a bunch of man page transforms.

XXX X11MANCPP=yes has only one use left, maybe it can go away!
2019-04-23 10:24:54 +00:00
martin 63c06e572c Pull up r1.16, requested by msaitoh in ticket #1209 2019-03-07 17:22:18 +00:00
msaitoh 148f83a0fe Pullup the following revisions (requested by martin in ticket #1182):
sys/dev/usb/if_axen.c				1.14
share/man/man4/axen.4				1.7

	Andrius V in Pr kern/53461: add D-Link DUB-1312
2019-02-07 06:14:34 +00:00
martin 0b25b55b5d Pull up following revision(s) (requested by msaitoh in ticket #1140):
share/man/man4/urtwn.4: revision 1.16
	sys/dev/usb/if_urtwn.c: revision 1.66

Add IO-DATA WN-G150UMW.

 -

Make IODATA WN-G150UMW work:

- Increase delay to prevent "could not send firmware command". The value
   is taken from FreeBSD.
-Increase delay to prevent "timeout waiting for firmware readiness". The
   value is taken from Linux.
2018-12-18 18:32:00 +00:00
martin 7ebe39de02 Pull up following revision(s) (requested by bouyer in ticket #1131):
sys/dev/pci/mpiireg.h: revision 1.2
	sys/dev/pci/mfii.c: revision 1.3
	share/man/man4/mpii.4: revision 1.3
	share/man/man4/mpii.4: revision 1.4
	sys/dev/pci/mpii.c: revision 1.15
	sys/dev/pci/mpii.c: revision 1.16
	sys/dev/pci/mpii.c: revision 1.17
	sys/dev/pci/mpii.c: revision 1.18

Update the mpii(4) driver to the latest OpenBSD version.

This adds support for the SAS3xxx LSI controllers, and this also makes the
driver MP-safe.

adjust mfii.c for changes in mpiireg.h

Tested with a
mpii0: SMC2008-IR, firmware 9.0.0.0 IR, MPI 2.0
Update for the new mpii(4) driver, mostly from OpenBSD.

Also tell the scsi layer that we are MPSAFE

Remove trailing whitespace

NULL-terminate mpii_devices[], this is the end condition of the loop
in mpii_match(). Noticed by Mike Pumford

There's no sensors for physical disks so don't try to detach them.
2018-12-08 12:17:13 +00:00
martin b4936d6d43 Pull up following revision(s) (requested by bouyer in ticket #1129):
sys/arch/amd64/conf/XEN3_DOM0: revision 1.159
	sys/arch/amd64/conf/GENERIC: revision 1.508
	sys/arch/i386/conf/ALL: revision 1.458
	sys/dev/ic/mfi.c: revision 1.60
	sys/dev/pci/mpiireg.h: revision 1.1
	distrib/sets/lists/man/mi: revision 1.1628
	sys/dev/pci/mfii.c: revision 1.1,1.2 (adapted)
	sys/arch/i386/conf/GENERIC: revision 1.1194
	sys/dev/pci/mpii.c: revision 1.13
	sys/dev/ic/mfireg.h: revision 1.9
	share/man/man4/mfii.4: revision 1.1
	share/man/man4/Makefile: revision 1.673 (patch)
	sys/dev/pci/files.pci: revision 1.410
	share/man/man4/mfii.4: revision 1.2
	sys/arch/amd64/conf/ALL: revision 1.108
	sys/arch/i386/conf/XEN3PAE_DOM0: revision 1.8 (patch, in XEN3_DOM0)

Add some definitions from OpenBSD, needed by the upcoming mfii driver.
No functionnal change.

 -

Move registers definitions to a separate file, needed for the upcomning mpii
driver. No functionnal change.

 -

Add mpii(4), a driver for LSI Megaraid Fusion controllers.
Ported from OpenBSD. This driver is MP-safe.

Note that the earlier fusion controllers (Megaraid 2208, codenamed Thunderbold)
are also supported by mfi(4). mpii will take precedence if both drivers
are enabled.

Tested on a
mfii0 at pci6 dev 0 function 0: "PERC H740P Adapter ", firmware 50.3.0-1512, 819
2MB cache
mfii0: interrupting at ioapic2 pin 2
scsibus0 at mfii0: 64 targets, 8 luns per target
scsibus0: waiting 2 seconds for devices to settle...
sd0 at scsibus0 target 0 lun 0: <DELL, PERC H740P Adp, 5.03> disk fixed
sd0: fabricating a geometry
sd0: 99 GB, 102399 cyl, 64 head, 32 sec, 512 bytes/sect x 209714688 sectors
sd0: tagged queueing
sd1 at scsibus0 target 1 lun 0: <DELL, PERC H740P Adp, 5.03> disk fixed
sd1: fabricating a geometry
sd1: 22254 GB, 22788608 cyl, 64 head, 32 sec, 512 bytes/sect x 46671069696 sectors
sd1: fabricating a geometry

It supports bioctl(8) ioctls, as well as sensors for the BBU and logical
drives.

Sponsored by LIP6.

 -

Add my name in copyright list

 -

add a man page for the new mpii, mostly from OpenBSD.

 -

Sort SEE ALSO. Fix date. Whitespace fixes.
2018-12-07 17:11:37 +00:00
martin 1a39426e72 Pull up the following, requested by maya in ticket #1072:
distrib/sets/lists/man/mi		(patch)
	share/man/man4/bwfm.4			1.3 (patch)

Add bwfm man page.
2018-10-31 09:26:51 +00:00
martin 12c7f6a040 Pull up following revision(s) (requested by hannken in ticket #1052):
sys/kern/vfs_trans.c: revision 1.51
	distrib/sets/lists/comp/mi: revision 1.2233
	share/man/man9/fstrans.9: revision 1.27
	share/man/man9/Makefile: revision 1.431
	sys/sys/fstrans.h: revision 1.12
	sys/rump/librump/rumpkern/emul.c: revision 1.187
	sys/dev/vnd.c: revision 1.266
	sys/miscfs/genfs/genfs_vfsops.c: revision 1.8

Bring back three state file system suspension:

 NORMAL -> SUSPENDING -> SUSPENDED

and add operation fstrans_start_lazy() that only blocks while SUSPENDED.

Change vndthread() support operation handle_with_rdwr() to bracket
its file system operations by fstrans_start_lazy() and fstrans_done().

PR kern/53624 (dom0 freeze on domU exit)
2018-10-09 09:58:08 +00:00
martin 761cfe59c3 Pull up following revision(s) (requested by mrg in ticket #1037):
sys/dev/usb/uhub.c: revision 1.139
	sys/external/bsd/dwc2/dwc2.c: revision 1.55
	sys/ddb/db_output.c: revision 1.34
	sys/ddb/db_command.c: revision 1.160
	sys/dev/usb/ehci.c: revision 1.264
	sys/dev/usb/xhci.c: revision 1.99
	sys/dev/usb/ehci.c: revision 1.265
	sys/kern/subr_userconf.c: revision 1.27
	sys/dev/usb/ehcivar.h: revision 1.46
	sys/dev/usb/ohci.c: revision 1.287
	sys/dev/usb/uhci.c: revision 1.284
	sys/dev/usb/usbdi.c: revision 1.178
	sys/dev/usb/usb.c: revision 1.172
	sys/dev/pci/xhci_pci.c: revision 1.14
	sys/dev/usb/usb.c: revision 1.173
	sys/dev/usb/usb.c: revision 1.174
	share/man/man4/usb.4: revision 1.110
	sys/ddb/db_command.c: revision 1.159
	sys/dev/usb/usb_subr.c: revision 1.227
	sys/dev/usb/uhcivar.h: revision 1.56
	(all via patch)

consolidate the handling of polling across HC drivers, and generic USB:
- don't take mutexes if polling
- normalise the code across all drivers
- add some not yet code to block discovery to/from polling
- minor CSE
- adjust comment for usbd_set_polling() to reality now i properly
  understand what it is used for and why.

this, with a hack to make RB_ASKNAME to wait 5 seconds allows boot -a
work with USB keyboards.  there are still multiple issues remaining:
- discovery and polling need to be mutually exclusive
- attachment of ukbd and wskbd is not handled by config_pending, and
  the 5 second delay isn't going to always be enough.

call cnpollc(1) and cnpollc(0) around cngetc().
(christos has a good idea to add a function that does all 3,
and we should switch all the callers in this sequence to use
it (and fix the MD ones missing it still).  not all can, as
eg, line-grabbing functions can use cngetsn(), which only
calls cnpollc() twice.)


When this file is used when not building the kernel (eg: /usr/sbin/crash)
make cnpollc() go away.


reorder some struct members to remove holes.


add config_pending usage to uhub and general USB device attachment.
- call config_pending_incr() and config_pending_decr() around attaching
  devices against "usbdevif" attribute.

uhub:
- convert sc_explorepending and sc_running to bool.  add new sc_first_explore.
- call config_pending_incr() at the start of uhub_attach().  dropped in
  uhub_explore(), if this is the first explore.


implement a gross hack to fix "boot -a" on systems with usb keyboards on
systems with ehci handover to uhci (and maybe ohci), and fix a similar
problem for "boot -s".

there is effort to ensure that all devices attached via USB are probed
before RB_ASKNAME or RB_SINGLE attempts to ask any questions on the console,
and largely this works, often by chance, today, for USB disks and root.
i've recently pushed this more into uhub and general USB device attachment
as well, and kept a config_pending reference across the first explore of
a bus.  these fix many issues with directly attached hubs.

however, on systems where devices connected to ehci ports are handed over
to a companion uhci or ohci port, it may not be the first, or even second,
bus explore that finds the device finally before attachment, and at this
point all config_pending references are dropped.

there is no direct communication between drivers, the potentials are
looked up but their device_t is only used for generic things like the name,
so informing the correct companion to expect a device and deal with the
config_pending references is not possible without some fairly ugly layer
violations or multi-level callbacks (eg, we have "ehci0", and usually an
the relevant companion, eg, "uhci2", but it is the uhub that uhci2 has
attached that will deal with the device attachment.)

with the above fixes to generic USB code, the disown happens during the
first explore.  the hack works by, at this point, checking if (a) root
is not mounted, (b) single user or ask name are set, and (c) if the hack
as not been triggered already.  if all 3 conditions are true, then a
config_pending_incr() is called and a callback is triggered for (default)
5 seconds to call config_pending_decr().  ehci detach pauses waiting for
this callback if scheduled.

this allows enough time for the uhub and the ukbd/wskbd to attach before
the RK_ASKROOT prompts appear.  testing shows it takes between 1.5 and
2 seconds for the keyboard to appear after the disown occurs.

Index: dev/usb/ehcivar.c
- new sc_compcallout, sc_compcallout, sc_complock, and a state for th
  handover hack.

Index: dev/usb/ehci.c
ehci_init():
- use aprint_normal_dev() instead of manual device_xname().
- initialise sc_compcallout, sc_compcallout, sc_complock, and sc_comp_state.
ehci_detach():
- if there are companion controllers, tear own the above, including waiting
  if there is a callback scheduled.
ehci_disown_callback():
- new callout to call config_pending_decr() in the the future.
  schedule this ca
ehci_disown_sched_callback():
- if booting to single user or asking names, call config_pending_incr() and
  schedule the callout above, default 5 second delay.
ehci_disown():
- if disowning a port call ehci_disown_sched_callback().
deal with partial attach failures in usb_attach vs usb_detach aka PR 53598.
- make sure xhci's sc->sc_ios is NULL if failure happens.
- rearrange usb_attach() / usb_doattach() to make it simpler to clean up.
- move usb_async_intr softint into usb_once_init().  previously, each USB
  controller would start a new one, and leave the old one leaked.
- handle controller interrupts without a bus attached


remove usb(4)'s "flags 1" code.  it has been dead for a while,
as it runs during the interrupts part of configuration now,
and all the devices try attach as early as possible, including
any root or boot required disk or keyboard device, which is
what this flag was for.
2018-09-27 14:52:26 +00:00
martin 81c802887e Pull up following revision(s) (requested by sevan in ticket #1004):
share/man/man4/az.4: revision 1.7
	share/man/man4/axe.4: revision 1.14
	share/man/man4/cgd.4: revision 1.22
	share/man/man4/acphy.4: revision 1.4
	share/man/man4/adb.4: revision 1.4
	share/man/man4/bktr.4: revision 1.19
	share/man/man4/atppc.4: revision 1.16
	share/man/man4/acpicpu.4: revision 1.35

Add the correct PHY to SYNOPSIS

axe0 at uhub3 port 1
axe0: Apple Computer (0x5ac) Apple USB to Ethernet (0x1402), rev
2.00/0.01, addr 3
axe0: Ethernet address b8:8d:12:XX:XX:XX
ukphy0 at axe0 phy 16: OUI 0x007063, model 0x0006, rev. 1
ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto

 -

Apply Tn macro to XTS
 -
New sentence, new line.
 -
Pp before Bl
 -
Use the An macro in the AUTHORS section.
2018-09-05 08:35:55 +00:00
martin 4bd7cfeb94 Pull up following revision(s) (requested by msaitoh in ticket #962):
share/man/man4/ifmedia.4: revision 1.30

Add some missing IFM_* entries.
2018-08-07 13:36:41 +00:00
martin bd81ad44ef Pull up following revision(s) (requested by msaitoh in ticket #954):
sys/sys/socketvar.h: revision 1.157
	share/man/man4/ddb.4: revision 1.180
	share/man/man4/ddb.4: revision 1.181
	sys/kern/uipc_socket2.c: revision 1.131
	sys/ddb/db_command.c: revision 1.154

Add "show socket" command written by Hiroki SUENAGA. It prints usage of
system's socket buffers.
Improve wording.
2018-07-31 17:01:20 +00:00
martin d8efff141c Pull up following revision(s) (requested by christos in ticket #944):
external/mit/xorg/tools/mkfontscale/Makefile: revision 1.13
	share/mk/bsd.own.mk: revision 1.1066

- Fix groff reproducibility:
    - specify mdoc and font paths
    - clear encoding
    - specify pagesize on the command line

XXX: pullup-8

Use the fonts from our installed directory not the system when we are a tool!
Martin found it.

XXX pullup-8
2018-07-27 10:54:21 +00:00
snj 87e2df0e44 Pull up following revision(s) (requested by msaitoh in ticket #927):
share/man/man4/lm.4: 1.35, 1.36
	sys/dev/ic/nslm7x.c: 1.71
	sys/dev/isa/wbsio.c: 1.23
	sys/dev/isa/wbsioreg.h: 1.8
Add NCT6796D. Some functions of NCT6796D is extended from NCT6795D,
but this commit doesn't support them yet.
--
Add NCT6796D.
--
Remove Tn. Add serial comma.
2018-07-26 20:37:42 +00:00
martin 198eefdc7d Pull up following revision(s) (requested by christos in ticket #886):
share/mk/bsd.sys.mk: revision 1.282

The compat build plays games with MAKEOBJDIR and unsets MAKEOBJDIRPREFIX.
Keep using our standard NETBSDOBJDIR if it was set.
2018-06-18 15:42:29 +00:00
martin 1631734fb4 Pull up the following revisions, requestes by christos in ticket #881:
share/mk/bsd.sys.mk	revision 1.280, 1.281

Create NETBSDOBJDIR to handle MAKEOBJDIRPREFIX, since that prepends the
prefix to the whole path.
Mention that we cannot handle MAKEOBJDIR

 -

Handle more objdir variations for MKREPRO (untested)
2018-06-14 20:08:36 +00:00
martin 6e3bcb03fe Pull up following revision(s) (requested by maya in ticket #878):
share/man/man4/rtsx.4: revision 1.5
	sys/dev/pci/pcidevs: revision 1.1331
	sys/dev/ic/rtsxreg.h: revision 1.3
	sys/dev/ic/rtsxvar.h: revision 1.3
	sys/dev/pci/rtsx_pci.c: revision 1.7
	sys/dev/ic/rtsx.c: revision 1.3

add realtek RT525A PCI-E card reader
found in my Dell XPS 15 9550.

rtsx(4): Add support for RT525A, from openbsd.
ok rkujawa

Denote RTS525A, bump date
2018-06-14 19:57:23 +00:00
martin 62dc2d88dc Pull up following revision(s) (requested by maya in ticket #874):
share/i18n/esdb/ISO-8859/ISO-8859.alias: revision 1.4

Add more aliases for Hebrew and Arabic ISO-8859-... encodings.

ISO-8859-8 is supposed to be visual order (i.e. legible if displayed ltr)
ISO-8859-8-i is supposed to be implicit logic order
ISO-8859-8-e is supposed to be explicit about order

In practice, ISO-8859-8 implying visual order is rare, and logic
order is used. ISO-8859-8-e is rarely used.

Same for Arabic, which uses ISO-8859-6-...

Mentioned in RFC 1555, RFC 1556.
2018-06-09 15:43:34 +00:00
martin 4938f35d2d Pull up following revision(s) (requested by nat in ticket #848):
share/man/man9/Makefile: revision 1.422
	distrib/sets/lists/comp/mi: revision 1.2198
	share/man/man7/Makefile: revision 1.33
	share/man/man9/audio.9: revision 1.47
	share/man/man7/audio.7: file removal
	sys/dev/audio.c: revision 1.456
	sys/dev/audio.c: revision 1.457
	distrib/sets/lists/man/mi: revision 1.1591
	share/man/man9/intro.9: revision 1.20
	share/man/man7/audio.7: revision 1.3
	share/man/man9/audio_system.9: revision 1.1
	share/man/man7/intro.7: revision 1.26
	share/man/man4/audio.4: revision 1.86

Fix a typo with sc_out/inports when setting the hardware recording gain on the
mix ring.  Found by mrg@
XXX pullup-8

Using audioctl without the -p switch defaults to the mix ring.  This allows
setting the hardware gain etc.

Update the audio spec in audio.7 to reflect these changes.
Addresses PR kern/52781.

Move the audio specification to section 9 under audio_system.
Ok wiz@
2018-06-07 18:24:15 +00:00
martin de3eb58fa3 Pull up following revision(s) (requested by christos in ticket #834):
usr.bin/make/var.c: revision 1.219
	share/mk/bsd.obj.mk: revision 1.52
	usr.sbin/crash/Makefile: revision 1.40
	share/mk/sys.mk: revision 1.131
	share/mk/bsd.sys.mk: revision 1.276
	share/mk/bsd.sys.mk: revision 1.277

Prevent 'make obj' creating an objdir inside an objdir. This happens the
second time we call 'make obj' in /usr/src/rescue with MAKEOBJDIR set.
XXX: pullup-8
 -
Need to delete ${DESTDIR} for lint
XXX: pullup-8
 -
Fix reproducible builds
XXX: pullup-8
 -
Also substitute ${X11SRCDIR} for the random seed for reproducible builds so
that the random seed is consistent.
XXX: pullup-8
 -
Since ${MAKE} converts $$ -> $ during parsing we need to put it back to
preserve the original variable value with :Q.
XXX: pullup-8
 -
Be more selective about remapping object directories otherwise we pick
objdump and objcopy with the regex.
XXX: pullup-8
2018-06-07 15:59:27 +00:00
martin 48511009b6 Pull up following revision(s) (requested by nat in ticket #825):
share/man/man7/Makefile: revision 1.32
	share/man/man9/audio.9: revision 1.46
	sys/dev/audio.c: revision 1.453
	sys/dev/audio.c: revision 1.454
	sys/dev/audio.c: revision 1.455
	share/man/man7/audio.7: revision 1.1
	share/man/man7/audio.7: revision 1.2
	share/man/man7/intro.7: revision 1.24
	share/man/man4/audio.4: revision 1.85
	distrib/sets/lists/man/mi: revision 1.1586

Fix numbering of vchan mixer controls to correspond to the vchan number in
use.

This makes the numbering of vchans consistient for audioctl and mixerctl.
Expose the audio_info structure of vchan zero(0) the mix ring to allow
setting the hardware gain and balance via audioctl(1) using the -p 0
switch.

It is not possible to influence the hardware gain/blance from the
audio_info structure of vchans 1 onwards.  It is now possible to return
the audio mixers audio format from the audio_info structure of vchan 0 to
ease applications configuring for mmapped play back.

This is conformant to the audio specification posted on tech-kern see:

        "NetBSD Audio Specification 2018"

or audio.7 manual page to be added in a follow up commit.
Add the audio mixer specification to section 7 of the manual.
See posting on tech-kern - "NetBSD Audio Specification 2018."
Update the introduction page to section 7 of the manual noting the audio
spec.

Various improvements, more markup, typo fixes.

Fix over cautious compiler error - setmode may not be initialized.
2018-05-15 13:42:49 +00:00
martin 7e33caf36b Pull up following revision(s) (requested by msaitoh in ticket #819):
share/man/man4/ixg.4: revision 1.11
	share/man/man4/ixg.4: revision 1.12
	share/man/man4/Makefile: revision 1.652
	share/man/man4/ixv.4: revision 1.1
	share/man/man4/ixv.4: revision 1.2
	distrib/sets/lists/man/mi: revision 1.1585

Add a maunal page for ixv(4).
Add missing .Nd.
Fix xref.
Use Nx. Fix typo. Capitalize Gigabit and Ethernet.
Add ixv.4.
2018-05-12 10:35:45 +00:00
martin af797b7c4f Pull up following revision(s) (requested by alnsn in ticket #790):
share/man/man9/secmodel_securelevel.9: revision 1.16
	sys/secmodel/suser/secmodel_suser.c: revision 1.44
	sys/secmodel/securelevel/secmodel_securelevel.c: revision 1.31
	sys/sys/kauth.h: revision 1.76
	sys/arch/x86/x86/svs.c: revision 1.18

Add KAUTH_MACHDEP_SVS_DISABLE and add support to secmodel_securelevel(9).
Disabling SVS is denied at securelevel 1 and above.

Add SVS. It may not be disabled at securelevel 1 and above.
2018-05-05 15:11:53 +00:00
martin 916691ba3b 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().
2018-04-16 14:25:49 +00:00
martin 0f51647dbe 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
2018-04-12 13:51:40 +00:00
martin 4589d5e782 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>
2018-04-12 13:42:48 +00:00
msaitoh a45f585be7 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.
2018-04-12 01:38:42 +00:00
martin 9efb71d846 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
2018-04-11 14:23:30 +00:00
martin b6245be553 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@
2018-04-02 09:07:52 +00:00
martin 1a2a92d1e1 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.
2018-03-31 10:32:05 +00:00