svn commit: r346394 - stable/12/sys/dev/sdhci

2019-04-19 Thread Bjoern A. Zeeb
Author: bz Date: Fri Apr 19 15:50:51 2019 New Revision: 346394 URL: https://svnweb.freebsd.org/changeset/base/346394 Log: MFC r345370: Align struct sdhci_slot MMCCAM members. Whitespace only, no functional change. Modified: stable/12/sys/dev/sdhci/sdhci.h Directory Properties:

svn commit: r346393 - stable/12/sys/dev/usb

2019-04-19 Thread Bjoern A. Zeeb
Author: bz Date: Fri Apr 19 15:48:57 2019 New Revision: 346393 URL: https://svnweb.freebsd.org/changeset/base/346393 Log: MFC r344959: Add two more products found inside a T480 to usbdevs. Add an Intel Bluetooth module. Add Synaptics as a vendor with a fingerprint reader produc

svn commit: r346392 - stable/11/sys/compat/linuxkpi/common/include/linux

2019-04-19 Thread Bjoern A. Zeeb
Author: bz Date: Fri Apr 19 15:46:08 2019 New Revision: 346392 URL: https://svnweb.freebsd.org/changeset/base/346392 Log: MFC r344700: Add ushort and ulong to linux/types.h. When porting code once written for Linux we find not only uints but also ushort and ulong. Provide cent

svn commit: r346391 - stable/12/sys/compat/linuxkpi/common/include/linux

2019-04-19 Thread Bjoern A. Zeeb
Author: bz Date: Fri Apr 19 15:45:36 2019 New Revision: 346391 URL: https://svnweb.freebsd.org/changeset/base/346391 Log: MFC r344700: Add ushort and ulong to linux/types.h. When porting code once written for Linux we find not only uints but also ushort and ulong. Provide cent

svn commit: r346389 - stable/11/sys/netinet

2019-04-19 Thread Bjoern A. Zeeb
Author: bz Date: Fri Apr 19 15:34:21 2019 New Revision: 346389 URL: https://svnweb.freebsd.org/changeset/base/346389 Log: MFC r340494: Improve the comment for arpresolve_full() in if_ether.c. No functional changes. Modified: stable/11/sys/netinet/if_ether.c Directory Properties:

svn commit: r346388 - stable/12/sys/netinet

2019-04-19 Thread Bjoern A. Zeeb
Author: bz Date: Fri Apr 19 15:33:54 2019 New Revision: 346388 URL: https://svnweb.freebsd.org/changeset/base/346388 Log: MFC r340494: Improve the comment for arpresolve_full() in if_ether.c. No functional changes. Modified: stable/12/sys/netinet/if_ether.c Directory Properties:

svn commit: r345757 - head/sys/arm/broadcom/bcm2835

2019-03-31 Thread Bjoern A. Zeeb
Author: bz Date: Sun Mar 31 19:27:44 2019 New Revision: 345757 URL: https://svnweb.freebsd.org/changeset/base/345757 Log: Improve debugging options in bcm2835_sdhci.c Similar to bcm2835_sdhost.c add a TUNABLE and SYSCTL to selectively turn on debugging printfs if debugging is turned on at

svn commit: r345372 - head/sys/dev/sdhci

2019-03-21 Thread Bjoern A. Zeeb
Author: bz Date: Thu Mar 21 10:50:36 2019 New Revision: 345372 URL: https://svnweb.freebsd.org/changeset/base/345372 Log: Whitespace cleanup in sdhci.c No functional changes. Replace whitespace by tabs, indent with 4 spaces, coalesce multi-line shorter than 80 characters, MFC after:

svn commit: r345370 - head/sys/dev/sdhci

2019-03-21 Thread Bjoern A. Zeeb
Author: bz Date: Thu Mar 21 10:23:02 2019 New Revision: 345370 URL: https://svnweb.freebsd.org/changeset/base/345370 Log: Align struct sdhci_slot MMCCAM members. Whitespace only, no functional change. MFC after:2 weeks Sponsored by: The FreeBSD Foundation Modified: head/sys/de

svn commit: r345241 - head/libexec/rc

2019-03-17 Thread Bjoern A. Zeeb
Author: bz Date: Sun Mar 17 09:31:09 2019 New Revision: 345241 URL: https://svnweb.freebsd.org/changeset/base/345241 Log: Fix legacy IP autoconfiguration. It seems my subconcious plan in r345088 to not only prefer IPv6 autoconf but to also slowly deteriorate legacy IP auto-configuration w

Re: svn commit: r345151 - head/sys/net

2019-03-14 Thread Bjoern A. Zeeb
On 14 Mar 2019, at 19:48, Kyle Evans wrote: Author: kevans Date: Thu Mar 14 19:48:43 2019 New Revision: 345151 URL: https://svnweb.freebsd.org/changeset/base/345151 Log: ether_fakeaddr: Use 'b' 's' 'd' for the prefix This has the advantage of being obvious to sniff out the designated pref

svn commit: r345088 - head/libexec/rc

2019-03-13 Thread Bjoern A. Zeeb
Author: bz Date: Wed Mar 13 17:00:15 2019 New Revision: 345088 URL: https://svnweb.freebsd.org/changeset/base/345088 Log: Enhance IPv6 autoconf startup. Before this change we would only run rtsol on an interface which was set to accept_rtadv and did not have rtsold enabled. This change

svn commit: r344959 - head/sys/dev/usb

2019-03-08 Thread Bjoern A. Zeeb
Author: bz Date: Sat Mar 9 03:15:09 2019 New Revision: 344959 URL: https://svnweb.freebsd.org/changeset/base/344959 Log: Add two more products found inside a T480 to usbdevs. Add an Intel Bluetooth module. Add Synaptics as a vendor with a fingerprint reader product. MFC after:

svn commit: r344956 - head/sys/sys

2019-03-08 Thread Bjoern A. Zeeb
Author: bz Date: Sat Mar 9 01:37:00 2019 New Revision: 344956 URL: https://svnweb.freebsd.org/changeset/base/344956 Log: Try to improve comment for socket state bits. In r324227 the comment moved into socketvar.h originally from sockstate.h r180948. Try to improve English and as a conse

svn commit: r344954 - in head: sys/net sys/netinet usr.bin/netstat

2019-03-08 Thread Bjoern A. Zeeb
Author: bz Date: Sat Mar 9 01:12:59 2019 New Revision: 344954 URL: https://svnweb.freebsd.org/changeset/base/344954 Log: Improve ARP logging. r344504 added an extra ARP_LOG() call in case of an if_output() failure. It turns out IPv4 can be noisy. In order to not spam the console by defau

svn commit: r344904 - head/sys/netinet6

2019-03-07 Thread Bjoern A. Zeeb
Author: bz Date: Thu Mar 7 23:03:39 2019 New Revision: 344904 URL: https://svnweb.freebsd.org/changeset/base/344904 Log: Update for IETF draft-ietf-6man-ipv6only-flag. When we roam between networks and our link-state goes down, automatically remove the IPv6-Only flag from the interface.

Re: svn commit: r344859 - in head: sbin/ifconfig sys/net sys/netinet6

2019-03-06 Thread Bjoern A. Zeeb
On 6 Mar 2019, at 23:39, Rodney W. Grimes wrote: Author: bz Date: Wed Mar 6 23:31:42 2019 New Revision: 344859 URL: https://svnweb.freebsd.org/changeset/base/344859 Log: Update for IETF draft-ietf-6man-ipv6only-flag. All changes are hidden behind the EXPERIMENTAL option and are not compi

svn commit: r344859 - in head: sbin/ifconfig sys/net sys/netinet6

2019-03-06 Thread Bjoern A. Zeeb
Author: bz Date: Wed Mar 6 23:31:42 2019 New Revision: 344859 URL: https://svnweb.freebsd.org/changeset/base/344859 Log: Update for IETF draft-ietf-6man-ipv6only-flag. All changes are hidden behind the EXPERIMENTAL option and are not compiled in by default. Add ND6_IFF_IPV6_ONLY_MAN

svn commit: r344740 - in head: usr.bin/netstat usr.sbin/syslogd

2019-03-03 Thread Bjoern A. Zeeb
Author: bz Date: Sun Mar 3 10:00:26 2019 New Revision: 344740 URL: https://svnweb.freebsd.org/changeset/base/344740 Log: Fix compilation of world with WITHOUT_{INET,INET6}_SUPPORT or both set. Buildworld failed when both WITHOUT_INET6_SUPPORT and INET equivalent were set. Fix netstat an

svn commit: r344700 - head/sys/compat/linuxkpi/common/include/linux

2019-03-01 Thread Bjoern A. Zeeb
Author: bz Date: Fri Mar 1 14:33:20 2019 New Revision: 344700 URL: https://svnweb.freebsd.org/changeset/base/344700 Log: Add ushort and ulong to linux/types.h. When porting code once written for Linux we find not only uints but also ushort and ulong. Provide central typedefs as part of

svn commit: r344504 - head/sys/netinet

2019-02-24 Thread Bjoern A. Zeeb
Author: bz Date: Sun Feb 24 22:49:56 2019 New Revision: 344504 URL: https://svnweb.freebsd.org/changeset/base/344504 Log: Make arp code return (more) errors. arprequest() is a void function and in case of error we simply return without any feedback. In case of any local operation or *if

svn commit: r343477 - head/sys/dev/iwm

2019-01-26 Thread Bjoern A. Zeeb
Author: bz Date: Sat Jan 26 17:52:12 2019 New Revision: 343477 URL: https://svnweb.freebsd.org/changeset/base/343477 Log: Fix logic errors in iwm_pcie_load_firmware_chunk introduced in r314065. * There's no reason to have a while() loop here, because: - if msleep returns 0, that mean

Re: svn commit: r343213 - in head/sys: net80211 sys

2019-01-20 Thread Bjoern A. Zeeb
On 20 Jan 2019, at 13:39, Andriy Voskoboinyk wrote: Author: avos Date: Sun Jan 20 13:39:18 2019 New Revision: 343213 URL: https://svnweb.freebsd.org/changeset/base/343213 Log: net80211: resolve ioctl <-> detach race for ieee80211com structure Since r287197 ieee80211com is a part of drivers

svn commit: r343065 - head/sys/dev/iwm

2019-01-15 Thread Bjoern A. Zeeb
Author: bz Date: Tue Jan 15 22:31:54 2019 New Revision: 343065 URL: https://svnweb.freebsd.org/changeset/base/343065 Log: With the sync from Dragonfly BSD in r318216 a bug slipped in (also still present upstream it seems). The tlv variable was changed to a pointer but the advancement of

svn commit: r341832 - head/tools/build/options

2018-12-11 Thread Bjoern A. Zeeb
Author: bz Date: Tue Dec 11 21:16:09 2018 New Revision: 341832 URL: https://svnweb.freebsd.org/changeset/base/341832 Log: Remove a dead file. CVS was removed in r251794. Deleted: head/tools/build/options/WITHOUT_CVS ___ svn-src-all@freebsd.org mail

Re: svn commit: r341343 - head/share/man/man7

2018-11-30 Thread Bjoern A. Zeeb
On 30 Nov 2018, at 16:38, Justin Hibbits wrote: On Fri, Nov 30, 2018, 08:36 Warner Losh On Fri, Nov 30, 2018 at 9:35 AM Justin Hibbits wrote: On Fri, Nov 30, 2018, 08:24 Bjoern A. Zeeb < bzeeb-li...@lists.zabbadoz.net wrote: On 30 Nov 2018, at 15:56, Edward Tomasz Napierala wr

Re: svn commit: r341343 - head/share/man/man7

2018-11-30 Thread Bjoern A. Zeeb
On 30 Nov 2018, at 15:56, Edward Tomasz Napierala wrote: Author: trasz Date: Fri Nov 30 15:56:14 2018 New Revision: 341343 URL: https://svnweb.freebsd.org/changeset/base/341343 Log: Add an example of rebuilding a single piece of userspace. Modified: head/share/man/man7/development.7 Modif

svn commit: r340494 - head/sys/netinet

2018-11-17 Thread Bjoern A. Zeeb
Author: bz Date: Sat Nov 17 16:13:09 2018 New Revision: 340494 URL: https://svnweb.freebsd.org/changeset/base/340494 Log: Improve the comment for arpresolve_full() in if_ether.c. No functional changes. MFC after:6 weeks Modified: head/sys/netinet/if_ether.c Modified: head/sys/neti

svn commit: r340493 - head/sys/netinet

2018-11-17 Thread Bjoern A. Zeeb
Author: bz Date: Sat Nov 17 16:08:36 2018 New Revision: 340493 URL: https://svnweb.freebsd.org/changeset/base/340493 Log: Retire arpresolve_addr(), which is not used anywhere, from if_ether.c. Modified: head/sys/netinet/if_ether.c head/sys/netinet/if_ether.h Modified: head/sys/netinet/if_e

svn commit: r340369 - stable/11/share/man/man4

2018-11-12 Thread Bjoern A. Zeeb
Author: bz Date: Mon Nov 12 16:43:53 2018 New Revision: 340369 URL: https://svnweb.freebsd.org/changeset/base/340369 Log: MFC r340251: Update rum(4) and run(4) man pages to reflect that newer versions of TP-LINK TL-WN321G are run(4) and not rum(4) anymore. Reported by:J

svn commit: r340367 - stable/12/share/man/man4

2018-11-12 Thread Bjoern A. Zeeb
Author: bz Date: Mon Nov 12 16:37:23 2018 New Revision: 340367 URL: https://svnweb.freebsd.org/changeset/base/340367 Log: MFC r340251: Update rum(4) and run(4) man pages to reflect that newer versions of TP-LINK TL-WN321G are run(4) and not rum(4) anymore. Reported by:J

Re: svn commit: r333283 - in head: etc/mtree include share/man/man4 sys/conf sys/net sys/netinet/netdump

2018-11-12 Thread Bjoern A. Zeeb
On 6 May 2018, at 0:38, Mark Johnston wrote: Author: markj Date: Sun May 6 00:38:29 2018 New Revision: 333283 URL: https://svnweb.freebsd.org/changeset/base/333283 Log: Import the netdump client code. So this is an IPv4-only feature; what would be needed to add IPv6 support to netdump?

Re: svn commit: r340319 - head/usr.sbin/jail

2018-11-10 Thread Bjoern A. Zeeb
On 10 Nov 2018, at 13:10, H. Schmalzbauer - OmniLAN wrote: I was quiet unhappy with the single jail.conf(5) in /etc, so I extended jail rc(8) to support /etc/jail.conf.d/ Probably some others would welcome jail.conf.d/ too.  Unfortunately I don't have enough time to stay focused with one feat

Re: svn commit: r340319 - head/usr.sbin/jail

2018-11-10 Thread Bjoern A. Zeeb
On 10 Nov 2018, at 12:03, Eugene Grosbein wrote: Author: eugen Date: Sat Nov 10 12:03:57 2018 New Revision: 340319 URL: https://svnweb.freebsd.org/changeset/base/340319 Log: jail(8): introduce new command option -e to exhibit a list of configured non-wildcard jails with their parameters,

svn commit: r340251 - head/share/man/man4

2018-11-08 Thread Bjoern A. Zeeb
Author: bz Date: Thu Nov 8 14:46:21 2018 New Revision: 340251 URL: https://svnweb.freebsd.org/changeset/base/340251 Log: Update rum(4) and run(4) man pages to reflect that newer versions of TP-LINK TL-WN321G are run(4) and not rum(4) anymore. Reported by: J (tech-lists zyxst.net) MFC

Re: svn commit: r340242 - head

2018-11-07 Thread Bjoern A. Zeeb
On 8 Nov 2018, at 0:35, Brooks Davis wrote: Author: brooks Date: Thu Nov 8 00:35:00 2018 New Revision: 340242 URL: https://svnweb.freebsd.org/changeset/base/340242 Log: Add a top-level make target to rebuild all sysent files. The sysent target is useful when changing makesyscalls.sh, when

svn commit: r340109 - stable/12/sys/netinet

2018-11-03 Thread Bjoern A. Zeeb
Author: bz Date: Sun Nov 4 06:25:07 2018 New Revision: 340109 URL: https://svnweb.freebsd.org/changeset/base/340109 Log: MFC r340009: carpstats are the last virtualised variable in the file and end up at the end of the vnet_set. The generated code uses an absolute relocation at

svn commit: r340098 - in head/usr.sbin: ndp rtadvd

2018-11-03 Thread Bjoern A. Zeeb
Author: bz Date: Sat Nov 3 18:03:24 2018 New Revision: 340098 URL: https://svnweb.freebsd.org/changeset/base/340098 Log: Update the "flag" for draft-ietf-6man-ipv6only-flag. Having the flag named "6" can possibly be a problem for configurations where parsing strings and numbers can produ

svn commit: r340058 - in stable/11: lib/libc/resolv share/man/man5

2018-11-02 Thread Bjoern A. Zeeb
Author: bz Date: Fri Nov 2 15:02:44 2018 New Revision: 340058 URL: https://svnweb.freebsd.org/changeset/base/340058 Log: MFC r337904: Allow the use of TCP instead of UDP for queries by setting options usevc in resolv.conf which sets RES_USEVC. Reviewed by:ume Modified

svn commit: r340056 - stable/11/lib/libsysdecode

2018-11-02 Thread Bjoern A. Zeeb
Author: bz Date: Fri Nov 2 14:59:52 2018 New Revision: 340056 URL: https://svnweb.freebsd.org/changeset/base/340056 Log: MFC r330795: The vmresult table was missing most of the values apart from two due to extra "_" in the names we grep for. Add the "_" to the pattern. Reviewe

svn commit: r340054 - stable/11/sys/kern

2018-11-02 Thread Bjoern A. Zeeb
Author: bz Date: Fri Nov 2 14:15:52 2018 New Revision: 340054 URL: https://svnweb.freebsd.org/changeset/base/340054 Log: MFC r339931,r339933 As a follow-up to r339930 and various reports implement logging in case we fail during module load because the pcpu or vnet module sections are

svn commit: r340053 - stable/11/sys/kern

2018-11-02 Thread Bjoern A. Zeeb
Author: bz Date: Fri Nov 2 14:13:31 2018 New Revision: 340053 URL: https://svnweb.freebsd.org/changeset/base/340053 Log: MFC r339431: In r78161 the lookup_set linker method was introduced which optionally returns the section start and stop locations as well as a count if the call

svn commit: r340052 - stable/11/sys/kern

2018-11-02 Thread Bjoern A. Zeeb
Author: bz Date: Fri Nov 2 14:10:29 2018 New Revision: 340052 URL: https://svnweb.freebsd.org/changeset/base/340052 Log: MFC r339407: The countp argument passed to linker_file_lookup_set() in linker_load_dependencies() is unused, so no need to ask for the value in first place. R

svn commit: r340051 - stable/11/sys/net

2018-11-02 Thread Bjoern A. Zeeb
Author: bz Date: Fri Nov 2 14:07:06 2018 New Revision: 340051 URL: https://svnweb.freebsd.org/changeset/base/340051 Log: MFC r339930: With more excessive use of modules, more kernel parts working with VIMAGE, and feature richness and global state increasing the 8k of vnet module

svn commit: r340009 - head/sys/netinet

2018-11-01 Thread Bjoern A. Zeeb
Author: bz Date: Thu Nov 1 17:26:18 2018 New Revision: 340009 URL: https://svnweb.freebsd.org/changeset/base/340009 Log: carpstats are the last virtualised variable in the file and end up at the end of the vnet_set. The generated code uses an absolute relocation at one byte beyond the end

svn commit: r339953 - stable/12/sys/kern

2018-10-31 Thread Bjoern A. Zeeb
Author: bz Date: Wed Oct 31 14:03:48 2018 New Revision: 339953 URL: https://svnweb.freebsd.org/changeset/base/339953 Log: MFC r339931,r339933: As a follow-up to r339930 (r339951 in stable/12) and various reports implement logging in case we fail during module load because the pcpu

svn commit: r339951 - stable/12/sys/net

2018-10-31 Thread Bjoern A. Zeeb
Author: bz Date: Wed Oct 31 12:50:39 2018 New Revision: 339951 URL: https://svnweb.freebsd.org/changeset/base/339951 Log: MFC r339930: With more excessive use of modules, more kernel parts working with VIMAGE, and feature richness and global state increasing the 8k of vnet modu

svn commit: r339950 - stable/12/sys/netinet6

2018-10-31 Thread Bjoern A. Zeeb
Author: bz Date: Wed Oct 31 12:49:18 2018 New Revision: 339950 URL: https://svnweb.freebsd.org/changeset/base/339950 Log: MFC r339682: rip6_input() inp validation after epoch(9) After r335924 rip6_input() needs inp validation to avoid working on FREED inps. Apply the rel

svn commit: r339949 - stable/12/usr.sbin/bhyve

2018-10-31 Thread Bjoern A. Zeeb
Author: bz Date: Wed Oct 31 12:05:45 2018 New Revision: 339949 URL: https://svnweb.freebsd.org/changeset/base/339949 Log: MFC r339586: In bhyve's fbuf emulation improve the overall "usage" message and for the vga option, rather than printing the entire option string, only print vg

svn commit: r339947 - stable/11/usr.sbin/bhyve

2018-10-31 Thread Bjoern A. Zeeb
Author: bz Date: Wed Oct 31 11:37:05 2018 New Revision: 339947 URL: https://svnweb.freebsd.org/changeset/base/339947 Log: MFC r339586: In bhyve's fbuf emulation improve the overall "usage" message and for the vga option, rather than printing the entire option string, only print vg

svn commit: r339933 - head/sys/kern

2018-10-30 Thread Bjoern A. Zeeb
Author: bz Date: Tue Oct 30 21:35:56 2018 New Revision: 339933 URL: https://svnweb.freebsd.org/changeset/base/339933 Log: Fix mips build after r339931. I erroneously thought that it was two 64bit platforms which use link_elf_obj.c. PR: 228854 Reported by: ci.f.o. MFC after

svn commit: r339931 - head/sys/kern

2018-10-30 Thread Bjoern A. Zeeb
Author: bz Date: Tue Oct 30 20:51:03 2018 New Revision: 339931 URL: https://svnweb.freebsd.org/changeset/base/339931 Log: As a follow-up to r339930 and various reports implement logging in case we fail during module load because the pcpu or vnet module sections are full. We did return a pro

svn commit: r339930 - head/sys/net

2018-10-30 Thread Bjoern A. Zeeb
Author: bz Date: Tue Oct 30 20:45:15 2018 New Revision: 339930 URL: https://svnweb.freebsd.org/changeset/base/339930 Log: With more excessive use of modules, more kernel parts working with VIMAGE, and feature richness and global state increasing the 8k of vnet module space are no longer suff

svn commit: r339929 - in head: sbin/ifconfig sys/net sys/netinet sys/netinet6 usr.sbin/ndp usr.sbin/rtadvd

2018-10-30 Thread Bjoern A. Zeeb
Author: bz Date: Tue Oct 30 20:08:48 2018 New Revision: 339929 URL: https://svnweb.freebsd.org/changeset/base/339929 Log: Initial implementation of draft-ietf-6man-ipv6only-flag. This change defines the RA "6" (IPv6-Only) flag which routers may advertise, kernel logic to check if all rout

svn commit: r339922 - in head: share/man/man5 share/mk sys/conf tools/build/options

2018-10-30 Thread Bjoern A. Zeeb
Author: bz Date: Tue Oct 30 15:46:30 2018 New Revision: 339922 URL: https://svnweb.freebsd.org/changeset/base/339922 Log: Introduce an EXPERIMENTAL option for both src.conf(5) and the kernel. In the last decade(s) we have seen both short term or long term projects committed to the tree wh

svn commit: r339683 - head/sys/dev/netmap

2018-10-24 Thread Bjoern A. Zeeb
Author: bz Date: Wed Oct 24 14:14:49 2018 New Revision: 339683 URL: https://svnweb.freebsd.org/changeset/base/339683 Log: Remove redundant redeclaration of netmap_vp_reg(). This should unbreak sparc64 and powerpc LINT builds. Modified: head/sys/dev/netmap/netmap_bdg.h Modified: head/sys/de

Re: svn commit: r339338 - in head/sys: amd64/conf conf dev/ixl modules modules/iavf modules/ixl modules/ixlv net

2018-10-24 Thread Bjoern A. Zeeb
On 12 Oct 2018, at 22:40, Eric Joyner wrote: Author: erj Date: Fri Oct 12 22:40:54 2018 New Revision: 339338 URL: https://svnweb.freebsd.org/changeset/base/339338 Log: ixl/iavf(4): Change ixlv to iavf and update it to use iflib(9) Finishes the conversion of the 40Gb Intel Ethernet drivers

svn commit: r339681 - head/usr.sbin/bhyve

2018-10-24 Thread Bjoern A. Zeeb
Author: bz Date: Wed Oct 24 08:45:33 2018 New Revision: 339681 URL: https://svnweb.freebsd.org/changeset/base/339681 Log: Allow the bhyve VNC server to listen on IPv6 for incoming connections. Alternatively to IPv4 address:port this will allow to listen on IPv6 link-local (incl. scope), a

svn commit: r339682 - head/sys/netinet6

2018-10-24 Thread Bjoern A. Zeeb
Author: bz Date: Wed Oct 24 10:42:35 2018 New Revision: 339682 URL: https://svnweb.freebsd.org/changeset/base/339682 Log: rip6_input() inp validation after epoch(9) After r335924 rip6_input() needs inp validation to avoid working on FREED inps. Apply the relevant bits from r335497,r3

svn commit: r339586 - head/usr.sbin/bhyve

2018-10-22 Thread Bjoern A. Zeeb
Author: bz Date: Mon Oct 22 11:43:43 2018 New Revision: 339586 URL: https://svnweb.freebsd.org/changeset/base/339586 Log: In bhyve's fbuf emulation improve the overall "usage" message and for the vga option, rather than printing the entire option string, only print vga (as we do for everythi

svn commit: r339431 - head/sys/kern

2018-10-18 Thread Bjoern A. Zeeb
Author: bz Date: Thu Oct 18 20:20:41 2018 New Revision: 339431 URL: https://svnweb.freebsd.org/changeset/base/339431 Log: In r78161 the lookup_set linker method was introduced which optionally returns the section start and stop locations as well as a count if the caller asks for them. Ther

svn commit: r339417 - in head/libexec/rc: . rc.d

2018-10-17 Thread Bjoern A. Zeeb
Author: bz Date: Thu Oct 18 02:07:30 2018 New Revision: 339417 URL: https://svnweb.freebsd.org/changeset/base/339417 Log: While preparing to move init(8) to its own package as indicated in r339413, a current pkgbase update problem came up. For users testing pkgbase at the moment there is no

svn commit: r339416 - head/sys/modules/nvdimm

2018-10-17 Thread Bjoern A. Zeeb
Author: bz Date: Thu Oct 18 00:51:42 2018 New Revision: 339416 URL: https://svnweb.freebsd.org/changeset/base/339416 Log: Fix modules/nvdimm build issues after r339391 by adding a dependency to the SRC list. Sort the list while changing the line. Reported by: ci.f.o, make -j24 b

svn commit: r339414 - head/sbin/tunefs

2018-10-17 Thread Bjoern A. Zeeb
Author: bz Date: Wed Oct 17 16:54:13 2018 New Revision: 339414 URL: https://svnweb.freebsd.org/changeset/base/339414 Log: Fix spelling of an error message and add warning to another error case in tunefs(8). Reviewed by: imp (2017 version of the same diff) Approved by:

svn commit: r339413 - in head: libexec libexec/rc libexec/rc/rc.d sbin/init sbin/init/rc.d

2018-10-17 Thread Bjoern A. Zeeb
Author: bz Date: Wed Oct 17 16:49:11 2018 New Revision: 339413 URL: https://svnweb.freebsd.org/changeset/base/339413 Log: Move the rc framework out of sbin/init into libexec/rc. The reasons for this are forward looking to pkgbase: * /sbin/init is a special binary; try not to replace it w

svn commit: r339407 - head/sys/kern

2018-10-17 Thread Bjoern A. Zeeb
Author: bz Date: Wed Oct 17 10:31:08 2018 New Revision: 339407 URL: https://svnweb.freebsd.org/changeset/base/339407 Log: The countp argument passed to linker_file_lookup_set() in linker_load_dependencies() is unused, so no need to ask for the value in first place. Remove the unused "count"

svn commit: r339339 - head/sys/netinet

2018-10-12 Thread Bjoern A. Zeeb
Author: bz Date: Fri Oct 12 22:51:45 2018 New Revision: 339339 URL: https://svnweb.freebsd.org/changeset/base/339339 Log: In udp_input() when walking the pcblist we can come across an inp marked FREED after the epoch(9) changes. Check once we hold the lock and skip the inp if it is the case.

svn commit: r339327 - head/sys/netinet

2018-10-12 Thread Bjoern A. Zeeb
Author: bz Date: Fri Oct 12 11:30:46 2018 New Revision: 339327 URL: https://svnweb.freebsd.org/changeset/base/339327 Log: r217592 moved the check for imo in udp_input() into the conditional block but leaving the variable assignment outside the block, where it is no longer used. Move both the

svn commit: r339091 - head/sys/netinet6

2018-10-02 Thread Bjoern A. Zeeb
Author: bz Date: Tue Oct 2 17:29:56 2018 New Revision: 339091 URL: https://svnweb.freebsd.org/changeset/base/339091 Log: After r338257 is was possible to trigger a KASSERT() in ud6_output() using an application trying to use a v4mapped destination address on a kernel without INET support or

svn commit: r339038 - head/sys/dev/iwm

2018-10-01 Thread Bjoern A. Zeeb
Author: bz Date: Mon Oct 1 10:44:33 2018 New Revision: 339038 URL: https://svnweb.freebsd.org/changeset/base/339038 Log: Fix the MODULE_PNP_INFO() for iwm(4) where I got the bus and module arguments wrong in r339020. PR: 231625 Reported by: Yuri Pankov (yurip

svn commit: r339020 - head/sys/dev/iwm

2018-09-29 Thread Bjoern A. Zeeb
Author: bz Date: Sat Sep 29 21:14:54 2018 New Revision: 339020 URL: https://svnweb.freebsd.org/changeset/base/339020 Log: Provide MODULE_PNP_INFO() for iwm(4) so that devmatch(8) can do its job. PR: 231625 Submitted by: Yuri Pankov (yuripv yuripv.net) Approved by: re (kib)

svn commit: r338969 - head/sys/netinet6

2018-09-27 Thread Bjoern A. Zeeb
Author: bz Date: Thu Sep 27 15:32:37 2018 New Revision: 338969 URL: https://svnweb.freebsd.org/changeset/base/338969 Log: In in6_pcbpurgeif0() called, e.g., from if_clone_destroy(), once we have a lock, make sure the inp is not marked freed. This can happen since the list traversal and locki

svn commit: r338831 - head/sys/netinet6

2018-09-20 Thread Bjoern A. Zeeb
Author: bz Date: Thu Sep 20 15:45:53 2018 New Revision: 338831 URL: https://svnweb.freebsd.org/changeset/base/338831 Log: In icmp6_rip6_input(), once we have a lock, make sure the inp is not freed. This can happen since the list traversal and locking was converted to epoch(9). If the inp i

svn commit: r338804 - head/sys/netinet6

2018-09-19 Thread Bjoern A. Zeeb
Author: bz Date: Wed Sep 19 18:49:37 2018 New Revision: 338804 URL: https://svnweb.freebsd.org/changeset/base/338804 Log: Update udp6_output() inp locking to avoid concurrency issues with route cache updates. Bring over locking changes applied to udp_output() for the route cache in r297

svn commit: r338685 - head/sys/arm64/conf

2018-09-14 Thread Bjoern A. Zeeb
Author: bz Date: Fri Sep 14 15:46:31 2018 New Revision: 338685 URL: https://svnweb.freebsd.org/changeset/base/338685 Log: Set ident for GENERIC-MMCCAM to not announce itself as GENERIC anymore. Reviewed by: andrew Approved by: re (gjb) Modified: head/sys/arm64/conf/GENERIC-MMCCAM

svn commit: r338509 - head/sys/netinet

2018-09-06 Thread Bjoern A. Zeeb
Author: bz Date: Thu Sep 6 19:55:40 2018 New Revision: 338509 URL: https://svnweb.freebsd.org/changeset/base/338509 Log: The inp_lle field to struct inpcb, along with two "valid" flags for the rt and lle cache were added in r191129 (2009). To my best knowledge they have never been used and

svn commit: r338498 - head/sys/netinet

2018-09-06 Thread Bjoern A. Zeeb
Author: bz Date: Thu Sep 6 16:11:24 2018 New Revision: 338498 URL: https://svnweb.freebsd.org/changeset/base/338498 Log: Make tcp_hpts.c compile a LINT kernel with options RSS and PCBGROUPS added by adding the missing include files and changing a the type of cpuid which would otherwise caus

svn commit: r338450 - head/sys/netinet6

2018-09-03 Thread Bjoern A. Zeeb
Author: bz Date: Mon Sep 3 22:27:27 2018 New Revision: 338450 URL: https://svnweb.freebsd.org/changeset/base/338450 Log: Replicate r328271 from legacy IP to IPv6 using a single macro to clear L2 and L3 route caches. Also mark one function argument as __unused. Reviewed by: karels, ae

svn commit: r338449 - head/sys/netinet6

2018-09-03 Thread Bjoern A. Zeeb
Author: bz Date: Mon Sep 3 22:14:37 2018 New Revision: 338449 URL: https://svnweb.freebsd.org/changeset/base/338449 Log: Replicate r307234 from legacy IP to IPv6 code, using the RO_RTFREE() macro rather than hand crafted code. No functional changes. Reviewed by: karels Approved by:

svn commit: r338448 - head/sys/netinet6

2018-09-03 Thread Bjoern A. Zeeb
Author: bz Date: Mon Sep 3 22:12:48 2018 New Revision: 338448 URL: https://svnweb.freebsd.org/changeset/base/338448 Log: As discussed in D6262 post-commit review, change inp_route to inp_route6 for IPv6 code after r301217. This was most likely a c&p error from the legacy IP code, which di

svn commit: r338447 - head/sys/net

2018-09-03 Thread Bjoern A. Zeeb
Author: bz Date: Mon Sep 3 22:10:49 2018 New Revision: 338447 URL: https://svnweb.freebsd.org/changeset/base/338447 Log: Rather than duplicating the functionality of a macro after r322866 use the already existing one. No functional changes. Reviewed by: karels, ae Approved by: re (r

Re: svn commit: r335919 - head/sys/netinet6

2018-09-03 Thread Bjoern A. Zeeb
On 3 Jul 2018, at 23:30, Matt Macy wrote: Author: mmacy Date: Tue Jul 3 23:30:53 2018 New Revision: 335919 URL: https://svnweb.freebsd.org/changeset/base/335919 Log: udp6_input: validate inpcb before use When traversing pcbinfo lists (rather than calling lookup) we need to explicitly

Re: svn commit: r337776 - head/sys/netinet6

2018-08-30 Thread Bjoern A. Zeeb
On 30 Aug 2018, at 22:00, Kristof Provost wrote: On 14 Aug 2018, at 19:17, Jonathan T. Looney wrote: Author: jtl Date: Tue Aug 14 17:17:37 2018 New Revision: 337776 URL: https://svnweb.freebsd.org/changeset/base/337776 Log: Improve IPv6 reassembly performance by hashing fragments into bucke

svn commit: r338306 - head/sys/netinet6

2018-08-24 Thread Bjoern A. Zeeb
Author: bz Date: Fri Aug 24 21:49:21 2018 New Revision: 338306 URL: https://svnweb.freebsd.org/changeset/base/338306 Log: Unbreak RSS builds after r338257. Folding both RSS blocks together I missed the closing } of the new combined block. Pointyhat to: bz Reported by: np Approved by

svn commit: r338277 - head/contrib/tcp_wrappers

2018-08-23 Thread Bjoern A. Zeeb
Author: bz Date: Thu Aug 23 20:44:26 2018 New Revision: 338277 URL: https://svnweb.freebsd.org/changeset/base/338277 Log: Reduce the log level of tcpd_warn calls from ERR to WARNING. This matches the name and avoids logging of warnings to console with default syslog.conf, esp. getting rid of

Re: svn commit: r338257 - head/sys/netinet6

2018-08-23 Thread Bjoern A. Zeeb
On 23 Aug 2018, at 16:54, Bjoern A. Zeeb wrote: Author: bz Date: Thu Aug 23 16:54:22 2018 New Revision: 338257 URL: https://svnweb.freebsd.org/changeset/base/338257 Log: MFp4 bz_ipv6_fast: Migrate udp6_send() v4mapped code to udp6_output() saving us a re-lock and further simplifying

svn commit: r338257 - head/sys/netinet6

2018-08-23 Thread Bjoern A. Zeeb
Author: bz Date: Thu Aug 23 16:54:22 2018 New Revision: 338257 URL: https://svnweb.freebsd.org/changeset/base/338257 Log: MFp4 bz_ipv6_fast: Migrate udp6_send() v4mapped code to udp6_output() saving us a re-lock and further simplifying the address-family handling code by eliminating AF_

Re: svn commit: r338213 - in head: cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip cddl/lib/libdtrace cddl/usr.sbin/dtrace/tests/common/ip cddl/usr.sbin/dtrace/tests/tools share/man/man4 sys/ne

2018-08-22 Thread Bjoern A. Zeeb
On 22 Aug 2018, at 21:23, Michael Tuexen wrote: Author: tuexen Date: Wed Aug 22 21:23:32 2018 New Revision: 338213 URL: https://svnweb.freebsd.org/changeset/base/338213 Log: Add support for send, receive and state-change DTrace providers for SCTP. They are based on what is specified in the

svn commit: r338115 - head/sys/netinet

2018-08-20 Thread Bjoern A. Zeeb
Author: bz Date: Mon Aug 20 20:06:36 2018 New Revision: 338115 URL: https://svnweb.freebsd.org/changeset/base/338115 Log: GC inc_isipv6; it was added for "temp" compatibility in 2001, r86764 and does not seem to be used. Modified: head/sys/netinet/in_pcb.h Modified: head/sys/netinet/in_pcb

Re: svn commit: r338053 - head/sys/netinet

2018-08-20 Thread Bjoern A. Zeeb
On 20 Aug 2018, at 1:13, Conrad Meyer wrote: On Sun, Aug 19, 2018 at 11:40 AM, Bjoern A. Zeeb wrote: I am so happy we have a version control system where you could hopefully find out if the original committer left a decent commit message.. takes less than 60 seconds .. https

Re: svn commit: r338053 - head/sys/netinet

2018-08-19 Thread Bjoern A. Zeeb
On 19 Aug 2018, at 17:08, Michael Tuexen wrote: On 19. Aug 2018, at 18:35, Conrad Meyer wrote: On Sun, Aug 19, 2018 at 7:56 AM, Michael Tuexen wrote: Author: tuexen Date: Sun Aug 19 14:56:10 2018 New Revision: 338053 URL: https://svnweb.freebsd.org/changeset/base/338053 How was this parti

svn commit: r337991 - head

2018-08-17 Thread Bjoern A. Zeeb
Author: bz Date: Fri Aug 17 21:19:18 2018 New Revision: 337991 URL: https://svnweb.freebsd.org/changeset/base/337991 Log: METALOG, unless manually overwritten, is defined as ${DESTDIR}/${DISTDIR}/METALOG In the create-world-packages target we manually piece this together (unless it is un

svn commit: r337904 - in head: lib/libc/resolv share/man/man5

2018-08-16 Thread Bjoern A. Zeeb
Author: bz Date: Thu Aug 16 13:18:40 2018 New Revision: 337904 URL: https://svnweb.freebsd.org/changeset/base/337904 Log: Allow the use of TCP instead of UDP for queries by setting options usevc in resolv.conf which sets RES_USEVC. Reviewed by: ume MFC after:17 days Differential

Re: svn commit: r337384 - in head: share/man/man4 sys/netinet

2018-08-06 Thread Bjoern A. Zeeb
On 6 Aug 2018, at 17:36, Jonathan T. Looney wrote: Author: jtl Date: Mon Aug 6 17:36:57 2018 New Revision: 337384 URL: https://svnweb.freebsd.org/changeset/base/337384 Log: Address concerns about CPU usage while doing TCP reassembly. … Reviewed by: jhb Approved by: so Security:

svn commit: r336681 - head/share/man/man9

2018-07-24 Thread Bjoern A. Zeeb
Author: bz Date: Tue Jul 24 18:51:38 2018 New Revision: 336681 URL: https://svnweb.freebsd.org/changeset/base/336681 Log: Updated .Dd missed in r336674. Modified: head/share/man/man9/vnet.9 Modified: head/share/man/man9/vnet.9 =

svn commit: r336003 - head/sys/kern

2018-07-05 Thread Bjoern A. Zeeb
Author: bz Date: Thu Jul 5 17:06:54 2018 New Revision: 336003 URL: https://svnweb.freebsd.org/changeset/base/336003 Log: Split up deadlkres() to make it more readable in anticipation of further changes adding another level of indentation. Some of the logic got simplified with the break o

svn commit: r335993 - head/sys/kern

2018-07-05 Thread Bjoern A. Zeeb
Author: bz Date: Thu Jul 5 16:16:28 2018 New Revision: 335993 URL: https://svnweb.freebsd.org/changeset/base/335993 Log: With the introduction of reapers and reaplists in r275800, proc0 and init are setup as a circular dependency. create_init() calls fork1() which calls do_fork(). There

Re: svn commit: r335437 - in head: share/man/man4 sys/kern

2018-06-20 Thread Bjoern A. Zeeb
On 20 Jun 2018, at 15:05, Conrad Meyer wrote: > Hi Bjoern, > > It might be nice to be explicit that the vnode was not in the > namecache (in the ddb output) rather than failing silently. The name > of the ddb method does not suggest that only entries in the namecache > may be found, and users (de

svn commit: r335441 - head/sys/kern

2018-06-20 Thread Bjoern A. Zeeb
Author: bz Date: Wed Jun 20 11:42:06 2018 New Revision: 335441 URL: https://svnweb.freebsd.org/changeset/base/335441 Log: Instead of using hand-rolled loops where not needed switch them to FOREACH_PROC_IN_SYSTEM() to have a single pattern to look for. Reviewed by: kib MFC after:2 w

svn commit: r335437 - in head: share/man/man4 sys/kern

2018-06-20 Thread Bjoern A. Zeeb
Author: bz Date: Wed Jun 20 08:34:29 2018 New Revision: 335437 URL: https://svnweb.freebsd.org/changeset/base/335437 Log: Sometimes it is helpful to get the path for a vnode. Implement a ddb function walking the namecache to do this. Reviewed by: jhb, mjg Inspired by:

<    1   2   3   4   5   6   7   8   9   10   >