svn commit: r358518 - head/usr.bin/elfctl

2020-03-01 Thread Kyle Evans
Author: kevans Date: Mon Mar 2 04:22:38 2020 New Revision: 358518 URL: https://svnweb.freebsd.org/changeset/base/358518 Log: elfctl: initialize features GCC points out a couple levels down in convert_to_features that this may be used uninitialized. Indeed, this is true- initialize it to

Re: svn commit: r358500 - in head: . etc/mtree include sys/conf sys/i386/include sys/powerpc/conf

2020-03-01 Thread Mark Millard via svn-src-head
Warner Losh imp at FreeBSD.org wrote on Sun Mar 1 20:37:45 UTC 2020 : > +# 20200301: bktr removed > +OLD_DIRS+=usr/include/dev/bktr > +OLD_FILES+=usr/include/dev/bktr/ioctl_bktr.h > +OLD_FILES+=usr/include/dev/bktr/ioctl_meteor.h > +.if ${TARGET_ARCH} == "i386" > +OL

svn commit: r358515 - head/sys/net

2020-03-01 Thread Kyle Evans
Author: kevans Date: Mon Mar 2 02:45:57 2020 New Revision: 358515 URL: https://svnweb.freebsd.org/changeset/base/358515 Log: if_edsc: generate an arbitrary MAC address When generating an cloned interface instance in edsc_clone_create(), generate a MAC address from the FF OUI with ether_g

svn commit: r358512 - in head: tools/tools/controlelf usr.bin usr.bin/elfctl

2020-03-01 Thread Ed Maste
Author: emaste Date: Mon Mar 2 02:36:41 2020 New Revision: 358512 URL: https://svnweb.freebsd.org/changeset/base/358512 Log: Move ELF feature note tool to usr.bin/elfctl elfctl is a tool for modifying the NT_FREEBSD_FEATURE_CTL ELF note, which contains a set of flags for enabling or disa

svn commit: r358510 - head/sys/conf

2020-03-01 Thread Warner Losh
Author: imp Date: Mon Mar 2 00:23:31 2020 New Revision: 358510 URL: https://svnweb.freebsd.org/changeset/base/358510 Log: Remove BROOKTREE_ALLOC_PAGES now that bktr is now gone. Modified: head/sys/conf/NOTES Modified: head/sys/conf/NOTES =

svn commit: r358509 - head/sys/rpc

2020-03-01 Thread Warner Losh
Author: imp Date: Sun Mar 1 23:01:51 2020 New Revision: 358509 URL: https://svnweb.freebsd.org/changeset/base/358509 Log: Remove obsolete old-freebsd version compat shim. Modified: head/sys/rpc/rpc_generic.c Modified: head/sys/rpc/rpc_generic.c ==

svn commit: r358508 - head/sys/cam/ctl

2020-03-01 Thread Warner Losh
Author: imp Date: Sun Mar 1 23:01:47 2020 New Revision: 358508 URL: https://svnweb.freebsd.org/changeset/base/358508 Log: Remove pre-FreeBSD 11 compat code. Modified: head/sys/cam/ctl/ctl_ha.c Modified: head/sys/cam/ctl/ctl_ha.c ==

svn commit: r358507 - head/sys/nlm

2020-03-01 Thread Warner Losh
Author: imp Date: Sun Mar 1 23:01:37 2020 New Revision: 358507 URL: https://svnweb.freebsd.org/changeset/base/358507 Log: Remove stale FreeBSD_version checks. Modified: head/sys/nlm/nlm_prot_impl.c Modified: head/sys/nlm/nlm_prot_impl.c ==

Re: svn commit: r358363 - head/sys/vm

2020-03-01 Thread Mark Johnston
On Sun, Mar 01, 2020 at 10:58:17PM +0100, Jan Beich wrote: > Mark Johnston writes: > > > On Sat, Feb 29, 2020 at 09:24:11PM +0100, Emmanuel Vadot wrote: > > > >> > >> Hi Jeff, > >> > >> On Thu, 27 Feb 2020 02:37:27 + (UTC) > >> Jeff Roberson wrote: > >> > >> > Author: jeff > >> > Date: T

svn commit: r358506 - head/usr.bin/calendar/calendars

2020-03-01 Thread Greg Lehey
Author: grog Date: Sun Mar 1 22:10:37 2020 New Revision: 358506 URL: https://svnweb.freebsd.org/changeset/base/358506 Log: Remove comment about Blackthorn winds, apparently imported from 4.4BSD Lite. Nowadays it's trivial to find the explanation, such as at https://www.deseret.com/2000/2/2

svn commit: r358505 - head/sys/vm

2020-03-01 Thread Mark Johnston
Author: markj Date: Sun Mar 1 22:09:11 2020 New Revision: 358505 URL: https://svnweb.freebsd.org/changeset/base/358505 Log: Avoid doubly wiring a newly allocated page in vm_page_grab_valid(). This fixes a regression from r358363. Reported by: manu, jbeich Tested by:jbeich Modi

Re: svn commit: r358363 - head/sys/vm

2020-03-01 Thread Jan Beich
Mark Johnston writes: > On Sat, Feb 29, 2020 at 09:24:11PM +0100, Emmanuel Vadot wrote: > >> >> Hi Jeff, >> >> On Thu, 27 Feb 2020 02:37:27 + (UTC) >> Jeff Roberson wrote: >> >> > Author: jeff >> > Date: Thu Feb 27 02:37:27 2020 >> > New Revision: 358363 >> > URL: https://svnweb.freebsd.

svn commit: r358504 - head/sys/kern

2020-03-01 Thread Mateusz Guzik
Author: mjg Date: Sun Mar 1 21:54:28 2020 New Revision: 358504 URL: https://svnweb.freebsd.org/changeset/base/358504 Log: vfs: stop taking additional refs on root vnode during lookup They are spurious since introduction of struct pwd, which provides them implicitly. Reviewed by: ki

svn commit: r358503 - in head: lib/libprocstat sys/compat/linprocfs sys/kern sys/security/audit sys/sys sys/ufs/ffs

2020-03-01 Thread Mateusz Guzik
Author: mjg Date: Sun Mar 1 21:53:46 2020 New Revision: 358503 URL: https://svnweb.freebsd.org/changeset/base/358503 Log: fd: move vnodes out of filedesc into a dedicated structure The new structure is copy-on-write. With the assumption that path lookups are significantly more frequent t

svn commit: r358501 - head/sys/vm

2020-03-01 Thread Mateusz Guzik
Author: mjg Date: Sun Mar 1 21:49:16 2020 New Revision: 358501 URL: https://svnweb.freebsd.org/changeset/base/358501 Log: vm: add debug to uma_zone_set_smr Reviewed by: markj, rlibby Differential Revision:https://reviews.freebsd.org/D23902 Modified: head/sys/vm/uma_core.c Mo

svn commit: r358502 - head/sys/kern

2020-03-01 Thread Mateusz Guzik
Author: mjg Date: Sun Mar 1 21:50:13 2020 New Revision: 358502 URL: https://svnweb.freebsd.org/changeset/base/358502 Log: fd: make fgetvp_rights work without the filedesc lock Reviewed by: kib Differential Revision:https://reviews.freebsd.org/D23883 Modified: head/sys/kern/ke

Re: svn commit: r358363 - head/sys/vm

2020-03-01 Thread Mark Johnston
On Sat, Feb 29, 2020 at 09:24:11PM +0100, Emmanuel Vadot wrote: > > Hi Jeff, > > On Thu, 27 Feb 2020 02:37:27 + (UTC) > Jeff Roberson wrote: > > > Author: jeff > > Date: Thu Feb 27 02:37:27 2020 > > New Revision: 358363 > > URL: https://svnweb.freebsd.org/changeset/base/358363 > > > > Log

Re: svn commit: r358411 - head/contrib/sendmail/src

2020-03-01 Thread Eugene Grosbein
02.03.2020 3:46, Ian Lepore wrote: > On Mon, 2020-03-02 at 03:39 +0700, Eugene Grosbein wrote: >> 02.03.2020 3:07, Ian Lepore wrote: >> You can easily repeat the problem using recent ports tree and recent stable/11 and handbook-recommended way. >>> >>> And why can't you use the

Re: svn commit: r358411 - head/contrib/sendmail/src

2020-03-01 Thread Ian Lepore
On Mon, 2020-03-02 at 03:39 +0700, Eugene Grosbein wrote: > 02.03.2020 3:07, Ian Lepore wrote: > > > > You can easily repeat the problem using recent ports tree and > > > recent > > > stable/11 and handbook-recommended way. > > > > > > > And why can't you use the mail/sendmail port with the SSL

Re: svn commit: r358411 - head/contrib/sendmail/src

2020-03-01 Thread Eugene Grosbein
02.03.2020 3:07, Ian Lepore wrote: >> You can easily repeat the problem using recent ports tree and recent >> stable/11 and handbook-recommended way. >> > > And why can't you use the mail/sendmail port with the SSL options set > the same as for other ports? That's not about possible work-arounds

svn commit: r358500 - in head: . etc/mtree include sys/conf sys/i386/include sys/powerpc/conf

2020-03-01 Thread Warner Losh
== --- head/ObsoleteFiles.inc Sun Mar 1 20:25:57 2020(r358499) +++ head/ObsoleteFiles.inc Sun Mar 1 20:37:42 2020(r358500) @@ -36,6 +36,15 @@ # xargs -n1 | sort | uniq -d; # done +# 20200301

svn commit: r358499 - head/contrib/elftoolchain/readelf

2020-03-01 Thread Ed Maste
Author: emaste Date: Sun Mar 1 20:25:57 2020 New Revision: 358499 URL: https://svnweb.freebsd.org/changeset/base/358499 Log: readelf: add PROTMAX_DISABLE and STKGAP_DISABLE From r349609 (PROTMAX_DISABLE) and r354790 (STKGAP_DISABLE). Commited upstream (in a slightly different form) as r

Re: svn commit: r358497 - in head: . share/man/man4 sys/conf sys/dev/bktr sys/modules sys/modules/bktr sys/modules/bktr/bktr sys/modules/bktr/bktr_mem sys/sys

2020-03-01 Thread Warner Losh
1 19:15:03 2020(r358497) > @@ -26,6 +26,9 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 13.x IS SLOW: > disable the most expensive debugging functionality run > "ln -s 'abort:false,junk:false' /etc/malloc.conf".) > > +20200301: > + Removed

svn commit: r358498 - head/tools/tools/controlelf

2020-03-01 Thread Ed Maste
Author: emaste Date: Sun Mar 1 20:19:38 2020 New Revision: 358498 URL: https://svnweb.freebsd.org/changeset/base/358498 Log: controlelf: fix indentation for larger flags Sponsored by: The FreeBSD Foundation Modified: head/tools/tools/controlelf/controlelf.c Modified: head/tools/tools/c

Re: svn commit: r358411 - head/contrib/sendmail/src

2020-03-01 Thread Ian Lepore
On Mon, 2020-03-02 at 02:46 +0700, Eugene Grosbein wrote: > 01.03.2020 22:20, Hajimu UMEMOTO wrote: > > > > > > > > On Sun, 1 Mar 2020 21:57:35 +0700 > > > > > > > Eugene Grosbein said: > > > > eugen> One more time: these days it is not possible to upgrade > > 11.2-STABLE system to recent stable

Re: svn commit: r358411 - head/contrib/sendmail/src

2020-03-01 Thread Eugene Grosbein
01.03.2020 22:20, Hajimu UMEMOTO wrote: >> On Sun, 1 Mar 2020 21:57:35 +0700 >> Eugene Grosbein said: > > eugen> One more time: these days it is not possible to upgrade 11.2-STABLE > system to recent stable/11 > eugen> with stock sendmail and SSL/SASL support if the system has ports tha

svn commit: r358497 - in head: . share/man/man4 sys/conf sys/dev/bktr sys/modules sys/modules/bktr sys/modules/bktr/bktr sys/modules/bktr/bktr_mem sys/sys

2020-03-01 Thread Warner Losh
FreeBSD 13.x IS SLOW: disable the most expensive debugging functionality run "ln -s 'abort:false,junk:false' /etc/malloc.conf".) +20200301: + Removed brooktree driver (bktr.4) from the tree. + 20200229: The WITH_GPL_DTC option has been removed. The

svn commit: r358496 - head/sys/dev/iscsi_initiator

2020-03-01 Thread Xin LI
Author: delphij Date: Sun Mar 1 18:55:59 2020 New Revision: 358496 URL: https://svnweb.freebsd.org/changeset/base/358496 Log: Fix build. Modified: head/sys/dev/iscsi_initiator/isc_sm.c head/sys/dev/iscsi_initiator/iscsi_subr.c Modified: head/sys/dev/iscsi_initiator/isc_sm.c ==

svn commit: r358494 - head/sys/dev/virtio

2020-03-01 Thread Warner Losh
Author: imp Date: Sun Mar 1 18:18:07 2020 New Revision: 358494 URL: https://svnweb.freebsd.org/changeset/base/358494 Log: Remove FreeBSD 8 support from virtio. The sbuf API has evolved since 8, as have many others. The other API sweeps didn't make the changes conditional, so this is now

svn commit: r358493 - head/sys/dev/iscsi_initiator

2020-03-01 Thread Warner Losh
Author: imp Date: Sun Mar 1 18:18:01 2020 New Revision: 358493 URL: https://svnweb.freebsd.org/changeset/base/358493 Log: Remove support for FreeBSD 4-7 from the iscsi initiator. Also, inline/remove now empty or trivial macros. CAM has evolved enough this code couldn't work there anyway,

svn commit: r358495 - head/sys/dev/xen/netback

2020-03-01 Thread Warner Losh
Author: imp Date: Sun Mar 1 18:18:11 2020 New Revision: 358495 URL: https://svnweb.freebsd.org/changeset/base/358495 Log: Remove noise that once upon a time allowed netback to build on FreeBSD 6. The network layer has evolved since then, and this won't compile there. Modified: head/sys/dev

svn commit: r358491 - head/sys/dev/bxe

2020-03-01 Thread Warner Losh
Author: imp Date: Sun Mar 1 18:17:51 2020 New Revision: 358491 URL: https://svnweb.freebsd.org/changeset/base/358491 Log: Finish removing support from old versions Eliminate code for old versions, inline pci_find_cap instead of relying on compat ifdef. This commit should have been c

svn commit: r358492 - head/sys/dev/cxgb

2020-03-01 Thread Warner Losh
Author: imp Date: Sun Mar 1 18:17:56 2020 New Revision: 358492 URL: https://svnweb.freebsd.org/changeset/base/358492 Log: Remove conditional code for FreeBSD 8 and earlier frmo cxgb. Modified: head/sys/dev/cxgb/cxgb_osdep.h head/sys/dev/cxgb/cxgb_sge.c Modified: head/sys/dev/cxgb/cxgb_osd

svn commit: r358488 - head/sys/dev/bxe

2020-03-01 Thread Warner Losh
Author: imp Date: Sun Mar 1 17:46:28 2020 New Revision: 358488 URL: https://svnweb.freebsd.org/changeset/base/358488 Log: Remove FreeBSD 7-10 support from bxe driver. Use new PCIER and PCIEM names in the driver rather than relying on old, compat shims. Modified: head/sys/dev/bxe/bxe.c

svn commit: r358487 - head/sys/dev/isci

2020-03-01 Thread Warner Losh
Author: imp Date: Sun Mar 1 17:27:35 2020 New Revision: 358487 URL: https://svnweb.freebsd.org/changeset/base/358487 Log: Remove support for FreeBSD 8 systems. These workarounds and ways of rescanning devices are no longer done. Modified: head/sys/dev/isci/isci.h head/sys/dev/isci/isci_c

svn commit: r358485 - head/sys/dev/ale

2020-03-01 Thread Warner Losh
Author: imp Date: Sun Mar 1 17:27:25 2020 New Revision: 358485 URL: https://svnweb.freebsd.org/changeset/base/358485 Log: Remove compatibility code for changing sysctl definitions for pre FreeBSD 9 versions. These are just noise these days. Modified: head/sys/dev/ale/if_ale.c Modified: he

svn commit: r358486 - head/sys/dev/bce

2020-03-01 Thread Warner Losh
Author: imp Date: Sun Mar 1 17:27:30 2020 New Revision: 358486 URL: https://svnweb.freebsd.org/changeset/base/358486 Log: Remove all the compatibility hacks for systems that predate FreeBSD 8. Some of these look to be cut and pasted from other drivers since this driver was committed to Free

svn commit: r358484 - head/sys/dev/al_eth

2020-03-01 Thread Warner Losh
Author: imp Date: Sun Mar 1 16:45:54 2020 New Revision: 358484 URL: https://svnweb.freebsd.org/changeset/base/358484 Log: Remove FreeBSD 7 conditional code... We've had a lot of other changes since then and al_eth appears only in the Annapurna ARM designs which arrived in the tree after th

Re: svn commit: r358411 - head/contrib/sendmail/src

2020-03-01 Thread Hajimu UMEMOTO
Hi, > On Sun, 1 Mar 2020 21:57:35 +0700 > Eugene Grosbein said: eugen> One more time: these days it is not possible to upgrade 11.2-STABLE system to recent stable/11 eugen> with stock sendmail and SSL/SASL support if the system has ports that need openssl-1.1.1, If you wish to use bas

Re: svn commit: r358411 - head/contrib/sendmail/src

2020-03-01 Thread Eugene Grosbein
29.02.2020 11:05, Hajimu UMEMOTO пишет: > Hi, > >> On Sat, 29 Feb 2020 10:34:28 +0700 >> Eugene Grosbein said: > > eugen> Base openssl uses 1.1.x API in stable/12, so it does not conflict with > SASL2 from ports using same API. > eugen> Base openssl uses 1.0.2 API in stable/11, so it co

svn commit: r358483 - head/sys/compat/linux

2020-03-01 Thread Tijl Coosemans
Author: tijl Date: Sun Mar 1 13:12:04 2020 New Revision: 358483 URL: https://svnweb.freebsd.org/changeset/base/358483 Log: linuxulator: Map scheduler priorities to Linux priorities. On Linux the valid range of priorities for the SCHED_FIFO and SCHED_RR scheduling policies is [1,99]. For

svn commit: r358482 - head/sys/netinet

2020-03-01 Thread Michael Tuexen
Author: tuexen Date: Sun Mar 1 12:34:27 2020 New Revision: 358482 URL: https://svnweb.freebsd.org/changeset/base/358482 Log: Remove stale definitions. The removed definitions are not used right now and are incompatible with the correct ones in RFC 3168. Submitted by: Richard Sche