From owner-freebsd-current@freebsd.org Sun Jul 5 07:00:14 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 22FCEA559 for ; Sun, 5 Jul 2015 07:00:14 +0000 (UTC) (envelope-from jenkins-admin@freebsd.org) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id F29DA103A; Sun, 5 Jul 2015 07:00:13 +0000 (UTC) (envelope-from jenkins-admin@freebsd.org) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id A420CFEE; Sun, 5 Jul 2015 07:00:12 +0000 (UTC) Date: Sun, 5 Jul 2015 07:00:10 +0000 (GMT) From: jenkins-admin@freebsd.org To: freebsd-current@freebsd.org, rodrigc@FreeBSD.org Message-ID: <1032971635.109.1436079611162.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: Build failed in Jenkins: Build-UFS-image #1918 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Instance-Identity: MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAkKKb2VAfYQKfu1t7qk4nR5qzUBEI+UqT4BPec4qHVhqUy0FFdq50sMH+3y9bCDNOufctov6VqTNffZ3YXArnZK95YF0OX97fh+E9txYOUX1adc+TikcKjuYpHmL5dE62eaZTI+4A5jnRonskQ1PaoIFz0Kbu4mWzkFsmdiXTraGzomXq4cHUCATA2+K4eDYgjXEQI30z3GOMmmZ4t/+6QGk1cMb/BqMWHbn80AsRCb4tU7Hpd72XLDpsuO7YRP1Q0CjmNAuBOTj+sFiiOe6U9HpqOlQN+iFUvBdZo/ybuy5Kh71cAaYQNL68cYdZJ6binH/DkG3KY/fS7DFYAeuwjwIDAQAB X-Jenkins-Job: Build-UFS-image X-Jenkins-Result: FAILURE X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Jul 2015 07:00:14 -0000 See Changes: [rodrigc] Fix whitespace [rodrigc] Create default /etc/rc.conf in disk image [rodrigc] Use vtnet0 for interface in bhyve VM [rodrigc] Print out IP address of network interface ------------------------------------------ [...truncated 23698 lines...] =3D=3D=3D> usb/smsc (install) install -o root -g wheel -m 555 if_smsc.ko install -o root -g wheel -m 555 if_smsc.ko.symbols =3D=3D=3D> usb/udav (install) install -o root -g wheel -m 555 if_udav.ko install -o root -g wheel -m 555 if_udav.ko.symbols =3D=3D=3D> usb/uhso (install) install -o root -g wheel -m 555 uhso.ko install -o root -g wheel -m 555 uhso.ko.symbols =3D=3D=3D> usb/ipheth (install) install -o root -g wheel -m 555 if_ipheth.ko install -o root -g wheel -m 555 if_ipheth.ko.symbols =3D=3D=3D> usb/urndis (install) install -o root -g wheel -m 555 if_urndis.ko install -o root -g wheel -m 555 if_urndis.ko.symbols =3D=3D=3D> usb/usfs (install) install -o root -g wheel -m 555 usfs.ko install -o root -g wheel -m 555 usfs.ko.symbols =3D=3D=3D> usb/umass (install) install -o root -g wheel -m 555 umass.ko install -o root -g wheel -m 555 umass.ko.symbols =3D=3D=3D> usb/urio (install) install -o root -g wheel -m 555 urio.ko install -o root -g wheel -m 555 urio.ko.symbols =3D=3D=3D> usb/quirk (install) install -o root -g wheel -m 555 usb_quirk.ko install -o root -g wheel -m 555 usb_quirk.ko.symbols =3D=3D=3D> usb/template (install) install -o root -g wheel -m 555 usb_template.ko install -o root -g wheel -m 555 usb_template.ko.symbols =3D=3D=3D> usb/g_audio (install) install -o root -g wheel -m 555 g_audio.ko install -o root -g wheel -m 555 g_audio.ko.symbols =3D=3D=3D> usb/g_keyboard (install) install -o root -g wheel -m 555 g_keyboard.ko install -o root -g wheel -m 555 g_keyboard.ko.symbols =3D=3D=3D> usb/g_modem (install) install -o root -g wheel -m 555 g_modem.ko install -o root -g wheel -m 555 g_modem.ko.symbols =3D=3D=3D> usb/g_mouse (install) install -o root -g wheel -m 555 g_mouse.ko install -o root -g wheel -m 555 g_mouse.ko.symbols =3D=3D=3D> utopia (install) install -o root -g wheel -m 555 utopia.ko install -o root -g wheel -m 555 utopia.ko.symbols =3D=3D=3D> vesa (install) install -o root -g wheel -m 555 vesa.ko install -o root -g wheel -m 555 vesa.ko.symbols =3D=3D=3D> vge (install) install -o root -g wheel -m 555 if_vge.ko install -o root -g wheel -m 555 if_vge.ko.symbols =3D=3D=3D> viawd (install) install -o root -g wheel -m 555 viawd.ko install -o root -g wheel -m 555 viawd.ko.symbols =3D=3D=3D> videomode (install) install -o root -g wheel -m 555 videomode.ko install -o root -g wheel -m 555 videomode.ko.symbols =3D=3D=3D> virtio (install) =3D=3D=3D> virtio/virtio (install) install -o root -g wheel -m 555 virtio.ko install -o root -g wheel -m 555 virtio.ko.symbols =3D=3D=3D> virtio/pci (install) install -o root -g wheel -m 555 virtio_pci.ko install -o root -g wheel -m 555 virtio_pci.ko.symbols =3D=3D=3D> virtio/network (install) install -o root -g wheel -m 555 if_vtnet.ko install -o root -g wheel -m 555 if_vtnet.ko.symbols =3D=3D=3D> virtio/block (install) install -o root -g wheel -m 555 virtio_blk.ko install -o root -g wheel -m 555 virtio_blk.ko.symbols =3D=3D=3D> virtio/balloon (install) install -o root -g wheel -m 555 virtio_balloon.ko install -o root -g wheel -m 555 virtio_balloon.ko.symbols =3D=3D=3D> virtio/scsi (install) install -o root -g wheel -m 555 virtio_scsi.ko install -o root -g wheel -m 555 virtio_scsi.ko.symbols =3D=3D=3D> virtio/random (install) install -o root -g wheel -m 555 virtio_random.ko install -o root -g wheel -m 555 virtio_random.ko.symbols =3D=3D=3D> virtio/console (install) install -o root -g wheel -m 555 virtio_console.ko install -o root -g wheel -m 555 virtio_console.ko.symbols =3D=3D=3D> vkbd (install) install -o root -g wheel -m 555 vkbd.ko install -o root -g wheel -m 555 vkbd.ko.symbols =3D=3D=3D> vmm (install) install -o root -g wheel -m 555 vmm.ko install -o root -g wheel -m 555 vmm.ko.symbols =3D=3D=3D> vmware (install) =3D=3D=3D> vmware/vmxnet3 (install) install -o root -g wheel -m 555 if_vmx.ko install -o root -g wheel -m 555 if_vmx.ko.symbols =3D=3D=3D> vpo (install) install -o root -g wheel -m 555 vpo.ko install -o root -g wheel -m 555 vpo.ko.symbols =3D=3D=3D> vr (install) install -o root -g wheel -m 555 if_vr.ko install -o root -g wheel -m 555 if_vr.ko.symbols =3D=3D=3D> vte (install) install -o root -g wheel -m 555 if_vte.ko install -o root -g wheel -m 555 if_vte.ko.symbols =3D=3D=3D> vx (install) install -o root -g wheel -m 555 if_vx.ko install -o root -g wheel -m 555 if_vx.ko.symbols =3D=3D=3D> vxge (install) install -o root -g wheel -m 555 vxge.ko install -o root -g wheel -m 555 vxge.ko.symbols =3D=3D=3D> wb (install) install -o root -g wheel -m 555 if_wb.ko install -o root -g wheel -m 555 if_wb.ko.symbols =3D=3D=3D> wbwd (install) install -o root -g wheel -m 555 wbwd.ko install -o root -g wheel -m 555 wbwd.ko.symbols =3D=3D=3D> wi (install) install -o root -g wheel -m 555 if_wi.ko install -o root -g wheel -m 555 if_wi.ko.symbols =3D=3D=3D> wlan (install) install -o root -g wheel -m 555 wlan.ko install -o root -g wheel -m 555 wlan.ko.symbols =3D=3D=3D> wlan_acl (install) install -o root -g wheel -m 555 wlan_acl.ko install -o root -g wheel -m 555 wlan_acl.ko.symbols =3D=3D=3D> wlan_amrr (install) install -o root -g wheel -m 555 wlan_amrr.ko install -o root -g wheel -m 555 wlan_amrr.ko.symbols =3D=3D=3D> wlan_ccmp (install) install -o root -g wheel -m 555 wlan_ccmp.ko install -o root -g wheel -m 555 wlan_ccmp.ko.symbols =3D=3D=3D> wlan_rssadapt (install) install -o root -g wheel -m 555 wlan_rssadapt.ko install -o root -g wheel -m 555 wlan_rssadapt.ko.symbols =3D=3D=3D> wlan_tkip (install) install -o root -g wheel -m 555 wlan_tkip.ko install -o root -g wheel -m 555 wlan_tkip.ko.symbols =3D=3D=3D> wlan_wep (install) install -o root -g wheel -m 555 wlan_wep.ko install -o root -g wheel -m 555 wlan_wep.ko.symbols =3D=3D=3D> wlan_xauth (install) install -o root -g wheel -m 555 wlan_xauth.ko install -o root -g wheel -m 555 wlan_xauth.ko.symbols =3D=3D=3D> wpi (install) install -o root -g wheel -m 555 if_wpi.ko install -o root -g wheel -m 555 if_wpi.ko.symbols =3D=3D=3D> wpifw (install) install -o root -g wheel -m 555 wpifw.ko install -o root -g wheel -m 555 wpifw.ko.symbols =3D=3D=3D> x86bios (install) install -o root -g wheel -m 555 x86bios.ko install -o root -g wheel -m 555 x86bios.ko.symbols =3D=3D=3D> xe (install) install -o root -g wheel -m 555 if_xe.ko install -o root -g wheel -m 555 if_xe.ko.symbols =3D=3D=3D> xl (install) install -o root -g wheel -m 555 if_xl.ko install -o root -g wheel -m 555 if_xl.ko.symbols =3D=3D=3D> zfs (install) install -o root -g wheel -m 555 zfs.ko install -o root -g wheel -m 555 zfs.ko.symbols =3D=3D=3D> zlib (install) install -o root -g wheel -m 555 zlib.ko install -o root -g wheel -m 555 zlib.ko.symbols kldxref + sudo env MAKEOBJDIRPREFIX=3D/builds/FreeBSD_HEAD/obj make distribution NO= _FSCHG=3Dyes DESTDIR=3D __MAKE_CONF=3D/builds/FreeBSD_HEAD/make.conf cd /builds/FreeBSD_HEAD/etc; MAKEOBJDIRPREFIX=3D/builds/FreeBSD_HEAD/obj M= ACHINE_ARCH=3Damd64 MACHINE=3Damd64 CPUTYPE=3D GROFF_BIN_PATH=3D/builds/F= reeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/bin GROFF_FONT_PATH=3D/= builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/share/groff_font= GROFF_TMAC_PATH=3D/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy= /usr/share/tmac PATH=3D/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/leg= acy/usr/sbin:/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/bi= n:/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/bin:/builds/FreeB= SD_HEAD/obj/builds/FreeBSD_HEAD/tmp/usr/sbin:/builds/FreeBSD_HEAD/obj/build= s/FreeBSD_HEAD/tmp/usr/bin:/sbin:/bin:/usr/sbin:/usr/bin make METALOG=3D= distribution cd /builds/FreeBSD_HEAD/etc; install -o root -g wheel -m 644 crontab dev= d.conf devfs.conf ddb.conf dhclient.conf disktab fbtab gettytab grou= p hosts hosts.allow hosts.equiv libalias.conf libmap.conf login.acces= s login.conf mac.conf motd netconfig network.subr networks newsyslog= .conf nsswitch.conf phones profile protocols rc rc.bsdextended rc.fi= rewall rc.initdiskless rc.shutdown rc.subr remote rpc services shell= s sysctl.conf syslog.conf termcap.small etc.amd64/ttys amd.map apmd.conf= auto_master snmpd.config freebsd-update.conf ftpusers inetd.conf /builds/F= reeBSD_HEAD/etc/../usr.bin/locate/locate/locate.rc hosts.lpd printcap /buil= ds/FreeBSD_HEAD/etc/../usr.bin/mail/misc/mail.rc ntp.conf nscd.conf portsna= p.conf pf.os rc.sendmail csh.cshrc csh.login csh.logout regdomain.xml = cap_mkdb -l services_mkdb -l -q -o install -o root -g wheel -m 755 netstart pccard_ether rc.suspend = rc.resume install -o root -g wheel -m 600 master.passwd nsmb.conf opi= eaccess pwd_mkdb -i -p -d cd /builds/FreeBSD_HEAD/etc/autofs; make install install -o root -g wheel -m 755 include_ldap special_hosts special_media s= pecial_noauto special_null cd /builds/FreeBSD_HEAD/etc/bluetooth; make install install -o root -g wheel -m 600 hcsecd.conf install -o root -g wheel -m 644 hosts install -o root -g wheel -m 444 protocols cd /builds/FreeBSD_HEAD/etc/casper; make install install -o root -g wheel -m 444 system.dns system.grp system.pwd system.ra= ndom system.sysctl cd /builds/FreeBSD_HEAD/etc/defaults; make install install -o root -g wheel -m 444 devfs.rules periodic.conf rc.conf bluetoot= h.device.conf cd /builds/FreeBSD_HEAD/etc/devd; make install install -o root -g wheel -m 644 asus.conf hyperv.conf uath.conf ulpt.conf = usb.conf zfs.conf cd /builds/FreeBSD_HEAD/etc/dma; make install install -o root -g wheel -m 444 dma.conf cd /builds/FreeBSD_HEAD/etc/gss; make install install -o root -g wheel -m 444 mech qop cd /builds/FreeBSD_HEAD/etc/periodic; make install =3D=3D=3D> daily (install) install -o root -g wheel -m 755 100.clean-disks 110.clean-tmps 120.clean-p= reserve 200.backup-passwd 210.backup-aliases 330.news 400.status-disks 401.= status-graid 406.status-gmirror 407.status-graid3 408.status-gstripe 409.st= atus-gconcat 420.status-network 450.status-security 510.status-world-kernel= 999.local 310.accounting 300.calendar 130.clean-msgs 480.status-ntpd 140.c= lean-rwho 430.status-rwho 150.clean-hoststat 440.status-mailq 460.status-ma= il-rejects 500.queuerun 404.status-zfs 800.scrub-zfs =3D=3D=3D> security (install) install -o root -g wheel -m 755 100.chksetuid 110.neggrpperm 200.chkmounts= 300.chkuid0 400.passwdless 410.logincheck 700.kernelmsg 800.loginfail 900.= tcpwrap 510.ipfdenied 610.ipf6denied 500.ipfwdenied 550.ipfwlimit 520.pfden= ied install -o root -g wheel -m 444 security.functions =3D=3D=3D> weekly (install) install -o root -g wheel -m 755 340.noid 450.status-security 999.local 310= .locate 320.whatis 330.catman =3D=3D=3D> monthly (install) install -o root -g wheel -m 755 450.status-security 999.local 200.accounti= ng cd /builds/FreeBSD_HEAD/etc/pkg; make install install -o root -g wheel -m 644 FreeBSD.conf cd /builds/FreeBSD_HEAD/etc/rc.d; make install install -o root -g wheel -m 555 DAEMON FILESYSTEMS LOGIN NETWORKING SERVER= S abi accounting addswap adjkerntz archdep atm1 atm2 atm3 auditd auditdistd= bgfsck bluetooth bridge bthidd casperd cleanvar cleartmp cron ctld ddb def= aultroute devd devfs dhclient dmesg dumpon fsck gbde geli geli2 gptboot gro= wfs gssd hcsecd hostid hostid_save hostname iovctl ip6addrctl ipfilter ipfs= ipfw ipmon ipnat ipsec kadmind kdc kfd kld kldxref kpasswdd ldconfig local= localpkg lockd mixer motd mountcritlocal mountcritremote mountlate mdconfi= g mdconfig2 mountd mroute6d msgs natd netif netoptions netwait newsyslog nf= sclient nfscbd nfsd nfsuserd nisdomain nscd nsswitch ntpdate pf pflog pfsyn= c ppp pppoed pwcheck quota random rarpd rctl resolv rfcomm_pppd_server root= route6d routing rpcbind rtadvd rtsold savecore sdpd securelevel serial spp= p sshd statd static_arp static_ndp stf swap swaplate sysctl syslogd tmp ubt= hidhci ugidfw local_unbound utx var watchdogd ypbind yppasswdd ypserv ypset= ypupdated ypxfrd zfs zvol power_profile powerd amd apm apmd automount auto= mountd autounmountd bootparams bsnmpd ccd ftpd hastd inetd iscsictl iscsid = jail moused syscons lpd ipropd_master ipropd_slave othermta ntpd keyserv ft= p-proxy rwho routed sendmail timed virecover hostapd wpa_supplicant cd /builds/FreeBSD_HEAD/etc/../share/termcap; make etc-termcap ln -fs /usr/share/misc/termcap cd /builds/FreeBSD_HEAD/etc/../usr.sbin/rmt; make etc-rmt rm -f ln -s /usr/sbin/rmt cd /builds/FreeBSD_HEAD/etc/pam.d; make install install -o root -g wheel -m 444 README install -o root -g wheel -m 644 cron ftpd imap login other passwd pop3 rsh= sshd su system telnetd xdm atrun /etc/pam.d/ftp -> /etc/pam.d/ftpd cd /builds/FreeBSD_HEAD/etc; install -o root -g wheel -m 0444 /builds/Free= BSD_HEAD/etc/../contrib/openbsm/etc/audit_class /builds/FreeBSD_HEAD/etc/.= ./contrib/openbsm/etc/audit_event cd /builds/FreeBSD_HEAD/etc; install -o root -g wheel -m 0600 /builds/Free= BSD_HEAD/etc/../contrib/openbsm/etc/audit_control /builds/FreeBSD_HEAD/etc= /../contrib/openbsm/etc/audit_user cd /builds/FreeBSD_HEAD/etc; install -o root -g wheel -m 0500 /builds/Free= BSD_HEAD/etc/../contrib/openbsm/etc/audit_warn if [ ! -e ]; then install -l s ../var/unbound fi cd /builds/FreeBSD_HEAD/etc/sendmail; make distribution install -o root -g wheel -m 644 /builds/FreeBSD_HEAD/etc/sendmail/freebsd.= mc freebsd.cf install -o root -g wheel -m 444 /builds/FreeBSD_HEAD/etc/sendmail/freebsd.= submit.mc freebsd.submit.cf install -o root -g wheel -m 444 /builds/FreeBSD_HEAD/etc/sendmail/../../co= ntrib/sendmail/src/helpfile install -o root -g wheel -m 640 /dev/null install -o root -g wheel -m 644 freebsd.cf install -o root -g wheel -m 444 freebsd.submit.cf cd /builds/FreeBSD_HEAD/etc; install -o root -g wheel -m 644 /builds/FreeB= SD_HEAD/etc/../crypto/openssh/ssh_config /builds/FreeBSD_HEAD/etc/../crypt= o/openssh/sshd_config /builds/FreeBSD_HEAD/etc/../crypto/openssh/moduli cd /builds/FreeBSD_HEAD/etc; install -o root -g wheel -m 644 /builds/FreeB= SD_HEAD/etc/../crypto/openssl/apps/openssl.cnf cd /builds/FreeBSD_HEAD/etc/root; install -o root -g wheel -m 644 dot.k5l= ogin cd /builds/FreeBSD_HEAD/etc/root; install -o root -g wheel -m 644 dot.pro= file rm -f ln cd /builds/FreeBSD_HEAD/etc/root; install -o root -g wheel -m 644 dot.csh= rc install -o root -g wheel -m 644 dot.login rm = -f ln cd /builds/FreeBSD_HEAD/etc/mtree; install -o root -g wheel -m 444 BSD.deb= ug.dist BSD.include.dist BSD.root.dist BSD.usr.dist BSD.var.dist BSD.tests.= dist BSD.sendmail.dist cd /builds/FreeBSD_HEAD/etc/ppp; install -o root -g wheel -m 600 ppp.conf = cd /builds/FreeBSD_HEAD/etc/mail; install -o root -g wheel -m 644 Makefile= README mailer.conf access.sample virtusertable.sample mailertable.sample = aliases if [ -d -a -f -a ! -f ]; then ln -s ma= il/aliases fi install -o root -g operator -m 664 /dev/null install -o nobody -g wheel -m 644 /dev/null install -o root -g wheel -m 644 /builds/FreeBSD_HEAD/etc/minfree cd /builds/FreeBSD_HEAD/etc/..; install -o root -g wheel -m 444 COPYRIGHT = install -o root -g wheel -m 444 /builds/FreeBSD_HEAD/etc/../sys/amd64/conf= /GENERIC.hints + [ -z '' ] + FSTAB=3D' # Device Mountpoint FStype Options Dump Pas= s# /procfs /proc procfs rw 0 0 fdesc /dev/fd fdescfs rw 0 0 /dev/ufs/TESTROOT / ufs rw 1 1 ' + [ -z '' ] + RC_CONF=3D' sshd_enable=3D"YES" ' + cd + sudo rm -fr tmp + mkdir -p tmp + cat + sudo cp tmp/fstab + sudo cp /etc/resolv.conf freebsd-ci/scripts/build/build-ufs-image.sh: cannot create : Perm= ission denied Build step 'Execute shell' marked build as failure From owner-freebsd-current@freebsd.org Sun Jul 5 09:18:16 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4C9CA961B for ; Sun, 5 Jul 2015 09:18:16 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B58E31D01 for ; Sun, 5 Jul 2015 09:18:15 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost.zedat.fu-berlin.de (Exim 4.85) with esmtp (envelope-from ) id <1ZBg0Q-002dvx-Kg>; Sun, 05 Jul 2015 11:14:34 +0200 Received: from x5ce169ef.dyn.telefonica.de ([92.225.105.239] helo=thor.walstatt.dynvpn.de) by inpost2.zedat.fu-berlin.de (Exim 4.85) with esmtpsa (envelope-from ) id <1ZBg0Q-00278H-2k>; Sun, 05 Jul 2015 11:14:34 +0200 Date: Sun, 5 Jul 2015 11:14:28 +0200 From: "O. Hartmann" To: Larry Rosenman Cc: Freebsd current Subject: Re: Kernel Link issue Message-ID: <20150705111428.20e2bc5e.ohartman@zedat.fu-berlin.de> In-Reply-To: References: Organization: FU Berlin X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.27; amd64-portbld-freebsd11.0) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/+H5+3AZylFrcks8K=XkunHB"; protocol="application/pgp-signature" X-Originating-IP: 92.225.105.239 X-ZEDAT-Hint: A X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Jul 2015 09:18:16 -0000 --Sig_/+H5+3AZylFrcks8K=XkunHB Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Am Sat, 04 Jul 2015 18:56:31 -0500 Larry Rosenman schrieb: > --- kernel.debug --- > linking kernel.debug > nvpair.o: In function `illumos_nvlist_add_nvlist': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1136:=20 > multiple definition of `illumos_nvlist_add_nvlist' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:113= 6:=20 > first defined here > nvpair.o: In function `illumos_nvlist_add_nvpair': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1971:=20 > multiple definition of `illumos_nvlist_add_nvpair' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:197= 1:=20 > first defined here > nvpair.o: In function `illumos_nvlist_add_string': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1056:=20 > multiple definition of `illumos_nvlist_add_string' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:105= 6:=20 > first defined here > nvpair.o: In function `illumos_nvlist_empty': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1202:=20 > multiple definition of `illumos_nvlist_empty' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:120= 2:=20 > first defined here > nvpair.o: In function `illumos_nvlist_exists': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1789:=20 > multiple definition of `illumos_nvlist_exists' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:178= 9:=20 > first defined here > nvpair.o: In function `illumos_nvlist_free': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:553:=20 > multiple definition of `illumos_nvlist_free' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:553= :=20 > first defined here > nvpair.o: In function `illumos_nvlist_next_nvpair': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1149:=20 > multiple definition of `illumos_nvlist_next_nvpair' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:114= 9:=20 > first defined here > nvpair.o: In function `illumos_nvlist_pack': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:2343:=20 > multiple definition of `illumos_nvlist_pack' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:234= 3:=20 > first defined here > nvpair.o: In function `illumos_nvlist_prev_nvpair': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1178:=20 > multiple definition of `illumos_nvlist_prev_nvpair' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:117= 8:=20 > first defined here > nvpair.o: In function `illumos_nvlist_remove_nvpair': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:696:=20 > multiple definition of `illumos_nvlist_remove_nvpair' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:696= :=20 > first defined here > nvpair.o: In function `illumos_nvlist_size': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:2332:=20 > multiple definition of `illumos_nvlist_size' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:233= 2:=20 > first defined here > nvpair.o: In function `illumos_nvlist_unpack': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:2405:=20 > multiple definition of `illumos_nvlist_unpack' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:240= 5:=20 > first defined here > nvpair.o: In function `illumos_nvlist_xpack': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:2355:=20 > multiple definition of `illumos_nvlist_xpack' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:235= 5:=20 > first defined here > nvpair.o: In function `illumos_nvlist_xunpack': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:2416:=20 > multiple definition of `illumos_nvlist_xunpack' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:241= 6:=20 > first defined here > nvpair.o: In function `illumos_nvpair_name': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1214:=20 > multiple definition of `illumos_nvpair_name' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:121= 4:=20 > first defined here > nvpair.o: In function `illumos_nvpair_type': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1220:=20 > multiple definition of `illumos_nvpair_type' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:122= 0:=20 > first defined here > nvpair.o: In function `nv_alloc_fini': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:164:=20 > multiple definition of `nv_alloc_fini' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:164= :=20 > first defined here > nvpair.o: In function `nv_alloc_init': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:140:=20 > multiple definition of `nv_alloc_init' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:140= :=20 > first defined here > nvpair.o: In function `nv_alloc_reset': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:157:=20 > multiple definition of `nv_alloc_reset' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:157= :=20 > first defined here > nvpair.o: In function `nvlist_add_boolean': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:982:=20 > multiple definition of `nvlist_add_boolean' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:982= :=20 > first defined here > nvpair.o: In function `nvlist_add_boolean_array': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1063:=20 > multiple definition of `nvlist_add_boolean_array' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:106= 3:=20 > first defined here > nvpair.o: In function `nvlist_add_boolean_value': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:988:=20 > multiple definition of `nvlist_add_boolean_value' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:988= :=20 > first defined here > nvpair.o: In function `nvlist_add_byte': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:994:=20 > multiple definition of `nvlist_add_byte' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:994= :=20 > first defined here > nvpair.o: In function `nvlist_add_byte_array': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1069:=20 > multiple definition of `nvlist_add_byte_array' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:106= 9:=20 > first defined here > nvpair.o: In function `nvlist_add_hrtime': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1130:=20 > multiple definition of `nvlist_add_hrtime' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:113= 0:=20 > first defined here > nvpair.o: In function `nvlist_add_int16': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1012:=20 > multiple definition of `nvlist_add_int16' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:101= 2:=20 > first defined here > nvpair.o: In function `nvlist_add_int16_array': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1087:=20 > multiple definition of `nvlist_add_int16_array' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:108= 7:=20 > first defined here > nvpair.o: In function `nvlist_add_int32': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1024:=20 > multiple definition of `nvlist_add_int32' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:102= 4:=20 > first defined here > nvpair.o: In function `nvlist_add_int32_array': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1099:=20 > multiple definition of `nvlist_add_int32_array' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:109= 9:=20 > first defined here > nvpair.o: In function `nvlist_add_int64': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1036:=20 > multiple definition of `nvlist_add_int64' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:103= 6:=20 > first defined here > nvpair.o: In function `nvlist_add_int64_array': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1111:=20 > multiple definition of `nvlist_add_int64_array' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:111= 1:=20 > first defined here > nvpair.o: In function `nvlist_add_int8': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1000:=20 > multiple definition of `nvlist_add_int8' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:100= 0:=20 > first defined here > nvpair.o: In function `nvlist_add_int8_array': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1075:=20 > multiple definition of `nvlist_add_int8_array' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:107= 5:=20 > first defined here > nvpair.o: In function `nvlist_add_nvlist_array': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1142:=20 > multiple definition of `nvlist_add_nvlist_array' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:114= 2:=20 > first defined here > nvpair.o: In function `nvlist_add_string_array': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1124:=20 > multiple definition of `nvlist_add_string_array' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:112= 4:=20 > first defined here > nvpair.o: In function `nvlist_add_uint16': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1018:=20 > multiple definition of `nvlist_add_uint16' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:101= 8:=20 > first defined here > nvpair.o: In function `nvlist_add_uint16_array': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1093:=20 > multiple definition of `nvlist_add_uint16_array' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:109= 3:=20 > first defined here > nvpair.o: In function `nvlist_add_uint32': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1030:=20 > multiple definition of `nvlist_add_uint32' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:103= 0:=20 > first defined here > nvpair.o: In function `nvlist_add_uint32_array': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1105:=20 > multiple definition of `nvlist_add_uint32_array' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:110= 5:=20 > first defined here > nvpair.o: In function `nvlist_add_uint64': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1042:=20 > multiple definition of `nvlist_add_uint64' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:104= 2:=20 > first defined here > nvpair.o: In function `nvlist_add_uint64_array': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1117:=20 > multiple definition of `nvlist_add_uint64_array' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:111= 7:=20 > first defined here > nvpair.o: In function `nvlist_add_uint8': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1006:=20 > multiple definition of `nvlist_add_uint8' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:100= 6:=20 > first defined here > nvpair.o: In function `nvlist_add_uint8_array': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1081:=20 > multiple definition of `nvlist_add_uint8_array' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:108= 1:=20 > first defined here > nvpair.o: In function `nvlist_alloc': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:267:=20 > multiple definition of `nvlist_alloc' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:267= :=20 > first defined here > nvpair.o: In function `nvlist_dup': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:603:=20 > multiple definition of `nvlist_dup' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:603= :=20 > first defined here > nvpair.o: In function `nvlist_lookup_boolean': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1347:=20 > multiple definition of `nvlist_lookup_boolean' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:134= 7:=20 > first defined here > nvpair.o: In function `nvlist_lookup_boolean_array': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1435:=20 > multiple definition of `nvlist_lookup_boolean_array' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:143= 5:=20 > first defined here > nvpair.o: In function `nvlist_lookup_boolean_value': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1353:=20 > multiple definition of `nvlist_lookup_boolean_value' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:135= 3:=20 > first defined here > nvpair.o: In function `nvlist_lookup_byte': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1360:=20 > multiple definition of `nvlist_lookup_byte' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:136= 0:=20 > first defined here > nvpair.o: In function `nvlist_lookup_byte_array': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1443:=20 > multiple definition of `nvlist_lookup_byte_array' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:144= 3:=20 > first defined here > nvpair.o: In function `nvlist_lookup_hrtime': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1518:=20 > multiple definition of `nvlist_lookup_hrtime' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:151= 8:=20 > first defined here > nvpair.o: In function `nvlist_lookup_int16': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1378:=20 > multiple definition of `nvlist_lookup_int16' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:137= 8:=20 > first defined here > nvpair.o: In function `nvlist_lookup_int16_array': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1463:=20 > multiple definition of `nvlist_lookup_int16_array' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:146= 3:=20 > first defined here > nvpair.o: In function `nvlist_lookup_int32': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1390:=20 > multiple definition of `nvlist_lookup_int32' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:139= 0:=20 > first defined here > nvpair.o: In function `nvlist_lookup_int32_array': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1477:=20 > multiple definition of `nvlist_lookup_int32_array' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:147= 7:=20 > first defined here > nvpair.o: In function `nvlist_lookup_int64': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1402:=20 > multiple definition of `nvlist_lookup_int64' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:140= 2:=20 > first defined here > nvpair.o: In function `nvlist_lookup_int64_array': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1491:=20 > multiple definition of `nvlist_lookup_int64_array' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:149= 1:=20 > first defined here > nvpair.o: In function `nvlist_lookup_int8': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1366:=20 > multiple definition of `nvlist_lookup_int8' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:136= 6:=20 > first defined here > nvpair.o: In function `nvlist_lookup_int8_array': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1449:=20 > multiple definition of `nvlist_lookup_int8_array' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:144= 9:=20 > first defined here > nvpair.o: In function `nvlist_lookup_nv_alloc': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:171:=20 > multiple definition of `nvlist_lookup_nv_alloc' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:171= :=20 > first defined here > nvpair.o: In function `nvlist_lookup_nvlist': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1428:=20 > multiple definition of `nvlist_lookup_nvlist' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:142= 8:=20 > first defined here > nvpair.o: In function `nvlist_lookup_nvlist_array': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1512:=20 > multiple definition of `nvlist_lookup_nvlist_array' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:151= 2:=20 > first defined here > nvpair.o: In function `nvlist_lookup_nvpair': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1772:=20 > multiple definition of `nvlist_lookup_nvpair' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:177= 2:=20 > first defined here > nvpair.o: In function `nvlist_lookup_nvpair_embedded_index': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1783:=20 > multiple definition of `nvlist_lookup_nvpair_embedded_index' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:178= 3:=20 > first defined here > nvpair.o: In function `nvlist_lookup_pairs': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1524:=20 > multiple definition of `nvlist_lookup_pairs' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:152= 4:=20 > first defined here > nvpair.o: In function `nvlist_lookup_string': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1422:=20 > multiple definition of `nvlist_lookup_string' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:142= 2:=20 > first defined here > nvpair.o: In function `nvlist_lookup_string_array': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1505:=20 > multiple definition of `nvlist_lookup_string_array' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:150= 5:=20 > first defined here > nvpair.o: In function `nvlist_lookup_uint16': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1384:=20 > multiple definition of `nvlist_lookup_uint16' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:138= 4:=20 > first defined here > nvpair.o: In function `nvlist_lookup_uint16_array': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1470:=20 > multiple definition of `nvlist_lookup_uint16_array' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:147= 0:=20 > first defined here > nvpair.o: In function `nvlist_lookup_uint32': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1396:=20 > multiple definition of `nvlist_lookup_uint32' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:139= 6:=20 > first defined here > nvpair.o: In function `nvlist_lookup_uint32_array': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1484:=20 > multiple definition of `nvlist_lookup_uint32_array' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:148= 4:=20 > first defined here > nvpair.o: In function `nvlist_lookup_uint64': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1408:=20 > multiple definition of `nvlist_lookup_uint64' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:140= 8:=20 > first defined here > nvpair.o: In function `nvlist_lookup_uint64_array': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1498:=20 > multiple definition of `nvlist_lookup_uint64_array' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:149= 8:=20 > first defined here > nvpair.o: In function `nvlist_lookup_uint8': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1372:=20 > multiple definition of `nvlist_lookup_uint8' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:137= 2:=20 > first defined here > nvpair.o: In function `nvlist_lookup_uint8_array': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1456:=20 > multiple definition of `nvlist_lookup_uint8_array' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:145= 6:=20 > first defined here > nvpair.o: In function `nvlist_merge': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1988:=20 > multiple definition of `nvlist_merge' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:198= 8:=20 > first defined here > nvpair.o: In function `nvlist_nvflag': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:257:=20 > multiple definition of `nvlist_nvflag' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:257= :=20 > first defined here > nvpair.o: In function `nvlist_remove': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:669:=20 > multiple definition of `nvlist_remove' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:669= :=20 > first defined here > nvpair.o: In function `nvlist_remove_all': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:637:=20 > multiple definition of `nvlist_remove_all' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:637= :=20 > first defined here > nvpair.o: In function `nvlist_xalloc': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:278:=20 > multiple definition of `nvlist_xalloc' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:278= :=20 > first defined here > nvpair.o: In function `nvlist_xdup': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:614:=20 > multiple definition of `nvlist_xdup' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:614= :=20 > first defined here > nvpair.o: In function `nvpair_type_is_array': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1226:=20 > multiple definition of `nvpair_type_is_array' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:122= 6:=20 > first defined here > nvpair.o: In function `nvpair_value_boolean_array': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1890:=20 > multiple definition of `nvpair_value_boolean_array' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:189= 0:=20 > first defined here > nvpair.o: In function `nvpair_value_boolean_value': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1810:=20 > multiple definition of `nvpair_value_boolean_value' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:181= 0:=20 > first defined here > nvpair.o: In function `nvpair_value_byte': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1816:=20 > multiple definition of `nvpair_value_byte' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:181= 6:=20 > first defined here > nvpair.o: In function `nvpair_value_byte_array': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1896:=20 > multiple definition of `nvpair_value_byte_array' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:189= 6:=20 > first defined here > nvpair.o: In function `nvpair_value_hrtime': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1962:=20 > multiple definition of `nvpair_value_hrtime' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:196= 2:=20 > first defined here > nvpair.o: In function `nvpair_value_int16': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1834:=20 > multiple definition of `nvpair_value_int16' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:183= 4:=20 > first defined here > nvpair.o: In function `nvpair_value_int16_array': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1914:=20 > multiple definition of `nvpair_value_int16_array' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:191= 4:=20 > first defined here > nvpair.o: In function `nvpair_value_int32': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1846:=20 > multiple definition of `nvpair_value_int32' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:184= 6:=20 > first defined here > nvpair.o: In function `nvpair_value_int32_array': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1926:=20 > multiple definition of `nvpair_value_int32_array' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:192= 6:=20 > first defined here > nvpair.o: In function `nvpair_value_int64': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1858:=20 > multiple definition of `nvpair_value_int64' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:185= 8:=20 > first defined here > nvpair.o: In function `nvpair_value_int64_array': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1938:=20 > multiple definition of `nvpair_value_int64_array' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:193= 8:=20 > first defined here > nvpair.o: In function `nvpair_value_int8': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1822:=20 > multiple definition of `nvpair_value_int8' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:182= 2:=20 > first defined here > nvpair.o: In function `nvpair_value_int8_array': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1902:=20 > multiple definition of `nvpair_value_int8_array' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:190= 2:=20 > first defined here > nvpair.o: In function `nvpair_value_nvlist': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1884:=20 > multiple definition of `nvpair_value_nvlist' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:188= 4:=20 > first defined here > nvpair.o: In function `nvpair_value_nvlist_array': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1956:=20 > multiple definition of `nvpair_value_nvlist_array' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:195= 6:=20 > first defined here > nvpair.o: In function `nvpair_value_string': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1878:=20 > multiple definition of `nvpair_value_string' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:187= 8:=20 > first defined here > nvpair.o: In function `nvpair_value_string_array': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1950:=20 > multiple definition of `nvpair_value_string_array' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:195= 0:=20 > first defined here > nvpair.o: In function `nvpair_value_uint16': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1840:=20 > multiple definition of `nvpair_value_uint16' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:184= 0:=20 > first defined here > nvpair.o: In function `nvpair_value_uint16_array': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1920:=20 > multiple definition of `nvpair_value_uint16_array' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:192= 0:=20 > first defined here > nvpair.o: In function `nvpair_value_uint32': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1852:=20 > multiple definition of `nvpair_value_uint32' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:185= 2:=20 > first defined here > nvpair.o: In function `nvpair_value_uint32_array': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1932:=20 > multiple definition of `nvpair_value_uint32_array' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:193= 2:=20 > first defined here > nvpair.o: In function `nvpair_value_uint64': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1864:=20 > multiple definition of `nvpair_value_uint64' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:186= 4:=20 > first defined here > nvpair.o: In function `nvpair_value_uint64_array': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1944:=20 > multiple definition of `nvpair_value_uint64_array' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:194= 4:=20 > first defined here > nvpair.o: In function `nvpair_value_uint8': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1828:=20 > multiple definition of `nvpair_value_uint8' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:182= 8:=20 > first defined here > nvpair.o: In function `nvpair_value_uint8_array': > /usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:1908:=20 > multiple definition of `nvpair_value_uint8_array' > nvpair.o:/usr/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c:190= 8:=20 > first defined here > nvlist.o: In function `nvlist_destroy': > /usr/src/sys/contrib/libnv/nvlist.c:158: undefined reference to=20 > `nvpair_free' > nvlist.o: In function `nvlist_remove_nvpair': > /usr/src/sys/contrib/libnv/nvlist.c:1394: undefined reference to=20 > `nvpair_assert' > /usr/src/sys/contrib/libnv/nvlist.c:1395: undefined reference to=20 > `nvpair_nvlist' > /usr/src/sys/contrib/libnv/nvlist.c:1397: undefined reference to=20 > `nvpair_remove' > nvlist.o: In function `nvlist_get_parent': > /usr/src/sys/contrib/libnv/nvlist.c:214: undefined reference to=20 > `nvpair_nvlist' > nvlist.o: In function `nvlist_find': > /usr/src/sys/contrib/libnv/nvlist.c:267: undefined reference to=20 > `nvpair_type' > /usr/src/sys/contrib/libnv/nvlist.c:270: undefined reference to=20 > `nvpair_name' > nvlist.o: In function `nvlist_free_nvpair': > /usr/src/sys/contrib/libnv/nvlist.c:1432: undefined reference to=20 > `nvpair_assert' > /usr/src/sys/contrib/libnv/nvlist.c:1433: undefined reference to=20 > `nvpair_nvlist' > /usr/src/sys/contrib/libnv/nvlist.c:1436: undefined reference to=20 > `nvpair_free' > nvlist.o: In function `nvlist_report_missing': > /usr/src/sys/contrib/libnv/nvlist.c:251: undefined reference to=20 > `nvpair_type_string' > nvlist.o: In function `nvlist_clone': > /usr/src/sys/contrib/libnv/nvlist.c:330: undefined reference to=20 > `nvpair_clone' > nvlist.o: In function `nvlist_move_nvpair': > /usr/src/sys/contrib/libnv/nvlist.c:1203: undefined reference to=20 > `nvpair_assert' > /usr/src/sys/contrib/libnv/nvlist.c:1204: undefined reference to=20 > `nvpair_nvlist' > /usr/src/sys/contrib/libnv/nvlist.c:1207: undefined reference to=20 > `nvpair_free' > /usr/src/sys/contrib/libnv/nvlist.c:1212: undefined reference to=20 > `nvpair_name' > /usr/src/sys/contrib/libnv/nvlist.c:1213: undefined reference to=20 > `nvpair_free' > /usr/src/sys/contrib/libnv/nvlist.c:1220: undefined reference to=20 > `nvpair_insert' > nvlist.o: In function `nvlist_next_nvpair': > /usr/src/sys/contrib/libnv/nvlist.c:998: undefined reference to=20 > `nvpair_assert' > /usr/src/sys/contrib/libnv/nvlist.c:999: undefined reference to=20 > `nvpair_nvlist' > /usr/src/sys/contrib/libnv/nvlist.c:1001: undefined reference to=20 > `nvpair_next' > /usr/src/sys/contrib/libnv/nvlist.c:1002: undefined reference to=20 > `nvpair_nvlist' > nvlist.o: In function `nvlist_size': > /usr/src/sys/contrib/libnv/nvlist.c:462: undefined reference to=20 > `nvpair_header_size' > /usr/src/sys/contrib/libnv/nvlist.c:463: undefined reference to=20 > `nvpair_name' > /usr/src/sys/contrib/libnv/nvlist.c:464: undefined reference to=20 > `nvpair_type' > /usr/src/sys/contrib/libnv/nvlist.c:466: undefined reference to=20 > `nvpair_header_size' > /usr/src/sys/contrib/libnv/nvlist.c:467: undefined reference to=20 > `nvpair_get_nvlist' > /usr/src/sys/contrib/libnv/nvlist.c:476: undefined reference to=20 > `nvpair_size' > nvlist.o: In function `nvlist_get_parent': > /usr/src/sys/contrib/libnv/nvlist.c:214: undefined reference to=20 > `nvpair_nvlist' > nvlist.o: In function `nvlist_xpack': > /usr/src/sys/contrib/libnv/nvlist.c:628: undefined reference to=20 > `nvpair_assert' > /usr/src/sys/contrib/libnv/nvlist.c:630: undefined reference to=20 > `nvpair_init_datasize' > /usr/src/sys/contrib/libnv/nvlist.c:631: undefined reference to=20 > `nvpair_pack_header' > /usr/src/sys/contrib/libnv/nvlist.c:638: undefined reference to=20 > `nvpair_pack_null' > /usr/src/sys/contrib/libnv/nvlist.c:641: undefined reference to=20 > `nvpair_pack_bool' > /usr/src/sys/contrib/libnv/nvlist.c:644: undefined reference to=20 > `nvpair_pack_number' > /usr/src/sys/contrib/libnv/nvlist.c:647: undefined reference to=20 > `nvpair_pack_string' > /usr/src/sys/contrib/libnv/nvlist.c:650: undefined reference to=20 > `nvpair_get_nvlist' > /usr/src/sys/contrib/libnv/nvlist.c:668: undefined reference to=20 > `nvpair_pack_binary' > /usr/src/sys/contrib/libnv/nvlist.c:660: undefined reference to=20 > `nvpair_pack_nvlist_up' > nvlist.o: In function `nvlist_get_parent': > /usr/src/sys/contrib/libnv/nvlist.c:214: undefined reference to=20 > `nvpair_nvlist' > nvlist.o: In function `nvlist_xpack': > /usr/src/sys/contrib/libnv/nvlist.c:683: undefined reference to=20 > `nvpair_pack_nvlist_up' > /usr/src/sys/contrib/libnv/nvlist.c:628: undefined reference to=20 > `nvpair_assert' > /usr/src/sys/contrib/libnv/nvlist.c:630: undefined reference to=20 > `nvpair_init_datasize' > /usr/src/sys/contrib/libnv/nvlist.c:631: undefined reference to=20 > `nvpair_pack_header' > /usr/src/sys/contrib/libnv/nvlist.c:636: undefined reference to=20 > `nvpair_type' > /usr/src/sys/contrib/libnv/nvlist.c:671: undefined reference to=20 > `nvpair_type' > nvlist.o: In function `nvlist_xunpack': > /usr/src/sys/contrib/libnv/nvlist.c:841: undefined reference to=20 > `nvpair_nvlist' > /usr/src/sys/contrib/libnv/nvlist.c:842: undefined reference to=20 > `nvpair_free_structure' > /usr/src/sys/contrib/libnv/nvlist.c:808: undefined reference to=20 > `nvpair_unpack' > /usr/src/sys/contrib/libnv/nvlist.c:811: undefined reference to=20 > `nvpair_type' > /usr/src/sys/contrib/libnv/nvlist.c:813: undefined reference to=20 > `nvpair_unpack_null' > /usr/src/sys/contrib/libnv/nvlist.c:816: undefined reference to=20 > `nvpair_unpack_bool' > /usr/src/sys/contrib/libnv/nvlist.c:819: undefined reference to=20 > `nvpair_unpack_number' > /usr/src/sys/contrib/libnv/nvlist.c:822: undefined reference to=20 > `nvpair_unpack_string' > /usr/src/sys/contrib/libnv/nvlist.c:825: undefined reference to=20 > `nvpair_unpack_nvlist' > /usr/src/sys/contrib/libnv/nvlist.c:836: undefined reference to=20 > `nvpair_unpack_binary' > /usr/src/sys/contrib/libnv/nvlist.c:845: undefined reference to=20 > `nvpair_type' > nvlist.o: In function `nvlist_prev_nvpair': > /usr/src/sys/contrib/libnv/nvlist.c:1014: undefined reference to=20 > `nvpair_assert' > /usr/src/sys/contrib/libnv/nvlist.c:1015: undefined reference to=20 > `nvpair_nvlist' > /usr/src/sys/contrib/libnv/nvlist.c:1017: undefined reference to=20 > `nvpair_prev' > /usr/src/sys/contrib/libnv/nvlist.c:1018: undefined reference to=20 > `nvpair_nvlist' > nvlist.o: In function `nvlist_next': > /usr/src/sys/contrib/libnv/nvlist.c:1038: undefined reference to=20 > `nvpair_type' > /usr/src/sys/contrib/libnv/nvlist.c:1040: undefined reference to=20 > `nvpair_name' > nvlist.o: In function `nvlist_add_nvpair': > /usr/src/sys/contrib/libnv/nvlist.c:1075: undefined reference to=20 > `nvpair_assert' > /usr/src/sys/contrib/libnv/nvlist.c:1082: undefined reference to=20 > `nvpair_name' > /usr/src/sys/contrib/libnv/nvlist.c:1089: undefined reference to=20 > `nvpair_clone' > /usr/src/sys/contrib/libnv/nvlist.c:1096: undefined reference to=20 > `nvpair_insert' > nvlist.o: In function `nvlist_add_stringv': > /usr/src/sys/contrib/libnv/nvlist.c:1120: undefined reference to=20 > `nvpair_create_stringv' > /usr/src/sys/contrib/libnv/nvlist.c:1120: undefined reference to=20 > `nvpair_create_stringv' > nvlist.o: In function `nvlist_add_null': > /usr/src/sys/contrib/libnv/nvlist.c:1139: undefined reference to=20 > `nvpair_create_null' > nvlist.o: In function `nvlist_add_binary': > /usr/src/sys/contrib/libnv/nvlist.c:1159: undefined reference to=20 > `nvpair_create_binary' > nvlist.o: In function `nvlist_add_bool': > /usr/src/sys/contrib/libnv/nvlist.c:1189: undefined reference to=20 > `nvpair_create_bool' > nvlist.o: In function `nvlist_add_number': > /usr/src/sys/contrib/libnv/nvlist.c:1190: undefined reference to=20 > `nvpair_create_number' > nvlist.o: In function `nvlist_add_string': > /usr/src/sys/contrib/libnv/nvlist.c:1191: undefined reference to=20 > `nvpair_create_string' > nvlist.o: In function `nvlist_add_nvlist': > /usr/src/sys/contrib/libnv/nvlist.c:1192: undefined reference to=20 > `nvpair_create_nvlist' > nvlist.o: In function `nvlist_move_string': > /usr/src/sys/contrib/libnv/nvlist.c:1234: undefined reference to=20 > `nvpair_move_string' > nvlist.o: In function `nvlist_move_nvlist': > /usr/src/sys/contrib/libnv/nvlist.c:1255: undefined reference to=20 > `nvpair_move_nvlist' > nvlist.o: In function `nvlist_move_binary': > /usr/src/sys/contrib/libnv/nvlist.c:1297: undefined reference to=20 > `nvpair_move_binary' > nvlist.o: In function `nvlist_get_bool': > /usr/src/sys/contrib/libnv/nvlist.c:1325: undefined reference to=20 > `nvpair_get_bool' > nvlist.o: In function `nvlist_get_number': > /usr/src/sys/contrib/libnv/nvlist.c:1326: undefined reference to=20 > `nvpair_get_number' > nvlist.o: In function `nvlist_get_string': > /usr/src/sys/contrib/libnv/nvlist.c:1327: undefined reference to=20 > `nvpair_get_string' > nvlist.o: In function `nvlist_get_nvlist': > /usr/src/sys/contrib/libnv/nvlist.c:1328: undefined reference to=20 > `nvpair_get_nvlist' > nvlist.o: In function `nvlist_get_binary': > /usr/src/sys/contrib/libnv/nvlist.c:1344: undefined reference to=20 > `nvpair_get_binary' > nvlist.o: In function `nvlist_take_bool': > /usr/src/sys/contrib/libnv/nvlist.c:1363: undefined reference to=20 > `nvpair_get_bool' > /usr/src/sys/contrib/libnv/nvlist.c:1363: undefined reference to=20 > `nvpair_free_structure' > nvlist.o: In function `nvlist_take_number': > /usr/src/sys/contrib/libnv/nvlist.c:1364: undefined reference to=20 > `nvpair_get_number' > /usr/src/sys/contrib/libnv/nvlist.c:1364: undefined reference to=20 > `nvpair_free_structure' > nvlist.o: In function `nvlist_take_string': > /usr/src/sys/contrib/libnv/nvlist.c:1365: undefined reference to=20 > `nvpair_get_string' > /usr/src/sys/contrib/libnv/nvlist.c:1365: undefined reference to=20 > `nvpair_free_structure' > nvlist.o: In function `nvlist_take_nvlist': > /usr/src/sys/contrib/libnv/nvlist.c:1366: undefined reference to=20 > `nvpair_get_nvlist' > /usr/src/sys/contrib/libnv/nvlist.c:1366: undefined reference to=20 > `nvpair_free_structure' > nvlist.o: In function `nvlist_take_binary': > /usr/src/sys/contrib/libnv/nvlist.c:1383: undefined reference to=20 > `nvpair_get_binary' > /usr/src/sys/contrib/libnv/nvlist.c:1385: undefined reference to=20 > `nvpair_free_structure' > *** [kernel.debug] Error code 1 >=20 > make[2]: stopped in /usr/obj/usr/src/sys/VT-LER > 1 error >=20 > make[2]: stopped in /usr/obj/usr/src/sys/VT-LER > *** [buildkernel] Error code 2 >=20 > make[1]: stopped in /usr/src > 1 error >=20 > make[1]: stopped in /usr/src > *** [buildkernel] Error code 2 >=20 > make: stopped in /usr/src > 1 error >=20 > make: stopped in /usr/src >=20 > borg.lerctr.org /usr/src # svn info > Path: . > Working Copy Root Path: /usr/src > URL: svn://svn.freebsd.org/base/head > Relative URL: ^/head > Repository Root: svn://svn.freebsd.org/base > Repository UUID: ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f > Revision: 285153 > Node Kind: directory > Schedule: normal > Last Changed Author: gnn > Last Changed Rev: 285152 > Last Changed Date: 2015-07-04 16:32:44 -0500 (Sat, 04 Jul 2015) >=20 > borg.lerctr.org /usr/src # >=20 I see the same here on most recen source (r285155). The failure occurs when device nvme and device nvd are enabled in kernel. O= n another system, exact with the same source revision, without both optionis enabled = in the kernel the world and kernel built well. Regards, O. Hartmann --Sig_/+H5+3AZylFrcks8K=XkunHB Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJVmPV0AAoJEOgBcD7A/5N87tQIAKpwngNVel2qtQRRR0R//Jzw KpLUTLix/qq5TCHvoj9ImV25dKulHCCWAFHNLy/rmeZxCTJ8igjwwUNKmBLcDjg9 FGkd67MkDayRrkdpioA5baDKPWOhBAHw0E72Cxk1H2MI58/+t+iU7AumthO2+4Hi lem35fcioISSHml7fmM7ed0DikUVQhaMPJBwOBVDSnFI+fM/qUl16VlF05KXK6XZ c6VBc+wDzVPmUfw7mXJ4kHxx2vvS0SMkTRdxxglgNU32hfPIkp7z2sFedJsLj9x0 gZPaPmEiR+hJIOBWiI48R5T1Pdgj0Ng5AvHAirwL0xzeZeuDfXx6FnI0+KqtjQY= =wTnR -----END PGP SIGNATURE----- --Sig_/+H5+3AZylFrcks8K=XkunHB-- From owner-freebsd-current@freebsd.org Sun Jul 5 11:40:59 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 926D1AB0E for ; Sun, 5 Jul 2015 11:40:59 +0000 (UTC) (envelope-from jenkins-admin@freebsd.org) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id 6F8351439; Sun, 5 Jul 2015 11:40:59 +0000 (UTC) (envelope-from jenkins-admin@freebsd.org) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id 3E516F5; Sun, 5 Jul 2015 11:40:58 +0000 (UTC) Date: Sun, 5 Jul 2015 11:40:56 +0000 (GMT) From: jenkins-admin@freebsd.org To: freebsd-current@freebsd.org, rodrigc@FreeBSD.org Message-ID: <551288678.110.1436096456598.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <1032971635.109.1436079611162.JavaMail.jenkins@jenkins-9.freebsd.org> References: <1032971635.109.1436079611162.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: Build failed in Jenkins: Build-UFS-image #1919 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Instance-Identity: MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAkKKb2VAfYQKfu1t7qk4nR5qzUBEI+UqT4BPec4qHVhqUy0FFdq50sMH+3y9bCDNOufctov6VqTNffZ3YXArnZK95YF0OX97fh+E9txYOUX1adc+TikcKjuYpHmL5dE62eaZTI+4A5jnRonskQ1PaoIFz0Kbu4mWzkFsmdiXTraGzomXq4cHUCATA2+K4eDYgjXEQI30z3GOMmmZ4t/+6QGk1cMb/BqMWHbn80AsRCb4tU7Hpd72XLDpsuO7YRP1Q0CjmNAuBOTj+sFiiOe6U9HpqOlQN+iFUvBdZo/ybuy5Kh71cAaYQNL68cYdZJ6binH/DkG3KY/fS7DFYAeuwjwIDAQAB X-Jenkins-Job: Build-UFS-image X-Jenkins-Result: FAILURE X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Jul 2015 11:40:59 -0000 See ------------------------------------------ [...truncated 23698 lines...] =3D=3D=3D> usb/smsc (install) install -o root -g wheel -m 555 if_smsc.ko install -o root -g wheel -m 555 if_smsc.ko.symbols =3D=3D=3D> usb/udav (install) install -o root -g wheel -m 555 if_udav.ko install -o root -g wheel -m 555 if_udav.ko.symbols =3D=3D=3D> usb/uhso (install) install -o root -g wheel -m 555 uhso.ko install -o root -g wheel -m 555 uhso.ko.symbols =3D=3D=3D> usb/ipheth (install) install -o root -g wheel -m 555 if_ipheth.ko install -o root -g wheel -m 555 if_ipheth.ko.symbols =3D=3D=3D> usb/urndis (install) install -o root -g wheel -m 555 if_urndis.ko install -o root -g wheel -m 555 if_urndis.ko.symbols =3D=3D=3D> usb/usfs (install) install -o root -g wheel -m 555 usfs.ko install -o root -g wheel -m 555 usfs.ko.symbols =3D=3D=3D> usb/umass (install) install -o root -g wheel -m 555 umass.ko install -o root -g wheel -m 555 umass.ko.symbols =3D=3D=3D> usb/urio (install) install -o root -g wheel -m 555 urio.ko install -o root -g wheel -m 555 urio.ko.symbols =3D=3D=3D> usb/quirk (install) install -o root -g wheel -m 555 usb_quirk.ko install -o root -g wheel -m 555 usb_quirk.ko.symbols =3D=3D=3D> usb/template (install) install -o root -g wheel -m 555 usb_template.ko install -o root -g wheel -m 555 usb_template.ko.symbols =3D=3D=3D> usb/g_audio (install) install -o root -g wheel -m 555 g_audio.ko install -o root -g wheel -m 555 g_audio.ko.symbols =3D=3D=3D> usb/g_keyboard (install) install -o root -g wheel -m 555 g_keyboard.ko install -o root -g wheel -m 555 g_keyboard.ko.symbols =3D=3D=3D> usb/g_modem (install) install -o root -g wheel -m 555 g_modem.ko install -o root -g wheel -m 555 g_modem.ko.symbols =3D=3D=3D> usb/g_mouse (install) install -o root -g wheel -m 555 g_mouse.ko install -o root -g wheel -m 555 g_mouse.ko.symbols =3D=3D=3D> utopia (install) install -o root -g wheel -m 555 utopia.ko install -o root -g wheel -m 555 utopia.ko.symbols =3D=3D=3D> vesa (install) install -o root -g wheel -m 555 vesa.ko install -o root -g wheel -m 555 vesa.ko.symbols =3D=3D=3D> vge (install) install -o root -g wheel -m 555 if_vge.ko install -o root -g wheel -m 555 if_vge.ko.symbols =3D=3D=3D> viawd (install) install -o root -g wheel -m 555 viawd.ko install -o root -g wheel -m 555 viawd.ko.symbols =3D=3D=3D> videomode (install) install -o root -g wheel -m 555 videomode.ko install -o root -g wheel -m 555 videomode.ko.symbols =3D=3D=3D> virtio (install) =3D=3D=3D> virtio/virtio (install) install -o root -g wheel -m 555 virtio.ko install -o root -g wheel -m 555 virtio.ko.symbols =3D=3D=3D> virtio/pci (install) install -o root -g wheel -m 555 virtio_pci.ko install -o root -g wheel -m 555 virtio_pci.ko.symbols =3D=3D=3D> virtio/network (install) install -o root -g wheel -m 555 if_vtnet.ko install -o root -g wheel -m 555 if_vtnet.ko.symbols =3D=3D=3D> virtio/block (install) install -o root -g wheel -m 555 virtio_blk.ko install -o root -g wheel -m 555 virtio_blk.ko.symbols =3D=3D=3D> virtio/balloon (install) install -o root -g wheel -m 555 virtio_balloon.ko install -o root -g wheel -m 555 virtio_balloon.ko.symbols =3D=3D=3D> virtio/scsi (install) install -o root -g wheel -m 555 virtio_scsi.ko install -o root -g wheel -m 555 virtio_scsi.ko.symbols =3D=3D=3D> virtio/random (install) install -o root -g wheel -m 555 virtio_random.ko install -o root -g wheel -m 555 virtio_random.ko.symbols =3D=3D=3D> virtio/console (install) install -o root -g wheel -m 555 virtio_console.ko install -o root -g wheel -m 555 virtio_console.ko.symbols =3D=3D=3D> vkbd (install) install -o root -g wheel -m 555 vkbd.ko install -o root -g wheel -m 555 vkbd.ko.symbols =3D=3D=3D> vmm (install) install -o root -g wheel -m 555 vmm.ko install -o root -g wheel -m 555 vmm.ko.symbols =3D=3D=3D> vmware (install) =3D=3D=3D> vmware/vmxnet3 (install) install -o root -g wheel -m 555 if_vmx.ko install -o root -g wheel -m 555 if_vmx.ko.symbols =3D=3D=3D> vpo (install) install -o root -g wheel -m 555 vpo.ko install -o root -g wheel -m 555 vpo.ko.symbols =3D=3D=3D> vr (install) install -o root -g wheel -m 555 if_vr.ko install -o root -g wheel -m 555 if_vr.ko.symbols =3D=3D=3D> vte (install) install -o root -g wheel -m 555 if_vte.ko install -o root -g wheel -m 555 if_vte.ko.symbols =3D=3D=3D> vx (install) install -o root -g wheel -m 555 if_vx.ko install -o root -g wheel -m 555 if_vx.ko.symbols =3D=3D=3D> vxge (install) install -o root -g wheel -m 555 vxge.ko install -o root -g wheel -m 555 vxge.ko.symbols =3D=3D=3D> wb (install) install -o root -g wheel -m 555 if_wb.ko install -o root -g wheel -m 555 if_wb.ko.symbols =3D=3D=3D> wbwd (install) install -o root -g wheel -m 555 wbwd.ko install -o root -g wheel -m 555 wbwd.ko.symbols =3D=3D=3D> wi (install) install -o root -g wheel -m 555 if_wi.ko install -o root -g wheel -m 555 if_wi.ko.symbols =3D=3D=3D> wlan (install) install -o root -g wheel -m 555 wlan.ko install -o root -g wheel -m 555 wlan.ko.symbols =3D=3D=3D> wlan_acl (install) install -o root -g wheel -m 555 wlan_acl.ko install -o root -g wheel -m 555 wlan_acl.ko.symbols =3D=3D=3D> wlan_amrr (install) install -o root -g wheel -m 555 wlan_amrr.ko install -o root -g wheel -m 555 wlan_amrr.ko.symbols =3D=3D=3D> wlan_ccmp (install) install -o root -g wheel -m 555 wlan_ccmp.ko install -o root -g wheel -m 555 wlan_ccmp.ko.symbols =3D=3D=3D> wlan_rssadapt (install) install -o root -g wheel -m 555 wlan_rssadapt.ko install -o root -g wheel -m 555 wlan_rssadapt.ko.symbols =3D=3D=3D> wlan_tkip (install) install -o root -g wheel -m 555 wlan_tkip.ko install -o root -g wheel -m 555 wlan_tkip.ko.symbols =3D=3D=3D> wlan_wep (install) install -o root -g wheel -m 555 wlan_wep.ko install -o root -g wheel -m 555 wlan_wep.ko.symbols =3D=3D=3D> wlan_xauth (install) install -o root -g wheel -m 555 wlan_xauth.ko install -o root -g wheel -m 555 wlan_xauth.ko.symbols =3D=3D=3D> wpi (install) install -o root -g wheel -m 555 if_wpi.ko install -o root -g wheel -m 555 if_wpi.ko.symbols =3D=3D=3D> wpifw (install) install -o root -g wheel -m 555 wpifw.ko install -o root -g wheel -m 555 wpifw.ko.symbols =3D=3D=3D> x86bios (install) install -o root -g wheel -m 555 x86bios.ko install -o root -g wheel -m 555 x86bios.ko.symbols =3D=3D=3D> xe (install) install -o root -g wheel -m 555 if_xe.ko install -o root -g wheel -m 555 if_xe.ko.symbols =3D=3D=3D> xl (install) install -o root -g wheel -m 555 if_xl.ko install -o root -g wheel -m 555 if_xl.ko.symbols =3D=3D=3D> zfs (install) install -o root -g wheel -m 555 zfs.ko install -o root -g wheel -m 555 zfs.ko.symbols =3D=3D=3D> zlib (install) install -o root -g wheel -m 555 zlib.ko install -o root -g wheel -m 555 zlib.ko.symbols kldxref + sudo env MAKEOBJDIRPREFIX=3D/builds/FreeBSD_HEAD/obj make distribution NO= _FSCHG=3Dyes DESTDIR=3D __MAKE_CONF=3D/builds/FreeBSD_HEAD/make.conf cd /builds/FreeBSD_HEAD/etc; MAKEOBJDIRPREFIX=3D/builds/FreeBSD_HEAD/obj M= ACHINE_ARCH=3Damd64 MACHINE=3Damd64 CPUTYPE=3D GROFF_BIN_PATH=3D/builds/F= reeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/bin GROFF_FONT_PATH=3D/= builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/share/groff_font= GROFF_TMAC_PATH=3D/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy= /usr/share/tmac PATH=3D/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/leg= acy/usr/sbin:/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/bi= n:/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/bin:/builds/FreeB= SD_HEAD/obj/builds/FreeBSD_HEAD/tmp/usr/sbin:/builds/FreeBSD_HEAD/obj/build= s/FreeBSD_HEAD/tmp/usr/bin:/sbin:/bin:/usr/sbin:/usr/bin make METALOG=3D= distribution cd /builds/FreeBSD_HEAD/etc; install -o root -g wheel -m 644 crontab dev= d.conf devfs.conf ddb.conf dhclient.conf disktab fbtab gettytab grou= p hosts hosts.allow hosts.equiv libalias.conf libmap.conf login.acces= s login.conf mac.conf motd netconfig network.subr networks newsyslog= .conf nsswitch.conf phones profile protocols rc rc.bsdextended rc.fi= rewall rc.initdiskless rc.shutdown rc.subr remote rpc services shell= s sysctl.conf syslog.conf termcap.small etc.amd64/ttys amd.map apmd.conf= auto_master snmpd.config freebsd-update.conf ftpusers inetd.conf /builds/F= reeBSD_HEAD/etc/../usr.bin/locate/locate/locate.rc hosts.lpd printcap /buil= ds/FreeBSD_HEAD/etc/../usr.bin/mail/misc/mail.rc ntp.conf nscd.conf portsna= p.conf pf.os rc.sendmail csh.cshrc csh.login csh.logout regdomain.xml = cap_mkdb -l services_mkdb -l -q -o install -o root -g wheel -m 755 netstart pccard_ether rc.suspend = rc.resume install -o root -g wheel -m 600 master.passwd nsmb.conf opi= eaccess pwd_mkdb -i -p -d cd /builds/FreeBSD_HEAD/etc/autofs; make install install -o root -g wheel -m 755 include_ldap special_hosts special_media s= pecial_noauto special_null cd /builds/FreeBSD_HEAD/etc/bluetooth; make install install -o root -g wheel -m 600 hcsecd.conf install -o root -g wheel -m 644 hosts install -o root -g wheel -m 444 protocols cd /builds/FreeBSD_HEAD/etc/casper; make install install -o root -g wheel -m 444 system.dns system.grp system.pwd system.ra= ndom system.sysctl cd /builds/FreeBSD_HEAD/etc/defaults; make install install -o root -g wheel -m 444 devfs.rules periodic.conf rc.conf bluetoot= h.device.conf cd /builds/FreeBSD_HEAD/etc/devd; make install install -o root -g wheel -m 644 asus.conf hyperv.conf uath.conf ulpt.conf = usb.conf zfs.conf cd /builds/FreeBSD_HEAD/etc/dma; make install install -o root -g wheel -m 444 dma.conf cd /builds/FreeBSD_HEAD/etc/gss; make install install -o root -g wheel -m 444 mech qop cd /builds/FreeBSD_HEAD/etc/periodic; make install =3D=3D=3D> daily (install) install -o root -g wheel -m 755 100.clean-disks 110.clean-tmps 120.clean-p= reserve 200.backup-passwd 210.backup-aliases 330.news 400.status-disks 401.= status-graid 406.status-gmirror 407.status-graid3 408.status-gstripe 409.st= atus-gconcat 420.status-network 450.status-security 510.status-world-kernel= 999.local 310.accounting 300.calendar 130.clean-msgs 480.status-ntpd 140.c= lean-rwho 430.status-rwho 150.clean-hoststat 440.status-mailq 460.status-ma= il-rejects 500.queuerun 404.status-zfs 800.scrub-zfs =3D=3D=3D> security (install) install -o root -g wheel -m 755 100.chksetuid 110.neggrpperm 200.chkmounts= 300.chkuid0 400.passwdless 410.logincheck 700.kernelmsg 800.loginfail 900.= tcpwrap 510.ipfdenied 610.ipf6denied 500.ipfwdenied 550.ipfwlimit 520.pfden= ied install -o root -g wheel -m 444 security.functions =3D=3D=3D> weekly (install) install -o root -g wheel -m 755 340.noid 450.status-security 999.local 310= .locate 320.whatis 330.catman =3D=3D=3D> monthly (install) install -o root -g wheel -m 755 450.status-security 999.local 200.accounti= ng cd /builds/FreeBSD_HEAD/etc/pkg; make install install -o root -g wheel -m 644 FreeBSD.conf cd /builds/FreeBSD_HEAD/etc/rc.d; make install install -o root -g wheel -m 555 DAEMON FILESYSTEMS LOGIN NETWORKING SERVER= S abi accounting addswap adjkerntz archdep atm1 atm2 atm3 auditd auditdistd= bgfsck bluetooth bridge bthidd casperd cleanvar cleartmp cron ctld ddb def= aultroute devd devfs dhclient dmesg dumpon fsck gbde geli geli2 gptboot gro= wfs gssd hcsecd hostid hostid_save hostname iovctl ip6addrctl ipfilter ipfs= ipfw ipmon ipnat ipsec kadmind kdc kfd kld kldxref kpasswdd ldconfig local= localpkg lockd mixer motd mountcritlocal mountcritremote mountlate mdconfi= g mdconfig2 mountd mroute6d msgs natd netif netoptions netwait newsyslog nf= sclient nfscbd nfsd nfsuserd nisdomain nscd nsswitch ntpdate pf pflog pfsyn= c ppp pppoed pwcheck quota random rarpd rctl resolv rfcomm_pppd_server root= route6d routing rpcbind rtadvd rtsold savecore sdpd securelevel serial spp= p sshd statd static_arp static_ndp stf swap swaplate sysctl syslogd tmp ubt= hidhci ugidfw local_unbound utx var watchdogd ypbind yppasswdd ypserv ypset= ypupdated ypxfrd zfs zvol power_profile powerd amd apm apmd automount auto= mountd autounmountd bootparams bsnmpd ccd ftpd hastd inetd iscsictl iscsid = jail moused syscons lpd ipropd_master ipropd_slave othermta ntpd keyserv ft= p-proxy rwho routed sendmail timed virecover hostapd wpa_supplicant cd /builds/FreeBSD_HEAD/etc/../share/termcap; make etc-termcap ln -fs /usr/share/misc/termcap cd /builds/FreeBSD_HEAD/etc/../usr.sbin/rmt; make etc-rmt rm -f ln -s /usr/sbin/rmt cd /builds/FreeBSD_HEAD/etc/pam.d; make install install -o root -g wheel -m 444 README install -o root -g wheel -m 644 cron ftpd imap login other passwd pop3 rsh= sshd su system telnetd xdm atrun /etc/pam.d/ftp -> /etc/pam.d/ftpd cd /builds/FreeBSD_HEAD/etc; install -o root -g wheel -m 0444 /builds/Free= BSD_HEAD/etc/../contrib/openbsm/etc/audit_class /builds/FreeBSD_HEAD/etc/.= ./contrib/openbsm/etc/audit_event cd /builds/FreeBSD_HEAD/etc; install -o root -g wheel -m 0600 /builds/Free= BSD_HEAD/etc/../contrib/openbsm/etc/audit_control /builds/FreeBSD_HEAD/etc= /../contrib/openbsm/etc/audit_user cd /builds/FreeBSD_HEAD/etc; install -o root -g wheel -m 0500 /builds/Free= BSD_HEAD/etc/../contrib/openbsm/etc/audit_warn if [ ! -e ]; then install -l s ../var/unbound fi cd /builds/FreeBSD_HEAD/etc/sendmail; make distribution install -o root -g wheel -m 644 /builds/FreeBSD_HEAD/etc/sendmail/freebsd.= mc freebsd.cf install -o root -g wheel -m 444 /builds/FreeBSD_HEAD/etc/sendmail/freebsd.= submit.mc freebsd.submit.cf install -o root -g wheel -m 444 /builds/FreeBSD_HEAD/etc/sendmail/../../co= ntrib/sendmail/src/helpfile install -o root -g wheel -m 640 /dev/null install -o root -g wheel -m 644 freebsd.cf install -o root -g wheel -m 444 freebsd.submit.cf cd /builds/FreeBSD_HEAD/etc; install -o root -g wheel -m 644 /builds/FreeB= SD_HEAD/etc/../crypto/openssh/ssh_config /builds/FreeBSD_HEAD/etc/../crypt= o/openssh/sshd_config /builds/FreeBSD_HEAD/etc/../crypto/openssh/moduli cd /builds/FreeBSD_HEAD/etc; install -o root -g wheel -m 644 /builds/FreeB= SD_HEAD/etc/../crypto/openssl/apps/openssl.cnf cd /builds/FreeBSD_HEAD/etc/root; install -o root -g wheel -m 644 dot.k5l= ogin cd /builds/FreeBSD_HEAD/etc/root; install -o root -g wheel -m 644 dot.pro= file rm -f ln cd /builds/FreeBSD_HEAD/etc/root; install -o root -g wheel -m 644 dot.csh= rc install -o root -g wheel -m 644 dot.login rm = -f ln cd /builds/FreeBSD_HEAD/etc/mtree; install -o root -g wheel -m 444 BSD.deb= ug.dist BSD.include.dist BSD.root.dist BSD.usr.dist BSD.var.dist BSD.tests.= dist BSD.sendmail.dist cd /builds/FreeBSD_HEAD/etc/ppp; install -o root -g wheel -m 600 ppp.conf = cd /builds/FreeBSD_HEAD/etc/mail; install -o root -g wheel -m 644 Makefile= README mailer.conf access.sample virtusertable.sample mailertable.sample = aliases if [ -d -a -f -a ! -f ]; then ln -s ma= il/aliases fi install -o root -g operator -m 664 /dev/null install -o nobody -g wheel -m 644 /dev/null install -o root -g wheel -m 644 /builds/FreeBSD_HEAD/etc/minfree cd /builds/FreeBSD_HEAD/etc/..; install -o root -g wheel -m 444 COPYRIGHT = install -o root -g wheel -m 444 /builds/FreeBSD_HEAD/etc/../sys/amd64/conf= /GENERIC.hints + [ -z '' ] + FSTAB=3D' # Device Mountpoint FStype Options Dump Pas= s# /procfs /proc procfs rw 0 0 fdesc /dev/fd fdescfs rw 0 0 /dev/ufs/TESTROOT / ufs rw 1 1 ' + [ -z '' ] + RC_CONF=3D' sshd_enable=3D"YES" ' + cd + sudo rm -fr tmp + mkdir -p tmp + cat + sudo cp tmp/fstab + sudo cp /etc/resolv.conf freebsd-ci/scripts/build/build-ufs-image.sh: cannot create : Perm= ission denied Build step 'Execute shell' marked build as failure From owner-freebsd-current@freebsd.org Sun Jul 5 14:42:18 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 186919922; Sun, 5 Jul 2015 14:42:18 +0000 (UTC) (envelope-from ler@lerctr.org) Received: from thebighonker.lerctr.org (thebighonker.lerctr.org [IPv6:2001:470:1f0f:3ad:223:7dff:fe9e:6e8a]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "thebighonker.lerctr.org", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E5E541649; Sun, 5 Jul 2015 14:42:17 +0000 (UTC) (envelope-from ler@lerctr.org) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lerctr.org; s=lerami; h=Message-ID:References:In-Reply-To:Subject:Cc:To:From:Date:Content-Transfer-Encoding:Content-Type:MIME-Version; bh=2kYxN5/3WY9T42YN2kOXSxQxNE1VKXpQuDxMQ6zii3o=; b=O3I8d1tql48IVMI3ACVxGnCE506tDoOxTHadquz58ZymbttiJKv0hpZQLrulMu15NCSN2dgUT+OyF+m6FfpFT+q9bLnu7J8Zsh19KVcnYxeJYJKgYV1SjN+po5cjnpswHh5HqxyENs6mQFqaRxmtdkg+whLGJ9c/zv0L0yZE+E8=; Received: from thebighonker.lerctr.org ([2001:470:1f0f:3ad:223:7dff:fe9e:6e8a]:23934 helo=webmail.lerctr.org) by thebighonker.lerctr.org with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.85 (FreeBSD)) (envelope-from ) id 1ZBl7Y-000H2J-NQ; Sun, 05 Jul 2015 09:42:16 -0500 Received: from 104-54-221-134.lightspeed.austtx.sbcglobal.net ([104.54.221.134]) by webmail.lerctr.org with HTTP (HTTP/1.1 POST); Sun, 05 Jul 2015 09:42:16 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Sun, 05 Jul 2015 09:42:16 -0500 From: Larry Rosenman To: "O. Hartmann" Cc: Freebsd current , owner-freebsd-current@freebsd.org Subject: Re: Kernel Link issue In-Reply-To: <20150705111428.20e2bc5e.ohartman@zedat.fu-berlin.de> References: <20150705111428.20e2bc5e.ohartman@zedat.fu-berlin.de> Message-ID: <354ea269dfbda15450736c89ba5b56ad@thebighonker.lerctr.org> X-Sender: ler@lerctr.org User-Agent: Roundcube Webmail/1.1.1 X-Spam-Score: -1.0 (-) X-LERCTR-Spam-Score: -1.0 (-) X-Spam-Report: SpamScore (-1.0/5.0) ALL_TRUSTED=-1,SHORTCIRCUIT=-0.0001 X-LERCTR-Spam-Report: SpamScore (-1.0/5.0) ALL_TRUSTED=-1, SHORTCIRCUIT=-0.0001 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Jul 2015 14:42:18 -0000 On 2015-07-05 04:14, O. Hartmann wrote: > Am Sat, 04 Jul 2015 18:56:31 -0500 > Larry Rosenman schrieb: > >> --- kernel.debug --- >> linking kernel.debug > > I see the same here on most recen source (r285155). > > The failure occurs when device nvme and device nvd are enabled in > kernel. On another > system, exact with the same source revision, without both optionis > enabled in the kernel > the world and kernel built well. > > Regards, > O. Hartmann This also happens if you have options ZFS. I saw some complaints from make about the linker files: cd /usr/obj/usr/src/sys/VT-LER; MAKEOBJDIRPREFIX=/usr/obj MACHINE_ARCH=amd64 MACHINE=amd64 CPUTYPE= GROFF_BIN_PATH=/usr/obj/usr/src/tmp/legacy/u sr/bin GROFF_FONT_PATH=/usr/obj/usr/src/tmp/legacy/usr/share/groff_font GROFF_TMAC_PATH=/usr/obj/usr/src/tmp/legacy/usr/share/tmac _LDSCRIPTROOT = VERSION="FreeBSD 11.0-CURRENT amd64 1100077" INSTALL="sh /usr/src/tools/install.sh" PATH=/usr/obj/usr/src/tmp/legacy/usr/sbin:/usr/obj/usr/src /tmp/legacy/usr/bin:/usr/obj/usr/src/tmp/legacy/bin:/usr/obj/usr/src/tmp/usr/sbin:/usr/obj/usr/src/tmp/usr/bin:/sbin:/bin:/usr/sbin:/usr/bin CC="cc " CXX="c++ " DEPFLAGS="" CPP="cpp " AS="as" AR="ar" LD="ld" NM=nm OBJDUMP=objdump OBJCOPY="objcopy" RANLIB=ranlib STRINGS= SIZE="size" make -j 20 -J 15,16 -m /usr/src/share/mk KERNEL=kernel cleandir make[2]: "/usr/obj/usr/src/sys/VT-LER/Makefile" line 3797: warning: duplicate script for target "nvpair.ln" ignored make[2]: "/usr/obj/usr/src/sys/VT-LER/Makefile" line 1914: warning: using previous script for "nvpair.ln" defined here make[2]: "/usr/obj/usr/src/sys/VT-LER/Makefile" line 3800: warning: duplicate script for target "nvpair.o" ignored make[2]: "/usr/obj/usr/src/sys/VT-LER/Makefile" line 1918: warning: using previous script for "nvpair.o" defined here make[2]: "/usr/obj/usr/src/sys/VT-LER/Makefile" line 3801: warning: duplicate script for target "nvpair.o" ignored make[2]: "/usr/obj/usr/src/sys/VT-LER/Makefile" line 1918: warning: using previous script for "nvpair.o" defined here -- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 214-642-9640 E-Mail: ler@lerctr.org US Mail: 108 Turvey Cove, Hutto, TX 78634-5688 From owner-freebsd-current@freebsd.org Sun Jul 5 15:16:24 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 46A6E9F6C for ; Sun, 5 Jul 2015 15:16:24 +0000 (UTC) (envelope-from rink@gloom.codethulu.net) Received: from anathema.codethulu.net (anathema.codethulu.net [IPv6:2001:610:60b:1::2]) by mx1.freebsd.org (Postfix) with ESMTP id E228A1233 for ; Sun, 5 Jul 2015 15:16:23 +0000 (UTC) (envelope-from rink@gloom.codethulu.net) Received: from anathema.codethulu.net (anathema.codethulu.net [37.247.37.64]) by anathema.codethulu.net (Postfix) with ESMTP id 70FCD3A17ABD for ; Sun, 5 Jul 2015 17:16:20 +0200 (CEST) X-Virus-Scanned: amavisd-new at codethulu.net Received: from anathema.codethulu.net ([37.247.37.64]) by anathema.codethulu.net (anathema.codehulu.net [37.247.37.64]) (amavisd-new, port 10024) with ESMTP id V1lETe3bm3H2 for ; Sun, 5 Jul 2015 15:16:19 +0000 (UTC) Received: from gloom.codethulu.net (anathema.codethulu.net [37.247.37.64]) by anathema.codethulu.net (Postfix) with ESMTPS id C61FC3A17AA6 for ; Sun, 5 Jul 2015 17:16:19 +0200 (CEST) Received: (from rink@localhost) by gloom.codethulu.net (8.14.9/8.14.9/Submit) id t65FGJ42085879 for freebsd-current@freebsd.org; Sun, 5 Jul 2015 17:16:19 +0200 (CEST) (envelope-from rink) Date: Sun, 5 Jul 2015 17:16:19 +0200 From: Rink Springer To: freebsd-current@freebsd.org Subject: panic: negative refcount after dhclient during boot Message-ID: <20150705151541.GC45822@rink.nu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Jul 2015 15:16:24 -0000 Hi all, On my FreeBSD/mips machine (it's a RouterStation Pro), I get the following panic during boot: FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 11.0-CURRENT #0 r285099: Sun Jul 5 12:31:47 CEST 2015 rink@greed.home.rink.nu:/home/rink/freebsd/obj/mips.mips/home/rink/freebsd/head/sys/FRINGE mips gcc version 4.2.1 20070831 patched [FreeBSD] [...] Starting devd. Additional inet routing options: gateway=YES. Starting dhclient. DHCPREQUEST on arge0 to 255.255.255.255 port 67 panic: negative refcount 0x8087ec24 KDB: enter: panic [ thread pid 11 tid 100027 ] Stopped at kdb_enter+0x4c: lui at,0x8066 db> r ? KDB: reentering KDB: stack backtrace: db_trace_thread+30 (?,?,?,?) ra cc72b51800000018 sp 0 sz 0 db_trace_self+1c (?,?,?,?) ra cc72b53000000018 sp 0 sz 0 80086f30+34 (?,?,?,?) ra cc72b548000001a0 sp 0 sz 0 kdb_backtrace+44 (?,?,?,?) ra cc72b6e800000018 sp 0 sz 0 kdb_reenter+3c (?,?,?,?) ra cc72b70000000018 sp 0 sz 0 db_error+30 (?,?,?,?) ra cc72b71800000018 sp 0 sz 0 db_run_cmd+28 (?,?,?,?) ra cc72b73000000018 sp 0 sz 0 80084204+388 (?,?,?,?) ra cc72b748000000a8 sp 0 sz 0 db_command_loop+70 (?,?,?,?) ra cc72b7f000000018 sp 0 sz 0 80086dc8+f4 (?,?,?,?) ra cc72b808000001a8 sp 0 sz 0 kdb_trap+110 (?,?,?,?) ra cc72b9b000000030 sp 0 sz 0 trap+cfc (?,?,?,?) ra cc72b9e0000000c8 sp 0 sz 0 MipsKernGenException+134 (0,4,80560720,12f) ra cc72baa8000000c8 sp 100000001 sz 1 kdb_enter+4c (?,?,?,?) ra cc72bb7000000018 sp 0 sz 0 vpanic+ec (?,?,?,?) ra cc72bb8800000020 sp 0 sz 0 kassert_panic+78 (?,8087ec24,80c7b470,0) ra cc72bba800000020 sp 1 sz 1 ifa_free+40 (?,?,?,?) ra cc72bbc800000018 sp 0 sz 0 ip_forward+838 (?,?,?,?) ra cc72bbe000000068 sp 0 sz 0 ip_input+ce4 (823baa00,?,?,?) ra cc72bc4800000038 sp 100000000 sz 0 netisr_dispatch_src+134 (?,?,?,?) ra cc72bc8000000040 sp 0 sz 0 netisr_dispatch+14 (?,?,?,?) ra cc72bcc000000018 sp 0 sz 0 ether_demux+254 (?,823baa00,?,?) ra cc72bcd800000028 sp 1 sz 0 80333ffc+530 (823baa00,?,?,?) ra cc72bd0000000030 sp 100000000 sz 0 netisr_dispatch_src+134 (?,?,?,?) ra cc72bd3000000040 sp 0 sz 0 netisr_dispatch+14 (?,?,?,?) ra cc72bd7000000018 sp 0 sz 0 80333b58+54 (?,?,?,?) ra cc72bd8800000020 sp 0 sz 0 804c7948+30c (?,?,?,?) ra cc72bda800000048 sp 0 sz 0 intr_event_execute_handlers+13c (?,?,?,?) ra cc72bdf000000028 sp 0 sz 0 80228a80+c8 (?,?,?,?) ra cc72be1800000040 sp 0 sz 0 fork_exit+b0 (?,?,?,?) ra cc72be5800000028 sp 0 sz 0 fork_trampoline+10 (?,?,?,?) ra cc72be8000000000 sp 0 sz 0 pid 11 db> This reproduces 100%. I'm at: FreeBSD 11.0-CURRENT #0 r285099: Sun Jul 5 12:31:47 CEST 2015 Let me know what I can do to help track this down; I only started getting the panic after 'gateway_enable=YES' in /etc/rc.conf The kernel has INVARIANTS but no WITNESS. Config available at http://rink.nu/tmp/FRINGE - boot log at http://rink.nu/tmp/fringe.txt Regards, Rink Springer From owner-freebsd-current@freebsd.org Sun Jul 5 15:17:02 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 01B489F98 for ; Sun, 5 Jul 2015 15:17:02 +0000 (UTC) (envelope-from ler@lerctr.org) Received: from thebighonker.lerctr.org (thebighonker.lerctr.org [IPv6:2001:470:1f0f:3ad:223:7dff:fe9e:6e8a]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "thebighonker.lerctr.org", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CC31C1442 for ; Sun, 5 Jul 2015 15:17:01 +0000 (UTC) (envelope-from ler@lerctr.org) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lerctr.org; s=lerami; h=Message-ID:References:In-Reply-To:Subject:Cc:To:From:Date:Content-Transfer-Encoding:Content-Type:MIME-Version; bh=iuuqo1q5VUs48XlznSrFHDOahjkE9NYvZq3KoxBanG8=; b=sfrIUHX2IKG5aMBAATmppyv+AM5j2XUjbdn4gdzFZQgRQutjG914ANUiPVrJIHtr3M4dVuFNI+gJAkOyGisk73VO8UvPXiN0Qkk6Ggf1NwKhOrU1F310AbPw1zoUf6HjlBVvgjBond+N/bEtzVg2QxEL8nR7NboPSwuaGgKZiF0=; Received: from thebighonker.lerctr.org ([2001:470:1f0f:3ad:223:7dff:fe9e:6e8a]:33911 helo=webmail.lerctr.org) by thebighonker.lerctr.org with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.85 (FreeBSD)) (envelope-from ) id 1ZBlfA-000HVv-Rz; Sun, 05 Jul 2015 10:17:01 -0500 Received: from 104-54-221-134.lightspeed.austtx.sbcglobal.net ([104.54.221.134]) by webmail.lerctr.org with HTTP (HTTP/1.1 POST); Sun, 05 Jul 2015 10:17:00 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Sun, 05 Jul 2015 10:17:00 -0500 From: Larry Rosenman To: "O. Hartmann" Cc: Freebsd current Subject: Re: Kernel Link issue In-Reply-To: <354ea269dfbda15450736c89ba5b56ad@thebighonker.lerctr.org> References: <20150705111428.20e2bc5e.ohartman@zedat.fu-berlin.de> <354ea269dfbda15450736c89ba5b56ad@thebighonker.lerctr.org> Message-ID: <3db90cd2780409b81175af1a068d7146@thebighonker.lerctr.org> X-Sender: ler@lerctr.org User-Agent: Roundcube Webmail/1.1.1 X-Spam-Score: -1.0 (-) X-LERCTR-Spam-Score: -1.0 (-) X-Spam-Report: SpamScore (-1.0/5.0) ALL_TRUSTED=-1,SHORTCIRCUIT=-0.0001 X-LERCTR-Spam-Report: SpamScore (-1.0/5.0) ALL_TRUSTED=-1, SHORTCIRCUIT=-0.0001 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Jul 2015 15:17:02 -0000 On 2015-07-05 09:42, Larry Rosenman wrote: > On 2015-07-05 04:14, O. Hartmann wrote: >> Am Sat, 04 Jul 2015 18:56:31 -0500 >> Larry Rosenman schrieb: >> >>> --- kernel.debug --- >>> linking kernel.debug > >> >> I see the same here on most recen source (r285155). >> >> The failure occurs when device nvme and device nvd are enabled in >> kernel. On another >> system, exact with the same source revision, without both optionis >> enabled in the kernel >> the world and kernel built well. >> >> Regards, >> O. Hartmann > > This also happens if you have options ZFS. > > I saw some complaints from make about the linker files: > cd /usr/obj/usr/src/sys/VT-LER; MAKEOBJDIRPREFIX=/usr/obj > MACHINE_ARCH=amd64 MACHINE=amd64 CPUTYPE= > GROFF_BIN_PATH=/usr/obj/usr/src/tmp/legacy/u > sr/bin > GROFF_FONT_PATH=/usr/obj/usr/src/tmp/legacy/usr/share/groff_font > GROFF_TMAC_PATH=/usr/obj/usr/src/tmp/legacy/usr/share/tmac > _LDSCRIPTROOT > = VERSION="FreeBSD 11.0-CURRENT amd64 1100077" INSTALL="sh > /usr/src/tools/install.sh" > PATH=/usr/obj/usr/src/tmp/legacy/usr/sbin:/usr/obj/usr/src > /tmp/legacy/usr/bin:/usr/obj/usr/src/tmp/legacy/bin:/usr/obj/usr/src/tmp/usr/sbin:/usr/obj/usr/src/tmp/usr/bin:/sbin:/bin:/usr/sbin:/usr/bin > CC="cc > " CXX="c++ " DEPFLAGS="" CPP="cpp " AS="as" AR="ar" LD="ld" NM=nm > OBJDUMP=objdump OBJCOPY="objcopy" RANLIB=ranlib STRINGS= > SIZE="size" make > -j 20 -J 15,16 -m /usr/src/share/mk KERNEL=kernel cleandir > make[2]: "/usr/obj/usr/src/sys/VT-LER/Makefile" line 3797: warning: > duplicate script for target "nvpair.ln" ignored > make[2]: "/usr/obj/usr/src/sys/VT-LER/Makefile" line 1914: warning: > using previous script for "nvpair.ln" defined here > make[2]: "/usr/obj/usr/src/sys/VT-LER/Makefile" line 3800: warning: > duplicate script for target "nvpair.o" ignored > make[2]: "/usr/obj/usr/src/sys/VT-LER/Makefile" line 1918: warning: > using previous script for "nvpair.o" defined here > make[2]: "/usr/obj/usr/src/sys/VT-LER/Makefile" line 3801: warning: > duplicate script for target "nvpair.o" ignored > make[2]: "/usr/obj/usr/src/sys/VT-LER/Makefile" line 1918: warning: > using previous script for "nvpair.o" defined here bug filed: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=201356 -- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 214-642-9640 E-Mail: ler@lerctr.org US Mail: 108 Turvey Cove, Hutto, TX 78634-5688 From owner-freebsd-current@freebsd.org Sun Jul 5 15:13:57 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A8F5F9F40 for ; Sun, 5 Jul 2015 15:13:57 +0000 (UTC) (envelope-from rink@gloom.codethulu.net) Received: from anathema.codethulu.net (anathema.codethulu.net [37.247.37.64]) by mx1.freebsd.org (Postfix) with ESMTP id 3C0C9121F for ; Sun, 5 Jul 2015 15:13:56 +0000 (UTC) (envelope-from rink@gloom.codethulu.net) Received: from anathema.codethulu.net (anathema.codethulu.net [37.247.37.64]) by anathema.codethulu.net (Postfix) with ESMTP id C15D93A17A89 for ; Sun, 5 Jul 2015 17:13:52 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=rink.nu; s=owl; t=1436109232; bh=f4kxii0bNwBdxmiC6kp097PspTbkuO6EuQ0K3ScN1BU=; h=Date:From:To:Subject; b=ea9erHphXF53BHM8TXdlRgkDfAm3sBZEtvO0U0v73duaMNisYUPnokRmJCz/JYZEK JTX/BU6fOi2m0b3JP9z4ivzonyti1ECRqGlBeWIsmt61xneH4ip6USw/SdawS/ThIg ZNRKLjZ+4WO1dJQb8HkqqrUSv/ye6oQ5OOpyOiww= X-Virus-Scanned: amavisd-new at codethulu.net Received: from anathema.codethulu.net ([37.247.37.64]) by anathema.codethulu.net (anathema.codehulu.net [37.247.37.64]) (amavisd-new, port 10024) with ESMTP id WQUoOpRwnbwf for ; Sun, 5 Jul 2015 15:13:52 +0000 (UTC) Received: from gloom.codethulu.net (anathema.codethulu.net [37.247.37.64]) by anathema.codethulu.net (Postfix) with ESMTPS id 15AC53A17A85 for ; Sun, 5 Jul 2015 17:13:52 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=rink.nu; s=owl; t=1436109232; bh=f4kxii0bNwBdxmiC6kp097PspTbkuO6EuQ0K3ScN1BU=; h=Date:From:To:Subject; b=ea9erHphXF53BHM8TXdlRgkDfAm3sBZEtvO0U0v73duaMNisYUPnokRmJCz/JYZEK JTX/BU6fOi2m0b3JP9z4ivzonyti1ECRqGlBeWIsmt61xneH4ip6USw/SdawS/ThIg ZNRKLjZ+4WO1dJQb8HkqqrUSv/ye6oQ5OOpyOiww= Received: (from rink@localhost) by gloom.codethulu.net (8.14.9/8.14.9/Submit) id t65FDph1085829 for freebsd-current@freebsd.org; Sun, 5 Jul 2015 17:13:51 +0200 (CEST) (envelope-from rink) Date: Sun, 5 Jul 2015 17:13:51 +0200 From: Rink Springer To: freebsd-current@freebsd.org Subject: panic: negative refcount after dhclient during boot Message-ID: <20150705151351.GB45822@rink.nu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.23 (2014-03-12) X-Mailman-Approved-At: Sun, 05 Jul 2015 15:23:18 +0000 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Jul 2015 15:13:57 -0000 Hi all, On my FreeBSD/mips machine (it's a RouterStation Pro), I get the following panic during boot: FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 11.0-CURRENT #0 r285099: Sun Jul 5 12:31:47 CEST 2015 rink@greed.home.rink.nu:/home/rink/freebsd/obj/mips.mips/home/rink/freebsd/head/sys/FRINGE mips gcc version 4.2.1 20070831 patched [FreeBSD] [...] Starting devd. Additional inet routing options: gateway=YES. Starting dhclient. DHCPREQUEST on arge0 to 255.255.255.255 port 67 panic: negative refcount 0x8087ec24 KDB: enter: panic [ thread pid 11 tid 100027 ] Stopped at kdb_enter+0x4c: lui at,0x8066 db> r ? KDB: reentering KDB: stack backtrace: db_trace_thread+30 (?,?,?,?) ra cc72b51800000018 sp 0 sz 0 db_trace_self+1c (?,?,?,?) ra cc72b53000000018 sp 0 sz 0 80086f30+34 (?,?,?,?) ra cc72b548000001a0 sp 0 sz 0 kdb_backtrace+44 (?,?,?,?) ra cc72b6e800000018 sp 0 sz 0 kdb_reenter+3c (?,?,?,?) ra cc72b70000000018 sp 0 sz 0 db_error+30 (?,?,?,?) ra cc72b71800000018 sp 0 sz 0 db_run_cmd+28 (?,?,?,?) ra cc72b73000000018 sp 0 sz 0 80084204+388 (?,?,?,?) ra cc72b748000000a8 sp 0 sz 0 db_command_loop+70 (?,?,?,?) ra cc72b7f000000018 sp 0 sz 0 80086dc8+f4 (?,?,?,?) ra cc72b808000001a8 sp 0 sz 0 kdb_trap+110 (?,?,?,?) ra cc72b9b000000030 sp 0 sz 0 trap+cfc (?,?,?,?) ra cc72b9e0000000c8 sp 0 sz 0 MipsKernGenException+134 (0,4,80560720,12f) ra cc72baa8000000c8 sp 100000001 sz 1 kdb_enter+4c (?,?,?,?) ra cc72bb7000000018 sp 0 sz 0 vpanic+ec (?,?,?,?) ra cc72bb8800000020 sp 0 sz 0 kassert_panic+78 (?,8087ec24,80c7b470,0) ra cc72bba800000020 sp 1 sz 1 ifa_free+40 (?,?,?,?) ra cc72bbc800000018 sp 0 sz 0 ip_forward+838 (?,?,?,?) ra cc72bbe000000068 sp 0 sz 0 ip_input+ce4 (823baa00,?,?,?) ra cc72bc4800000038 sp 100000000 sz 0 netisr_dispatch_src+134 (?,?,?,?) ra cc72bc8000000040 sp 0 sz 0 netisr_dispatch+14 (?,?,?,?) ra cc72bcc000000018 sp 0 sz 0 ether_demux+254 (?,823baa00,?,?) ra cc72bcd800000028 sp 1 sz 0 80333ffc+530 (823baa00,?,?,?) ra cc72bd0000000030 sp 100000000 sz 0 netisr_dispatch_src+134 (?,?,?,?) ra cc72bd3000000040 sp 0 sz 0 netisr_dispatch+14 (?,?,?,?) ra cc72bd7000000018 sp 0 sz 0 80333b58+54 (?,?,?,?) ra cc72bd8800000020 sp 0 sz 0 804c7948+30c (?,?,?,?) ra cc72bda800000048 sp 0 sz 0 intr_event_execute_handlers+13c (?,?,?,?) ra cc72bdf000000028 sp 0 sz 0 80228a80+c8 (?,?,?,?) ra cc72be1800000040 sp 0 sz 0 fork_exit+b0 (?,?,?,?) ra cc72be5800000028 sp 0 sz 0 fork_trampoline+10 (?,?,?,?) ra cc72be8000000000 sp 0 sz 0 pid 11 db> This reproduces 100%. I'm at: FreeBSD 11.0-CURRENT #0 r285099: Sun Jul 5 12:31:47 CEST 2015 Let me know what I can do to help track this down; I only started getting the panic after 'gateway_enable=YES' in /etc/rc.conf The kernel has INVARIANTS but no WITNESS. Config available at http://rink.nu/tmp/FRINGE - boot log at http://rink.nu/tmp/fringe.txt Regards, Rink Springer From owner-freebsd-current@freebsd.org Sun Jul 5 19:45:30 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 67F3CA15B for ; Sun, 5 Jul 2015 19:45:30 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: from mail-pa0-x22b.google.com (mail-pa0-x22b.google.com [IPv6:2607:f8b0:400e:c03::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 052AF19D3; Sun, 5 Jul 2015 19:45:30 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: by pabvl15 with SMTP id vl15so83703432pab.1; Sun, 05 Jul 2015 12:45:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:mime-version:content-type:from:in-reply-to:date:cc :message-id:references:to; bh=bikuVuJh2/bXSSE+RZWmqUp8fFdh7Z/0/kMYpgzVghk=; b=aAlrZVBRYs59bFZss8ZtuOa5HQgQcONK+RAFWtpHl0DpLDTJEBZ48IQsnDG117d0kM BjJFAnRhJXOSEMFCGUerYe6C8HrAEFyWW/bmgJz7gakVDOteiMdMyBQjq79L8OGCBjJE XtFQ690YShk9t1nVUPefKUDJWCJrTIIudOQNFb/3r61wTB1xuUWL1k9hvR3xfVxRihgK YTUaWSOks4wsBf01TmKtgmFXkfXgq7FefwAXmW947IpqpfAitOPFUODo466hK461HSMb s4zWZQtkfPOl0FvTmAjLVVO0VDBBaahGWYDwf7MQfWnLR+L7SQISzfUHtwuup46jax4a 3Kkg== X-Received: by 10.70.62.66 with SMTP id w2mr97305951pdr.106.1436125528555; Sun, 05 Jul 2015 12:45:28 -0700 (PDT) Received: from [192.168.20.5] (c-98-247-240-204.hsd1.wa.comcast.net. [98.247.240.204]) by mx.google.com with ESMTPSA id nt6sm15671544pbc.18.2015.07.05.12.45.26 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sun, 05 Jul 2015 12:45:27 -0700 (PDT) Subject: Re: panic: negative refcount after dhclient during boot Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Content-Type: multipart/signed; boundary="Apple-Mail=_5733AFBF-BB6F-4054-B0B1-5B0D00E6CB6C"; protocol="application/pgp-signature"; micalg=pgp-sha512 X-Pgp-Agent: GPGMail 2.5 From: Garrett Cooper In-Reply-To: <20150705151541.GC45822@rink.nu> Date: Sun, 5 Jul 2015 12:45:25 -0700 Cc: freebsd-current@freebsd.org Message-Id: References: <20150705151541.GC45822@rink.nu> To: Rink Springer X-Mailer: Apple Mail (2.1878.6) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Jul 2015 19:45:30 -0000 --Apple-Mail=_5733AFBF-BB6F-4054-B0B1-5B0D00E6CB6C Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 On Jul 5, 2015, at 8:16, Rink Springer wrote: > Hi all, >=20 > On my FreeBSD/mips machine (it's a RouterStation Pro), I get the > following panic during boot: =85 > This reproduces 100%. I'm at: >=20 > FreeBSD 11.0-CURRENT #0 r285099: Sun Jul 5 12:31:47 CEST 2015 >=20 > Let me know what I can do to help track this down; I only started > getting the panic after 'gateway_enable=3DYES' in /etc/rc.conf >=20 > The kernel has INVARIANTS but no WITNESS. Config available at > http://rink.nu/tmp/FRINGE - boot log at http://rink.nu/tmp/fringe.txt Please file a bug! --Apple-Mail=_5733AFBF-BB6F-4054-B0B1-5B0D00E6CB6C Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQEcBAEBCgAGBQJVmYlVAAoJEMZr5QU6S73eUvoH/2qrraA/Xk1Ls+8QSoIEeQeS euJaZfWBh7GC3cGqoiIczLQDpRFa5Ch2yXOh+9MUzARqSPY1qvbQCs9ZeO4GuR7i BeM4JodXVJDg5MDWin1ByViprFSluFsRoivaY8Ker521/+WLFRRchxHtdJA3DtRf 2BSXjjFU/bXH2R/7zh/c54MDf1Sqih635yuj1Qh7ZodiQ64BiG0+8UPwMyy6L+lc mv7XJw9AXDXu4HQNQ//L9Q84Xgv8zfyhZZTUKkwy99KBQ3JzaQFHJholk/tst072 qy2IV8hUiyp9zEE2jyJ0nfqNuHiVGVHi/kqwBmIi/pyE6enQ3RscWgQ7GeORWUs= =NOC8 -----END PGP SIGNATURE----- --Apple-Mail=_5733AFBF-BB6F-4054-B0B1-5B0D00E6CB6C-- From owner-freebsd-current@freebsd.org Sun Jul 5 21:06:04 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 40DCE98E334 for ; Sun, 5 Jul 2015 21:06:04 +0000 (UTC) (envelope-from jenkins-admin@freebsd.org) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id 1B005102F; Sun, 5 Jul 2015 21:06:04 +0000 (UTC) (envelope-from jenkins-admin@freebsd.org) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id 2A7051E0; Sun, 5 Jul 2015 21:06:04 +0000 (UTC) Date: Sun, 5 Jul 2015 21:06:03 +0000 (GMT) From: jenkins-admin@freebsd.org To: freebsd-current@freebsd.org, rodrigc@FreeBSD.org Message-ID: <2011433440.113.1436130364117.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <551288678.110.1436096456598.JavaMail.jenkins@jenkins-9.freebsd.org> References: <551288678.110.1436096456598.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: Build failed in Jenkins: Build-UFS-image #1920 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Instance-Identity: MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAkKKb2VAfYQKfu1t7qk4nR5qzUBEI+UqT4BPec4qHVhqUy0FFdq50sMH+3y9bCDNOufctov6VqTNffZ3YXArnZK95YF0OX97fh+E9txYOUX1adc+TikcKjuYpHmL5dE62eaZTI+4A5jnRonskQ1PaoIFz0Kbu4mWzkFsmdiXTraGzomXq4cHUCATA2+K4eDYgjXEQI30z3GOMmmZ4t/+6QGk1cMb/BqMWHbn80AsRCb4tU7Hpd72XLDpsuO7YRP1Q0CjmNAuBOTj+sFiiOe6U9HpqOlQN+iFUvBdZo/ybuy5Kh71cAaYQNL68cYdZJ6binH/DkG3KY/fS7DFYAeuwjwIDAQAB X-Jenkins-Job: Build-UFS-image X-Jenkins-Result: FAILURE X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Jul 2015 21:06:04 -0000 See Changes: [rodrigc] Copy rc.conf under sudo ------------------------------------------ [...truncated 23706 lines...] install -o root -g wheel -m 555 if_ipheth.ko.symbols =3D=3D=3D> usb/urndis (install) install -o root -g wheel -m 555 if_urndis.ko install -o root -g wheel -m 555 if_urndis.ko.symbols =3D=3D=3D> usb/usfs (install) install -o root -g wheel -m 555 usfs.ko install -o root -g wheel -m 555 usfs.ko.symbols =3D=3D=3D> usb/umass (install) install -o root -g wheel -m 555 umass.ko install -o root -g wheel -m 555 umass.ko.symbols =3D=3D=3D> usb/urio (install) install -o root -g wheel -m 555 urio.ko install -o root -g wheel -m 555 urio.ko.symbols =3D=3D=3D> usb/quirk (install) install -o root -g wheel -m 555 usb_quirk.ko install -o root -g wheel -m 555 usb_quirk.ko.symbols =3D=3D=3D> usb/template (install) install -o root -g wheel -m 555 usb_template.ko install -o root -g wheel -m 555 usb_template.ko.symbols =3D=3D=3D> usb/g_audio (install) install -o root -g wheel -m 555 g_audio.ko install -o root -g wheel -m 555 g_audio.ko.symbols =3D=3D=3D> usb/g_keyboard (install) install -o root -g wheel -m 555 g_keyboard.ko install -o root -g wheel -m 555 g_keyboard.ko.symbols =3D=3D=3D> usb/g_modem (install) install -o root -g wheel -m 555 g_modem.ko install -o root -g wheel -m 555 g_modem.ko.symbols =3D=3D=3D> usb/g_mouse (install) install -o root -g wheel -m 555 g_mouse.ko install -o root -g wheel -m 555 g_mouse.ko.symbols =3D=3D=3D> utopia (install) install -o root -g wheel -m 555 utopia.ko install -o root -g wheel -m 555 utopia.ko.symbols =3D=3D=3D> vesa (install) install -o root -g wheel -m 555 vesa.ko install -o root -g wheel -m 555 vesa.ko.symbols =3D=3D=3D> vge (install) install -o root -g wheel -m 555 if_vge.ko install -o root -g wheel -m 555 if_vge.ko.symbols =3D=3D=3D> viawd (install) install -o root -g wheel -m 555 viawd.ko install -o root -g wheel -m 555 viawd.ko.symbols =3D=3D=3D> videomode (install) install -o root -g wheel -m 555 videomode.ko install -o root -g wheel -m 555 videomode.ko.symbols =3D=3D=3D> virtio (install) =3D=3D=3D> virtio/virtio (install) install -o root -g wheel -m 555 virtio.ko install -o root -g wheel -m 555 virtio.ko.symbols =3D=3D=3D> virtio/pci (install) install -o root -g wheel -m 555 virtio_pci.ko install -o root -g wheel -m 555 virtio_pci.ko.symbols =3D=3D=3D> virtio/network (install) install -o root -g wheel -m 555 if_vtnet.ko install -o root -g wheel -m 555 if_vtnet.ko.symbols =3D=3D=3D> virtio/block (install) install -o root -g wheel -m 555 virtio_blk.ko install -o root -g wheel -m 555 virtio_blk.ko.symbols =3D=3D=3D> virtio/balloon (install) install -o root -g wheel -m 555 virtio_balloon.ko install -o root -g wheel -m 555 virtio_balloon.ko.symbols =3D=3D=3D> virtio/scsi (install) install -o root -g wheel -m 555 virtio_scsi.ko install -o root -g wheel -m 555 virtio_scsi.ko.symbols =3D=3D=3D> virtio/random (install) install -o root -g wheel -m 555 virtio_random.ko install -o root -g wheel -m 555 virtio_random.ko.symbols =3D=3D=3D> virtio/console (install) install -o root -g wheel -m 555 virtio_console.ko install -o root -g wheel -m 555 virtio_console.ko.symbols =3D=3D=3D> vkbd (install) install -o root -g wheel -m 555 vkbd.ko install -o root -g wheel -m 555 vkbd.ko.symbols =3D=3D=3D> vmm (install) install -o root -g wheel -m 555 vmm.ko install -o root -g wheel -m 555 vmm.ko.symbols =3D=3D=3D> vmware (install) =3D=3D=3D> vmware/vmxnet3 (install) install -o root -g wheel -m 555 if_vmx.ko install -o root -g wheel -m 555 if_vmx.ko.symbols =3D=3D=3D> vpo (install) install -o root -g wheel -m 555 vpo.ko install -o root -g wheel -m 555 vpo.ko.symbols =3D=3D=3D> vr (install) install -o root -g wheel -m 555 if_vr.ko install -o root -g wheel -m 555 if_vr.ko.symbols =3D=3D=3D> vte (install) install -o root -g wheel -m 555 if_vte.ko install -o root -g wheel -m 555 if_vte.ko.symbols =3D=3D=3D> vx (install) install -o root -g wheel -m 555 if_vx.ko install -o root -g wheel -m 555 if_vx.ko.symbols =3D=3D=3D> vxge (install) install -o root -g wheel -m 555 vxge.ko install -o root -g wheel -m 555 vxge.ko.symbols =3D=3D=3D> wb (install) install -o root -g wheel -m 555 if_wb.ko install -o root -g wheel -m 555 if_wb.ko.symbols =3D=3D=3D> wbwd (install) install -o root -g wheel -m 555 wbwd.ko install -o root -g wheel -m 555 wbwd.ko.symbols =3D=3D=3D> wi (install) install -o root -g wheel -m 555 if_wi.ko install -o root -g wheel -m 555 if_wi.ko.symbols =3D=3D=3D> wlan (install) install -o root -g wheel -m 555 wlan.ko install -o root -g wheel -m 555 wlan.ko.symbols =3D=3D=3D> wlan_acl (install) install -o root -g wheel -m 555 wlan_acl.ko install -o root -g wheel -m 555 wlan_acl.ko.symbols =3D=3D=3D> wlan_amrr (install) install -o root -g wheel -m 555 wlan_amrr.ko install -o root -g wheel -m 555 wlan_amrr.ko.symbols =3D=3D=3D> wlan_ccmp (install) install -o root -g wheel -m 555 wlan_ccmp.ko install -o root -g wheel -m 555 wlan_ccmp.ko.symbols =3D=3D=3D> wlan_rssadapt (install) install -o root -g wheel -m 555 wlan_rssadapt.ko install -o root -g wheel -m 555 wlan_rssadapt.ko.symbols =3D=3D=3D> wlan_tkip (install) install -o root -g wheel -m 555 wlan_tkip.ko install -o root -g wheel -m 555 wlan_tkip.ko.symbols =3D=3D=3D> wlan_wep (install) install -o root -g wheel -m 555 wlan_wep.ko install -o root -g wheel -m 555 wlan_wep.ko.symbols =3D=3D=3D> wlan_xauth (install) install -o root -g wheel -m 555 wlan_xauth.ko install -o root -g wheel -m 555 wlan_xauth.ko.symbols =3D=3D=3D> wpi (install) install -o root -g wheel -m 555 if_wpi.ko install -o root -g wheel -m 555 if_wpi.ko.symbols =3D=3D=3D> wpifw (install) install -o root -g wheel -m 555 wpifw.ko install -o root -g wheel -m 555 wpifw.ko.symbols =3D=3D=3D> x86bios (install) install -o root -g wheel -m 555 x86bios.ko install -o root -g wheel -m 555 x86bios.ko.symbols =3D=3D=3D> xe (install) install -o root -g wheel -m 555 if_xe.ko install -o root -g wheel -m 555 if_xe.ko.symbols =3D=3D=3D> xl (install) install -o root -g wheel -m 555 if_xl.ko install -o root -g wheel -m 555 if_xl.ko.symbols =3D=3D=3D> zfs (install) install -o root -g wheel -m 555 zfs.ko install -o root -g wheel -m 555 zfs.ko.symbols =3D=3D=3D> zlib (install) install -o root -g wheel -m 555 zlib.ko install -o root -g wheel -m 555 zlib.ko.symbols kldxref + sudo env MAKEOBJDIRPREFIX=3D/builds/FreeBSD_HEAD/obj make distribution NO= _FSCHG=3Dyes DESTDIR=3D __MAKE_CONF=3D/builds/FreeBSD_HEAD/make.conf cd /builds/FreeBSD_HEAD/etc; MAKEOBJDIRPREFIX=3D/builds/FreeBSD_HEAD/obj M= ACHINE_ARCH=3Damd64 MACHINE=3Damd64 CPUTYPE=3D GROFF_BIN_PATH=3D/builds/F= reeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/bin GROFF_FONT_PATH=3D/= builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/share/groff_font= GROFF_TMAC_PATH=3D/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy= /usr/share/tmac PATH=3D/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/leg= acy/usr/sbin:/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/bi= n:/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/bin:/builds/FreeB= SD_HEAD/obj/builds/FreeBSD_HEAD/tmp/usr/sbin:/builds/FreeBSD_HEAD/obj/build= s/FreeBSD_HEAD/tmp/usr/bin:/sbin:/bin:/usr/sbin:/usr/bin make METALOG=3D= distribution cd /builds/FreeBSD_HEAD/etc; install -o root -g wheel -m 644 crontab dev= d.conf devfs.conf ddb.conf dhclient.conf disktab fbtab gettytab grou= p hosts hosts.allow hosts.equiv libalias.conf libmap.conf login.acces= s login.conf mac.conf motd netconfig network.subr networks newsyslog= .conf nsswitch.conf phones profile protocols rc rc.bsdextended rc.fi= rewall rc.initdiskless rc.shutdown rc.subr remote rpc services shell= s sysctl.conf syslog.conf termcap.small etc.amd64/ttys amd.map apmd.conf= auto_master snmpd.config freebsd-update.conf ftpusers inetd.conf /builds/F= reeBSD_HEAD/etc/../usr.bin/locate/locate/locate.rc hosts.lpd printcap /buil= ds/FreeBSD_HEAD/etc/../usr.bin/mail/misc/mail.rc ntp.conf nscd.conf portsna= p.conf pf.os rc.sendmail csh.cshrc csh.login csh.logout regdomain.xml = cap_mkdb -l services_mkdb -l -q -o install -o root -g wheel -m 755 netstart pccard_ether rc.suspend = rc.resume install -o root -g wheel -m 600 master.passwd nsmb.conf opi= eaccess pwd_mkdb -i -p -d cd /builds/FreeBSD_HEAD/etc/autofs; make install install -o root -g wheel -m 755 include_ldap special_hosts special_media s= pecial_noauto special_null cd /builds/FreeBSD_HEAD/etc/bluetooth; make install install -o root -g wheel -m 600 hcsecd.conf install -o root -g wheel -m 644 hosts install -o root -g wheel -m 444 protocols cd /builds/FreeBSD_HEAD/etc/casper; make install install -o root -g wheel -m 444 system.dns system.grp system.pwd system.ra= ndom system.sysctl cd /builds/FreeBSD_HEAD/etc/defaults; make install install -o root -g wheel -m 444 devfs.rules periodic.conf rc.conf bluetoot= h.device.conf cd /builds/FreeBSD_HEAD/etc/devd; make install install -o root -g wheel -m 644 asus.conf hyperv.conf uath.conf ulpt.conf = usb.conf zfs.conf cd /builds/FreeBSD_HEAD/etc/dma; make install install -o root -g wheel -m 444 dma.conf cd /builds/FreeBSD_HEAD/etc/gss; make install install -o root -g wheel -m 444 mech qop cd /builds/FreeBSD_HEAD/etc/periodic; make install =3D=3D=3D> daily (install) install -o root -g wheel -m 755 100.clean-disks 110.clean-tmps 120.clean-p= reserve 200.backup-passwd 210.backup-aliases 330.news 400.status-disks 401.= status-graid 406.status-gmirror 407.status-graid3 408.status-gstripe 409.st= atus-gconcat 420.status-network 450.status-security 510.status-world-kernel= 999.local 310.accounting 300.calendar 130.clean-msgs 480.status-ntpd 140.c= lean-rwho 430.status-rwho 150.clean-hoststat 440.status-mailq 460.status-ma= il-rejects 500.queuerun 404.status-zfs 800.scrub-zfs =3D=3D=3D> security (install) install -o root -g wheel -m 755 100.chksetuid 110.neggrpperm 200.chkmounts= 300.chkuid0 400.passwdless 410.logincheck 700.kernelmsg 800.loginfail 900.= tcpwrap 510.ipfdenied 610.ipf6denied 500.ipfwdenied 550.ipfwlimit 520.pfden= ied install -o root -g wheel -m 444 security.functions =3D=3D=3D> weekly (install) install -o root -g wheel -m 755 340.noid 450.status-security 999.local 310= .locate 320.whatis 330.catman =3D=3D=3D> monthly (install) install -o root -g wheel -m 755 450.status-security 999.local 200.accounti= ng cd /builds/FreeBSD_HEAD/etc/pkg; make install install -o root -g wheel -m 644 FreeBSD.conf cd /builds/FreeBSD_HEAD/etc/rc.d; make install install -o root -g wheel -m 555 DAEMON FILESYSTEMS LOGIN NETWORKING SERVER= S abi accounting addswap adjkerntz archdep atm1 atm2 atm3 auditd auditdistd= bgfsck bluetooth bridge bthidd casperd cleanvar cleartmp cron ctld ddb def= aultroute devd devfs dhclient dmesg dumpon fsck gbde geli geli2 gptboot gro= wfs gssd hcsecd hostid hostid_save hostname iovctl ip6addrctl ipfilter ipfs= ipfw ipmon ipnat ipsec kadmind kdc kfd kld kldxref kpasswdd ldconfig local= localpkg lockd mixer motd mountcritlocal mountcritremote mountlate mdconfi= g mdconfig2 mountd mroute6d msgs natd netif netoptions netwait newsyslog nf= sclient nfscbd nfsd nfsuserd nisdomain nscd nsswitch ntpdate pf pflog pfsyn= c ppp pppoed pwcheck quota random rarpd rctl resolv rfcomm_pppd_server root= route6d routing rpcbind rtadvd rtsold savecore sdpd securelevel serial spp= p sshd statd static_arp static_ndp stf swap swaplate sysctl syslogd tmp ubt= hidhci ugidfw local_unbound utx var watchdogd ypbind yppasswdd ypserv ypset= ypupdated ypxfrd zfs zvol power_profile powerd amd apm apmd automount auto= mountd autounmountd bootparams bsnmpd ccd ftpd hastd inetd iscsictl iscsid = jail moused syscons lpd ipropd_master ipropd_slave othermta ntpd keyserv ft= p-proxy rwho routed sendmail timed virecover hostapd wpa_supplicant cd /builds/FreeBSD_HEAD/etc/../share/termcap; make etc-termcap ln -fs /usr/share/misc/termcap cd /builds/FreeBSD_HEAD/etc/../usr.sbin/rmt; make etc-rmt rm -f ln -s /usr/sbin/rmt cd /builds/FreeBSD_HEAD/etc/pam.d; make install install -o root -g wheel -m 444 README install -o root -g wheel -m 644 cron ftpd imap login other passwd pop3 rsh= sshd su system telnetd xdm atrun /etc/pam.d/ftp -> /etc/pam.d/ftpd cd /builds/FreeBSD_HEAD/etc; install -o root -g wheel -m 0444 /builds/Free= BSD_HEAD/etc/../contrib/openbsm/etc/audit_class /builds/FreeBSD_HEAD/etc/.= ./contrib/openbsm/etc/audit_event cd /builds/FreeBSD_HEAD/etc; install -o root -g wheel -m 0600 /builds/Free= BSD_HEAD/etc/../contrib/openbsm/etc/audit_control /builds/FreeBSD_HEAD/etc= /../contrib/openbsm/etc/audit_user cd /builds/FreeBSD_HEAD/etc; install -o root -g wheel -m 0500 /builds/Free= BSD_HEAD/etc/../contrib/openbsm/etc/audit_warn if [ ! -e ]; then install -l s ../var/unbound fi cd /builds/FreeBSD_HEAD/etc/sendmail; make distribution install -o root -g wheel -m 644 /builds/FreeBSD_HEAD/etc/sendmail/freebsd.= mc freebsd.cf install -o root -g wheel -m 444 /builds/FreeBSD_HEAD/etc/sendmail/freebsd.= submit.mc freebsd.submit.cf install -o root -g wheel -m 444 /builds/FreeBSD_HEAD/etc/sendmail/../../co= ntrib/sendmail/src/helpfile install -o root -g wheel -m 640 /dev/null install -o root -g wheel -m 644 freebsd.cf install -o root -g wheel -m 444 freebsd.submit.cf cd /builds/FreeBSD_HEAD/etc; install -o root -g wheel -m 644 /builds/FreeB= SD_HEAD/etc/../crypto/openssh/ssh_config /builds/FreeBSD_HEAD/etc/../crypt= o/openssh/sshd_config /builds/FreeBSD_HEAD/etc/../crypto/openssh/moduli cd /builds/FreeBSD_HEAD/etc; install -o root -g wheel -m 644 /builds/FreeB= SD_HEAD/etc/../crypto/openssl/apps/openssl.cnf cd /builds/FreeBSD_HEAD/etc/root; install -o root -g wheel -m 644 dot.k5l= ogin cd /builds/FreeBSD_HEAD/etc/root; install -o root -g wheel -m 644 dot.pro= file rm -f ln cd /builds/FreeBSD_HEAD/etc/root; install -o root -g wheel -m 644 dot.csh= rc install -o root -g wheel -m 644 dot.login rm = -f ln cd /builds/FreeBSD_HEAD/etc/mtree; install -o root -g wheel -m 444 BSD.deb= ug.dist BSD.include.dist BSD.root.dist BSD.usr.dist BSD.var.dist BSD.tests.= dist BSD.sendmail.dist cd /builds/FreeBSD_HEAD/etc/ppp; install -o root -g wheel -m 600 ppp.conf = cd /builds/FreeBSD_HEAD/etc/mail; install -o root -g wheel -m 644 Makefile= README mailer.conf access.sample virtusertable.sample mailertable.sample = aliases if [ -d -a -f -a ! -f ]; then ln -s ma= il/aliases fi install -o root -g operator -m 664 /dev/null install -o nobody -g wheel -m 644 /dev/null install -o root -g wheel -m 644 /builds/FreeBSD_HEAD/etc/minfree cd /builds/FreeBSD_HEAD/etc/..; install -o root -g wheel -m 444 COPYRIGHT = install -o root -g wheel -m 444 /builds/FreeBSD_HEAD/etc/../sys/amd64/conf= /GENERIC.hints + [ -z '' ] + FSTAB=3D' # Device Mountpoint FStype Options Dump Pas= s# /procfs /proc procfs rw 0 0 fdesc /dev/fd fdescfs rw 0 0 /dev/ufs/TESTROOT / ufs rw 1 1 ' + [ -z '' ] + RC_CONF=3D' sshd_enable=3D"YES" ' + cd + sudo rm -fr tmp + mkdir -p tmp + cat + sudo cp tmp/fstab + sudo cp /etc/resolv.conf + cat + sudo cp tmp/rc.conf + sudo sed -i '' -e 's/#PermitRootLogin no/PermitRootLogin yes/' We trust you have received the usual lecture from the local System Administrator. It usually boils down to these three things: #1) Respect the privacy of others. #2) Think before you type. #3) With great power comes great responsibility. sudo: no tty present and no askpass program specified Build step 'Execute shell' marked build as failure From owner-freebsd-current@freebsd.org Sun Jul 5 21:37:22 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9756698EAAF for ; Sun, 5 Jul 2015 21:37:22 +0000 (UTC) (envelope-from ler@lerctr.org) Received: from thebighonker.lerctr.org (thebighonker.lerctr.org [IPv6:2001:470:1f0f:3ad:223:7dff:fe9e:6e8a]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "thebighonker.lerctr.org", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 718F11644 for ; Sun, 5 Jul 2015 21:37:22 +0000 (UTC) (envelope-from ler@lerctr.org) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lerctr.org; s=lerami; h=Content-Type:MIME-Version:Message-ID:Subject:To:From:Date; bh=qKYkMLZWp6hL57Rwao2SF66KExU28xNVjgIFZBKAZcE=; b=XKuGUbA3ZKuK2ua/+3EJcIw2XiiibxmgO4mk1dVc5uiet6k8JJ6yEsxr7CxEWoO9RBqPtu14Lf5faPtzdMusoH/PwpmgkiQwK1KYLcPVe29B936gqnhsCMmhY4mpO5vP5K8R3ynOaYScSV3yCdE9qRulZM1SPaXVhkmVMOt9iSM=; Received: from 104-54-221-134.lightspeed.austtx.sbcglobal.net ([104.54.221.134]:55501 helo=borg.lerctr.org) by thebighonker.lerctr.org with esmtpsa (TLSv1.2:DHE-RSA-AES256-GCM-SHA384:256) (Exim 4.85 (FreeBSD)) (envelope-from ) id 1ZBrbF-000Ksd-EY for freebsd-current@freebsd.org; Sun, 05 Jul 2015 16:37:21 -0500 Date: Sun, 5 Jul 2015 16:37:10 -0500 From: Larry Rosenman To: freebsd-current@freebsd.org Subject: GPF on Current kernel Message-ID: <20150705213709.GA47209@borg.lerctr.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.23 (2014-03-12) X-Spam-Score: -1.0 (-) X-LERCTR-Spam-Score: -1.0 (-) X-Spam-Report: SpamScore (-1.0/5.0) ALL_TRUSTED=-1,SHORTCIRCUIT=-0.0001 X-LERCTR-Spam-Report: SpamScore (-1.0/5.0) ALL_TRUSTED=-1, SHORTCIRCUIT=-0.0001 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Jul 2015 21:37:22 -0000 I've gotten a couple of these: borg.lerctr.org dumped core - see /var/crash/vmcore.3 Sun Jul 5 16:32:12 CDT 2015 FreeBSD borg.lerctr.org 11.0-CURRENT FreeBSD 11.0-CURRENT #1 r285159: Sun Jul 5 09:35:33 CDT 2015 root@borg.lerctr.org:/usr/obj/usr/src/sys/LER amd64 panic: general protection fault GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "amd64-marcel-freebsd"... Unread portion of the kernel message buffer: Fatal trap 9: general protection fault while in kernel mode cpuid = 0; apic id = 00 instruction pointer = 0x20:0xffffffff8083a15f stack pointer = 0x28:0xfffffe100ca1d8a0 frame pointer = 0x28:0xfffffe100ca1d8e0 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, long 1, def32 0, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 73971 (make) trap number = 9 panic: general protection fault cpuid = 0 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe100ca1d490 vpanic() at vpanic+0x189/frame 0xfffffe100ca1d510 panic() at panic+0x43/frame 0xfffffe100ca1d570 trap_fatal() at trap_fatal+0x355/frame 0xfffffe100ca1d5d0 trap() at trap+0x813/frame 0xfffffe100ca1d7e0 calltrap() at calltrap+0x8/frame 0xfffffe100ca1d7e0 --- trap 0x9, rip = 0xffffffff8083a15f, rsp = 0xfffffe100ca1d8a0, rbp = 0xfffffe100ca1d8e0 --- __mtx_lock_flags() at __mtx_lock_flags+0x4f/frame 0xfffffe100ca1d8e0 doselwakeup() at doselwakeup+0xb5/frame 0xfffffe100ca1d920 pipeselwakeup() at pipeselwakeup+0x46/frame 0xfffffe100ca1d940 pipe_write() at pipe_write+0x13d2/frame 0xfffffe100ca1d9f0 dofilewrite() at dofilewrite+0x8a/frame 0xfffffe100ca1da40 kern_writev() at kern_writev+0x68/frame 0xfffffe100ca1da90 sys_write() at sys_write+0x63/frame 0xfffffe100ca1dae0 amd64_syscall() at amd64_syscall+0x25d/frame 0xfffffe100ca1dbf0 Xfast_syscall() at Xfast_syscall+0xfb/frame 0xfffffe100ca1dbf0 --- syscall (4, FreeBSD ELF64, sys_write), rip = 0x45ae8a, rsp = 0x7fffffffd328, rbp = 0x7fffffffd350 --- Uptime: 6h39m51s Dumping 3186 out of 64460 MB:..1%..11%..21%..31%..41%..51%..61%..71%..81%..91% Reading symbols from /boot/kernel/zfs.ko.symbols...done. Loaded symbols for /boot/kernel/zfs.ko.symbols Reading symbols from /boot/kernel/opensolaris.ko.symbols...done. Loaded symbols for /boot/kernel/opensolaris.ko.symbols Reading symbols from /boot/kernel/linux.ko.symbols...done. Loaded symbols for /boot/kernel/linux.ko.symbols Reading symbols from /boot/kernel/linux_common.ko.symbols...done. Loaded symbols for /boot/kernel/linux_common.ko.symbols Reading symbols from /boot/kernel/if_lagg.ko.symbols...done. Loaded symbols for /boot/kernel/if_lagg.ko.symbols Reading symbols from /boot/kernel/snd_envy24ht.ko.symbols...done. Loaded symbols for /boot/kernel/snd_envy24ht.ko.symbols Reading symbols from /boot/kernel/snd_spicds.ko.symbols...done. Loaded symbols for /boot/kernel/snd_spicds.ko.symbols Reading symbols from /boot/kernel/coretemp.ko.symbols...done. Loaded symbols for /boot/kernel/coretemp.ko.symbols Reading symbols from /boot/kernel/ichsmb.ko.symbols...done. Loaded symbols for /boot/kernel/ichsmb.ko.symbols Reading symbols from /boot/kernel/smbus.ko.symbols...done. Loaded symbols for /boot/kernel/smbus.ko.symbols Reading symbols from /boot/kernel/ichwd.ko.symbols...done. Loaded symbols for /boot/kernel/ichwd.ko.symbols Reading symbols from /boot/kernel/cpuctl.ko.symbols...done. Loaded symbols for /boot/kernel/cpuctl.ko.symbols Reading symbols from /boot/kernel/cryptodev.ko.symbols...done. Loaded symbols for /boot/kernel/cryptodev.ko.symbols Reading symbols from /boot/kernel/dtraceall.ko.symbols...done. Loaded symbols for /boot/kernel/dtraceall.ko.symbols Reading symbols from /boot/kernel/profile.ko.symbols...done. Loaded symbols for /boot/kernel/profile.ko.symbols Reading symbols from /boot/kernel/dtrace.ko.symbols...done. Loaded symbols for /boot/kernel/dtrace.ko.symbols Reading symbols from /boot/kernel/systrace_freebsd32.ko.symbols...done. Loaded symbols for /boot/kernel/systrace_freebsd32.ko.symbols Reading symbols from /boot/kernel/systrace.ko.symbols...done. Loaded symbols for /boot/kernel/systrace.ko.symbols Reading symbols from /boot/kernel/sdt.ko.symbols...done. Loaded symbols for /boot/kernel/sdt.ko.symbols Reading symbols from /boot/kernel/lockstat.ko.symbols...done. Loaded symbols for /boot/kernel/lockstat.ko.symbols Reading symbols from /boot/kernel/fasttrap.ko.symbols...done. Loaded symbols for /boot/kernel/fasttrap.ko.symbols Reading symbols from /boot/kernel/fbt.ko.symbols...done. Loaded symbols for /boot/kernel/fbt.ko.symbols Reading symbols from /boot/kernel/dtnfscl.ko.symbols...done. Loaded symbols for /boot/kernel/dtnfscl.ko.symbols Reading symbols from /boot/kernel/dtmalloc.ko.symbols...done. Loaded symbols for /boot/kernel/dtmalloc.ko.symbols Reading symbols from /boot/modules/vboxdrv.ko...done. Loaded symbols for /boot/modules/vboxdrv.ko Reading symbols from /boot/modules/nvidia.ko...done. Loaded symbols for /boot/modules/nvidia.ko Reading symbols from /boot/kernel/ipmi.ko.symbols...done. Loaded symbols for /boot/kernel/ipmi.ko.symbols Reading symbols from /boot/kernel/ipmi_linux.ko.symbols...done. Loaded symbols for /boot/kernel/ipmi_linux.ko.symbols Reading symbols from /boot/kernel/radeonkms.ko.symbols...done. Loaded symbols for /boot/kernel/radeonkms.ko.symbols Reading symbols from /boot/kernel/iicbb.ko.symbols...done. Loaded symbols for /boot/kernel/iicbb.ko.symbols Reading symbols from /boot/kernel/iicbus.ko.symbols...done. Loaded symbols for /boot/kernel/iicbus.ko.symbols Reading symbols from /boot/kernel/iic.ko.symbols...done. Loaded symbols for /boot/kernel/iic.ko.symbols Reading symbols from /boot/kernel/drm2.ko.symbols...done. Loaded symbols for /boot/kernel/drm2.ko.symbols Reading symbols from /boot/kernel/radeonkmsfw_R100_cp.ko.symbols...done. Loaded symbols for /boot/kernel/radeonkmsfw_R100_cp.ko.symbols Reading symbols from /boot/kernel/uhid.ko.symbols...done. Loaded symbols for /boot/kernel/uhid.ko.symbols Reading symbols from /boot/modules/vboxnetflt.ko...done. Loaded symbols for /boot/modules/vboxnetflt.ko Reading symbols from /boot/kernel/netgraph.ko.symbols...done. Loaded symbols for /boot/kernel/netgraph.ko.symbols Reading symbols from /boot/kernel/ng_ether.ko.symbols...done. Loaded symbols for /boot/kernel/ng_ether.ko.symbols Reading symbols from /boot/modules/vboxnetadp.ko...done. Loaded symbols for /boot/modules/vboxnetadp.ko #0 doadump (textdump=1) at pcpu.h:221 221 pcpu.h: No such file or directory. in pcpu.h (kgdb) #0 doadump (textdump=1) at pcpu.h:221 #1 0xffffffff80855d55 in kern_reboot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:447 #2 0xffffffff80856348 in vpanic (fmt=, ap=) at /usr/src/sys/kern/kern_shutdown.c:744 #3 0xffffffff80856393 in panic (fmt=0x0) at /usr/src/sys/kern/kern_shutdown.c:675 #4 0xffffffff80b57275 in trap_fatal (frame=, eva=) at /usr/src/sys/amd64/amd64/trap.c:853 #5 0xffffffff80b56f03 in trap (frame=) at /usr/src/sys/amd64/amd64/trap.c:201 #6 0xffffffff80b37142 in calltrap () at /usr/src/sys/amd64/amd64/exception.S:235 #7 0xffffffff8083a15f in __mtx_lock_flags (c=0xdeadc0dedeadc116, opts=0, file=0xffffffff80da2bc8 "/usr/src/sys/kern/sys_generic.c", line=1808) at /usr/src/sys/kern/kern_mutex.c:211 #8 0xffffffff808b1b25 in doselwakeup (sip=0xfffff8019bd5b0b8, pri=104) at /usr/src/sys/kern/sys_generic.c:1808 #9 0xffffffff808b4b86 in pipeselwakeup (cpipe=0xfffff8019bd5b000) at /usr/src/sys/kern/sys_pipe.c:622 #10 0xffffffff808b3892 in pipe_write (fp=0xfffff80027c3d280, uio=, active_cred=, flags=1808, td=0xfffff80736fda4c0) at /usr/src/sys/kern/sys_pipe.c:1314 #11 0xffffffff808af7da in dofilewrite (td=0xfffff80736fda4c0, fd=1, fp=0xfffff80027c3d280, auio=0xfffffe100ca1dab0, offset=, flags=0) at file.h:310 #12 0xffffffff808af4e8 in kern_writev (td=0xfffff80736fda4c0, fd=1, auio=0xfffffe100ca1dab0) at /usr/src/sys/kern/sys_generic.c:485 #13 0xffffffff808af473 in sys_write (td=0xdeadc0dedeadc116, uap=) at /usr/src/sys/kern/sys_generic.c:398 #14 0xffffffff80b57a6d in amd64_syscall (td=0xfffff80736fda4c0, traced=0) at subr_syscall.c:133 #15 0xffffffff80b3742b in Xfast_syscall () at /usr/src/sys/amd64/amd64/exception.S:395 #16 0x000000000045ae8a in ?? () Previous frame inner to this frame (corrupt stack?) Current language: auto; currently minimal (kgdb) Ideas? FreeBSD borg.lerctr.org 11.0-CURRENT FreeBSD 11.0-CURRENT #1 r285159: Sun Jul 5 09:35:33 CDT 2015 root@borg.lerctr.org:/usr/obj/usr/src/sys/LER amd64 1100077 1100077 -- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 214-642-9640 E-Mail: ler@lerctr.org US Mail: 108 Turvey Cove, Hutto, TX 78634-5688 From owner-freebsd-current@freebsd.org Mon Jul 6 05:42:01 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B6F71994B56 for ; Mon, 6 Jul 2015 05:42:01 +0000 (UTC) (envelope-from kmacybsd@gmail.com) Received: from mail-pa0-x231.google.com (mail-pa0-x231.google.com [IPv6:2607:f8b0:400e:c03::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7FF393A0D for ; Mon, 6 Jul 2015 05:42:01 +0000 (UTC) (envelope-from kmacybsd@gmail.com) Received: by pacgz10 with SMTP id gz10so15722210pac.3 for ; Sun, 05 Jul 2015 22:42:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=yFxdUXjQRyEh2A0D0EU8D7aobJm6rjgBdO96/OXsexU=; b=Ox5lf+0o4FhFOlp9FqpWicciO9qCbGDOxB183ohJhAzBYocO2SyuFQQDYQIXwjP8LS 2yTAoUzGogJ2f7/uuS8Kzes0Vjz7CkamBuye2kp1KE6Ft7RYzGa5ep00WFxBtGU+Cujt BIpDQ2dO1Uwk1LHwNqCqyHS2SzC50iy7n1n+Gu2snr9hPStSSYys3mzEZSv2rZ40IVNu x1hIw85uS5ajPjzZ/HvlE0vZ5HKny6zQUys32yXIVW+8csKE+hgiu8veppLH7RJoCz1K x8KRY8muPd66WUrvVpitSIlxottlGN7IkwwnlhmmAzOoLgMg760xeAo4z1rlvTfE9pR6 +ghA== MIME-Version: 1.0 X-Received: by 10.66.102.41 with SMTP id fl9mr68421349pab.93.1436161320925; Sun, 05 Jul 2015 22:42:00 -0700 (PDT) Sender: kmacybsd@gmail.com Received: by 10.66.236.36 with HTTP; Sun, 5 Jul 2015 22:42:00 -0700 (PDT) Received: by 10.66.236.36 with HTTP; Sun, 5 Jul 2015 22:42:00 -0700 (PDT) In-Reply-To: <20150705213709.GA47209@borg.lerctr.org> References: <20150705213709.GA47209@borg.lerctr.org> Date: Sun, 5 Jul 2015 22:42:00 -0700 X-Google-Sender-Auth: Ncc76nOTD6mo2jrRzhamMoEhIEI Message-ID: Subject: Re: GPF on Current kernel From: "K. Macy" To: Larry Rosenman Cc: FreeBSD Current Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Jul 2015 05:42:01 -0000 The value of the mutex in the stack trace indicates that it's a use after free. There are various memory debugging options (memguard, redzone) that may help track it down. -K On Jul 5, 2015 2:37 PM, "Larry Rosenman" wrote: > I've gotten a couple of these: > > borg.lerctr.org dumped core - see /var/crash/vmcore.3 > > Sun Jul 5 16:32:12 CDT 2015 > > FreeBSD borg.lerctr.org 11.0-CURRENT FreeBSD 11.0-CURRENT #1 r285159: Sun > Jul 5 09:35:33 CDT 2015 root@borg.lerctr.org:/usr/obj/usr/src/sys/LER > amd64 > > panic: general protection fault > > GNU gdb 6.1.1 [FreeBSD] > Copyright 2004 Free Software Foundation, Inc. > GDB is free software, covered by the GNU General Public License, and you > are > welcome to change it and/or distribute copies of it under certain > conditions. > Type "show copying" to see the conditions. > There is absolutely no warranty for GDB. Type "show warranty" for details. > This GDB was configured as "amd64-marcel-freebsd"... > > Unread portion of the kernel message buffer: > > > Fatal trap 9: general protection fault while in kernel mode > cpuid = 0; apic id = 00 > instruction pointer = 0x20:0xffffffff8083a15f > stack pointer = 0x28:0xfffffe100ca1d8a0 > frame pointer = 0x28:0xfffffe100ca1d8e0 > code segment = base 0x0, limit 0xfffff, type 0x1b > = DPL 0, pres 1, long 1, def32 0, gran 1 > processor eflags = interrupt enabled, resume, IOPL = 0 > current process = 73971 (make) > trap number = 9 > panic: general protection fault > cpuid = 0 > KDB: stack backtrace: > db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame > 0xfffffe100ca1d490 > vpanic() at vpanic+0x189/frame 0xfffffe100ca1d510 > panic() at panic+0x43/frame 0xfffffe100ca1d570 > trap_fatal() at trap_fatal+0x355/frame 0xfffffe100ca1d5d0 > trap() at trap+0x813/frame 0xfffffe100ca1d7e0 > calltrap() at calltrap+0x8/frame 0xfffffe100ca1d7e0 > --- trap 0x9, rip = 0xffffffff8083a15f, rsp = 0xfffffe100ca1d8a0, rbp = > 0xfffffe100ca1d8e0 --- > __mtx_lock_flags() at __mtx_lock_flags+0x4f/frame 0xfffffe100ca1d8e0 > doselwakeup() at doselwakeup+0xb5/frame 0xfffffe100ca1d920 > pipeselwakeup() at pipeselwakeup+0x46/frame 0xfffffe100ca1d940 > pipe_write() at pipe_write+0x13d2/frame 0xfffffe100ca1d9f0 > dofilewrite() at dofilewrite+0x8a/frame 0xfffffe100ca1da40 > kern_writev() at kern_writev+0x68/frame 0xfffffe100ca1da90 > sys_write() at sys_write+0x63/frame 0xfffffe100ca1dae0 > amd64_syscall() at amd64_syscall+0x25d/frame 0xfffffe100ca1dbf0 > Xfast_syscall() at Xfast_syscall+0xfb/frame 0xfffffe100ca1dbf0 > --- syscall (4, FreeBSD ELF64, sys_write), rip = 0x45ae8a, rsp = > 0x7fffffffd328, rbp = 0x7fffffffd350 --- > Uptime: 6h39m51s > Dumping 3186 out of 64460 > MB:..1%..11%..21%..31%..41%..51%..61%..71%..81%..91% > > Reading symbols from /boot/kernel/zfs.ko.symbols...done. > Loaded symbols for /boot/kernel/zfs.ko.symbols > Reading symbols from /boot/kernel/opensolaris.ko.symbols...done. > Loaded symbols for /boot/kernel/opensolaris.ko.symbols > Reading symbols from /boot/kernel/linux.ko.symbols...done. > Loaded symbols for /boot/kernel/linux.ko.symbols > Reading symbols from /boot/kernel/linux_common.ko.symbols...done. > Loaded symbols for /boot/kernel/linux_common.ko.symbols > Reading symbols from /boot/kernel/if_lagg.ko.symbols...done. > Loaded symbols for /boot/kernel/if_lagg.ko.symbols > Reading symbols from /boot/kernel/snd_envy24ht.ko.symbols...done. > Loaded symbols for /boot/kernel/snd_envy24ht.ko.symbols > Reading symbols from /boot/kernel/snd_spicds.ko.symbols...done. > Loaded symbols for /boot/kernel/snd_spicds.ko.symbols > Reading symbols from /boot/kernel/coretemp.ko.symbols...done. > Loaded symbols for /boot/kernel/coretemp.ko.symbols > Reading symbols from /boot/kernel/ichsmb.ko.symbols...done. > Loaded symbols for /boot/kernel/ichsmb.ko.symbols > Reading symbols from /boot/kernel/smbus.ko.symbols...done. > Loaded symbols for /boot/kernel/smbus.ko.symbols > Reading symbols from /boot/kernel/ichwd.ko.symbols...done. > Loaded symbols for /boot/kernel/ichwd.ko.symbols > Reading symbols from /boot/kernel/cpuctl.ko.symbols...done. > Loaded symbols for /boot/kernel/cpuctl.ko.symbols > Reading symbols from /boot/kernel/cryptodev.ko.symbols...done. > Loaded symbols for /boot/kernel/cryptodev.ko.symbols > Reading symbols from /boot/kernel/dtraceall.ko.symbols...done. > Loaded symbols for /boot/kernel/dtraceall.ko.symbols > Reading symbols from /boot/kernel/profile.ko.symbols...done. > Loaded symbols for /boot/kernel/profile.ko.symbols > Reading symbols from /boot/kernel/dtrace.ko.symbols...done. > Loaded symbols for /boot/kernel/dtrace.ko.symbols > Reading symbols from /boot/kernel/systrace_freebsd32.ko.symbols...done. > Loaded symbols for /boot/kernel/systrace_freebsd32.ko.symbols > Reading symbols from /boot/kernel/systrace.ko.symbols...done. > Loaded symbols for /boot/kernel/systrace.ko.symbols > Reading symbols from /boot/kernel/sdt.ko.symbols...done. > Loaded symbols for /boot/kernel/sdt.ko.symbols > Reading symbols from /boot/kernel/lockstat.ko.symbols...done. > Loaded symbols for /boot/kernel/lockstat.ko.symbols > Reading symbols from /boot/kernel/fasttrap.ko.symbols...done. > Loaded symbols for /boot/kernel/fasttrap.ko.symbols > Reading symbols from /boot/kernel/fbt.ko.symbols...done. > Loaded symbols for /boot/kernel/fbt.ko.symbols > Reading symbols from /boot/kernel/dtnfscl.ko.symbols...done. > Loaded symbols for /boot/kernel/dtnfscl.ko.symbols > Reading symbols from /boot/kernel/dtmalloc.ko.symbols...done. > Loaded symbols for /boot/kernel/dtmalloc.ko.symbols > Reading symbols from /boot/modules/vboxdrv.ko...done. > Loaded symbols for /boot/modules/vboxdrv.ko > Reading symbols from /boot/modules/nvidia.ko...done. > Loaded symbols for /boot/modules/nvidia.ko > Reading symbols from /boot/kernel/ipmi.ko.symbols...done. > Loaded symbols for /boot/kernel/ipmi.ko.symbols > Reading symbols from /boot/kernel/ipmi_linux.ko.symbols...done. > Loaded symbols for /boot/kernel/ipmi_linux.ko.symbols > Reading symbols from /boot/kernel/radeonkms.ko.symbols...done. > Loaded symbols for /boot/kernel/radeonkms.ko.symbols > Reading symbols from /boot/kernel/iicbb.ko.symbols...done. > Loaded symbols for /boot/kernel/iicbb.ko.symbols > Reading symbols from /boot/kernel/iicbus.ko.symbols...done. > Loaded symbols for /boot/kernel/iicbus.ko.symbols > Reading symbols from /boot/kernel/iic.ko.symbols...done. > Loaded symbols for /boot/kernel/iic.ko.symbols > Reading symbols from /boot/kernel/drm2.ko.symbols...done. > Loaded symbols for /boot/kernel/drm2.ko.symbols > Reading symbols from /boot/kernel/radeonkmsfw_R100_cp.ko.symbols...done. > Loaded symbols for /boot/kernel/radeonkmsfw_R100_cp.ko.symbols > Reading symbols from /boot/kernel/uhid.ko.symbols...done. > Loaded symbols for /boot/kernel/uhid.ko.symbols > Reading symbols from /boot/modules/vboxnetflt.ko...done. > Loaded symbols for /boot/modules/vboxnetflt.ko > Reading symbols from /boot/kernel/netgraph.ko.symbols...done. > Loaded symbols for /boot/kernel/netgraph.ko.symbols > Reading symbols from /boot/kernel/ng_ether.ko.symbols...done. > Loaded symbols for /boot/kernel/ng_ether.ko.symbols > Reading symbols from /boot/modules/vboxnetadp.ko...done. > Loaded symbols for /boot/modules/vboxnetadp.ko > #0 doadump (textdump=1) at pcpu.h:221 > 221 pcpu.h: No such file or directory. > in pcpu.h > (kgdb) #0 doadump (textdump=1) at pcpu.h:221 > #1 0xffffffff80855d55 in kern_reboot (howto=260) > at /usr/src/sys/kern/kern_shutdown.c:447 > #2 0xffffffff80856348 in vpanic (fmt=, > ap=) at /usr/src/sys/kern/kern_shutdown.c:744 > #3 0xffffffff80856393 in panic (fmt=0x0) > at /usr/src/sys/kern/kern_shutdown.c:675 > #4 0xffffffff80b57275 in trap_fatal (frame=, > eva=) at /usr/src/sys/amd64/amd64/trap.c:853 > #5 0xffffffff80b56f03 in trap (frame=) > at /usr/src/sys/amd64/amd64/trap.c:201 > #6 0xffffffff80b37142 in calltrap () > at /usr/src/sys/amd64/amd64/exception.S:235 > #7 0xffffffff8083a15f in __mtx_lock_flags (c=0xdeadc0dedeadc116, opts=0, > file=0xffffffff80da2bc8 "/usr/src/sys/kern/sys_generic.c", line=1808) > at /usr/src/sys/kern/kern_mutex.c:211 > #8 0xffffffff808b1b25 in doselwakeup (sip=0xfffff8019bd5b0b8, pri=104) > at /usr/src/sys/kern/sys_generic.c:1808 > #9 0xffffffff808b4b86 in pipeselwakeup (cpipe=0xfffff8019bd5b000) > at /usr/src/sys/kern/sys_pipe.c:622 > #10 0xffffffff808b3892 in pipe_write (fp=0xfffff80027c3d280, > uio=, active_cred=, > flags=1808, > td=0xfffff80736fda4c0) at /usr/src/sys/kern/sys_pipe.c:1314 > #11 0xffffffff808af7da in dofilewrite (td=0xfffff80736fda4c0, fd=1, > fp=0xfffff80027c3d280, auio=0xfffffe100ca1dab0, > offset=, flags=0) at file.h:310 > #12 0xffffffff808af4e8 in kern_writev (td=0xfffff80736fda4c0, fd=1, > auio=0xfffffe100ca1dab0) at /usr/src/sys/kern/sys_generic.c:485 > #13 0xffffffff808af473 in sys_write (td=0xdeadc0dedeadc116, > uap=) at /usr/src/sys/kern/sys_generic.c:398 > #14 0xffffffff80b57a6d in amd64_syscall (td=0xfffff80736fda4c0, traced=0) > at subr_syscall.c:133 > #15 0xffffffff80b3742b in Xfast_syscall () > at /usr/src/sys/amd64/amd64/exception.S:395 > #16 0x000000000045ae8a in ?? () > Previous frame inner to this frame (corrupt stack?) > Current language: auto; currently minimal > (kgdb) > > Ideas? > > > FreeBSD borg.lerctr.org 11.0-CURRENT FreeBSD 11.0-CURRENT #1 r285159: Sun > Jul 5 09:35:33 CDT 2015 root@borg.lerctr.org:/usr/obj/usr/src/sys/LER > amd64 1100077 1100077 > -- > Larry Rosenman http://www.lerctr.org/~ler > Phone: +1 214-642-9640 E-Mail: ler@lerctr.org > US Mail: 108 Turvey Cove, Hutto, TX 78634-5688 > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > From owner-freebsd-current@freebsd.org Mon Jul 6 10:29:39 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0D9B7993BC3 for ; Mon, 6 Jul 2015 10:29:39 +0000 (UTC) (envelope-from oliver.pinter@hardenedbsd.org) Received: from mail-wi0-f181.google.com (mail-wi0-f181.google.com [209.85.212.181]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A7E0C1A6A for ; Mon, 6 Jul 2015 10:29:38 +0000 (UTC) (envelope-from oliver.pinter@hardenedbsd.org) Received: by wiwl6 with SMTP id l6so280223670wiw.0 for ; Mon, 06 Jul 2015 03:29:31 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:date:message-id:subject:from:to :content-type; bh=Jh8hYErcbsHQWjsBl5TyR5rg1FXG49LwPUdiM23m2zs=; b=UEN/roRKO+aK5T3Iio8nuBvdk0Hcpg7Yay55XWxdBzzPdUJhclqQo9HkLAvb+tv/+R hZ//LaPuo806RuI6Ex+UxsU0sLiDxtG7Tgl4jbXoMewJ3MxzzBDDEU7R7eYCL8meSxvy 9emng9qWxxhmNjHwCnmXai1YToMByIHOww9qBzGclmDChPeOC+TD1eBxvSdwJMF8pZNy GMMu/iafA9xzVdT0LuuSmxTEHuA7NXm6I/6d1aX0CqDUFQ7H+XpO3v7UKtnIgWIWRv+U ZMnj6t7b3p1Hs0IfD+1MTv7V4EVOLMn0dDtVPRYTllprW8lMHcubkys1vaeTzdpwSptI pA5g== X-Gm-Message-State: ALoCoQk0UowjmInP6tXoGz14PPt1y0af1tFxAj+HaYb3iWrLm8hYzf0fKxaYRLy51CnmEgiRgpEz MIME-Version: 1.0 X-Received: by 10.194.71.226 with SMTP id y2mr45485025wju.34.1436178571048; Mon, 06 Jul 2015 03:29:31 -0700 (PDT) Received: by 10.194.81.106 with HTTP; Mon, 6 Jul 2015 03:29:31 -0700 (PDT) Date: Mon, 6 Jul 2015 12:29:31 +0200 Message-ID: Subject: Parallel release failed on pwd_mkdb From: Oliver Pinter To: FreeBSD-Current , FreeBSD-Stable Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Jul 2015 10:29:39 -0000 Hi All! We got this build failure, when two release make release running in parallel: 10-STABLE: ----------------- -------------------------------------------------------------- >>> stage 4.4: building everything -------------------------------------------------------------- pwd_mkdb: /var/tmp/temproot/etc/pwd.db.tmp to /var/tmp/temproot/etc/pwd.db: No such file or directory *** Error code 1 Stop. make[4]: stopped in /jenkins/workspace/HardenedBSD-10-STABLE-amd64/etc *** Error code 1 Stop. make[3]: stopped in /jenkins/workspace/HardenedBSD-10-STABLE-amd64 *** Error code 1 Stop. make[2]: stopped in /jenkins/workspace/HardenedBSD-10-STABLE-amd64 *** FATAL ERROR: Cannot 'cd' to /jenkins/workspace/HardenedBSD-10-STABLE-amd64/release/.. and install files to the temproot environment *** Error code 1 Stop. make[1]: stopped in /jenkins/workspace/HardenedBSD-10-STABLE-amd64/release *** Error code 1 11-CURRENT: -------------------- pwd_mkdb -i -p -d /var/tmp/temproot/etc /var/tmp/temproot/etc/master.passwd pwd_mkdb: /var/tmp/temproot/etc/pwd.db.tmp: File exists *** Error code 1 Stop. make[4]: stopped in /jenkins/workspace/HardenedBSD-master-amd64/etc *** Error code 1 Stop. make[3]: stopped in /jenkins/workspace/HardenedBSD-master-amd64 *** Error code 1 Stop. make[2]: stopped in /jenkins/workspace/HardenedBSD-master-amd64 *** FATAL ERROR: Cannot 'cd' to /jenkins/workspace/HardenedBSD-master-amd64/release/.. and install files to the temproot environment *** Error code 1 Stop. make[1]: stopped in /jenkins/workspace/HardenedBSD-master-amd64/release *** Error code 1 I could work it around with build order dependency or with chrooted builds... Thanks, Oliver From owner-freebsd-current@freebsd.org Mon Jul 6 10:50:11 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 658E9A0DF for ; Mon, 6 Jul 2015 10:50:11 +0000 (UTC) (envelope-from jenkins-admin@freebsd.org) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id 52B1D1AF2; Mon, 6 Jul 2015 10:50:11 +0000 (UTC) (envelope-from jenkins-admin@freebsd.org) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id 48E09356; Mon, 6 Jul 2015 10:50:09 +0000 (UTC) Date: Mon, 6 Jul 2015 10:50:07 +0000 (GMT) From: jenkins-admin@freebsd.org To: freebsd-current@freebsd.org, rodrigc@FreeBSD.org Message-ID: <556140759.115.1436179807349.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <1052432169.114.1436132159402.JavaMail.jenkins@jenkins-9.freebsd.org> References: <1052432169.114.1436132159402.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: Jenkins build is back to normal : Build-UFS-image #1922 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Instance-Identity: MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAkKKb2VAfYQKfu1t7qk4nR5qzUBEI+UqT4BPec4qHVhqUy0FFdq50sMH+3y9bCDNOufctov6VqTNffZ3YXArnZK95YF0OX97fh+E9txYOUX1adc+TikcKjuYpHmL5dE62eaZTI+4A5jnRonskQ1PaoIFz0Kbu4mWzkFsmdiXTraGzomXq4cHUCATA2+K4eDYgjXEQI30z3GOMmmZ4t/+6QGk1cMb/BqMWHbn80AsRCb4tU7Hpd72XLDpsuO7YRP1Q0CjmNAuBOTj+sFiiOe6U9HpqOlQN+iFUvBdZo/ybuy5Kh71cAaYQNL68cYdZJ6binH/DkG3KY/fS7DFYAeuwjwIDAQAB X-Jenkins-Job: Build-UFS-image X-Jenkins-Result: SUCCESS X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Jul 2015 10:50:11 -0000 See From owner-freebsd-current@freebsd.org Mon Jul 6 12:48:15 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 243E2994E9E; Mon, 6 Jul 2015 12:48:15 +0000 (UTC) (envelope-from ler@lerctr.org) Received: from thebighonker.lerctr.org (thebighonker.lerctr.org [IPv6:2001:470:1f0f:3ad:223:7dff:fe9e:6e8a]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "thebighonker.lerctr.org", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8DF2B1D7F; Mon, 6 Jul 2015 12:48:14 +0000 (UTC) (envelope-from ler@lerctr.org) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lerctr.org; s=lerami; h=Message-ID:References:In-Reply-To:Subject:Cc:To:From:Date:Content-Transfer-Encoding:Content-Type:MIME-Version; bh=RNzZcWzKvOK8qAJxj12pnqKekJq4c58oFa7vOQnBP30=; b=vFBXYvcVDeqEbHHALvhY2HMFNgjf0mjOA9fH9XEd6PCldVr3eQHPQMx2ahyLLfRPn36O2Fe3lIuhd7p1hSAwSl6/gOJNN4MU0uTYHjqJZt7OWyIprwS/+wgQ7V5Hbl+xPwa2YOzzzhR1zaRPNeGok/cCr0QMAfHaKQfH/rGc/ng=; Received: from thebighonker.lerctr.org ([2001:470:1f0f:3ad:223:7dff:fe9e:6e8a]:15561 helo=webmail.lerctr.org) by thebighonker.lerctr.org with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.85 (FreeBSD)) (envelope-from ) id 1ZC5of-0002CD-AV; Mon, 06 Jul 2015 07:48:13 -0500 Received: from 104-54-221-134.lightspeed.austtx.sbcglobal.net ([104.54.221.134]) by webmail.lerctr.org with HTTP (HTTP/1.1 POST); Mon, 06 Jul 2015 07:48:09 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Mon, 06 Jul 2015 07:48:09 -0500 From: Larry Rosenman To: "K. Macy" Cc: FreeBSD Current , owner-freebsd-current@freebsd.org Subject: Re: GPF on Current kernel In-Reply-To: References: <20150705213709.GA47209@borg.lerctr.org> Message-ID: <4eac33a36c1202d20be41e4cbc6b4d75@thebighonker.lerctr.org> X-Sender: ler@lerctr.org User-Agent: Roundcube Webmail/1.1.1 X-Spam-Score: -1.0 (-) X-LERCTR-Spam-Score: -1.0 (-) X-Spam-Report: SpamScore (-1.0/5.0) ALL_TRUSTED=-1,SHORTCIRCUIT=-0.0001 X-LERCTR-Spam-Report: SpamScore (-1.0/5.0) ALL_TRUSTED=-1, SHORTCIRCUIT=-0.0001 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Jul 2015 12:48:15 -0000 actually, the following are interesting further down: #13 0xffffffff808af473 in sys_write (td=0xdeadc0dedeadc116, uap=) at /usr/src/sys/kern/sys_generic.c:398 #14 0xffffffff80b57a6d in amd64_syscall (td=0xfffff80736fda4c0, traced=0) at subr_syscall.c:133 the td value. What would you suggest? This has become intermittent :( On 2015-07-06 00:42, K. Macy wrote: > The value of the mutex in the stack trace indicates that it's a use > after > free. There are various memory debugging options (memguard, redzone) > that > may help track it down. > > -K > On Jul 5, 2015 2:37 PM, "Larry Rosenman" wrote: > >> I've gotten a couple of these: >> >> borg.lerctr.org dumped core - see /var/crash/vmcore.3 >> >> Sun Jul 5 16:32:12 CDT 2015 >> >> FreeBSD borg.lerctr.org 11.0-CURRENT FreeBSD 11.0-CURRENT #1 r285159: >> Sun >> Jul 5 09:35:33 CDT 2015 >> root@borg.lerctr.org:/usr/obj/usr/src/sys/LER >> amd64 >> >> panic: general protection fault >> >> GNU gdb 6.1.1 [FreeBSD] >> Copyright 2004 Free Software Foundation, Inc. >> GDB is free software, covered by the GNU General Public License, and >> you >> are >> welcome to change it and/or distribute copies of it under certain >> conditions. >> Type "show copying" to see the conditions. >> There is absolutely no warranty for GDB. Type "show warranty" for >> details. >> This GDB was configured as "amd64-marcel-freebsd"... >> >> Unread portion of the kernel message buffer: >> >> >> Fatal trap 9: general protection fault while in kernel mode >> cpuid = 0; apic id = 00 >> instruction pointer = 0x20:0xffffffff8083a15f >> stack pointer = 0x28:0xfffffe100ca1d8a0 >> frame pointer = 0x28:0xfffffe100ca1d8e0 >> code segment = base 0x0, limit 0xfffff, type 0x1b >> = DPL 0, pres 1, long 1, def32 0, gran 1 >> processor eflags = interrupt enabled, resume, IOPL = 0 >> current process = 73971 (make) >> trap number = 9 >> panic: general protection fault >> cpuid = 0 >> KDB: stack backtrace: >> db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame >> 0xfffffe100ca1d490 >> vpanic() at vpanic+0x189/frame 0xfffffe100ca1d510 >> panic() at panic+0x43/frame 0xfffffe100ca1d570 >> trap_fatal() at trap_fatal+0x355/frame 0xfffffe100ca1d5d0 >> trap() at trap+0x813/frame 0xfffffe100ca1d7e0 >> calltrap() at calltrap+0x8/frame 0xfffffe100ca1d7e0 >> --- trap 0x9, rip = 0xffffffff8083a15f, rsp = 0xfffffe100ca1d8a0, rbp >> = >> 0xfffffe100ca1d8e0 --- >> __mtx_lock_flags() at __mtx_lock_flags+0x4f/frame 0xfffffe100ca1d8e0 >> doselwakeup() at doselwakeup+0xb5/frame 0xfffffe100ca1d920 >> pipeselwakeup() at pipeselwakeup+0x46/frame 0xfffffe100ca1d940 >> pipe_write() at pipe_write+0x13d2/frame 0xfffffe100ca1d9f0 >> dofilewrite() at dofilewrite+0x8a/frame 0xfffffe100ca1da40 >> kern_writev() at kern_writev+0x68/frame 0xfffffe100ca1da90 >> sys_write() at sys_write+0x63/frame 0xfffffe100ca1dae0 >> amd64_syscall() at amd64_syscall+0x25d/frame 0xfffffe100ca1dbf0 >> Xfast_syscall() at Xfast_syscall+0xfb/frame 0xfffffe100ca1dbf0 >> --- syscall (4, FreeBSD ELF64, sys_write), rip = 0x45ae8a, rsp = >> 0x7fffffffd328, rbp = 0x7fffffffd350 --- >> Uptime: 6h39m51s >> Dumping 3186 out of 64460 >> MB:..1%..11%..21%..31%..41%..51%..61%..71%..81%..91% >> >> Reading symbols from /boot/kernel/zfs.ko.symbols...done. >> Loaded symbols for /boot/kernel/zfs.ko.symbols >> Reading symbols from /boot/kernel/opensolaris.ko.symbols...done. >> Loaded symbols for /boot/kernel/opensolaris.ko.symbols >> Reading symbols from /boot/kernel/linux.ko.symbols...done. >> Loaded symbols for /boot/kernel/linux.ko.symbols >> Reading symbols from /boot/kernel/linux_common.ko.symbols...done. >> Loaded symbols for /boot/kernel/linux_common.ko.symbols >> Reading symbols from /boot/kernel/if_lagg.ko.symbols...done. >> Loaded symbols for /boot/kernel/if_lagg.ko.symbols >> Reading symbols from /boot/kernel/snd_envy24ht.ko.symbols...done. >> Loaded symbols for /boot/kernel/snd_envy24ht.ko.symbols >> Reading symbols from /boot/kernel/snd_spicds.ko.symbols...done. >> Loaded symbols for /boot/kernel/snd_spicds.ko.symbols >> Reading symbols from /boot/kernel/coretemp.ko.symbols...done. >> Loaded symbols for /boot/kernel/coretemp.ko.symbols >> Reading symbols from /boot/kernel/ichsmb.ko.symbols...done. >> Loaded symbols for /boot/kernel/ichsmb.ko.symbols >> Reading symbols from /boot/kernel/smbus.ko.symbols...done. >> Loaded symbols for /boot/kernel/smbus.ko.symbols >> Reading symbols from /boot/kernel/ichwd.ko.symbols...done. >> Loaded symbols for /boot/kernel/ichwd.ko.symbols >> Reading symbols from /boot/kernel/cpuctl.ko.symbols...done. >> Loaded symbols for /boot/kernel/cpuctl.ko.symbols >> Reading symbols from /boot/kernel/cryptodev.ko.symbols...done. >> Loaded symbols for /boot/kernel/cryptodev.ko.symbols >> Reading symbols from /boot/kernel/dtraceall.ko.symbols...done. >> Loaded symbols for /boot/kernel/dtraceall.ko.symbols >> Reading symbols from /boot/kernel/profile.ko.symbols...done. >> Loaded symbols for /boot/kernel/profile.ko.symbols >> Reading symbols from /boot/kernel/dtrace.ko.symbols...done. >> Loaded symbols for /boot/kernel/dtrace.ko.symbols >> Reading symbols from >> /boot/kernel/systrace_freebsd32.ko.symbols...done. >> Loaded symbols for /boot/kernel/systrace_freebsd32.ko.symbols >> Reading symbols from /boot/kernel/systrace.ko.symbols...done. >> Loaded symbols for /boot/kernel/systrace.ko.symbols >> Reading symbols from /boot/kernel/sdt.ko.symbols...done. >> Loaded symbols for /boot/kernel/sdt.ko.symbols >> Reading symbols from /boot/kernel/lockstat.ko.symbols...done. >> Loaded symbols for /boot/kernel/lockstat.ko.symbols >> Reading symbols from /boot/kernel/fasttrap.ko.symbols...done. >> Loaded symbols for /boot/kernel/fasttrap.ko.symbols >> Reading symbols from /boot/kernel/fbt.ko.symbols...done. >> Loaded symbols for /boot/kernel/fbt.ko.symbols >> Reading symbols from /boot/kernel/dtnfscl.ko.symbols...done. >> Loaded symbols for /boot/kernel/dtnfscl.ko.symbols >> Reading symbols from /boot/kernel/dtmalloc.ko.symbols...done. >> Loaded symbols for /boot/kernel/dtmalloc.ko.symbols >> Reading symbols from /boot/modules/vboxdrv.ko...done. >> Loaded symbols for /boot/modules/vboxdrv.ko >> Reading symbols from /boot/modules/nvidia.ko...done. >> Loaded symbols for /boot/modules/nvidia.ko >> Reading symbols from /boot/kernel/ipmi.ko.symbols...done. >> Loaded symbols for /boot/kernel/ipmi.ko.symbols >> Reading symbols from /boot/kernel/ipmi_linux.ko.symbols...done. >> Loaded symbols for /boot/kernel/ipmi_linux.ko.symbols >> Reading symbols from /boot/kernel/radeonkms.ko.symbols...done. >> Loaded symbols for /boot/kernel/radeonkms.ko.symbols >> Reading symbols from /boot/kernel/iicbb.ko.symbols...done. >> Loaded symbols for /boot/kernel/iicbb.ko.symbols >> Reading symbols from /boot/kernel/iicbus.ko.symbols...done. >> Loaded symbols for /boot/kernel/iicbus.ko.symbols >> Reading symbols from /boot/kernel/iic.ko.symbols...done. >> Loaded symbols for /boot/kernel/iic.ko.symbols >> Reading symbols from /boot/kernel/drm2.ko.symbols...done. >> Loaded symbols for /boot/kernel/drm2.ko.symbols >> Reading symbols from >> /boot/kernel/radeonkmsfw_R100_cp.ko.symbols...done. >> Loaded symbols for /boot/kernel/radeonkmsfw_R100_cp.ko.symbols >> Reading symbols from /boot/kernel/uhid.ko.symbols...done. >> Loaded symbols for /boot/kernel/uhid.ko.symbols >> Reading symbols from /boot/modules/vboxnetflt.ko...done. >> Loaded symbols for /boot/modules/vboxnetflt.ko >> Reading symbols from /boot/kernel/netgraph.ko.symbols...done. >> Loaded symbols for /boot/kernel/netgraph.ko.symbols >> Reading symbols from /boot/kernel/ng_ether.ko.symbols...done. >> Loaded symbols for /boot/kernel/ng_ether.ko.symbols >> Reading symbols from /boot/modules/vboxnetadp.ko...done. >> Loaded symbols for /boot/modules/vboxnetadp.ko >> #0 doadump (textdump=1) at pcpu.h:221 >> 221 pcpu.h: No such file or directory. >> in pcpu.h >> (kgdb) #0 doadump (textdump=1) at pcpu.h:221 >> #1 0xffffffff80855d55 in kern_reboot (howto=260) >> at /usr/src/sys/kern/kern_shutdown.c:447 >> #2 0xffffffff80856348 in vpanic (fmt=, >> ap=) at /usr/src/sys/kern/kern_shutdown.c:744 >> #3 0xffffffff80856393 in panic (fmt=0x0) >> at /usr/src/sys/kern/kern_shutdown.c:675 >> #4 0xffffffff80b57275 in trap_fatal (frame=, >> eva=) at /usr/src/sys/amd64/amd64/trap.c:853 >> #5 0xffffffff80b56f03 in trap (frame=) >> at /usr/src/sys/amd64/amd64/trap.c:201 >> #6 0xffffffff80b37142 in calltrap () >> at /usr/src/sys/amd64/amd64/exception.S:235 >> #7 0xffffffff8083a15f in __mtx_lock_flags (c=0xdeadc0dedeadc116, >> opts=0, >> file=0xffffffff80da2bc8 "/usr/src/sys/kern/sys_generic.c", >> line=1808) >> at /usr/src/sys/kern/kern_mutex.c:211 >> #8 0xffffffff808b1b25 in doselwakeup (sip=0xfffff8019bd5b0b8, >> pri=104) >> at /usr/src/sys/kern/sys_generic.c:1808 >> #9 0xffffffff808b4b86 in pipeselwakeup (cpipe=0xfffff8019bd5b000) >> at /usr/src/sys/kern/sys_pipe.c:622 >> #10 0xffffffff808b3892 in pipe_write (fp=0xfffff80027c3d280, >> uio=, active_cred=, >> flags=1808, >> td=0xfffff80736fda4c0) at /usr/src/sys/kern/sys_pipe.c:1314 >> #11 0xffffffff808af7da in dofilewrite (td=0xfffff80736fda4c0, fd=1, >> fp=0xfffff80027c3d280, auio=0xfffffe100ca1dab0, >> offset=, flags=0) at file.h:310 >> #12 0xffffffff808af4e8 in kern_writev (td=0xfffff80736fda4c0, fd=1, >> auio=0xfffffe100ca1dab0) at /usr/src/sys/kern/sys_generic.c:485 >> #13 0xffffffff808af473 in sys_write (td=0xdeadc0dedeadc116, >> uap=) at /usr/src/sys/kern/sys_generic.c:398 >> #14 0xffffffff80b57a6d in amd64_syscall (td=0xfffff80736fda4c0, >> traced=0) >> at subr_syscall.c:133 >> #15 0xffffffff80b3742b in Xfast_syscall () >> at /usr/src/sys/amd64/amd64/exception.S:395 >> #16 0x000000000045ae8a in ?? () >> Previous frame inner to this frame (corrupt stack?) >> Current language: auto; currently minimal >> (kgdb) >> >> Ideas? >> >> >> FreeBSD borg.lerctr.org 11.0-CURRENT FreeBSD 11.0-CURRENT #1 r285159: >> Sun >> Jul 5 09:35:33 CDT 2015 >> root@borg.lerctr.org:/usr/obj/usr/src/sys/LER >> amd64 1100077 1100077 >> -- >> Larry Rosenman http://www.lerctr.org/~ler >> Phone: +1 214-642-9640 E-Mail: ler@lerctr.org >> US Mail: 108 Turvey Cove, Hutto, TX 78634-5688 >> _______________________________________________ >> freebsd-current@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-current >> To unsubscribe, send any mail to >> "freebsd-current-unsubscribe@freebsd.org" >> > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to > "freebsd-current-unsubscribe@freebsd.org" -- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 214-642-9640 E-Mail: ler@lerctr.org US Mail: 108 Turvey Cove, Hutto, TX 78634-5688 From owner-freebsd-current@freebsd.org Mon Jul 6 12:55:03 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D90E0906B for ; Mon, 6 Jul 2015 12:55:03 +0000 (UTC) (envelope-from jenkins-admin@freebsd.org) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id CA6CD1215; Mon, 6 Jul 2015 12:55:03 +0000 (UTC) (envelope-from jenkins-admin@freebsd.org) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id C217D371; Mon, 6 Jul 2015 12:54:59 +0000 (UTC) Date: Mon, 6 Jul 2015 12:54:54 +0000 (GMT) From: jenkins-admin@freebsd.org To: jenkins-admin@FreeBSD.org, freebsd-current@freebsd.org Message-ID: <370888935.117.1436187295996.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <1125742275.101.1436037224043.JavaMail.jenkins@jenkins-9.freebsd.org> References: <1125742275.101.1436037224043.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD-tests - Build #1162 - Still Failing MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD-tests X-Jenkins-Result: FAILURE Precedence: bulk Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Jul 2015 12:55:03 -0000 FreeBSD_HEAD-tests - Build #1162 - Still Failing: Check console output at https://jenkins.freebsd.org/job/FreeBSD_HEAD-tests/1162/ to view the results. From owner-freebsd-current@freebsd.org Mon Jul 6 07:22:02 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A3ED3993A88 for ; Mon, 6 Jul 2015 07:22:02 +0000 (UTC) (envelope-from rink@gloom.codethulu.net) Received: from anathema.codethulu.net (anathema.codethulu.net [IPv6:2001:610:60b:1::2]) by mx1.freebsd.org (Postfix) with ESMTP id 630671A18; Mon, 6 Jul 2015 07:22:02 +0000 (UTC) (envelope-from rink@gloom.codethulu.net) Received: from anathema.codethulu.net (anathema.codethulu.net [37.247.37.64]) by anathema.codethulu.net (Postfix) with ESMTP id F17943A17ABD; Mon, 6 Jul 2015 09:21:55 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=rink.nu; s=owl; t=1436167315; bh=7GBKjk/v3K1VJgyFwTSQBKPnoTy49+xKpY8d/02NJWE=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=dDpYkFCLN0hnG67rkIFg7XVnPAjDHkwxGTM1LFRc4GO/pEmttrqooyp03MgDbjuQ9 TRNUvzDXjQQ5bKTtJGgiKze3rrGDMv+bI1Pq+L3pdcNXHM/lSQ9i6HK2XxrZIh9tdX k/wPnG+PKQfFoQWU6XbCPickmezRKPYEHGdIRQZY= X-Virus-Scanned: amavisd-new at codethulu.net Received: from anathema.codethulu.net ([37.247.37.64]) by anathema.codethulu.net (anathema.codehulu.net [37.247.37.64]) (amavisd-new, port 10024) with ESMTP id Q09i7PVED2p4; Mon, 6 Jul 2015 07:21:54 +0000 (UTC) Received: from gloom.codethulu.net (anathema.codethulu.net [37.247.37.64]) by anathema.codethulu.net (Postfix) with ESMTPS id A30473A17AB5; Mon, 6 Jul 2015 09:21:54 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=rink.nu; s=owl; t=1436167314; bh=7GBKjk/v3K1VJgyFwTSQBKPnoTy49+xKpY8d/02NJWE=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=ohzsEYI6JX3fYWvevrRx0f3fcgwknwcluV62APlkFcSgXSNRXsncK3LNtndhlCwiD M9d0UiL6DgpIsqiMB8vF0yGle1yb8XCLDr/SWKSnLxPXwvyk9Yw9Gq1c3SbHKS/8O7 PMkd0fIu3fS+RevpL4fzDuiqCqqKxFGTbh0A/3/o= Received: (from rink@localhost) by gloom.codethulu.net (8.14.9/8.14.9/Submit) id t667Ls3Y063555; Mon, 6 Jul 2015 09:21:54 +0200 (CEST) (envelope-from rink) Date: Mon, 6 Jul 2015 09:21:54 +0200 From: Rink Springer To: Garrett Cooper Cc: Rink Springer , freebsd-current@freebsd.org Subject: Re: panic: negative refcount after dhclient during boot Message-ID: <20150706072154.GA86301@rink.nu> References: <20150705151541.GC45822@rink.nu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) X-Mailman-Approved-At: Mon, 06 Jul 2015 13:04:01 +0000 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Jul 2015 07:22:02 -0000 On Sun, Jul 05, 2015 at 12:45:25PM -0700, Garrett Cooper wrote: > On Jul 5, 2015, at 8:16, Rink Springer wrote: > > > Hi all, > > > > On my FreeBSD/mips machine (it's a RouterStation Pro), I get the > > following panic during boot: > > ? > > > This reproduces 100%. I'm at: > > > > FreeBSD 11.0-CURRENT #0 r285099: Sun Jul 5 12:31:47 CEST 2015 > > > > Let me know what I can do to help track this down; I only started > > getting the panic after 'gateway_enable=YES' in /etc/rc.conf > > > > The kernel has INVARIANTS but no WITNESS. Config available at > > http://rink.nu/tmp/FRINGE - boot log at http://rink.nu/tmp/fringe.txt > > Please file a bug! Done, 201371. Thanks, Rink From owner-freebsd-current@freebsd.org Mon Jul 6 19:30:47 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6EED0ACE7 for ; Mon, 6 Jul 2015 19:30:47 +0000 (UTC) (envelope-from jmg@gold.funkthat.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 517BA157C for ; Mon, 6 Jul 2015 19:30:47 +0000 (UTC) (envelope-from jmg@gold.funkthat.com) Received: by mailman.ysv.freebsd.org (Postfix) id 4E2BFACE5; Mon, 6 Jul 2015 19:30:47 +0000 (UTC) Delivered-To: current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4DA17ACE4 for ; Mon, 6 Jul 2015 19:30:47 +0000 (UTC) (envelope-from jmg@gold.funkthat.com) Received: from gold.funkthat.com (gate2.funkthat.com [208.87.223.18]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "gold.funkthat.com", Issuer "gold.funkthat.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 16BEB157B for ; Mon, 6 Jul 2015 19:30:46 +0000 (UTC) (envelope-from jmg@gold.funkthat.com) Received: from gold.funkthat.com (localhost [127.0.0.1]) by gold.funkthat.com (8.14.5/8.14.5) with ESMTP id t66JUjuI094967 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Mon, 6 Jul 2015 12:30:45 -0700 (PDT) (envelope-from jmg@gold.funkthat.com) Received: (from jmg@localhost) by gold.funkthat.com (8.14.5/8.14.5/Submit) id t66JUjSD094966 for current@FreeBSD.org; Mon, 6 Jul 2015 12:30:45 -0700 (PDT) (envelope-from jmg) Date: Mon, 6 Jul 2015 12:30:45 -0700 From: John-Mark Gurney To: current@FreeBSD.org Subject: Security issue when using aesni(4) module with only ESP on HEAD Message-ID: <20150706193045.GL8523@funkthat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit X-Operating-System: FreeBSD 9.1-PRERELEASE amd64 X-PGP-Fingerprint: 54BA 873B 6515 3F10 9E88 9322 9CB1 8F74 6D3F A396 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html X-TipJar: bitcoin:13Qmb6AeTgQecazTWph4XasEsP7nGRbAPE X-to-the-FBI-CIA-and-NSA: HI! HOW YA DOIN? can i haz chizburger? User-Agent: Mutt/1.5.21 (2010-09-15) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (gold.funkthat.com [127.0.0.1]); Mon, 06 Jul 2015 12:30:45 -0700 (PDT) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Jul 2015 19:30:47 -0000 It has been discovered that r275732[1] on HEAD introduced a bug in the aesni(4) module where the initialization vector (IV) is not properly generated when using AES-CBC, aka rijndael-cbc. This only happens when both the CRD_F_IV_PRESENT and CRD_F_IV_EXPLICIT flags are not set. This ONLY affects HEAD and does not affect any stable branch as the code in r275732 has not yet been back ported. The only happen when the system is running IPsec and has a security policy that only includes encryption (ESP). If an authentication policy (AH) is specified along with an encryption policy, which is the recommended configuration to prevent an attacker from modifying packets, the aesni(4) module will not be used, and this bug will not affect the policy. This bug has been fixed in r285216[2]. Please upgrade immediately if you are using IPsec w/ an ESP only policy and the aesni(4) module. The bug will leak the XOR difference[3] of the first 16 bytes of the packet, and possibly more. In tunnel mode, this only covers part of the IP header, including the internal source IP. In transport mode, most of the TCP header will be leaked and the header and first 8 bytes of a UDP packet. Other subsystems in FreeBSD, kgssapi, geli and cryptodev, set the CRD_F_IV_PRESENT and/or CRD_F_IV_EXPLICIT flags and are not affected by this bug. Thanks go to Olivier Cochard-Labbé for reporting a related issue and discovering that the packet IVs were not properly random. [1] https://svnweb.freebsd.org/changeset/base/r275732 [2] https://svnweb.freebsd.org/changeset/base/r285216 [3] https://defuse.ca/cbcmodeiv.htm -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not." From owner-freebsd-current@freebsd.org Mon Jul 6 20:26:16 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 971DE99555C; Mon, 6 Jul 2015 20:26:16 +0000 (UTC) (envelope-from sjg@juniper.net) Received: from na01-by2-obe.outbound.protection.outlook.com (mail-by2on0138.outbound.protection.outlook.com [207.46.100.138]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "MSIT Machine Auth CA 2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1F12A1BC7; Mon, 6 Jul 2015 20:26:15 +0000 (UTC) (envelope-from sjg@juniper.net) Received: from CO2PR05MB715.namprd05.prod.outlook.com (10.141.228.150) by CO2PR05MB699.namprd05.prod.outlook.com (10.141.229.21) with Microsoft SMTP Server (TLS) id 15.1.195.15; Mon, 6 Jul 2015 20:26:07 +0000 Received: from CO2PR05CA036.namprd05.prod.outlook.com (10.141.241.164) by CO2PR05MB715.namprd05.prod.outlook.com (10.141.228.150) with Microsoft SMTP Server (TLS) id 15.1.207.19; Mon, 6 Jul 2015 20:26:07 +0000 Received: from BL2FFO11FD010.protection.gbl (2a01:111:f400:7c09::156) by CO2PR05CA036.outlook.office365.com (2a01:111:e400:1429::36) with Microsoft SMTP Server (TLS) id 15.1.207.19 via Frontend Transport; Mon, 6 Jul 2015 20:26:07 +0000 Authentication-Results: spf=softfail (sender IP is 66.129.239.18) smtp.mailfrom=juniper.net; freebsd.org; dkim=none (message not signed) header.d=none; Received-SPF: SoftFail (protection.outlook.com: domain of transitioning juniper.net discourages use of 66.129.239.18 as permitted sender) Received: from p-emfe01b-sac.jnpr.net (66.129.239.18) by BL2FFO11FD010.mail.protection.outlook.com (10.173.161.16) with Microsoft SMTP Server (TLS) id 15.1.201.10 via Frontend Transport; Mon, 6 Jul 2015 20:26:06 +0000 Received: from magenta.juniper.net (172.17.27.123) by p-emfe01b-sac.jnpr.net (172.24.192.21) with Microsoft SMTP Server (TLS) id 14.3.123.3; Mon, 6 Jul 2015 13:26:04 -0700 Received: from chaos.jnpr.net (chaos.jnpr.net [172.21.16.28]) by magenta.juniper.net (8.11.3/8.11.3) with ESMTP id t66KQ3D58440; Mon, 6 Jul 2015 13:26:03 -0700 (PDT) (envelope-from sjg@juniper.net) Received: from chaos (localhost [127.0.0.1]) by chaos.jnpr.net (Postfix) with ESMTP id C5147580AA; Mon, 6 Jul 2015 13:26:02 -0700 (PDT) To: Oliver Pinter CC: FreeBSD-Current , FreeBSD-Stable Subject: Re: Parallel release failed on pwd_mkdb In-Reply-To: References: Comments: In-reply-to: Oliver Pinter message dated "Mon, 06 Jul 2015 12:29:31 +0200." From: "Simon J. Gerraty" X-Mailer: MH-E 8.0.3; nmh 1.3; GNU Emacs 22.3.1 Date: Mon, 6 Jul 2015 13:26:02 -0700 Message-ID: <29110.1436214362@chaos> MIME-Version: 1.0 Content-Type: text/plain X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD010; 1:bsecCKx3VrZFVEll0bq+xMSW7aHrriE1CbEMipaJ/ddnFqnbNvCfL/pmAkMKntG5k8i/dZrZZx19tlS8eJYiwGOl32iu+0IG6Xb8eb0T/yBBVJBsdOohyOQp/O6KtS/GNuQ2jDQhW/SrFsYxO59ldzg3DC/skxY8Qyrobffu4YuuSAOsyUjjfYk3WGrQFLHDCA3lueqdRGB9YxUCZJPkt2aknLM+cBo3Zj2k+7K6rJ0T5PAHHVv62qdGkd0UBF5npbXGYDTVAHdPCr6zn8CUpJFSKawretOe29UC337f0yM0eB9Dxr8aGC9HiGwr4Mt+ X-Forefront-Antispam-Report: CIP:66.129.239.18; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(2980300002)(189002)(51704005)(24454002)(199003)(33716001)(48376002)(50986999)(46102003)(92566002)(86362001)(50226001)(47776003)(87936001)(50466002)(62966003)(77156002)(2950100001)(76176999)(5001960100002)(117636001)(19580405001)(189998001)(110136002)(6806004)(19580395003)(77096005)(57986006)(76506005)(106466001)(105596002)(5003940100001)(62816006)(42262002); DIR:OUT; SFP:1102; SCL:1; SRVR:CO2PR05MB715; H:p-emfe01b-sac.jnpr.net; FPR:; SPF:SoftFail; MLV:sfv; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; CO2PR05MB715; 2:Orng0rDl2BX16R9h8Ro/Z75njXDlqNBBE+FJQgk3a/EzoMCIdTGesUP+/eGJf9Wy; 3:l2wzJhRlROq5ygkKC4OWcO0QJNxPhOKxx9dKF2KZuo2fo52uzxEBT2Ee5Sa6pMVRGagf+0juBQXyJKlz/qt+5yceR/oe/1CV/gyNP3qV/5tt32LkJemdjaw8ZVy4IY/NSUecgWQ+HRbqerkO9X0J2T7sXfsnxenPe35BaJVHTnKH6ATRbg05tMIdADH9NZ6pYrxWFwI7w/j3YQXyvyFIvQAgvP03wQ55jnpOC6rjQvY=; 25:Tg2wPutFEsNvCfN1qEBg1kQNTGe0/FLIBoRlMaN0UQR+0mAhsKnn5MmQY6dn4ugQTW6IQnhxQi5puUatfcT72g1/da5dvZz8P+jut0RBMnHr1lTCPsYL1+SVpVwLqRi1aVvcapM/F7iQwrJOSlgf12C6qcQgQYLQ3rrTCOP9vUyYI6P+NH/opeGLOKZspIF0ORncyXNn2Uk75+yK3fY11jUoCfCE0scySGa1CYVsOThGhYOfGgZoY8B319rIYMo7 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:; SRVR:CO2PR05MB715; UriScan:; BCL:0; PCL:0; RULEID:; SRVR:CO2PR05MB699; X-Microsoft-Exchange-Diagnostics: 1; CO2PR05MB715; 20:d3VMYi0ccq2+t7mQSKnjiRUTnghjU2mjxVPvi7ZbfpxndW92InD9pUK0I42vYWCRlMu5rjw/5c9/QsqPKw7tVsFLSzHRhCVo0s9/dij3HJuiMZJ1HPD9MjdO5JjPOdRFWuTwrE+3g9TTxrYKbqVHszFYE15wPZSXPjnU/ZexXoMVrlQZ+sKjISKlLE1cPkec1Rp2bZUQjofwWYs9gKPkA0U7mNwjkbpEiMoKIjxJjmLwuuQ3XpBZJ1bAYcFrDmX/HXvt9BAiPaMhoNsPPxZHKqnErTel+CXYAc5gbF2M/HEtn747LsKVKyCNm6OIxr91Yk9g6dHfKfjVHRE1gFx6WH3XA+HnJhic03xoVywv/TnOp+YTb9dDsbiHR/tyz58aIsUy3sNyY1qvNVu+pAvqHTCnAyCYvbSUW9YzAwc3r0340v6sbCH8aNdreF0V98m6Hmh4ZTE11+UawWc/YLaUlN3i6eFre7udrfEdYzLBhq1RNOiag0b/L4Cm7msYXV+A; 4:gNPeWdggesN2Q01gGEgmxZ+gtdWhI75N+C8RL7lRIeacxVHLjZ5xwgkXDfUA8InI6t2JdyNY3jQlX587NFzY1X6J+2YfKzS14F5ryN98K1NalvywoAj0lWPvtLyREOr3xsGt0StOoBRmaDJ/MsOurJ8pIVHuvbca9A7Qfn01t/m6OSYZFm4r7gOT4CclvDsdq6nXwPW6mrKFIPP2D3UwMCcLUHiA1Zng8XeMRYs3ur/sixzpc3sOAYn4nf+EhPQAXKCwLDfErxes2HpqNox0b+MHhhp0q6l8Andvv63mSHA= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(5005006)(3002001); SRVR:CO2PR05MB715; BCL:0; PCL:0; RULEID:; SRVR:CO2PR05MB715; X-Forefront-PRVS: 06290ECA9D X-Microsoft-Exchange-Diagnostics: 1; CO2PR05MB715; 23:8a3e0qEsrk0/dW9hkT5z5H0fjheVXtLUqoeAXOQhsTYvIKsNehBL8ruVjxxvN8ubeHuU8WYybxogR+tr5o+ar4INka6LNs9b/59YD1tw8u2m3LDaZY8Sp0igvlEb4KDcxq0QSjiC5QPXqmbCe9nzMKY8IufuKoFtYNckBdQ8Z/ohQ+URfZreuGpgsKzPF2Qe5lUPP7pj5pTHvIbPOSZPZ4sThFqT0B0FYNquWdy7zf5TkVvyfucHEjIq0HnOmFEpfgZy59U/FfgNq8q8nH6rSRToG947yVnwbbfufhaJTi9BeD6IF3qcRN9x5PdL24HbdeZkfCdMLu+Fi3CvXBwL4tFAwuwAobF+Dh1wvNJsF6vrcGAKhh6Ubd7FbPTrx9c9WsKtanFk+HjX8ZPRlLCRbvItFK7HHclwxsNTEqwlgncwjBT0DZxeOQrqbXbLcfRTzc5uQLq+Eh5Ij8gvCYNBisMSiIJQQjxtKKOUrW0LnZEkcgnPY4pS+h8TTHH1eC3de/RLKAILAqdmTlT3hW1jArGPcPJcxB8gxKIMNogxVaCvDLAJ7WQXqLDTkyk1uuBSk7d161tvFXpgMHT98xD9CdMOx94JulCeFAFglx6JdOyXNBnrB221D8Bj88KRDYf47TzhPwEUbOhhvAuSOxXVv3kBrsKJjVA4ye5AZjqQD24za8hppqX4gQo4MHHbqkZpplqil9OFqZVaIuz2llQPiOB9IxzguQ/4o5kJo6KZZrX27g14gGg/4rbEL1anJITN++TcNI3dFdfJ7gPpCwehaGZ44OyKGSXiuAmxyWQLuBDIE+nezfoXQCrFseWAxec5xfovTfmPwk6Xv3vESBr+8wo4ak6uHbDmNVS6IYRUb6wfCdUdNQ74PKHFO3ZX+BX8byHGPRTws51EBVD9GCugNieUm/zfHa4+WXvo8TMJMI4= X-Microsoft-Exchange-Diagnostics: 1; CO2PR05MB715; 5:uQQ6E23lTZuZED1ekohno6t4+fIx1iXi6Wz+mJRFaQW0V9ET06NY06upcgMxGUCyv7X2Gr+EZISjqbXkWtkLfJVVKM5qwOpb2RapU2/elF6gOnSlUovkzQ5Eyvsd/uFcpYLMqIwzbx12L6m2/s2HHg==; 24:N08VBd2mH+b1EU596pWno/XaxQrNKjGGBFqTlfMBGQ9OBco5IjKe/hf2C7ynl/Unhc2UtW5TV4lQaNcxBEV6YMydU1Wt/URuklklKCoMKjg=; 20:cHBUaYPO1IDjzgVyhdyiJefqYO20pKZ+CmwPteGNEMXLTSkppkeg7VPkU1qYl4/97jo0Zw9tFn88Upbu1a5/og== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Jul 2015 20:26:06.5471 (UTC) X-MS-Exchange-CrossTenant-Id: bea78b3c-4cdb-4130-854a-1d193232e5f4 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=bea78b3c-4cdb-4130-854a-1d193232e5f4; Ip=[66.129.239.18]; Helo=[p-emfe01b-sac.jnpr.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO2PR05MB715 X-Microsoft-Exchange-Diagnostics: 1; CO2PR05MB699; 2:0xzLiPr26Qo9KGanlmnF4BRXHj094EuWrCodEh9QgjSoTSdTcziWFy/ovbBSSATk; 3:LuVP81b8NpUAuRPFf+SVwjH4IHJhXsnkqbbDfno3v+5xBbR47Oqk13hfeqyoIPRmG7eHj2ABkH1iBN8/AUOYv57f70c3F2+IRKpjlots7Ep3eZenT73fRMdil0dTpYag9UMdbSo73c0+BeJId47vB7nPRm8Tdr/689ShqTBOs3W6cjGoGpUQaRR1dFLLiDThF+LrRAfgPkp6j51eCElpnlmxFSjPzDDcOxxywcalTR4=; 23:z80zerLQJTQZR+JdFMhrCXpHyJZFl/dJbcZBEbiyMUHMD4daitlIWqyH8eOZKkjkb7POjIepf/aLBS2D33OV8IAeDYkH0KVGhuwygvMnoxgCYXXHyskQdi9wthdrme8OmO5IUNlP1+BFSWpj6bOaYLf+uVC/bpYgoGzvkRlZ0KfdyXxjmJKpPyG38IJQnaGAG7yd714sD+4JwVV45d5gH7hxQECwPaFEttKv05bCdbuwHDZyqpfXodSyZYucD+gZ X-OriginatorOrg: juniper.net X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Jul 2015 20:26:16 -0000 Oliver Pinter wrote: > We got this build failure, when two release make release running in parallel: Can you elaborate what you mean by "two release make release" ? Do you mean two separate builds running in the same tree at the same time using the same DESTDIR? > >>> stage 4.4: building everything > -------------------------------------------------------------- > pwd_mkdb: /var/tmp/temproot/etc/pwd.db.tmp to > /var/tmp/temproot/etc/pwd.db: No such file or directory > *** Error code 1 The pwd_mkdb command in etc uses $DESTDIR/etc - it obviously assumes that is unique. From owner-freebsd-current@freebsd.org Mon Jul 6 19:59:29 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 62C93995188 for ; Mon, 6 Jul 2015 19:59:29 +0000 (UTC) (envelope-from ian.freislich@capeaugusta.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 408231C1F for ; Mon, 6 Jul 2015 19:59:29 +0000 (UTC) (envelope-from ian.freislich@capeaugusta.com) Received: by mailman.ysv.freebsd.org (Postfix) id 3D2D7995187; Mon, 6 Jul 2015 19:59:29 +0000 (UTC) Delivered-To: current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 21DB1995186 for ; Mon, 6 Jul 2015 19:59:29 +0000 (UTC) (envelope-from ian.freislich@capeaugusta.com) Received: from mail-wi0-f173.google.com (mail-wi0-f173.google.com [209.85.212.173]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B13F41C1E for ; Mon, 6 Jul 2015 19:59:28 +0000 (UTC) (envelope-from ian.freislich@capeaugusta.com) Received: by wiclp1 with SMTP id lp1so31353910wic.0 for ; Mon, 06 Jul 2015 12:59:21 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:mime-version:content-type :content-id:date:message-id; bh=CmHchJyheTt8q2M7+UAbxCCD7Bezl15CgcZDLqjc7Go=; b=gB1KVcGAzm10xJdvFPBXFheO9ari26F1gVOg2jd8ZF1K7gTkzxTFGmveXCuYuTCg9v mcIeSx9Ac80B81I2F14tk/Ag0C0FSMXG96GEW1ofQb4UMJGYsynNbDGvZvrS1NunpSuY lp87p0q38V0W9kAn1BUpDZC5+YJa6yQvP7PVaGNeN1wC73nylMmOiA/p4KGMKhXV8NdH J9TBdhzTzrOSO4mLJDHMXsZoyd7y3GI44bMO0bK9/f+6Gfg7JiL6UGGoLfNAKjjoGpYt jT4wiG2jpeaS3bvcbAOg8Pm04PpK+cfhTzmatmTgieUnXx0OuzkdevgPY6vbBjcHRox0 3S9Q== X-Gm-Message-State: ALoCoQmzp8wAPmdU/JWuMmfBwqLT5gz5VnNQRhhCw/t+APnDaC5ARGrRfHZRxi06b8h346Oj8gBu X-Received: by 10.180.92.40 with SMTP id cj8mr53938645wib.92.1436212761340; Mon, 06 Jul 2015 12:59:21 -0700 (PDT) Received: from clue.co.za ([197.89.37.239]) by mx.google.com with ESMTPSA id l7sm30245542wic.2.2015.07.06.12.59.20 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 06 Jul 2015 12:59:20 -0700 (PDT) From: Ian FREISLICH X-Google-Original-From: "Ian FREISLICH" Received: from localhost ([127.0.0.1] helo=zen) by clue.co.za with esmtp (Exim 4.85 (FreeBSD)) (envelope-from ) id 1ZCCXt-000750-Co for current@freebsd.org; Mon, 06 Jul 2015 21:59:17 +0200 To: current@freebsd.org Subject: ntpd wierdness. X-Attribution: BOFH MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <27216.1436212757.1@zen> Date: Mon, 06 Jul 2015 21:59:17 +0200 Message-Id: X-Mailman-Approved-At: Mon, 06 Jul 2015 20:41:15 +0000 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Jul 2015 19:59:29 -0000 Hi ntpq/ntpd appear inconsistent since at least r284659, reporting my refclocks as false tick and the other selected for PPS, but not time source: [brane] ~/graphing $ ntpq -c peers remote refid st t when poll reach delay offset jitter ============================================================================== xGPS_ONCORE(0) .GPS. 0 l 8 16 377 0.000 0.088 0.003 oGPS_ONCORE(1) .GPS. 0 l 7 16 377 0.000 0.087 0.003 +xxxx .PPS. 1 u 21 64 377 31.655 2.514 9.528 *yyyy .GPS. 1 u 5 64 377 31.913 2.705 2.684 [brane] ~/graphing $ ntpq -c assoc ind assid status conf reach auth condition last_event cnt =========================================================== 1 44551 913a yes yes none falsetick sys_peer 3 2 44552 973a yes yes none pps.peer sys_peer 3 3 44553 963a yes yes none sys.peer sys_peer 3 4 44554 9424 yes yes none candidate reachable 2 [brane] ~/graphing $ ntpq -crv associd=0 status=0418 leap_none, sync_uhf_radio, 1 event, no_sys_peer, version="ntpd 4.2.8p2-a (1)", processor="amd64", system="FreeBSD/11.0-CURRENT", leap=00, stratum=1, precision=-20, rootdelay=0.000, rootdisp=1.090, refid=GPS, reftime=d945578a.3989f1fd Mon, Jul 6 2015 21:37:46.224, clock=d9455790.a5ebb2cf Mon, Jul 6 2015 21:37:52.648, peer=44552, tc=4, mintc=3, offset=0.089614, frequency=31.102, sys_jitter=0.002181, clk_jitter=0.001, clk_wander=0.001 The Oncore GPS are slightly wierd in they almost always start 32000ms ahead on the first time read from them after reset and then correct themselves resulting in huge jitter at ntpd start, but then with the previous version, the refclocks were always selected as pps.peer and sys.peer. Now, even though the refclocks have settled down, the peer selection seems a little strange. At least not what I'm used to seeing. Ian -- Ian Freislich From owner-freebsd-current@freebsd.org Mon Jul 6 20:42:51 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D921F995934 for ; Mon, 6 Jul 2015 20:42:51 +0000 (UTC) (envelope-from oliver.pinter@hardenedbsd.org) Received: from mail-wi0-f175.google.com (mail-wi0-f175.google.com [209.85.212.175]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7D0E61E18 for ; Mon, 6 Jul 2015 20:42:51 +0000 (UTC) (envelope-from oliver.pinter@hardenedbsd.org) Received: by wiwl6 with SMTP id l6so295862919wiw.0 for ; Mon, 06 Jul 2015 13:42:43 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=VJU14vaMF7vwu8ZcZ7BS3vT7xvO/guHJbQJZIlEVIas=; b=G1vGyu9PXNkHnTJaW2kpT8ysnjTo7R6gsJrgpNhXtfCexkXU5VoFRP3PAIEkrYSF+h O7IWKLBq7uMOcBhmLRv4bWofc370Ytmcdz+ZCLURqkRSzK/lZGy+P4uCPWu9T2YdWiQ6 r4um/0eGub5ftPIMU0rniX9uC/Jws+UHsQJIqhbi9s/PzeZYPplV6MVtkV52cp1xeBkq Ufv3e3uiqcAAA7bI39Nc4LYTV2gw7mMyR/oog5bnl5Mh2HAds81eApyqMvrYLxalRaRx 9M2ebisaItWDLeTkh6eeJWsR0UuVlUfVU+HAzBFxlIFUdfhsT6qBou+Vy4YXKWVOgDB0 IeFA== X-Gm-Message-State: ALoCoQmV8attAVMJWsDBRtsI3YodAxUypwzM2dJYj13v89CIHkiaXDe1xsxLCRJ4rC7LRCaqfK/3 MIME-Version: 1.0 X-Received: by 10.194.71.226 with SMTP id y2mr1464516wju.34.1436215363178; Mon, 06 Jul 2015 13:42:43 -0700 (PDT) Received: by 10.194.81.106 with HTTP; Mon, 6 Jul 2015 13:42:43 -0700 (PDT) In-Reply-To: <29110.1436214362@chaos> References: <29110.1436214362@chaos> Date: Mon, 6 Jul 2015 22:42:43 +0200 Message-ID: Subject: Re: Parallel release failed on pwd_mkdb From: Oliver Pinter To: "Simon J. Gerraty" Cc: FreeBSD-Current , FreeBSD-Stable Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Jul 2015 20:42:51 -0000 On Mon, Jul 6, 2015 at 10:26 PM, Simon J. Gerraty wrote: > Oliver Pinter wrote: >> We got this build failure, when two release make release running in parallel: > > Can you elaborate what you mean by "two release make release" ? Two concurrent make release would be the previous statement. > Do you mean two separate builds running in the same tree at the same > time using the same DESTDIR? We building from separated git repos. Every "target" has an it's own, and we don't specify custom DESTDIR, just issue a simple make real-release in the ${SRCTOP}/release directory. > >> >>> stage 4.4: building everything >> -------------------------------------------------------------- >> pwd_mkdb: /var/tmp/temproot/etc/pwd.db.tmp to >> /var/tmp/temproot/etc/pwd.db: No such file or directory >> *** Error code 1 > > The pwd_mkdb command in etc uses $DESTDIR/etc - it obviously assumes > that is unique. I tracked down the issue to the ${SRCTOP}/release/scripts/mm-mtree.sh file, which called without release specific temproot argument. https://reviews.freebsd.org/D3002 From owner-freebsd-current@freebsd.org Mon Jul 6 21:13:12 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 091E2995E8B; Mon, 6 Jul 2015 21:13:12 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B78D7165D; Mon, 6 Jul 2015 21:13:11 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost.zedat.fu-berlin.de (Exim 4.85) with esmtp (envelope-from ) id <1ZCDhG-004030-6l>; Mon, 06 Jul 2015 23:13:02 +0200 Received: from f052004176.adsl.alicedsl.de ([78.52.4.176] helo=thor.walstatt.dynvpn.de) by inpost2.zedat.fu-berlin.de (Exim 4.85) with esmtpsa (envelope-from ) id <1ZCDhF-000d0y-TX>; Mon, 06 Jul 2015 23:13:02 +0200 Date: Mon, 6 Jul 2015 23:12:56 +0200 From: "O. Hartmann" To: Larry Rosenman Cc: Freebsd current , owner-freebsd-current@freebsd.org Subject: Re: Kernel Link issue Message-ID: <20150706231256.62d155e0.ohartman@zedat.fu-berlin.de> In-Reply-To: <354ea269dfbda15450736c89ba5b56ad@thebighonker.lerctr.org> References: <20150705111428.20e2bc5e.ohartman@zedat.fu-berlin.de> <354ea269dfbda15450736c89ba5b56ad@thebighonker.lerctr.org> Organization: FU Berlin X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.27; amd64-portbld-freebsd11.0) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/=sCM5tQTQPm7c7EfPjiSe3/"; protocol="application/pgp-signature" X-Originating-IP: 78.52.4.176 X-ZEDAT-Hint: A X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Jul 2015 21:13:12 -0000 --Sig_/=sCM5tQTQPm7c7EfPjiSe3/ Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Am Sun, 05 Jul 2015 09:42:16 -0500 Larry Rosenman schrieb: > On 2015-07-05 04:14, O. Hartmann wrote: > > Am Sat, 04 Jul 2015 18:56:31 -0500 > > Larry Rosenman schrieb: > >=20 > >> --- kernel.debug --- > >> linking kernel.debug >=20 > >=20 > > I see the same here on most recen source (r285155). > >=20 > > The failure occurs when device nvme and device nvd are enabled in > > kernel. On another > > system, exact with the same source revision, without both optionis > > enabled in the kernel > > the world and kernel built well. > >=20 > > Regards, > > O. Hartmann >=20 > This also happens if you have options ZFS. >=20 > I saw some complaints from make about the linker files: > cd /usr/obj/usr/src/sys/VT-LER; MAKEOBJDIRPREFIX=3D/usr/obj =20 > MACHINE_ARCH=3Damd64 MACHINE=3Damd64 CPUTYPE=3D=20 > GROFF_BIN_PATH=3D/usr/obj/usr/src/tmp/legacy/u > sr/bin GROFF_FONT_PATH=3D/usr/obj/usr/src/tmp/legacy/usr/share/groff_fon= t=20 > GROFF_TMAC_PATH=3D/usr/obj/usr/src/tmp/legacy/usr/share/tmac =20 > _LDSCRIPTROOT > =3D VERSION=3D"FreeBSD 11.0-CURRENT amd64 1100077" INSTALL=3D"sh=20 > /usr/src/tools/install.sh" =20 > PATH=3D/usr/obj/usr/src/tmp/legacy/usr/sbin:/usr/obj/usr/src > /tmp/legacy/usr/bin:/usr/obj/usr/src/tmp/legacy/bin:/usr/obj/usr/src/tmp/= usr/sbin:/usr/obj/usr/src/tmp/usr/bin:/sbin:/bin:/usr/sbin:/usr/bin=20 > CC=3D"cc > " CXX=3D"c++ " DEPFLAGS=3D"" CPP=3D"cpp " AS=3D"as" AR=3D"ar" LD=3D= "ld" NM=3Dnm =20 > OBJDUMP=3Dobjdump OBJCOPY=3D"objcopy" RANLIB=3Dranlib STRINGS=3D SIZE= =3D"size"=20 > make > -j 20 -J 15,16 -m /usr/src/share/mk KERNEL=3Dkernel cleandir > make[2]: "/usr/obj/usr/src/sys/VT-LER/Makefile" line 3797: warning:=20 > duplicate script for target "nvpair.ln" ignored > make[2]: "/usr/obj/usr/src/sys/VT-LER/Makefile" line 1914: warning:=20 > using previous script for "nvpair.ln" defined here > make[2]: "/usr/obj/usr/src/sys/VT-LER/Makefile" line 3800: warning:=20 > duplicate script for target "nvpair.o" ignored > make[2]: "/usr/obj/usr/src/sys/VT-LER/Makefile" line 1918: warning:=20 > using previous script for "nvpair.o" defined here > make[2]: "/usr/obj/usr/src/sys/VT-LER/Makefile" line 3801: warning:=20 > duplicate script for target "nvpair.o" ignored > make[2]: "/usr/obj/usr/src/sys/VT-LER/Makefile" line 1918: warning:=20 > using previous script for "nvpair.o" defined here >=20 >=20 I need to correct: it only happens when options ZFS is in the kernel! My fi= rst (false) statement was wrong and is obsolete. The problem still persists in r 285220. O. Hartmann --Sig_/=sCM5tQTQPm7c7EfPjiSe3/ Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJVmu9ZAAoJEOgBcD7A/5N8dC0IAJQ5PlDPYOHTzC2naWpoVmx6 aZM/9cGFiUDloWIH8/f3iR3XmFT6QWW52SmcjTycUzEFcilZ2c5ADtDUZHxHE6B0 X1rClRPm64BuuF1Hrw36pAh8+gPzFMiQdzgqOLP0XlQjY/Xfc7c+7kyQTHl5arIx vKFF/J09RGbrr02UomcQ35O15xrbcv6wKL1sCcBoNno12JVhQwTvEYYOUYV4uo/t Vf0H0nhoCi1BvrqiNpJ6pplsOD9oW4fZvqvMra5IPgjrQiBWmW08dJPymnRdy0qr UnxSVEhTY4OX9xj+J+oYBv4J8PvquVp7aOoM4Vp55y1+POoV5/4WoZJKUm128Fw= =o4rk -----END PGP SIGNATURE----- --Sig_/=sCM5tQTQPm7c7EfPjiSe3/-- From owner-freebsd-current@freebsd.org Mon Jul 6 21:17:24 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BF7DD995F06; Mon, 6 Jul 2015 21:17:24 +0000 (UTC) (envelope-from ler@lerctr.org) Received: from thebighonker.lerctr.org (thebighonker.lerctr.org [IPv6:2001:470:1f0f:3ad:223:7dff:fe9e:6e8a]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "thebighonker.lerctr.org", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9663D19DC; Mon, 6 Jul 2015 21:17:24 +0000 (UTC) (envelope-from ler@lerctr.org) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lerctr.org; s=lerami; h=Message-ID:References:In-Reply-To:Subject:Cc:To:From:Date:Content-Transfer-Encoding:Content-Type:MIME-Version; bh=xGU1x+ti7RehzDIm93XINq232VSUnnExeRQe7d8jkAg=; b=gcJgofIcPfN4hpU0IB8m3gHuNgOFMwhFMEEKjjgi6wGBg9u4yG3fhmeJNiJfmidUahXYymcaiPFQSBXA9o7KhGusWjDufQiclx9yqkLZwpts50ew24XNQYMF7resU/craRYLwsszcZxuuPim++lbq95e1ER9abBgggfAk3txOMY=; Received: from thebighonker.lerctr.org ([2001:470:1f0f:3ad:223:7dff:fe9e:6e8a]:10078 helo=webmail.lerctr.org) by thebighonker.lerctr.org with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.85 (FreeBSD)) (envelope-from ) id 1ZCDlT-00086k-E4; Mon, 06 Jul 2015 16:17:23 -0500 Received: from proxy.lucent.com ([135.245.49.13]) by webmail.lerctr.org with HTTP (HTTP/1.1 POST); Mon, 06 Jul 2015 16:17:23 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Mon, 06 Jul 2015 16:17:23 -0500 From: Larry Rosenman To: "O. Hartmann" Cc: Freebsd current , owner-freebsd-current@freebsd.org Subject: Re: Kernel Link issue In-Reply-To: <20150706231256.62d155e0.ohartman@zedat.fu-berlin.de> References: <20150705111428.20e2bc5e.ohartman@zedat.fu-berlin.de> <354ea269dfbda15450736c89ba5b56ad@thebighonker.lerctr.org> <20150706231256.62d155e0.ohartman@zedat.fu-berlin.de> Message-ID: <5b090863bf4fb09936a056fe64b8d8a9@thebighonker.lerctr.org> X-Sender: ler@lerctr.org User-Agent: Roundcube Webmail/1.1.1 X-Spam-Score: -1.0 (-) X-LERCTR-Spam-Score: -1.0 (-) X-Spam-Report: SpamScore (-1.0/5.0) ALL_TRUSTED=-1,SHORTCIRCUIT=-0.0001 X-LERCTR-Spam-Report: SpamScore (-1.0/5.0) ALL_TRUSTED=-1, SHORTCIRCUIT=-0.0001 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Jul 2015 21:17:24 -0000 On 2015-07-06 16:12, O. Hartmann wrote: > Am Sun, 05 Jul 2015 09:42:16 -0500 > Larry Rosenman schrieb: > >> On 2015-07-05 04:14, O. Hartmann wrote: >> > Am Sat, 04 Jul 2015 18:56:31 -0500 >> > Larry Rosenman schrieb: >> > >> >> --- kernel.debug --- >> >> linking kernel.debug >> >> > >> > I see the same here on most recen source (r285155). >> > >> > The failure occurs when device nvme and device nvd are enabled in >> > kernel. On another >> > system, exact with the same source revision, without both optionis >> > enabled in the kernel >> > the world and kernel built well. >> > >> > Regards, >> > O. Hartmann >> >> This also happens if you have options ZFS. >> >> I saw some complaints from make about the linker files: >> cd /usr/obj/usr/src/sys/VT-LER; MAKEOBJDIRPREFIX=/usr/obj >> MACHINE_ARCH=amd64 MACHINE=amd64 CPUTYPE= >> GROFF_BIN_PATH=/usr/obj/usr/src/tmp/legacy/u >> sr/bin >> GROFF_FONT_PATH=/usr/obj/usr/src/tmp/legacy/usr/share/groff_font >> GROFF_TMAC_PATH=/usr/obj/usr/src/tmp/legacy/usr/share/tmac >> _LDSCRIPTROOT >> = VERSION="FreeBSD 11.0-CURRENT amd64 1100077" INSTALL="sh >> /usr/src/tools/install.sh" >> PATH=/usr/obj/usr/src/tmp/legacy/usr/sbin:/usr/obj/usr/src >> /tmp/legacy/usr/bin:/usr/obj/usr/src/tmp/legacy/bin:/usr/obj/usr/src/tmp/usr/sbin:/usr/obj/usr/src/tmp/usr/bin:/sbin:/bin:/usr/sbin:/usr/bin >> CC="cc >> " CXX="c++ " DEPFLAGS="" CPP="cpp " AS="as" AR="ar" LD="ld" >> NM=nm >> OBJDUMP=objdump OBJCOPY="objcopy" RANLIB=ranlib STRINGS= SIZE="size" >> make >> -j 20 -J 15,16 -m /usr/src/share/mk KERNEL=kernel cleandir >> make[2]: "/usr/obj/usr/src/sys/VT-LER/Makefile" line 3797: warning: >> duplicate script for target "nvpair.ln" ignored >> make[2]: "/usr/obj/usr/src/sys/VT-LER/Makefile" line 1914: warning: >> using previous script for "nvpair.ln" defined here >> make[2]: "/usr/obj/usr/src/sys/VT-LER/Makefile" line 3800: warning: >> duplicate script for target "nvpair.o" ignored >> make[2]: "/usr/obj/usr/src/sys/VT-LER/Makefile" line 1918: warning: >> using previous script for "nvpair.o" defined here >> make[2]: "/usr/obj/usr/src/sys/VT-LER/Makefile" line 3801: warning: >> duplicate script for target "nvpair.o" ignored >> make[2]: "/usr/obj/usr/src/sys/VT-LER/Makefile" line 1918: warning: >> using previous script for "nvpair.o" defined here >> >> > > I need to correct: it only happens when options ZFS is in the kernel! > My first (false) > statement was wrong and is obsolete. > > The problem still persists in r 285220. > > O. Hartmann https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=201356 has a patch that fixes is. -- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 214-642-9640 E-Mail: ler@lerctr.org US Mail: 108 Turvey Cove, Hutto, TX 78634-5688 From owner-freebsd-current@freebsd.org Mon Jul 6 22:43:03 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B96B7995B52; Mon, 6 Jul 2015 22:43:03 +0000 (UTC) (envelope-from kmacybsd@gmail.com) Received: from mail-pa0-x232.google.com (mail-pa0-x232.google.com [IPv6:2607:f8b0:400e:c03::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 885D01E10; Mon, 6 Jul 2015 22:43:03 +0000 (UTC) (envelope-from kmacybsd@gmail.com) Received: by pacgz10 with SMTP id gz10so28255990pac.3; Mon, 06 Jul 2015 15:43:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=+117771pZY/NEbDzF/Co/s5B4lOGhnNOzujrnxlJxeo=; b=V6/QoD5msIe13RmncC6iaMv4HPh3QU4YpTXMUlorStfpCF5ggPebUlbS6vnVmEqLaV u928TTVKeZLHbdmTG5n30YZ4ZH17guO13s3U3MEpYGi5si184TPOCX5VhEj+vBJNOAsE NFBFmRuwA6+GIegjONjXrYQhwr8uyzmee6NrrD2IevXI7VLzr2krowPoibaWLziOM3HI 02L8lqTZN2fQb2ObucPNfhzxbWI0RwEV1pmkiWunYa3nKb5UqLslRrIqtkdqnl01HplE BtfGgMApicbPsVYXLQg6GKNUEJIt90c2P2paI+bZnvypnzgyZeQCedsa2yjxFtzgx+bF hwYA== MIME-Version: 1.0 X-Received: by 10.68.224.35 with SMTP id qz3mr2019429pbc.165.1436222582997; Mon, 06 Jul 2015 15:43:02 -0700 (PDT) Sender: kmacybsd@gmail.com Received: by 10.66.236.36 with HTTP; Mon, 6 Jul 2015 15:43:02 -0700 (PDT) Received: by 10.66.236.36 with HTTP; Mon, 6 Jul 2015 15:43:02 -0700 (PDT) In-Reply-To: <4eac33a36c1202d20be41e4cbc6b4d75@thebighonker.lerctr.org> References: <20150705213709.GA47209@borg.lerctr.org> <4eac33a36c1202d20be41e4cbc6b4d75@thebighonker.lerctr.org> Date: Mon, 6 Jul 2015 15:43:02 -0700 X-Google-Sender-Auth: U4JMo_6h-JyGItSurMs9WgtPNfc Message-ID: Subject: Re: GPF on Current kernel From: "K. Macy" To: Larry Rosenman Cc: owner-freebsd-current@freebsd.org, FreeBSD Current Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Jul 2015 22:43:03 -0000 That's really disturbing, but could be an artifact of limitations in debug info fidelity. If curthread is corrupt I would expect things to blow up almost instantly. Try enabling memguard for the zone or mtype for the object that has the corrupt mutex field. -K On Jul 6, 2015 5:48 AM, "Larry Rosenman" wrote: > actually, the following are interesting further down: > #13 0xffffffff808af473 in sys_write (td=0xdeadc0dedeadc116, > uap=) at /usr/src/sys/kern/sys_generic.c:398 > #14 0xffffffff80b57a6d in amd64_syscall (td=0xfffff80736fda4c0, traced=0) > at subr_syscall.c:133 > > the td value. > > What would you suggest? This has become intermittent :( > > > On 2015-07-06 00:42, K. Macy wrote: > >> The value of the mutex in the stack trace indicates that it's a use after >> free. There are various memory debugging options (memguard, redzone) that >> may help track it down. >> >> -K >> On Jul 5, 2015 2:37 PM, "Larry Rosenman" wrote: >> >> I've gotten a couple of these: >>> >>> borg.lerctr.org dumped core - see /var/crash/vmcore.3 >>> >>> Sun Jul 5 16:32:12 CDT 2015 >>> >>> FreeBSD borg.lerctr.org 11.0-CURRENT FreeBSD 11.0-CURRENT #1 r285159: >>> Sun >>> Jul 5 09:35:33 CDT 2015 root@borg.lerctr.org: >>> /usr/obj/usr/src/sys/LER >>> amd64 >>> >>> panic: general protection fault >>> >>> GNU gdb 6.1.1 [FreeBSD] >>> Copyright 2004 Free Software Foundation, Inc. >>> GDB is free software, covered by the GNU General Public License, and you >>> are >>> welcome to change it and/or distribute copies of it under certain >>> conditions. >>> Type "show copying" to see the conditions. >>> There is absolutely no warranty for GDB. Type "show warranty" for >>> details. >>> This GDB was configured as "amd64-marcel-freebsd"... >>> >>> Unread portion of the kernel message buffer: >>> >>> >>> Fatal trap 9: general protection fault while in kernel mode >>> cpuid = 0; apic id = 00 >>> instruction pointer = 0x20:0xffffffff8083a15f >>> stack pointer = 0x28:0xfffffe100ca1d8a0 >>> frame pointer = 0x28:0xfffffe100ca1d8e0 >>> code segment = base 0x0, limit 0xfffff, type 0x1b >>> = DPL 0, pres 1, long 1, def32 0, gran 1 >>> processor eflags = interrupt enabled, resume, IOPL = 0 >>> current process = 73971 (make) >>> trap number = 9 >>> panic: general protection fault >>> cpuid = 0 >>> KDB: stack backtrace: >>> db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame >>> 0xfffffe100ca1d490 >>> vpanic() at vpanic+0x189/frame 0xfffffe100ca1d510 >>> panic() at panic+0x43/frame 0xfffffe100ca1d570 >>> trap_fatal() at trap_fatal+0x355/frame 0xfffffe100ca1d5d0 >>> trap() at trap+0x813/frame 0xfffffe100ca1d7e0 >>> calltrap() at calltrap+0x8/frame 0xfffffe100ca1d7e0 >>> --- trap 0x9, rip = 0xffffffff8083a15f, rsp = 0xfffffe100ca1d8a0, rbp = >>> 0xfffffe100ca1d8e0 --- >>> __mtx_lock_flags() at __mtx_lock_flags+0x4f/frame 0xfffffe100ca1d8e0 >>> doselwakeup() at doselwakeup+0xb5/frame 0xfffffe100ca1d920 >>> pipeselwakeup() at pipeselwakeup+0x46/frame 0xfffffe100ca1d940 >>> pipe_write() at pipe_write+0x13d2/frame 0xfffffe100ca1d9f0 >>> dofilewrite() at dofilewrite+0x8a/frame 0xfffffe100ca1da40 >>> kern_writev() at kern_writev+0x68/frame 0xfffffe100ca1da90 >>> sys_write() at sys_write+0x63/frame 0xfffffe100ca1dae0 >>> amd64_syscall() at amd64_syscall+0x25d/frame 0xfffffe100ca1dbf0 >>> Xfast_syscall() at Xfast_syscall+0xfb/frame 0xfffffe100ca1dbf0 >>> --- syscall (4, FreeBSD ELF64, sys_write), rip = 0x45ae8a, rsp = >>> 0x7fffffffd328, rbp = 0x7fffffffd350 --- >>> Uptime: 6h39m51s >>> Dumping 3186 out of 64460 >>> MB:..1%..11%..21%..31%..41%..51%..61%..71%..81%..91% >>> >>> Reading symbols from /boot/kernel/zfs.ko.symbols...done. >>> Loaded symbols for /boot/kernel/zfs.ko.symbols >>> Reading symbols from /boot/kernel/opensolaris.ko.symbols...done. >>> Loaded symbols for /boot/kernel/opensolaris.ko.symbols >>> Reading symbols from /boot/kernel/linux.ko.symbols...done. >>> Loaded symbols for /boot/kernel/linux.ko.symbols >>> Reading symbols from /boot/kernel/linux_common.ko.symbols...done. >>> Loaded symbols for /boot/kernel/linux_common.ko.symbols >>> Reading symbols from /boot/kernel/if_lagg.ko.symbols...done. >>> Loaded symbols for /boot/kernel/if_lagg.ko.symbols >>> Reading symbols from /boot/kernel/snd_envy24ht.ko.symbols...done. >>> Loaded symbols for /boot/kernel/snd_envy24ht.ko.symbols >>> Reading symbols from /boot/kernel/snd_spicds.ko.symbols...done. >>> Loaded symbols for /boot/kernel/snd_spicds.ko.symbols >>> Reading symbols from /boot/kernel/coretemp.ko.symbols...done. >>> Loaded symbols for /boot/kernel/coretemp.ko.symbols >>> Reading symbols from /boot/kernel/ichsmb.ko.symbols...done. >>> Loaded symbols for /boot/kernel/ichsmb.ko.symbols >>> Reading symbols from /boot/kernel/smbus.ko.symbols...done. >>> Loaded symbols for /boot/kernel/smbus.ko.symbols >>> Reading symbols from /boot/kernel/ichwd.ko.symbols...done. >>> Loaded symbols for /boot/kernel/ichwd.ko.symbols >>> Reading symbols from /boot/kernel/cpuctl.ko.symbols...done. >>> Loaded symbols for /boot/kernel/cpuctl.ko.symbols >>> Reading symbols from /boot/kernel/cryptodev.ko.symbols...done. >>> Loaded symbols for /boot/kernel/cryptodev.ko.symbols >>> Reading symbols from /boot/kernel/dtraceall.ko.symbols...done. >>> Loaded symbols for /boot/kernel/dtraceall.ko.symbols >>> Reading symbols from /boot/kernel/profile.ko.symbols...done. >>> Loaded symbols for /boot/kernel/profile.ko.symbols >>> Reading symbols from /boot/kernel/dtrace.ko.symbols...done. >>> Loaded symbols for /boot/kernel/dtrace.ko.symbols >>> Reading symbols from /boot/kernel/systrace_freebsd32.ko.symbols...done. >>> Loaded symbols for /boot/kernel/systrace_freebsd32.ko.symbols >>> Reading symbols from /boot/kernel/systrace.ko.symbols...done. >>> Loaded symbols for /boot/kernel/systrace.ko.symbols >>> Reading symbols from /boot/kernel/sdt.ko.symbols...done. >>> Loaded symbols for /boot/kernel/sdt.ko.symbols >>> Reading symbols from /boot/kernel/lockstat.ko.symbols...done. >>> Loaded symbols for /boot/kernel/lockstat.ko.symbols >>> Reading symbols from /boot/kernel/fasttrap.ko.symbols...done. >>> Loaded symbols for /boot/kernel/fasttrap.ko.symbols >>> Reading symbols from /boot/kernel/fbt.ko.symbols...done. >>> Loaded symbols for /boot/kernel/fbt.ko.symbols >>> Reading symbols from /boot/kernel/dtnfscl.ko.symbols...done. >>> Loaded symbols for /boot/kernel/dtnfscl.ko.symbols >>> Reading symbols from /boot/kernel/dtmalloc.ko.symbols...done. >>> Loaded symbols for /boot/kernel/dtmalloc.ko.symbols >>> Reading symbols from /boot/modules/vboxdrv.ko...done. >>> Loaded symbols for /boot/modules/vboxdrv.ko >>> Reading symbols from /boot/modules/nvidia.ko...done. >>> Loaded symbols for /boot/modules/nvidia.ko >>> Reading symbols from /boot/kernel/ipmi.ko.symbols...done. >>> Loaded symbols for /boot/kernel/ipmi.ko.symbols >>> Reading symbols from /boot/kernel/ipmi_linux.ko.symbols...done. >>> Loaded symbols for /boot/kernel/ipmi_linux.ko.symbols >>> Reading symbols from /boot/kernel/radeonkms.ko.symbols...done. >>> Loaded symbols for /boot/kernel/radeonkms.ko.symbols >>> Reading symbols from /boot/kernel/iicbb.ko.symbols...done. >>> Loaded symbols for /boot/kernel/iicbb.ko.symbols >>> Reading symbols from /boot/kernel/iicbus.ko.symbols...done. >>> Loaded symbols for /boot/kernel/iicbus.ko.symbols >>> Reading symbols from /boot/kernel/iic.ko.symbols...done. >>> Loaded symbols for /boot/kernel/iic.ko.symbols >>> Reading symbols from /boot/kernel/drm2.ko.symbols...done. >>> Loaded symbols for /boot/kernel/drm2.ko.symbols >>> Reading symbols from /boot/kernel/radeonkmsfw_R100_cp.ko.symbols...done. >>> Loaded symbols for /boot/kernel/radeonkmsfw_R100_cp.ko.symbols >>> Reading symbols from /boot/kernel/uhid.ko.symbols...done. >>> Loaded symbols for /boot/kernel/uhid.ko.symbols >>> Reading symbols from /boot/modules/vboxnetflt.ko...done. >>> Loaded symbols for /boot/modules/vboxnetflt.ko >>> Reading symbols from /boot/kernel/netgraph.ko.symbols...done. >>> Loaded symbols for /boot/kernel/netgraph.ko.symbols >>> Reading symbols from /boot/kernel/ng_ether.ko.symbols...done. >>> Loaded symbols for /boot/kernel/ng_ether.ko.symbols >>> Reading symbols from /boot/modules/vboxnetadp.ko...done. >>> Loaded symbols for /boot/modules/vboxnetadp.ko >>> #0 doadump (textdump=1) at pcpu.h:221 >>> 221 pcpu.h: No such file or directory. >>> in pcpu.h >>> (kgdb) #0 doadump (textdump=1) at pcpu.h:221 >>> #1 0xffffffff80855d55 in kern_reboot (howto=260) >>> at /usr/src/sys/kern/kern_shutdown.c:447 >>> #2 0xffffffff80856348 in vpanic (fmt=, >>> ap=) at /usr/src/sys/kern/kern_shutdown.c:744 >>> #3 0xffffffff80856393 in panic (fmt=0x0) >>> at /usr/src/sys/kern/kern_shutdown.c:675 >>> #4 0xffffffff80b57275 in trap_fatal (frame=, >>> eva=) at /usr/src/sys/amd64/amd64/trap.c:853 >>> #5 0xffffffff80b56f03 in trap (frame=) >>> at /usr/src/sys/amd64/amd64/trap.c:201 >>> #6 0xffffffff80b37142 in calltrap () >>> at /usr/src/sys/amd64/amd64/exception.S:235 >>> #7 0xffffffff8083a15f in __mtx_lock_flags (c=0xdeadc0dedeadc116, opts=0, >>> file=0xffffffff80da2bc8 "/usr/src/sys/kern/sys_generic.c", line=1808) >>> at /usr/src/sys/kern/kern_mutex.c:211 >>> #8 0xffffffff808b1b25 in doselwakeup (sip=0xfffff8019bd5b0b8, pri=104) >>> at /usr/src/sys/kern/sys_generic.c:1808 >>> #9 0xffffffff808b4b86 in pipeselwakeup (cpipe=0xfffff8019bd5b000) >>> at /usr/src/sys/kern/sys_pipe.c:622 >>> #10 0xffffffff808b3892 in pipe_write (fp=0xfffff80027c3d280, >>> uio=, active_cred=, >>> flags=1808, >>> td=0xfffff80736fda4c0) at /usr/src/sys/kern/sys_pipe.c:1314 >>> #11 0xffffffff808af7da in dofilewrite (td=0xfffff80736fda4c0, fd=1, >>> fp=0xfffff80027c3d280, auio=0xfffffe100ca1dab0, >>> offset=, flags=0) at file.h:310 >>> #12 0xffffffff808af4e8 in kern_writev (td=0xfffff80736fda4c0, fd=1, >>> auio=0xfffffe100ca1dab0) at /usr/src/sys/kern/sys_generic.c:485 >>> #13 0xffffffff808af473 in sys_write (td=0xdeadc0dedeadc116, >>> uap=) at /usr/src/sys/kern/sys_generic.c:398 >>> #14 0xffffffff80b57a6d in amd64_syscall (td=0xfffff80736fda4c0, traced=0) >>> at subr_syscall.c:133 >>> #15 0xffffffff80b3742b in Xfast_syscall () >>> at /usr/src/sys/amd64/amd64/exception.S:395 >>> #16 0x000000000045ae8a in ?? () >>> Previous frame inner to this frame (corrupt stack?) >>> Current language: auto; currently minimal >>> (kgdb) >>> >>> Ideas? >>> >>> >>> FreeBSD borg.lerctr.org 11.0-CURRENT FreeBSD 11.0-CURRENT #1 r285159: >>> Sun >>> Jul 5 09:35:33 CDT 2015 root@borg.lerctr.org: >>> /usr/obj/usr/src/sys/LER >>> amd64 1100077 1100077 >>> -- >>> Larry Rosenman http://www.lerctr.org/~ler >>> Phone: +1 214-642-9640 E-Mail: ler@lerctr.org >>> US Mail: 108 Turvey Cove, Hutto, TX 78634-5688 >>> _______________________________________________ >>> freebsd-current@freebsd.org mailing list >>> http://lists.freebsd.org/mailman/listinfo/freebsd-current >>> To unsubscribe, send any mail to " >>> freebsd-current-unsubscribe@freebsd.org" >>> >>> _______________________________________________ >> freebsd-current@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-current >> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org >> " >> > > -- > Larry Rosenman http://www.lerctr.org/~ler > Phone: +1 214-642-9640 E-Mail: ler@lerctr.org > US Mail: 108 Turvey Cove, Hutto, TX 78634-5688 > From owner-freebsd-current@freebsd.org Mon Jul 6 23:02:13 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 320FA995F55 for ; Mon, 6 Jul 2015 23:02:13 +0000 (UTC) (envelope-from ler@lerctr.org) Received: from thebighonker.lerctr.org (thebighonker.lerctr.org [IPv6:2001:470:1f0f:3ad:223:7dff:fe9e:6e8a]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "thebighonker.lerctr.org", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9E5431B7B; Mon, 6 Jul 2015 23:02:12 +0000 (UTC) (envelope-from ler@lerctr.org) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lerctr.org; s=lerami; h=Message-ID:References:In-Reply-To:Subject:Cc:To:From:Date:Content-Type:MIME-Version; bh=WZsnKjnHB7jbKJmCG9TNf9IlJog720K3laloZW8nd0M=; b=Gm5MuGGSCVSaqN+tMSOxgbAMBpSnyKbp6qm/AA69kM75tvm2vyqzciWWbiEbJCY3Ag0vwWY+n8yQ8zXUnFeivY6AyGLoBCxaKmmq0ePkjPbQxHiB95QuNiBo/47k9xTrbx2newMtZWxgFvp9m9lCmYz+fhtfWRu0Ucdee/gHmSE=; Received: from thebighonker.lerctr.org ([2001:470:1f0f:3ad:223:7dff:fe9e:6e8a]:42399 helo=webmail.lerctr.org) by thebighonker.lerctr.org with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.85 (FreeBSD)) (envelope-from ) id 1ZCFOt-0009Q4-Gr; Mon, 06 Jul 2015 18:02:11 -0500 Received: from 104-54-221-134.lightspeed.austtx.sbcglobal.net ([104.54.221.134]) by webmail.lerctr.org with HTTP (HTTP/1.1 POST); Mon, 06 Jul 2015 18:02:11 -0500 MIME-Version: 1.0 Date: Mon, 06 Jul 2015 18:02:11 -0500 From: Larry Rosenman To: "K. Macy" Cc: FreeBSD Current , kmacybsd@gmail.com Subject: Re: GPF on Current kernel In-Reply-To: References: <20150705213709.GA47209@borg.lerctr.org> <4eac33a36c1202d20be41e4cbc6b4d75@thebighonker.lerctr.org> Message-ID: <2c94676f5e663925014009c2e66e6533@thebighonker.lerctr.org> X-Sender: ler@lerctr.org User-Agent: Roundcube Webmail/1.1.1 X-Spam-Score: -1.0 (-) X-LERCTR-Spam-Score: -1.0 (-) X-Spam-Report: SpamScore (-1.0/5.0) ALL_TRUSTED=-1,SHORTCIRCUIT=-0.0001 X-LERCTR-Spam-Report: SpamScore (-1.0/5.0) ALL_TRUSTED=-1, SHORTCIRCUIT=-0.0001 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Jul 2015 23:02:13 -0000 I've enabled DEBUG_REDZONE, and have DEBUG_MEMGUARD in the system, but have zero clue as to what to set for memguard :( Could I get some guidance? On 2015-07-06 17:43, K. Macy wrote: > That's really disturbing, but could be an artifact of limitations in debug info fidelity. If curthread is corrupt I would expect things to blow up almost instantly. > > Try enabling memguard for the zone or mtype for the object that has the corrupt mutex field. > > -K > On Jul 6, 2015 5:48 AM, "Larry Rosenman" wrote: > actually, the following are interesting further down: > #13 0xffffffff808af473 in sys_write (td=0xdeadc0dedeadc116, > uap=) at /usr/src/sys/kern/sys_generic.c:398 > #14 0xffffffff80b57a6d in amd64_syscall (td=0xfffff80736fda4c0, traced=0) > at subr_syscall.c:133 > > the td value. > > What would you suggest? This has become intermittent :( > > On 2015-07-06 00:42, K. Macy wrote: > The value of the mutex in the stack trace indicates that it's a use after > free. There are various memory debugging options (memguard, redzone) that > may help track it down. > > -K > On Jul 5, 2015 2:37 PM, "Larry Rosenman" wrote: > > I've gotten a couple of these: > > borg.lerctr.org [1] dumped core - see /var/crash/vmcore.3 > > Sun Jul 5 16:32:12 CDT 2015 > > FreeBSD borg.lerctr.org [1] 11.0-CURRENT FreeBSD 11.0-CURRENT #1 r285159: Sun > Jul 5 09:35:33 CDT 2015 root@borg.lerctr.org:/usr/obj/usr/src/sys/LER > amd64 > > panic: general protection fault > > GNU gdb 6.1.1 [FreeBSD] > Copyright 2004 Free Software Foundation, Inc. > GDB is free software, covered by the GNU General Public License, and you > are > welcome to change it and/or distribute copies of it under certain > conditions. > Type "show copying" to see the conditions. > There is absolutely no warranty for GDB. Type "show warranty" for details. > This GDB was configured as "amd64-marcel-freebsd"... > > Unread portion of the kernel message buffer: > > Fatal trap 9: general protection fault while in kernel mode > cpuid = 0; apic id = 00 > instruction pointer = 0x20:0xffffffff8083a15f > stack pointer = 0x28:0xfffffe100ca1d8a0 > frame pointer = 0x28:0xfffffe100ca1d8e0 > code segment = base 0x0, limit 0xfffff, type 0x1b > = DPL 0, pres 1, long 1, def32 0, gran 1 > processor eflags = interrupt enabled, resume, IOPL = 0 > current process = 73971 (make) > trap number = 9 > panic: general protection fault > cpuid = 0 > KDB: stack backtrace: > db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame > 0xfffffe100ca1d490 > vpanic() at vpanic+0x189/frame 0xfffffe100ca1d510 > panic() at panic+0x43/frame 0xfffffe100ca1d570 > trap_fatal() at trap_fatal+0x355/frame 0xfffffe100ca1d5d0 > trap() at trap+0x813/frame 0xfffffe100ca1d7e0 > calltrap() at calltrap+0x8/frame 0xfffffe100ca1d7e0 > --- trap 0x9, rip = 0xffffffff8083a15f, rsp = 0xfffffe100ca1d8a0, rbp = > 0xfffffe100ca1d8e0 --- > __mtx_lock_flags() at __mtx_lock_flags+0x4f/frame 0xfffffe100ca1d8e0 > doselwakeup() at doselwakeup+0xb5/frame 0xfffffe100ca1d920 > pipeselwakeup() at pipeselwakeup+0x46/frame 0xfffffe100ca1d940 > pipe_write() at pipe_write+0x13d2/frame 0xfffffe100ca1d9f0 > dofilewrite() at dofilewrite+0x8a/frame 0xfffffe100ca1da40 > kern_writev() at kern_writev+0x68/frame 0xfffffe100ca1da90 > sys_write() at sys_write+0x63/frame 0xfffffe100ca1dae0 > amd64_syscall() at amd64_syscall+0x25d/frame 0xfffffe100ca1dbf0 > Xfast_syscall() at Xfast_syscall+0xfb/frame 0xfffffe100ca1dbf0 > --- syscall (4, FreeBSD ELF64, sys_write), rip = 0x45ae8a, rsp = > 0x7fffffffd328, rbp = 0x7fffffffd350 --- > Uptime: 6h39m51s > Dumping 3186 out of 64460 > MB:..1%..11%..21%..31%..41%..51%..61%..71%..81%..91% > > Reading symbols from /boot/kernel/zfs.ko.symbols...done. > Loaded symbols for /boot/kernel/zfs.ko.symbols > Reading symbols from /boot/kernel/opensolaris.ko.symbols...done. > Loaded symbols for /boot/kernel/opensolaris.ko.symbols > Reading symbols from /boot/kernel/linux.ko.symbols...done. > Loaded symbols for /boot/kernel/linux.ko.symbols > Reading symbols from /boot/kernel/linux_common.ko.symbols...done. > Loaded symbols for /boot/kernel/linux_common.ko.symbols > Reading symbols from /boot/kernel/if_lagg.ko.symbols...done. > Loaded symbols for /boot/kernel/if_lagg.ko.symbols > Reading symbols from /boot/kernel/snd_envy24ht.ko.symbols...done. > Loaded symbols for /boot/kernel/snd_envy24ht.ko.symbols > Reading symbols from /boot/kernel/snd_spicds.ko.symbols...done. > Loaded symbols for /boot/kernel/snd_spicds.ko.symbols > Reading symbols from /boot/kernel/coretemp.ko.symbols...done. > Loaded symbols for /boot/kernel/coretemp.ko.symbols > Reading symbols from /boot/kernel/ichsmb.ko.symbols...done. > Loaded symbols for /boot/kernel/ichsmb.ko.symbols > Reading symbols from /boot/kernel/smbus.ko.symbols...done. > Loaded symbols for /boot/kernel/smbus.ko.symbols > Reading symbols from /boot/kernel/ichwd.ko.symbols...done. > Loaded symbols for /boot/kernel/ichwd.ko.symbols > Reading symbols from /boot/kernel/cpuctl.ko.symbols...done. > Loaded symbols for /boot/kernel/cpuctl.ko.symbols > Reading symbols from /boot/kernel/cryptodev.ko.symbols...done. > Loaded symbols for /boot/kernel/cryptodev.ko.symbols > Reading symbols from /boot/kernel/dtraceall.ko.symbols...done. > Loaded symbols for /boot/kernel/dtraceall.ko.symbols > Reading symbols from /boot/kernel/profile.ko.symbols...done. > Loaded symbols for /boot/kernel/profile.ko.symbols > Reading symbols from /boot/kernel/dtrace.ko.symbols...done. > Loaded symbols for /boot/kernel/dtrace.ko.symbols > Reading symbols from /boot/kernel/systrace_freebsd32.ko.symbols...done. > Loaded symbols for /boot/kernel/systrace_freebsd32.ko.symbols > Reading symbols from /boot/kernel/systrace.ko.symbols...done. > Loaded symbols for /boot/kernel/systrace.ko.symbols > Reading symbols from /boot/kernel/sdt.ko.symbols...done. > Loaded symbols for /boot/kernel/sdt.ko.symbols > Reading symbols from /boot/kernel/lockstat.ko.symbols...done. > Loaded symbols for /boot/kernel/lockstat.ko.symbols > Reading symbols from /boot/kernel/fasttrap.ko.symbols...done. > Loaded symbols for /boot/kernel/fasttrap.ko.symbols > Reading symbols from /boot/kernel/fbt.ko.symbols...done. > Loaded symbols for /boot/kernel/fbt.ko.symbols > Reading symbols from /boot/kernel/dtnfscl.ko.symbols...done. > Loaded symbols for /boot/kernel/dtnfscl.ko.symbols > Reading symbols from /boot/kernel/dtmalloc.ko.symbols...done. > Loaded symbols for /boot/kernel/dtmalloc.ko.symbols > Reading symbols from /boot/modules/vboxdrv.ko...done. > Loaded symbols for /boot/modules/vboxdrv.ko > Reading symbols from /boot/modules/nvidia.ko...done. > Loaded symbols for /boot/modules/nvidia.ko > Reading symbols from /boot/kernel/ipmi.ko.symbols...done. > Loaded symbols for /boot/kernel/ipmi.ko.symbols > Reading symbols from /boot/kernel/ipmi_linux.ko.symbols...done. > Loaded symbols for /boot/kernel/ipmi_linux.ko.symbols > Reading symbols from /boot/kernel/radeonkms.ko.symbols...done. > Loaded symbols for /boot/kernel/radeonkms.ko.symbols > Reading symbols from /boot/kernel/iicbb.ko.symbols...done. > Loaded symbols for /boot/kernel/iicbb.ko.symbols > Reading symbols from /boot/kernel/iicbus.ko.symbols...done. > Loaded symbols for /boot/kernel/iicbus.ko.symbols > Reading symbols from /boot/kernel/iic.ko.symbols...done. > Loaded symbols for /boot/kernel/iic.ko.symbols > Reading symbols from /boot/kernel/drm2.ko.symbols...done. > Loaded symbols for /boot/kernel/drm2.ko.symbols > Reading symbols from /boot/kernel/radeonkmsfw_R100_cp.ko.symbols...done. > Loaded symbols for /boot/kernel/radeonkmsfw_R100_cp.ko.symbols > Reading symbols from /boot/kernel/uhid.ko.symbols...done. > Loaded symbols for /boot/kernel/uhid.ko.symbols > Reading symbols from /boot/modules/vboxnetflt.ko...done. > Loaded symbols for /boot/modules/vboxnetflt.ko > Reading symbols from /boot/kernel/netgraph.ko.symbols...done. > Loaded symbols for /boot/kernel/netgraph.ko.symbols > Reading symbols from /boot/kernel/ng_ether.ko.symbols...done. > Loaded symbols for /boot/kernel/ng_ether.ko.symbols > Reading symbols from /boot/modules/vboxnetadp.ko...done. > Loaded symbols for /boot/modules/vboxnetadp.ko > #0 doadump (textdump=1) at pcpu.h:221 > 221 pcpu.h: No such file or directory. > in pcpu.h > (kgdb) #0 doadump (textdump=1) at pcpu.h:221 > #1 0xffffffff80855d55 in kern_reboot (howto=260) > at /usr/src/sys/kern/kern_shutdown.c:447 > #2 0xffffffff80856348 in vpanic (fmt=, > ap=) at /usr/src/sys/kern/kern_shutdown.c:744 > #3 0xffffffff80856393 in panic (fmt=0x0) > at /usr/src/sys/kern/kern_shutdown.c:675 > #4 0xffffffff80b57275 in trap_fatal (frame=, > eva=) at /usr/src/sys/amd64/amd64/trap.c:853 > #5 0xffffffff80b56f03 in trap (frame=) > at /usr/src/sys/amd64/amd64/trap.c:201 > #6 0xffffffff80b37142 in calltrap () > at /usr/src/sys/amd64/amd64/exception.S:235 > #7 0xffffffff8083a15f in __mtx_lock_flags (c=0xdeadc0dedeadc116, opts=0, > file=0xffffffff80da2bc8 "/usr/src/sys/kern/sys_generic.c", line=1808) > at /usr/src/sys/kern/kern_mutex.c:211 > #8 0xffffffff808b1b25 in doselwakeup (sip=0xfffff8019bd5b0b8, pri=104) > at /usr/src/sys/kern/sys_generic.c:1808 > #9 0xffffffff808b4b86 in pipeselwakeup (cpipe=0xfffff8019bd5b000) > at /usr/src/sys/kern/sys_pipe.c:622 > #10 0xffffffff808b3892 in pipe_write (fp=0xfffff80027c3d280, > uio=, active_cred=, > flags=1808, > td=0xfffff80736fda4c0) at /usr/src/sys/kern/sys_pipe.c:1314 > #11 0xffffffff808af7da in dofilewrite (td=0xfffff80736fda4c0, fd=1, > fp=0xfffff80027c3d280, auio=0xfffffe100ca1dab0, > offset=, flags=0) at file.h:310 > #12 0xffffffff808af4e8 in kern_writev (td=0xfffff80736fda4c0, fd=1, > auio=0xfffffe100ca1dab0) at /usr/src/sys/kern/sys_generic.c:485 > #13 0xffffffff808af473 in sys_write (td=0xdeadc0dedeadc116, > uap=) at /usr/src/sys/kern/sys_generic.c:398 > #14 0xffffffff80b57a6d in amd64_syscall (td=0xfffff80736fda4c0, traced=0) > at subr_syscall.c:133 > #15 0xffffffff80b3742b in Xfast_syscall () > at /usr/src/sys/amd64/amd64/exception.S:395 > #16 0x000000000045ae8a in ?? () > Previous frame inner to this frame (corrupt stack?) > Current language: auto; currently minimal > (kgdb) > > Ideas? > > FreeBSD borg.lerctr.org [1] 11.0-CURRENT FreeBSD 11.0-CURRENT #1 r285159: Sun > Jul 5 09:35:33 CDT 2015 root@borg.lerctr.org:/usr/obj/usr/src/sys/LER > amd64 1100077 1100077 > -- > Larry Rosenman http://www.lerctr.org/~ler [2] > Phone: +1 214-642-9640 [3] E-Mail: ler@lerctr.org > US Mail: 108 Turvey Cove, Hutto, TX 78634-5688 > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current [4] > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current [4] > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" -- Larry Rosenman http://www.lerctr.org/~ler [2] Phone: +1 214-642-9640 [3] E-Mail: ler@lerctr.org US Mail: 108 Turvey Cove, Hutto, TX 78634-5688 -- Larry Rosenman http://www.lerctr.org/~ler [2] Phone: +1 214-642-9640 E-Mail: ler@lerctr.org US Mail: 108 Turvey Cove, Hutto, TX 78634-5688 Links: ------ [1] http://borg.lerctr.org [2] http://www.lerctr.org/~ler [3] tel:%2B1%20214-642-9640 [4] http://lists.freebsd.org/mailman/listinfo/freebsd-current From owner-freebsd-current@freebsd.org Tue Jul 7 01:43:17 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EDE85A6DB for ; Tue, 7 Jul 2015 01:43:17 +0000 (UTC) (envelope-from jenkins-admin@freebsd.org) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id DE7031B9B; Tue, 7 Jul 2015 01:43:17 +0000 (UTC) (envelope-from jenkins-admin@freebsd.org) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id 9E45D50F; Tue, 7 Jul 2015 01:43:11 +0000 (UTC) Date: Tue, 7 Jul 2015 01:43:00 +0000 (GMT) From: jenkins-admin@freebsd.org To: jenkins-admin@FreeBSD.org, freebsd-current@freebsd.org Message-ID: <1540296944.119.1436233385315.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <370888935.117.1436187295996.JavaMail.jenkins@jenkins-9.freebsd.org> References: <370888935.117.1436187295996.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD-tests - Build #1163 - Still Failing MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD-tests X-Jenkins-Result: FAILURE Precedence: bulk Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jul 2015 01:43:18 -0000 FreeBSD_HEAD-tests - Build #1163 - Still Failing: Check console output at https://jenkins.freebsd.org/job/FreeBSD_HEAD-tests/1163/ to view the results. From owner-freebsd-current@freebsd.org Tue Jul 7 05:31:34 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 63F93994415 for ; Tue, 7 Jul 2015 05:31:34 +0000 (UTC) (envelope-from gshapiro@freebsd.org) Received: from zim.gshapiro.net (zim.gshapiro.net [IPv6:2001:4f8:3:36::224]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.gshapiro.net", Issuer "Certificate Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 53FC514AC for ; Tue, 7 Jul 2015 05:31:34 +0000 (UTC) (envelope-from gshapiro@freebsd.org) Received: from minime.local ([IPv6:2601:647:4e01:8f7b:4ccd:42e0:bebf:f564]) (authenticated bits=0) by zim.gshapiro.net (8.15.1.36/8.15.1.36) with ESMTPSA id t675VULl004331 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 6 Jul 2015 22:31:33 -0700 (PDT) Date: Mon, 6 Jul 2015 22:31:30 -0700 From: Gregory Shapiro To: freebsd-current@freebsd.org Subject: HEADS UP: sendmail 8.15.2 imported, change in IPv6 behavior Message-ID: <20150707053129.GE3005@minime.local> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jul 2015 05:31:34 -0000 As documented in the release notes and UPDATING, the following changes accompanies the merge of sendmail 8.15.2 to HEAD: sendmail has been updated to 8.15.2. Starting with FreeBSD 11.0 and sendmail 8.15, sendmail uses uncompressed IPv6 addresses by default, i.e., they will not contain "::". For example, instead of ::1, it will be 0:0:0:0:0:0:0:1. This permits a zero subnet to have a more specific match, such as different map entries for IPv6:0:0 vs IPv6:0. This change requires that configuration data (including maps, files, classes, custom ruleset, etc.) must use the same format, so make certain such configuration data is upgrading. As a very simple check search for patterns like 'IPv6:[0-9a-fA-F:]*::' and 'IPv6::'. To return to the old behavior, set the m4 option confUSE_COMPRESSED_IPV6_ADDRESSES or the cf option UseCompressedIPv6Addresses. Note that when sendmail 8.15.2 is MFC'ed to stable/{10,9,8}, for the sake of POLA, the default will be to continue using compressed IPv6 addresses as it has always done. This default change will only affect FreeBSD 11 and later (and can be changed in your configuration file as described above). From owner-freebsd-current@freebsd.org Tue Jul 7 08:08:10 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2595F9208 for ; Tue, 7 Jul 2015 08:08:10 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A12AF1F4E; Tue, 7 Jul 2015 08:08:09 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from tom.home (kostik@localhost [127.0.0.1]) by kib.kiev.ua (8.14.9/8.14.9) with ESMTP id t67883jn045296 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Tue, 7 Jul 2015 11:08:03 +0300 (EEST) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.9.2 kib.kiev.ua t67883jn045296 Received: (from kostik@localhost) by tom.home (8.14.9/8.14.9/Submit) id t67882cI045295; Tue, 7 Jul 2015 11:08:02 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Tue, 7 Jul 2015 11:08:02 +0300 From: Konstantin Belousov To: Larry Rosenman Cc: "K. Macy" , FreeBSD Current , kmacybsd@gmail.com Subject: Re: GPF on Current kernel Message-ID: <20150707080802.GX2080@kib.kiev.ua> References: <20150705213709.GA47209@borg.lerctr.org> <4eac33a36c1202d20be41e4cbc6b4d75@thebighonker.lerctr.org> <2c94676f5e663925014009c2e66e6533@thebighonker.lerctr.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <2c94676f5e663925014009c2e66e6533@thebighonker.lerctr.org> User-Agent: Mutt/1.5.23 (2014-03-12) X-Spam-Status: No, score=-2.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FREEMAIL_FROM,NML_ADSP_CUSTOM_MED autolearn=no autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on tom.home X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jul 2015 08:08:10 -0000 On Mon, Jul 06, 2015 at 06:02:11PM -0500, Larry Rosenman wrote: > > > I've enabled DEBUG_REDZONE, and have DEBUG_MEMGUARD in the system, but > have zero clue as to what to set for memguard :( > > Could I get some guidance? > > On 2015-07-06 17:43, K. Macy wrote: > > > That's really disturbing, but could be an artifact of limitations in debug info fidelity. If curthread is corrupt I would expect things to blow up almost instantly. > > > > Try enabling memguard for the zone or mtype for the object that has the corrupt mutex field. > > > > -K > > On Jul 6, 2015 5:48 AM, "Larry Rosenman" wrote: > > actually, the following are interesting further down: > > #13 0xffffffff808af473 in sys_write (td=0xdeadc0dedeadc116, > > uap=) at /usr/src/sys/kern/sys_generic.c:398 > > #14 0xffffffff80b57a6d in amd64_syscall (td=0xfffff80736fda4c0, traced=0) > > at subr_syscall.c:133 > > > > the td value. > > > > What would you suggest? This has become intermittent :( > > > > On 2015-07-06 00:42, K. Macy wrote: > > The value of the mutex in the stack trace indicates that it's a use after > > free. There are various memory debugging options (memguard, redzone) that > > may help track it down. > > > > -K > > On Jul 5, 2015 2:37 PM, "Larry Rosenman" wrote: > > > > I've gotten a couple of these: > > > > borg.lerctr.org [1] dumped core - see /var/crash/vmcore.3 > > > > Sun Jul 5 16:32:12 CDT 2015 > > > > FreeBSD borg.lerctr.org [1] 11.0-CURRENT FreeBSD 11.0-CURRENT #1 r285159: Sun > > Jul 5 09:35:33 CDT 2015 root@borg.lerctr.org:/usr/obj/usr/src/sys/LER > > amd64 > > > > panic: general protection fault > > > > GNU gdb 6.1.1 [FreeBSD] > > Copyright 2004 Free Software Foundation, Inc. > > GDB is free software, covered by the GNU General Public License, and you > > are > > welcome to change it and/or distribute copies of it under certain > > conditions. > > Type "show copying" to see the conditions. > > There is absolutely no warranty for GDB. Type "show warranty" for details. > > This GDB was configured as "amd64-marcel-freebsd"... > > > > Unread portion of the kernel message buffer: > > > > Fatal trap 9: general protection fault while in kernel mode > > cpuid = 0; apic id = 00 > > instruction pointer = 0x20:0xffffffff8083a15f > > stack pointer = 0x28:0xfffffe100ca1d8a0 > > frame pointer = 0x28:0xfffffe100ca1d8e0 > > code segment = base 0x0, limit 0xfffff, type 0x1b > > = DPL 0, pres 1, long 1, def32 0, gran 1 > > processor eflags = interrupt enabled, resume, IOPL = 0 > > current process = 73971 (make) > > trap number = 9 > > panic: general protection fault > > cpuid = 0 > > KDB: stack backtrace: > > db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame > > 0xfffffe100ca1d490 > > vpanic() at vpanic+0x189/frame 0xfffffe100ca1d510 > > panic() at panic+0x43/frame 0xfffffe100ca1d570 > > trap_fatal() at trap_fatal+0x355/frame 0xfffffe100ca1d5d0 > > trap() at trap+0x813/frame 0xfffffe100ca1d7e0 > > calltrap() at calltrap+0x8/frame 0xfffffe100ca1d7e0 > > --- trap 0x9, rip = 0xffffffff8083a15f, rsp = 0xfffffe100ca1d8a0, rbp = > > 0xfffffe100ca1d8e0 --- > > __mtx_lock_flags() at __mtx_lock_flags+0x4f/frame 0xfffffe100ca1d8e0 > > doselwakeup() at doselwakeup+0xb5/frame 0xfffffe100ca1d920 > > pipeselwakeup() at pipeselwakeup+0x46/frame 0xfffffe100ca1d940 > > pipe_write() at pipe_write+0x13d2/frame 0xfffffe100ca1d9f0 > > dofilewrite() at dofilewrite+0x8a/frame 0xfffffe100ca1da40 > > kern_writev() at kern_writev+0x68/frame 0xfffffe100ca1da90 > > sys_write() at sys_write+0x63/frame 0xfffffe100ca1dae0 > > amd64_syscall() at amd64_syscall+0x25d/frame 0xfffffe100ca1dbf0 > > Xfast_syscall() at Xfast_syscall+0xfb/frame 0xfffffe100ca1dbf0 > > --- syscall (4, FreeBSD ELF64, sys_write), rip = 0x45ae8a, rsp = > > 0x7fffffffd328, rbp = 0x7fffffffd350 --- > > Uptime: 6h39m51s > > Dumping 3186 out of 64460 > > MB:..1%..11%..21%..31%..41%..51%..61%..71%..81%..91% > > > > Reading symbols from /boot/kernel/zfs.ko.symbols...done. > > Loaded symbols for /boot/kernel/zfs.ko.symbols > > Reading symbols from /boot/kernel/opensolaris.ko.symbols...done. > > Loaded symbols for /boot/kernel/opensolaris.ko.symbols > > Reading symbols from /boot/kernel/linux.ko.symbols...done. > > Loaded symbols for /boot/kernel/linux.ko.symbols > > Reading symbols from /boot/kernel/linux_common.ko.symbols...done. > > Loaded symbols for /boot/kernel/linux_common.ko.symbols > > Reading symbols from /boot/kernel/if_lagg.ko.symbols...done. > > Loaded symbols for /boot/kernel/if_lagg.ko.symbols > > Reading symbols from /boot/kernel/snd_envy24ht.ko.symbols...done. > > Loaded symbols for /boot/kernel/snd_envy24ht.ko.symbols > > Reading symbols from /boot/kernel/snd_spicds.ko.symbols...done. > > Loaded symbols for /boot/kernel/snd_spicds.ko.symbols > > Reading symbols from /boot/kernel/coretemp.ko.symbols...done. > > Loaded symbols for /boot/kernel/coretemp.ko.symbols > > Reading symbols from /boot/kernel/ichsmb.ko.symbols...done. > > Loaded symbols for /boot/kernel/ichsmb.ko.symbols > > Reading symbols from /boot/kernel/smbus.ko.symbols...done. > > Loaded symbols for /boot/kernel/smbus.ko.symbols > > Reading symbols from /boot/kernel/ichwd.ko.symbols...done. > > Loaded symbols for /boot/kernel/ichwd.ko.symbols > > Reading symbols from /boot/kernel/cpuctl.ko.symbols...done. > > Loaded symbols for /boot/kernel/cpuctl.ko.symbols > > Reading symbols from /boot/kernel/cryptodev.ko.symbols...done. > > Loaded symbols for /boot/kernel/cryptodev.ko.symbols > > Reading symbols from /boot/kernel/dtraceall.ko.symbols...done. > > Loaded symbols for /boot/kernel/dtraceall.ko.symbols > > Reading symbols from /boot/kernel/profile.ko.symbols...done. > > Loaded symbols for /boot/kernel/profile.ko.symbols > > Reading symbols from /boot/kernel/dtrace.ko.symbols...done. > > Loaded symbols for /boot/kernel/dtrace.ko.symbols > > Reading symbols from /boot/kernel/systrace_freebsd32.ko.symbols...done. > > Loaded symbols for /boot/kernel/systrace_freebsd32.ko.symbols > > Reading symbols from /boot/kernel/systrace.ko.symbols...done. > > Loaded symbols for /boot/kernel/systrace.ko.symbols > > Reading symbols from /boot/kernel/sdt.ko.symbols...done. > > Loaded symbols for /boot/kernel/sdt.ko.symbols > > Reading symbols from /boot/kernel/lockstat.ko.symbols...done. > > Loaded symbols for /boot/kernel/lockstat.ko.symbols > > Reading symbols from /boot/kernel/fasttrap.ko.symbols...done. > > Loaded symbols for /boot/kernel/fasttrap.ko.symbols > > Reading symbols from /boot/kernel/fbt.ko.symbols...done. > > Loaded symbols for /boot/kernel/fbt.ko.symbols > > Reading symbols from /boot/kernel/dtnfscl.ko.symbols...done. > > Loaded symbols for /boot/kernel/dtnfscl.ko.symbols > > Reading symbols from /boot/kernel/dtmalloc.ko.symbols...done. > > Loaded symbols for /boot/kernel/dtmalloc.ko.symbols > > Reading symbols from /boot/modules/vboxdrv.ko...done. > > Loaded symbols for /boot/modules/vboxdrv.ko > > Reading symbols from /boot/modules/nvidia.ko...done. > > Loaded symbols for /boot/modules/nvidia.ko > > Reading symbols from /boot/kernel/ipmi.ko.symbols...done. > > Loaded symbols for /boot/kernel/ipmi.ko.symbols > > Reading symbols from /boot/kernel/ipmi_linux.ko.symbols...done. > > Loaded symbols for /boot/kernel/ipmi_linux.ko.symbols > > Reading symbols from /boot/kernel/radeonkms.ko.symbols...done. > > Loaded symbols for /boot/kernel/radeonkms.ko.symbols > > Reading symbols from /boot/kernel/iicbb.ko.symbols...done. > > Loaded symbols for /boot/kernel/iicbb.ko.symbols > > Reading symbols from /boot/kernel/iicbus.ko.symbols...done. > > Loaded symbols for /boot/kernel/iicbus.ko.symbols > > Reading symbols from /boot/kernel/iic.ko.symbols...done. > > Loaded symbols for /boot/kernel/iic.ko.symbols > > Reading symbols from /boot/kernel/drm2.ko.symbols...done. > > Loaded symbols for /boot/kernel/drm2.ko.symbols > > Reading symbols from /boot/kernel/radeonkmsfw_R100_cp.ko.symbols...done. > > Loaded symbols for /boot/kernel/radeonkmsfw_R100_cp.ko.symbols > > Reading symbols from /boot/kernel/uhid.ko.symbols...done. > > Loaded symbols for /boot/kernel/uhid.ko.symbols > > Reading symbols from /boot/modules/vboxnetflt.ko...done. > > Loaded symbols for /boot/modules/vboxnetflt.ko > > Reading symbols from /boot/kernel/netgraph.ko.symbols...done. > > Loaded symbols for /boot/kernel/netgraph.ko.symbols > > Reading symbols from /boot/kernel/ng_ether.ko.symbols...done. > > Loaded symbols for /boot/kernel/ng_ether.ko.symbols > > Reading symbols from /boot/modules/vboxnetadp.ko...done. > > Loaded symbols for /boot/modules/vboxnetadp.ko First reproduce the issue without the vbox modules loaded. From owner-freebsd-current@freebsd.org Tue Jul 7 11:50:51 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B38F999535A; Tue, 7 Jul 2015 11:50:51 +0000 (UTC) (envelope-from timp87@gmail.com) Received: from mail-wi0-x229.google.com (mail-wi0-x229.google.com [IPv6:2a00:1450:400c:c05::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 518D4192F; Tue, 7 Jul 2015 11:50:51 +0000 (UTC) (envelope-from timp87@gmail.com) Received: by widjy10 with SMTP id jy10so186353748wid.1; Tue, 07 Jul 2015 04:50:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=v6y1JyN8/ZdQIJpd9Z9Z5o+WKcSI9w256ZYN3hesObA=; b=UVQ6RSKppvkiPjnkyvTB5VCFtlYu1V1S0WTw2A1AKT4v56r32y0GaQGT+kmwcGIawK jDXZArILx37KrHuk6pzeWkR+ajgU3SMgE5dxBXt5BrWpMeo/d3lwpwXxkWkx7wcfwHVc qzSqg9wOzxWnsTsN8YDQh+lCvcpgp8EU1pGJR5mjkWKMzYQ3IQPC2dGLpEHmIlgHun5f 3ThTdPteVohHS1jtaLyYpA/TO/xV/LTIOHh/wwCsMtVLTEuJhbx4gOuyPRc062IlHHvi hZKnL/siSnrmEGm/ys2HoYw+/9uvEQVfXkzSS2dSCh7A71TPmEQ08dSWAOGuZgtmIYVN WzhQ== MIME-Version: 1.0 X-Received: by 10.180.37.230 with SMTP id b6mr62964409wik.14.1436269849885; Tue, 07 Jul 2015 04:50:49 -0700 (PDT) Received: by 10.28.48.207 with HTTP; Tue, 7 Jul 2015 04:50:49 -0700 (PDT) Date: Tue, 7 Jul 2015 14:50:49 +0300 Message-ID: Subject: MS DNS doesn't answer to CURRENT under Hyper-V From: Pavel Timofeev To: freebsd-current@freebsd.org, "freebsd-virtualization@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-Mailman-Approved-At: Tue, 07 Jul 2015 11:55:58 +0000 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jul 2015 11:50:51 -0000 Hi! I have a test virtual machine which runs CURRENT under Hyper-V. It's amd64 r285198 now. It can't get any response from MS DNS server. Well, it could two or three weeks ago, but after upgrade it's not able to do it anymore. Google DNS answers without problems meanwhile (sic!). What I do: # host google.ru 192.168.25.3 I see that MS DNS (192.168.25.3) server receives these packets, but ignores them. And no matter how my system asks MS DNS. Every daemon can't get response too. I know that nothing was changed in MS DNS server. No doubt. Then I tried different available CURRENT snapshot ISOs. FreeBSD-11.0-CURRENT-amd64-20150630-r284969-disc1.iso - MS DNS does not answer. FreeBSD-11.0-CURRENT-amd64-20150625-r284814-disc1.iso - MS DNS does not answer. FreeBSD-11.0-CURRENT-amd64-20150618-r284544-disc1.iso - MS DNS answers! So something was committed to CURRENT between 20150618 and 20150625. This something ruins communication with MS DNS. Then I tried latest FreeBSD-11.0-CURRENT-amd64-20150630-r284969-disc1.iso on bare metal - MS DNS answered! Looks like that something is related to Hyper-V code. Maybe it changes packets somehow? I can gather and provide more info (tcpdump?) if you ask, it's not a problem! From owner-freebsd-current@freebsd.org Tue Jul 7 13:02:52 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 13EF6995B40 for ; Tue, 7 Jul 2015 13:02:52 +0000 (UTC) (envelope-from ler@lerctr.org) Received: from thebighonker.lerctr.org (thebighonker.lerctr.org [IPv6:2001:470:1f0f:3ad:223:7dff:fe9e:6e8a]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "thebighonker.lerctr.org", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DDC3F1C82; Tue, 7 Jul 2015 13:02:51 +0000 (UTC) (envelope-from ler@lerctr.org) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lerctr.org; s=lerami; h=In-Reply-To:Content-Type:MIME-Version:References:Message-ID:Subject:Cc:To:From:Date; bh=6o1+w5ptQUBG8TQk0k1li5Bnv66SJc4eTHO0w3bN44w=; b=otKqhPf5w2z2eRbvORB8eXp/hIo5aJfnMzGSw4A3mPaNiu7K4IrF3WeZE4lciS/q/JC+aJnYWGfJzD5dswMeCGvETuCLNuLfL6zl8X1dbN1JJIgpCVNUt36SwB+d84JnGDn2vbYUcJfK00KzWK4rvDaKaNQbyVGIfOYDCkLLcPI=; Received: from 104-54-221-134.lightspeed.austtx.sbcglobal.net ([104.54.221.134]:62606 helo=borg.lerctr.org) by thebighonker.lerctr.org with esmtpsa (TLSv1.2:DHE-RSA-AES256-GCM-SHA384:256) (Exim 4.85 (FreeBSD)) (envelope-from ) id 1ZCSWQ-000Hht-PH; Tue, 07 Jul 2015 08:02:51 -0500 Date: Tue, 7 Jul 2015 08:02:39 -0500 From: Larry Rosenman To: Konstantin Belousov Cc: "K. Macy" , FreeBSD Current , kmacybsd@gmail.com Subject: Re: GPF on Current kernel Message-ID: <20150707130239.GA1341@borg.lerctr.org> References: <20150705213709.GA47209@borg.lerctr.org> <4eac33a36c1202d20be41e4cbc6b4d75@thebighonker.lerctr.org> <2c94676f5e663925014009c2e66e6533@thebighonker.lerctr.org> <20150707080802.GX2080@kib.kiev.ua> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20150707080802.GX2080@kib.kiev.ua> User-Agent: Mutt/1.5.23 (2014-03-12) X-Spam-Score: -1.0 (-) X-LERCTR-Spam-Score: -1.0 (-) X-Spam-Report: SpamScore (-1.0/5.0) ALL_TRUSTED=-1,SHORTCIRCUIT=-0.0001 X-LERCTR-Spam-Report: SpamScore (-1.0/5.0) ALL_TRUSTED=-1, SHORTCIRCUIT=-0.0001 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jul 2015 13:02:52 -0000 On Tue, Jul 07, 2015 at 11:08:02AM +0300, Konstantin Belousov wrote: > > First reproduce the issue without the vbox modules loaded. Done: borg.lerctr.org dumped core - see /var/crash/vmcore.7 Tue Jul 7 07:52:39 CDT 2015 FreeBSD borg.lerctr.org 11.0-CURRENT FreeBSD 11.0-CURRENT #3 r285159M: Mon Jul 6 16:38:10 CDT 2015 root@borg.lerctr.org:/usr/obj/usr/src/sys/VT-LER amd64 panic: general protection fault GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "amd64-marcel-freebsd"... Unread portion of the kernel message buffer: Fatal trap 9: general protection fault while in kernel mode cpuid = 6; apic id = 06 instruction pointer = 0x20:0xffffffff80a7984f stack pointer = 0x28:0xfffffe2eb487c8a0 frame pointer = 0x28:0xfffffe2eb487c8e0 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, long 1, def32 0, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 27111 (make) trap number = 9 panic: general protection fault cpuid = 6 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe2eb487c490 vpanic() at vpanic+0x189/frame 0xfffffe2eb487c510 panic() at panic+0x43/frame 0xfffffe2eb487c570 trap_fatal() at trap_fatal+0x355/frame 0xfffffe2eb487c5d0 trap() at trap+0x813/frame 0xfffffe2eb487c7e0 calltrap() at calltrap+0x8/frame 0xfffffe2eb487c7e0 --- trap 0x9, rip = 0xffffffff80a7984f, rsp = 0xfffffe2eb487c8a0, rbp = 0xfffffe2eb487c8e0 --- __mtx_lock_flags() at __mtx_lock_flags+0x4f/frame 0xfffffe2eb487c8e0 doselwakeup() at doselwakeup+0xb5/frame 0xfffffe2eb487c920 pipeselwakeup() at pipeselwakeup+0x46/frame 0xfffffe2eb487c940 pipe_write() at pipe_write+0x13d2/frame 0xfffffe2eb487c9f0 dofilewrite() at dofilewrite+0x8a/frame 0xfffffe2eb487ca40 kern_writev() at kern_writev+0x68/frame 0xfffffe2eb487ca90 sys_write() at sys_write+0x63/frame 0xfffffe2eb487cae0 amd64_syscall() at amd64_syscall+0x25d/frame 0xfffffe2eb487cbf0 Xfast_syscall() at Xfast_syscall+0xfb/frame 0xfffffe2eb487cbf0 --- syscall (4, FreeBSD ELF64, sys_write), rip = 0x45ae8a, rsp = 0x7fffffffd308, rbp = 0x7fffffffd330 --- Uptime: 5m43s Dumping 3223 out of 64458 MB:..1%..11%..21%..31%..41%..51%..61%..71%..81%..91% Reading symbols from /boot/kernel/linux.ko.symbols...done. Loaded symbols for /boot/kernel/linux.ko.symbols Reading symbols from /boot/kernel/linux_common.ko.symbols...done. Loaded symbols for /boot/kernel/linux_common.ko.symbols Reading symbols from /boot/kernel/if_lagg.ko.symbols...done. Loaded symbols for /boot/kernel/if_lagg.ko.symbols Reading symbols from /boot/kernel/snd_envy24ht.ko.symbols...done. Loaded symbols for /boot/kernel/snd_envy24ht.ko.symbols Reading symbols from /boot/kernel/snd_spicds.ko.symbols...done. Loaded symbols for /boot/kernel/snd_spicds.ko.symbols Reading symbols from /boot/kernel/coretemp.ko.symbols...done. Loaded symbols for /boot/kernel/coretemp.ko.symbols Reading symbols from /boot/kernel/ichsmb.ko.symbols...done. Loaded symbols for /boot/kernel/ichsmb.ko.symbols Reading symbols from /boot/kernel/smbus.ko.symbols...done. Loaded symbols for /boot/kernel/smbus.ko.symbols Reading symbols from /boot/kernel/ichwd.ko.symbols...done. Loaded symbols for /boot/kernel/ichwd.ko.symbols Reading symbols from /boot/kernel/cpuctl.ko.symbols...done. Loaded symbols for /boot/kernel/cpuctl.ko.symbols Reading symbols from /boot/kernel/cryptodev.ko.symbols...done. Loaded symbols for /boot/kernel/cryptodev.ko.symbols Reading symbols from /boot/kernel/dtraceall.ko.symbols...done. Loaded symbols for /boot/kernel/dtraceall.ko.symbols Reading symbols from /boot/kernel/profile.ko.symbols...done. Loaded symbols for /boot/kernel/profile.ko.symbols Reading symbols from /boot/kernel/dtrace.ko.symbols...done. Loaded symbols for /boot/kernel/dtrace.ko.symbols Reading symbols from /boot/kernel/systrace_freebsd32.ko.symbols...done. Loaded symbols for /boot/kernel/systrace_freebsd32.ko.symbols Reading symbols from /boot/kernel/systrace.ko.symbols...done. Loaded symbols for /boot/kernel/systrace.ko.symbols Reading symbols from /boot/kernel/sdt.ko.symbols...done. Loaded symbols for /boot/kernel/sdt.ko.symbols Reading symbols from /boot/kernel/lockstat.ko.symbols...done. Loaded symbols for /boot/kernel/lockstat.ko.symbols Reading symbols from /boot/kernel/fasttrap.ko.symbols...done. Loaded symbols for /boot/kernel/fasttrap.ko.symbols Reading symbols from /boot/kernel/fbt.ko.symbols...done. Loaded symbols for /boot/kernel/fbt.ko.symbols Reading symbols from /boot/kernel/dtnfscl.ko.symbols...done. Loaded symbols for /boot/kernel/dtnfscl.ko.symbols Reading symbols from /boot/kernel/dtmalloc.ko.symbols...done. Loaded symbols for /boot/kernel/dtmalloc.ko.symbols Reading symbols from /boot/modules/nvidia.ko...done. Loaded symbols for /boot/modules/nvidia.ko Reading symbols from /boot/kernel/ipmi.ko.symbols...done. Loaded symbols for /boot/kernel/ipmi.ko.symbols Reading symbols from /boot/kernel/ipmi_linux.ko.symbols...done. Loaded symbols for /boot/kernel/ipmi_linux.ko.symbols Reading symbols from /boot/kernel/radeonkms.ko.symbols...done. Loaded symbols for /boot/kernel/radeonkms.ko.symbols Reading symbols from /boot/kernel/iicbb.ko.symbols...done. Loaded symbols for /boot/kernel/iicbb.ko.symbols Reading symbols from /boot/kernel/iicbus.ko.symbols...done. Loaded symbols for /boot/kernel/iicbus.ko.symbols Reading symbols from /boot/kernel/iic.ko.symbols...done. Loaded symbols for /boot/kernel/iic.ko.symbols Reading symbols from /boot/kernel/drm2.ko.symbols...done. Loaded symbols for /boot/kernel/drm2.ko.symbols Reading symbols from /boot/kernel/radeonkmsfw_R100_cp.ko.symbols...done. Loaded symbols for /boot/kernel/radeonkmsfw_R100_cp.ko.symbols Reading symbols from /boot/kernel/uhid.ko.symbols...done. Loaded symbols for /boot/kernel/uhid.ko.symbols #0 doadump (textdump=1) at pcpu.h:221 221 pcpu.h: No such file or directory. in pcpu.h (kgdb) #0 doadump (textdump=1) at pcpu.h:221 #1 0xffffffff80a95445 in kern_reboot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:447 #2 0xffffffff80a95a38 in vpanic (fmt=, ap=) at /usr/src/sys/kern/kern_shutdown.c:744 #3 0xffffffff80a95a83 in panic (fmt=0x0) at /usr/src/sys/kern/kern_shutdown.c:675 #4 0xffffffff80ed8275 in trap_fatal (frame=, eva=) at /usr/src/sys/amd64/amd64/trap.c:853 #5 0xffffffff80ed7f03 in trap (frame=) at /usr/src/sys/amd64/amd64/trap.c:201 #6 0xffffffff80eb8582 in calltrap () at /usr/src/sys/amd64/amd64/exception.S:235 #7 0xffffffff80a7984f in __mtx_lock_flags (c=0xdeadc0dedeadc116, opts=0, file=0xffffffff8120d108 "/usr/src/sys/kern/sys_generic.c", line=1808) at /usr/src/sys/kern/kern_mutex.c:211 #8 0xffffffff80af1215 in doselwakeup (sip=0xfffff8023d00a970, pri=104) at /usr/src/sys/kern/sys_generic.c:1808 #9 0xffffffff80af4276 in pipeselwakeup (cpipe=0xfffff8023d00a8b8) at /usr/src/sys/kern/sys_pipe.c:622 #10 0xffffffff80af2f82 in pipe_write (fp=0xfffff8027f5f14b0, uio=, active_cred=, flags=1808, td=0xfffff801a357b980) at /usr/src/sys/kern/sys_pipe.c:1314 #11 0xffffffff80aeeeca in dofilewrite (td=0xfffff801a357b980, fd=1, fp=0xfffff8027f5f14b0, auio=0xfffffe2eb487cab0, offset=, flags=0) at file.h:310 #12 0xffffffff80aeebd8 in kern_writev (td=0xfffff801a357b980, fd=1, auio=0xfffffe2eb487cab0) at /usr/src/sys/kern/sys_generic.c:485 #13 0xffffffff80aeeb63 in sys_write (td=0xdeadc0dedeadc116, uap=) at /usr/src/sys/kern/sys_generic.c:398 #14 0xffffffff80ed8a6d in amd64_syscall (td=0xfffff801a357b980, traced=0) at subr_syscall.c:133 #15 0xffffffff80eb886b in Xfast_syscall () at /usr/src/sys/amd64/amd64/exception.S:395 #16 0x000000000045ae8a in ?? () Previous frame inner to this frame (corrupt stack?) Current language: auto; currently minimal (kgdb) -- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 214-642-9640 E-Mail: ler@lerctr.org US Mail: 108 Turvey Cove, Hutto, TX 78634-5688 From owner-freebsd-current@freebsd.org Tue Jul 7 13:09:12 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2154B995C46; Tue, 7 Jul 2015 13:09:12 +0000 (UTC) (envelope-from slw@zxy.spb.ru) Received: from zxy.spb.ru (zxy.spb.ru [195.70.199.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D18C71E82; Tue, 7 Jul 2015 13:09:11 +0000 (UTC) (envelope-from slw@zxy.spb.ru) Received: from slw by zxy.spb.ru with local (Exim 4.84 (FreeBSD)) (envelope-from ) id 1ZCScQ-000Aoo-Rw; Tue, 07 Jul 2015 16:09:02 +0300 Date: Tue, 7 Jul 2015 16:09:02 +0300 From: Slawa Olhovchenkov To: Pavel Timofeev Cc: freebsd-current@freebsd.org, "freebsd-virtualization@freebsd.org" Subject: Re: MS DNS doesn't answer to CURRENT under Hyper-V Message-ID: <20150707130902.GA41189@zxy.spb.ru> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: slw@zxy.spb.ru X-SA-Exim-Scanned: No (on zxy.spb.ru); SAEximRunCond expanded to false X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jul 2015 13:09:12 -0000 On Tue, Jul 07, 2015 at 02:50:49PM +0300, Pavel Timofeev wrote: > Hi! > I have a test virtual machine which runs CURRENT under Hyper-V. It's > amd64 r285198 now. > It can't get any response from MS DNS server. Well, it could two or > three weeks ago, but after upgrade it's not able to do it anymore. > Google DNS answers without problems meanwhile (sic!). > > What I do: > # host google.ru 192.168.25.3 > I see that MS DNS (192.168.25.3) server receives these packets, but > ignores them. > And no matter how my system asks MS DNS. Every daemon can't get response too. > > I know that nothing was changed in MS DNS server. No doubt. > Then I tried different available CURRENT snapshot ISOs. > > FreeBSD-11.0-CURRENT-amd64-20150630-r284969-disc1.iso - MS DNS does not answer. > > FreeBSD-11.0-CURRENT-amd64-20150625-r284814-disc1.iso - MS DNS does not answer. > > FreeBSD-11.0-CURRENT-amd64-20150618-r284544-disc1.iso - MS DNS answers! > > So something was committed to CURRENT between 20150618 and 20150625. > This something ruins communication with MS DNS. > > Then I tried latest > FreeBSD-11.0-CURRENT-amd64-20150630-r284969-disc1.iso on bare metal - > MS DNS answered! > > Looks like that something is related to Hyper-V code. > > Maybe it changes packets somehow? I can gather and provide more info > (tcpdump?) if you ask, it's not a problem! Author: whu Date: Wed Jun 24 06:01:29 2015 New Revision: 284746 URL: https://svnweb.freebsd.org/changeset/base/284746 Log: TSO and checksum offloading support for Netvsc driver on Hyper-V. ===== Try tcpdump/wireshark on FreeBSD and MS DNS host. Check validating IP/UDP checksums. Try off checksum offloading on network interface (ifconfig ifname -txcsum -rxcsum) From owner-freebsd-current@freebsd.org Tue Jul 7 13:07:08 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C3484995BD5; Tue, 7 Jul 2015 13:07:08 +0000 (UTC) (envelope-from weh@microsoft.com) Received: from na01-bl2-obe.outbound.protection.outlook.com (mail-bl2on0784.outbound.protection.outlook.com [IPv6:2a01:111:f400:fc09::784]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "MSIT Machine Auth CA 2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5A96C1DFB; Tue, 7 Jul 2015 13:07:08 +0000 (UTC) (envelope-from weh@microsoft.com) Received: from BY1PR03MB1434.namprd03.prod.outlook.com (10.162.127.152) by BY1PR03MB1434.namprd03.prod.outlook.com (10.162.127.152) with Microsoft SMTP Server (TLS) id 15.1.201.16; Tue, 7 Jul 2015 13:06:48 +0000 Received: from BY1PR03MB1434.namprd03.prod.outlook.com ([10.162.127.152]) by BY1PR03MB1434.namprd03.prod.outlook.com ([10.162.127.152]) with mapi id 15.01.0201.000; Tue, 7 Jul 2015 13:06:48 +0000 From: Wei Hu To: Pavel Timofeev , "freebsd-current@freebsd.org" , "freebsd-virtualization@freebsd.org" Subject: RE: MS DNS doesn't answer to CURRENT under Hyper-V Thread-Topic: MS DNS doesn't answer to CURRENT under Hyper-V Thread-Index: AQHQuKsxHCAHG2fAnE6RlFoo4JehXp3P8GRw Date: Tue, 7 Jul 2015 13:06:48 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: gmail.com; dkim=none (message not signed) header.d=none; x-originating-ip: [167.220.232.8] x-microsoft-exchange-diagnostics: 1; BY1PR03MB1434; 5:Np7VvWK7GxX3SBYKfIz8mjOeELizMWcqPko1saTZmTAlOXNXoVyHLROSfHGApy/HmvQyvXlwhq6wyA9U/xM3EMBaU7ew1K7VVfJWpxJEWjLE7F3dAUmMVGOin8fRuybpHFF2z2XtIpuOuSBzyMY4lg==; 24:Vtv0c8Tkq9PV0hRnfpSlY3x3ukYoS+dah2ml5MmrO+KP0RueFxqoFvaXtiddokuNV+0S1qfEdV0HyDHz5nkPM42Cr23GIuoeJUjHQ+nL5iU=; 20:b7CujLD826fdZwGa+kUxX7xNjr6VC1lbEQ1nf2mrBLixDUt35IjIrTD8m3Hu8Qvu3oMomP7z3rhIGF5wNZnZeg== x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY1PR03MB1434; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(601004)(2401001)(5005006)(3002001); SRVR:BY1PR03MB1434; BCL:0; PCL:0; RULEID:; SRVR:BY1PR03MB1434; x-forefront-prvs: 0630013541 x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(51704005)(164054003)(13464003)(377454003)(77156002)(99286002)(2201001)(19580395003)(86612001)(33656002)(2501003)(74316001)(5003600100002)(2656002)(5002640100001)(54356999)(76576001)(50986999)(189998001)(76176999)(5001960100002)(92566002)(122556002)(86362001)(46102003)(2950100001)(66066001)(2900100001)(4477795004)(40100003)(106116001)(19580405001)(5001770100001)(87936001)(62966003)(102836002)(107886002)(77096005)(19626775001); DIR:OUT; SFP:1102; SCL:1; SRVR:BY1PR03MB1434; H:BY1PR03MB1434.namprd03.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en; Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: microsoft.com X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Jul 2015 13:06:48.1969 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR03MB1434 X-Mailman-Approved-At: Tue, 07 Jul 2015 13:30:09 +0000 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jul 2015 13:07:09 -0000 > -----Original Message----- > From: owner-freebsd-virtualization@freebsd.org [mailto:owner-freebsd- > virtualization@freebsd.org] On Behalf Of Pavel Timofeev > Sent: Tuesday, July 7, 2015 7:51 PM > To: freebsd-current@freebsd.org; freebsd-virtualization@freebsd.org > Subject: MS DNS doesn't answer to CURRENT under Hyper-V >=20 > Hi! > I have a test virtual machine which runs CURRENT under Hyper-V. It's > amd64 r285198 now. > It can't get any response from MS DNS server. Well, it could two or three > weeks ago, but after upgrade it's not able to do it anymore. > Google DNS answers without problems meanwhile (sic!). >=20 > What I do: > # host google.ru 192.168.25.3 > I see that MS DNS (192.168.25.3) server receives these packets, but ignor= es > them. > And no matter how my system asks MS DNS. Every daemon can't get > response too. >=20 > I know that nothing was changed in MS DNS server. No doubt. > Then I tried different available CURRENT snapshot ISOs. >=20 > FreeBSD-11.0-CURRENT-amd64-20150630-r284969-disc1.iso - MS DNS does > not answer. >=20 > FreeBSD-11.0-CURRENT-amd64-20150625-r284814-disc1.iso - MS DNS does > not answer. >=20 > FreeBSD-11.0-CURRENT-amd64-20150618-r284544-disc1.iso - MS DNS > answers! >=20 > So something was committed to CURRENT between 20150618 and 20150625. > This something ruins communication with MS DNS. >=20 There was a commit for Hyper-V TSO and checksum offloading support (r28474= 6) on=20 June 24th. I think this commit is the cause. Can you verify the MS DNS beha= vior between The builds of June 23rd and 24th? I will take a look of this issue tomorrow= . Thanks, Wei From owner-freebsd-current@freebsd.org Tue Jul 7 13:37:06 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BD8269953F7 for ; Tue, 7 Jul 2015 13:37:06 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 628EA15D8; Tue, 7 Jul 2015 13:37:06 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from tom.home (kostik@localhost [127.0.0.1]) by kib.kiev.ua (8.14.9/8.14.9) with ESMTP id t67DauPe029694 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Tue, 7 Jul 2015 16:36:56 +0300 (EEST) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.9.2 kib.kiev.ua t67DauPe029694 Received: (from kostik@localhost) by tom.home (8.14.9/8.14.9/Submit) id t67Dauai029693; Tue, 7 Jul 2015 16:36:56 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Tue, 7 Jul 2015 16:36:55 +0300 From: Konstantin Belousov To: Larry Rosenman Cc: "K. Macy" , FreeBSD Current , kmacybsd@gmail.com Subject: Re: GPF on Current kernel Message-ID: <20150707133655.GI2080@kib.kiev.ua> References: <20150705213709.GA47209@borg.lerctr.org> <4eac33a36c1202d20be41e4cbc6b4d75@thebighonker.lerctr.org> <2c94676f5e663925014009c2e66e6533@thebighonker.lerctr.org> <20150707080802.GX2080@kib.kiev.ua> <20150707130239.GA1341@borg.lerctr.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20150707130239.GA1341@borg.lerctr.org> User-Agent: Mutt/1.5.23 (2014-03-12) X-Spam-Status: No, score=-2.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FREEMAIL_FROM,NML_ADSP_CUSTOM_MED autolearn=no autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on tom.home X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jul 2015 13:37:06 -0000 On Tue, Jul 07, 2015 at 08:02:39AM -0500, Larry Rosenman wrote: > (kgdb) #0 doadump (textdump=1) at pcpu.h:221 > #1 0xffffffff80a95445 in kern_reboot (howto=260) > at /usr/src/sys/kern/kern_shutdown.c:447 > #2 0xffffffff80a95a38 in vpanic (fmt=, > ap=) at /usr/src/sys/kern/kern_shutdown.c:744 > #3 0xffffffff80a95a83 in panic (fmt=0x0) > at /usr/src/sys/kern/kern_shutdown.c:675 > #4 0xffffffff80ed8275 in trap_fatal (frame=, > eva=) at /usr/src/sys/amd64/amd64/trap.c:853 > #5 0xffffffff80ed7f03 in trap (frame=) > at /usr/src/sys/amd64/amd64/trap.c:201 > #6 0xffffffff80eb8582 in calltrap () > at /usr/src/sys/amd64/amd64/exception.S:235 > #7 0xffffffff80a7984f in __mtx_lock_flags (c=0xdeadc0dedeadc116, opts=0, > file=0xffffffff8120d108 "/usr/src/sys/kern/sys_generic.c", line=1808) > at /usr/src/sys/kern/kern_mutex.c:211 > #8 0xffffffff80af1215 in doselwakeup (sip=0xfffff8023d00a970, pri=104) > at /usr/src/sys/kern/sys_generic.c:1808 > #9 0xffffffff80af4276 in pipeselwakeup (cpipe=0xfffff8023d00a8b8) > at /usr/src/sys/kern/sys_pipe.c:622 >From this frame, please do p *(cpipe->pipe_pair) p *pipe_zone > #10 0xffffffff80af2f82 in pipe_write (fp=0xfffff8027f5f14b0, > uio=, active_cred=, flags=1808, > td=0xfffff801a357b980) at /usr/src/sys/kern/sys_pipe.c:1314 > #11 0xffffffff80aeeeca in dofilewrite (td=0xfffff801a357b980, fd=1, > fp=0xfffff8027f5f14b0, auio=0xfffffe2eb487cab0, > offset=, flags=0) at file.h:310 > #12 0xffffffff80aeebd8 in kern_writev (td=0xfffff801a357b980, fd=1, > auio=0xfffffe2eb487cab0) at /usr/src/sys/kern/sys_generic.c:485 > #13 0xffffffff80aeeb63 in sys_write (td=0xdeadc0dedeadc116, > uap=) at /usr/src/sys/kern/sys_generic.c:398 > #14 0xffffffff80ed8a6d in amd64_syscall (td=0xfffff801a357b980, traced=0) > at subr_syscall.c:133 > #15 0xffffffff80eb886b in Xfast_syscall () > at /usr/src/sys/amd64/amd64/exception.S:395 > #16 0x000000000045ae8a in ?? () > Previous frame inner to this frame (corrupt stack?) > Current language: auto; currently minimal > (kgdb) > > > > -- > Larry Rosenman http://www.lerctr.org/~ler > Phone: +1 214-642-9640 E-Mail: ler@lerctr.org > US Mail: 108 Turvey Cove, Hutto, TX 78634-5688 From owner-freebsd-current@freebsd.org Tue Jul 7 13:50:16 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7817A995612 for ; Tue, 7 Jul 2015 13:50:16 +0000 (UTC) (envelope-from ler@lerctr.org) Received: from thebighonker.lerctr.org (thebighonker.lerctr.org [IPv6:2001:470:1f0f:3ad:223:7dff:fe9e:6e8a]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "thebighonker.lerctr.org", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 42BFA1D59; Tue, 7 Jul 2015 13:50:16 +0000 (UTC) (envelope-from ler@lerctr.org) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lerctr.org; s=lerami; h=Message-ID:References:In-Reply-To:Subject:Cc:To:From:Date:Content-Transfer-Encoding:Content-Type:MIME-Version; bh=sXhQOYVEBsFVGFlM44U+q0l6bBqDjg2dCjC/MUtBGyc=; b=ISFBcp+VBVv0081riaEPKAkxjjLokRoN5gFiHbkj4kP2WiS/78Z1v+T1gTQomESACtaNDULdcR7g/kIFQLEMmiXBOSVnU9PRPtRx7PxDqVdii6deAEptlznP9ZZqstG8dFplCCt25NsNaTF67cg/rCKVQGzR66+xKyPl9BsZpm0=; Received: from thebighonker.lerctr.org ([2001:470:1f0f:3ad:223:7dff:fe9e:6e8a]:30796 helo=webmail.lerctr.org) by thebighonker.lerctr.org with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.85 (FreeBSD)) (envelope-from ) id 1ZCTGJ-000IDb-98; Tue, 07 Jul 2015 08:50:15 -0500 Received: from proxy.lucent.com ([135.245.48.13]) by webmail.lerctr.org with HTTP (HTTP/1.1 POST); Tue, 07 Jul 2015 08:50:15 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Tue, 07 Jul 2015 08:50:15 -0500 From: Larry Rosenman To: Konstantin Belousov Cc: "K. Macy" , FreeBSD Current , kmacybsd@gmail.com Subject: Re: GPF on Current kernel In-Reply-To: <20150707133655.GI2080@kib.kiev.ua> References: <20150705213709.GA47209@borg.lerctr.org> <4eac33a36c1202d20be41e4cbc6b4d75@thebighonker.lerctr.org> <2c94676f5e663925014009c2e66e6533@thebighonker.lerctr.org> <20150707080802.GX2080@kib.kiev.ua> <20150707130239.GA1341@borg.lerctr.org> <20150707133655.GI2080@kib.kiev.ua> Message-ID: <08e8f0db98101c078ef7fb5952e9058f@thebighonker.lerctr.org> X-Sender: ler@lerctr.org User-Agent: Roundcube Webmail/1.1.1 X-Spam-Score: -1.0 (-) X-LERCTR-Spam-Score: -1.0 (-) X-Spam-Report: SpamScore (-1.0/5.0) ALL_TRUSTED=-1,SHORTCIRCUIT=-0.0001 X-LERCTR-Spam-Report: SpamScore (-1.0/5.0) ALL_TRUSTED=-1, SHORTCIRCUIT=-0.0001 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jul 2015 13:50:16 -0000 On 2015-07-07 08:36, Konstantin Belousov wrote: > On Tue, Jul 07, 2015 at 08:02:39AM -0500, Larry Rosenman wrote: >> (kgdb) #0 doadump (textdump=1) at pcpu.h:221 >> #1 0xffffffff80a95445 in kern_reboot (howto=260) >> at /usr/src/sys/kern/kern_shutdown.c:447 >> #2 0xffffffff80a95a38 in vpanic (fmt=, >> ap=) at /usr/src/sys/kern/kern_shutdown.c:744 >> #3 0xffffffff80a95a83 in panic (fmt=0x0) >> at /usr/src/sys/kern/kern_shutdown.c:675 >> #4 0xffffffff80ed8275 in trap_fatal (frame=, >> eva=) at /usr/src/sys/amd64/amd64/trap.c:853 >> #5 0xffffffff80ed7f03 in trap (frame=) >> at /usr/src/sys/amd64/amd64/trap.c:201 >> #6 0xffffffff80eb8582 in calltrap () >> at /usr/src/sys/amd64/amd64/exception.S:235 >> #7 0xffffffff80a7984f in __mtx_lock_flags (c=0xdeadc0dedeadc116, >> opts=0, >> file=0xffffffff8120d108 "/usr/src/sys/kern/sys_generic.c", >> line=1808) >> at /usr/src/sys/kern/kern_mutex.c:211 >> #8 0xffffffff80af1215 in doselwakeup (sip=0xfffff8023d00a970, >> pri=104) >> at /usr/src/sys/kern/sys_generic.c:1808 >> #9 0xffffffff80af4276 in pipeselwakeup (cpipe=0xfffff8023d00a8b8) >> at /usr/src/sys/kern/sys_pipe.c:622 > From this frame, please do > p *(cpipe->pipe_pair) > p *pipe_zone > >> #10 0xffffffff80af2f82 in pipe_write (fp=0xfffff8027f5f14b0, >> uio=, active_cred=, >> flags=1808, >> td=0xfffff801a357b980) at /usr/src/sys/kern/sys_pipe.c:1314 >> #11 0xffffffff80aeeeca in dofilewrite (td=0xfffff801a357b980, fd=1, >> fp=0xfffff8027f5f14b0, auio=0xfffffe2eb487cab0, >> offset=, flags=0) at file.h:310 >> #12 0xffffffff80aeebd8 in kern_writev (td=0xfffff801a357b980, fd=1, >> auio=0xfffffe2eb487cab0) at /usr/src/sys/kern/sys_generic.c:485 >> #13 0xffffffff80aeeb63 in sys_write (td=0xdeadc0dedeadc116, >> uap=) at /usr/src/sys/kern/sys_generic.c:398 >> #14 0xffffffff80ed8a6d in amd64_syscall (td=0xfffff801a357b980, >> traced=0) >> at subr_syscall.c:133 >> #15 0xffffffff80eb886b in Xfast_syscall () >> at /usr/src/sys/amd64/amd64/exception.S:395 >> #16 0x000000000045ae8a in ?? () >> Previous frame inner to this frame (corrupt stack?) >> Current language: auto; currently minimal >> (kgdb) >> >> >> >> -- >> Larry Rosenman http://www.lerctr.org/~ler >> Phone: +1 214-642-9640 E-Mail: ler@lerctr.org >> US Mail: 108 Turvey Cove, Hutto, TX 78634-5688 borg.lerctr.org /var/crash # kgdb -c vmcore.7 /boot/kernel/kernel GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "amd64-marcel-freebsd"... Unread portion of the kernel message buffer: Fatal trap 9: general protection fault while in kernel mode cpuid = 6; apic id = 06 instruction pointer = 0x20:0xffffffff80a7984f stack pointer = 0x28:0xfffffe2eb487c8a0 frame pointer = 0x28:0xfffffe2eb487c8e0 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, long 1, def32 0, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 27111 (make) trap number = 9 panic: general protection fault cpuid = 6 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe2eb487c490 vpanic() at vpanic+0x189/frame 0xfffffe2eb487c510 panic() at panic+0x43/frame 0xfffffe2eb487c570 trap_fatal() at trap_fatal+0x355/frame 0xfffffe2eb487c5d0 trap() at trap+0x813/frame 0xfffffe2eb487c7e0 calltrap() at calltrap+0x8/frame 0xfffffe2eb487c7e0 --- trap 0x9, rip = 0xffffffff80a7984f, rsp = 0xfffffe2eb487c8a0, rbp = 0xfffffe2eb487c8e0 --- __mtx_lock_flags() at __mtx_lock_flags+0x4f/frame 0xfffffe2eb487c8e0 doselwakeup() at doselwakeup+0xb5/frame 0xfffffe2eb487c920 pipeselwakeup() at pipeselwakeup+0x46/frame 0xfffffe2eb487c940 pipe_write() at pipe_write+0x13d2/frame 0xfffffe2eb487c9f0 dofilewrite() at dofilewrite+0x8a/frame 0xfffffe2eb487ca40 kern_writev() at kern_writev+0x68/frame 0xfffffe2eb487ca90 sys_write() at sys_write+0x63/frame 0xfffffe2eb487cae0 amd64_syscall() at amd64_syscall+0x25d/frame 0xfffffe2eb487cbf0 Xfast_syscall() at Xfast_syscall+0xfb/frame 0xfffffe2eb487cbf0 --- syscall (4, FreeBSD ELF64, sys_write), rip = 0x45ae8a, rsp = 0x7fffffffd308, rbp = 0x7fffffffd330 --- Uptime: 5m43s Dumping 3223 out of 64458 MB:..1%..11%..21%..31%..41%..51%..61%..71%..81%..91% Reading symbols from /boot/kernel/linux.ko.symbols...done. Loaded symbols for /boot/kernel/linux.ko.symbols Reading symbols from /boot/kernel/linux_common.ko.symbols...done. Loaded symbols for /boot/kernel/linux_common.ko.symbols Reading symbols from /boot/kernel/if_lagg.ko.symbols...done. Loaded symbols for /boot/kernel/if_lagg.ko.symbols Reading symbols from /boot/kernel/snd_envy24ht.ko.symbols...done. Loaded symbols for /boot/kernel/snd_envy24ht.ko.symbols Reading symbols from /boot/kernel/snd_spicds.ko.symbols...done. Loaded symbols for /boot/kernel/snd_spicds.ko.symbols Reading symbols from /boot/kernel/coretemp.ko.symbols...done. Loaded symbols for /boot/kernel/coretemp.ko.symbols Reading symbols from /boot/kernel/ichsmb.ko.symbols...done. Loaded symbols for /boot/kernel/ichsmb.ko.symbols Reading symbols from /boot/kernel/smbus.ko.symbols...done. Loaded symbols for /boot/kernel/smbus.ko.symbols Reading symbols from /boot/kernel/ichwd.ko.symbols...done. Loaded symbols for /boot/kernel/ichwd.ko.symbols Reading symbols from /boot/kernel/cpuctl.ko.symbols...done. Loaded symbols for /boot/kernel/cpuctl.ko.symbols Reading symbols from /boot/kernel/cryptodev.ko.symbols...done. Loaded symbols for /boot/kernel/cryptodev.ko.symbols Reading symbols from /boot/kernel/dtraceall.ko.symbols...done. Loaded symbols for /boot/kernel/dtraceall.ko.symbols Reading symbols from /boot/kernel/profile.ko.symbols...done. Loaded symbols for /boot/kernel/profile.ko.symbols Reading symbols from /boot/kernel/dtrace.ko.symbols...done. Loaded symbols for /boot/kernel/dtrace.ko.symbols Reading symbols from /boot/kernel/systrace_freebsd32.ko.symbols...done. Loaded symbols for /boot/kernel/systrace_freebsd32.ko.symbols Reading symbols from /boot/kernel/systrace.ko.symbols...done. Loaded symbols for /boot/kernel/systrace.ko.symbols Reading symbols from /boot/kernel/sdt.ko.symbols...done. Loaded symbols for /boot/kernel/sdt.ko.symbols Reading symbols from /boot/kernel/lockstat.ko.symbols...done. Loaded symbols for /boot/kernel/lockstat.ko.symbols Reading symbols from /boot/kernel/fasttrap.ko.symbols...done. Loaded symbols for /boot/kernel/fasttrap.ko.symbols Reading symbols from /boot/kernel/fbt.ko.symbols...done. Loaded symbols for /boot/kernel/fbt.ko.symbols Reading symbols from /boot/kernel/dtnfscl.ko.symbols...done. Loaded symbols for /boot/kernel/dtnfscl.ko.symbols Reading symbols from /boot/kernel/dtmalloc.ko.symbols...done. Loaded symbols for /boot/kernel/dtmalloc.ko.symbols Reading symbols from /boot/modules/nvidia.ko...done. Loaded symbols for /boot/modules/nvidia.ko Reading symbols from /boot/kernel/ipmi.ko.symbols...done. Loaded symbols for /boot/kernel/ipmi.ko.symbols Reading symbols from /boot/kernel/ipmi_linux.ko.symbols...done. Loaded symbols for /boot/kernel/ipmi_linux.ko.symbols Reading symbols from /boot/kernel/radeonkms.ko.symbols...done. Loaded symbols for /boot/kernel/radeonkms.ko.symbols Reading symbols from /boot/kernel/iicbb.ko.symbols...done. Loaded symbols for /boot/kernel/iicbb.ko.symbols Reading symbols from /boot/kernel/iicbus.ko.symbols...done. Loaded symbols for /boot/kernel/iicbus.ko.symbols Reading symbols from /boot/kernel/iic.ko.symbols...done. Loaded symbols for /boot/kernel/iic.ko.symbols Reading symbols from /boot/kernel/drm2.ko.symbols...done. Loaded symbols for /boot/kernel/drm2.ko.symbols Reading symbols from /boot/kernel/radeonkmsfw_R100_cp.ko.symbols...done. Loaded symbols for /boot/kernel/radeonkmsfw_R100_cp.ko.symbols Reading symbols from /boot/kernel/uhid.ko.symbols...done. Loaded symbols for /boot/kernel/uhid.ko.symbols #0 doadump (textdump=1) at pcpu.h:221 221 pcpu.h: No such file or directory. in pcpu.h (kgdb) fr 9 #9 0xffffffff80af4276 in pipeselwakeup (cpipe=0xfffff8023d00a8b8) at /usr/src/sys/kern/sys_pipe.c:622 622 selwakeuppri(&cpipe->pipe_sel, PSOCK); Current language: auto; currently minimal (kgdb) p*(cpipe->pipe_pair) $1 = {pp_rpipe = {pipe_buffer = {cnt = 39, in = 39, out = 0, size = 16384, buffer = 0xfffffe2e728b4000 "--- scripts.cleandir ---\n--- clean ---\nrm -f legacy_test legacy_test.tmp Kyuafile.auto Kyuafile.auto.tmp\n cleandepend)\n"}, pipe_map = {cnt = 0, pos = 0, npages = 0, ms = 0xfffff8023d00a8e8}, pipe_sel = {si_tdlist = {tqh_first = 0x0, tqh_last = 0xfffff8023d00a970}, si_note = {kl_list = {slh_first = 0x0}, kl_lock = 0xffffffff80a52d60 , kl_unlock = 0xffffffff80a52d80 , kl_assert_locked = 0xffffffff80a52da0 , kl_assert_unlocked = 0xffffffff80a52dc0 , kl_lockarg = 0xfffff8023d00ab78}, si_mtx = 0xfffffe1eaa7feb50}, pipe_atime = {tv_sec = 1436273336, tv_nsec = 51546000}, pipe_mtime = { tv_sec = 1436273336, tv_nsec = 137561000}, pipe_ctime = { tv_sec = 1436273335, tv_nsec = 317414000}, pipe_sigio = 0x0, pipe_peer = 0xfffff8023d00aa18, pipe_pair = 0xfffff8023d00a8b8, pipe_state = 2368, pipe_busy = 0, pipe_present = 1, pipe_wgen = 0, pipe_ino = 4294967295}, pp_wpipe = {pipe_buffer = {cnt = 0, in = 0, out = 0, size = 0, buffer = 0x0}, pipe_map = {cnt = 0, pos = 0, npages = 0, ms = 0xfffff8023d00aa48}, pipe_sel = {si_tdlist = { tqh_first = 0x0, tqh_last = 0x0}, si_note = {kl_list = { slh_first = 0x0}, kl_lock = 0xffffffff80a52d60 , kl_unlock = 0xffffffff80a52d80 , kl_assert_locked = 0xffffffff80a52da0 , kl_assert_unlocked = 0xffffffff80a52dc0 , ---Type to continue, or q to quit--- kl_lockarg = 0xfffff8023d00ab78}, si_mtx = 0x0}, pipe_atime = { tv_sec = 1436273335, tv_nsec = 317414000}, pipe_mtime = { tv_sec = 1436273335, tv_nsec = 317414000}, pipe_ctime = { tv_sec = 1436273335, tv_nsec = 317414000}, pipe_sigio = 0x0, pipe_peer = 0xfffff8023d00a8b8, pipe_pair = 0xfffff8023d00a8b8, pipe_state = 2048, pipe_busy = 0, pipe_present = 1, pipe_wgen = 0, pipe_ino = 12}, pp_mtx = {lock_object = { lo_name = 0xffffffff8120d423 "pipe mutex", lo_flags = 553844736, lo_data = 0, lo_witness = 0x0}, mtx_lock = 18446735284651932034}, pp_label = 0x0} (kgdb) p *pipe_zone $2 = {uz_lock = {lock_object = {lo_name = 0xffffffff8123f237 "pipe", lo_flags = 21168128, lo_data = 0, lo_witness = 0x0}, mtx_lock = 4}, uz_lockptr = 0xfffff8003255f600, uz_name = 0xffffffff8123f237 "pipe", uz_link = {le_next = 0x0, le_prev = 0xfffff8003255f690}, uz_buckets = { lh_first = 0xfffff80032a32100}, uz_kegs = {lh_first = 0xfffff800325980b0}, uz_klink = {kl_link = {le_next = 0x0, le_prev = 0xfffff800325980a8}, kl_keg = 0xfffff8003255f600}, uz_slab = 0xffffffff80d46310 , uz_ctor = 0xffffffff80af47a0 , uz_dtor = 0, uz_init = 0, uz_fini = 0, uz_import = 0xffffffff80d463c0 , uz_release = 0xffffffff80d46630 , uz_arg = 0xfffff80032598000, uz_flags = 0, uz_size = 744, uz_allocs = 16753, uz_fails = 0, uz_frees = 16558, uz_sleeps = 0, uz_count = 13, uz_count_min = 13, uz_warning = 0x0, uz_ratecheck = {tv_sec = 0, tv_usec = 0}, uz_cpu = 0xfffff80032598200} (kgdb) borg.lerctr.org /var/crash # -- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 214-642-9640 E-Mail: ler@lerctr.org US Mail: 108 Turvey Cove, Hutto, TX 78634-5688 From owner-freebsd-current@freebsd.org Tue Jul 7 13:26:26 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E3C5C9950E3; Tue, 7 Jul 2015 13:26:26 +0000 (UTC) (envelope-from timp87@gmail.com) Received: from mail-wi0-x22b.google.com (mail-wi0-x22b.google.com [IPv6:2a00:1450:400c:c05::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7DB111EDD; Tue, 7 Jul 2015 13:26:26 +0000 (UTC) (envelope-from timp87@gmail.com) Received: by wibdq8 with SMTP id dq8so183061553wib.1; Tue, 07 Jul 2015 06:26:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=JKzn7Yg9H4+2S+207Tw+wAYPdU2CBMar/TgWew7Msqc=; b=ax5nGpUp4wvFKi4dRaevqBozhSgtKcQo3AZmnGiSJwShP1sARW5ymTSJOZAsny6kez L/BIpA7Tzj9INXg/UktxNTA3LLgeBT09UwvehobgEIpEK4ICFrtaWyrjeteYPl+ugK/r 0V8hHlbcn9ry8fSsRbZPjE7BOUGNbJhTfeOAa+bQrGnj/7KLFoo5hYFM5Iz5AsjxBwuu jdA++FP74r7HFzFA7xxM8hkRL62zg8chnc1cohMDR9Zp8Phh0KCKmH35XBa8hTvxQ8U8 p1VBJ2x1E3ZNGCv9APKHkqlDvcrE4xrpQM8UF4yOSFoj1ndoG7ZYBoDJW9EBnhCb/Nyt VWTA== MIME-Version: 1.0 X-Received: by 10.180.81.38 with SMTP id w6mr69242920wix.14.1436275585034; Tue, 07 Jul 2015 06:26:25 -0700 (PDT) Received: by 10.28.48.207 with HTTP; Tue, 7 Jul 2015 06:26:24 -0700 (PDT) In-Reply-To: References: Date: Tue, 7 Jul 2015 16:26:24 +0300 Message-ID: Subject: Re: MS DNS doesn't answer to CURRENT under Hyper-V From: Pavel Timofeev To: Wei Hu Cc: "freebsd-current@freebsd.org" , "freebsd-virtualization@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-Mailman-Approved-At: Tue, 07 Jul 2015 13:51:44 +0000 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jul 2015 13:26:27 -0000 Ok, I'll try r284745 and then r284746 and see what happens. 2015-07-07 16:06 GMT+03:00 Wei Hu : >> -----Original Message----- >> From: owner-freebsd-virtualization@freebsd.org [mailto:owner-freebsd- >> virtualization@freebsd.org] On Behalf Of Pavel Timofeev >> Sent: Tuesday, July 7, 2015 7:51 PM >> To: freebsd-current@freebsd.org; freebsd-virtualization@freebsd.org >> Subject: MS DNS doesn't answer to CURRENT under Hyper-V >> >> Hi! >> I have a test virtual machine which runs CURRENT under Hyper-V. It's >> amd64 r285198 now. >> It can't get any response from MS DNS server. Well, it could two or three >> weeks ago, but after upgrade it's not able to do it anymore. >> Google DNS answers without problems meanwhile (sic!). >> >> What I do: >> # host google.ru 192.168.25.3 >> I see that MS DNS (192.168.25.3) server receives these packets, but ignores >> them. >> And no matter how my system asks MS DNS. Every daemon can't get >> response too. >> >> I know that nothing was changed in MS DNS server. No doubt. >> Then I tried different available CURRENT snapshot ISOs. >> >> FreeBSD-11.0-CURRENT-amd64-20150630-r284969-disc1.iso - MS DNS does >> not answer. >> >> FreeBSD-11.0-CURRENT-amd64-20150625-r284814-disc1.iso - MS DNS does >> not answer. >> >> FreeBSD-11.0-CURRENT-amd64-20150618-r284544-disc1.iso - MS DNS >> answers! >> >> So something was committed to CURRENT between 20150618 and 20150625. >> This something ruins communication with MS DNS. >> > There was a commit for Hyper-V TSO and checksum offloading support (r284746) on > June 24th. I think this commit is the cause. Can you verify the MS DNS behavior between > The builds of June 23rd and 24th? I will take a look of this issue tomorrow. > > Thanks, > Wei > > > From owner-freebsd-current@freebsd.org Tue Jul 7 13:58:50 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D77129958B6; Tue, 7 Jul 2015 13:58:50 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id BA8B213E0; Tue, 7 Jul 2015 13:58:50 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from FreeBSD.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by freefall.freebsd.org (Postfix) with ESMTP id 08BA31B11; Tue, 7 Jul 2015 13:58:49 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Date: Tue, 7 Jul 2015 13:58:47 +0000 From: Glen Barber To: Pavel Timofeev Cc: Wei Hu , "freebsd-current@freebsd.org" , "freebsd-virtualization@freebsd.org" Subject: Re: MS DNS doesn't answer to CURRENT under Hyper-V Message-ID: <20150707135847.GJ13404@FreeBSD.org> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="HcccYpVZDxQ8hzPO" Content-Disposition: inline In-Reply-To: X-Operating-System: FreeBSD 11.0-CURRENT amd64 X-SCUD-Definition: Sudden Completely Unexpected Dataloss X-SULE-Definition: Sudden Unexpected Learning Event X-PEKBAC-Definition: Problem Exists, Keyboard Between Admin/Computer User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jul 2015 13:58:51 -0000 --HcccYpVZDxQ8hzPO Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable BTW, are you using the images from VMDepot? If so, this was MFC'd after the recent images. I can easily regenerate an updated image, if you are using those. Glen On Tue, Jul 07, 2015 at 04:55:39PM +0300, Pavel Timofeev wrote: > Wow, r284746 was MFCed to 10 STABLE! > I should hurry up! >=20 > 2015-07-07 16:26 GMT+03:00 Pavel Timofeev : > > Ok, I'll try r284745 and then r284746 and see what happens. > > > > 2015-07-07 16:06 GMT+03:00 Wei Hu : > >>> -----Original Message----- > >>> From: owner-freebsd-virtualization@freebsd.org [mailto:owner-freebsd- > >>> virtualization@freebsd.org] On Behalf Of Pavel Timofeev > >>> Sent: Tuesday, July 7, 2015 7:51 PM > >>> To: freebsd-current@freebsd.org; freebsd-virtualization@freebsd.org > >>> Subject: MS DNS doesn't answer to CURRENT under Hyper-V > >>> > >>> Hi! > >>> I have a test virtual machine which runs CURRENT under Hyper-V. It's > >>> amd64 r285198 now. > >>> It can't get any response from MS DNS server. Well, it could two or t= hree > >>> weeks ago, but after upgrade it's not able to do it anymore. > >>> Google DNS answers without problems meanwhile (sic!). > >>> > >>> What I do: > >>> # host google.ru 192.168.25.3 > >>> I see that MS DNS (192.168.25.3) server receives these packets, but i= gnores > >>> them. > >>> And no matter how my system asks MS DNS. Every daemon can't get > >>> response too. > >>> > >>> I know that nothing was changed in MS DNS server. No doubt. > >>> Then I tried different available CURRENT snapshot ISOs. > >>> > >>> FreeBSD-11.0-CURRENT-amd64-20150630-r284969-disc1.iso - MS DNS does > >>> not answer. > >>> > >>> FreeBSD-11.0-CURRENT-amd64-20150625-r284814-disc1.iso - MS DNS does > >>> not answer. > >>> > >>> FreeBSD-11.0-CURRENT-amd64-20150618-r284544-disc1.iso - MS DNS > >>> answers! > >>> > >>> So something was committed to CURRENT between 20150618 and 20150625. > >>> This something ruins communication with MS DNS. > >>> > >> There was a commit for Hyper-V TSO and checksum offloading support (r= 284746) on > >> June 24th. I think this commit is the cause. Can you verify the MS DNS= behavior between > >> The builds of June 23rd and 24th? I will take a look of this issue tom= orrow. > >> > >> Thanks, > >> Wei > >> > >> > >> > _______________________________________________ > freebsd-virtualization@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization > To unsubscribe, send any mail to "freebsd-virtualization-unsubscribe@free= bsd.org" --HcccYpVZDxQ8hzPO Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJVm9sXAAoJEAMUWKVHj+KTracP/1m6DdbB4wv/oSuveQQJsIah ysFvLJATXHYvJ9j1H6hw3WbcLpDF0looUnqlmYwgoZzMBmFT8h4z0c6/PHCBfTOh D4PqUZBSDDFYXOkvx5ICH52UID5GnCNsfNQ5pBzLpCg6FXV3ZT1jZ4ABXy3JnGei krYtDClTrJbzDCDuHRiLd7yR8GgF1lptyyCJqlwvASbvdTVKoATXa8g+Qra2RFxb a3Ac//SUaPhe66JmWouzUfnf/RF0MNVbsZKWeOFMgt1pWnI0ZuH1ZCJRAP+mFQ+z Meh76FbmSPpnYLcryr5uygNVCsVBQ18ryc8iGP3HFjMt/AUwPzbxOtplGoCO2D9x z5m2bqX9vBL+pEdVqhcQNF2UxoIC4MiQIcwQrApG64KZY9yFGVcgZQ/ooL15ucs4 qlCE3AU1SvdPU3qQDXQDQPyqpgwuVnmHNfAGt34Gz1wotl8xElhPuyJWcynXJ5S2 DrX+6cqVvakluhZWAydPRr5zTE1CyFvXIcABYgWPYS9X8FC9zvIkQ3r7xLpM7lut YDhShjO5aFpo+0mM0sDcM+XXP7rxj2dxmzfuClgRGRCdmTzExp1PHawTQc/NnRKV EHhEzsmFEQhmwO8tkBUGTsWXtnuMq2qWDqvKYRM7BmRkuFQrf4c4tb8/DqeVu5+O GaK6T5F2kny00Tvt5999 =7Rn4 -----END PGP SIGNATURE----- --HcccYpVZDxQ8hzPO-- From owner-freebsd-current@freebsd.org Tue Jul 7 13:55:41 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A45BB995812; Tue, 7 Jul 2015 13:55:41 +0000 (UTC) (envelope-from timp87@gmail.com) Received: from mail-wi0-x236.google.com (mail-wi0-x236.google.com [IPv6:2a00:1450:400c:c05::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3818811F6; Tue, 7 Jul 2015 13:55:41 +0000 (UTC) (envelope-from timp87@gmail.com) Received: by wiwl6 with SMTP id l6so315518430wiw.0; Tue, 07 Jul 2015 06:55:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=WJIHvJPa0Og9qb8qR2Ppvg5lZkeWy3bCbj2za2QEPjw=; b=yjGw4NwCnd2uYNDoG0a0BueDEiNcu1u4uU5A4vTGQenJLjOk4y5v6v6RjCNiGiR8JQ aad/kStqyxFaTQwN3EVK/vkD2agaO/VTbBu8VPjAF9Ilb1/VvIFKvRMNy76EEWCIZ+h4 WJW6Q4O2Utw7ZL/XHPrO5guRxSQbkVl9HyU4yTE832KFPySazWUTjRmWbA3uqrGEKEXi 1lYx2aDKIL4AzazyV/dPrLHVCXt15nApDnXRii+cemN5curh2XK15v9h7P+FuDUeMSWb G7y9tODwj+I0we/eIQlMYhSJC3C9l+IBe+U6viF4LFqlasW5akOCFeSuYXyWPw3uNDZq pJYA== MIME-Version: 1.0 X-Received: by 10.180.37.230 with SMTP id b6mr63984260wik.14.1436277339417; Tue, 07 Jul 2015 06:55:39 -0700 (PDT) Received: by 10.28.48.207 with HTTP; Tue, 7 Jul 2015 06:55:39 -0700 (PDT) In-Reply-To: References: Date: Tue, 7 Jul 2015 16:55:39 +0300 Message-ID: Subject: Re: MS DNS doesn't answer to CURRENT under Hyper-V From: Pavel Timofeev To: Wei Hu Cc: "freebsd-current@freebsd.org" , "freebsd-virtualization@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-Mailman-Approved-At: Tue, 07 Jul 2015 14:01:46 +0000 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jul 2015 13:55:41 -0000 Wow, r284746 was MFCed to 10 STABLE! I should hurry up! 2015-07-07 16:26 GMT+03:00 Pavel Timofeev : > Ok, I'll try r284745 and then r284746 and see what happens. > > 2015-07-07 16:06 GMT+03:00 Wei Hu : >>> -----Original Message----- >>> From: owner-freebsd-virtualization@freebsd.org [mailto:owner-freebsd- >>> virtualization@freebsd.org] On Behalf Of Pavel Timofeev >>> Sent: Tuesday, July 7, 2015 7:51 PM >>> To: freebsd-current@freebsd.org; freebsd-virtualization@freebsd.org >>> Subject: MS DNS doesn't answer to CURRENT under Hyper-V >>> >>> Hi! >>> I have a test virtual machine which runs CURRENT under Hyper-V. It's >>> amd64 r285198 now. >>> It can't get any response from MS DNS server. Well, it could two or three >>> weeks ago, but after upgrade it's not able to do it anymore. >>> Google DNS answers without problems meanwhile (sic!). >>> >>> What I do: >>> # host google.ru 192.168.25.3 >>> I see that MS DNS (192.168.25.3) server receives these packets, but ignores >>> them. >>> And no matter how my system asks MS DNS. Every daemon can't get >>> response too. >>> >>> I know that nothing was changed in MS DNS server. No doubt. >>> Then I tried different available CURRENT snapshot ISOs. >>> >>> FreeBSD-11.0-CURRENT-amd64-20150630-r284969-disc1.iso - MS DNS does >>> not answer. >>> >>> FreeBSD-11.0-CURRENT-amd64-20150625-r284814-disc1.iso - MS DNS does >>> not answer. >>> >>> FreeBSD-11.0-CURRENT-amd64-20150618-r284544-disc1.iso - MS DNS >>> answers! >>> >>> So something was committed to CURRENT between 20150618 and 20150625. >>> This something ruins communication with MS DNS. >>> >> There was a commit for Hyper-V TSO and checksum offloading support (r284746) on >> June 24th. I think this commit is the cause. Can you verify the MS DNS behavior between >> The builds of June 23rd and 24th? I will take a look of this issue tomorrow. >> >> Thanks, >> Wei >> >> >> From owner-freebsd-current@freebsd.org Tue Jul 7 14:11:32 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3AD43995C0E; Tue, 7 Jul 2015 14:11:32 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 22E3A1ECD; Tue, 7 Jul 2015 14:11:32 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from FreeBSD.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by freefall.freebsd.org (Postfix) with ESMTP id 66B9B1EE3; Tue, 7 Jul 2015 14:11:31 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Date: Tue, 7 Jul 2015 14:11:29 +0000 From: Glen Barber To: Pavel Timofeev Cc: Wei Hu , "freebsd-current@freebsd.org" , "freebsd-virtualization@freebsd.org" Subject: Re: MS DNS doesn't answer to CURRENT under Hyper-V Message-ID: <20150707141129.GK13404@FreeBSD.org> References: <20150707135847.GJ13404@FreeBSD.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="W2ydbIOJmkm74tJ2" Content-Disposition: inline In-Reply-To: X-Operating-System: FreeBSD 11.0-CURRENT amd64 X-SCUD-Definition: Sudden Completely Unexpected Dataloss X-SULE-Definition: Sudden Unexpected Learning Event X-PEKBAC-Definition: Problem Exists, Keyboard Between Admin/Computer User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jul 2015 14:11:32 -0000 --W2ydbIOJmkm74tJ2 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Sorry, I misread part of your email, and thought you were using Azure (which is Hyper-V based). Sorry for the noise. Glen On Tue, Jul 07, 2015 at 05:10:30PM +0300, Pavel Timofeev wrote: > No, I don't even know what VMDepot is, sorry! Didn't know ;) >=20 > 2015-07-07 16:58 GMT+03:00 Glen Barber : > > BTW, are you using the images from VMDepot? If so, this was MFC'd after > > the recent images. I can easily regenerate an updated image, if you are > > using those. > > > > Glen > > > > On Tue, Jul 07, 2015 at 04:55:39PM +0300, Pavel Timofeev wrote: > >> Wow, r284746 was MFCed to 10 STABLE! > >> I should hurry up! > >> > >> 2015-07-07 16:26 GMT+03:00 Pavel Timofeev : > >> > Ok, I'll try r284745 and then r284746 and see what happens. > >> > > >> > 2015-07-07 16:06 GMT+03:00 Wei Hu : > >> >>> -----Original Message----- > >> >>> From: owner-freebsd-virtualization@freebsd.org [mailto:owner-freeb= sd- > >> >>> virtualization@freebsd.org] On Behalf Of Pavel Timofeev > >> >>> Sent: Tuesday, July 7, 2015 7:51 PM > >> >>> To: freebsd-current@freebsd.org; freebsd-virtualization@freebsd.org > >> >>> Subject: MS DNS doesn't answer to CURRENT under Hyper-V > >> >>> > >> >>> Hi! > >> >>> I have a test virtual machine which runs CURRENT under Hyper-V. It= 's > >> >>> amd64 r285198 now. > >> >>> It can't get any response from MS DNS server. Well, it could two o= r three > >> >>> weeks ago, but after upgrade it's not able to do it anymore. > >> >>> Google DNS answers without problems meanwhile (sic!). > >> >>> > >> >>> What I do: > >> >>> # host google.ru 192.168.25.3 > >> >>> I see that MS DNS (192.168.25.3) server receives these packets, bu= t ignores > >> >>> them. > >> >>> And no matter how my system asks MS DNS. Every daemon can't get > >> >>> response too. > >> >>> > >> >>> I know that nothing was changed in MS DNS server. No doubt. > >> >>> Then I tried different available CURRENT snapshot ISOs. > >> >>> > >> >>> FreeBSD-11.0-CURRENT-amd64-20150630-r284969-disc1.iso - MS DNS does > >> >>> not answer. > >> >>> > >> >>> FreeBSD-11.0-CURRENT-amd64-20150625-r284814-disc1.iso - MS DNS does > >> >>> not answer. > >> >>> > >> >>> FreeBSD-11.0-CURRENT-amd64-20150618-r284544-disc1.iso - MS DNS > >> >>> answers! > >> >>> > >> >>> So something was committed to CURRENT between 20150618 and 2015062= 5. > >> >>> This something ruins communication with MS DNS. > >> >>> > >> >> There was a commit for Hyper-V TSO and checksum offloading support = (r284746) on > >> >> June 24th. I think this commit is the cause. Can you verify the MS = DNS behavior between > >> >> The builds of June 23rd and 24th? I will take a look of this issue = tomorrow. > >> >> > >> >> Thanks, > >> >> Wei > >> >> > >> >> > >> >> > >> _______________________________________________ > >> freebsd-virtualization@freebsd.org mailing list > >> http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization > >> To unsubscribe, send any mail to "freebsd-virtualization-unsubscribe@f= reebsd.org" >=20 --W2ydbIOJmkm74tJ2 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJVm94RAAoJEAMUWKVHj+KTUzwQAJyVvmZ9EHjYsD+zFtz3iAXW Ecn5MQrCg7ONNIJcoA40bwhqMjpWQ9/OwiH1Rdb548uPJAoqHp51CJZ4XwKscnOb qN33sc2hWM+I2rZJJyZJOo+SKMggpylg6fFG3Z6pjpP5a3Js564U9b9ubuAceFl7 kv0KP5NWGFzZAubdv6fPVk35ygKPOsIhn0eS0kilvgkJidOuzFsb+b4hyX1vkPsj aBvU+OHpls0fjT/Ialf1QfFcf++fV1lcgpsn+cDl+SQwmemkaOITwFRNLi1iRz9g 8mMKA/UvW8gxhWXpRpc6ETgtfMVN7+q2qRyCkvEt/i0Vo9l0O/IUhgJdjWUtklGQ hWScveohJCusNhbdZwEH2IvkhgMGUUiiBvkqwTxzfpetUYs5yLvUjQpHmOnglQwy 5PVjVE2u/avDF0qpnW+Iuh3xGV2vhnfeykJbZNbNm6f281+eR3JqvUKlLlwjpj0U MbUyIPJIPMfMwsZjSBd6jEMfB0JJ3Wrjjnv6+Yzqq0xMdkWsPnSWMMiQyQDsewHU GG+195v9qXVui93fyZ/FJYHjNvS7+mjM77ZhkvzfjCGmyG6ujxeWmeCFsvztBohe zjqqh05HEGO422YEMjFwBQQ8G8cCxOU/WKeAMKsw+CSTY5AdkNHH4j57vwjG27Os pfxSOE4qYE0t1XWwXAo1 =eu+9 -----END PGP SIGNATURE----- --W2ydbIOJmkm74tJ2-- From owner-freebsd-current@freebsd.org Tue Jul 7 14:18:20 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 01BBE995CE5 for ; Tue, 7 Jul 2015 14:18:20 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 56BE111EE; Tue, 7 Jul 2015 14:18:19 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from tom.home (kostik@localhost [127.0.0.1]) by kib.kiev.ua (8.14.9/8.14.9) with ESMTP id t67EI8Ug039124 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Tue, 7 Jul 2015 17:18:08 +0300 (EEST) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.9.2 kib.kiev.ua t67EI8Ug039124 Received: (from kostik@localhost) by tom.home (8.14.9/8.14.9/Submit) id t67EI873039123; Tue, 7 Jul 2015 17:18:08 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Tue, 7 Jul 2015 17:18:08 +0300 From: Konstantin Belousov To: Larry Rosenman Cc: "K. Macy" , FreeBSD Current , kmacybsd@gmail.com Subject: Re: GPF on Current kernel Message-ID: <20150707141808.GJ2080@kib.kiev.ua> References: <20150705213709.GA47209@borg.lerctr.org> <4eac33a36c1202d20be41e4cbc6b4d75@thebighonker.lerctr.org> <2c94676f5e663925014009c2e66e6533@thebighonker.lerctr.org> <20150707080802.GX2080@kib.kiev.ua> <20150707130239.GA1341@borg.lerctr.org> <20150707133655.GI2080@kib.kiev.ua> <08e8f0db98101c078ef7fb5952e9058f@thebighonker.lerctr.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <08e8f0db98101c078ef7fb5952e9058f@thebighonker.lerctr.org> User-Agent: Mutt/1.5.23 (2014-03-12) X-Spam-Status: No, score=-2.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FREEMAIL_FROM,NML_ADSP_CUSTOM_MED autolearn=no autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on tom.home X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jul 2015 14:18:20 -0000 On Tue, Jul 07, 2015 at 08:50:15AM -0500, Larry Rosenman wrote: > On 2015-07-07 08:36, Konstantin Belousov wrote: > > On Tue, Jul 07, 2015 at 08:02:39AM -0500, Larry Rosenman wrote: > >> (kgdb) #0 doadump (textdump=1) at pcpu.h:221 > >> #1 0xffffffff80a95445 in kern_reboot (howto=260) > >> at /usr/src/sys/kern/kern_shutdown.c:447 > >> #2 0xffffffff80a95a38 in vpanic (fmt=, > >> ap=) at /usr/src/sys/kern/kern_shutdown.c:744 > >> #3 0xffffffff80a95a83 in panic (fmt=0x0) > >> at /usr/src/sys/kern/kern_shutdown.c:675 > >> #4 0xffffffff80ed8275 in trap_fatal (frame=, > >> eva=) at /usr/src/sys/amd64/amd64/trap.c:853 > >> #5 0xffffffff80ed7f03 in trap (frame=) > >> at /usr/src/sys/amd64/amd64/trap.c:201 > >> #6 0xffffffff80eb8582 in calltrap () > >> at /usr/src/sys/amd64/amd64/exception.S:235 > >> #7 0xffffffff80a7984f in __mtx_lock_flags (c=0xdeadc0dedeadc116, > >> opts=0, > >> file=0xffffffff8120d108 "/usr/src/sys/kern/sys_generic.c", > >> line=1808) > >> at /usr/src/sys/kern/kern_mutex.c:211 > >> #8 0xffffffff80af1215 in doselwakeup (sip=0xfffff8023d00a970, > >> pri=104) > >> at /usr/src/sys/kern/sys_generic.c:1808 > >> #9 0xffffffff80af4276 in pipeselwakeup (cpipe=0xfffff8023d00a8b8) > >> at /usr/src/sys/kern/sys_pipe.c:622 > > From this frame, please do > > p *(cpipe->pipe_pair) > > p *pipe_zone > > > >> #10 0xffffffff80af2f82 in pipe_write (fp=0xfffff8027f5f14b0, > >> uio=, active_cred=, > >> flags=1808, > >> td=0xfffff801a357b980) at /usr/src/sys/kern/sys_pipe.c:1314 > >> #11 0xffffffff80aeeeca in dofilewrite (td=0xfffff801a357b980, fd=1, > >> fp=0xfffff8027f5f14b0, auio=0xfffffe2eb487cab0, > >> offset=, flags=0) at file.h:310 > >> #12 0xffffffff80aeebd8 in kern_writev (td=0xfffff801a357b980, fd=1, > >> auio=0xfffffe2eb487cab0) at /usr/src/sys/kern/sys_generic.c:485 > >> #13 0xffffffff80aeeb63 in sys_write (td=0xdeadc0dedeadc116, > >> uap=) at /usr/src/sys/kern/sys_generic.c:398 > >> #14 0xffffffff80ed8a6d in amd64_syscall (td=0xfffff801a357b980, > >> traced=0) > >> at subr_syscall.c:133 > >> #15 0xffffffff80eb886b in Xfast_syscall () > >> at /usr/src/sys/amd64/amd64/exception.S:395 > >> #16 0x000000000045ae8a in ?? () > >> Previous frame inner to this frame (corrupt stack?) > >> Current language: auto; currently minimal > >> (kgdb) > >> > >> > >> > >> -- > >> Larry Rosenman http://www.lerctr.org/~ler > >> Phone: +1 214-642-9640 E-Mail: ler@lerctr.org > >> US Mail: 108 Turvey Cove, Hutto, TX 78634-5688 > borg.lerctr.org /var/crash # kgdb -c vmcore.7 /boot/kernel/kernel > GNU gdb 6.1.1 [FreeBSD] > Copyright 2004 Free Software Foundation, Inc. > GDB is free software, covered by the GNU General Public License, and you > are > welcome to change it and/or distribute copies of it under certain > conditions. > Type "show copying" to see the conditions. > There is absolutely no warranty for GDB. Type "show warranty" for > details. > This GDB was configured as "amd64-marcel-freebsd"... > > Unread portion of the kernel message buffer: > > > Fatal trap 9: general protection fault while in kernel mode > cpuid = 6; apic id = 06 > instruction pointer = 0x20:0xffffffff80a7984f > stack pointer = 0x28:0xfffffe2eb487c8a0 > frame pointer = 0x28:0xfffffe2eb487c8e0 > code segment = base 0x0, limit 0xfffff, type 0x1b > = DPL 0, pres 1, long 1, def32 0, gran 1 > processor eflags = interrupt enabled, resume, IOPL = 0 > current process = 27111 (make) > trap number = 9 > panic: general protection fault > cpuid = 6 > KDB: stack backtrace: > db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame > 0xfffffe2eb487c490 > vpanic() at vpanic+0x189/frame 0xfffffe2eb487c510 > panic() at panic+0x43/frame 0xfffffe2eb487c570 > trap_fatal() at trap_fatal+0x355/frame 0xfffffe2eb487c5d0 > trap() at trap+0x813/frame 0xfffffe2eb487c7e0 > calltrap() at calltrap+0x8/frame 0xfffffe2eb487c7e0 > --- trap 0x9, rip = 0xffffffff80a7984f, rsp = 0xfffffe2eb487c8a0, rbp = > 0xfffffe2eb487c8e0 --- > __mtx_lock_flags() at __mtx_lock_flags+0x4f/frame 0xfffffe2eb487c8e0 > doselwakeup() at doselwakeup+0xb5/frame 0xfffffe2eb487c920 > pipeselwakeup() at pipeselwakeup+0x46/frame 0xfffffe2eb487c940 > pipe_write() at pipe_write+0x13d2/frame 0xfffffe2eb487c9f0 > dofilewrite() at dofilewrite+0x8a/frame 0xfffffe2eb487ca40 > kern_writev() at kern_writev+0x68/frame 0xfffffe2eb487ca90 > sys_write() at sys_write+0x63/frame 0xfffffe2eb487cae0 > amd64_syscall() at amd64_syscall+0x25d/frame 0xfffffe2eb487cbf0 > Xfast_syscall() at Xfast_syscall+0xfb/frame 0xfffffe2eb487cbf0 > --- syscall (4, FreeBSD ELF64, sys_write), rip = 0x45ae8a, rsp = > 0x7fffffffd308, rbp = 0x7fffffffd330 --- > Uptime: 5m43s > Dumping 3223 out of 64458 > MB:..1%..11%..21%..31%..41%..51%..61%..71%..81%..91% > > Reading symbols from /boot/kernel/linux.ko.symbols...done. > Loaded symbols for /boot/kernel/linux.ko.symbols > Reading symbols from /boot/kernel/linux_common.ko.symbols...done. > Loaded symbols for /boot/kernel/linux_common.ko.symbols > Reading symbols from /boot/kernel/if_lagg.ko.symbols...done. > Loaded symbols for /boot/kernel/if_lagg.ko.symbols > Reading symbols from /boot/kernel/snd_envy24ht.ko.symbols...done. > Loaded symbols for /boot/kernel/snd_envy24ht.ko.symbols > Reading symbols from /boot/kernel/snd_spicds.ko.symbols...done. > Loaded symbols for /boot/kernel/snd_spicds.ko.symbols > Reading symbols from /boot/kernel/coretemp.ko.symbols...done. > Loaded symbols for /boot/kernel/coretemp.ko.symbols > Reading symbols from /boot/kernel/ichsmb.ko.symbols...done. > Loaded symbols for /boot/kernel/ichsmb.ko.symbols > Reading symbols from /boot/kernel/smbus.ko.symbols...done. > Loaded symbols for /boot/kernel/smbus.ko.symbols > Reading symbols from /boot/kernel/ichwd.ko.symbols...done. > Loaded symbols for /boot/kernel/ichwd.ko.symbols > Reading symbols from /boot/kernel/cpuctl.ko.symbols...done. > Loaded symbols for /boot/kernel/cpuctl.ko.symbols > Reading symbols from /boot/kernel/cryptodev.ko.symbols...done. > Loaded symbols for /boot/kernel/cryptodev.ko.symbols > Reading symbols from /boot/kernel/dtraceall.ko.symbols...done. > Loaded symbols for /boot/kernel/dtraceall.ko.symbols > Reading symbols from /boot/kernel/profile.ko.symbols...done. > Loaded symbols for /boot/kernel/profile.ko.symbols > Reading symbols from /boot/kernel/dtrace.ko.symbols...done. > Loaded symbols for /boot/kernel/dtrace.ko.symbols > Reading symbols from /boot/kernel/systrace_freebsd32.ko.symbols...done. > Loaded symbols for /boot/kernel/systrace_freebsd32.ko.symbols > Reading symbols from /boot/kernel/systrace.ko.symbols...done. > Loaded symbols for /boot/kernel/systrace.ko.symbols > Reading symbols from /boot/kernel/sdt.ko.symbols...done. > Loaded symbols for /boot/kernel/sdt.ko.symbols > Reading symbols from /boot/kernel/lockstat.ko.symbols...done. > Loaded symbols for /boot/kernel/lockstat.ko.symbols > Reading symbols from /boot/kernel/fasttrap.ko.symbols...done. > Loaded symbols for /boot/kernel/fasttrap.ko.symbols > Reading symbols from /boot/kernel/fbt.ko.symbols...done. > Loaded symbols for /boot/kernel/fbt.ko.symbols > Reading symbols from /boot/kernel/dtnfscl.ko.symbols...done. > Loaded symbols for /boot/kernel/dtnfscl.ko.symbols > Reading symbols from /boot/kernel/dtmalloc.ko.symbols...done. > Loaded symbols for /boot/kernel/dtmalloc.ko.symbols > Reading symbols from /boot/modules/nvidia.ko...done. > Loaded symbols for /boot/modules/nvidia.ko > Reading symbols from /boot/kernel/ipmi.ko.symbols...done. > Loaded symbols for /boot/kernel/ipmi.ko.symbols > Reading symbols from /boot/kernel/ipmi_linux.ko.symbols...done. > Loaded symbols for /boot/kernel/ipmi_linux.ko.symbols > Reading symbols from /boot/kernel/radeonkms.ko.symbols...done. > Loaded symbols for /boot/kernel/radeonkms.ko.symbols > Reading symbols from /boot/kernel/iicbb.ko.symbols...done. > Loaded symbols for /boot/kernel/iicbb.ko.symbols > Reading symbols from /boot/kernel/iicbus.ko.symbols...done. > Loaded symbols for /boot/kernel/iicbus.ko.symbols > Reading symbols from /boot/kernel/iic.ko.symbols...done. > Loaded symbols for /boot/kernel/iic.ko.symbols > Reading symbols from /boot/kernel/drm2.ko.symbols...done. > Loaded symbols for /boot/kernel/drm2.ko.symbols > Reading symbols from /boot/kernel/radeonkmsfw_R100_cp.ko.symbols...done. > Loaded symbols for /boot/kernel/radeonkmsfw_R100_cp.ko.symbols > Reading symbols from /boot/kernel/uhid.ko.symbols...done. > Loaded symbols for /boot/kernel/uhid.ko.symbols > #0 doadump (textdump=1) at pcpu.h:221 > 221 pcpu.h: No such file or directory. > in pcpu.h > (kgdb) fr 9 > #9 0xffffffff80af4276 in pipeselwakeup (cpipe=0xfffff8023d00a8b8) > at /usr/src/sys/kern/sys_pipe.c:622 > 622 selwakeuppri(&cpipe->pipe_sel, PSOCK); > Current language: auto; currently minimal > (kgdb) p*(cpipe->pipe_pair) > $1 = {pp_rpipe = {pipe_buffer = {cnt = 39, in = 39, out = 0, size = > 16384, > buffer = 0xfffffe2e728b4000 "--- scripts.cleandir ---\n--- clean > ---\nrm -f legacy_test legacy_test.tmp Kyuafile.auto Kyuafile.auto.tmp\n > cleandepend)\n"}, pipe_map = {cnt = 0, pos = 0, npages = 0, ms = > 0xfffff8023d00a8e8}, > pipe_sel = {si_tdlist = {tqh_first = 0x0, tqh_last = > 0xfffff8023d00a970}, > si_note = {kl_list = {slh_first = 0x0}, > kl_lock = 0xffffffff80a52d60 , > kl_unlock = 0xffffffff80a52d80 , > kl_assert_locked = 0xffffffff80a52da0 > , > kl_assert_unlocked = 0xffffffff80a52dc0 > , > kl_lockarg = 0xfffff8023d00ab78}, si_mtx = 0xfffffe1eaa7feb50}, This is not what I expected to see, but, is the vmcore same as the core used to generate the backtrace above ? Please also show p *(cpipe->pipe_sel.si_mtx) > pipe_atime = {tv_sec = 1436273336, tv_nsec = 51546000}, pipe_mtime = > { > tv_sec = 1436273336, tv_nsec = 137561000}, pipe_ctime = { > tv_sec = 1436273335, tv_nsec = 317414000}, pipe_sigio = 0x0, > pipe_peer = 0xfffff8023d00aa18, pipe_pair = 0xfffff8023d00a8b8, > pipe_state = 2368, pipe_busy = 0, pipe_present = 1, pipe_wgen = 0, > pipe_ino = 4294967295}, pp_wpipe = {pipe_buffer = {cnt = 0, in = 0, > out = 0, size = 0, buffer = 0x0}, pipe_map = {cnt = 0, pos = 0, > npages = 0, ms = 0xfffff8023d00aa48}, pipe_sel = {si_tdlist = { > tqh_first = 0x0, tqh_last = 0x0}, si_note = {kl_list = { > slh_first = 0x0}, kl_lock = 0xffffffff80a52d60 > , > kl_unlock = 0xffffffff80a52d80 , > kl_assert_locked = 0xffffffff80a52da0 > , > kl_assert_unlocked = 0xffffffff80a52dc0 > , > ---Type to continue, or q to quit--- > kl_lockarg = 0xfffff8023d00ab78}, si_mtx = 0x0}, pipe_atime = { > tv_sec = 1436273335, tv_nsec = 317414000}, pipe_mtime = { > tv_sec = 1436273335, tv_nsec = 317414000}, pipe_ctime = { > tv_sec = 1436273335, tv_nsec = 317414000}, pipe_sigio = 0x0, > pipe_peer = 0xfffff8023d00a8b8, pipe_pair = 0xfffff8023d00a8b8, > pipe_state = 2048, pipe_busy = 0, pipe_present = 1, pipe_wgen = 0, > pipe_ino = 12}, pp_mtx = {lock_object = { > lo_name = 0xffffffff8120d423 "pipe mutex", lo_flags = 553844736, > lo_data = 0, lo_witness = 0x0}, mtx_lock = 18446735284651932034}, > pp_label = 0x0} > (kgdb) p *pipe_zone > $2 = {uz_lock = {lock_object = {lo_name = 0xffffffff8123f237 "pipe", > lo_flags = 21168128, lo_data = 0, lo_witness = 0x0}, mtx_lock = > 4}, > uz_lockptr = 0xfffff8003255f600, uz_name = 0xffffffff8123f237 "pipe", > uz_link = {le_next = 0x0, le_prev = 0xfffff8003255f690}, uz_buckets = > { > lh_first = 0xfffff80032a32100}, uz_kegs = {lh_first = > 0xfffff800325980b0}, > uz_klink = {kl_link = {le_next = 0x0, le_prev = 0xfffff800325980a8}, > kl_keg = 0xfffff8003255f600}, > uz_slab = 0xffffffff80d46310 , > uz_ctor = 0xffffffff80af47a0 , uz_dtor = 0, uz_init = > 0, > uz_fini = 0, uz_import = 0xffffffff80d463c0 , > uz_release = 0xffffffff80d46630 , uz_arg = > 0xfffff80032598000, > uz_flags = 0, uz_size = 744, uz_allocs = 16753, uz_fails = 0, > uz_frees = 16558, uz_sleeps = 0, uz_count = 13, uz_count_min = 13, > uz_warning = 0x0, uz_ratecheck = {tv_sec = 0, tv_usec = 0}, > uz_cpu = 0xfffff80032598200} > (kgdb) borg.lerctr.org /var/crash # > -- > Larry Rosenman http://www.lerctr.org/~ler > Phone: +1 214-642-9640 E-Mail: ler@lerctr.org > US Mail: 108 Turvey Cove, Hutto, TX 78634-5688 From owner-freebsd-current@freebsd.org Tue Jul 7 14:21:12 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AEF08995E19 for ; Tue, 7 Jul 2015 14:21:12 +0000 (UTC) (envelope-from ler@lerctr.org) Received: from thebighonker.lerctr.org (thebighonker.lerctr.org [IPv6:2001:470:1f0f:3ad:223:7dff:fe9e:6e8a]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "thebighonker.lerctr.org", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 815AA1623; Tue, 7 Jul 2015 14:21:12 +0000 (UTC) (envelope-from ler@lerctr.org) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lerctr.org; s=lerami; h=Message-ID:References:In-Reply-To:Subject:Cc:To:From:Date:Content-Transfer-Encoding:Content-Type:MIME-Version; bh=rtQI8AoeMQsqGlzbdEB/8PNNQrMZO+0rO+omMtSiFuQ=; b=rkBto9UmMo3Fs5mXBU0t3wLrm6jCPTruZbuipSZ2E3rcQNEW0cnqRNxhYNjzn+ZmXreOB2w2ViHkOXwSK3DzLOwyZuhg5DeCA9mmDIokd1kVy4cdesij5MV6OP4fcV9Xb968dEh+AZSYo/xNY6OyOsgO8jT6JKOjED+adGVNCyw=; Received: from thebighonker.lerctr.org ([2001:470:1f0f:3ad:223:7dff:fe9e:6e8a]:34604 helo=webmail.lerctr.org) by thebighonker.lerctr.org with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.85 (FreeBSD)) (envelope-from ) id 1ZCTkF-000Iev-Eg; Tue, 07 Jul 2015 09:21:11 -0500 Received: from proxy.lucent.com ([135.245.48.13]) by webmail.lerctr.org with HTTP (HTTP/1.1 POST); Tue, 07 Jul 2015 09:21:11 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Tue, 07 Jul 2015 09:21:11 -0500 From: Larry Rosenman To: Konstantin Belousov Cc: "K. Macy" , FreeBSD Current , kmacybsd@gmail.com Subject: Re: GPF on Current kernel In-Reply-To: <20150707141808.GJ2080@kib.kiev.ua> References: <20150705213709.GA47209@borg.lerctr.org> <4eac33a36c1202d20be41e4cbc6b4d75@thebighonker.lerctr.org> <2c94676f5e663925014009c2e66e6533@thebighonker.lerctr.org> <20150707080802.GX2080@kib.kiev.ua> <20150707130239.GA1341@borg.lerctr.org> <20150707133655.GI2080@kib.kiev.ua> <08e8f0db98101c078ef7fb5952e9058f@thebighonker.lerctr.org> <20150707141808.GJ2080@kib.kiev.ua> Message-ID: X-Sender: ler@lerctr.org User-Agent: Roundcube Webmail/1.1.1 X-Spam-Score: -1.0 (-) X-LERCTR-Spam-Score: -1.0 (-) X-Spam-Report: SpamScore (-1.0/5.0) ALL_TRUSTED=-1,SHORTCIRCUIT=-0.0001 X-LERCTR-Spam-Report: SpamScore (-1.0/5.0) ALL_TRUSTED=-1, SHORTCIRCUIT=-0.0001 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jul 2015 14:21:12 -0000 On 2015-07-07 09:18, Konstantin Belousov wrote: > On Tue, Jul 07, 2015 at 08:50:15AM -0500, Larry Rosenman wrote: >> On 2015-07-07 08:36, Konstantin Belousov wrote: >> > On Tue, Jul 07, 2015 at 08:02:39AM -0500, Larry Rosenman wrote: >> >> (kgdb) #0 doadump (textdump=1) at pcpu.h:221 >> >> #1 0xffffffff80a95445 in kern_reboot (howto=260) >> >> at /usr/src/sys/kern/kern_shutdown.c:447 >> >> #2 0xffffffff80a95a38 in vpanic (fmt=, >> >> ap=) at /usr/src/sys/kern/kern_shutdown.c:744 >> >> #3 0xffffffff80a95a83 in panic (fmt=0x0) >> >> at /usr/src/sys/kern/kern_shutdown.c:675 >> >> #4 0xffffffff80ed8275 in trap_fatal (frame=, >> >> eva=) at /usr/src/sys/amd64/amd64/trap.c:853 >> >> #5 0xffffffff80ed7f03 in trap (frame=) >> >> at /usr/src/sys/amd64/amd64/trap.c:201 >> >> #6 0xffffffff80eb8582 in calltrap () >> >> at /usr/src/sys/amd64/amd64/exception.S:235 >> >> #7 0xffffffff80a7984f in __mtx_lock_flags (c=0xdeadc0dedeadc116, >> >> opts=0, >> >> file=0xffffffff8120d108 "/usr/src/sys/kern/sys_generic.c", >> >> line=1808) >> >> at /usr/src/sys/kern/kern_mutex.c:211 >> >> #8 0xffffffff80af1215 in doselwakeup (sip=0xfffff8023d00a970, >> >> pri=104) >> >> at /usr/src/sys/kern/sys_generic.c:1808 >> >> #9 0xffffffff80af4276 in pipeselwakeup (cpipe=0xfffff8023d00a8b8) >> >> at /usr/src/sys/kern/sys_pipe.c:622 >> > From this frame, please do >> > p *(cpipe->pipe_pair) >> > p *pipe_zone >> > >> >> #10 0xffffffff80af2f82 in pipe_write (fp=0xfffff8027f5f14b0, >> >> uio=, active_cred=, >> >> flags=1808, >> >> td=0xfffff801a357b980) at /usr/src/sys/kern/sys_pipe.c:1314 >> >> #11 0xffffffff80aeeeca in dofilewrite (td=0xfffff801a357b980, fd=1, >> >> fp=0xfffff8027f5f14b0, auio=0xfffffe2eb487cab0, >> >> offset=, flags=0) at file.h:310 >> >> #12 0xffffffff80aeebd8 in kern_writev (td=0xfffff801a357b980, fd=1, >> >> auio=0xfffffe2eb487cab0) at /usr/src/sys/kern/sys_generic.c:485 >> >> #13 0xffffffff80aeeb63 in sys_write (td=0xdeadc0dedeadc116, >> >> uap=) at /usr/src/sys/kern/sys_generic.c:398 >> >> #14 0xffffffff80ed8a6d in amd64_syscall (td=0xfffff801a357b980, >> >> traced=0) >> >> at subr_syscall.c:133 >> >> #15 0xffffffff80eb886b in Xfast_syscall () >> >> at /usr/src/sys/amd64/amd64/exception.S:395 >> >> #16 0x000000000045ae8a in ?? () >> >> Previous frame inner to this frame (corrupt stack?) >> >> Current language: auto; currently minimal >> >> (kgdb) >> >> >> >> >> >> >> >> -- >> >> Larry Rosenman http://www.lerctr.org/~ler >> >> Phone: +1 214-642-9640 E-Mail: ler@lerctr.org >> >> US Mail: 108 Turvey Cove, Hutto, TX 78634-5688 >> borg.lerctr.org /var/crash # kgdb -c vmcore.7 /boot/kernel/kernel >> GNU gdb 6.1.1 [FreeBSD] >> Copyright 2004 Free Software Foundation, Inc. >> GDB is free software, covered by the GNU General Public License, and >> you >> are >> welcome to change it and/or distribute copies of it under certain >> conditions. >> Type "show copying" to see the conditions. >> There is absolutely no warranty for GDB. Type "show warranty" for >> details. >> This GDB was configured as "amd64-marcel-freebsd"... >> >> Unread portion of the kernel message buffer: >> >> >> Fatal trap 9: general protection fault while in kernel mode >> cpuid = 6; apic id = 06 >> instruction pointer = 0x20:0xffffffff80a7984f >> stack pointer = 0x28:0xfffffe2eb487c8a0 >> frame pointer = 0x28:0xfffffe2eb487c8e0 >> code segment = base 0x0, limit 0xfffff, type 0x1b >> = DPL 0, pres 1, long 1, def32 0, gran 1 >> processor eflags = interrupt enabled, resume, IOPL = 0 >> current process = 27111 (make) >> trap number = 9 >> panic: general protection fault >> cpuid = 6 >> KDB: stack backtrace: >> db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame >> 0xfffffe2eb487c490 >> vpanic() at vpanic+0x189/frame 0xfffffe2eb487c510 >> panic() at panic+0x43/frame 0xfffffe2eb487c570 >> trap_fatal() at trap_fatal+0x355/frame 0xfffffe2eb487c5d0 >> trap() at trap+0x813/frame 0xfffffe2eb487c7e0 >> calltrap() at calltrap+0x8/frame 0xfffffe2eb487c7e0 >> --- trap 0x9, rip = 0xffffffff80a7984f, rsp = 0xfffffe2eb487c8a0, rbp >> = >> 0xfffffe2eb487c8e0 --- >> __mtx_lock_flags() at __mtx_lock_flags+0x4f/frame 0xfffffe2eb487c8e0 >> doselwakeup() at doselwakeup+0xb5/frame 0xfffffe2eb487c920 >> pipeselwakeup() at pipeselwakeup+0x46/frame 0xfffffe2eb487c940 >> pipe_write() at pipe_write+0x13d2/frame 0xfffffe2eb487c9f0 >> dofilewrite() at dofilewrite+0x8a/frame 0xfffffe2eb487ca40 >> kern_writev() at kern_writev+0x68/frame 0xfffffe2eb487ca90 >> sys_write() at sys_write+0x63/frame 0xfffffe2eb487cae0 >> amd64_syscall() at amd64_syscall+0x25d/frame 0xfffffe2eb487cbf0 >> Xfast_syscall() at Xfast_syscall+0xfb/frame 0xfffffe2eb487cbf0 >> --- syscall (4, FreeBSD ELF64, sys_write), rip = 0x45ae8a, rsp = >> 0x7fffffffd308, rbp = 0x7fffffffd330 --- >> Uptime: 5m43s >> Dumping 3223 out of 64458 >> MB:..1%..11%..21%..31%..41%..51%..61%..71%..81%..91% >> >> Reading symbols from /boot/kernel/linux.ko.symbols...done. >> Loaded symbols for /boot/kernel/linux.ko.symbols >> Reading symbols from /boot/kernel/linux_common.ko.symbols...done. >> Loaded symbols for /boot/kernel/linux_common.ko.symbols >> Reading symbols from /boot/kernel/if_lagg.ko.symbols...done. >> Loaded symbols for /boot/kernel/if_lagg.ko.symbols >> Reading symbols from /boot/kernel/snd_envy24ht.ko.symbols...done. >> Loaded symbols for /boot/kernel/snd_envy24ht.ko.symbols >> Reading symbols from /boot/kernel/snd_spicds.ko.symbols...done. >> Loaded symbols for /boot/kernel/snd_spicds.ko.symbols >> Reading symbols from /boot/kernel/coretemp.ko.symbols...done. >> Loaded symbols for /boot/kernel/coretemp.ko.symbols >> Reading symbols from /boot/kernel/ichsmb.ko.symbols...done. >> Loaded symbols for /boot/kernel/ichsmb.ko.symbols >> Reading symbols from /boot/kernel/smbus.ko.symbols...done. >> Loaded symbols for /boot/kernel/smbus.ko.symbols >> Reading symbols from /boot/kernel/ichwd.ko.symbols...done. >> Loaded symbols for /boot/kernel/ichwd.ko.symbols >> Reading symbols from /boot/kernel/cpuctl.ko.symbols...done. >> Loaded symbols for /boot/kernel/cpuctl.ko.symbols >> Reading symbols from /boot/kernel/cryptodev.ko.symbols...done. >> Loaded symbols for /boot/kernel/cryptodev.ko.symbols >> Reading symbols from /boot/kernel/dtraceall.ko.symbols...done. >> Loaded symbols for /boot/kernel/dtraceall.ko.symbols >> Reading symbols from /boot/kernel/profile.ko.symbols...done. >> Loaded symbols for /boot/kernel/profile.ko.symbols >> Reading symbols from /boot/kernel/dtrace.ko.symbols...done. >> Loaded symbols for /boot/kernel/dtrace.ko.symbols >> Reading symbols from >> /boot/kernel/systrace_freebsd32.ko.symbols...done. >> Loaded symbols for /boot/kernel/systrace_freebsd32.ko.symbols >> Reading symbols from /boot/kernel/systrace.ko.symbols...done. >> Loaded symbols for /boot/kernel/systrace.ko.symbols >> Reading symbols from /boot/kernel/sdt.ko.symbols...done. >> Loaded symbols for /boot/kernel/sdt.ko.symbols >> Reading symbols from /boot/kernel/lockstat.ko.symbols...done. >> Loaded symbols for /boot/kernel/lockstat.ko.symbols >> Reading symbols from /boot/kernel/fasttrap.ko.symbols...done. >> Loaded symbols for /boot/kernel/fasttrap.ko.symbols >> Reading symbols from /boot/kernel/fbt.ko.symbols...done. >> Loaded symbols for /boot/kernel/fbt.ko.symbols >> Reading symbols from /boot/kernel/dtnfscl.ko.symbols...done. >> Loaded symbols for /boot/kernel/dtnfscl.ko.symbols >> Reading symbols from /boot/kernel/dtmalloc.ko.symbols...done. >> Loaded symbols for /boot/kernel/dtmalloc.ko.symbols >> Reading symbols from /boot/modules/nvidia.ko...done. >> Loaded symbols for /boot/modules/nvidia.ko >> Reading symbols from /boot/kernel/ipmi.ko.symbols...done. >> Loaded symbols for /boot/kernel/ipmi.ko.symbols >> Reading symbols from /boot/kernel/ipmi_linux.ko.symbols...done. >> Loaded symbols for /boot/kernel/ipmi_linux.ko.symbols >> Reading symbols from /boot/kernel/radeonkms.ko.symbols...done. >> Loaded symbols for /boot/kernel/radeonkms.ko.symbols >> Reading symbols from /boot/kernel/iicbb.ko.symbols...done. >> Loaded symbols for /boot/kernel/iicbb.ko.symbols >> Reading symbols from /boot/kernel/iicbus.ko.symbols...done. >> Loaded symbols for /boot/kernel/iicbus.ko.symbols >> Reading symbols from /boot/kernel/iic.ko.symbols...done. >> Loaded symbols for /boot/kernel/iic.ko.symbols >> Reading symbols from /boot/kernel/drm2.ko.symbols...done. >> Loaded symbols for /boot/kernel/drm2.ko.symbols >> Reading symbols from >> /boot/kernel/radeonkmsfw_R100_cp.ko.symbols...done. >> Loaded symbols for /boot/kernel/radeonkmsfw_R100_cp.ko.symbols >> Reading symbols from /boot/kernel/uhid.ko.symbols...done. >> Loaded symbols for /boot/kernel/uhid.ko.symbols >> #0 doadump (textdump=1) at pcpu.h:221 >> 221 pcpu.h: No such file or directory. >> in pcpu.h >> (kgdb) fr 9 >> #9 0xffffffff80af4276 in pipeselwakeup (cpipe=0xfffff8023d00a8b8) >> at /usr/src/sys/kern/sys_pipe.c:622 >> 622 selwakeuppri(&cpipe->pipe_sel, PSOCK); >> Current language: auto; currently minimal >> (kgdb) p*(cpipe->pipe_pair) >> $1 = {pp_rpipe = {pipe_buffer = {cnt = 39, in = 39, out = 0, size = >> 16384, >> buffer = 0xfffffe2e728b4000 "--- scripts.cleandir ---\n--- >> clean >> ---\nrm -f legacy_test legacy_test.tmp Kyuafile.auto >> Kyuafile.auto.tmp\n >> cleandepend)\n"}, pipe_map = {cnt = 0, pos = 0, npages = 0, ms = >> 0xfffff8023d00a8e8}, >> pipe_sel = {si_tdlist = {tqh_first = 0x0, tqh_last = >> 0xfffff8023d00a970}, >> si_note = {kl_list = {slh_first = 0x0}, >> kl_lock = 0xffffffff80a52d60 , >> kl_unlock = 0xffffffff80a52d80 , >> kl_assert_locked = 0xffffffff80a52da0 >> , >> kl_assert_unlocked = 0xffffffff80a52dc0 >> , >> kl_lockarg = 0xfffff8023d00ab78}, si_mtx = >> 0xfffffe1eaa7feb50}, > This is not what I expected to see, but, is the vmcore same as the > core used to generate the backtrace above ? > > Please also show > p *(cpipe->pipe_sel.si_mtx) > >> pipe_atime = {tv_sec = 1436273336, tv_nsec = 51546000}, >> pipe_mtime = >> { >> tv_sec = 1436273336, tv_nsec = 137561000}, pipe_ctime = { >> tv_sec = 1436273335, tv_nsec = 317414000}, pipe_sigio = 0x0, >> pipe_peer = 0xfffff8023d00aa18, pipe_pair = 0xfffff8023d00a8b8, >> pipe_state = 2368, pipe_busy = 0, pipe_present = 1, pipe_wgen = >> 0, >> pipe_ino = 4294967295}, pp_wpipe = {pipe_buffer = {cnt = 0, in = >> 0, >> out = 0, size = 0, buffer = 0x0}, pipe_map = {cnt = 0, pos = 0, >> npages = 0, ms = 0xfffff8023d00aa48}, pipe_sel = {si_tdlist = { >> tqh_first = 0x0, tqh_last = 0x0}, si_note = {kl_list = { >> slh_first = 0x0}, kl_lock = 0xffffffff80a52d60 >> , >> kl_unlock = 0xffffffff80a52d80 , >> kl_assert_locked = 0xffffffff80a52da0 >> , >> kl_assert_unlocked = 0xffffffff80a52dc0 >> , >> ---Type to continue, or q to quit--- >> kl_lockarg = 0xfffff8023d00ab78}, si_mtx = 0x0}, pipe_atime = >> { >> tv_sec = 1436273335, tv_nsec = 317414000}, pipe_mtime = { >> tv_sec = 1436273335, tv_nsec = 317414000}, pipe_ctime = { >> tv_sec = 1436273335, tv_nsec = 317414000}, pipe_sigio = 0x0, >> pipe_peer = 0xfffff8023d00a8b8, pipe_pair = 0xfffff8023d00a8b8, >> pipe_state = 2048, pipe_busy = 0, pipe_present = 1, pipe_wgen = >> 0, >> pipe_ino = 12}, pp_mtx = {lock_object = { >> lo_name = 0xffffffff8120d423 "pipe mutex", lo_flags = >> 553844736, >> lo_data = 0, lo_witness = 0x0}, mtx_lock = >> 18446735284651932034}, >> pp_label = 0x0} >> (kgdb) p *pipe_zone >> $2 = {uz_lock = {lock_object = {lo_name = 0xffffffff8123f237 "pipe", >> lo_flags = 21168128, lo_data = 0, lo_witness = 0x0}, mtx_lock = >> 4}, >> uz_lockptr = 0xfffff8003255f600, uz_name = 0xffffffff8123f237 >> "pipe", >> uz_link = {le_next = 0x0, le_prev = 0xfffff8003255f690}, uz_buckets >> = >> { >> lh_first = 0xfffff80032a32100}, uz_kegs = {lh_first = >> 0xfffff800325980b0}, >> uz_klink = {kl_link = {le_next = 0x0, le_prev = >> 0xfffff800325980a8}, >> kl_keg = 0xfffff8003255f600}, >> uz_slab = 0xffffffff80d46310 , >> uz_ctor = 0xffffffff80af47a0 , uz_dtor = 0, uz_init >> = >> 0, >> uz_fini = 0, uz_import = 0xffffffff80d463c0 , >> uz_release = 0xffffffff80d46630 , uz_arg = >> 0xfffff80032598000, >> uz_flags = 0, uz_size = 744, uz_allocs = 16753, uz_fails = 0, >> uz_frees = 16558, uz_sleeps = 0, uz_count = 13, uz_count_min = 13, >> uz_warning = 0x0, uz_ratecheck = {tv_sec = 0, tv_usec = 0}, >> uz_cpu = 0xfffff80032598200} >> (kgdb) borg.lerctr.org /var/crash # >> -- >> Larry Rosenman http://www.lerctr.org/~ler >> Phone: +1 214-642-9640 E-Mail: ler@lerctr.org >> US Mail: 108 Turvey Cove, Hutto, TX 78634-5688 Yes, it is, I can also give you access.... borg.lerctr.org /home/ler # cd /var/crash/ borg.lerctr.org /var/crash # kgdb -c vmcore.7 /boot/kernel/kernel GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "amd64-marcel-freebsd"... Unread portion of the kernel message buffer: Fatal trap 9: general protection fault while in kernel mode cpuid = 6; apic id = 06 instruction pointer = 0x20:0xffffffff80a7984f stack pointer = 0x28:0xfffffe2eb487c8a0 frame pointer = 0x28:0xfffffe2eb487c8e0 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, long 1, def32 0, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 27111 (make) trap number = 9 panic: general protection fault cpuid = 6 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe2eb487c490 vpanic() at vpanic+0x189/frame 0xfffffe2eb487c510 panic() at panic+0x43/frame 0xfffffe2eb487c570 trap_fatal() at trap_fatal+0x355/frame 0xfffffe2eb487c5d0 trap() at trap+0x813/frame 0xfffffe2eb487c7e0 calltrap() at calltrap+0x8/frame 0xfffffe2eb487c7e0 --- trap 0x9, rip = 0xffffffff80a7984f, rsp = 0xfffffe2eb487c8a0, rbp = 0xfffffe2eb487c8e0 --- __mtx_lock_flags() at __mtx_lock_flags+0x4f/frame 0xfffffe2eb487c8e0 doselwakeup() at doselwakeup+0xb5/frame 0xfffffe2eb487c920 pipeselwakeup() at pipeselwakeup+0x46/frame 0xfffffe2eb487c940 pipe_write() at pipe_write+0x13d2/frame 0xfffffe2eb487c9f0 dofilewrite() at dofilewrite+0x8a/frame 0xfffffe2eb487ca40 kern_writev() at kern_writev+0x68/frame 0xfffffe2eb487ca90 sys_write() at sys_write+0x63/frame 0xfffffe2eb487cae0 amd64_syscall() at amd64_syscall+0x25d/frame 0xfffffe2eb487cbf0 Xfast_syscall() at Xfast_syscall+0xfb/frame 0xfffffe2eb487cbf0 --- syscall (4, FreeBSD ELF64, sys_write), rip = 0x45ae8a, rsp = 0x7fffffffd308, rbp = 0x7fffffffd330 --- Uptime: 5m43s Dumping 3223 out of 64458 MB:..1%..11%..21%..31%..41%..51%..61%..71%..81%..91% Reading symbols from /boot/kernel/linux.ko.symbols...done. Loaded symbols for /boot/kernel/linux.ko.symbols Reading symbols from /boot/kernel/linux_common.ko.symbols...done. Loaded symbols for /boot/kernel/linux_common.ko.symbols Reading symbols from /boot/kernel/if_lagg.ko.symbols...done. Loaded symbols for /boot/kernel/if_lagg.ko.symbols Reading symbols from /boot/kernel/snd_envy24ht.ko.symbols...done. Loaded symbols for /boot/kernel/snd_envy24ht.ko.symbols Reading symbols from /boot/kernel/snd_spicds.ko.symbols...done. Loaded symbols for /boot/kernel/snd_spicds.ko.symbols Reading symbols from /boot/kernel/coretemp.ko.symbols...done. Loaded symbols for /boot/kernel/coretemp.ko.symbols Reading symbols from /boot/kernel/ichsmb.ko.symbols...done. Loaded symbols for /boot/kernel/ichsmb.ko.symbols Reading symbols from /boot/kernel/smbus.ko.symbols...done. Loaded symbols for /boot/kernel/smbus.ko.symbols Reading symbols from /boot/kernel/ichwd.ko.symbols...done. Loaded symbols for /boot/kernel/ichwd.ko.symbols Reading symbols from /boot/kernel/cpuctl.ko.symbols...done. Loaded symbols for /boot/kernel/cpuctl.ko.symbols Reading symbols from /boot/kernel/cryptodev.ko.symbols...done. Loaded symbols for /boot/kernel/cryptodev.ko.symbols Reading symbols from /boot/kernel/dtraceall.ko.symbols...done. Loaded symbols for /boot/kernel/dtraceall.ko.symbols Reading symbols from /boot/kernel/profile.ko.symbols...done. Loaded symbols for /boot/kernel/profile.ko.symbols Reading symbols from /boot/kernel/dtrace.ko.symbols...done. Loaded symbols for /boot/kernel/dtrace.ko.symbols Reading symbols from /boot/kernel/systrace_freebsd32.ko.symbols...done. Loaded symbols for /boot/kernel/systrace_freebsd32.ko.symbols Reading symbols from /boot/kernel/systrace.ko.symbols...done. Loaded symbols for /boot/kernel/systrace.ko.symbols Reading symbols from /boot/kernel/sdt.ko.symbols...done. Loaded symbols for /boot/kernel/sdt.ko.symbols Reading symbols from /boot/kernel/lockstat.ko.symbols...done. Loaded symbols for /boot/kernel/lockstat.ko.symbols Reading symbols from /boot/kernel/fasttrap.ko.symbols...done. Loaded symbols for /boot/kernel/fasttrap.ko.symbols Reading symbols from /boot/kernel/fbt.ko.symbols...done. Loaded symbols for /boot/kernel/fbt.ko.symbols Reading symbols from /boot/kernel/dtnfscl.ko.symbols...done. Loaded symbols for /boot/kernel/dtnfscl.ko.symbols Reading symbols from /boot/kernel/dtmalloc.ko.symbols...done. Loaded symbols for /boot/kernel/dtmalloc.ko.symbols Reading symbols from /boot/modules/nvidia.ko...done. Loaded symbols for /boot/modules/nvidia.ko Reading symbols from /boot/kernel/ipmi.ko.symbols...done. Loaded symbols for /boot/kernel/ipmi.ko.symbols Reading symbols from /boot/kernel/ipmi_linux.ko.symbols...done. Loaded symbols for /boot/kernel/ipmi_linux.ko.symbols Reading symbols from /boot/kernel/radeonkms.ko.symbols...done. Loaded symbols for /boot/kernel/radeonkms.ko.symbols Reading symbols from /boot/kernel/iicbb.ko.symbols...done. Loaded symbols for /boot/kernel/iicbb.ko.symbols Reading symbols from /boot/kernel/iicbus.ko.symbols...done. Loaded symbols for /boot/kernel/iicbus.ko.symbols Reading symbols from /boot/kernel/iic.ko.symbols...done. Loaded symbols for /boot/kernel/iic.ko.symbols Reading symbols from /boot/kernel/drm2.ko.symbols...done. Loaded symbols for /boot/kernel/drm2.ko.symbols Reading symbols from /boot/kernel/radeonkmsfw_R100_cp.ko.symbols...done. Loaded symbols for /boot/kernel/radeonkmsfw_R100_cp.ko.symbols Reading symbols from /boot/kernel/uhid.ko.symbols...done. Loaded symbols for /boot/kernel/uhid.ko.symbols #0 doadump (textdump=1) at pcpu.h:221 221 pcpu.h: No such file or directory. in pcpu.h (kgdb) bt #0 doadump (textdump=1) at pcpu.h:221 #1 0xffffffff80a95445 in kern_reboot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:447 #2 0xffffffff80a95a38 in vpanic (fmt=, ap=) at /usr/src/sys/kern/kern_shutdown.c:744 #3 0xffffffff80a95a83 in panic (fmt=0x0) at /usr/src/sys/kern/kern_shutdown.c:675 #4 0xffffffff80ed8275 in trap_fatal (frame=, eva=) at /usr/src/sys/amd64/amd64/trap.c:853 #5 0xffffffff80ed7f03 in trap (frame=) at /usr/src/sys/amd64/amd64/trap.c:201 #6 0xffffffff80eb8582 in calltrap () at /usr/src/sys/amd64/amd64/exception.S:235 #7 0xffffffff80a7984f in __mtx_lock_flags (c=0xdeadc0dedeadc116, opts=0, file=0xffffffff8120d108 "/usr/src/sys/kern/sys_generic.c", line=1808) at /usr/src/sys/kern/kern_mutex.c:211 #8 0xffffffff80af1215 in doselwakeup (sip=0xfffff8023d00a970, pri=104) at /usr/src/sys/kern/sys_generic.c:1808 #9 0xffffffff80af4276 in pipeselwakeup (cpipe=0xfffff8023d00a8b8) at /usr/src/sys/kern/sys_pipe.c:622 #10 0xffffffff80af2f82 in pipe_write (fp=0xfffff8027f5f14b0, uio=, active_cred=, flags=1808, td=0xfffff801a357b980) at /usr/src/sys/kern/sys_pipe.c:1314 #11 0xffffffff80aeeeca in dofilewrite (td=0xfffff801a357b980, fd=1, ---Type to continue, or q to quit--- fp=0xfffff8027f5f14b0, auio=0xfffffe2eb487cab0, offset=, flags=0) at file.h:310 #12 0xffffffff80aeebd8 in kern_writev (td=0xfffff801a357b980, fd=1, auio=0xfffffe2eb487cab0) at /usr/src/sys/kern/sys_generic.c:485 #13 0xffffffff80aeeb63 in sys_write (td=0xdeadc0dedeadc116, uap=) at /usr/src/sys/kern/sys_generic.c:398 #14 0xffffffff80ed8a6d in amd64_syscall (td=0xfffff801a357b980, traced=0) at subr_syscall.c:133 #15 0xffffffff80eb886b in Xfast_syscall () at /usr/src/sys/amd64/amd64/exception.S:395 #16 0x000000000045ae8a in ?? () Previous frame inner to this frame (corrupt stack?) Current language: auto; currently minimal (kgdb) fr 9 #9 0xffffffff80af4276 in pipeselwakeup (cpipe=0xfffff8023d00a8b8) at /usr/src/sys/kern/sys_pipe.c:622 622 selwakeuppri(&cpipe->pipe_sel, PSOCK); (kgdb) p *(cpipe->pipe_sel.si_mtx) $1 = {lock_object = {lo_name = 0xffffffff8120d14f "select mtxpool", lo_flags = 16973824, lo_data = 0, lo_witness = 0x0}, mtx_lock = 18446735284651932032} (kgdb) borg.lerctr.org /var/crash # -- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 214-642-9640 E-Mail: ler@lerctr.org US Mail: 108 Turvey Cove, Hutto, TX 78634-5688 From owner-freebsd-current@freebsd.org Tue Jul 7 14:10:32 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8D6AF995BA8; Tue, 7 Jul 2015 14:10:32 +0000 (UTC) (envelope-from timp87@gmail.com) Received: from mail-wg0-x231.google.com (mail-wg0-x231.google.com [IPv6:2a00:1450:400c:c00::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 264B51D29; Tue, 7 Jul 2015 14:10:32 +0000 (UTC) (envelope-from timp87@gmail.com) Received: by wgfr2 with SMTP id r2so14237803wgf.1; Tue, 07 Jul 2015 07:10:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=S6LaFcCRlRkz4oWDGbzGk3PD5/2yGptDnUNj5dv9jf4=; b=cUCQoEROkRbe16l+i+/I2zrwoW3g2JQeEDPWnUczA41gFoGW+bw418brQueFV3D+OH 2dPuFHqStvo50t+gz2tJ1thXW7/JfNyAhlBUUDUN9vW9DnRlnk4fqmShAWUDfueGbqxj rerYVA8YI9TEIYvioTtDjm6M75kuAZBvQOfaKetGxzaWyCMqwATyRmt5LTLo/Hc2eVkd 95R8c5KNF7ZjRJJWtDmR+FOoKzAz3It5iihLNJaxzT7Tm/GN7qDX7DPZVZBMfN1CFSf8 QnfObtVTjNl7NRvUD8NOyJVwnKS744cvguU0yFDtiRW2wfY/ZyEBVo02rgJ1kl6yzTH7 EHyw== MIME-Version: 1.0 X-Received: by 10.194.109.97 with SMTP id hr1mr8669853wjb.95.1436278230702; Tue, 07 Jul 2015 07:10:30 -0700 (PDT) Received: by 10.28.48.207 with HTTP; Tue, 7 Jul 2015 07:10:30 -0700 (PDT) In-Reply-To: <20150707135847.GJ13404@FreeBSD.org> References: <20150707135847.GJ13404@FreeBSD.org> Date: Tue, 7 Jul 2015 17:10:30 +0300 Message-ID: Subject: Re: MS DNS doesn't answer to CURRENT under Hyper-V From: Pavel Timofeev To: Glen Barber Cc: Wei Hu , "freebsd-current@freebsd.org" , "freebsd-virtualization@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-Mailman-Approved-At: Tue, 07 Jul 2015 15:47:45 +0000 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jul 2015 14:10:32 -0000 No, I don't even know what VMDepot is, sorry! Didn't know ;) 2015-07-07 16:58 GMT+03:00 Glen Barber : > BTW, are you using the images from VMDepot? If so, this was MFC'd after > the recent images. I can easily regenerate an updated image, if you are > using those. > > Glen > > On Tue, Jul 07, 2015 at 04:55:39PM +0300, Pavel Timofeev wrote: >> Wow, r284746 was MFCed to 10 STABLE! >> I should hurry up! >> >> 2015-07-07 16:26 GMT+03:00 Pavel Timofeev : >> > Ok, I'll try r284745 and then r284746 and see what happens. >> > >> > 2015-07-07 16:06 GMT+03:00 Wei Hu : >> >>> -----Original Message----- >> >>> From: owner-freebsd-virtualization@freebsd.org [mailto:owner-freebsd- >> >>> virtualization@freebsd.org] On Behalf Of Pavel Timofeev >> >>> Sent: Tuesday, July 7, 2015 7:51 PM >> >>> To: freebsd-current@freebsd.org; freebsd-virtualization@freebsd.org >> >>> Subject: MS DNS doesn't answer to CURRENT under Hyper-V >> >>> >> >>> Hi! >> >>> I have a test virtual machine which runs CURRENT under Hyper-V. It's >> >>> amd64 r285198 now. >> >>> It can't get any response from MS DNS server. Well, it could two or three >> >>> weeks ago, but after upgrade it's not able to do it anymore. >> >>> Google DNS answers without problems meanwhile (sic!). >> >>> >> >>> What I do: >> >>> # host google.ru 192.168.25.3 >> >>> I see that MS DNS (192.168.25.3) server receives these packets, but ignores >> >>> them. >> >>> And no matter how my system asks MS DNS. Every daemon can't get >> >>> response too. >> >>> >> >>> I know that nothing was changed in MS DNS server. No doubt. >> >>> Then I tried different available CURRENT snapshot ISOs. >> >>> >> >>> FreeBSD-11.0-CURRENT-amd64-20150630-r284969-disc1.iso - MS DNS does >> >>> not answer. >> >>> >> >>> FreeBSD-11.0-CURRENT-amd64-20150625-r284814-disc1.iso - MS DNS does >> >>> not answer. >> >>> >> >>> FreeBSD-11.0-CURRENT-amd64-20150618-r284544-disc1.iso - MS DNS >> >>> answers! >> >>> >> >>> So something was committed to CURRENT between 20150618 and 20150625. >> >>> This something ruins communication with MS DNS. >> >>> >> >> There was a commit for Hyper-V TSO and checksum offloading support (r284746) on >> >> June 24th. I think this commit is the cause. Can you verify the MS DNS behavior between >> >> The builds of June 23rd and 24th? I will take a look of this issue tomorrow. >> >> >> >> Thanks, >> >> Wei >> >> >> >> >> >> >> _______________________________________________ >> freebsd-virtualization@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization >> To unsubscribe, send any mail to "freebsd-virtualization-unsubscribe@freebsd.org" From owner-freebsd-current@freebsd.org Tue Jul 7 15:49:10 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F11049961D3; Tue, 7 Jul 2015 15:49:10 +0000 (UTC) (envelope-from slw@zxy.spb.ru) Received: from zxy.spb.ru (zxy.spb.ru [195.70.199.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id ABC7A198F; Tue, 7 Jul 2015 15:49:10 +0000 (UTC) (envelope-from slw@zxy.spb.ru) Received: from slw by zxy.spb.ru with local (Exim 4.84 (FreeBSD)) (envelope-from ) id 1ZCV7K-000DM1-PE; Tue, 07 Jul 2015 18:49:06 +0300 Date: Tue, 7 Jul 2015 18:49:06 +0300 From: Slawa Olhovchenkov To: Pavel Timofeev Cc: freebsd-current@freebsd.org, "freebsd-virtualization@freebsd.org" Subject: Re: MS DNS doesn't answer to CURRENT under Hyper-V Message-ID: <20150707154906.GA44094@zxy.spb.ru> References: <20150707130902.GA41189@zxy.spb.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: slw@zxy.spb.ru X-SA-Exim-Scanned: No (on zxy.spb.ru); SAEximRunCond expanded to false X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jul 2015 15:49:11 -0000 On Tue, Jul 07, 2015 at 06:04:46PM +0300, Pavel Timofeev wrote: > Well, turning off checksum offloading by `ifconfig hn0 -txcsum > -rxcsum` definitely helps. > > As for tcpdump I'm not completely sure if I did it right, but I see > "bad udp cksum" phrase: > > # tcpdump -i hn0 -vvv -nn udp dst port 53 > tcpdump: listening on hn0, link-type EN10MB (Ethernet), capture size > 262144 bytes > 18:01:19.139994 IP (tos 0x0, ttl 64, id 61218, offset 0, flags [none], > proto UDP (17), length 51) > 192.168.25.26.45683 > 192.168.25.3.53: [bad udp cksum 0xb39e -> > 0xf210!] 52886+ A? ya.ru. (23) > 18:01:24.140544 IP (tos 0x0, ttl 64, id 17293, offset 0, flags [none], > proto UDP (17), length 51) > 192.168.25.26.12575 > 192.168.25.3.53: [bad udp cksum 0xb39e -> > 0x7365!] 52886+ A? ya.ru. (23) tcpdump "bad udp cksum" is normal on FreeBSD host in case checksum offload (and may be need only for help finding issuse in code). Need wireshark capturing from MS DNS host (or from mirroring port). From owner-freebsd-current@freebsd.org Tue Jul 7 16:11:17 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 09283996802 for ; Tue, 7 Jul 2015 16:11:17 +0000 (UTC) (envelope-from rink@gloom.codethulu.net) Received: from anathema.codethulu.net (anathema.codethulu.net [IPv6:2001:610:60b:1::2]) by mx1.freebsd.org (Postfix) with ESMTP id C2734104F; Tue, 7 Jul 2015 16:11:16 +0000 (UTC) (envelope-from rink@gloom.codethulu.net) Received: from anathema.codethulu.net (anathema.codethulu.net [37.247.37.64]) by anathema.codethulu.net (Postfix) with ESMTP id F349A3A17AB5; Tue, 7 Jul 2015 18:11:08 +0200 (CEST) X-Virus-Scanned: amavisd-new at codethulu.net Received: from anathema.codethulu.net ([37.247.37.64]) by anathema.codethulu.net (anathema.codehulu.net [37.247.37.64]) (amavisd-new, port 10024) with ESMTP id WJbL_vMXuY-V; Tue, 7 Jul 2015 16:11:08 +0000 (UTC) Received: from gloom.codethulu.net (anathema.codethulu.net [37.247.37.64]) by anathema.codethulu.net (Postfix) with ESMTPS id 050CC3A17AA6; Tue, 7 Jul 2015 18:11:08 +0200 (CEST) Received: (from rink@localhost) by gloom.codethulu.net (8.14.9/8.14.9/Submit) id t67GB7r9028265; Tue, 7 Jul 2015 18:11:07 +0200 (CEST) (envelope-from rink) Date: Tue, 7 Jul 2015 18:11:07 +0200 From: Rink Springer To: eri@freebsd.org Cc: Rink Springer , freebsd-current@freebsd.org Subject: Re: panic: negative refcount after dhclient during boot Message-ID: <20150707161107.GE86301@rink.nu> References: <20150705151541.GC45822@rink.nu> <20150706072154.GA86301@rink.nu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20150706072154.GA86301@rink.nu> User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jul 2015 16:11:17 -0000 Hi eri@, On Mon, Jul 06, 2015 at 09:21:54AM +0200, Rink Springer wrote: > On Sun, Jul 05, 2015 at 12:45:25PM -0700, Garrett Cooper wrote: > > On Jul 5, 2015, at 8:16, Rink Springer wrote: > > > > > Hi all, > > > > > > On my FreeBSD/mips machine (it's a RouterStation Pro), I get the > > > following panic during boot: > > > > ? > > > > > This reproduces 100%. I'm at: > > > > > > FreeBSD 11.0-CURRENT #0 r285099: Sun Jul 5 12:31:47 CEST 2015 > > > > > > Let me know what I can do to help track this down; I only started > > > getting the panic after 'gateway_enable=YES' in /etc/rc.conf > > > > > > The kernel has INVARIANTS but no WITNESS. Config available at > > > http://rink.nu/tmp/FRINGE - boot log at http://rink.nu/tmp/fringe.txt > > > > Please file a bug! > > Done, 201371. After a suggestion by adrian@, it seems reverting r285051 fixes the problem for me (i.e. the system boots now) Regards, Rink From owner-freebsd-current@freebsd.org Tue Jul 7 17:37:22 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 048D0AA83 for ; Tue, 7 Jul 2015 17:37:22 +0000 (UTC) (envelope-from trond@fagskolen.gjovik.no) Received: from smtp.fagskolen.gjovik.no (smtp.fagskolen.gjovik.no [IPv6:2001:700:1100:1:200:ff:fe00:b]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.fagskolen.gjovik.no", Issuer "Fagskolen i Gj??vik" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 8C4301B7C for ; Tue, 7 Jul 2015 17:37:21 +0000 (UTC) (envelope-from trond@fagskolen.gjovik.no) Received: from mail.fig.ol.no (localhost [127.0.0.1]) by mail.fig.ol.no (8.14.9/8.14.9) with ESMTP id t67HbD9P005829 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Tue, 7 Jul 2015 19:37:13 +0200 (CEST) (envelope-from trond@fagskolen.gjovik.no) Received: from localhost (trond@localhost) by mail.fig.ol.no (8.14.9/8.14.9/Submit) with ESMTP id t67HbDDE005826 for ; Tue, 7 Jul 2015 19:37:13 +0200 (CEST) (envelope-from trond@fagskolen.gjovik.no) X-Authentication-Warning: mail.fig.ol.no: trond owned process doing -bs Date: Tue, 7 Jul 2015 19:37:13 +0200 (CEST) From: =?ISO-8859-1?Q?Trond_Endrest=F8l?= Sender: Trond.Endrestol@fagskolen.gjovik.no To: FreeBSD current Subject: Problems with building rescue are solved Message-ID: User-Agent: Alpine 2.20 (BSF 67 2015-01-07) Organization: Fagskolen Innlandet OpenPGP: url=http://fig.ol.no/~trond/trond.key MIME-Version: 1.0 X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED autolearn=unavailable autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on mail.fig.ol.no Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8BIT X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jul 2015 17:37:22 -0000 Hi, I guess both the instructions for enabling DTrace, https://wiki.freebsd.org/DTrace/KernelSupport and r284356 are to blame. I suggest the wiki be amended with: STRIP=: or some other innocuous command like 'echo --'. Otherwise, "$(STRIP) rescue" in /usr/obj/usr/src/rescue/rescue/rescue.mk will expand to simply " rescue", and thus halting make buildworld by trying to run a command not normally found in $(PATH). "make -C /usr/src/rescue/rescue -d e" came to the rescue, hah! -- +-------------------------------+------------------------------------+ | Vennlig hilsen, | Best regards, | | Trond Endrestøl, | Trond Endrestøl, | | IT-ansvarlig, | System administrator, | | Fagskolen Innlandet, | Gjøvik Technical College, Norway, | | tlf. mob. 952 62 567, | Cellular...: +47 952 62 567, | | sentralbord 61 14 54 00. | Switchboard: +47 61 14 54 00. | +-------------------------------+------------------------------------+ From owner-freebsd-current@freebsd.org Tue Jul 7 17:38:21 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 67FCFAAD2 for ; Tue, 7 Jul 2015 17:38:21 +0000 (UTC) (envelope-from uspoerlein@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 49DF51CA6 for ; Tue, 7 Jul 2015 17:38:21 +0000 (UTC) (envelope-from uspoerlein@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 46ECFAACE; Tue, 7 Jul 2015 17:38:21 +0000 (UTC) Delivered-To: current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2C60DAACC; Tue, 7 Jul 2015 17:38:21 +0000 (UTC) (envelope-from uspoerlein@gmail.com) Received: from mail-la0-x236.google.com (mail-la0-x236.google.com [IPv6:2a00:1450:4010:c03::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C1F921CA4; Tue, 7 Jul 2015 17:38:20 +0000 (UTC) (envelope-from uspoerlein@gmail.com) Received: by laar3 with SMTP id r3so205512752laa.0; Tue, 07 Jul 2015 10:38:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=sqr7aiVmYklUXtAjyFZdV1l3UGO2W2BW7+YVjTua8v8=; b=dldkl7Lb0yX+RuNd7KeFnqkd0aLxZqN0mupqnernMz9tY/DmHm7GqKXJoYmHVB7KmM 4vjybkPV9nIFV5ICVZTo5BbunqEU8kpx/YutH+kb5p+cRJfhwzrJ4C2wxdeh6kAr3mg6 hSNwQAky3495A7RoD7eKfGd61qj4RHKvuVi0st/IDd93Ibe1EUNodDhXzOHyKlnzV5yk YnD/iPvwwesx2ruuRcsXLNdaknKKFADP+WQTKa++Np5KFNBejGoqFrypY1TkJOKxm9p8 zrTKY3YhKAgLQ5w+W4IahD77NR9kQLMK5PW5AXGllMjghby886ZdoLe+TC7YjBnMKYsp Bl8w== MIME-Version: 1.0 X-Received: by 10.152.178.229 with SMTP id db5mr5144684lac.55.1436290698825; Tue, 07 Jul 2015 10:38:18 -0700 (PDT) Received: by 10.112.20.202 with HTTP; Tue, 7 Jul 2015 10:38:18 -0700 (PDT) In-Reply-To: <20150701113847.GA15161@ivaldir.etoilebsd.net> References: <20150414200459.GE39658@ivaldir.etoilebsd.net> <20150421103454.GR1394@zxy.spb.ru> <5593D0AE.2010205@selasky.org> <20150701113847.GA15161@ivaldir.etoilebsd.net> Date: Tue, 7 Jul 2015 19:38:18 +0200 Message-ID: Subject: Re: pkg 1.5.0 is out From: =?UTF-8?Q?Ulrich_Sp=C3=B6rlein?= To: Baptiste Daroussin Cc: ports@freebsd.org, stable@freebsd.org, current@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Mailman-Approved-At: Tue, 07 Jul 2015 17:46:14 +0000 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jul 2015 17:38:21 -0000 2015-07-01 13:38 GMT+02:00 Baptiste Daroussin : > > On Wed, Jul 01, 2015 at 01:36:14PM +0200, Hans Petter Selasky wrote: > > On 04/21/15 12:34, Slawa Olhovchenkov wrote: > > > On Tue, Apr 14, 2015 at 10:05:00PM +0200, Baptiste Daroussin wrote: > > > > > >> Hi all, > > >> > > >> Final pkg 1.5.0 has been released. > > > > > > > Hi, > > > > Is there a way the external SAT solver functionality can be memory > > optimised? When trying to use this feature having +750 packages > > installed, the memory usage starts growing and growing beyond 4GBytes > > until PKG segfaults, even before the CNF export has started. > > > > env SAT_SOLVER=mysolver pkg upgrade > > Probably, but given the little amount of time pkg developers has we will greatly > appreciate patches :) > > AKA this would be greatly appreciated, but very low on the priority list :( > > Best regards, > Bapt Hijacking this, I managed to mess up my local pkg repo somehow. I build my own set of packages, and typically do pkg upgrade on the clients. This time, I tried pkg upgrade -F, which went and downloaded everything and that's fine. But now when I run "pkg upgrade" it claims everything is already updated? root@coyote:~# pkg --version 1.5.4 root@coyote:~# pkg upgrade Updating acme repository catalogue... acme repository is up-to-date. All repositories are up-to-date. Checking for upgrades (68 candidates): 100% Processing candidates (68 candidates): 100% Checking integrity... done (0 conflicting) Your packages are up to date. So let's try brute forcing this: root@coyote:~# pkg install `pkg info -aqo` Updating acme repository catalogue... acme repository is up-to-date. All repositories are up-to-date. databases/db48 has no direct installation candidates, change it to db5? [Y/n]: Y Assertion failed: (0), function pkg_jobs_try_remote_candidate, file pkg_jobs.c, line 821. Child process pid=60776 terminated abnormally: Abort trap Exit 250 Using more force: root@coyote:~# pkg upgrade -f db48 Updating acme repository catalogue... acme repository is up-to-date. All repositories are up-to-date. db48 has no direct installation candidates, change it to db5? [Y/n]: y pkg: sqlite error while executing UPDATE packages SET name=?1 WHERE name=?2; in file pkg_jobs.c:1658: UNIQUE constraint failed: packages.name The following 1 package(s) will be affected (of 0 checked): Installed packages to be UPGRADED: db5: 4.8.30.0_2 -> 5.3.28_2 The process will require 37 MiB more space. 12 MiB to be downloaded. Proceed with this action? [y/N]: y Fetching db5-5.3.28_2.txz: 100% 12 MiB 6.4MB/s 00:02 Checking integrity...Assertion failed: (strcmp(uid, p->uid) != 0), function pkg_conflicts_check_local_path, file pkg_jobs_conflicts.c, line 368. Child process pid=60922 terminated abnormally: Abort trap Exit 250 the -debug output has nothing of interest that I can see. What's up? From owner-freebsd-current@freebsd.org Tue Jul 7 17:47:03 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5986FAD12 for ; Tue, 7 Jul 2015 17:47:03 +0000 (UTC) (envelope-from trond@fagskolen.gjovik.no) Received: from smtp.fagskolen.gjovik.no (smtp.fagskolen.gjovik.no [IPv6:2001:700:1100:1:200:ff:fe00:b]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.fagskolen.gjovik.no", Issuer "Fagskolen i Gj??vik" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id C6D0410F4 for ; Tue, 7 Jul 2015 17:47:02 +0000 (UTC) (envelope-from trond@fagskolen.gjovik.no) Received: from mail.fig.ol.no (localhost [127.0.0.1]) by mail.fig.ol.no (8.14.9/8.14.9) with ESMTP id t67HkwUK005864 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Tue, 7 Jul 2015 19:46:58 +0200 (CEST) (envelope-from trond@fagskolen.gjovik.no) Received: from localhost (trond@localhost) by mail.fig.ol.no (8.14.9/8.14.9/Submit) with ESMTP id t67Hkwbn005861 for ; Tue, 7 Jul 2015 19:46:58 +0200 (CEST) (envelope-from trond@fagskolen.gjovik.no) X-Authentication-Warning: mail.fig.ol.no: trond owned process doing -bs Date: Tue, 7 Jul 2015 19:46:58 +0200 (CEST) From: =?ISO-8859-1?Q?Trond_Endrest=F8l?= Sender: Trond.Endrestol@fagskolen.gjovik.no To: FreeBSD current Subject: Re: Problems with building rescue are solved In-Reply-To: Message-ID: References: User-Agent: Alpine 2.20 (BSF 67 2015-01-07) Organization: Fagskolen Innlandet OpenPGP: url=http://fig.ol.no/~trond/trond.key MIME-Version: 1.0 X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED autolearn=unavailable autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on mail.fig.ol.no Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8BIT X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jul 2015 17:47:03 -0000 On Tue, 7 Jul 2015 19:37+0200, Trond Endrestøl wrote: > Hi, > > I guess both the instructions for enabling DTrace, > https://wiki.freebsd.org/DTrace/KernelSupport and r284356 are to > blame. > > I suggest the wiki be amended with: > > STRIP=: > > or some other innocuous command like 'echo --'. On second thoughts, maybe not. It causes new problems elsewhere in the source tree. Maybe /etc/make.conf should state: STRIP= as suggested by the wiki, but /etc/src.conf or even /etc/src-env.conf should state: STRIP=strip > Otherwise, "$(STRIP) rescue" in > /usr/obj/usr/src/rescue/rescue/rescue.mk will expand to simply > " rescue", and thus halting make buildworld by trying to run a command > not normally found in $(PATH). > > "make -C /usr/src/rescue/rescue -d e" came to the rescue, hah! -- +-------------------------------+------------------------------------+ | Vennlig hilsen, | Best regards, | | Trond Endrestøl, | Trond Endrestøl, | | IT-ansvarlig, | System administrator, | | Fagskolen Innlandet, | Gjøvik Technical College, Norway, | | tlf. mob. 952 62 567, | Cellular...: +47 952 62 567, | | sentralbord 61 14 54 00. | Switchboard: +47 61 14 54 00. | +-------------------------------+------------------------------------+ From owner-freebsd-current@freebsd.org Tue Jul 7 18:28:01 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 238D8994301 for ; Tue, 7 Jul 2015 18:28:01 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id EDE241A88 for ; Tue, 7 Jul 2015 18:28:00 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id E7C8E9942FC; Tue, 7 Jul 2015 18:28:00 +0000 (UTC) Delivered-To: current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E5EA19942FB; Tue, 7 Jul 2015 18:28:00 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mail-wg0-x233.google.com (mail-wg0-x233.google.com [IPv6:2a00:1450:400c:c00::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7E9AD1A86; Tue, 7 Jul 2015 18:28:00 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by wgbgr6 with SMTP id gr6so21606815wgb.3; Tue, 07 Jul 2015 11:27:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=o4dwIIb9SDBDklF2B8qI4dpsCKgk9fdQPwnjH0eYE1s=; b=Gjl0Xqe9rI7Nprgfxr0KwTSWVi/0w8GOd7UjsJ7KjDVyygbyuZlJeTvqB8EgGKjq5O JSvy1pGVvWo1F+tuHZHoyDfOwTTj19/J/dibdgBE5u1ar+mxRSQEv6QmMEHQSsWK4W8p KqcbHKLf96d6DJkSQ99kMwdVNa8ArzJSC3y24jdVrLlgi1MyGLrnVzHGiTwyCEkVSZrk UbaAiAAopj2JaQCBLE6LfaoPuzxvIlmoluDboVKuf+gs1CeifdZiiKlz5SV+h7NlXbb8 xiZ2wvxw+ta0ucHszKmk/JqhT6PEr0pT8Jd6N/jahS+t375b6a+VwomtZdnVwk6CAEqg lwDw== X-Received: by 10.180.73.145 with SMTP id l17mr68151456wiv.39.1436293677835; Tue, 07 Jul 2015 11:27:57 -0700 (PDT) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by mx.google.com with ESMTPSA id pl1sm53748193wic.6.2015.07.07.11.27.55 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 07 Jul 2015 11:27:56 -0700 (PDT) Sender: Baptiste Daroussin Date: Tue, 7 Jul 2015 20:27:53 +0200 From: Baptiste Daroussin To: Ulrich =?iso-8859-1?Q?Sp=F6rlein?= Cc: ports@freebsd.org, stable@freebsd.org, current@freebsd.org Subject: Re: pkg 1.5.0 is out Message-ID: <20150707182753.GA35285@ivaldir.etoilebsd.net> References: <20150414200459.GE39658@ivaldir.etoilebsd.net> <20150421103454.GR1394@zxy.spb.ru> <5593D0AE.2010205@selasky.org> <20150701113847.GA15161@ivaldir.etoilebsd.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="5mCyUwZo2JvN/JJP" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jul 2015 18:28:01 -0000 --5mCyUwZo2JvN/JJP Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jul 07, 2015 at 07:38:18PM +0200, Ulrich Sp=F6rlein wrote: > 2015-07-01 13:38 GMT+02:00 Baptiste Daroussin : > > > > On Wed, Jul 01, 2015 at 01:36:14PM +0200, Hans Petter Selasky wrote: > > > On 04/21/15 12:34, Slawa Olhovchenkov wrote: > > > > On Tue, Apr 14, 2015 at 10:05:00PM +0200, Baptiste Daroussin wrote: > > > > > > > >> Hi all, > > > >> > > > >> Final pkg 1.5.0 has been released. > > > > > > > > > > Hi, > > > > > > Is there a way the external SAT solver functionality can be memory > > > optimised? When trying to use this feature having +750 packages > > > installed, the memory usage starts growing and growing beyond 4GBytes > > > until PKG segfaults, even before the CNF export has started. > > > > > > env SAT_SOLVER=3Dmysolver pkg upgrade > > > > Probably, but given the little amount of time pkg developers has we wil= l greatly > > appreciate patches :) > > > > AKA this would be greatly appreciated, but very low on the priority lis= t :( > > > > Best regards, > > Bapt >=20 >=20 > Hijacking this, I managed to mess up my local pkg repo somehow. >=20 > I build my own set of packages, and typically do pkg upgrade on the > clients. This time, I tried pkg upgrade -F, which went and downloaded > everything and that's fine. But now when I run "pkg upgrade" it claims > everything is already updated? >=20 > root@coyote:~# pkg --version > 1.5.4 > root@coyote:~# pkg upgrade > Updating acme repository catalogue... > acme repository is up-to-date. > All repositories are up-to-date. > Checking for upgrades (68 candidates): 100% > Processing candidates (68 candidates): 100% > Checking integrity... done (0 conflicting) > Your packages are up to date. >=20 >=20 > So let's try brute forcing this: >=20 > root@coyote:~# pkg install `pkg info -aqo` > Updating acme repository catalogue... > acme repository is up-to-date. > All repositories are up-to-date. > databases/db48 has no direct installation candidates, change it to db5? [= Y/n]: Y > Assertion failed: (0), function pkg_jobs_try_remote_candidate, file > pkg_jobs.c, line 821. > Child process pid=3D60776 terminated abnormally: Abort trap > Exit 250 >=20 >=20 > Using more force: >=20 > root@coyote:~# pkg upgrade -f db48 > Updating acme repository catalogue... > acme repository is up-to-date. > All repositories are up-to-date. > db48 has no direct installation candidates, change it to db5? [Y/n]: y > pkg: sqlite error while executing UPDATE packages SET name=3D?1 WHERE > name=3D?2; in file pkg_jobs.c:1658: UNIQUE constraint failed: > packages.name > The following 1 package(s) will be affected (of 0 checked): >=20 > Installed packages to be UPGRADED: > db5: 4.8.30.0_2 -> 5.3.28_2 >=20 > The process will require 37 MiB more space. > 12 MiB to be downloaded. >=20 > Proceed with this action? [y/N]: y > Fetching db5-5.3.28_2.txz: 100% 12 MiB 6.4MB/s 00:02 > Checking integrity...Assertion failed: (strcmp(uid, p->uid) !=3D 0), > function pkg_conflicts_check_local_path, file pkg_jobs_conflicts.c, > line 368. > Child process pid=3D60922 terminated abnormally: Abort trap > Exit 250 >=20 > the -debug output has nothing of interest that I can see. >=20 > What's up? Please open a ticket with this and save your /var/db/pkg/* somewhere so we = can analyze (and send them to me or host them in a place when I can fetch them) in the meantime what you should do is pkg upgrade -f (lower f) and say no to everything that ask you to switch candidates Best regards, Bapt --5mCyUwZo2JvN/JJP Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlWcGikACgkQ8kTtMUmk6ExpkACgl8xi0jFNGMbcwMsp8KXdqBM2 yG8AoJaV+5CwBNsCBuoTbWRdydfSflj1 =+9VQ -----END PGP SIGNATURE----- --5mCyUwZo2JvN/JJP-- From owner-freebsd-current@freebsd.org Tue Jul 7 19:17:29 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C941E995117 for ; Tue, 7 Jul 2015 19:17:29 +0000 (UTC) (envelope-from jenkins-admin@freebsd.org) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id BA2C715D5; Tue, 7 Jul 2015 19:17:29 +0000 (UTC) (envelope-from jenkins-admin@freebsd.org) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id 03C776C3; Tue, 7 Jul 2015 19:17:27 +0000 (UTC) Date: Tue, 7 Jul 2015 19:17:26 +0000 (GMT) From: jenkins-admin@freebsd.org To: jenkins-admin@FreeBSD.org, freebsd-current@freebsd.org Message-ID: <65846836.123.1436296646477.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <1540296944.119.1436233385315.JavaMail.jenkins@jenkins-9.freebsd.org> References: <1540296944.119.1436233385315.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD-tests - Build #1164 - Still Failing MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD-tests X-Jenkins-Result: FAILURE Precedence: bulk Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jul 2015 19:17:29 -0000 FreeBSD_HEAD-tests - Build #1164 - Still Failing: Check console output at https://jenkins.freebsd.org/job/FreeBSD_HEAD-tests/1164/ to view the results. From owner-freebsd-current@freebsd.org Tue Jul 7 19:53:52 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8270D995B99 for ; Tue, 7 Jul 2015 19:53:52 +0000 (UTC) (envelope-from brunolauze@msn.com) Received: from BLU004-OMC2S36.hotmail.com (blu004-omc2s36.hotmail.com [65.55.111.111]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "*.outlook.com", Issuer "MSIT Machine Auth CA 2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1255A1118 for ; Tue, 7 Jul 2015 19:53:51 +0000 (UTC) (envelope-from brunolauze@msn.com) Received: from BLU179-W66 ([65.55.111.73]) by BLU004-OMC2S36.hotmail.com over TLS secured channel with Microsoft SMTPSVC(7.5.7601.23008); Tue, 7 Jul 2015 12:53:43 -0700 X-TMN: [oZIfkc4tNYHPyi6zl5osHuh/XgWVqQN8] X-Originating-Email: [brunolauze@msn.com] Message-ID: From: =?iso-8859-1?B?QnJ1bm8gTGF1euk=?= To: "freebsd-current@freebsd.org" Subject: sys/contrib/libnv Date: Tue, 7 Jul 2015 15:53:43 -0400 Importance: Normal MIME-Version: 1.0 X-OriginalArrivalTime: 07 Jul 2015 19:53:43.0416 (UTC) FILETIME=[A0DAB780:01D0B8EE] Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jul 2015 19:53:52 -0000 Revision 285139 broke "options ZFS" because of filename collisionCan we ren= ame .c files in sys/contrib/libnv to avoid zfs libnv files dnvlist.c -> ldnvlist.c nvlist.c -> lnvlist.cnvpair.c -> lnvpair.c There is already bug 201356 for this. I confirmed it's working... = From owner-freebsd-current@freebsd.org Tue Jul 7 22:00:56 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 15E4699613D for ; Tue, 7 Jul 2015 22:00:56 +0000 (UTC) (envelope-from oliver.pinter@hardenedbsd.org) Received: from mail-wg0-f54.google.com (mail-wg0-f54.google.com [74.125.82.54]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B0538151B for ; Tue, 7 Jul 2015 22:00:55 +0000 (UTC) (envelope-from oliver.pinter@hardenedbsd.org) Received: by wgjx7 with SMTP id x7so179521096wgj.2 for ; Tue, 07 Jul 2015 15:00:48 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:date:message-id:subject:from:to :content-type; bh=AomtFw0Hi37CnqjnQaT6mHRzO0BISLO88HvQkWbCogw=; b=kudbTFJmFfBPEyaykCWkJmqKC+ZAzQ48/rnZtfEgHRbolHAtr9bOeGVYq4kSGPMcZs 98q6caDF0GkmbmvX+2vPSSs0oP/Ccuj//w82STWD+yOkGXMAfVDce4/TXYtrW4ttNa2A TH5e4ZtXVNvZGw3ky35sLWnq3BHo8tz3CueaDl98ZIvDsvIaWJVGIilEgDDZksUOfxkj JqkCy6RVUiIdGlCJLJ1WST3XNG1hM1o+8dI1BoPTHInNH+n5dmAx0GGIVD3mzuWq5HOz a9hrhCBCn/xCLjkLNRNIP6qq9HyIZfRLjvEgrQ+ZWFHlI8Sn27kcXx/hvELBVfv3ExBC 5y4g== X-Gm-Message-State: ALoCoQm+8/6kA4l+G5NuJ3mdDHhnzYc3I3xCa8UMYu2/sLQ9naoQ86IJKjlCojBnmAq4ilvtTzWT MIME-Version: 1.0 X-Received: by 10.194.71.226 with SMTP id y2mr12511325wju.34.1436306448483; Tue, 07 Jul 2015 15:00:48 -0700 (PDT) Received: by 10.194.73.6 with HTTP; Tue, 7 Jul 2015 15:00:48 -0700 (PDT) Date: Wed, 8 Jul 2015 00:00:48 +0200 Message-ID: Subject: gettimeofday((void *)-1, NULL) implicates core dump on recent FreeBSD 11-CURRENT From: Oliver Pinter To: FreeBSD-Current Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jul 2015 22:00:56 -0000 Hi all! We discovered that one of the kyua test failing from gettimeofday tests. The error is reproducible on recent snapshot from 11-CURRENT: ftp://ftp.freebsd.org/pub/FreeBSD/snapshots/amd64/amd64/ISO-IMAGES/11.0/FreeBSD-11.0-CURRENT-amd64-20150630-r284969-disc1.iso root@freebsd:~ # cat test-gtod.c #include #include int main(int argc, char **argv) { return (gettimeofday((void *)-1, NULL)); } root@freebsd:~ # make test-gtod cc -O2 -pipe test-gtod.c -o test-gtod root@freebsd:~ # uname -a FreeBSD freebsd 11.0-CURRENT FreeBSD 11.0-CURRENT #0 r284969: Tue Jun 30 22:05:35 UTC 2015 root@releng2.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC amd64 root@freebsd:~ # ./test-gtod Segmentation fault (core dumped) root@freebsd:~ # gdb ./test-gtod GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "amd64-marcel-freebsd"...(no debugging symbols found)... (gdb) r Starting program: /root/test-gtod (no debugging symbols found)...(no debugging symbols found)... Program received signal SIGSEGV, Segmentation fault. 0x0000000800958fbd in bcopy () from /lib/libc.so.7 (gdb) bt #0 0x0000000800958fbd in bcopy () from /lib/libc.so.7 #1 0x00000000559c1291 in ?? () #2 0xf9fde38df0174b80 in ?? () #3 0xffffffffffffffff in ?? () #4 0x0000000000000000 in ?? () And this is the original kyua test: op@opn sys> kyua test gettimeofday_test gettimeofday_test:gettimeofday_err -> broken: Premature exit; test case received signal 11 (core dumped) [0.987s] gettimeofday_test:gettimeofday_mono -> passed [0.014s] Results file id is usr_tests_lib_libc_sys.20150707-215959-750045 Results saved to /usr/home/op/.kyua/store/results.usr_tests_lib_libc_sys.20150707-215959-750045.db 1/2 passed (1 failed) op@opn sys> pwd /usr/tests/lib/libc/sys From owner-freebsd-current@freebsd.org Tue Jul 7 22:09:21 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5FFBC996300 for ; Tue, 7 Jul 2015 22:09:21 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: from mail-pd0-x236.google.com (mail-pd0-x236.google.com [IPv6:2607:f8b0:400e:c02::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2CC501CC4 for ; Tue, 7 Jul 2015 22:09:21 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: by pdbdz6 with SMTP id dz6so38249578pdb.0 for ; Tue, 07 Jul 2015 15:09:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=FQYTtIKzfLEuNKI97ZerNFZ+lbySY/do8CoKS6s1Tew=; b=aBTcCGlu0zW56XSb5XeJMOX1/9Dx3upgGMRa62FXoPziSVVtvcEJaDiSWThPCPacY/ /08/TU88u05rNf2uCrRgltmOMWFRPME6NUKuBzG8aW7BpE18fjvi6+uP2woCR3ok1KlC AlLVJJ59clEG9vsbXNGnXWpLWiubiBymuy/XR0xbxX4hFToLmxH0SnfsuYABbVSP9omn hk8YkokvdLJ6Sq12kFMbd5OWxR1Vqp0xc3o545zChG//AWT0bS/ZTBzG404Un4LcqkFB qc2UHUdADOSZ+vsCkI1zPeB80DRZ1FLK+RC7QOQ0diTFY6Cz+Y6VsEjX+nUivMKJoQ8f CUfw== X-Received: by 10.69.27.33 with SMTP id jd1mr13191957pbd.34.1436306960599; Tue, 07 Jul 2015 15:09:20 -0700 (PDT) Received: from [192.168.245.140] (c-67-182-131-225.hsd1.wa.comcast.net. [67.182.131.225]) by smtp.gmail.com with ESMTPSA id h12sm116844pdk.77.2015.07.07.15.09.19 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 07 Jul 2015 15:09:20 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (1.0) Subject: Re: gettimeofday((void *)-1, NULL) implicates core dump on recent FreeBSD 11-CURRENT From: Garrett Cooper X-Mailer: iPhone Mail (12H143) In-Reply-To: Date: Tue, 7 Jul 2015 15:09:18 -0700 Cc: FreeBSD-Current Content-Transfer-Encoding: quoted-printable Message-Id: <657220ED-CF1D-4A9B-BF5D-AD4FCFE959E0@gmail.com> References: To: Oliver Pinter X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jul 2015 22:09:21 -0000 > On Jul 7, 2015, at 15:00, Oliver Pinter wr= ote: >=20 > Hi all! >=20 > We discovered that one of the kyua test failing from gettimeofday tests. > The error is reproducible on recent snapshot from 11-CURRENT: > ftp://ftp.freebsd.org/pub/FreeBSD/snapshots/amd64/amd64/ISO-IMAGES/11.0/Fre= eBSD-11.0-CURRENT-amd64-20150630-r284969-disc1.iso >=20 > root@freebsd:~ # cat test-gtod.c > #include > #include >=20 > int > main(int argc, char **argv) > { >=20 > return (gettimeofday((void *)-1, NULL)); > } > root@freebsd:~ # make test-gtod > cc -O2 -pipe test-gtod.c -o test-gtod > root@freebsd:~ # uname -a > FreeBSD freebsd 11.0-CURRENT FreeBSD 11.0-CURRENT #0 r284969: Tue Jun > 30 22:05:35 UTC 2015 > root@releng2.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC amd64 > root@freebsd:~ # ./test-gtod > Segmentation fault (core dumped) >=20 > root@freebsd:~ # gdb ./test-gtod > GNU gdb 6.1.1 [FreeBSD] > Copyright 2004 Free Software Foundation, Inc. > GDB is free software, covered by the GNU General Public License, and you a= re > welcome to change it and/or distribute copies of it under certain conditio= ns. > Type "show copying" to see the conditions. > There is absolutely no warranty for GDB. Type "show warranty" for details= . > This GDB was configured as "amd64-marcel-freebsd"...(no debugging > symbols found)... > (gdb) r > Starting program: /root/test-gtod > (no debugging symbols found)...(no debugging symbols found)... > Program received signal SIGSEGV, Segmentation fault. > 0x0000000800958fbd in bcopy () from /lib/libc.so.7 > (gdb) bt > #0 0x0000000800958fbd in bcopy () from /lib/libc.so.7 > #1 0x00000000559c1291 in ?? () > #2 0xf9fde38df0174b80 in ?? () > #3 0xffffffffffffffff in ?? () > #4 0x0000000000000000 in ?? () >=20 > And this is the original kyua test: > op@opn sys> kyua test gettimeofday_test > gettimeofday_test:gettimeofday_err -> broken: Premature exit; test > case received signal 11 (core dumped) [0.987s] > gettimeofday_test:gettimeofday_mono -> passed [0.014s] >=20 > Results file id is usr_tests_lib_libc_sys.20150707-215959-750045 > Results saved to > /usr/home/op/.kyua/store/results.usr_tests_lib_libc_sys.20150707-215959-75= 0045.db >=20 > 1/2 passed (1 failed) > op@opn sys> pwd > /usr/tests/lib/libc/sys Please file a bug. I have no idea where this broke because the Jenkins runs have been unreliabl= e over the past few weeks ;(...= From owner-freebsd-current@freebsd.org Tue Jul 7 22:17:36 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 85B50996482 for ; Tue, 7 Jul 2015 22:17:36 +0000 (UTC) (envelope-from oliver.pinter@hardenedbsd.org) Received: from mail-wi0-f176.google.com (mail-wi0-f176.google.com [209.85.212.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 26C7B1205 for ; Tue, 7 Jul 2015 22:17:35 +0000 (UTC) (envelope-from oliver.pinter@hardenedbsd.org) Received: by wiclp1 with SMTP id lp1so63849615wic.0 for ; Tue, 07 Jul 2015 15:17:28 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=+ewAKmbckBMY7pw/YbqtqHKw4up8qNb2VNprMPuLlr4=; b=RT0K0ZlkNVX7DL6bf3be0c324r4Y5s2vGdxjVqYfLVi+IajjRKzAByjvnHxvf87kbI kEzw0iGHHJGMMToftHWQN+4/MhTPo0mmtV3eUPKsUmrrqZVT8EUywSwyODrg/6/40UsN kM3uLMuoyKUFoN3QaKTgvyhRoll7Rz8TJjMYCWszcG+8z0PgHh1CrMarBIDXjgtTRCnv t+vXIKErHkJlOmq9sb1sxR2utzvqNRNmLgPhVBDu0+w3AECqcMAxHImIPwbDGZNXytjr 2W7EdneXcsZTziY9Y/k7JS1LnmO8/IiZ0Jf9ARktCWGCM1sDFI/Hn/+PUCWFgpD/QxS7 zR0w== X-Gm-Message-State: ALoCoQkqbF0e0G/k7yu5VSitIPhwsfrvmZUldPiisyXRP//4lSWN4gFiQE8r8MaxG6KaeOZ7lDtu MIME-Version: 1.0 X-Received: by 10.180.19.103 with SMTP id d7mr105035458wie.19.1436307448545; Tue, 07 Jul 2015 15:17:28 -0700 (PDT) Received: by 10.194.73.6 with HTTP; Tue, 7 Jul 2015 15:17:28 -0700 (PDT) In-Reply-To: <657220ED-CF1D-4A9B-BF5D-AD4FCFE959E0@gmail.com> References: <657220ED-CF1D-4A9B-BF5D-AD4FCFE959E0@gmail.com> Date: Wed, 8 Jul 2015 00:17:28 +0200 Message-ID: Subject: Re: gettimeofday((void *)-1, NULL) implicates core dump on recent FreeBSD 11-CURRENT From: Oliver Pinter To: Garrett Cooper Cc: FreeBSD-Current Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jul 2015 22:17:36 -0000 On Wed, Jul 8, 2015 at 12:09 AM, Garrett Cooper wrote: > >> On Jul 7, 2015, at 15:00, Oliver Pinter wrote: >> >> Hi all! >> >> We discovered that one of the kyua test failing from gettimeofday tests. >> The error is reproducible on recent snapshot from 11-CURRENT: >> ftp://ftp.freebsd.org/pub/FreeBSD/snapshots/amd64/amd64/ISO-IMAGES/11.0/FreeBSD-11.0-CURRENT-amd64-20150630-r284969-disc1.iso >> >> root@freebsd:~ # cat test-gtod.c >> #include >> #include >> >> int >> main(int argc, char **argv) >> { >> >> return (gettimeofday((void *)-1, NULL)); >> } >> root@freebsd:~ # make test-gtod >> cc -O2 -pipe test-gtod.c -o test-gtod >> root@freebsd:~ # uname -a >> FreeBSD freebsd 11.0-CURRENT FreeBSD 11.0-CURRENT #0 r284969: Tue Jun >> 30 22:05:35 UTC 2015 >> root@releng2.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC amd64 >> root@freebsd:~ # ./test-gtod >> Segmentation fault (core dumped) >> >> root@freebsd:~ # gdb ./test-gtod >> GNU gdb 6.1.1 [FreeBSD] >> Copyright 2004 Free Software Foundation, Inc. >> GDB is free software, covered by the GNU General Public License, and you are >> welcome to change it and/or distribute copies of it under certain conditions. >> Type "show copying" to see the conditions. >> There is absolutely no warranty for GDB. Type "show warranty" for details. >> This GDB was configured as "amd64-marcel-freebsd"...(no debugging >> symbols found)... >> (gdb) r >> Starting program: /root/test-gtod >> (no debugging symbols found)...(no debugging symbols found)... >> Program received signal SIGSEGV, Segmentation fault. >> 0x0000000800958fbd in bcopy () from /lib/libc.so.7 >> (gdb) bt >> #0 0x0000000800958fbd in bcopy () from /lib/libc.so.7 >> #1 0x00000000559c1291 in ?? () >> #2 0xf9fde38df0174b80 in ?? () >> #3 0xffffffffffffffff in ?? () >> #4 0x0000000000000000 in ?? () >> >> And this is the original kyua test: >> op@opn sys> kyua test gettimeofday_test >> gettimeofday_test:gettimeofday_err -> broken: Premature exit; test >> case received signal 11 (core dumped) [0.987s] >> gettimeofday_test:gettimeofday_mono -> passed [0.014s] >> >> Results file id is usr_tests_lib_libc_sys.20150707-215959-750045 >> Results saved to >> /usr/home/op/.kyua/store/results.usr_tests_lib_libc_sys.20150707-215959-750045.db >> >> 1/2 passed (1 failed) >> op@opn sys> pwd >> /usr/tests/lib/libc/sys > > Please file a bug. Will do. Btw, here is one of the know good state: op@robot sys# kyua test gettimeofday_test gettimeofday_test:gettimeofday_err -> passed [0.026s] gettimeofday_test:gettimeofday_mono -> passed [0.004s] Results file id is usr_tests_lib_libc_sys.20150707-221532-875455 Results saved to /root/.kyua/store/results.usr_tests_lib_libc_sys.20150707-221532-875455.db 2/2 passed (0 failed) op@robot sys# uname -a FreeBSD robot.hardenedbsd.org 11.0-CURRENT FreeBSD 11.0-CURRENT #100 6ab779a(HEAD): Wed May 27 02:04:09 EDT 2015 jenkins@nyi-01.build.hardenedbsd.org:/usr/obj/jenkins/workspace/HardenedBSD-master-amd64/sys/HARDENEDBSD amd64 op@robot sys# > > I have no idea where this broke because the Jenkins runs have been unreliable over the past few weeks ;(... Do you have died executors too? From owner-freebsd-current@freebsd.org Tue Jul 7 22:48:14 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6E291996947 for ; Tue, 7 Jul 2015 22:48:14 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: from mail-qk0-x236.google.com (mail-qk0-x236.google.com [IPv6:2607:f8b0:400d:c09::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2B24E110F for ; Tue, 7 Jul 2015 22:48:14 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: by qkbp125 with SMTP id p125so151150802qkb.2 for ; Tue, 07 Jul 2015 15:48:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=vYlXPj4dk0HiAuf2Jey5IwheJHJWMWlXFv4Nu8Ps6ww=; b=JT5nm3K0hBqpX6ZksDjU1XSpoOm2hQBy1uAtL4KLpqJXTDu5VE2+oMvHl/DaCnL7Tt E3et3k8xcfPi0np+G7f4GvxzTU+USCY7O1mJbCaqVq1voNf9mVt0fb1QDhmFm2bl6eGi sB+s/sEGUU7YabapNeWZnYPsyVLnM3bGSSttnCxGR+jtoFoMUVzyxod+xyf0NTpHPsQT VffpX7w8PTI6Zcjgxc73mBC4kQaiwGgA7Gx5xlAFfH2pXUJ3YtSTxSq8o36Jtn2k35UU Xf/T1HZRBXhz3QulUGO0g0ZHDc16o2wyQmzreivrPZnFKMfpywR9IbSm1TZQIAjsqlX0 jKNQ== MIME-Version: 1.0 X-Received: by 10.140.90.99 with SMTP id w90mr10908074qgd.57.1436309293165; Tue, 07 Jul 2015 15:48:13 -0700 (PDT) Received: by 10.140.98.73 with HTTP; Tue, 7 Jul 2015 15:48:13 -0700 (PDT) In-Reply-To: References: <657220ED-CF1D-4A9B-BF5D-AD4FCFE959E0@gmail.com> Date: Tue, 7 Jul 2015 15:48:13 -0700 Message-ID: Subject: Re: gettimeofday((void *)-1, NULL) implicates core dump on recent FreeBSD 11-CURRENT From: NGie Cooper To: Oliver Pinter Cc: FreeBSD-Current Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jul 2015 22:48:14 -0000 On Tue, Jul 7, 2015 at 3:17 PM, Oliver Pinter wrote: ... >> I have no idea where this broke because the Jenkins runs have been unreliable over the past few weeks ;(... > > Do you have died executors too? jenkins.freebsd.org does: https://jenkins.freebsd.org/job/FreeBSD_HEAD-tests/buildTimeTrend . The executors have been timing out when running the tests. I filed https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=200447 to track the issue, but no progress so far... From owner-freebsd-current@freebsd.org Tue Jul 7 22:41:57 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D823C9968E2 for ; Tue, 7 Jul 2015 22:41:57 +0000 (UTC) (envelope-from wollman@hergotha.csail.mit.edu) Received: from hergotha.csail.mit.edu (wollman-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:ccb::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9BBD7109B for ; Tue, 7 Jul 2015 22:41:57 +0000 (UTC) (envelope-from wollman@hergotha.csail.mit.edu) Received: from hergotha.csail.mit.edu (localhost [127.0.0.1]) by hergotha.csail.mit.edu (8.14.9/8.14.9) with ESMTP id t67MfsOj085861; Tue, 7 Jul 2015 18:41:54 -0400 (EDT) (envelope-from wollman@hergotha.csail.mit.edu) Received: (from wollman@localhost) by hergotha.csail.mit.edu (8.14.9/8.14.4/Submit) id t67MfsX5085860; Tue, 7 Jul 2015 18:41:54 -0400 (EDT) (envelope-from wollman) Date: Tue, 7 Jul 2015 18:41:54 -0400 (EDT) From: Garrett Wollman Message-Id: <201507072241.t67MfsX5085860@hergotha.csail.mit.edu> To: oliver.pinter@hardenedbsd.org Subject: Re: gettimeofday((void *)-1, NULL) implicates core dump on recent FreeBSD 11-CURRENT References: Organization: none Cc: freebsd-current@freebsd.org X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (hergotha.csail.mit.edu [127.0.0.1]); Tue, 07 Jul 2015 18:41:54 -0400 (EDT) X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED autolearn=disabled version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on hergotha.csail.mit.edu X-Mailman-Approved-At: Tue, 07 Jul 2015 23:01:15 +0000 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jul 2015 22:41:57 -0000 In article oliver.pinter@hardenedbsd.org writes: >We discovered that one of the kyua test failing from gettimeofday tests. >The error is reproducible on recent snapshot from 11-CURRENT: >ftp://ftp.freebsd.org/pub/FreeBSD/snapshots/amd64/amd64/ISO-IMAGES/11.0/FreeBSD-11.0-CURRENT-amd64-20150630-r284969-disc1.iso > >root@freebsd:~ # cat test-gtod.c >#include >#include > >int >main(int argc, char **argv) >{ > > return (gettimeofday((void *)-1, NULL)); >} Undefined behavior here, so the implementation is allowed to do literally anything at all. Certainly there's nothing wrong with it dumping core here, and the test is erroneous if it expects otherwise. The first argument to gettimeofday() MUST be a valid pointer to struct timeval, and the implementation does depend on this. Perhaps the test was (erroneously) written to assume that gettimeofday() was a system call, and could therefore detect invalid pointers and return [EFAULT]. This has not been the case for some time. (In HEAD, not since r237434, which is three years ago.) -GAWollman From owner-freebsd-current@freebsd.org Tue Jul 7 23:52:57 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8E2FE9967E4 for ; Tue, 7 Jul 2015 23:52:57 +0000 (UTC) (envelope-from rysto32@gmail.com) Received: from mail-ie0-x235.google.com (mail-ie0-x235.google.com [IPv6:2607:f8b0:4001:c03::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5F2D61E10 for ; Tue, 7 Jul 2015 23:52:57 +0000 (UTC) (envelope-from rysto32@gmail.com) Received: by ieru20 with SMTP id u20so1826559ier.0 for ; Tue, 07 Jul 2015 16:52:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=M+tpzVdh1yxu31GLxffnUIAbmd3YPXCh4X8j+qaOTtU=; b=UnQwb3v9iw6oJk733H00TnKBpRjvxUzRpTe6+poiUKJ/7twHx1TC3sf+y32giPbjDy C6+uMmWz1DIUfdDKyoTrT1n77yY0ORvUK3AZliCacT3wmtPE0H8YCRyzSNUYz1aePGxK 3gCBwSUY7uj+h1i9p26s8eYXIMVlXUYorC3MjcPHuLGy1q4tGaU6Ohr5+niaEYOmNNv3 YSsDHne4a2NtigJcD53c1YxG//WgQSr+ui9RdVLgeQ9ooHQrmGx/eubOonhmGxtQQwju DbyFc7wCKt3gtCpUN2iK/sCt01s6nXlxAAfml3L0TWCppOekmSuVpiZPEPDJ8WN+HjCN seiA== MIME-Version: 1.0 X-Received: by 10.107.149.14 with SMTP id x14mr10767003iod.87.1436313176646; Tue, 07 Jul 2015 16:52:56 -0700 (PDT) Received: by 10.107.145.68 with HTTP; Tue, 7 Jul 2015 16:52:56 -0700 (PDT) In-Reply-To: <20150702070828.GH2080@kib.kiev.ua> References: <20150701213241.GG2080@kib.kiev.ua> <20150702070828.GH2080@kib.kiev.ua> Date: Tue, 7 Jul 2015 19:52:56 -0400 Message-ID: Subject: Re: How should a driver shutdown a taskqueue on detach? From: Ryan Stone To: Konstantin Belousov Cc: Jack Vogel , FreeBSD Current Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jul 2015 23:52:57 -0000 On Thu, Jul 2, 2015 at 3:08 AM, Konstantin Belousov wrote: > Having taskqueue_enqueue() which could silently (?) not enqueue the given > task is huge and IMO risky change to the KPI. If doing it, I think > that there should be a new function to enqueue, which is allowed to > fail, unlike taskqueue_enqueue(). > > BTW, the man page for taskqueue(9) is wrong, taskqueue_enqueue(9) > always succeed now and always returns 0 (ignoring the ushort overflow). > That's fair, but I feel that a new enqueue function would be rather intrusive for existing drivers. Maybe we should attach this from a different angle. How about a taskqueue_quiesce() function, which must be called on a blocked taskqueue (by taskqueue_block() ). taskqueue_quiesce() would block until the taskqueue's thread has stopped running. Then I can do: taskqueue_block() taskqueue_quiesce() taskqueue_cancel() //... taskqueue_free() From owner-freebsd-current@freebsd.org Wed Jul 8 00:15:45 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7AAD9996CA8 for ; Wed, 8 Jul 2015 00:15:45 +0000 (UTC) (envelope-from mjguzik@gmail.com) Received: from mail-wg0-x231.google.com (mail-wg0-x231.google.com [IPv6:2a00:1450:400c:c00::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 151521948; Wed, 8 Jul 2015 00:15:45 +0000 (UTC) (envelope-from mjguzik@gmail.com) Received: by wggn12 with SMTP id n12so137989wgg.3; Tue, 07 Jul 2015 17:15:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:cc:subject:message-id:mail-followup-to:mime-version :content-type:content-disposition:user-agent; bh=kmn/IFfqptwC0ku0ZkM5r0tLFkvemYWAxFFmtvNNFi4=; b=eJaE/ZR4m1mD4ydoB1cQCnGNqKzM/2Ggx7F5ECOdrTxVj9CHhnh/bmtQQ2QmRfJkvg IYmaOSXQqxTtSYdwhFE6JvDbE4iYyslsmOCxCKCDuRS5L6ozYMSX8qvPW9nOfjtujqMb +aYjea3cjItSMcZ82xoTo75qKbxxsYLZV8BtDTUweFdiQznWmqep6i8ZlWv4eaAtX3eN UABvpxSNPSZLaI9QzZ5dO2vNYJkmysT0rRFZmAAd8uF+/mkgnqUuMcSBW3H8z8zgyXrb QLcbSnatkAa6mOVZJpyBO3QYBDlcGZD3KAuZTJfblHn9A9BfUkMnriaEW72iCX9zFX7a FKMw== X-Received: by 10.180.86.6 with SMTP id l6mr7183729wiz.91.1436314543387; Tue, 07 Jul 2015 17:15:43 -0700 (PDT) Received: from dft-labs.eu (n1x0n-1-pt.tunnel.tserv5.lon1.ipv6.he.net. [2001:470:1f08:1f7::2]) by smtp.gmail.com with ESMTPSA id d7sm342215wij.0.2015.07.07.17.15.40 (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Tue, 07 Jul 2015 17:15:41 -0700 (PDT) Date: Wed, 8 Jul 2015 02:15:38 +0200 From: Mateusz Guzik To: freebsd-current@freebsd.org Subject: unp gc vs socket close/shutdown race Message-ID: <20150708001538.GA9156@dft-labs.eu> Mail-Followup-To: Mateusz Guzik , freebsd-current@freebsd.org, pjd@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jul 2015 00:15:45 -0000 First off note the patch below is a total hack with the easiest solution possible so that it can be MFCed for 10.2. The issue: Closing the socket involves: if (pr->pr_flags & PR_RIGHTS && pr->pr_domain->dom_dispose != NULL) (*pr->pr_domain->dom_dispose)(so->so_rcv.sb_mb); if (pr->pr_usrreqs->pru_detach != NULL) (*pr->pr_usrreqs->pru_detach)(so); unp_dispose which gets rid of file descriptors stored in mbufs attached to the socket. It leaves the mbuf chain in place. uipc_detach actually unlinks the socket from global unp list. In particular, this means there is a socket with unusable mbufs visible to unp garbage collector (unp_gc). Also there is no synchronisation of any form performed here, so it can inspect mbufs as fds are getting freed (or afterwards) leading to panics. Note that uipc_detach waits for unp_gc to finish due to UNP_LIST_LOCK, it's the dispose func which causes trouble. Given that stuff should not be accessed after unp_dispose, and the socket is about to die I figured it would be best to mark the socket so that unp_gc can ignore it. Note that unp_dispose only gets a pointer to mbuf. I have not found any way to obtain a socket from this, which in turn results in the hack below. I added a new func - unp_dispose2, which is not a part of struct domain. dom_dispose consumers check for PR_DISPOSE2 flag and call the function passing the socket as an argument. unp_dispose2(struct socket *so) { struct unpcb *unp; unp = sotounpcb(so); UNP_LIST_LOCK(); unp->unp_gcflag |= UNPGC_IGNORE; UNP_LIST_UNLOCK(); unp_dispose(so->so_rcv.sb_mb); } The UNP_LIST_LOCK + UNLOCK synchronizes against unp_gc - either it sees the flag and ignores the socket, or gets to inspect it and unp_dispose2 waits for it to finish. AFAICT it is completely harmless to proceed with freeing after unp_gc had a look. There is a similar problem with shutdown(), but the race has a smaller window due to it clearing mbufs just after dispose call. In general, it feels like something else is also broken, but I don't see what. The issue can be reproduced by running this program in a loop: https://people.freebsd.org/~mjg/reproducers/unp-gc-panic.c With the patch below the issue seems to be fixed: diff --git a/sys/kern/uipc_socket.c b/sys/kern/uipc_socket.c index a431b4b..d0e11ce 100644 --- a/sys/kern/uipc_socket.c +++ b/sys/kern/uipc_socket.c @@ -804,8 +804,13 @@ sofree(struct socket *so) ACCEPT_UNLOCK(); VNET_SO_ASSERT(so); - if (pr->pr_flags & PR_RIGHTS && pr->pr_domain->dom_dispose != NULL) - (*pr->pr_domain->dom_dispose)(so->so_rcv.sb_mb); + if (pr->pr_flags & PR_RIGHTS) { + if (strcmp(pr->pr_domain->dom_name, "local") == 0) { + unp_dispose2(so); + } else if (pr->pr_domain->dom_dispose != NULL) { + (*pr->pr_domain->dom_dispose)(so->so_rcv.sb_mb); + } + } if (pr->pr_usrreqs->pru_detach != NULL) (*pr->pr_usrreqs->pru_detach)(so); @@ -2393,8 +2398,13 @@ sorflush(struct socket *so) * Dispose of special rights and flush the socket buffer. Don't call * any unsafe routines (that rely on locks being initialized) on asb. */ - if (pr->pr_flags & PR_RIGHTS && pr->pr_domain->dom_dispose != NULL) - (*pr->pr_domain->dom_dispose)(asb.sb_mb); + if (pr->pr_flags & PR_RIGHTS) { + if (strcmp(pr->pr_domain->dom_name, "local") == 0) { + unp_dispose2(so); + } else if (pr->pr_domain->dom_dispose != NULL) { + (*pr->pr_domain->dom_dispose)(so->so_rcv.sb_mb); + } + } sbrelease_internal(&asb, so); } diff --git a/sys/kern/uipc_usrreq.c b/sys/kern/uipc_usrreq.c index acf9fe9..6c280aa 100644 --- a/sys/kern/uipc_usrreq.c +++ b/sys/kern/uipc_usrreq.c @@ -2193,8 +2193,7 @@ unp_gc_process(struct unpcb *unp) struct socket *so; struct file *fp; - /* Already processed. */ - if (unp->unp_gcflag & UNPGC_SCANNED) + if (unp->unp_gcflag & (UNPGC_SCANNED | UNPGC_IGNORE)) return; fp = unp->unp_file; @@ -2252,11 +2251,11 @@ unp_gc(__unused void *arg, int pending) unp_taskcount++; UNP_LIST_LOCK(); /* - * First clear all gc flags from previous runs. + * First clear all gc flags from previous runs, apart from UNPGC_IGNORE. */ for (head = heads; *head != NULL; head++) LIST_FOREACH(unp, *head, unp_link) - unp->unp_gcflag = 0; + unp->unp_gcflag = unp->unp_gcflag & UNPGC_IGNORE; /* * Scan marking all reachable sockets with UNPGC_REF. Once a socket @@ -2333,6 +2332,24 @@ unp_dispose(struct mbuf *m) unp_scan(m, unp_freerights); } +/* + * XXX A hack working around a difenciency in domain API. + * dom_dispose handler does not get the socket it is supposed to operate on, + * which makes it very problematic to synchronize against unp_gc, which in turn + * can trip over data as we are freeing it. + */ +void +unp_dispose2(struct socket *so) +{ + struct unpcb *unp; + + unp = sotounpcb(so); + UNP_LIST_LOCK(); + unp->unp_gcflag |= UNPGC_IGNORE; + UNP_LIST_UNLOCK(); + unp_dispose(so->so_rcv.sb_mb); +} + static void unp_scan(struct mbuf *m0, void (*op)(struct filedescent **, int)) { diff --git a/sys/sys/socket.h b/sys/sys/socket.h index 18e2de1..e927cdc 100644 --- a/sys/sys/socket.h +++ b/sys/sys/socket.h @@ -666,6 +666,8 @@ void so_unlock(struct socket *so); void so_listeners_apply_all(struct socket *so, void (*func)(struct socket *, void *), void *arg); +void unp_dispose2(struct socket *so); + #endif diff --git a/sys/sys/unpcb.h b/sys/sys/unpcb.h index ba63f30..ead9f0a 100644 --- a/sys/sys/unpcb.h +++ b/sys/sys/unpcb.h @@ -106,6 +106,7 @@ struct unpcb { #define UNPGC_REF 0x1 /* unpcb has external ref. */ #define UNPGC_DEAD 0x2 /* unpcb might be dead. */ #define UNPGC_SCANNED 0x4 /* Has been scanned. */ +#define UNPGC_IGNORE 0x4 /* Someone will clear it. */ /* * These flags are used to handle non-atomicity in connect() and bind() -- Mateusz Guzik From owner-freebsd-current@freebsd.org Wed Jul 8 01:06:24 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2814093CC for ; Wed, 8 Jul 2015 01:06:24 +0000 (UTC) (envelope-from jason.unovitch@gmail.com) Received: from mail-yk0-x22f.google.com (mail-yk0-x22f.google.com [IPv6:2607:f8b0:4002:c07::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D3BD51DFF for ; Wed, 8 Jul 2015 01:06:23 +0000 (UTC) (envelope-from jason.unovitch@gmail.com) Received: by ykeo3 with SMTP id o3so73645207yke.0 for ; Tue, 07 Jul 2015 18:06:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; bh=z65iLJJR+e2xBuz2+b5I6m/pYFvcsFxFa1j7SXW13zc=; b=d86ECxtqQ0p6/aF5kLKCGYsEnZAyt4OQ9cWOYHqhEIU0BupI2kebLq6NYqZgTrvGmP eO/h1oMh4ePxEsMCt9ulSZwXU1RKdmKWmzj2+BZwgIboscb/0BXdFhYPlVR2Tb4xEh6x gHus3ZsbW6Hh6djxazpm9JIxl11XY7b5O+y8VguT1GAh+AIPGq8iFi8rvXI+NPW4iH9b zMt0ZaTBkPiQA8GOsEmIcERAGV/5TiuMZB9IgOSQtELzIFbjxCpszz418j5aYAFwoBHn AW0ueLfRjO4cJtlR76ElSZUtVr5zZAC50bHC1qlk1sRaM4GEkQa4uadD3a0mTh+WqzdV 6fgA== X-Received: by 10.13.204.142 with SMTP id o136mr8462774ywd.171.1436317582938; Tue, 07 Jul 2015 18:06:22 -0700 (PDT) Received: from ?IPv6:2606:a000:568d:3602:be5f:f4ff:fe5d:f28? ([2606:a000:568d:3602:be5f:f4ff:fe5d:f28]) by smtp.googlemail.com with ESMTPSA id x8sm571539ywa.41.2015.07.07.18.06.22 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 07 Jul 2015 18:06:22 -0700 (PDT) Message-ID: <559C778B.1080209@gmail.com> Date: Tue, 07 Jul 2015 21:06:19 -0400 From: Jason Unovitch User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: freebsd-current@FreeBSD.org Subject: Boot time panic on recent i386 build after SMP: AP CPU #1 Launched Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jul 2015 01:06:24 -0000 Evening, I have a Soekris 6501 running i386 11-CURRENT that I had seen panic at boot when updating this weekend. It'll panic right after the "SMP: AP CPU #1 Launched" and go into a long loop of __mtx_lock_spin_flags, i8254_get_timecount, binuptime, _mtx_lock_spin_cookie. An abbreviated output is at the bottom of the email while the full output is linked below. - My currently working build's uname -a: FreeBSD xju-rtr 11.0-CURRENT FreeBSD 11.0-CURRENT #0 r284194: Tue Jun 9 23:38:40 UTC 2015 root@xts-bsd:/usr/obj/nanobsd.soekris/i386.i386/usr/src/sys/IPSEC i386 - The misbehaving builds: FreeBSD 11.0-CURRENT #0 r285155: Sun Jul 5 07:35:36 UTC 2015 root@xts-bsd.:/usr/obj/nanobsd.soekris/i386.i386/usr/src/sys/GENERIC i386 - Full boot log: http://pastebin.com/QmzpnZdf FreeBSD 11.0-CURRENT #0 r285179: Mon Jul 6 00:10:45 UTC 2015 root@xts-bsd.:/usr/obj/nanobsd.soekris/i386.i386/usr/src/head/sys/GENERIC-NODEBUG i386 - Full boot log: http://pastebin.com/j9ZRdK3V I tested 10.2-PRERELEASE and didn't see any issues so this appears to be confined to CURRENT for me. I was experimenting with trying out a GENERIC kernel since IPSEC is available there now but otherwise I was just doing a routine update. For the time being I just reverted to the prior NanoBSD image slice. I'm going to start to a binary search to nail down where the issue came about. I'll test each evening after work with a new image but this is my home router/wifi ap so there a minor inconvenience while I do so and it will take a few days. I'll report what I find. Any ideas on where to start would be appreciated! Thanks for all the good work you do! Jason -- Truncated panic output follows (full is at links above): SMP: AP CPU #1 Launched! Timecounter "TSC" frequency 1600030024 Hz quality 1000 Fatal double fault: eip = 0xc0bfe063 esp = 0xe1fbc000 ebp = 0xe1fbc000 cpuid = 1; apic id = 01 panic: double fault cpuid = 1 KDB: stack backtrace: db_trace_self_wrapper(c137c62d,c1229194,ff,0,c15c1f1c,...) at db_trace_self_wrapper+0x2a/frame 0xc171fc20 kdb_backtrace(c15381f0,1,c152f513,c171fcdc,1,...) at kdb_backtrace+0x2d/frame 0xc171fc88 vpanic(c152f513,c171fcdc,c171fcdc,c171fcf4,c1200186,...) at vpanic+0x117/frame 0xc171fcbc panic(c152f513,1,1,1,e1fbc000,...) at panic+0x1b/frame 0xc171fcd0 dblfault_handler() at dblfault_handler+0xa6/frame 0xc171fcd0 --- trap 0x17, eip = 0xc0bfe063, esp = 0xe1fbc000, ebp = 0xe1fbc000 --- lockstat_nsecs(aa55aa55,aa55aa55,aa55aa55,aa55aa55,aa55aa55,...) at lockstat_nsecs+0x3/frame 0xe1fbc000 _mtx_lock_spin_cookie(c1774d64,c6efc960,0,0,0,...) at _mtx_lock_spin_cookie+0x42/frame 0xe1fbc064 getit(c7163400,aa55aa55,aa55aa55,aa55aa55,aa55aa55,...) at getit+0x9d/frame 0xe1fbc08c i8254_get_timecount(c7119118,9751ad54,44,c6efc960,c6efc960,...) at i8254_get_timecount+0x89/frame 0xe1fbc0b8 binuptime(e1fbc0e8,aa55aa55,b,34d2b2cb,3fd28fa4,...) at binuptime+0x46/frame 0xe1fbc0d8 ... Repeat.... over and over and over with steady increments to memory addresses... lockstat_nsecs(0,13669f,e1fbdb40,c0bcb188,c1757704,...) at lockstat_nsecs+0x16/frame 0xe1fbdb00 thread_lock_flags_(c6efc960,0,c137adf2,87a,e1fadcac,...) at thread_lock_flags_+0x24f/frame 0xe1fbdb68 sched_preempt(c6efc960,0,1,c176cf80,0,...) at sched_preempt+0x65/frame 0xe1fbdb90 ipi_bitmap_handler(8,28,28,0,c176cf80,...) at ipi_bitmap_handler+0x4d/frame 0xe1fbdbb0 Xipi_intr_bitmap_handler() at Xipi_intr_bitmap_handler+0x2f/frame 0xe1fbdbb0 --- interrupt, eip = 0xc121a893, esp = 0xe1fbdbf8, ebp = 0xe1fbdc04 --- cpu_idle_acpi(7e8f33c7,0,c16f4780,12,c16f4808,...) at cpu_idle_acpi+0x43/frame 0xe1fbdc04 cpu_idle(0,e1fbdc78,aa55aa55,aa55aa55,aa55aa55,...) at cpu_idle+0x9d/frame 0xe1fbdc20 sched_idletd(0,e1fbdce8,aa55aa55,aa55aa55,aa55aa55,...) at sched_idletd+0x341/frame 0xe1fbdca4 fork_exit(c0c5fa40,0,e1fbdce8) at fork_exit+0xa2/frame 0xe1fbdcd4 fork_trampoline() at fork_trampoline+0x8/frame 0xe1fbdcd4 --- trap 0, eip = 0, esp = 0xe1fbdd20, ebp = 0 --- KDB: enter: panic [ thread pid 11 tid 100005 ] Stopped at kdb_enter+0x3d: movl $0,kdb_why From owner-freebsd-current@freebsd.org Wed Jul 8 03:25:16 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5F307995E29 for ; Wed, 8 Jul 2015 03:25:16 +0000 (UTC) (envelope-from jenkins-admin@freebsd.org) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id 253781BDF; Wed, 8 Jul 2015 03:25:16 +0000 (UTC) (envelope-from jenkins-admin@freebsd.org) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id 4EB3779A; Wed, 8 Jul 2015 03:25:09 +0000 (UTC) Date: Wed, 8 Jul 2015 03:25:01 +0000 (GMT) From: jenkins-admin@freebsd.org To: jenkins-admin@FreeBSD.org, freebsd-current@freebsd.org Message-ID: <920175061.129.1436325903607.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <65846836.123.1436296646477.JavaMail.jenkins@jenkins-9.freebsd.org> References: <65846836.123.1436296646477.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD-tests - Build #1165 - Still Failing MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD-tests X-Jenkins-Result: FAILURE Precedence: bulk Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jul 2015 03:25:16 -0000 FreeBSD_HEAD-tests - Build #1165 - Still Failing: Check console output at https://jenkins.freebsd.org/job/FreeBSD_HEAD-tests/1165/ to view the results. From owner-freebsd-current@freebsd.org Wed Jul 8 07:15:49 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6B911996627 for ; Wed, 8 Jul 2015 07:15:49 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id 4FAFC14AC; Wed, 8 Jul 2015 07:15:47 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from porto.starpoint.kiev.ua (porto-e.starpoint.kiev.ua [212.40.38.100]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id KAA17557; Wed, 08 Jul 2015 10:15:39 +0300 (EEST) (envelope-from avg@FreeBSD.org) Received: from localhost ([127.0.0.1]) by porto.starpoint.kiev.ua with esmtp (Exim 4.34 (FreeBSD)) id 1ZCjZy-0007eV-Rm; Wed, 08 Jul 2015 10:15:38 +0300 Message-ID: <559CCDED.103@FreeBSD.org> Date: Wed, 08 Jul 2015 10:14:53 +0300 From: Andriy Gapon User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: Mateusz Guzik CC: freebsd-current@FreeBSD.org, pjd@FreeBSD.org Subject: Re: unp gc vs socket close/shutdown race References: <20150708001538.GA9156@dft-labs.eu> In-Reply-To: <20150708001538.GA9156@dft-labs.eu> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jul 2015 07:15:49 -0000 Mateusz, this seems to be the same problem as reported here https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194264 so you might want to use that PR for bookkeeping. Thank you for the patch! -- Andriy Gapon From owner-freebsd-current@freebsd.org Wed Jul 8 08:22:30 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8EACB99649A; Wed, 8 Jul 2015 08:22:30 +0000 (UTC) (envelope-from slw@zxy.spb.ru) Received: from zxy.spb.ru (zxy.spb.ru [195.70.199.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 47CD2120C; Wed, 8 Jul 2015 08:22:30 +0000 (UTC) (envelope-from slw@zxy.spb.ru) Received: from slw by zxy.spb.ru with local (Exim 4.84 (FreeBSD)) (envelope-from ) id 1ZCkca-0003Sm-Jf; Wed, 08 Jul 2015 11:22:24 +0300 Date: Wed, 8 Jul 2015 11:22:24 +0300 From: Slawa Olhovchenkov To: Pavel Timofeev Cc: freebsd-current@freebsd.org, "freebsd-virtualization@freebsd.org" Subject: Re: MS DNS doesn't answer to CURRENT under Hyper-V Message-ID: <20150708082224.GB44094@zxy.spb.ru> References: <20150707130902.GA41189@zxy.spb.ru> <20150707154906.GA44094@zxy.spb.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: slw@zxy.spb.ru X-SA-Exim-Scanned: No (on zxy.spb.ru); SAEximRunCond expanded to false X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jul 2015 08:22:30 -0000 On Wed, Jul 08, 2015 at 11:05:39AM +0300, Pavel Timofeev wrote: > Ok, r284746 is the root of the problem. MS DNS works under r284745 and > doesn't work under r284746. > Slawa, what should I look at in wireshark output? I think developers can want look at same packet before entering in NIC and after receiving MS DNS server. I.e. hexdump of all packet. FreeBSD's tcpdump do this by `tcpdump -X` for IPv4 payload and `tcpdump -XX` for IPv4 and Ethernet payload (wireshark by default include ethernet, for easy comparasion do same). wireshar do same by 'Export Packet Dissections' 'as plain text' with checked 'Packet Deatils - All expanded' and 'Packet Bytes'. This is will be very verbose output. > 2015-07-07 18:49 GMT+03:00 Slawa Olhovchenkov : > > On Tue, Jul 07, 2015 at 06:04:46PM +0300, Pavel Timofeev wrote: > > > >> Well, turning off checksum offloading by `ifconfig hn0 -txcsum > >> -rxcsum` definitely helps. > >> > >> As for tcpdump I'm not completely sure if I did it right, but I see > >> "bad udp cksum" phrase: > >> > >> # tcpdump -i hn0 -vvv -nn udp dst port 53 > >> tcpdump: listening on hn0, link-type EN10MB (Ethernet), capture size > >> 262144 bytes > >> 18:01:19.139994 IP (tos 0x0, ttl 64, id 61218, offset 0, flags [none], > >> proto UDP (17), length 51) > >> 192.168.25.26.45683 > 192.168.25.3.53: [bad udp cksum 0xb39e -> > >> 0xf210!] 52886+ A? ya.ru. (23) > >> 18:01:24.140544 IP (tos 0x0, ttl 64, id 17293, offset 0, flags [none], > >> proto UDP (17), length 51) > >> 192.168.25.26.12575 > 192.168.25.3.53: [bad udp cksum 0xb39e -> > >> 0x7365!] 52886+ A? ya.ru. (23) > > > > tcpdump "bad udp cksum" is normal on FreeBSD host in case checksum > > offload (and may be need only for help finding issuse in code). Need > > wireshark capturing from MS DNS host (or from mirroring port). From owner-freebsd-current@freebsd.org Wed Jul 8 08:37:08 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 33B56996694 for ; Wed, 8 Jul 2015 08:37:08 +0000 (UTC) (envelope-from jenkins-admin@freebsd.org) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id 24CED1A2D; Wed, 8 Jul 2015 08:37:08 +0000 (UTC) (envelope-from jenkins-admin@freebsd.org) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id 14D0882A; Wed, 8 Jul 2015 08:37:07 +0000 (UTC) Date: Wed, 8 Jul 2015 08:37:06 +0000 (GMT) From: jenkins-admin@freebsd.org To: jenkins-admin@FreeBSD.org, freebsd-current@freebsd.org Message-ID: <106065565.132.1436344626789.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <920175061.129.1436325903607.JavaMail.jenkins@jenkins-9.freebsd.org> References: <920175061.129.1436325903607.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD-tests - Build #1166 - Still Failing MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD-tests X-Jenkins-Result: FAILURE Precedence: bulk Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jul 2015 08:37:08 -0000 FreeBSD_HEAD-tests - Build #1166 - Still Failing: Check console output at https://jenkins.freebsd.org/job/FreeBSD_HEAD-tests/1166/ to view the results. From owner-freebsd-current@freebsd.org Wed Jul 8 09:09:34 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 963619954D4 for ; Wed, 8 Jul 2015 09:09:34 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0B2C711E0 for ; Wed, 8 Jul 2015 09:09:33 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from tom.home (kostik@localhost [127.0.0.1]) by kib.kiev.ua (8.14.9/8.14.9) with ESMTP id t6899SMe010214 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Wed, 8 Jul 2015 12:09:28 +0300 (EEST) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.9.2 kib.kiev.ua t6899SMe010214 Received: (from kostik@localhost) by tom.home (8.14.9/8.14.9/Submit) id t6899Sf3010213; Wed, 8 Jul 2015 12:09:28 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Wed, 8 Jul 2015 12:09:28 +0300 From: Konstantin Belousov To: Ryan Stone Cc: Jack Vogel , FreeBSD Current Subject: Re: How should a driver shutdown a taskqueue on detach? Message-ID: <20150708090928.GV2080@kib.kiev.ua> References: <20150701213241.GG2080@kib.kiev.ua> <20150702070828.GH2080@kib.kiev.ua> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) X-Spam-Status: No, score=-2.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FREEMAIL_FROM,NML_ADSP_CUSTOM_MED autolearn=no autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on tom.home X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jul 2015 09:09:34 -0000 On Tue, Jul 07, 2015 at 07:52:56PM -0400, Ryan Stone wrote: > On Thu, Jul 2, 2015 at 3:08 AM, Konstantin Belousov > wrote: > > > Having taskqueue_enqueue() which could silently (?) not enqueue the given > > task is huge and IMO risky change to the KPI. If doing it, I think > > that there should be a new function to enqueue, which is allowed to > > fail, unlike taskqueue_enqueue(). > > > > BTW, the man page for taskqueue(9) is wrong, taskqueue_enqueue(9) > > always succeed now and always returns 0 (ignoring the ushort overflow). > > > > That's fair, but I feel that a new enqueue function would be rather > intrusive for existing drivers. Maybe we should attach this from a > different angle. How about a taskqueue_quiesce() function, which must be > called on a blocked taskqueue (by taskqueue_block() ). taskqueue_quiesce() > would block until the taskqueue's thread has stopped running. Then I can > do: > > taskqueue_block() > taskqueue_quiesce() > taskqueue_cancel() > //... > taskqueue_free() I do not understand this. Might be it is something that I do not understand in the block mechanism. taskqueue_block() only prevents wakeups from taskqueue_enqueue() to happen. The enqueued task is still put in the task list, or its pending count is increased. If the taskqueue thread is running, and, in your case, the task reschedules itself (this might not exactly describe your case, but your case could sometimes reduces to this, I think), then your algorithm would livelock. I.e., I do not like the possibility of enqueueing the tasks after you started the shutdown sequence. From owner-freebsd-current@freebsd.org Wed Jul 8 09:09:39 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 398619954FC for ; Wed, 8 Jul 2015 09:09:39 +0000 (UTC) (envelope-from darius@dons.net.au) Received: from ipmail04.adl6.internode.on.net (ipmail04.adl6.internode.on.net [150.101.137.141]) by mx1.freebsd.org (Postfix) with ESMTP id C4BC11237 for ; Wed, 8 Jul 2015 09:09:38 +0000 (UTC) (envelope-from darius@dons.net.au) Received: from ppp14-2-62-119.lns21.adl2.internode.on.net (HELO midget.dons.net.au) ([14.2.62.119]) by ipmail04.adl6.internode.on.net with ESMTP; 08 Jul 2015 18:34:29 +0930 Received: from [10.0.2.26] ([10.0.2.26]) (authenticated bits=0) by midget.dons.net.au (8.15.1/8.14.9) with ESMTPSA id t6894MdI084400 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 8 Jul 2015 18:34:27 +0930 (CST) (envelope-from darius@dons.net.au) Subject: Re: gettimeofday((void *)-1, NULL) implicates core dump on recent FreeBSD 11-CURRENT Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2102\)) Content-Type: text/plain; charset=us-ascii From: "O'Connor, Daniel" In-Reply-To: <201507072241.t67MfsX5085860@hergotha.csail.mit.edu> Date: Wed, 8 Jul 2015 18:34:22 +0930 Cc: oliver.pinter@hardenedbsd.org, freebsd-current@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <94BCDA65-5B86-4329-A312-4CB16E847B69@dons.net.au> References: <201507072241.t67MfsX5085860@hergotha.csail.mit.edu> To: Garrett Wollman X-Mailer: Apple Mail (2.2102) X-Spam-Score: -2.9 () ALL_TRUSTED,BAYES_00 X-Scanned-By: MIMEDefang 2.75 on 10.0.2.1 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jul 2015 09:09:39 -0000 > On 8 Jul 2015, at 08:11, Garrett Wollman = wrote: > Perhaps the test was (erroneously) written to assume that > gettimeofday() was a system call, and could therefore detect invalid > pointers and return [EFAULT]. This has not been the case for some > time. (In HEAD, not since r237434, which is three years ago.) In defence of the test, the man page says it can return EFAULT. (IMO the man page and test should change..) -- Daniel O'Connor "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C From owner-freebsd-current@freebsd.org Wed Jul 8 09:53:43 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 24E7F996263 for ; Wed, 8 Jul 2015 09:53:43 +0000 (UTC) (envelope-from oliver.pinter@hardenedbsd.org) Received: from mail-wi0-f176.google.com (mail-wi0-f176.google.com [209.85.212.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BB5F51EA7 for ; Wed, 8 Jul 2015 09:53:42 +0000 (UTC) (envelope-from oliver.pinter@hardenedbsd.org) Received: by wibdq8 with SMTP id dq8so207273272wib.1 for ; Wed, 08 Jul 2015 02:53:40 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=O0QbtfXDG/Loh8wbR8fOTFzxzQOu+UrzrtB1BDSQvMQ=; b=XtqXIO5YwUVUcBTC35GhzqCyMsjBa2olkRgRxaoJsCKT2aIHushIlwS5+vhXf9zJgW UZefyyvDffeY61K8tSq2hr3wGyfZgxoHQQqo+AShxjZSu+lS92oXJzgqBRtsQVee8/ZR nnZ7xWHazMLzS+omm9nmwqov5Ukf0VJEZMTNPp1xiXLZ9dZ9oLLj6iRvah7rfYlYJtrD 7HmTQMkc5DH5ePd0a/OOq1kJfR3SpHmSMPkPyVqxY+IqgQGN5dieiqaAzA7MBjYoOV3z S3P7u5aCQ/Q7estVp3ISBAPK+IpLokcowdqrhiO8uEhY8fshRvEWpGEWsLbyYnS8L2D4 fihw== X-Gm-Message-State: ALoCoQkwK/SepjE9/JbeHY+Xac0yjTrBIRm07E9Tg3DJiFl9tjDYrtGbb3WjZsndeu95Ce6BdAO+ MIME-Version: 1.0 X-Received: by 10.194.2.161 with SMTP id 1mr17312349wjv.143.1436349219945; Wed, 08 Jul 2015 02:53:39 -0700 (PDT) Received: by 10.194.73.6 with HTTP; Wed, 8 Jul 2015 02:53:39 -0700 (PDT) In-Reply-To: <94BCDA65-5B86-4329-A312-4CB16E847B69@dons.net.au> References: <201507072241.t67MfsX5085860@hergotha.csail.mit.edu> <94BCDA65-5B86-4329-A312-4CB16E847B69@dons.net.au> Date: Wed, 8 Jul 2015 11:53:39 +0200 Message-ID: Subject: Re: gettimeofday((void *)-1, NULL) implicates core dump on recent FreeBSD 11-CURRENT From: Oliver Pinter To: "O'Connor, Daniel" Cc: Garrett Wollman , freebsd-current@freebsd.org Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jul 2015 09:53:43 -0000 On 7/8/15, O'Connor, Daniel wrote: > >> On 8 Jul 2015, at 08:11, Garrett Wollman >> wrote: >> Perhaps the test was (erroneously) written to assume that >> gettimeofday() was a system call, and could therefore detect invalid >> pointers and return [EFAULT]. This has not been the case for some >> time. (In HEAD, not since r237434, which is three years ago.) > > In defence of the test, the man page says it can return EFAULT. That's fine, but why changed the behaviour since 2015. May 27.? I have an older FreeBSD/HardenedBSD install, where this test passing. See some previous email in this thread. > > (IMO the man page and test should change..) > > -- > Daniel O'Connor > "The nice thing about standards is that there > are so many of them to choose from." > -- Andrew Tanenbaum > GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C > > From owner-freebsd-current@freebsd.org Wed Jul 8 10:04:59 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6958C99646D for ; Wed, 8 Jul 2015 10:04:59 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: from mail-pa0-x233.google.com (mail-pa0-x233.google.com [IPv6:2607:f8b0:400e:c03::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4038F15A5 for ; Wed, 8 Jul 2015 10:04:59 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: by pabvl15 with SMTP id vl15so129179833pab.1 for ; Wed, 08 Jul 2015 03:04:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:mime-version:content-type:from:in-reply-to:date:cc :message-id:references:to; bh=cPAKsh04ITmsi1y1MtnpNHgLXQkHOp0u0RJ5hDJDD0Y=; b=BGOWfaXvI0quyp7NQABsfg5bHIKHtS2CIsNnAHNJbv5tgnEyRWamUQDwijVsoyT6Lo 2sfbJy+RqVEO2OnUtXCc4KEx0IU0RYos+HCENiTwVefqKkx5MDrtf7y8IbUp9khD8nxg BRDS+xmNyACwkb6VTRICS7bcCbvclfvx1BT30vItV/hQ+Zyspar2zjeXYg7CwIj0ctQy kbJOhN/V2khKVNg2BDixoU9qsT6+KGBdj3q2Z0sPnjwLETEa9Qhb+fbGA47538Qe0UHA 9eRevTabsYp7TRT6iPSa+ZOGP3YmGdsVWh0LQvJ2N818EnoAlwgUqRs3jQkiWH2KJzOX IfQw== X-Received: by 10.66.63.9 with SMTP id c9mr18802037pas.40.1436349898603; Wed, 08 Jul 2015 03:04:58 -0700 (PDT) Received: from ?IPv6:2601:602:8001:6c87:6089:bf26:e463:3672? ([2601:602:8001:6c87:6089:bf26:e463:3672]) by smtp.gmail.com with ESMTPSA id fc3sm1940531pab.16.2015.07.08.03.04.57 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 08 Jul 2015 03:04:57 -0700 (PDT) Subject: Re: gettimeofday((void *)-1, NULL) implicates core dump on recent FreeBSD 11-CURRENT Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Content-Type: multipart/signed; boundary="Apple-Mail=_5413CA2C-646F-4934-9336-A1108FAC9F17"; protocol="application/pgp-signature"; micalg=pgp-sha512 X-Pgp-Agent: GPGMail 2.5 From: Garrett Cooper In-Reply-To: Date: Wed, 8 Jul 2015 03:04:58 -0700 Cc: "O'Connor, Daniel" , Garrett Wollman , freebsd-current@freebsd.org Message-Id: <0F09AB91-94F3-48EB-9482-D8F729FEEA5E@gmail.com> References: <201507072241.t67MfsX5085860@hergotha.csail.mit.edu> <94BCDA65-5B86-4329-A312-4CB16E847B69@dons.net.au> To: Oliver Pinter X-Mailer: Apple Mail (2.1878.6) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jul 2015 10:04:59 -0000 --Apple-Mail=_5413CA2C-646F-4934-9336-A1108FAC9F17 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 On Jul 8, 2015, at 2:53, Oliver Pinter = wrote: > On 7/8/15, O'Connor, Daniel wrote: >>=20 >>> On 8 Jul 2015, at 08:11, Garrett Wollman = >>> wrote: >>> Perhaps the test was (erroneously) written to assume that >>> gettimeofday() was a system call, and could therefore detect invalid >>> pointers and return [EFAULT]. This has not been the case for some >>> time. (In HEAD, not since r237434, which is three years ago.) >>=20 >> In defence of the test, the man page says it can return EFAULT. >=20 > That's fine, but why changed the behaviour since 2015. May 27.? I have > an older FreeBSD/HardenedBSD install, where this test passing. See > some previous email in this thread. Hmm=85 works for me at least (no non-upstreamed changes to the = kernel/userland as far as I remember =97 just more tests and some = related build stuff). Cheers, -NGie $ uname -a FreeBSD fuji-current-amd64.local 11.0-CURRENT FreeBSD 11.0-CURRENT #1 = r284769+70563d6(isilon-atf)-dirty: Thu Jul 2 13:19:45 PDT 2015 = ngie@fuji-current-amd64.local:/usr/obj/usr/src/sys/FUJI amd64 $ cc -Wall -g -O0 -o busted_gettimeofday busted_gettimeofday.c $ ./busted_gettimeofday busted_gettimeofday: gettimeofday: Bad address $ cc -Wall -g -o busted_gettimeofday busted_gettimeofday.c $ ./busted_gettimeofday busted_gettimeofday: gettimeofday: Bad address $ cc -Wall -o busted_gettimeofday busted_gettimeofday.c $ ./busted_gettimeofday busted_gettimeofday: gettimeofday: Bad address --Apple-Mail=_5413CA2C-646F-4934-9336-A1108FAC9F17 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQEcBAEBCgAGBQJVnPXLAAoJEMZr5QU6S73eDswH/iasVmQLsDRQgJ/NCkKnoHGZ 2BD1hhOEP2aLz3jfrguKf8PTG+t0/g6hl3N2LFEwThkKX7lDdUjFGnbEBvj0MfJk LXUUcffq2ytDVQ8bQeD1y87Eqv8/CiCbZeZuqjqAaTkeHamy9lIO5iN+qCHv+ALp Y4IjoHK/B7Sgy9wT2HKaXs7XjhTtph1GEbTfi1UmxIhhXXtEnOkV5w+0NWSatc/I 5HbgtKhibnwzSC6NFN/eeMfFlCGIXraGocgJGZwmOP2rABYZ9vxsicgd2cfVTyXY WHSibfRcMOln8IaVYg7TwlyO2pxX73B/CglTXekHnbtrFyKUl7E/MaBuGLpwa+Y= =Uguw -----END PGP SIGNATURE----- --Apple-Mail=_5413CA2C-646F-4934-9336-A1108FAC9F17-- From owner-freebsd-current@freebsd.org Wed Jul 8 10:21:58 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DD39F9967E2 for ; Wed, 8 Jul 2015 10:21:58 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 511A71E0C for ; Wed, 8 Jul 2015 10:21:58 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from tom.home (kostik@localhost [127.0.0.1]) by kib.kiev.ua (8.14.9/8.14.9) with ESMTP id t68ALb0P027857 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Wed, 8 Jul 2015 13:21:38 +0300 (EEST) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.9.2 kib.kiev.ua t68ALb0P027857 Received: (from kostik@localhost) by tom.home (8.14.9/8.14.9/Submit) id t68ALbA2027856; Wed, 8 Jul 2015 13:21:37 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Wed, 8 Jul 2015 13:21:37 +0300 From: Konstantin Belousov To: Oliver Pinter Cc: "O'Connor, Daniel" , Garrett Wollman , freebsd-current@freebsd.org Subject: Re: gettimeofday((void *)-1, NULL) implicates core dump on recent FreeBSD 11-CURRENT Message-ID: <20150708102137.GZ2080@kib.kiev.ua> References: <201507072241.t67MfsX5085860@hergotha.csail.mit.edu> <94BCDA65-5B86-4329-A312-4CB16E847B69@dons.net.au> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) X-Spam-Status: No, score=-2.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FREEMAIL_FROM,NML_ADSP_CUSTOM_MED autolearn=no autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on tom.home X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jul 2015 10:21:59 -0000 On Wed, Jul 08, 2015 at 11:53:39AM +0200, Oliver Pinter wrote: > On 7/8/15, O'Connor, Daniel wrote: > > > >> On 8 Jul 2015, at 08:11, Garrett Wollman > >> wrote: > >> Perhaps the test was (erroneously) written to assume that > >> gettimeofday() was a system call, and could therefore detect invalid > >> pointers and return [EFAULT]. This has not been the case for some > >> time. (In HEAD, not since r237434, which is three years ago.) > > > > In defence of the test, the man page says it can return EFAULT. > > That's fine, but why changed the behaviour since 2015. May 27.? I have > an older FreeBSD/HardenedBSD install, where this test passing. See > some previous email in this thread. Current implemention detail is that gettimeofday(-1) causes SIGSEGV if kern.timecounter.hardware=TSC-low and kern.timecounter.fast_gettime=1. If you timecounter changed for whatever reason, the result of that call would fluctuate between EFAULT and signal. This is not the only test in the test set which checks something that cannot be reasonably explained. > > > > > (IMO the man page and test should change..) > > > > -- > > Daniel O'Connor > > "The nice thing about standards is that there > > are so many of them to choose from." > > -- Andrew Tanenbaum > > GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C > > > > > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" From owner-freebsd-current@freebsd.org Wed Jul 8 10:36:16 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2BCDC996A5B for ; Wed, 8 Jul 2015 10:36:16 +0000 (UTC) (envelope-from oliver.pinter@hardenedbsd.org) Received: from mail-wi0-f181.google.com (mail-wi0-f181.google.com [209.85.212.181]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BDF88123E for ; Wed, 8 Jul 2015 10:36:15 +0000 (UTC) (envelope-from oliver.pinter@hardenedbsd.org) Received: by widjy10 with SMTP id jy10so213078446wid.1 for ; Wed, 08 Jul 2015 03:36:08 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=9Gn5Vcw35ROSNuf/h6D2lstj4lTMADfQwgl8W1QKpBw=; b=PeeEty2kBWtpJzG89ysoLulkJoOajjo0YNXFudfLR5+WVQ0NX8DahX9mbnYC7MTn0o 6LsVwGrCVIJlFgjh/q+IxxQkogHHSPrHl7h9I05A6pIWX9ot2bUJDgrwQevTUADpWXmY P08FkJ2fqqUvxsg1pWJC4F3vOCam6wgOLKHBh1wE1i8YIjyik7Df3+YL/h018yVZwvcj JSuZZx243Zjw1PvlvZgRAM+osEVEC7PPZHk5GDUb1ZhoDnsZvdrDQVIt/sxFEUmgnPRe Re9Tz86cFQX03sItMyMbpA3igTpVoCEObt2sevZssiBPAa0HsTqeQAInTzwC3PuxzzTa vDgA== X-Gm-Message-State: ALoCoQnU7qsdsgE1KAMpGBQOYPVHoAA6u38+tBXu1he4Hh/4nMVk8o1iIr88gpJSNODXx5eCLlwa MIME-Version: 1.0 X-Received: by 10.194.71.226 with SMTP id y2mr17910145wju.34.1436351768245; Wed, 08 Jul 2015 03:36:08 -0700 (PDT) Received: by 10.194.73.6 with HTTP; Wed, 8 Jul 2015 03:36:08 -0700 (PDT) In-Reply-To: <20150708102137.GZ2080@kib.kiev.ua> References: <201507072241.t67MfsX5085860@hergotha.csail.mit.edu> <94BCDA65-5B86-4329-A312-4CB16E847B69@dons.net.au> <20150708102137.GZ2080@kib.kiev.ua> Date: Wed, 8 Jul 2015 12:36:08 +0200 Message-ID: Subject: Re: gettimeofday((void *)-1, NULL) implicates core dump on recent FreeBSD 11-CURRENT From: Oliver Pinter To: Konstantin Belousov Cc: "O'Connor, Daniel" , Garrett Wollman , freebsd-current@freebsd.org, shawn.webb@hardenedbsd.org Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jul 2015 10:36:16 -0000 On 7/8/15, Konstantin Belousov wrote: > On Wed, Jul 08, 2015 at 11:53:39AM +0200, Oliver Pinter wrote: >> On 7/8/15, O'Connor, Daniel wrote: >> > >> >> On 8 Jul 2015, at 08:11, Garrett Wollman >> >> >> >> wrote: >> >> Perhaps the test was (erroneously) written to assume that >> >> gettimeofday() was a system call, and could therefore detect invalid >> >> pointers and return [EFAULT]. This has not been the case for some >> >> time. (In HEAD, not since r237434, which is three years ago.) >> > >> > In defence of the test, the man page says it can return EFAULT. >> >> That's fine, but why changed the behaviour since 2015. May 27.? I have >> an older FreeBSD/HardenedBSD install, where this test passing. See >> some previous email in this thread. > Current implemention detail is that gettimeofday(-1) causes SIGSEGV > if kern.timecounter.hardware=TSC-low and kern.timecounter.fast_gettime=1. > If you timecounter changed for whatever reason, the result of that > call would fluctuate between EFAULT and signal. Thanks Konstantin! Yes, the systems defaults to TSC-low. root@nyi-01 ~# sysctl kern.timecounter.hardware kern.timecounter.hardware: TSC-low root@nyi-01 ~# sysctl kern.timecounter.fast_gettime kern.timecounter.fast_gettime: 1 root@nyi-01 ~# sysctl kern.timecounter.choice kern.timecounter.choice: TSC-low(1000) ACPI-fast(900) HPET(950) i8254(0) dummy(-1000000) Changing to HPET solves the problem: root@nyi-01 ~# sysctl kern.timecounter.hardware=HPET kern.timecounter.hardware: TSC-low -> HPET root@nyi-01 ~# cd /usr/tests/lib/libc/sys root@nyi-01 sys# kyua test gettimeofday_test gettimeofday_test:gettimeofday_err -> passed [0.011s] gettimeofday_test:gettimeofday_mono -> passed [0.012s] Results file id is usr_tests_lib_libc_sys.20150708-103338-126124 Results saved to /root/.kyua/store/results.usr_tests_lib_libc_sys.20150708-103338-126124.db 2/2 passed (0 failed) > > This is not the only test in the test set which checks something that > cannot be reasonably explained. > >> >> > >> > (IMO the man page and test should change..) >> > >> > -- >> > Daniel O'Connor >> > "The nice thing about standards is that there >> > are so many of them to choose from." >> > -- Andrew Tanenbaum >> > GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C >> > >> > >> _______________________________________________ >> freebsd-current@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-current >> To unsubscribe, send any mail to >> "freebsd-current-unsubscribe@freebsd.org" > From owner-freebsd-current@freebsd.org Wed Jul 8 11:24:26 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E34ED995475 for ; Wed, 8 Jul 2015 11:24:26 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6F9231F2D for ; Wed, 8 Jul 2015 11:24:26 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from tom.home (kostik@localhost [127.0.0.1]) by kib.kiev.ua (8.14.9/8.14.9) with ESMTP id t68BO6UY041908 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Wed, 8 Jul 2015 14:24:07 +0300 (EEST) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.9.2 kib.kiev.ua t68BO6UY041908 Received: (from kostik@localhost) by tom.home (8.14.9/8.14.9/Submit) id t68BO6bV041907; Wed, 8 Jul 2015 14:24:06 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Wed, 8 Jul 2015 14:24:06 +0300 From: Konstantin Belousov To: Oliver Pinter Cc: "O'Connor, Daniel" , Garrett Wollman , freebsd-current@freebsd.org, shawn.webb@hardenedbsd.org Subject: Re: gettimeofday((void *)-1, NULL) implicates core dump on recent FreeBSD 11-CURRENT Message-ID: <20150708112406.GA2080@kib.kiev.ua> References: <201507072241.t67MfsX5085860@hergotha.csail.mit.edu> <94BCDA65-5B86-4329-A312-4CB16E847B69@dons.net.au> <20150708102137.GZ2080@kib.kiev.ua> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) X-Spam-Status: No, score=-2.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FREEMAIL_FROM,NML_ADSP_CUSTOM_MED autolearn=no autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on tom.home X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jul 2015 11:24:27 -0000 On Wed, Jul 08, 2015 at 12:36:08PM +0200, Oliver Pinter wrote: > Changing to HPET solves the problem: No, it does not solve the problem, it only hides it. The solution is to remove the test. Or, if so inclined, only run the test when gettimeofday(2) is implemented by a syscall. From owner-freebsd-current@freebsd.org Wed Jul 8 15:09:14 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E4C46996B98 for ; Wed, 8 Jul 2015 15:09:13 +0000 (UTC) (envelope-from ermal.luci@gmail.com) Received: from mail-yk0-x229.google.com (mail-yk0-x229.google.com [IPv6:2607:f8b0:4002:c07::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A394A1959; Wed, 8 Jul 2015 15:09:13 +0000 (UTC) (envelope-from ermal.luci@gmail.com) Received: by ykee186 with SMTP id e186so9987720yke.2; Wed, 08 Jul 2015 08:09:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=BzAaQKiA7yU5evYalhz1Pu0xTVJYrs99wEgsHTumTgY=; b=p2BdKfNAnZqKwsnu+t2fpmE2gVVOyoNM/MVJLsHznDxHz5HoykQCLFJxeNPv//a94g n/tQJ/AZDLj6W5/guVoqJxXkALPDigtG7FEu8noeqm7mJuIftqrFPAJ7SY8iIUKD/w7M etlYBQA4imOisSqHZhUNFqQ6Ql5uttnEpK4hz0XBM0CIUbQFT8mLGgGP9gzIsSG+AaNQ KGSFOHbeMZo7fpzPMAjDX7tNshrwQSNHJQzTjeW45HC+yDGwx5PzXEiKQTeE739p8wKa hUOgDOPQzit2T8atF3czzQzL7ytgwaKRflzw/Z2fMFPdEMvWvDVms1kL5dW2MXBqyKq8 3YuA== MIME-Version: 1.0 X-Received: by 10.129.82.130 with SMTP id g124mr12243040ywb.9.1436368152770; Wed, 08 Jul 2015 08:09:12 -0700 (PDT) Sender: ermal.luci@gmail.com Received: by 10.129.83.139 with HTTP; Wed, 8 Jul 2015 08:09:12 -0700 (PDT) In-Reply-To: <20150707161107.GE86301@rink.nu> References: <20150705151541.GC45822@rink.nu> <20150706072154.GA86301@rink.nu> <20150707161107.GE86301@rink.nu> Date: Wed, 8 Jul 2015 17:09:12 +0200 X-Google-Sender-Auth: e4dpwT29QN5ReOGuKKaGABavpZ0 Message-ID: Subject: Re: panic: negative refcount after dhclient during boot From: =?UTF-8?Q?Ermal_Lu=C3=A7i?= To: Rink Springer Cc: "freebsd-current@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jul 2015 15:09:14 -0000 On Tue, Jul 7, 2015 at 6:11 PM, Rink Springer wrote: > Hi eri@, > > On Mon, Jul 06, 2015 at 09:21:54AM +0200, Rink Springer wrote: > > On Sun, Jul 05, 2015 at 12:45:25PM -0700, Garrett Cooper wrote: > > > On Jul 5, 2015, at 8:16, Rink Springer wrote: > > > > > > > Hi all, > > > > > > > > On my FreeBSD/mips machine (it's a RouterStation Pro), I get the > > > > following panic during boot: > > > > > > ? > > > > > > > This reproduces 100%. I'm at: > > > > > > > > FreeBSD 11.0-CURRENT #0 r285099: Sun Jul 5 12:31:47 CEST 2015 > > > > > > > > Let me know what I can do to help track this down; I only started > > > > getting the panic after 'gateway_enable=YES' in /etc/rc.conf > > > > > > > > The kernel has INVARIANTS but no WITNESS. Config available at > > > > http://rink.nu/tmp/FRINGE - boot log at > http://rink.nu/tmp/fringe.txt > > > > > > Please file a bug! > > > > Done, 201371. > > After a suggestion by adrian@, it seems reverting r285051 fixes the > problem for me (i.e. the system boots now) > > Can you please try with this patch and let me know if it fixes the issue. Index: sys/netinet/ip_output.c =================================================================== --- sys/netinet/ip_output.c (revision 285271) +++ sys/netinet/ip_output.c (working copy) @@ -660,6 +660,13 @@ done: if (ro == &iproute) RO_RTFREE(ro); + else if (rte == NULL) + /* + * If the caller supplied a route but somehow the reference + * to it has been released need to prevent the caller + * calling RTFREE on it again. + */ + ro->ro_rt = NULL; if (have_ia_ref) ifa_free(&ia->ia_ifa); return (error); > Regards, > Rink > -- Ermal From owner-freebsd-current@freebsd.org Wed Jul 8 16:17:01 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 316E3996730 for ; Wed, 8 Jul 2015 16:17:01 +0000 (UTC) (envelope-from jamie@dyslexicfish.net) Received: from dyslexicfish.net (deadcat.mail.dyslexicfish.net [45.63.12.202]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id ED0EA1DC7 for ; Wed, 8 Jul 2015 16:17:00 +0000 (UTC) (envelope-from jamie@dyslexicfish.net) Received: from dyslexicfish.net (deadcat.mail.dyslexicfish.net [45.63.12.202]) by dyslexicfish.net (8.14.5/8.14.5) with ESMTP id t68GGc5C047714 for ; Wed, 8 Jul 2015 17:16:38 +0100 (BST) (envelope-from jamie@dyslexicfish.net) Received: (from jamie@localhost) by dyslexicfish.net (8.14.5/8.14.5/Submit) id t68GGcY9047713 for freebsd-current@freebsd.org; Wed, 8 Jul 2015 17:16:38 +0100 (BST) (envelope-from jamie) From: Jamie Landeg-Jones Message-Id: <201507081616.t68GGcY9047713@dyslexicfish.net> Date: Wed, 08 Jul 2015 17:16:38 +0100 To: freebsd-current@freebsd.org Subject: Re: gettimeofday((void *)-1, NULL) implicates core dump on recent FreeBSD 11-CURRENT References: <201507072241.t67MfsX5085860@hergotha.csail.mit.edu> <94BCDA65-5B86-4329-A312-4CB16E847B69@dons.net.au> In-Reply-To: User-Agent: Heirloom mailx 12.4 7/29/08 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (dyslexicfish.net [45.63.12.202]); Wed, 08 Jul 2015 17:16:38 +0100 (BST) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jul 2015 16:17:01 -0000 Oliver Pinter wrote: > On 7/8/15, O'Connor, Daniel wrote: > > > > In defence of the test, the man page says it can return EFAULT. > > That's fine, but why changed the behaviour since 2015. May 27.? I have > an older FreeBSD/HardenedBSD install, where this test passing. See > some previous email in this thread. That's why it's called 'undefined' :-) Pedantically, being 'undefined', it's behaviour hasn't changed at all! From owner-freebsd-current@freebsd.org Wed Jul 8 17:04:17 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9E103996395 for ; Wed, 8 Jul 2015 17:04:17 +0000 (UTC) (envelope-from luigi@onelab2.iet.unipi.it) Received: from onelab2.iet.unipi.it (onelab2.iet.unipi.it [131.114.59.238]) by mx1.freebsd.org (Postfix) with ESMTP id 62A531D89; Wed, 8 Jul 2015 17:04:17 +0000 (UTC) (envelope-from luigi@onelab2.iet.unipi.it) Received: by onelab2.iet.unipi.it (Postfix, from userid 275) id 614C17300A; Wed, 8 Jul 2015 19:05:14 +0200 (CEST) Date: Wed, 8 Jul 2015 19:05:14 +0200 From: Luigi Rizzo To: delphij@freebsd.org, freebsd-current Subject: gcc/amd64 head build error after r281316 Message-ID: <20150708170514.GA47276@onelab2.iet.unipi.it> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.20 (2009-06-14) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jul 2015 17:04:17 -0000 Hi, the r281316 commit introduces the following lines which break compilation with gcc on amd64 (as far as i know immintrin.h is only available in our clang). If there are no objections I'd like to add a further check for the use of clang, see attached patch Index: /home/luigi/FreeBSD/head/lib/liblzma/config.h =================================================================== --- /home/luigi/FreeBSD/head/lib/liblzma/config.h (revision 285281) +++ /home/luigi/FreeBSD/head/lib/liblzma/config.h (working copy) @@ -150,7 +150,7 @@ #define HAVE_ICONV 1 /* Define to 1 if you have the header file. */ -#if defined(__FreeBSD__) && defined(__amd64__) +#if defined(__clang__) && defined(__FreeBSD__) && defined(__amd64__) #define HAVE_IMMINTRIN_H 1 #endif cheers luigi From owner-freebsd-current@freebsd.org Wed Jul 8 19:18:02 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 422B2996547 for ; Wed, 8 Jul 2015 19:18:02 +0000 (UTC) (envelope-from dfr@rabson.org) Received: from mail-yk0-f182.google.com (mail-yk0-f182.google.com [209.85.160.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 07B8118E2 for ; Wed, 8 Jul 2015 19:18:01 +0000 (UTC) (envelope-from dfr@rabson.org) Received: by ykey15 with SMTP id y15so20316195yke.3 for ; Wed, 08 Jul 2015 12:17:55 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=/CWqVgZcX3sFkmQMvfEtq/s0vRFYtkmsZQS2DmW21u8=; b=bMPZEaP8domdbxGCdGK7sShaz5ae2v1yRsjtgiE51hvFGvDbzsdRT1JcKjyEmKvBIo fRwuhthSQXIRh3Yv7DTckO0Jdi7vf7htPjDspYtU8FZ4VJ9NtetFAJgU8IPDDPlcRIqW MGYB4Buf/G3FmlrvcDlh0fs6S9JEde2ZTZ/aFxzEh2Wn/aQzEH+cEkZ/hTR9amSTseNg 9xNJQsTxB2dZcw+UB/D5LfsxCI+5xIOAMHzN7Oiv/NY2gSc2FzQ3DB/JxcQqZcGaoPx3 cVznQMP46j7S/ds/ra9vJSW9sWw6nkkk435SJqKKRcHunszHaIW96xGmQNfTewsZJtWX QVSA== X-Gm-Message-State: ALoCoQm2moiyprfQ3SkZy8QVrVIhpnINHjuEvg5tz2ZEgevn+GfS13zhO49u4jy4ofRoO0Uz17jc MIME-Version: 1.0 X-Received: by 10.129.101.135 with SMTP id z129mr12599411ywb.81.1436383075182; Wed, 08 Jul 2015 12:17:55 -0700 (PDT) Received: by 10.37.36.74 with HTTP; Wed, 8 Jul 2015 12:17:55 -0700 (PDT) In-Reply-To: <201507081616.t68GGcY9047713@dyslexicfish.net> References: <201507072241.t67MfsX5085860@hergotha.csail.mit.edu> <94BCDA65-5B86-4329-A312-4CB16E847B69@dons.net.au> <201507081616.t68GGcY9047713@dyslexicfish.net> Date: Wed, 8 Jul 2015 20:17:55 +0100 Message-ID: Subject: Re: gettimeofday((void *)-1, NULL) implicates core dump on recent FreeBSD 11-CURRENT From: Doug Rabson To: Jamie Landeg-Jones Cc: FreeBSD Current Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jul 2015 19:18:02 -0000 As far as I can tell, POSIX doesn't require either EFAULT or any other behaviour - the text in http://www.open-std.org/jtc1/sc22/open/n4217.pdf just says, "No errors are defined". Our man page is wrong and any real program which relies on gettimeofday not faulting when given bad inputs is broken. On 8 July 2015 at 17:16, Jamie Landeg-Jones wrote: > Oliver Pinter wrote: > > > On 7/8/15, O'Connor, Daniel wrote: > > > > > > In defence of the test, the man page says it can return EFAULT. > > > > That's fine, but why changed the behaviour since 2015. May 27.? I have > > an older FreeBSD/HardenedBSD install, where this test passing. See > > some previous email in this thread. > > That's why it's called 'undefined' :-) > > Pedantically, being 'undefined', it's behaviour hasn't changed at all! > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > From owner-freebsd-current@freebsd.org Wed Jul 8 19:18:16 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A836F996561 for ; Wed, 8 Jul 2015 19:18:16 +0000 (UTC) (envelope-from jenkins-admin@freebsd.org) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id 9988C1B2B; Wed, 8 Jul 2015 19:18:16 +0000 (UTC) (envelope-from jenkins-admin@freebsd.org) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id BF89E914; Wed, 8 Jul 2015 19:18:16 +0000 (UTC) Date: Wed, 8 Jul 2015 19:18:16 +0000 (GMT) From: jenkins-admin@freebsd.org To: jenkins-admin@FreeBSD.org, freebsd-current@freebsd.org Message-ID: <1154192775.136.1436383096532.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <106065565.132.1436344626789.JavaMail.jenkins@jenkins-9.freebsd.org> References: <106065565.132.1436344626789.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD-tests - Build #1167 - Fixed MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD-tests X-Jenkins-Result: SUCCESS Precedence: bulk Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jul 2015 19:18:16 -0000 FreeBSD_HEAD-tests - Build #1167 - Fixed: Check console output at https://jenkins.freebsd.org/job/FreeBSD_HEAD-tests/1167/ to view the results. From owner-freebsd-current@freebsd.org Wed Jul 8 19:21:42 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E42E89966C7 for ; Wed, 8 Jul 2015 19:21:42 +0000 (UTC) (envelope-from rndfax@yandex.ru) Received: from forward8l.mail.yandex.net (forward8l.mail.yandex.net [84.201.143.141]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "forwards.mail.yandex.net", Issuer "Certum Level IV CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A43A41E82 for ; Wed, 8 Jul 2015 19:21:42 +0000 (UTC) (envelope-from rndfax@yandex.ru) Received: from smtp19.mail.yandex.net (smtp19.mail.yandex.net [IPv6:2a02:6b8:0:1402::11a]) by forward8l.mail.yandex.net (Yandex) with ESMTP id 968CB1A41131; Wed, 8 Jul 2015 22:21:31 +0300 (MSK) Received: from smtp19.mail.yandex.net (localhost [127.0.0.1]) by smtp19.mail.yandex.net (Yandex) with ESMTP id 3C613BE00B0; Wed, 8 Jul 2015 22:21:31 +0300 (MSK) Received: from broadband-46-188-123-161.2com.net (broadband-46-188-123-161.2com.net [46.188.123.161]) by smtp19.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id DesQ51hqYp-LUWWFjgQ; Wed, 8 Jul 2015 22:21:30 +0300 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (Client certificate not present) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1436383290; bh=P2RtZ3LNoRDOn41yomor55Zi/bDrs6trH6KIrSsjW+U=; h=From:To:Cc:Subject:Date:Message-Id:X-Mailer; b=HdJzadLPt4zfIFmsF0dEAPzXpi4wC7fCG5MvjkY+zuqcvlnMZn5TZAqg4TMIYxtJI gxFFlFfN1/w4CUyN6/gXvWYDLrbNv0wfnKJkVEOPQ+ZIDJgzms1xzFSlU6pepYR4iB fdUOFSIHdj0wduwc+DhJkPIvRjlU6D+YH23mJ5HM= Authentication-Results: smtp19.mail.yandex.net; dkim=pass header.i=@yandex.ru From: Aleksey Kuleshov To: freebsd-current@freebsd.org Cc: Aleksey Kuleshov Subject: [PATCH] ofw: fix infinite loop Date: Wed, 8 Jul 2015 22:14:03 +0000 Message-Id: <1436393643-1282-1-git-send-email-rndfax@yandex.ru> X-Mailer: git-send-email 2.4.5 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jul 2015 19:21:43 -0000 Fix obvious typo in ofw bus when there is no interrupt-parent for the node. --- sys/dev/ofw/ofw_bus_subr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/dev/ofw/ofw_bus_subr.c b/sys/dev/ofw/ofw_bus_subr.c index 233675d..c7a50db 100644 --- a/sys/dev/ofw/ofw_bus_subr.c +++ b/sys/dev/ofw/ofw_bus_subr.c @@ -444,7 +444,7 @@ ofw_bus_intr_to_rl(device_t dev, phandle_t node, if (OF_searchencprop(node, "interrupt-parent", &iparent, sizeof(iparent)) == -1) { for (iparent = node; iparent != 0; - iparent = OF_parent(node)) { + iparent = OF_parent(iparent)) { if (OF_hasprop(iparent, "interrupt-controller")) break; } -- 2.4.5 From owner-freebsd-current@freebsd.org Wed Jul 8 19:21:49 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6F24E9966E3 for ; Wed, 8 Jul 2015 19:21:49 +0000 (UTC) (envelope-from rndfax@yandex.ru) Received: from forward2l.mail.yandex.net (forward2l.mail.yandex.net [IPv6:2a02:6b8:0:1819::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "forwards.mail.yandex.net", Issuer "Certum Level IV CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2E9D41F17 for ; Wed, 8 Jul 2015 19:21:49 +0000 (UTC) (envelope-from rndfax@yandex.ru) Received: from smtp18.mail.yandex.net (smtp18.mail.yandex.net [IPv6:2a02:6b8:0:1402::119]) by forward2l.mail.yandex.net (Yandex) with ESMTP id F192F1AC04AF; Wed, 8 Jul 2015 22:21:45 +0300 (MSK) Received: from smtp18.mail.yandex.net (localhost [127.0.0.1]) by smtp18.mail.yandex.net (Yandex) with ESMTP id 8D00318A0159; Wed, 8 Jul 2015 22:21:45 +0300 (MSK) Received: from broadband-46-188-123-161.2com.net (broadband-46-188-123-161.2com.net [46.188.123.161]) by smtp18.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id RWhQXepKRc-Ljp8rdnj; Wed, 8 Jul 2015 22:21:45 +0300 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (Client certificate not present) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1436383305; bh=sSKgdEhvx/+vjSWbI2+5B0WT0oXOyqRvwK5BU8hXdbc=; h=From:To:Cc:Subject:Date:Message-Id:X-Mailer; b=Qylzmvdi1mgpis6frKV8rUH5Td+MjTsl/QCwp5Qu7lSxMOZfgUlkKbQwIrGuyzmac enK6FXBOxDVFqJvQ8xxGDvPRMLdY2+0EmC1J97yovZ2xmFuM+/MoQftuFwIIZYlZEp c2XvrMzLRTEvQ5OZNrxP9LdaaZxC03fg4vjDu1mA= Authentication-Results: smtp18.mail.yandex.net; dkim=pass header.i=@yandex.ru From: Aleksey Kuleshov To: freebsd-current@freebsd.org Cc: Aleksey Kuleshov Subject: [PATCH] uart_core: start countdown for non-interrupt mode Date: Wed, 8 Jul 2015 22:14:25 +0000 Message-Id: <1436393665-1327-1-git-send-email-rndfax@yandex.ru> X-Mailer: git-send-email 2.4.5 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jul 2015 19:21:49 -0000 The uart_intr will never be called if interrupts are not available. Start counter with callout_reset call. --- sys/dev/uart/uart_core.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sys/dev/uart/uart_core.c b/sys/dev/uart/uart_core.c index bbb06ff..c1b64ba 100644 --- a/sys/dev/uart/uart_core.c +++ b/sys/dev/uart/uart_core.c @@ -540,6 +540,8 @@ uart_bus_attach(device_t dev) /* No interrupt resource. Force polled mode. */ sc->sc_polled = 1; callout_init(&sc->sc_timer, 1); + callout_reset(&sc->sc_timer, hz / uart_poll_freq, + (timeout_t *)uart_intr, sc); } if (bootverbose && (sc->sc_fastintr || sc->sc_polled)) { -- 2.4.5 From owner-freebsd-current@freebsd.org Wed Jul 8 19:22:02 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CE29D9966FA for ; Wed, 8 Jul 2015 19:22:02 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: from mail-pa0-x236.google.com (mail-pa0-x236.google.com [IPv6:2607:f8b0:400e:c03::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 981851FB7 for ; Wed, 8 Jul 2015 19:22:02 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: by pactm7 with SMTP id tm7so136537789pac.2 for ; Wed, 08 Jul 2015 12:22:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:mime-version:content-type:from:in-reply-to:date:cc :message-id:references:to; bh=N6MYfeQAqsUeg1fpbUwojyeWPHKVVzGzu8WOpOKDvF4=; b=LVR8xX+sdrduVm0rp0YbX8OioyEQUG9pzYVJC4lJ8IUeyilOlFAo596AO2vIwf7LXY cbdy6Cn0ZCOduMwiZnxCagM4taIEbmG44nRiusd4G3ymm5TiujuWevL+YuYE1oUUpsqU 1FH7EuYSmChQsoNT8GtiNz5h0HlkmLIJ5vVui2Rl7eRwj5K6/Wawop4Jse8NoeFpwhwX Q5G91U7Iab2QLQlyuI0QJGorNAkCYLUk/YCDbOICUydqk/1pMq+v9kX0PIQK8kyCq+uv DxaeJ/RlLZFla1u+p7bC7DJoEJZ6W0cy0QlLV1XwK+Sh1p376BY7ddVflSlJCMaAXUKC 7pBQ== X-Received: by 10.66.62.202 with SMTP id a10mr23594700pas.42.1436383322279; Wed, 08 Jul 2015 12:22:02 -0700 (PDT) Received: from [192.168.20.5] (c-98-247-240-204.hsd1.wa.comcast.net. [98.247.240.204]) by smtp.gmail.com with ESMTPSA id ml10sm3344001pab.47.2015.07.08.12.22.00 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 08 Jul 2015 12:22:01 -0700 (PDT) Subject: Re: gettimeofday((void *)-1, NULL) implicates core dump on recent FreeBSD 11-CURRENT Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Content-Type: multipart/signed; boundary="Apple-Mail=_806CD52F-E3BB-41F4-BB73-EAC9F1E93C05"; protocol="application/pgp-signature"; micalg=pgp-sha512 X-Pgp-Agent: GPGMail 2.5 From: Garrett Cooper In-Reply-To: Date: Wed, 8 Jul 2015 12:22:03 -0700 Cc: Jamie Landeg-Jones , FreeBSD Current Message-Id: <0C541CE5-C322-4273-AE0B-1ACAEACCA096@gmail.com> References: <201507072241.t67MfsX5085860@hergotha.csail.mit.edu> <94BCDA65-5B86-4329-A312-4CB16E847B69@dons.net.au> <201507081616.t68GGcY9047713@dyslexicfish.net> To: Doug Rabson X-Mailer: Apple Mail (2.1878.6) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jul 2015 19:22:03 -0000 --Apple-Mail=_806CD52F-E3BB-41F4-BB73-EAC9F1E93C05 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 On Jul 8, 2015, at 12:17, Doug Rabson wrote: > As far as I can tell, POSIX doesn't require either EFAULT or any other > behaviour - the text in = http://www.open-std.org/jtc1/sc22/open/n4217.pdf > just says, "No errors are defined". Our man page is wrong and any real > program which relies on gettimeofday not faulting when given bad = inputs is > broken. I would suggest the following: 1. Document behavior in NOTES about gettimeofday returning EFAULT with = the specific scenarios kib mentioned, segfaulting otherwise = (wordsmithing the actual info of course). Otherwise, it might confuse = people who look at the manpage later. 2. I=92ll add a `#ifdef __FreeBSD__` to the testcase which will then = skip it, because it=92s easier to do that then test undefined behavior = that only makes sense on NetBSD. Thanks! -NGie --Apple-Mail=_806CD52F-E3BB-41F4-BB73-EAC9F1E93C05 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQEcBAEBCgAGBQJVnXhcAAoJEMZr5QU6S73epyQH+wUuC1k1yxQQiyciCSMbK+T2 JAXuP8lPP8qpR4GoQ2y2hBpbqOpBa4HxTNAYpKQq9SRCjVDvag9XQLTJTCCmQRUk s49xpf+ThNi8w5oMN3TYiIDSWz3j5Y+fjeq4bjSbDpmBA/oF2ryoL+W8d45dRqVG xxBHRjglETufq9XvaxcGgl+Yy4ch90pdoWPr15A1khw8AmbkwAobrGFZIYtj0W8f cgPZwnLbtBan2XlphUYlWnYjn+BTtmMa5MJOnuKh2dLR8wRr71MHgzRF/CCFOUb9 i1T8D05NlfoxZ01gJbfsz+XeI1Jr0O9/74dr/NcQsL9pLvvt26xqlCBNGAPr9Hc= =HhGc -----END PGP SIGNATURE----- --Apple-Mail=_806CD52F-E3BB-41F4-BB73-EAC9F1E93C05-- From owner-freebsd-current@freebsd.org Wed Jul 8 19:33:06 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EA65899694A for ; Wed, 8 Jul 2015 19:33:06 +0000 (UTC) (envelope-from mjguzik@gmail.com) Received: from mail-wi0-x22b.google.com (mail-wi0-x22b.google.com [IPv6:2a00:1450:400c:c05::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 86F7F1BF5; Wed, 8 Jul 2015 19:33:06 +0000 (UTC) (envelope-from mjguzik@gmail.com) Received: by wiclp1 with SMTP id lp1so90079251wic.0; Wed, 08 Jul 2015 12:33:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:cc:subject:message-id:mail-followup-to:references :mime-version:content-type:content-disposition:in-reply-to :user-agent; bh=txDydettEpnrKzZL6aeSRYNWK63DlPFTnuZwHJaeRmA=; b=LBTosqiTlAUBF07HuEtszm0XsJhmX6QQTT2m9Wl37kviVR8BAmt6DHzwrLjkGf/IGX TxjGB4S2KtbiKXp7DqdvnyGWUVRGkv+22I78vX2pe3x/uksMm/KqyXjWLauUx5wr6vxw vYHHnrwugiVblyHfhB7hLUz1P4YR8h1//Qso0hJPvhhiAcO1kQ+XdAXxDv0GASz/FQqM u24zixvmuh4D54kx0d233U1lrlXgP00/BDzqF5WaKNeoAEhUDa/ExRZWqYKz3s79z4RB ikWCM/ntBq7oylu+rc33moMbKdqwBJcHxR6oL+SpgNSRsk5yz+7AAZ8lA4M5LPsBqN93 z+0Q== X-Received: by 10.194.89.72 with SMTP id bm8mr23243544wjb.116.1436383985125; Wed, 08 Jul 2015 12:33:05 -0700 (PDT) Received: from dft-labs.eu (n1x0n-1-pt.tunnel.tserv5.lon1.ipv6.he.net. [2001:470:1f08:1f7::2]) by smtp.gmail.com with ESMTPSA id b4sm4442041wic.7.2015.07.08.12.33.02 (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Wed, 08 Jul 2015 12:33:03 -0700 (PDT) Date: Wed, 8 Jul 2015 21:33:00 +0200 From: Mateusz Guzik To: Andriy Gapon Cc: freebsd-current@FreeBSD.org, pjd@FreeBSD.org Subject: Re: unp gc vs socket close/shutdown race Message-ID: <20150708193300.GB9156@dft-labs.eu> Mail-Followup-To: Mateusz Guzik , Andriy Gapon , freebsd-current@FreeBSD.org, pjd@FreeBSD.org References: <20150708001538.GA9156@dft-labs.eu> <559CCDED.103@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <559CCDED.103@FreeBSD.org> User-Agent: Mutt/1.5.21 (2010-09-15) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jul 2015 19:33:07 -0000 On Wed, Jul 08, 2015 at 10:14:53AM +0300, Andriy Gapon wrote: > Mateusz, > > this seems to be the same problem as reported here > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194264 so you might want to > use that PR for bookkeeping. Taken. Note that the code in question is overall super fishy and will likely want a detailed review/rewrite at some point. Hopefully the patch is a sufficient band aid until such time comes. -- Mateusz Guzik From owner-freebsd-current@freebsd.org Wed Jul 8 19:33:37 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D99E899697F; Wed, 8 Jul 2015 19:33:37 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 91D041D09; Wed, 8 Jul 2015 19:33:37 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost.zedat.fu-berlin.de (Exim 4.85) with esmtp (envelope-from ) id <1ZCv60-000bCg-Dp>; Wed, 08 Jul 2015 21:33:28 +0200 Received: from x5ce12921.dyn.telefonica.de ([92.225.41.33] helo=thor.walstatt.dynvpn.de) by inpost2.zedat.fu-berlin.de (Exim 4.85) with esmtpsa (envelope-from ) id <1ZCv60-0006Zi-5T>; Wed, 08 Jul 2015 21:33:28 +0200 Date: Wed, 8 Jul 2015 21:33:20 +0200 From: "O. Hartmann" To: Larry Rosenman Cc: Freebsd current , owner-freebsd-current@freebsd.org Subject: Re: Kernel Link issue Message-ID: <20150708213320.2d50c910.ohartman@zedat.fu-berlin.de> In-Reply-To: <5b090863bf4fb09936a056fe64b8d8a9@thebighonker.lerctr.org> References: <20150705111428.20e2bc5e.ohartman@zedat.fu-berlin.de> <354ea269dfbda15450736c89ba5b56ad@thebighonker.lerctr.org> <20150706231256.62d155e0.ohartman@zedat.fu-berlin.de> <5b090863bf4fb09936a056fe64b8d8a9@thebighonker.lerctr.org> Organization: FU Berlin X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.27; amd64-portbld-freebsd11.0) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/=s5LxVyxqS=z.Nt43R8.YWQ"; protocol="application/pgp-signature" X-Originating-IP: 92.225.41.33 X-ZEDAT-Hint: A X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jul 2015 19:33:37 -0000 --Sig_/=s5LxVyxqS=z.Nt43R8.YWQ Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Am Mon, 06 Jul 2015 16:17:23 -0500 Larry Rosenman schrieb: > On 2015-07-06 16:12, O. Hartmann wrote: > > Am Sun, 05 Jul 2015 09:42:16 -0500 > > Larry Rosenman schrieb: > >=20 > >> On 2015-07-05 04:14, O. Hartmann wrote: > >> > Am Sat, 04 Jul 2015 18:56:31 -0500 > >> > Larry Rosenman schrieb: > >> > > >> >> --- kernel.debug --- > >> >> linking kernel.debug > >>=20 > >> > > >> > I see the same here on most recen source (r285155). > >> > > >> > The failure occurs when device nvme and device nvd are enabled in > >> > kernel. On another > >> > system, exact with the same source revision, without both optionis > >> > enabled in the kernel > >> > the world and kernel built well. > >> > > >> > Regards, > >> > O. Hartmann > >>=20 > >> This also happens if you have options ZFS. > >>=20 > >> I saw some complaints from make about the linker files: > >> cd /usr/obj/usr/src/sys/VT-LER; MAKEOBJDIRPREFIX=3D/usr/obj > >> MACHINE_ARCH=3Damd64 MACHINE=3Damd64 CPUTYPE=3D > >> GROFF_BIN_PATH=3D/usr/obj/usr/src/tmp/legacy/u > >> sr/bin =20 > >> GROFF_FONT_PATH=3D/usr/obj/usr/src/tmp/legacy/usr/share/groff_font > >> GROFF_TMAC_PATH=3D/usr/obj/usr/src/tmp/legacy/usr/share/tmac > >> _LDSCRIPTROOT > >> =3D VERSION=3D"FreeBSD 11.0-CURRENT amd64 1100077" INSTALL=3D"sh > >> /usr/src/tools/install.sh" > >> PATH=3D/usr/obj/usr/src/tmp/legacy/usr/sbin:/usr/obj/usr/src > >> /tmp/legacy/usr/bin:/usr/obj/usr/src/tmp/legacy/bin:/usr/obj/usr/src/t= mp/usr/sbin:/usr/obj/usr/src/tmp/usr/bin:/sbin:/bin:/usr/sbin:/usr/bin > >> CC=3D"cc > >> " CXX=3D"c++ " DEPFLAGS=3D"" CPP=3D"cpp " AS=3D"as" AR=3D"ar" LD= =3D"ld"=20 > >> NM=3Dnm > >> OBJDUMP=3Dobjdump OBJCOPY=3D"objcopy" RANLIB=3Dranlib STRINGS=3D SIZ= E=3D"size" > >> make > >> -j 20 -J 15,16 -m /usr/src/share/mk KERNEL=3Dkernel cleandir > >> make[2]: "/usr/obj/usr/src/sys/VT-LER/Makefile" line 3797: warning: > >> duplicate script for target "nvpair.ln" ignored > >> make[2]: "/usr/obj/usr/src/sys/VT-LER/Makefile" line 1914: warning: > >> using previous script for "nvpair.ln" defined here > >> make[2]: "/usr/obj/usr/src/sys/VT-LER/Makefile" line 3800: warning: > >> duplicate script for target "nvpair.o" ignored > >> make[2]: "/usr/obj/usr/src/sys/VT-LER/Makefile" line 1918: warning: > >> using previous script for "nvpair.o" defined here > >> make[2]: "/usr/obj/usr/src/sys/VT-LER/Makefile" line 3801: warning: > >> duplicate script for target "nvpair.o" ignored > >> make[2]: "/usr/obj/usr/src/sys/VT-LER/Makefile" line 1918: warning: > >> using previous script for "nvpair.o" defined here > >>=20 > >>=20 > >=20 > > I need to correct: it only happens when options ZFS is in the kernel! > > My first (false) > > statement was wrong and is obsolete. > >=20 > > The problem still persists in r 285220. > >=20 > > O. Hartmann > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D201356 >=20 > has a patch that fixes is. I guess the patch hasn't been submitted yet since buildkernel still fails. = It is annoying for nanoBSD builds where ZFS is builtin due to non-module environments we m= aintain. Is there any chance getting the patch in line within the next couple of days? --Sig_/=s5LxVyxqS=z.Nt43R8.YWQ Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJVnXsBAAoJEOgBcD7A/5N8wkwH/i5aMHqaXWCVoOb0M4rAbneD MQXxSMiYzu6CvwUJ7A51idkC3sIcQs688aQU9oMKv2alHDbJkJdiI3dVBY9UqZ8o zY1D30r/jA4mRC0cxeK0raUgAWTNhul/m0zPFclFoEU6dbr7fjtKUXcfdsg5e9a6 fyv8o4qu7eKQ7RmZ/d1LYSt4BALCIb+vSv0A/bMB0D6yEIo5o7TX1o6wkTi1HrQZ 8O4/5ZyB9ZUACuX/e3PURcXedM6LiLBc6pwcoNS1xotrQcwL3rweIDXasDwZOtFd YjUetaJCJnyBwvhkV8E4G/1TPjRRYrZ+srPvE4VQkWGSgdjK3irh0Ieffxe7Lh8= =BI3a -----END PGP SIGNATURE----- --Sig_/=s5LxVyxqS=z.Nt43R8.YWQ-- From owner-freebsd-current@freebsd.org Wed Jul 8 19:36:25 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 004BD996A7D for ; Wed, 8 Jul 2015 19:36:25 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from tensor.andric.com (tensor.andric.com [IPv6:2001:7b8:3a7:1:2d0:b7ff:fea0:8c26]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "tensor.andric.com", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B581F1EF2; Wed, 8 Jul 2015 19:36:24 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from [IPv6:2001:7b8:3a7::f8cf:5020:3455:425f] (unknown [IPv6:2001:7b8:3a7:0:f8cf:5020:3455:425f]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by tensor.andric.com (Postfix) with ESMTPSA id 0CC5C2F25D; Wed, 8 Jul 2015 21:36:10 +0200 (CEST) Subject: Re: gcc/amd64 head build error after r281316 Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2102\)) Content-Type: multipart/signed; boundary="Apple-Mail=_AEB0E835-EF32-44CB-8966-F56B07FD3ACF"; protocol="application/pgp-signature"; micalg=pgp-sha1 X-Pgp-Agent: GPGMail 2.5 (4db5779) From: Dimitry Andric In-Reply-To: <20150708170514.GA47276@onelab2.iet.unipi.it> Date: Wed, 8 Jul 2015 21:36:02 +0200 Cc: delphij@freebsd.org, freebsd-current Message-Id: References: <20150708170514.GA47276@onelab2.iet.unipi.it> To: Luigi Rizzo X-Mailer: Apple Mail (2.2102) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jul 2015 19:36:25 -0000 --Apple-Mail=_AEB0E835-EF32-44CB-8966-F56B07FD3ACF Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii On 08 Jul 2015, at 19:05, Luigi Rizzo wrote: > > the r281316 commit introduces the following lines > which break compilation with gcc on amd64 (as far as i know > immintrin.h is only available in our clang). > If there are no objections I'd like to add a further check > for the use of clang, see attached patch > > Index: /home/luigi/FreeBSD/head/lib/liblzma/config.h > =================================================================== > --- /home/luigi/FreeBSD/head/lib/liblzma/config.h (revision 285281) > +++ /home/luigi/FreeBSD/head/lib/liblzma/config.h (working copy) > @@ -150,7 +150,7 @@ > #define HAVE_ICONV 1 > > /* Define to 1 if you have the header file. */ > -#if defined(__FreeBSD__) && defined(__amd64__) > +#if defined(__clang__) && defined(__FreeBSD__) && defined(__amd64__) > #define HAVE_IMMINTRIN_H 1 > #endif Hi Luigi, I just saw you already committed this, but can we change this so it also detects gcc >= 4.4.0, where immintrin.h was introduced? So then it works nicely for external gcc's too. E.g.: Index: lib/liblzma/config.h =================================================================== --- lib/liblzma/config.h (revision 285287) +++ lib/liblzma/config.h (working copy) @@ -151,7 +151,9 @@ /* Define to 1 if you have the header file. */ /* FreeBSD - only with clang because the base gcc does not support it */ -#if defined(__clang__) && defined(__FreeBSD__) && defined(__amd64__) +#if (defined(__clang__) || \ + __GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR >= 4)) \ + && defined(__FreeBSD__) && defined(__amd64__) #define HAVE_IMMINTRIN_H 1 #endif Additionally, why are we checking for __FreeBSD__ here? This config file is very specifically for use during buildworld, so I don't see the use in checking it at all. -Dimitry --Apple-Mail=_AEB0E835-EF32-44CB-8966-F56B07FD3ACF Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.28 iEYEARECAAYFAlWde6kACgkQsF6jCi4glqMY/QCfWNq3Q8t0CxQjuypHRxJIJvxH gxQAoPuhlmfTIMWDSI3ESfoUu9Mo9eMF =HZhh -----END PGP SIGNATURE----- --Apple-Mail=_AEB0E835-EF32-44CB-8966-F56B07FD3ACF-- From owner-freebsd-current@freebsd.org Wed Jul 8 20:44:03 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 00563997603 for ; Wed, 8 Jul 2015 20:44:03 +0000 (UTC) (envelope-from rizzo.unipi@gmail.com) Received: from mail-lb0-x234.google.com (mail-lb0-x234.google.com [IPv6:2a00:1450:4010:c04::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 62E5D36CF; Wed, 8 Jul 2015 20:44:02 +0000 (UTC) (envelope-from rizzo.unipi@gmail.com) Received: by lbzd8 with SMTP id d8so18129092lbz.0; Wed, 08 Jul 2015 13:43:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=uIC569tPDW6ArOWnVV8wp7hS8aIt5eNq9bTZebY0J8Y=; b=JUTO93Q1KhtC7GrDq5Gd/EY2ap+2Kl352Q4BkGZozmYx+SRmFfCRnbAhjSisG582HV Rd6Me5fJMkx3/reWE96yzLemb5lsUr1ecWcxZqIfpcymiVaRsnzJbReVbKcOx3sfTh1x VmdJpOcBvS6NF1I4NK561Sg6w4ylhJD2j9BLBwZZIrEXbzC1ZFrwgIDzdeSOnfTWv+at R5ODQP2dKHp3EEMJclGQ9dYZCTYKDtDmW8vES9aILRU7naZibTKb03yP/YwJIBf354mX HnIBo7jXRxfpHhgq6+Uj+AKMSegujetn7/qkVf0MBgNg0M74+oqoMmMp+T4BmAbFM6rY Os8A== MIME-Version: 1.0 X-Received: by 10.112.220.7 with SMTP id ps7mr11297053lbc.72.1436388239526; Wed, 08 Jul 2015 13:43:59 -0700 (PDT) Sender: rizzo.unipi@gmail.com Received: by 10.114.230.103 with HTTP; Wed, 8 Jul 2015 13:43:59 -0700 (PDT) In-Reply-To: References: <20150708170514.GA47276@onelab2.iet.unipi.it> Date: Wed, 8 Jul 2015 22:43:59 +0200 X-Google-Sender-Auth: x1BjcIsuNFFN_mv5MUUmxEpSscw Message-ID: Subject: Re: gcc/amd64 head build error after r281316 From: Luigi Rizzo To: Dimitry Andric Cc: Xin LI , freebsd-current Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jul 2015 20:44:03 -0000 On Wed, Jul 8, 2015 at 9:36 PM, Dimitry Andric wrote: > On 08 Jul 2015, at 19:05, Luigi Rizzo wrote: > > > > the r281316 commit introduces the following lines > > which break compilation with gcc on amd64 (as far as i know > > immintrin.h is only available in our clang). > > If there are no objections I'd like to add a further check > > for the use of clang, see attached patch > > > > Index: /home/luigi/FreeBSD/head/lib/liblzma/config.h > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > > --- /home/luigi/FreeBSD/head/lib/liblzma/config.h (revision 28528= 1) > > +++ /home/luigi/FreeBSD/head/lib/liblzma/config.h (working copy) > > @@ -150,7 +150,7 @@ > > #define HAVE_ICONV 1 > > > > /* Define to 1 if you have the header file. */ > > -#if defined(__FreeBSD__) && defined(__amd64__) > > +#if defined(__clang__) && defined(__FreeBSD__) && defined(__amd64__) > > #define HAVE_IMMINTRIN_H 1 > > #endif > > Hi Luigi, > > I just saw you already committed this, but can we change this so it also > detects gcc >=3D 4.4.0, where immintrin.h was introduced? So then it > works nicely for external gcc's too. > =E2=80=8Bi have no objections, but i don't know how to test it so if you have a better fix feel free to go ahead and commit it. cheers luigi =E2=80=8B > > E.g.: > > Index: lib/liblzma/config.h > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > --- lib/liblzma/config.h (revision 285287) > +++ lib/liblzma/config.h (working copy) > @@ -151,7 +151,9 @@ > > /* Define to 1 if you have the header file. */ > /* FreeBSD - only with clang because the base gcc does not support it */ > -#if defined(__clang__) && defined(__FreeBSD__) && defined(__amd64__) > +#if (defined(__clang__) || \ > + __GNUC__ > 4 || (__GNUC__ =3D=3D 4 && __GNUC_MINOR >=3D 4)) \ > + && defined(__FreeBSD__) && defined(__amd64__) > #define HAVE_IMMINTRIN_H 1 > #endif > > Additionally, why are we checking for __FreeBSD__ here? This config > file is very specifically for use during buildworld, so I don't see the > use in checking it at all. > > -Dimitry > > --=20 -----------------------------------------+------------------------------- Prof. Luigi RIZZO, rizzo@iet.unipi.it . Dip. di Ing. dell'Informazione http://www.iet.unipi.it/~luigi/ . Universita` di Pisa TEL +39-050-2217533 . via Diotisalvi 2 Mobile +39-338-6809875 . 56122 PISA (Italy) -----------------------------------------+------------------------------- From owner-freebsd-current@freebsd.org Wed Jul 8 20:56:48 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4EE08997803 for ; Wed, 8 Jul 2015 20:56:48 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id 7C02B3EAA for ; Wed, 8 Jul 2015 20:56:47 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from porto.starpoint.kiev.ua (porto-e.starpoint.kiev.ua [212.40.38.100]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id XAA29771; Wed, 08 Jul 2015 23:56:45 +0300 (EEST) (envelope-from avg@FreeBSD.org) Received: from localhost ([127.0.0.1]) by porto.starpoint.kiev.ua with esmtp (Exim 4.34 (FreeBSD)) id 1ZCwOb-0008S6-0j; Wed, 08 Jul 2015 23:56:45 +0300 Message-ID: <559D8E55.9050600@FreeBSD.org> Date: Wed, 08 Jul 2015 23:55:49 +0300 From: Andriy Gapon User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: Garrett Cooper , Doug Rabson CC: Jamie Landeg-Jones , FreeBSD Current Subject: Re: gettimeofday((void *)-1, NULL) implicates core dump on recent FreeBSD 11-CURRENT References: <201507072241.t67MfsX5085860@hergotha.csail.mit.edu> <94BCDA65-5B86-4329-A312-4CB16E847B69@dons.net.au> <201507081616.t68GGcY9047713@dyslexicfish.net> <0C541CE5-C322-4273-AE0B-1ACAEACCA096@gmail.com> In-Reply-To: <0C541CE5-C322-4273-AE0B-1ACAEACCA096@gmail.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jul 2015 20:56:48 -0000 On 08/07/2015 22:22, Garrett Cooper wrote: > On Jul 8, 2015, at 12:17, Doug Rabson wrote: > >> As far as I can tell, POSIX doesn't require either EFAULT or any other >> behaviour - the text in http://www.open-std.org/jtc1/sc22/open/n4217.pdf >> just says, "No errors are defined". Our man page is wrong and any real >> program which relies on gettimeofday not faulting when given bad inputs is >> broken. > > I would suggest the following: 1. Document behavior in NOTES about > gettimeofday returning EFAULT with the specific scenarios kib mentioned, > segfaulting otherwise (wordsmithing the actual info of course). Otherwise, it > might confuse people who look at the manpage later. 2. I’ll add a `#ifdef > __FreeBSD__` to the testcase which will then skip it, because it’s easier to > do that then test undefined behavior that only makes sense on NetBSD. I am not suggesting this but if our man pages used all capitals to signify important auxiliary verbs then the ERRORS sections would read as The following error codes MAY be set in errno: Perhaps in that case it would be more clear how 'MAY' differs from 'SHOULD' and 'MUST'. Of course, the manual pages seem to be too sloppy in this respect. Reference: https://www.ietf.org/rfc/rfc2119.txt -- Andriy Gapon From owner-freebsd-current@freebsd.org Wed Jul 8 21:36:40 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A05B5997EAC for ; Wed, 8 Jul 2015 21:36:40 +0000 (UTC) (envelope-from wollman@hergotha.csail.mit.edu) Received: from hergotha.csail.mit.edu (wollman-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:ccb::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 440101BF6; Wed, 8 Jul 2015 21:36:39 +0000 (UTC) (envelope-from wollman@hergotha.csail.mit.edu) Received: from hergotha.csail.mit.edu (localhost [127.0.0.1]) by hergotha.csail.mit.edu (8.14.9/8.14.9) with ESMTP id t68LabAC098000; Wed, 8 Jul 2015 17:36:37 -0400 (EDT) (envelope-from wollman@hergotha.csail.mit.edu) Received: (from wollman@localhost) by hergotha.csail.mit.edu (8.14.9/8.14.4/Submit) id t68LaadU097999; Wed, 8 Jul 2015 17:36:37 -0400 (EDT) (envelope-from wollman) Date: Wed, 8 Jul 2015 17:36:37 -0400 (EDT) From: Garrett Wollman Message-Id: <201507082136.t68LaadU097999@hergotha.csail.mit.edu> To: avg@freebsd.org Subject: Re: gettimeofday((void *)-1, NULL) implicates core dump on recent FreeBSD 11-CURRENT References: <201507072241.t67MfsX5085860@hergotha.csail.mit.edu> <94BCDA65-5B86-4329-A312-4CB16E847B69@dons.net.au> <201507081616.t68GGcY9047713@dyslexicfish.net> <0C541CE5-C322-4273-AE0B-1ACAEACCA096@gmail.com> <559D8E55.9050600@FreeBSD.org> Organization: none Cc: freebsd-current@freebsd.org X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (hergotha.csail.mit.edu [127.0.0.1]); Wed, 08 Jul 2015 17:36:37 -0400 (EDT) X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED autolearn=disabled version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on hergotha.csail.mit.edu X-Mailman-Approved-At: Wed, 08 Jul 2015 21:45:48 +0000 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jul 2015 21:36:40 -0000 In article <559D8E55.9050600@FreeBSD.org> avg@freebsd.org writes: >I am not suggesting this but if our man pages used all capitals to signify >important auxiliary verbs then the ERRORS sections would read as > The following error codes MAY be set in errno: >Perhaps in that case it would be more clear how 'MAY' differs from 'SHOULD' and >'MUST'. >Of course, the manual pages seem to be too sloppy in this respect. No, it's just the standard meaning of "may" as defined in the POSIX standard. ISO standards in general use "shall" for mandatory behavior and "may" for optional behavior. (For every occurrence of the word "shall" in the POSIX standard, there should be a conformance test[1]; "may" covers behavior where implementations are allowed to differ with no conformance distinction being made.) In the specific case of library interfaces, "may fail and set the following code in errno" is slightly more restrictive: the implementation is required to raise that error if the associated condition is detected, but it is not required to detect that condition even if it is present, and it may indicate some other error condition that is present and detectable. -GAWollman [1] Technically, this applies only to "shall" where the subject is the implementation. POSIX also includes "shall" requirements on applications, which obviously can't be tested. From owner-freebsd-current@freebsd.org Wed Jul 8 22:27:52 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3767B9969B7 for ; Wed, 8 Jul 2015 22:27:52 +0000 (UTC) (envelope-from peter@rulingia.com) Received: from vps.rulingia.com (vps.rulingia.com [103.243.244.15]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "vps.rulingia.com", Issuer "CAcert Class 3 Root" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id D590A141A for ; Wed, 8 Jul 2015 22:27:51 +0000 (UTC) (envelope-from peter@rulingia.com) Received: from server.rulingia.com (c220-239-242-83.belrs5.nsw.optusnet.com.au [220.239.242.83]) by vps.rulingia.com (8.14.9/8.14.9) with ESMTP id t68MRPUX067823 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 9 Jul 2015 08:27:31 +1000 (AEST) (envelope-from peter@rulingia.com) X-Bogosity: Ham, spamicity=0.000000 Received: from server.rulingia.com (localhost.rulingia.com [127.0.0.1]) by server.rulingia.com (8.14.9/8.14.9) with ESMTP id t68MRI99043269 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 9 Jul 2015 08:27:18 +1000 (AEST) (envelope-from peter@server.rulingia.com) Received: (from peter@localhost) by server.rulingia.com (8.14.9/8.14.9/Submit) id t68MRHWG043262; Thu, 9 Jul 2015 08:27:17 +1000 (AEST) (envelope-from peter) Date: Thu, 9 Jul 2015 08:27:17 +1000 From: Peter Jeremy To: Garrett Cooper Cc: Doug Rabson , Jamie Landeg-Jones , FreeBSD Current Subject: Re: gettimeofday((void *)-1, NULL) implicates core dump on recent FreeBSD 11-CURRENT Message-ID: <20150708222717.GE98562@server.rulingia.com> References: <201507072241.t67MfsX5085860@hergotha.csail.mit.edu> <94BCDA65-5B86-4329-A312-4CB16E847B69@dons.net.au> <201507081616.t68GGcY9047713@dyslexicfish.net> <0C541CE5-C322-4273-AE0B-1ACAEACCA096@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="0lnxQi9hkpPO77W3" Content-Disposition: inline In-Reply-To: <0C541CE5-C322-4273-AE0B-1ACAEACCA096@gmail.com> X-PGP-Key: http://www.rulingia.com/keys/peter.pgp User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jul 2015 22:27:52 -0000 --0lnxQi9hkpPO77W3 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2015-Jul-08 12:22:03 -0700, Garrett Cooper wrote: >On Jul 8, 2015, at 12:17, Doug Rabson wrote: > >> As far as I can tell, POSIX doesn't require either EFAULT or any other >> behaviour - the text in http://www.open-std.org/jtc1/sc22/open/n4217.pdf >> just says, "No errors are defined". Our man page is wrong and any real >> program which relies on gettimeofday not faulting when given bad inputs = is >> broken. > >I would suggest the following: >1. Document behavior in NOTES about gettimeofday returning EFAULT with the= specific scenarios kib mentioned, segfaulting otherwise (wordsmithing the = actual info of course). Otherwise, it might confuse people who look at the = manpage later. I would suggest adding a comment to intro(2) noting that not all functions listed in section 2 are necessarily system calls and may report error conditions (or maybe "perform argument validation") differently when implemented in userland. Note that the issues with gettimeofday() also apply to clock_gettime(). I'm not sure if we want to explicitly document the conditions under which gettimeofday() (or clock_gettime()) are implemented in userland vs syscalls because that is guaranteed to get stale over time. How about stating that these functions are implemented as syscalls only if the AT_TIMEKEEP value reported by "procstat -x" is NULL. --=20 Peter Jeremy --0lnxQi9hkpPO77W3 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJVnaPFXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRFRUIyOTg2QzMwNjcxRTc0RTY1QzIyN0Ux NkE1OTdBMEU0QTIwQjM0AAoJEBall6Dkogs0Q4kQAJ+Zm6B2zY1lA7CgheEfh8l+ g4Cz0G4isvmPq1GvjUSZzQbKxPzd9AKJGL7xggV5r32XrfeYK+ucas1rmsfQXINo LlEgZyZ8XnfBnzUJufWSJytBFgKbVGsqIkULtjR6ajMPMdiEFmipCh0s/Y1E8xIA SwXvqwSTa06r0c9C5mV0IhDSebDZHgucs9p++vUTbMKvzyASE8RJQNXe6Je2zFzX vJ9fkUMeykt9JvZANEkEK81PXG8jEfKCEG1V0OxD1fhf52wEEsW1J292wASJQoGK qv0tLDZ3ikzHkuQqYRuFUKVNsO+ezw5KMebZXJWhREbH2j8PdlOc7AOOZro8Yfbo F6zv829WOPUp6FZ8D0f+PoFfAvJknWP7t7Zw1Doqoenfi8dOldY5qYk816nu+rus B86hFh82SLwy77e/9YRBCSZGSL2kqPtAhV14nQdeqc2wlilal7hWVGDsDK5bmDUb G9GP1Bg704CGzOFDZNA/+dE/vT7aar0IS1TAdAGNZV/X0VPX29ONLJAfGVGpPwEa QYhTSmoiZI5q70fxLGjyBopOOgwVKD2AzcZWn7Z43uKEtHfe+dekYe/alMz9/4jk C0po3YwZRRNm68+Nf46JtVmp9+K2RrqHVu9ZfjqaZWiS4clByHW3TG9g1jfOgrGC V4+ctyukNlZLXgGnUnmU =MaeW -----END PGP SIGNATURE----- --0lnxQi9hkpPO77W3-- From owner-freebsd-current@freebsd.org Thu Jul 9 03:22:43 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DBF54997B0F; Thu, 9 Jul 2015 03:22:43 +0000 (UTC) (envelope-from kaduk@mit.edu) Received: from dmz-mailsec-scanner-8.mit.edu (dmz-mailsec-scanner-8.mit.edu [18.7.68.37]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 53F2711BD; Thu, 9 Jul 2015 03:22:42 +0000 (UTC) (envelope-from kaduk@mit.edu) X-AuditID: 12074425-f799a6d000007db3-ad-559de8fbe976 Received: from mailhub-auth-2.mit.edu ( [18.7.62.36]) (using TLS with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by dmz-mailsec-scanner-8.mit.edu (Symantec Messaging Gateway) with SMTP id 28.CD.32179.BF8ED955; Wed, 8 Jul 2015 23:22:35 -0400 (EDT) Received: from outgoing.mit.edu (outgoing-auth-1.mit.edu [18.9.28.11]) by mailhub-auth-2.mit.edu (8.13.8/8.9.2) with ESMTP id t693MYG7007378; Wed, 8 Jul 2015 23:22:34 -0400 Received: from multics.mit.edu (system-low-sipb.mit.edu [18.187.2.37]) (authenticated bits=56) (User authenticated as kaduk@ATHENA.MIT.EDU) by outgoing.mit.edu (8.13.8/8.12.4) with ESMTP id t693MWWO001607 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 8 Jul 2015 23:22:34 -0400 Received: (from kaduk@localhost) by multics.mit.edu (8.12.9.20060308) id t693MWJx010848; Wed, 8 Jul 2015 23:22:32 -0400 (EDT) Date: Wed, 8 Jul 2015 23:22:31 -0400 (EDT) From: Benjamin Kaduk X-X-Sender: kaduk@multics.mit.edu To: freebsd-hackers@freebsd.org cc: freebsd-current@freebsd.org Subject: Call for FreeBSD 2015Q2 (April-June) Status Reports Message-ID: User-Agent: Alpine 1.10 (GSO 962 2008-03-14) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrAIsWRmVeSWpSXmKPExsUixG6novv7xdxQg0MvJC12XTvNbjHnzQcm i+2b/zE6MHvM+DSfJYAxissmJTUnsyy1SN8ugSvj9v1m9oIO7orNf0+yNTBO5+xi5OSQEDCR uPazkRHCFpO4cG89WxcjF4eQwGImiWVvfzFBOBsYJS6/+M8K4Rxkkvhx+jRYi5BAvcSRA3tY QGwWAS2JhtcL2UBsNgE1icd7m1khxipKbD41ibmLkYNDREBeYsF5e5AwM5D5/8plJhBbWMBG 4sytdWCtvAKOEjs3fwOLiwroSKzeP4UFIi4ocXLmExaIXi2J5dO3sUxgFJiFJDULSWoBI9Mq RtmU3Crd3MTMnOLUZN3i5MS8vNQiXQu93MwSvdSU0k2M4IB0Ud3BOOGQ0iFGAQ5GJR5eje1z Q4VYE8uKK3MPMUpyMCmJ8po9AgrxJeWnVGYkFmfEF5XmpBYfYpTgYFYS4dVYCZTjTUmsrEot yodJSXOwKInzbvrBFyIkkJ5YkpqdmlqQWgSTleHgUJLgdXkO1ChYlJqeWpGWmVOCkGbi4AQZ zgM03Amkhre4IDG3ODMdIn+KUVFKnLcVJCEAksgozYPrhSWMV4ziQK8I814GqeIBJhu47ldA g5mABi/XnQUyuCQRISXVwKgS4allcf2gSKPyegu1p/cyluw7N+Pn5Vn77yhMuSQ0/bxiDeuy OfxpzPbi/17PnMa140lr11cbVw5N20NHj6SZPeBviTI0yBGf4/3srmyelNKBhhnb5qaov726 MbxQPXOB8Z2th8t/x7j8NHc6kDF71gfPfaJPgnvbjMMbmM65LYjraflitViJpTgj0VCLuag4 EQADJY0o8wIAAA== X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jul 2015 03:22:44 -0000 Dear FreeBSD Community, Only one week remains before the deadline to submit entries for the next FreeBSD Quarterly Status update -- the deadline is July 14, 2015, for work done in April through June. Status report submissions do not have to be very long. They may be about anything happening in the FreeBSD project and community, and provide a great way to inform FreeBSD users and developers about what you're working on. Submission of reports is not restricted to committers. Anyone doing anything interesting and FreeBSD-related can -- and should -- write one! The preferred and easiest submission method is to use the XML generator [1] with the results emailed to the status report team at monthly at freebsd.org . There is also an XML template [2] which can be filled out manually and attached if preferred. For the expected content and style, please study our guidelines on how to write a good status report [3]. You can also review previous issues [4][5] for ideas on the style and format. We are looking forward to all of your 2015Q2 reports! Thanks, Ben (on behalf of monthly@) [1] http://www.freebsd.org/cgi/monthly.cgi [2] http://www.freebsd.org/news/status/report-sample.xml [3] http://www.freebsd.org/news/status/howto.html [4] http://www.freebsd.org/news/status/report-2014-10-2014-12.html [5] http://www.freebsd.org/news/status/report-2015-01-2015-03.html From owner-freebsd-current@freebsd.org Thu Jul 9 06:05:29 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BCF41995624 for ; Thu, 9 Jul 2015 06:05:29 +0000 (UTC) (envelope-from okuno.kohji@jp.panasonic.com) Received: from smtp.mei.co.jp (smtp.mei.co.jp [133.183.100.20]) by mx1.freebsd.org (Postfix) with ESMTP id 6B35B1D1B for ; Thu, 9 Jul 2015 06:05:28 +0000 (UTC) (envelope-from okuno.kohji@jp.panasonic.com) Received: from mail-gw.jp.panasonic.com ([157.8.1.157]) by smtp.mei.co.jp (8.12.11.20060614/3.7W/kc-maile11) with ESMTP id t6965L3Q023039 for ; Thu, 9 Jul 2015 15:05:21 +0900 (JST) Received: from epochmail.jp.panasonic.com ([157.8.1.130]) by mail.jp.panasonic.com (8.11.6p2/3.7W/kc-maili11) with ESMTP id t6965Li31320 for ; Thu, 9 Jul 2015 15:05:21 +0900 Received: by epochmail.jp.panasonic.com (8.12.11.20060308/3.7W/lomi14) id t6965LxI032521; Thu, 9 Jul 2015 15:05:21 +0900 Received: from localhost by lomi14.jp.panasonic.com (8.12.11.20060308/3.7W) with ESMTP id t6965LFs032495; Thu, 9 Jul 2015 15:05:21 +0900 Date: Thu, 09 Jul 2015 15:05:20 +0900 (JST) Message-Id: <20150709.150520.1823457260978955949.okuno.kohji@jp.panasonic.com> To: freebsd-current@freebsd.org Cc: okuno.kohji@jp.panasonic.com Subject: Why shoud we cause panic in scsi_da.c? From: Kohji Okuno Organization: Panasonic Corporation X-Mailer: Mew version 6.5 on Emacs 24.3 / Mule 6.0 (HANACHIRUSATO) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jul 2015 06:05:29 -0000 Hi, I found panic() in scsi_da.c. Please find the following. I think we should return with error without panic(). What do you think about this? scsi_da.c: 3018 } else if (bp != NULL) { 3019 if ((done_ccb->ccb_h.status & CAM_DEV_QFRZN) != 0) 3020 panic("REQ_CMP with QFRZN"); Best regards, Kohji Okuno From owner-freebsd-current@freebsd.org Thu Jul 9 08:41:59 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9D371995700 for ; Thu, 9 Jul 2015 08:41:59 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0FD7D11A3 for ; Thu, 9 Jul 2015 08:41:58 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from tom.home (kostik@localhost [127.0.0.1]) by kib.kiev.ua (8.14.9/8.14.9) with ESMTP id t698flDN089118 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Thu, 9 Jul 2015 11:41:47 +0300 (EEST) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.9.2 kib.kiev.ua t698flDN089118 Received: (from kostik@localhost) by tom.home (8.14.9/8.14.9/Submit) id t698fjnT089117; Thu, 9 Jul 2015 11:41:45 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Thu, 9 Jul 2015 11:41:45 +0300 From: Konstantin Belousov To: Peter Jeremy Cc: Garrett Cooper , Doug Rabson , Jamie Landeg-Jones , FreeBSD Current Subject: Re: gettimeofday((void *)-1, NULL) implicates core dump on recent FreeBSD 11-CURRENT Message-ID: <20150709084145.GI2080@kib.kiev.ua> References: <201507072241.t67MfsX5085860@hergotha.csail.mit.edu> <94BCDA65-5B86-4329-A312-4CB16E847B69@dons.net.au> <201507081616.t68GGcY9047713@dyslexicfish.net> <0C541CE5-C322-4273-AE0B-1ACAEACCA096@gmail.com> <20150708222717.GE98562@server.rulingia.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20150708222717.GE98562@server.rulingia.com> User-Agent: Mutt/1.5.23 (2014-03-12) X-Spam-Status: No, score=-2.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FREEMAIL_FROM,NML_ADSP_CUSTOM_MED autolearn=no autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on tom.home X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jul 2015 08:41:59 -0000 On Thu, Jul 09, 2015 at 08:27:17AM +1000, Peter Jeremy wrote: > I'm not sure if we want to explicitly document the conditions under which > gettimeofday() (or clock_gettime()) are implemented in userland vs syscalls > because that is guaranteed to get stale over time. How about stating that Of course, we don't. There is no guarantee that the set of conditions is stable even on the stable branch. > these functions are implemented as syscalls only if the AT_TIMEKEEP value > reported by "procstat -x" is NULL. Mere presence of AT_TIMEKEEP does not imply the use of the fast path. E.g. the fast path can be disabled dynamically, or timecounter could be changed, or libc might be of the wrong version. My imagination stops there. IMO the point of this discussion is to note that test suite tests useless things. If somebody run the test suite for libc, she would immediately note another failing test for the stack protector, which is similar to the gettimeofday nonsense. From owner-freebsd-current@freebsd.org Thu Jul 9 09:17:51 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 24AF4996124 for ; Thu, 9 Jul 2015 09:17:51 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: from mail-qk0-x232.google.com (mail-qk0-x232.google.com [IPv6:2607:f8b0:400d:c09::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D0CF215DD for ; Thu, 9 Jul 2015 09:17:50 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: by qkbp125 with SMTP id p125so181705137qkb.2 for ; Thu, 09 Jul 2015 02:17:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=BttcQt9VBYMXdm5F3GdmPkOQwcy2WAlNEeKa5h11k+o=; b=K4ji6+vOhhyw1U0X6UbreYgEVUDXQnKxq/8l6f5fG8A4gHO8dKUw0vyb+5TCvMgShe T4iHmUtxgNbDJxd9ZWrlK13d3voNqBTSBHA/LksEdRKHpZ0/fBCppnm61XgFMmlo7+NL uXesmi/wfRU2RndcJ6SK5meI3g3ZOFBRI8kq8hDlA6TEuInapdWrJhciIcF8AUYvhjuW PMEZ6RKTBoWEDhNGTBSFSlaV0MQUCSLMkYDlHNORAsyfu9QzjWSNt0vf/SS7otTlQxZM AXzGqT2Dy7Qum0N9oV3X6K5bLIlYnsPH0asOzDRbIAPicRJKWl1DVOI5s0+xJciv2mrX sfQw== MIME-Version: 1.0 X-Received: by 10.140.237.70 with SMTP id i67mr18712114qhc.44.1436433468920; Thu, 09 Jul 2015 02:17:48 -0700 (PDT) Received: by 10.140.98.73 with HTTP; Thu, 9 Jul 2015 02:17:48 -0700 (PDT) In-Reply-To: <20150709084145.GI2080@kib.kiev.ua> References: <201507072241.t67MfsX5085860@hergotha.csail.mit.edu> <94BCDA65-5B86-4329-A312-4CB16E847B69@dons.net.au> <201507081616.t68GGcY9047713@dyslexicfish.net> <0C541CE5-C322-4273-AE0B-1ACAEACCA096@gmail.com> <20150708222717.GE98562@server.rulingia.com> <20150709084145.GI2080@kib.kiev.ua> Date: Thu, 9 Jul 2015 02:17:48 -0700 Message-ID: Subject: Re: gettimeofday((void *)-1, NULL) implicates core dump on recent FreeBSD 11-CURRENT From: NGie Cooper To: Konstantin Belousov Cc: Peter Jeremy , Doug Rabson , Jamie Landeg-Jones , FreeBSD Current Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jul 2015 09:17:51 -0000 On Thu, Jul 9, 2015 at 1:41 AM, Konstantin Belousov wrote: > On Thu, Jul 09, 2015 at 08:27:17AM +1000, Peter Jeremy wrote: >> I'm not sure if we want to explicitly document the conditions under which >> gettimeofday() (or clock_gettime()) are implemented in userland vs syscalls >> because that is guaranteed to get stale over time. How about stating that > Of course, we don't. There is no guarantee that the set of conditions > is stable even on the stable branch. > >> these functions are implemented as syscalls only if the AT_TIMEKEEP value >> reported by "procstat -x" is NULL. > Mere presence of AT_TIMEKEEP does not imply the use of the fast path. > E.g. the fast path can be disabled dynamically, or timecounter could be > changed, or libc might be of the wrong version. My imagination stops > there. > > IMO the point of this discussion is to note that test suite tests useless useless -> inapplicable > things. things. -> things [for FreeBSD]. > If somebody run the test suite for libc, she would immediately note > another failing test for the stack protector, which is similar to the > gettimeofday nonsense. Perhaps, but that's assuming that NetBSD implemented gettimeofday in userland, which is doesn't. I agree that this is less applicable for FreeBSD than NetBSD. Please keep in mind that contrib/netbsd-tests came from NetBSD, not FreeBSD. Peter Holm and I tried our best to vet out the issues with the test suite before integrating it in, but there might be issues due to implementation discrepancies between FreeBSD and NetBSD. Thanks, -NGie From owner-freebsd-current@freebsd.org Thu Jul 9 09:21:10 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5200C9962F6 for ; Thu, 9 Jul 2015 09:21:10 +0000 (UTC) (envelope-from theraven@FreeBSD.org) Received: from theravensnest.org (theraven.freebsd.your.org [216.14.102.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "cloud.theravensnest.org", Issuer "StartCom Class 1 Primary Intermediate Server CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id E65791BB0 for ; Thu, 9 Jul 2015 09:21:09 +0000 (UTC) (envelope-from theraven@FreeBSD.org) Received: from [192.168.0.7] (cpc16-cmbg15-2-0-cust60.5-4.cable.virginm.net [86.5.162.61]) (authenticated bits=0) by theravensnest.org (8.15.1/8.15.1) with ESMTPSA id t699KxF7098233 (version=TLSv1 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 9 Jul 2015 09:21:01 GMT (envelope-from theraven@FreeBSD.org) X-Authentication-Warning: theravensnest.org: Host cpc16-cmbg15-2-0-cust60.5-4.cable.virginm.net [86.5.162.61] claimed to be [192.168.0.7] Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2098\)) Subject: Re: gettimeofday((void *)-1, NULL) implicates core dump on recent FreeBSD 11-CURRENT From: David Chisnall In-Reply-To: Date: Thu, 9 Jul 2015 10:21:16 +0100 Cc: Konstantin Belousov , Peter Jeremy , Doug Rabson , Jamie Landeg-Jones , FreeBSD Current Content-Transfer-Encoding: quoted-printable Message-Id: References: <201507072241.t67MfsX5085860@hergotha.csail.mit.edu> <94BCDA65-5B86-4329-A312-4CB16E847B69@dons.net.au> <201507081616.t68GGcY9047713@dyslexicfish.net> <0C541CE5-C322-4273-AE0B-1ACAEACCA096@gmail.com> <20150708222717.GE98562@server.rulingia.com> <20150709084145.GI2080@kib.kiev.ua> To: NGie Cooper X-Mailer: Apple Mail (2.2098) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jul 2015 09:21:10 -0000 On 9 Jul 2015, at 10:17, NGie Cooper wrote: >=20 > I agree that this is less applicable for FreeBSD than NetBSD. Please > keep in mind that contrib/netbsd-tests came from NetBSD, not FreeBSD. > Peter Holm and I tried our best to vet out the issues with the test > suite before integrating it in, but there might be issues due to > implementation discrepancies between FreeBSD and NetBSD. The high-level question is whether these are conformance tests (in which = case they should be checking for specified behaviour) or regression = tests (in which case they should be checking for known implementation = details, but should explicitly document what those are). When the gettimeofday implementation changed, it would have been nice to = get two results: - No conformance tests failed, change is still a valid implementation of = POSIX gettimeofday() - One regression test failed. This test is assuming that gettimeofday() = is a system call and so should be marked as an expected failure. Unfortunately, the test suite currently conflates the two. David From owner-freebsd-current@freebsd.org Thu Jul 9 11:35:00 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 746D2997CA1 for ; Thu, 9 Jul 2015 11:35:00 +0000 (UTC) (envelope-from jenkins-admin@freebsd.org) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id 615BB142B; Thu, 9 Jul 2015 11:35:00 +0000 (UTC) (envelope-from jenkins-admin@freebsd.org) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id 5D064A99; Thu, 9 Jul 2015 11:34:59 +0000 (UTC) Date: Thu, 9 Jul 2015 11:34:57 +0000 (GMT) From: jenkins-admin@freebsd.org To: jenkins-admin@FreeBSD.org, freebsd-current@freebsd.org Message-ID: <545415460.142.1436441698176.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD-tests - Build #1169 - Failure MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD-tests X-Jenkins-Result: FAILURE Precedence: bulk Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jul 2015 11:35:00 -0000 FreeBSD_HEAD-tests - Build #1169 - Failure: Check console output at https://jenkins.freebsd.org/job/FreeBSD_HEAD-tests/1169/ to view the results. From owner-freebsd-current@freebsd.org Thu Jul 9 12:26:15 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 91BF99978BA for ; Thu, 9 Jul 2015 12:26:15 +0000 (UTC) (envelope-from oliver.pinter@hardenedbsd.org) Received: from mail-wg0-f46.google.com (mail-wg0-f46.google.com [74.125.82.46]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2E0491E35 for ; Thu, 9 Jul 2015 12:26:14 +0000 (UTC) (envelope-from oliver.pinter@hardenedbsd.org) Received: by wgxm20 with SMTP id m20so38734248wgx.3 for ; Thu, 09 Jul 2015 05:26:07 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=NVLvTn0kxP2t8Jx/7UtSM5YZbXMX6V6KWD5IJHUmXn8=; b=Su1iUiknKq77fjYhGGuW2/iuhx4o8BmKEFstWzQG8zCSef3hJausssKoWQg9PX1sD6 fw1LUi2LAeXLlyL+xY/RfygUrzQgOwGfBy+314wcp0/WoL850aV8TDJhL/ukJxDSLYAn p6j/ejff3BCLFrowUVi8b6h52tdYPpsCYJMdLF1PMwboavi7N/LjjeAYoQN8oBztzsmX d8DlzfA3DO4kLIDuvFxPENAv8MIw9lMQcQXHgopbNGvkNVvhcOmBxT/WMgdLzkWQUx+G WzLQFNk/7Hh2rvyahueDke7rNeMWV7zjPcg6/PUIgit78xgZVCE8VA3JDO/ZQ/IQoUrw n4EQ== X-Gm-Message-State: ALoCoQn2BxRy1M/7BbhuNGamnP/6ZoGZKzSZgprKcKGdbgfM1LpPLqdq/EVE2iqkiWQbtow1MMLI MIME-Version: 1.0 X-Received: by 10.180.99.2 with SMTP id em2mr121468791wib.59.1436444767324; Thu, 09 Jul 2015 05:26:07 -0700 (PDT) Received: by 10.194.73.6 with HTTP; Thu, 9 Jul 2015 05:26:07 -0700 (PDT) In-Reply-To: References: <201507072241.t67MfsX5085860@hergotha.csail.mit.edu> <94BCDA65-5B86-4329-A312-4CB16E847B69@dons.net.au> <201507081616.t68GGcY9047713@dyslexicfish.net> <0C541CE5-C322-4273-AE0B-1ACAEACCA096@gmail.com> <20150708222717.GE98562@server.rulingia.com> <20150709084145.GI2080@kib.kiev.ua> Date: Thu, 9 Jul 2015 14:26:07 +0200 Message-ID: Subject: Re: gettimeofday((void *)-1, NULL) implicates core dump on recent FreeBSD 11-CURRENT From: Oliver Pinter To: NGie Cooper Cc: Konstantin Belousov , Peter Jeremy , Doug Rabson , Jamie Landeg-Jones , FreeBSD Current Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jul 2015 12:26:15 -0000 On 7/9/15, NGie Cooper wrote: > On Thu, Jul 9, 2015 at 1:41 AM, Konstantin Belousov > wrote: >> On Thu, Jul 09, 2015 at 08:27:17AM +1000, Peter Jeremy wrote: >>> I'm not sure if we want to explicitly document the conditions under >>> which >>> gettimeofday() (or clock_gettime()) are implemented in userland vs >>> syscalls >>> because that is guaranteed to get stale over time. How about stating >>> that >> Of course, we don't. There is no guarantee that the set of conditions >> is stable even on the stable branch. >> >>> these functions are implemented as syscalls only if the AT_TIMEKEEP >>> value >>> reported by "procstat -x" is NULL. >> Mere presence of AT_TIMEKEEP does not imply the use of the fast path. >> E.g. the fast path can be disabled dynamically, or timecounter could be >> changed, or libc might be of the wrong version. My imagination stops >> there. >> >> IMO the point of this discussion is to note that test suite tests useless > > useless -> inapplicable Btw, I have found this is atf's documantation: atf_tc_expect_signal(SIGSEGV, "reaseon"), with this, we could mark the specific test case could "fail" / or expect to coredump. > >> things. > > things. -> things [for FreeBSD]. > >> If somebody run the test suite for libc, she would immediately note >> another failing test for the stack protector, which is similar to the >> gettimeofday nonsense. > > Perhaps, but that's assuming that NetBSD implemented gettimeofday in > userland, which is doesn't. > > I agree that this is less applicable for FreeBSD than NetBSD. Please > keep in mind that contrib/netbsd-tests came from NetBSD, not FreeBSD. > Peter Holm and I tried our best to vet out the issues with the test > suite before integrating it in, but there might be issues due to > implementation discrepancies between FreeBSD and NetBSD. > > Thanks, > -NGie > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > From owner-freebsd-current@freebsd.org Thu Jul 9 14:11:30 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E1C629969B1 for ; Thu, 9 Jul 2015 14:11:30 +0000 (UTC) (envelope-from ermal.luci@gmail.com) Received: from mail-yk0-x22d.google.com (mail-yk0-x22d.google.com [IPv6:2607:f8b0:4002:c07::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9B0941650; Thu, 9 Jul 2015 14:11:30 +0000 (UTC) (envelope-from ermal.luci@gmail.com) Received: by ykey15 with SMTP id y15so40707019yke.3; Thu, 09 Jul 2015 07:11:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=LJf/YRKMBqtghxx+YB03qCEIguPKIC3c4O5QPI3MZKw=; b=iDopKZANmMaQ0AKXlLuMETja0megTkzDuDCEG0/z3aulPxJe75etSI1ZI3J3phrF9z iCpVH/q7uV4LzwUWWVHEAxUXL7uFjawJ2uhcSGnNGrxV+uLDY9ajW3XuE6VJiXuJSH5T c1dpaeWiymQS7tPhw7gv6WLk39AEmyVx+1GCajiSvEdPboN5GErSKRiIovHhlC/yQhac 3lXRiilOkJHUCmniv+4QJP1FycdhFYTyegfElQurNS981HGMwOqwDMlLiEJiVPoLeDE/ 0RAB+5DqwxI5nlhths+ysmbKbJLxO2yluM0F0w6iqiwu3p7f0rUYFDMi4CUGXJNe91w9 48XQ== MIME-Version: 1.0 X-Received: by 10.13.236.5 with SMTP id v5mr17828206ywe.138.1436451089768; Thu, 09 Jul 2015 07:11:29 -0700 (PDT) Sender: ermal.luci@gmail.com Received: by 10.129.83.139 with HTTP; Thu, 9 Jul 2015 07:11:29 -0700 (PDT) In-Reply-To: References: <20150705151541.GC45822@rink.nu> <20150706072154.GA86301@rink.nu> <20150707161107.GE86301@rink.nu> Date: Thu, 9 Jul 2015 16:11:29 +0200 X-Google-Sender-Auth: eGNgrmMskJ29fbTKo2guZ34i1ks Message-ID: Subject: Re: panic: negative refcount after dhclient during boot From: =?UTF-8?Q?Ermal_Lu=C3=A7i?= To: Rink Springer Cc: "freebsd-current@freebsd.org" Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jul 2015 14:11:31 -0000 On Wed, Jul 8, 2015 at 5:09 PM, Ermal Lu=C3=A7i wrote: > > > On Tue, Jul 7, 2015 at 6:11 PM, Rink Springer wrote: > >> Hi eri@, >> >> On Mon, Jul 06, 2015 at 09:21:54AM +0200, Rink Springer wrote: >> > On Sun, Jul 05, 2015 at 12:45:25PM -0700, Garrett Cooper wrote: >> > > On Jul 5, 2015, at 8:16, Rink Springer wrote: >> > > >> > > > Hi all, >> > > > >> > > > On my FreeBSD/mips machine (it's a RouterStation Pro), I get the >> > > > following panic during boot: >> > > >> > > ? >> > > >> > > > This reproduces 100%. I'm at: >> > > > >> > > > FreeBSD 11.0-CURRENT #0 r285099: Sun Jul 5 12:31:47 CEST 2015 >> > > > >> > > > Let me know what I can do to help track this down; I only started >> > > > getting the panic after 'gateway_enable=3DYES' in /etc/rc.conf >> > > > >> > > > The kernel has INVARIANTS but no WITNESS. Config available at >> > > > http://rink.nu/tmp/FRINGE - boot log at >> http://rink.nu/tmp/fringe.txt >> > > >> > > Please file a bug! >> > >> > Done, 201371. >> >> After a suggestion by adrian@, it seems reverting r285051 fixes the >> problem for me (i.e. the system boots now) >> >> > Can you please try with this patch and let me know if it fixes the issue. > > Index: sys/netinet/ip_output.c > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > --- sys/netinet/ip_output.c (revision 285271) > +++ sys/netinet/ip_output.c (working copy) > @@ -660,6 +660,13 @@ > done: > if (ro =3D=3D &iproute) > RO_RTFREE(ro); > + else if (rte =3D=3D NULL) > + /* > + * If the caller supplied a route but somehow the referen= ce > + * to it has been released need to prevent the caller > + * calling RTFREE on it again. > + */ > + ro->ro_rt =3D NULL; > if (have_ia_ref) > ifa_free(&ia->ia_ifa); > return (error); > > >> Regards, >> Rink > > Actually this is the correct fix apparently. https://reviews.freebsd.org/D3036 --=20 Ermal From owner-freebsd-current@freebsd.org Thu Jul 9 14:04:51 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0B54099684D for ; Thu, 9 Jul 2015 14:04:51 +0000 (UTC) (envelope-from wollman@hergotha.csail.mit.edu) Received: from hergotha.csail.mit.edu (wollman-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:ccb::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A31FA146E for ; Thu, 9 Jul 2015 14:04:50 +0000 (UTC) (envelope-from wollman@hergotha.csail.mit.edu) Received: from hergotha.csail.mit.edu (localhost [127.0.0.1]) by hergotha.csail.mit.edu (8.14.9/8.14.9) with ESMTP id t69E4lYQ007745; Thu, 9 Jul 2015 10:04:47 -0400 (EDT) (envelope-from wollman@hergotha.csail.mit.edu) Received: (from wollman@localhost) by hergotha.csail.mit.edu (8.14.9/8.14.4/Submit) id t69E4lXJ007744; Thu, 9 Jul 2015 10:04:47 -0400 (EDT) (envelope-from wollman) Date: Thu, 9 Jul 2015 10:04:47 -0400 (EDT) From: Garrett Wollman Message-Id: <201507091404.t69E4lXJ007744@hergotha.csail.mit.edu> To: oliver.pinter@hardenedbsd.org Subject: Re: gettimeofday((void *)-1, NULL) implicates core dump on recent FreeBSD 11-CURRENT X-Newsgroups: mit.lcs.mail.freebsd-current References: <201507072241.t67MfsX5085860@hergotha.csail.mit.edu> <94BCDA65-5B86-4329-A312-4CB16E847B69@dons.net.au> <201507081616.t68GGcY9047713@dyslexicfish.net> <0C541CE5-C322-4273-AE0B-1ACAEACCA096@gmail.com> <20150708222717.GE98562@server.rulingia.com> <20150709084145.GI2080@kib.kiev.ua> Organization: none Cc: freebsd-current@freebsd.org X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (hergotha.csail.mit.edu [127.0.0.1]); Thu, 09 Jul 2015 10:04:47 -0400 (EDT) X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED autolearn=disabled version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on hergotha.csail.mit.edu X-Mailman-Approved-At: Thu, 09 Jul 2015 14:12:27 +0000 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jul 2015 14:04:51 -0000 In article , oliver.pinter@hardenedbsd.org writes: >Btw, I have found this is atf's documantation: >atf_tc_expect_signal(SIGSEGV, "reaseon"), with this, we could mark the >specific test case could "fail" / or expect to coredump. No. I'm not sure why people are having trouble understanding this. The test in question is not valid C. It is entirely erroneous, and should be deleted. Merely computing the value "(void *)-1" is allowed to perform LITERALLY ANY ACTION AT ALL, including turning your computer into a frog. The compiler is free to implement this as a call to abort() if it chooses. Testing this is nonsensical. -GAWollman From owner-freebsd-current@freebsd.org Thu Jul 9 14:14:17 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7280E996A48 for ; Thu, 9 Jul 2015 14:14:17 +0000 (UTC) (envelope-from dfr@rabson.org) Received: from mail-yk0-f173.google.com (mail-yk0-f173.google.com [209.85.160.173]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3366C1B4E for ; Thu, 9 Jul 2015 14:14:16 +0000 (UTC) (envelope-from dfr@rabson.org) Received: by ykeo3 with SMTP id o3so116544201yke.0 for ; Thu, 09 Jul 2015 07:14:10 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=nr7cBEo+Ge1DDyYjSLpn4LpYlMGpmvi2i6oYZp1Gnjk=; b=c0dA+Lnn+KRvpcvxKgXEmWWwpea+JPOmXtUZoHiDIh5E7vGaBLk5IlOd+ZP+AeQajO zFiju1s8NoxZjvMUfaZL3xPilUh4rmao3P8z4A1ED2KBpBBHrqapP/ag/acmo/iBsgqS jTZFpgtuzh1atB2BLB+am5eJ3fANfZ1VqGEiURGQjPoPJqcuO9D0sePhYlcC2tyUHNAA FugDcUfxLKnCXUNUeGmPAsJMQRJpTfmjVUK7hwxoC0czUo0O9nZrKOPbEFqNU6vhZnK4 q+ilmbHlTcXb8hDvLR7dLjnoTTRXWJKqBetXp+207WrOEEtwA8RXZGkbq49m2vkjCRmF ajtg== X-Gm-Message-State: ALoCoQm291afif3paPqiTlN1etyGkYg3h1KDILH3jYKAwn1OXhQfaFnPYlNQukZJqSJtR6b6uBat MIME-Version: 1.0 X-Received: by 10.170.87.134 with SMTP id e128mr17479464yka.109.1436451249932; Thu, 09 Jul 2015 07:14:09 -0700 (PDT) Received: by 10.37.36.74 with HTTP; Thu, 9 Jul 2015 07:14:09 -0700 (PDT) In-Reply-To: <201507091404.t69E4lXJ007744@hergotha.csail.mit.edu> References: <201507072241.t67MfsX5085860@hergotha.csail.mit.edu> <94BCDA65-5B86-4329-A312-4CB16E847B69@dons.net.au> <201507081616.t68GGcY9047713@dyslexicfish.net> <0C541CE5-C322-4273-AE0B-1ACAEACCA096@gmail.com> <20150708222717.GE98562@server.rulingia.com> <20150709084145.GI2080@kib.kiev.ua> <201507091404.t69E4lXJ007744@hergotha.csail.mit.edu> Date: Thu, 9 Jul 2015 15:14:09 +0100 Message-ID: Subject: Re: gettimeofday((void *)-1, NULL) implicates core dump on recent FreeBSD 11-CURRENT From: Doug Rabson To: Garrett Wollman Cc: "oliver.pinter@hardenedbsd.org" , "freebsd-current@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jul 2015 14:14:17 -0000 On Thursday, July 9, 2015, Garrett Wollman wrote: > In article > >, > oliver.pinter@hardenedbsd.org writes: > > >Btw, I have found this is atf's documantation: > >atf_tc_expect_signal(SIGSEGV, "reaseon"), with this, we could mark the > >specific test case could "fail" / or expect to coredump. > > No. > > I'm not sure why people are having trouble understanding this. > > The test in question is not valid C. It is entirely erroneous, and > should be deleted. Merely computing the value "(void *)-1" is allowed > to perform LITERALLY ANY ACTION AT ALL, including turning your > computer into a frog. The compiler is free to implement this as a > call to abort() if it chooses. Testing this is nonsensical. > > -GAWollman > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org > " > +1 From owner-freebsd-current@freebsd.org Thu Jul 9 16:33:51 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5E75F996EB5 for ; Thu, 9 Jul 2015 16:33:51 +0000 (UTC) (envelope-from jenkins-admin@freebsd.org) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id 4F8E21A14; Thu, 9 Jul 2015 16:33:51 +0000 (UTC) (envelope-from jenkins-admin@freebsd.org) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id E9554B0F; Thu, 9 Jul 2015 16:33:48 +0000 (UTC) Date: Thu, 9 Jul 2015 16:33:46 +0000 (GMT) From: jenkins-admin@freebsd.org To: jenkins-admin@FreeBSD.org, freebsd-current@freebsd.org Message-ID: <926772114.146.1436459626844.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <545415460.142.1436441698176.JavaMail.jenkins@jenkins-9.freebsd.org> References: <545415460.142.1436441698176.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD-tests - Build #1170 - Fixed MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD-tests X-Jenkins-Result: SUCCESS Precedence: bulk Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jul 2015 16:33:51 -0000 FreeBSD_HEAD-tests - Build #1170 - Fixed: Check console output at https://jenkins.freebsd.org/job/FreeBSD_HEAD-tests/1170/ to view the results. From owner-freebsd-current@freebsd.org Thu Jul 9 19:15:59 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 114E9997BB2 for ; Thu, 9 Jul 2015 19:15:59 +0000 (UTC) (envelope-from sjg@juniper.net) Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1bon0139.outbound.protection.outlook.com [157.56.111.139]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "MSIT Machine Auth CA 2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 88A64191F for ; Thu, 9 Jul 2015 19:15:58 +0000 (UTC) (envelope-from sjg@juniper.net) Received: from SN1PR0501CA0002.namprd05.prod.outlook.com (10.163.126.140) by BY2PR05MB774.namprd05.prod.outlook.com (10.141.224.143) with Microsoft SMTP Server (TLS) id 15.1.213.14; Thu, 9 Jul 2015 19:15:50 +0000 Received: from BN1BFFO11FD004.protection.gbl (2a01:111:f400:7c10::1:194) by SN1PR0501CA0002.outlook.office365.com (2a01:111:e400:52fe::12) with Microsoft SMTP Server (TLS) id 15.1.213.14 via Frontend Transport; Thu, 9 Jul 2015 19:15:50 +0000 Authentication-Results: spf=softfail (sender IP is 66.129.239.18) smtp.mailfrom=juniper.net; freebsd.org; dkim=none (message not signed) header.d=none; Received-SPF: SoftFail (protection.outlook.com: domain of transitioning juniper.net discourages use of 66.129.239.18 as permitted sender) Received: from p-emfe01b-sac.jnpr.net (66.129.239.18) by BN1BFFO11FD004.mail.protection.outlook.com (10.58.144.67) with Microsoft SMTP Server (TLS) id 15.1.213.8 via Frontend Transport; Thu, 9 Jul 2015 19:15:49 +0000 Received: from magenta.juniper.net (172.17.27.123) by p-emfe01b-sac.jnpr.net (172.24.192.21) with Microsoft SMTP Server (TLS) id 14.3.123.3; Thu, 9 Jul 2015 12:15:48 -0700 Received: from chaos.jnpr.net (chaos.jnpr.net [172.21.16.28]) by magenta.juniper.net (8.11.3/8.11.3) with ESMTP id t69JFlD61575; Thu, 9 Jul 2015 12:15:47 -0700 (PDT) (envelope-from sjg@juniper.net) Received: from chaos (localhost [127.0.0.1]) by chaos.jnpr.net (Postfix) with ESMTP id 54178580AA; Thu, 9 Jul 2015 12:15:46 -0700 (PDT) To: Aleksey Kuleshov CC: Subject: Re: [PATCH] uart_core: start countdown for non-interrupt mode In-Reply-To: <1436393665-1327-1-git-send-email-rndfax@yandex.ru> References: <1436393665-1327-1-git-send-email-rndfax@yandex.ru> Comments: In-reply-to: Aleksey Kuleshov message dated "Wed, 08 Jul 2015 22:14:25 -0000." From: "Simon J. Gerraty" X-Mailer: MH-E 8.0.3; nmh 1.3; GNU Emacs 22.3.1 Date: Thu, 9 Jul 2015 12:15:46 -0700 Message-ID: <25221.1436469346@chaos> MIME-Version: 1.0 Content-Type: text/plain X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1; BN1BFFO11FD004; 1:MkAJeosjVFccnh6bw9k3rId/uvz1JL5pYFNk0heEXMScPTrwPYIJbOLK8vdZZOFC6t4POJANHx0aVCg5JXmekOVl8e6pR7sfkND/n28lHSVk7GukWgkSU2y0ro/XCSD1w67Edk+MTSJwm4LSlgGBVZKPTgteBkg21Lzdcxkda3+RapVH1LaDwS29v/QaM/WNKiXo5NhVX8SrtCj5pIyQ1W1wbVKY2D/ZT6SVTJ2kq782rHBHyRWqu/0dvziT4LxkTIbIy7/A7eFJAYpcFHnPBHIAT+ps8VOWFHn+CsQLkcCcMsqf301nGEcNRm0ZPKCIDuT124ZOts921JWOV5VKn2EYP5vwk1Rm2krndWnd3cD/jv5cb+pwS3wYsxnUAdt+WpQuW6glEyBEGN6sa+ddEj3tOE3cIZ8z6Nu7GaXr28Ab2bNLwlIwMmKx28XYJsFN X-Forefront-Antispam-Report: CIP:66.129.239.18; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(2980300002)(199003)(24454002)(189002)(117636001)(105596002)(86362001)(106466001)(4477795004)(48376002)(50466002)(33716001)(50226001)(87936001)(92566002)(57986006)(76506005)(558084003)(19580395003)(47776003)(76176999)(6806004)(19580405001)(50986999)(189998001)(5001960100002)(62966003)(77156002)(110136002)(5003940100001)(77096005)(2950100001)(46102003)(23180200002)(563744003)(62816006)(42262002); DIR:OUT; SFP:1102; SCL:1; SRVR:BY2PR05MB774; H:p-emfe01b-sac.jnpr.net; FPR:; SPF:SoftFail; MLV:sfv; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BY2PR05MB774; 2:+epeR/XDnm6d2S+0oppDdaHHhHH4I5xDC2DtEaLMlBXtcqGN5tqw2Fyj5A4JZIrQ; 3:RWUmFZTvash/aM4X8fnRNpbi7JJALmlC2rDsNnpc/HnBw8/eVJy82SgfxTi/aH3MuDhgDxY8bQUg6SlfJLPchU3t/jzDH+YHmwXOWS/bRndo9TfNw0F4ikYMEn7iQz2AATXOFkHVhmWXTiesht/3CcL0WjLDCwgBCQOTQJkaKEG6MLz6flcdwXVnrrjsnGKJwOtqp1DNPp8WbTX2AZZDKDpEqwWQmYcU4qLkHpqYMpA=; 25:qyt8cRhpj/a+48ngflFCavxg0L4U9g8+j6RZQaGRp4VkOrCQjOUraCS3YPGNXXmLtzBETML3IjW0lhfPkNlZQ7bRR2lhI25Rsz9fA2XpgclxjYeY0lnufnY7bSSVn8FmSjyz5vmlv9me6sja86+uDwZhnIciM1IP+ZKxC8v8PssMsRF2w0otTzxu1WY2Ob0o/vfWYSDy7XenMclBqfV/sugjNA0vl33QxMT1LQwvvhMw2Ba6CpvQtmp0AFyVXZ/krs8qNR/X7WdCt2s35THppw== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY2PR05MB774; X-Microsoft-Exchange-Diagnostics: 1; BY2PR05MB774; 20:KySaCAKzhheFCrzVu1A7Y+W2dF5Bq71uYnaFRBuVtjftCW4QTMd+0qPr7+I3sS7sK2iL5iijxp94dWjk3LLqln5WFKEcG+PgMJZCYcaZlCaQl5E6GYEdRxIbtmIWqeKULBBLwXlfqU2CuYfNbU34JfUd3jIut++BJIcaXVRtXhBAlLLecDklbHCgG6vaOz0DPzKMz4ApXsrOuiphYaxlSoMWr8/8Ab5N8NYYT3v7geTY2DKMpUxV2DLFL/+NTc9L/XOG9LYvtxFmQOavkeakbHhIw8bUAM9kO1bVbz2bzVsSYrEBc4P7q0aPsxetz53viVfE+AlEbiYyTFKw0JiPkUlMt8680A8CfoK9KpJEfTcw0Bcb8VO9tsUbOb1Way5ZAHD/VGTxKiwx2xnmyGP5j5233EpAg4Yy8vg3O2sJ8j1WbhenPPMMTeqZuxVQVurTcFlHRm7vpETPr+j8aKgLN/yMw0KFwesVODt2pbgDGJVhR+VzLMdVZd573CH1Si7V; 4:Plq4EtHnTjpJr15SX+Qtp9ewsB2EUJ1nytYSLXcyFnCksJj1OuZ/MW7+s0TASq7qVtdHYsMik/+jAMbuvgnGLeh0fI2TGeGQki/VgsOL1rGog26Cp1fVeW9yyvvXiJcdMVVzKtRnd60hMKOIfc8x8Gxj3oErlzWrDe49Zt2XuTv3JPtQxKF48PMq6QMvQBERjVMI3i6rHtqyBleviPwO3j8FB8CibMWPmwGQsZjLmQ8pi0ViPNdnQnM6OQwM/wTzTfWWmafXMseMlF3mqjnAFeeP8iIEUauZUvvdrmP5PsE= BY2PR05MB774: X-MS-Exchange-Organization-RulesExecuted X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(5005006)(3002001); SRVR:BY2PR05MB774; BCL:0; PCL:0; RULEID:; SRVR:BY2PR05MB774; X-Forefront-PRVS: 0632519F33 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR05MB774; 23:IGD4XFGOd6ZLDWaiOzwrbbRZQ/Vr+KnWIq2dz2DEVQ?= =?us-ascii?Q?0TwTPTITgJuK5TLaSdvScQfT8oPv54uFba7jaBI6GDomTLLYjkuM3ExRx0Cm?= =?us-ascii?Q?c34nmu85IIVl0NT4v6xvNkhrDOFvsa8OlkXt2QdSLNUyNSCv/z1YZ6VDdIC7?= =?us-ascii?Q?pXYz3FJSmi+AU2MEc84JPtjJAYiHdkzKcDqjk5vJDAsPZJRrZIJqwprr9YCI?= =?us-ascii?Q?quCfvGCDOr333w709ibx9vBNtoixxrhK8GnZwEYRgXxbFybsQKsoL2xxc7Ty?= =?us-ascii?Q?2u74JooC7fbvCZykNVNB2YwHMC1PzDO7Be89fdDdrJDBqmxNCvl2xQhNHnPQ?= =?us-ascii?Q?ujCbKrJwrMWuG+ymfUMPQwUy9HKiQR4kEDV+jniS7grD2sUPkIZbAEerRIId?= =?us-ascii?Q?FegSJmIR2WoS9AYQg9gz13npZqe7dE4q0CQ9bHX1vtXtf4eM6di1oNQv1seb?= =?us-ascii?Q?bl5w/mhqQIFO2uoEpsPP1a38CXLDXdo5beM/0ga2Jx6n06VPIREFRNKz1FSQ?= =?us-ascii?Q?dlJ7srqgj2hQ3m5yItP4ut1K+FtfdN/PMDPUD7sdsYpXN2xFMZtWsOjioSv9?= =?us-ascii?Q?pXTJQBb1Tt9UHnjTX2MI6CS9Yl4wL34BPP7AzZDKrv7y9qmMt/MKOSyAQ7t8?= =?us-ascii?Q?DZ25JXEwndzaHIF58KypV22QojuHlk7f8zM8mXKhwULT7K0OKSU5d5RZr4ge?= =?us-ascii?Q?js5UECaVAGh1tQT8wK3PrwmjJc94CzxM1rC/tDtGakYFXqiVFFE8ckLQpbgk?= =?us-ascii?Q?3Ck4gvy+0RsKbZnE738CC0n8PZw+1wgTEZ/ZKiEXmzlAZ7X9qpfUXTEVtkbu?= =?us-ascii?Q?wpTRVZk5FElV8G3WUqgFYUKivBstlBAJq/AOnBB4fCxDFWd2U+GuFKlyUFSh?= =?us-ascii?Q?F+Ow9f5NKTWqWdu4eI1iMni9nOJighmsMUwngkR+mTYNyZHVKObL9PkwLcmK?= =?us-ascii?Q?HVAFbVe/pD52lY1F0Pcko5XkvvvgeOoAQPbadokL7F8WE/PutK2kNuHG/Co6?= =?us-ascii?Q?VTVpPWMwkoToHH8Hitl8Ns?= X-Microsoft-Exchange-Diagnostics: 1; BY2PR05MB774; 5:970kSygsEDKzFPyoD0MPmNVKXRXXR8HKvsSix7a3cXgVbSWGViEzHh8KczNuWt7JlvK/kPT4YkPC8/lG0i1bulUXUa5OkfAOKqC1DlEX7a2JkJd/YkBdCDOhPkgY2PGHRjx48Td9tSn7UvkXM+nziA==; 24:+jNKL/7ZAYVxmCpm0hWjnlV4nAeMbkQTmWJ0auqXuuHX7id91TFoGtXYA6P9y5p7apRtBR3vWEHVqzIyJYIhYx0rzsKSXT6dLwOEhbGiu3I=; 20:lgKzWFYEFHa6o6GKPudVhw6b6lWKc/NfdoZGWwhXyp1fdmLsDQY5LCyxckzNnZCvdi8FSArNUVYv+A5/spt8Eg== X-OriginatorOrg: juniper.net X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Jul 2015 19:15:49.6031 (UTC) X-MS-Exchange-CrossTenant-Id: bea78b3c-4cdb-4130-854a-1d193232e5f4 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=bea78b3c-4cdb-4130-854a-1d193232e5f4; Ip=[66.129.239.18]; Helo=[p-emfe01b-sac.jnpr.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR05MB774 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jul 2015 19:15:59 -0000 Aleksey Kuleshov wrote: > The uart_intr will never be called if interrupts are not available. > Start counter with callout_reset call. FWIW this fixed an issue we were investgating. From owner-freebsd-current@freebsd.org Fri Jul 10 00:17:46 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B5ACC38BC for ; Fri, 10 Jul 2015 00:17:46 +0000 (UTC) (envelope-from mjguzik@gmail.com) Received: from mail-wi0-x232.google.com (mail-wi0-x232.google.com [IPv6:2a00:1450:400c:c05::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 62335698; Fri, 10 Jul 2015 00:17:46 +0000 (UTC) (envelope-from mjguzik@gmail.com) Received: by wiga1 with SMTP id a1so2151972wig.0; Thu, 09 Jul 2015 17:17:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:subject:message-id:mail-followup-to:references :mime-version:content-type:content-disposition:in-reply-to :user-agent; bh=0hbxYKZtOPW6VSwc7VF4R4E+sGy1yvgwL43ZwbDQjaI=; b=RwRYeEpJivnB9BOEoPQ/jHwwlqohwaqrz7hfonDCPp2iD+ZhXkIgK/CAfQqU9N9twN qfG+vjL2+aIWKqS+++dj8NhEi3qWWRAfZ5AiEGH5Ej1DelBIx3pIW9t7NECgdJRogTKb hPjXe87LQRTr9NMU8KtebQLSmndhMzOfdhBX+2yXxcF5eaFdcDIsCDXIv8U4VhIm2R49 iC2EI7kQcbstfg2alAB3S59iTVUpgiXDiWrKyDVUQqnkdYDvhUf6ab93HXotQhH8ZaWr +mS+iG7qMe/dHDTs8gLVTtnq2mndEHaKlLFpgd0yYoF7BNqpWRl6IJVrtYw+Dz9oWmgJ OjyQ== X-Received: by 10.180.95.35 with SMTP id dh3mr918564wib.30.1436487464777; Thu, 09 Jul 2015 17:17:44 -0700 (PDT) Received: from dft-labs.eu (n1x0n-1-pt.tunnel.tserv5.lon1.ipv6.he.net. [2001:470:1f08:1f7::2]) by smtp.gmail.com with ESMTPSA id l6sm411032wib.18.2015.07.09.17.17.42 (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Thu, 09 Jul 2015 17:17:42 -0700 (PDT) Date: Fri, 10 Jul 2015 02:17:39 +0200 From: Mateusz Guzik To: freebsd-current@freebsd.org, pjd@freebsd.org Subject: Re: unp gc vs socket close/shutdown race Message-ID: <20150710001739.GF1718@dft-labs.eu> Mail-Followup-To: Mateusz Guzik , freebsd-current@freebsd.org, pjd@freebsd.org References: <20150708001538.GA9156@dft-labs.eu> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20150708001538.GA9156@dft-labs.eu> User-Agent: Mutt/1.5.21 (2010-09-15) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jul 2015 00:17:46 -0000 On Wed, Jul 08, 2015 at 02:15:38AM +0200, Mateusz Guzik wrote: > First off note the patch below is a total hack with the easiest solution > possible so that it can be MFCed for 10.2. > > The issue: > > Closing the socket involves: > > if (pr->pr_flags & PR_RIGHTS && pr->pr_domain->dom_dispose != NULL) > (*pr->pr_domain->dom_dispose)(so->so_rcv.sb_mb); > if (pr->pr_usrreqs->pru_detach != NULL) > (*pr->pr_usrreqs->pru_detach)(so); > > unp_dispose which gets rid of file descriptors stored in mbufs attached > to the socket. It leaves the mbuf chain in place. > > uipc_detach actually unlinks the socket from global unp list. > > In particular, this means there is a socket with unusable mbufs visible > to unp garbage collector (unp_gc). Also there is no synchronisation of > any form performed here, so it can inspect mbufs as fds are getting > freed (or afterwards) leading to panics. Note that uipc_detach waits for > unp_gc to finish due to UNP_LIST_LOCK, it's the dispose func which > causes trouble. > > Given that stuff should not be accessed after unp_dispose, and the > socket is about to die I figured it would be best to mark the socket so > that unp_gc can ignore it. > > Note that unp_dispose only gets a pointer to mbuf. I have not found any > way to obtain a socket from this, which in turn results in the hack > below. > > I added a new func - unp_dispose2, which is not a part of struct domain. > dom_dispose consumers check for PR_DISPOSE2 flag and call the function > passing the socket as an argument. > > unp_dispose2(struct socket *so) > { > struct unpcb *unp; > > unp = sotounpcb(so); > UNP_LIST_LOCK(); > unp->unp_gcflag |= UNPGC_IGNORE; > UNP_LIST_UNLOCK(); > unp_dispose(so->so_rcv.sb_mb); > } > > The UNP_LIST_LOCK + UNLOCK synchronizes against unp_gc - either it sees the > flag and ignores the socket, or gets to inspect it and unp_dispose2 waits for > it to finish. AFAICT it is completely harmless to proceed with freeing after > unp_gc had a look. > > There is a similar problem with shutdown(), but the race has a smaller window > due to it clearing mbufs just after dispose call. > > In general, it feels like something else is also broken, but I don't see what. > > The issue can be reproduced by running this program in a loop: > https://people.freebsd.org/~mjg/reproducers/unp-gc-panic.c > > With the patch below the issue seems to be fixed: > Deuglified the patch a little. PR_DISPOSE2 flag is introduced. When set on a protocol, unp_dispose2 is called insted of dom_dispose. Also fixed a copy-pasto in sorflush case. It used to partially construct a sockbuf and clear stuff in the original. It is changed to partialy construct the socket instead, as that's what we obtain in unp_dispose2. sockbuf is reconstructed to the same extent, socket also gets pcb so that unp_dispose2 can botain relevant unp pointer. diff --git a/sys/kern/uipc_socket.c b/sys/kern/uipc_socket.c index a431b4b..e78c81d 100644 --- a/sys/kern/uipc_socket.c +++ b/sys/kern/uipc_socket.c @@ -804,8 +804,13 @@ sofree(struct socket *so) ACCEPT_UNLOCK(); VNET_SO_ASSERT(so); - if (pr->pr_flags & PR_RIGHTS && pr->pr_domain->dom_dispose != NULL) - (*pr->pr_domain->dom_dispose)(so->so_rcv.sb_mb); + if (pr->pr_flags & PR_RIGHTS) { + if (pr->pr_flags & PR_DISPOSE2) { + unp_dispose2(so); + } else if (pr->pr_domain->dom_dispose != NULL) { + (*pr->pr_domain->dom_dispose)(so->so_rcv.sb_mb); + } + } if (pr->pr_usrreqs->pru_detach != NULL) (*pr->pr_usrreqs->pru_detach)(so); @@ -2356,7 +2361,7 @@ sorflush(struct socket *so) { struct sockbuf *sb = &so->so_rcv; struct protosw *pr = so->so_proto; - struct sockbuf asb; + struct socket aso; VNET_SO_ASSERT(so); @@ -2381,8 +2386,9 @@ sorflush(struct socket *so) * and mutex data unchanged. */ SOCKBUF_LOCK(sb); - bzero(&asb, offsetof(struct sockbuf, sb_startzero)); - bcopy(&sb->sb_startzero, &asb.sb_startzero, + bzero(&aso, sizeof(aso)); + aso.so_pcb = so->so_pcb; + bcopy(&sb->sb_startzero, &aso.so_rcv.sb_startzero, sizeof(*sb) - offsetof(struct sockbuf, sb_startzero)); bzero(&sb->sb_startzero, sizeof(*sb) - offsetof(struct sockbuf, sb_startzero)); @@ -2393,9 +2399,14 @@ sorflush(struct socket *so) * Dispose of special rights and flush the socket buffer. Don't call * any unsafe routines (that rely on locks being initialized) on asb. */ - if (pr->pr_flags & PR_RIGHTS && pr->pr_domain->dom_dispose != NULL) - (*pr->pr_domain->dom_dispose)(asb.sb_mb); - sbrelease_internal(&asb, so); + if (pr->pr_flags & PR_RIGHTS) { + if (pr->pr_flags & PR_DISPOSE2) { + unp_dispose2(&aso); + } else if (pr->pr_domain->dom_dispose != NULL) { + (*pr->pr_domain->dom_dispose)(aso.so_rcv.sb_mb); + } + } + sbrelease_internal(&aso.so_rcv, so); } /* diff --git a/sys/kern/uipc_usrreq.c b/sys/kern/uipc_usrreq.c index acf9fe9..98ef6dc 100644 --- a/sys/kern/uipc_usrreq.c +++ b/sys/kern/uipc_usrreq.c @@ -302,14 +302,15 @@ static struct protosw localsw[] = { { .pr_type = SOCK_STREAM, .pr_domain = &localdomain, - .pr_flags = PR_CONNREQUIRED|PR_WANTRCVD|PR_RIGHTS, + .pr_flags = PR_CONNREQUIRED|PR_WANTRCVD|PR_RIGHTS| + PR_DISPOSE2, .pr_ctloutput = &uipc_ctloutput, .pr_usrreqs = &uipc_usrreqs_stream }, { .pr_type = SOCK_DGRAM, .pr_domain = &localdomain, - .pr_flags = PR_ATOMIC|PR_ADDR|PR_RIGHTS, + .pr_flags = PR_ATOMIC|PR_ADDR|PR_RIGHTS|PR_DISPOSE2, .pr_ctloutput = &uipc_ctloutput, .pr_usrreqs = &uipc_usrreqs_dgram }, @@ -323,7 +324,7 @@ static struct protosw localsw[] = { * that supports both atomic record writes and control data. */ .pr_flags = PR_ADDR|PR_ATOMIC|PR_CONNREQUIRED|PR_WANTRCVD| - PR_RIGHTS, + PR_RIGHTS|PR_DISPOSE2, .pr_ctloutput = &uipc_ctloutput, .pr_usrreqs = &uipc_usrreqs_seqpacket, }, @@ -2193,8 +2194,7 @@ unp_gc_process(struct unpcb *unp) struct socket *so; struct file *fp; - /* Already processed. */ - if (unp->unp_gcflag & UNPGC_SCANNED) + if (unp->unp_gcflag & (UNPGC_SCANNED | UNPGC_IGNORE)) return; fp = unp->unp_file; @@ -2252,11 +2252,11 @@ unp_gc(__unused void *arg, int pending) unp_taskcount++; UNP_LIST_LOCK(); /* - * First clear all gc flags from previous runs. + * First clear all gc flags from previous runs, apart from UNPGC_IGNORE. */ for (head = heads; *head != NULL; head++) LIST_FOREACH(unp, *head, unp_link) - unp->unp_gcflag = 0; + unp->unp_gcflag = unp->unp_gcflag & UNPGC_IGNORE; /* * Scan marking all reachable sockets with UNPGC_REF. Once a socket @@ -2333,6 +2333,24 @@ unp_dispose(struct mbuf *m) unp_scan(m, unp_freerights); } +/* + * XXX A hack working around a difenciency in domain API. + * dom_dispose handler does not get the socket it is supposed to operate on, + * which makes it very problematic to synchronize against unp_gc, which in turn + * can trip over data as we are freeing it. + */ +void +unp_dispose2(struct socket *so) +{ + struct unpcb *unp; + + unp = sotounpcb(so); + UNP_LIST_LOCK(); + unp->unp_gcflag |= UNPGC_IGNORE; + UNP_LIST_UNLOCK(); + unp_dispose(so->so_rcv.sb_mb); +} + static void unp_scan(struct mbuf *m0, void (*op)(struct filedescent **, int)) { diff --git a/sys/sys/protosw.h b/sys/sys/protosw.h index 55db0e3..af45532 100644 --- a/sys/sys/protosw.h +++ b/sys/sys/protosw.h @@ -120,6 +120,7 @@ struct protosw { #define PR_RIGHTS 0x10 /* passes capabilities */ #define PR_IMPLOPCL 0x20 /* implied open/close */ #define PR_LASTHDR 0x40 /* enforce ipsec policy; last header */ +#define PR_DISPOSE2 0x80 /* call unp_dispose2 */ /* * In earlier BSD network stacks, a single pr_usrreq() function pointer was diff --git a/sys/sys/socket.h b/sys/sys/socket.h index 18e2de1..e927cdc 100644 --- a/sys/sys/socket.h +++ b/sys/sys/socket.h @@ -666,6 +666,8 @@ void so_unlock(struct socket *so); void so_listeners_apply_all(struct socket *so, void (*func)(struct socket *, void *), void *arg); +void unp_dispose2(struct socket *so); + #endif diff --git a/sys/sys/unpcb.h b/sys/sys/unpcb.h index ba63f30..ead9f0a 100644 --- a/sys/sys/unpcb.h +++ b/sys/sys/unpcb.h @@ -106,6 +106,7 @@ struct unpcb { #define UNPGC_REF 0x1 /* unpcb has external ref. */ #define UNPGC_DEAD 0x2 /* unpcb might be dead. */ #define UNPGC_SCANNED 0x4 /* Has been scanned. */ +#define UNPGC_IGNORE 0x4 /* Someone will clear it. */ /* * These flags are used to handle non-atomicity in connect() and bind() -- Mateusz Guzik From owner-freebsd-current@freebsd.org Fri Jul 10 02:15:07 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CD4603D05 for ; Fri, 10 Jul 2015 02:15:07 +0000 (UTC) (envelope-from jbtakk@iherebuywisely.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id B602EA27 for ; Fri, 10 Jul 2015 02:15:07 +0000 (UTC) (envelope-from jbtakk@iherebuywisely.com) Received: by mailman.ysv.freebsd.org (Postfix) id B2C6A3D04; Fri, 10 Jul 2015 02:15:07 +0000 (UTC) Delivered-To: current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B25B53D03 for ; Fri, 10 Jul 2015 02:15:07 +0000 (UTC) (envelope-from jbtakk@iherebuywisely.com) Received: from aibo.runbox.com (aibo.runbox.com [91.220.196.211]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 732C8A26 for ; Fri, 10 Jul 2015 02:15:07 +0000 (UTC) (envelope-from jbtakk@iherebuywisely.com) Received: from [10.9.9.241] (helo=rmm6prod02.runbox.com) by bars.runbox.com with esmtp (Exim 4.71) (envelope-from ) id 1ZDNWQ-0002UX-1g for current@freebsd.org; Fri, 10 Jul 2015 03:54:38 +0200 Received: from mail by rmm6prod02.runbox.com with local (Exim 4.76) (envelope-from ) id 1ZDNWP-0006IN-C5 for current@freebsd.org; Fri, 10 Jul 2015 03:54:37 +0200 Content-Type: text/plain; charset="utf-8" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Received: from [Authenticated user (846156)] by runbox.com with http (RMM6); for ; Fri, 10 Jul 2015 01:54:37 GMT From: "Jeffrey Bouquet" Reply-To: jbtakk@iherebuywisely.com To: "current" Subject: llvm boostrap? Clang failures. Date: Thu, 09 Jul 2015 18:54:37 -0700 (PDT) X-Mailer: RMM6 Message-Id: X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jul 2015 02:15:07 -0000 The "update clang" messages in UPDATING seem to not fix... ...llvm/include/llvm/ADT/StringRef.h: fatal error: 'algorithm' file not found make stopped in /usr/src/lib/clang/lib/libllvmsupport... The entire build fails similarly, also in any subtree I try to start from (clang, lib/clang... etc etc) Previously, the system was upgraded from another successful installworld by= rsync'ing the /obj IIRC...=20 Also I've tried parameters such as CPP=3D/usr/local/bin/clang-cpp36 to no= avail... From owner-freebsd-current@freebsd.org Fri Jul 10 11:33:15 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E7404995218; Fri, 10 Jul 2015 11:33:15 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id CF30912DE; Fri, 10 Jul 2015 11:33:15 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id 78920A7; Fri, 10 Jul 2015 11:33:15 +0000 (UTC) Date: Fri, 10 Jul 2015 11:33:10 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: andrew@FreeBSD.org, mjg@FreeBSD.org, ed@FreeBSD.org, luigi@FreeBSD.org, kib@FreeBSD.org, gnn@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-current@FreeBSD.org, freebsd-i386@FreeBSD.org Message-ID: <1354878875.1.1436527995222.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD_i386 - Build #539 - Failure MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD_i386 X-Jenkins-Result: FAILURE Precedence: bulk Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jul 2015 11:33:16 -0000 FreeBSD_HEAD_i386 - Build #539 - Failure: Check console output at https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/539/ to view the results. From owner-freebsd-current@freebsd.org Fri Jul 10 12:28:22 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 126A1376F for ; Fri, 10 Jul 2015 12:28:22 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id 02FF01DD9 for ; Fri, 10 Jul 2015 12:28:22 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id 547A7D1 for ; Fri, 10 Jul 2015 12:28:22 +0000 (UTC) Date: Fri, 10 Jul 2015 12:28:22 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: freebsd-current@freebsd.org Message-ID: <1278694528.2.1436531302292.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: Jenkins build is back to normal : Build-UFS-image #1944 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Instance-Identity: MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAkKKb2VAfYQKfu1t7qk4nR5qzUBEI+UqT4BPec4qHVhqUy0FFdq50sMH+3y9bCDNOufctov6VqTNffZ3YXArnZK95YF0OX97fh+E9txYOUX1adc+TikcKjuYpHmL5dE62eaZTI+4A5jnRonskQ1PaoIFz0Kbu4mWzkFsmdiXTraGzomXq4cHUCATA2+K4eDYgjXEQI30z3GOMmmZ4t/+6QGk1cMb/BqMWHbn80AsRCb4tU7Hpd72XLDpsuO7YRP1Q0CjmNAuBOTj+sFiiOe6U9HpqOlQN+iFUvBdZo/ybuy5Kh71cAaYQNL68cYdZJ6binH/DkG3KY/fS7DFYAeuwjwIDAQAB X-Jenkins-Job: Build-UFS-image X-Jenkins-Result: SUCCESS X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jul 2015 12:28:22 -0000 See From owner-freebsd-current@freebsd.org Fri Jul 10 12:50:40 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2852E3D5F for ; Fri, 10 Jul 2015 12:50:40 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 0D420A5C for ; Fri, 10 Jul 2015 12:50:40 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 0A5883D5E; Fri, 10 Jul 2015 12:50:40 +0000 (UTC) Delivered-To: current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 08F0E3D5D for ; Fri, 10 Jul 2015 12:50:40 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from tensor.andric.com (tensor.andric.com [87.251.56.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "tensor.andric.com", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B4B22A59 for ; Fri, 10 Jul 2015 12:50:39 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from [IPv6:2001:7b8:3a7::b02a:f2db:4b82:28d0] (unknown [IPv6:2001:7b8:3a7:0:b02a:f2db:4b82:28d0]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by tensor.andric.com (Postfix) with ESMTPSA id 47D5A2F14C; Fri, 10 Jul 2015 14:50:30 +0200 (CEST) Subject: Re: llvm boostrap? Clang failures. Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2102\)) Content-Type: multipart/signed; boundary="Apple-Mail=_376D25D5-D314-453A-A115-1321B380FBE8"; protocol="application/pgp-signature"; micalg=pgp-sha1 X-Pgp-Agent: GPGMail 2.5 (4db5779) From: Dimitry Andric In-Reply-To: Date: Fri, 10 Jul 2015 14:50:22 +0200 Cc: current Message-Id: <07AFE010-94E6-4747-B673-2F82B988ECA0@FreeBSD.org> References: To: jbtakk@iherebuywisely.com X-Mailer: Apple Mail (2.2102) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jul 2015 12:50:40 -0000 --Apple-Mail=_376D25D5-D314-453A-A115-1321B380FBE8 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii On 10 Jul 2015, at 03:54, Jeffrey Bouquet = wrote: >=20 > The "update clang" messages in UPDATING seem to not fix... > ...llvm/include/llvm/ADT/StringRef.h: fatal error: > 'algorithm' file not found > make stopped in /usr/src/lib/clang/lib/libllvmsupport... Do you have the 'algorithm' file on your system, in /usr/include/c++/v1? And is the rest of libc++ correctly installed? You should have the following libraries: /usr/lib/libc++.a /usr/lib/libc++.so /usr/lib/libc++.so.1 /usr/lib/libc++_p.a > The entire build fails similarly, > also in any subtree I try to start from (clang, lib/clang... etc etc) >=20 > Previously, the system was upgraded from another successful = installworld by rsync'ing the > /obj IIRC... > Also I've tried parameters such as CPP=3D/usr/local/bin/clang-cpp36 = to no avail... Another possibility is that you are assigning to CFLAGS and/or CXXFLAGS incorrectly. Can you please post your make.conf and src.conf files? Last but not least, from which version of FreeBSD are you building? An older copy of -CURRENT, or some -STABLE branch? -Dimitry --Apple-Mail=_376D25D5-D314-453A-A115-1321B380FBE8 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.28 iEYEARECAAYFAlWfv5UACgkQsF6jCi4glqMWggCdHtmGwNQqLIzkWD1r991Fr0R/ +nkAoLAM4pRDbmFu2E90FKFvaflyXJ7x =Jjep -----END PGP SIGNATURE----- --Apple-Mail=_376D25D5-D314-453A-A115-1321B380FBE8-- From owner-freebsd-current@freebsd.org Fri Jul 10 16:25:04 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DE732997996; Fri, 10 Jul 2015 16:25:04 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id CF87610C9; Fri, 10 Jul 2015 16:25:04 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id 416F912B; Fri, 10 Jul 2015 16:25:05 +0000 (UTC) Date: Fri, 10 Jul 2015 16:25:04 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: ed@FreeBSD.org, mjg@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-current@FreeBSD.org, freebsd-i386@FreeBSD.org Message-ID: <316762688.1.1436545505211.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <1354878875.1.1436527995222.JavaMail.jenkins@jenkins-9.freebsd.org> References: <1354878875.1.1436527995222.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD_i386 - Build #540 - Fixed MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD_i386 X-Jenkins-Result: SUCCESS Precedence: bulk Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jul 2015 16:25:05 -0000 FreeBSD_HEAD_i386 - Build #540 - Fixed: Check console output at https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/540/ to view the results. From owner-freebsd-current@freebsd.org Fri Jul 10 19:13:02 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B1BEF997497 for ; Fri, 10 Jul 2015 19:13:02 +0000 (UTC) (envelope-from jbtakk@iherebuywisely.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 97E9D125A for ; Fri, 10 Jul 2015 19:13:02 +0000 (UTC) (envelope-from jbtakk@iherebuywisely.com) Received: by mailman.ysv.freebsd.org (Postfix) id 91068997496; Fri, 10 Jul 2015 19:13:02 +0000 (UTC) Delivered-To: current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9098E997495 for ; Fri, 10 Jul 2015 19:13:02 +0000 (UTC) (envelope-from jbtakk@iherebuywisely.com) Received: from aibo.runbox.com (aibo.runbox.com [91.220.196.211]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4BE6F1255; Fri, 10 Jul 2015 19:13:02 +0000 (UTC) (envelope-from jbtakk@iherebuywisely.com) Received: from [10.9.9.241] (helo=rmm6prod02.runbox.com) by bars.runbox.com with esmtp (Exim 4.71) (envelope-from ) id 1ZDdjG-0001xr-HS; Fri, 10 Jul 2015 21:12:58 +0200 Received: from mail by rmm6prod02.runbox.com with local (Exim 4.76) (envelope-from ) id 1ZDdjF-0007BA-Rt; Fri, 10 Jul 2015 21:12:57 +0200 Content-Type: text/plain; charset="utf-8" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Received: from [Authenticated user (846156)] by runbox.com with http (RMM6); Fri, 10 Jul 2015 19:12:57 GMT From: "Jeffrey Bouquet" Reply-To: jbtakk@iherebuywisely.com To: "dim" CC: "current" Subject: Re: llvm boostrap? Clang failures. Date: Fri, 10 Jul 2015 12:12:57 -0700 (PDT) X-Mailer: RMM6 In-Reply-To: <07AFE010-94E6-4747-B673-2F82B988ECA0@FreeBSD.org> Message-Id: X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jul 2015 19:13:02 -0000 On Fri, 10 Jul 2015 14:50:22 +0200, Dimitry Andric wrote: > On 10 Jul 2015, at 03:54, Jeffrey Bouquet wro= te: > >=20 > > The "update clang" messages in UPDATING seem to not fix... > > ...llvm/include/llvm/ADT/StringRef.h: fatal error: > > 'algorithm' file not found > > make stopped in /usr/src/lib/clang/lib/libllvmsupport... >=20 > Do you have the 'algorithm' file on your system, in /usr/include/c++/v1? > And is the rest of libc++ correctly installed? You should have the > following libraries: >=20 > /usr/lib/libc++.a > /usr/lib/libc++.so > /usr/lib/libc++.so.1 > /usr/lib/libc++_p.a Were missing. >=20 >=20 > > The entire build fails similarly, > > also in any subtree I try to start from (clang, lib/clang... etc etc) > >=20 > > Previously, the system was upgraded from another successful installworl= d by rsync'ing the > > /obj IIRC... > > Also I've tried parameters such as CPP=3D/usr/local/bin/clang-cpp36 t= o no avail... >=20 > Another possibility is that you are assigning to CFLAGS and/or CXXFLAGS > incorrectly. Can you please post your make.conf and src.conf files? >=20 > Last but not least, from which version of FreeBSD are you building? An > older copy of -CURRENT, or some -STABLE branch? >=20 > -Dimitry make CC=3D/usr/local/bin/clang36 CXX=3D/usr/local/bin/clang++36 CPP=3D/usr/= local/bin/clang-cpp36 -NO_PROFILE -DALWAYS_CHECK_MAKE -DNOPROFILE buildworld... Fails in the same way. Aside from rsync'ing over from another CURRENT that buildworld works on, wh= ich may happen soon, for an installworld, I wonder why some invocation of the above line, or one= with gcc49, would not suffice... [ Tried several things in UPDATING and 'man build', but since even /usr/bin/clang here is missing [1], things are not what they should be, everything except buildworld works... ] [1] I may be able to copy it over today using a thumbdrive, however...=20 Sorry to waste anyone's time. This problem is of low priority here... but= thanks to=20 the replies, appears to be solvable sooner than later.= From owner-freebsd-current@freebsd.org Sat Jul 11 01:54:30 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C4F183EA9 for ; Sat, 11 Jul 2015 01:54:30 +0000 (UTC) (envelope-from jbtakk@iherebuywisely.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id A9CE6F3E for ; Sat, 11 Jul 2015 01:54:30 +0000 (UTC) (envelope-from jbtakk@iherebuywisely.com) Received: by mailman.ysv.freebsd.org (Postfix) id A63C63EA7; Sat, 11 Jul 2015 01:54:30 +0000 (UTC) Delivered-To: current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8BDF03EA6 for ; Sat, 11 Jul 2015 01:54:30 +0000 (UTC) (envelope-from jbtakk@iherebuywisely.com) Received: from aibo.runbox.com (aibo.runbox.com [91.220.196.211]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4D747F3D for ; Sat, 11 Jul 2015 01:54:29 +0000 (UTC) (envelope-from jbtakk@iherebuywisely.com) Received: from [10.9.9.241] (helo=rmm6prod02.runbox.com) by bars.runbox.com with esmtp (Exim 4.71) (envelope-from ) id 1ZDjzm-00086z-2M; Sat, 11 Jul 2015 03:54:26 +0200 Received: from mail by rmm6prod02.runbox.com with local (Exim 4.76) (envelope-from ) id 1ZDjzl-0003n2-D4; Sat, 11 Jul 2015 03:54:25 +0200 Content-Type: text/plain; charset="utf-8" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Received: from [Authenticated user (846156)] by runbox.com with http (RMM6); Sat, 11 Jul 2015 01:54:25 GMT From: "Jeffrey Bouquet" Reply-To: jbtakk@iherebuywisely.com To: "jbtakk" CC: "current" Subject: Re: llvm boostrap? Clang failures. [ more info add to post ] Date: Fri, 10 Jul 2015 18:54:25 -0700 (PDT) X-Mailer: RMM6 In-Reply-To: Message-Id: X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Jul 2015 01:54:31 -0000 On Fri, 10 Jul 2015 12:12:57 -0700 (PDT), "Jeffrey Bouquet" wrote: >=20 >=20 > On Fri, 10 Jul 2015 14:50:22 +0200, Dimitry Andric wrot= e: >=20 > > On 10 Jul 2015, at 03:54, Jeffrey Bouquet w= rote: > > >=20 > > > The "update clang" messages in UPDATING seem to not fix... > > > ...llvm/include/llvm/ADT/StringRef.h: fatal error: > > > 'algorithm' file not found > > > make stopped in /usr/src/lib/clang/lib/libllvmsupport... > >=20 > > Do you have the 'algorithm' file on your system, in /usr/include/c++/v1? > > And is the rest of libc++ correctly installed? You should have the > > following libraries: > >=20 > > /usr/lib/libc++.a > > /usr/lib/libc++.so > > /usr/lib/libc++.so.1 > > /usr/lib/libc++_p.a >=20 > Were missing. >=20 > >=20 > >=20 > > > The entire build fails similarly, > > > also in any subtree I try to start from (clang, lib/clang... etc etc) > > >=20 > > > Previously, the system was upgraded from another successful installwo= rld by rsync'ing the > > > /obj IIRC... > > > Also I've tried parameters such as CPP=3D/usr/local/bin/clang-cpp36 = to no avail... > >=20 > > Another possibility is that you are assigning to CFLAGS and/or CXXFLAGS > > incorrectly. Can you please post your make.conf and src.conf files? > >=20 > > Last but not least, from which version of FreeBSD are you building? An > > older copy of -CURRENT, or some -STABLE branch? > >=20 > > -Dimitry >=20 > make CC=3D/usr/local/bin/clang36 CXX=3D/usr/local/bin/clang++36 CPP=3D/us= r/local/bin/clang-cpp36 -NO_PROFILE > -DALWAYS_CHECK_MAKE -DNOPROFILE buildworld... >=20 > Fails in the same way. >=20 > Aside from rsync'ing over from another CURRENT that buildworld works on, = which may happen soon, > for an installworld, I wonder why some invocation of the above line, or o= ne with gcc49, would not > suffice... >=20 > [ Tried several things in UPDATING and 'man build', but since even > /usr/bin/clang here is missing [1], things are not what they should be, > everything except buildworld works... ] > [1] I may be able to copy it over today using a thumbdrive, however...=20 I've a CURRENT r281990 that won't complete buildworld, nor installworld from an obj rsynced from r285019.=20 and a src r285239 IOW former won't install latter won't build... ( missing files, etc... error varies) Just a slight chance anyone has run into a similar situation... Current error is in /usr/src/lib/clang/libllvmsupport (file not found)=20 during buildworld elsewhere,=20 "don't know how to make auto.obj.mk" (usr/src/contrib/llvm/include) "make install" -- the above error occurs I don't suspect a mismatch between src and obj (former not building, latte= r already built); only a few days apart as to upgrades.=20 Hopefully stated clearly enough.=20 Not that important now, but may eventually be a showstopper. I've checked "man build" and UPDATING and not really sure how to proceed. From owner-freebsd-current@freebsd.org Sat Jul 11 05:44:07 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 969F6997919 for ; Sat, 11 Jul 2015 05:44:07 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id 760B01053; Sat, 11 Jul 2015 05:44:07 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id 87F4F27C; Sat, 11 Jul 2015 05:44:06 +0000 (UTC) Date: Sat, 11 Jul 2015 05:44:05 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: jmg@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-current@freebsd.org Message-ID: <1493085281.3.1436593446116.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD - Build #2950 - Failure MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD X-Jenkins-Result: FAILURE Precedence: bulk Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Jul 2015 05:44:07 -0000 FreeBSD_HEAD - Build #2950 - Failure: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/2950/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/2950/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/2950/console Change summaries: 285381 by jmg: some additional improvements to the documentation... Sponsored by:=09Netflix, Inc. 285366 by jmg: Complete the move that was started w/ r263218.. For some reason I didn't delete the files, so that means we need to bring the changes in r282726 to the correct files.. make tinderbox completed with this patch... The end of the build log: [...truncated 2027 lines...] --- depend_subdir_utils --- echo addftinfo: /usr/lib/libc.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEA= D/tmp/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/addftinfo/../../../sr= c/libs/libgroff/libgroff.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp= /legacy/usr/lib/libegacy.a >> .depend echo addftinfo: /usr/lib/libc++.a >> .depend --- depend_subdir_afmtodit --- =3D=3D=3D> gnu/usr.bin/groff/src/utils/afmtodit (depend) --- _bootstrap-tools-lib/libmd --- --- sha512hl.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -std=3Dgnu99 -= Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy= /usr/include -c sha512hl.c -o sha512hl.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- depend_subdir_roff --- echo groff: /usr/lib/libc.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tm= p/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/groff/../../../src/libs/li= bgroff/libgroff.a /usr/lib/libm.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_H= EAD/tmp/legacy/usr/lib/libegacy.a >> .depend echo groff: /usr/lib/libc++.a >> .depend --- depend_subdir_grog --- =3D=3D=3D> gnu/usr.bin/groff/src/roff/grog (depend) --- depend_subdir_utils --- --- depend_subdir_hpftodit --- =3D=3D=3D> gnu/usr.bin/groff/src/utils/hpftodit (depend) --- _bootstrap-tools-lib/libmd --- --- md4hl.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -std=3Dgnu99 -= Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy= /usr/include -c md4hl.c -o md4hl.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- depend_subdir_roff --- --- depend_subdir_nroff --- =3D=3D=3D> gnu/usr.bin/groff/src/roff/nroff (depend) --- _bootstrap-tools-lib/libmd --- --- libmd.a --- building static md library --- _bootstrap-tools-gnu/usr.bin/groff --- --- depend_subdir_utils --- --- .depend --- --- _bootstrap-tools-lib/libmd --- ar -crD libmd.a `NM=3D'nm' lorder md4c.o md5c.o md4hl.o md5hl.o rmd160c.o r= md160hl.o sha0c.o sha0hl.o sha1c.o sha1hl.o sha256c.o sha256hl.o sha512c.o = sha512hl.o | tsort -q`=20 --- _bootstrap-tools-gnu/usr.bin/groff --- rm -f .depend mkdep -f .depend -a -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/g= roff/src/utils/hpftodit/../../../../../../contrib/groff/src/include -I/buil= ds/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/hpftodit/../../../src/include -= I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include = /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/hpftodit/../../../../../.= ./contrib/groff/src/utils/hpftodit/hpftodit.cpp /builds/FreeBSD_HEAD/gnu/us= r.bin/groff/src/utils/hpftodit/../../../../../../contrib/groff/src/utils/hp= ftodit/hpuni.cpp=20 --- _bootstrap-tools-lib/clang/libllvmsupport --- --- TargetRegistry.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../con= trib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../= contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsu= pport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clan= g/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UN= IX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-st= rict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=3D\"x86_64-unknown-freebsd11.0\"= -DLLVM_HOST_TRIPLE=3D\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=3D\"= \" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/le= gacy/usr/include -std=3Dc++11 -fno-exceptions -fno-rtti -stdlib=3Dlibc++ -= Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../.= ./../contrib/llvm/lib/Support/TargetRegistry.cpp -o TargetRegistry.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- depend_subdir_roff --- --- depend_subdir_psroff --- =3D=3D=3D> gnu/usr.bin/groff/src/roff/psroff (depend) --- _bootstrap-tools-lib/libmd --- ranlib -D libmd.a --- _bootstrap-tools-gnu/usr.bin/groff --- --- depend_subdir_troff --- =3D=3D=3D> gnu/usr.bin/groff/src/roff/troff (depend) --- depend_subdir_utils --- echo hpftodit: /usr/lib/libc.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD= /tmp/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/hpftodit/../../../src/= libs/libgroff/libgroff.a /usr/lib/libm.a /builds/FreeBSD_HEAD/obj/builds/Fr= eeBSD_HEAD/tmp/legacy/usr/lib/libegacy.a >> .depend echo hpftodit: /usr/lib/libc++.a >> .depend --- depend_subdir_indxbib --- =3D=3D=3D> gnu/usr.bin/groff/src/utils/indxbib (depend) --- _bootstrap-tools-lib/libmd --- --- _libinstall --- sh /builds/FreeBSD_HEAD/tools/install.sh -C -o root -g wheel -m 444 libmd= .a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/lib --- _INCSINS --- sh /builds/FreeBSD_HEAD/tools/install.sh -C -o root -g wheel -m 444 /build= s/FreeBSD_HEAD/lib/libmd/md4.h /builds/FreeBSD_HEAD/lib/libmd/md5.h /builds= /FreeBSD_HEAD/lib/libmd/ripemd.h /builds/FreeBSD_HEAD/lib/libmd/sha.h /buil= ds/FreeBSD_HEAD/lib/libmd/../../sys/crypto/sha2/sha256.h /builds/FreeBSD_HE= AD/lib/libmd/sha512.h /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/lega= cy/usr/include --- _bootstrap-tools-gnu/usr.bin/groff --- --- depend_subdir_roff --- --- majorminor.cpp --- Making majorminor.cpp --- _bootstrap-tools-lib/clang/libllvmsupport --- --- ThreadLocal.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../con= trib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../= contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsu= pport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clan= g/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UN= IX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-st= rict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=3D\"x86_64-unknown-freebsd11.0\"= -DLLVM_HOST_TRIPLE=3D\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=3D\"= \" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/le= gacy/usr/include -std=3Dc++11 -fno-exceptions -fno-rtti -stdlib=3Dlibc++ -= Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../.= ./../contrib/llvm/lib/Support/ThreadLocal.cpp -o ThreadLocal.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- depend_subdir_utils --- --- .depend --- rm -f .depend mkdep -f .depend -a -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/g= roff/src/utils/indxbib/../../../../../../contrib/groff/src/include -I/build= s/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/indxbib/../../../src/include -I/= builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=3Dg= nu99 /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/indxbib/../../../..= /../../contrib/groff/src/utils/indxbib/signal.c --- depend_subdir_roff --- --- .depend --- rm -f .depend mkdep -f .depend -a -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/g= roff/src/roff/troff/../../../../../../contrib/groff/src/include -I/builds/F= reeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../src/include -I/builds= /FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include /builds= /FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../../../../contrib/gr= off/src/roff/troff/dictionary.cpp /builds/FreeBSD_HEAD/gnu/usr.bin/groff/sr= c/roff/troff/../../../../../../contrib/groff/src/roff/troff/div.cpp /builds= /FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../../../../contrib/gr= off/src/roff/troff/env.cpp /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/= troff/../../../../../../contrib/groff/src/roff/troff/input.cpp majorminor.c= pp /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../../../../= contrib/groff/src/roff/troff/mtsm.cpp /builds/FreeBSD_HEAD/gnu/usr.bin/grof= f/src/roff/troff/../../../../../../contrib/groff/src/roff/troff/node.cpp /b= uilds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../../../../contr= ib/groff/src/roff/troff/number.cpp /builds/FreeBSD_HEAD/gnu/usr.bin/groff/s= rc/roff/troff/../../../../../../contrib/groff/src/roff/troff/reg.cpp=20 --- depend_subdir_utils --- --- depend_subdir_lkbib --- =3D=3D=3D> gnu/usr.bin/groff/src/utils/lkbib (depend) --- depend_subdir_indxbib --- mkdep -f .depend -a -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/g= roff/src/utils/indxbib/../../../../../../contrib/groff/src/include -I/build= s/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/indxbib/../../../src/include -I/= builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include /= builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/indxbib/../../../../../../c= ontrib/groff/src/utils/indxbib/indxbib.cpp=20 --- depend_subdir_lkbib --- --- .depend --- --- depend_subdir_indxbib --- echo indxbib: /usr/lib/libc.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/= tmp/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/indxbib/../../../src/li= bs/libbib/libbib.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/= FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/indxbib/../../../src/libs/libgroff= /libgroff.a /usr/lib/libm.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tm= p/legacy/usr/lib/libegacy.a >> .depend echo indxbib: /usr/lib/libc++.a >> .depend --- depend_subdir_lkbib --- rm -f .depend mkdep -f .depend -a -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/g= roff/src/utils/lkbib/../../../../../../contrib/groff/src/include -I/builds/= FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/lkbib/../../../src/include -I/buil= ds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include /buil= ds/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/lkbib/../../../../../../contrib= /groff/src/utils/lkbib/lkbib.cpp=20 --- _bootstrap-tools-lib/clang/libllvmsupport --- --- Threading.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../con= trib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../= contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsu= pport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clan= g/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UN= IX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-st= rict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=3D\"x86_64-unknown-freebsd11.0\"= -DLLVM_HOST_TRIPLE=3D\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=3D\"= \" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/le= gacy/usr/include -std=3Dc++11 -fno-exceptions -fno-rtti -stdlib=3Dlibc++ -= Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../.= ./../contrib/llvm/lib/Support/Threading.cpp -o Threading.o --- _bootstrap-tools-gnu/usr.bin/groff --- echo lkbib: /usr/lib/libc.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tm= p/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/lkbib/../../../src/libs/l= ibbib/libbib.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/Free= BSD_HEAD/gnu/usr.bin/groff/src/utils/lkbib/../../../src/libs/libgroff/libgr= off.a /usr/lib/libm.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/lega= cy/usr/lib/libegacy.a >> .depend echo lkbib: /usr/lib/libc++.a >> .depend --- depend_subdir_lookbib --- =3D=3D=3D> gnu/usr.bin/groff/src/utils/lookbib (depend) --- _bootstrap-tools-usr.bin/xinstall --- =3D=3D=3D> usr.bin/xinstall (obj,depend,all,install) --- _bootstrap-tools-lib/clang/libllvmsupport --- --- TimeValue.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../con= trib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../= contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsu= pport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clan= g/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UN= IX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-st= rict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=3D\"x86_64-unknown-freebsd11.0\"= -DLLVM_HOST_TRIPLE=3D\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=3D\"= \" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/le= gacy/usr/include -std=3Dc++11 -fno-exceptions -fno-rtti -stdlib=3Dlibc++ -= Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../.= ./../contrib/llvm/lib/Support/TimeValue.cpp -o TimeValue.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- .depend --- rm -f .depend mkdep -f .depend -a -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/g= roff/src/utils/lookbib/../../../../../../contrib/groff/src/include -I/build= s/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/lookbib/../../../src/include -I/= builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include /= builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/lookbib/../../../../../../c= ontrib/groff/src/utils/lookbib/lookbib.cpp=20 --- _bootstrap-tools-usr.bin/xinstall --- --- obj --- /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bi= n/xinstall created for /builds/FreeBSD_HEAD/usr.bin/xinstall --- _bootstrap-tools-gnu/usr.bin/groff --- echo lookbib: /usr/lib/libc.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/= tmp/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/lookbib/../../../src/li= bs/libbib/libbib.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/= FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/lookbib/../../../src/libs/libgroff= /libgroff.a /usr/lib/libm.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tm= p/legacy/usr/lib/libegacy.a >> .depend echo lookbib: /usr/lib/libc++.a >> .depend --- depend_subdir_pfbtops --- =3D=3D=3D> gnu/usr.bin/groff/src/utils/pfbtops (depend) --- _bootstrap-tools-usr.bin/xinstall --- --- .depend --- rm -f .depend mkdep -f .depend -a -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../contri= b/mtree -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../lib/libnetbsd -I/buil= ds/FreeBSD_HEAD/usr.bin/xinstall/../../lib/libmd -I/builds/FreeBSD_HEAD/obj= /builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=3Dgnu99 /builds/FreeBSD_= HEAD/usr.bin/xinstall/xinstall.c /builds/FreeBSD_HEAD/usr.bin/xinstall/../.= ./contrib/mtree/getid.c --- _bootstrap-tools-gnu/usr.bin/groff --- --- .depend --- rm -f .depend --- _bootstrap-tools-lib/clang/libllvmsupport --- --- Timer.o --- --- _bootstrap-tools-gnu/usr.bin/groff --- mkdep -f .depend -a -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/g= roff/src/utils/pfbtops/../../../../../../contrib/groff/src/include -I/build= s/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/pfbtops/../../../src/include -I/= builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=3Dg= nu99 /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/pfbtops/../../../..= /../../contrib/groff/src/utils/pfbtops/pfbtops.c --- _bootstrap-tools-lib/clang/libllvmsupport --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../con= trib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../= contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsu= pport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clan= g/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UN= IX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-st= rict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=3D\"x86_64-unknown-freebsd11.0\"= -DLLVM_HOST_TRIPLE=3D\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=3D\"= \" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/le= gacy/usr/include -std=3Dc++11 -fno-exceptions -fno-rtti -stdlib=3Dlibc++ -= Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../.= ./../contrib/llvm/lib/Support/Timer.cpp -o Timer.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- depend_subdir_roff --- echo troff: /usr/lib/libc.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tm= p/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../src/libs/li= bgroff/libgroff.a /usr/lib/libm.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_H= EAD/tmp/legacy/usr/lib/libegacy.a >> .depend echo troff: /usr/lib/libc++.a >> .depend --- _bootstrap-tools-usr.sbin/bsnmpd/gensnmptree --- =3D=3D=3D> usr.sbin/bsnmpd/gensnmptree (obj,depend,all,install) --- _bootstrap-tools-gnu/usr.bin/groff --- --- depend_subdir_utils --- echo pfbtops: /usr/lib/libc.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/= tmp/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/pfbtops/../../../src/li= bs/libgroff/libgroff.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/leg= acy/usr/lib/libegacy.a >> .depend --- depend_subdir_tfmtodit --- =3D=3D=3D> gnu/usr.bin/groff/src/utils/tfmtodit (depend) --- .depend --- rm -f .depend mkdep -f .depend -a -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/g= roff/src/utils/tfmtodit/../../../../../../contrib/groff/src/include -I/buil= ds/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/tfmtodit/../../../src/include -= I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include = /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/tfmtodit/../../../../../.= ./contrib/groff/src/utils/tfmtodit/tfmtodit.cpp=20 echo tfmtodit: /usr/lib/libc.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD= /tmp/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/tfmtodit/../../../src/= libs/libgroff/libgroff.a /usr/lib/libm.a /builds/FreeBSD_HEAD/obj/builds/Fr= eeBSD_HEAD/tmp/legacy/usr/lib/libegacy.a >> .depend echo tfmtodit: /usr/lib/libc++.a >> .depend --- _bootstrap-tools-usr.sbin/bsnmpd/gensnmptree --- --- obj --- /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.sb= in/bsnmpd/gensnmptree created for /builds/FreeBSD_HEAD/usr.sbin/bsnmpd/gens= nmptree --- _bootstrap-tools-gnu/usr.bin/groff --- =3D=3D=3D> gnu/usr.bin/groff/tmac (depend) --- _bootstrap-tools-usr.sbin/bsnmpd/gensnmptree --- --- .depend --- rm -f .depend mkdep -f .depend -a -I/builds/FreeBSD_HEAD/usr.sbin/bsnmpd/gensnmptree/.= ./../../contrib/bsnmp/lib -DQUADFMT=3D'"llu"' -DQUADXFMT=3D'"llx"' -DHAVE_S= TDINT_H -DHAVE_INTTYPES_H -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tm= p/legacy/usr/include -std=3Dgnu99 /builds/FreeBSD_HEAD/usr.sbin/bsnmpd/ge= nsnmptree/../../../contrib/bsnmp/gensnmptree/gensnmptree.c --- _bootstrap-tools-usr.bin/xinstall --- echo xinstall: /usr/lib/libc.a /usr/lib/libmd.a /builds/FreeBSD_HEAD/obj/bu= ilds/FreeBSD_HEAD/tmp/legacy/usr/lib/libegacy.a >> .depend --- _bootstrap-tools-gnu/usr.bin/groff --- --- _sub.all --- --- _bootstrap-tools-usr.bin/xinstall --- --- xinstall.o --- --- _bootstrap-tools-gnu/usr.bin/groff --- =3D=3D=3D> gnu/usr.bin/groff/contrib (all) --- _bootstrap-tools-usr.bin/xinstall --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../contrib/mtree -= I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../lib/libnetbsd -I/builds/FreeBS= D_HEAD/usr.bin/xinstall/../../lib/libmd -std=3Dgnu99 -Qunused-arguments -I= /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /bui= lds/FreeBSD_HEAD/usr.bin/xinstall/xinstall.c -o xinstall.o --- _bootstrap-tools-usr.sbin/bsnmpd/gensnmptree --- echo gensnmptree: /usr/lib/libc.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_H= EAD/tmp/legacy/usr/lib/libegacy.a >> .depend --- _bootstrap-tools-gnu/usr.bin/groff --- --- _sub.all --- --- _bootstrap-tools-usr.sbin/bsnmpd/gensnmptree --- --- gensnmptree.o --- --- _bootstrap-tools-gnu/usr.bin/groff --- =3D=3D=3D> gnu/usr.bin/groff/contrib/mm (all) --- _bootstrap-tools-usr.sbin/bsnmpd/gensnmptree --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/usr.sbin/bsnmpd/gensnmptree/../../../c= ontrib/bsnmp/lib -DQUADFMT=3D'"llu"' -DQUADXFMT=3D'"llx"' -DHAVE_STDINT_H -= DHAVE_INTTYPES_H -std=3Dgnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/ob= j/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/usr.sb= in/bsnmpd/gensnmptree/../../../contrib/bsnmp/gensnmptree/gensnmptree.c -o g= ensnmptree.o --- _bootstrap-tools-usr.bin/xinstall --- --- getid.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../contrib/mtree -= I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../lib/libnetbsd -I/builds/FreeBS= D_HEAD/usr.bin/xinstall/../../lib/libmd -std=3Dgnu99 -Qunused-arguments -I= /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /bui= lds/FreeBSD_HEAD/usr.bin/xinstall/../../contrib/mtree/getid.c -o getid.o --- _bootstrap-tools-usr.sbin/bsnmpd/gensnmptree --- --- gensnmptree --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/usr.sbin/bsnmpd/gensnmptree/../../../c= ontrib/bsnmp/lib -DQUADFMT=3D'"llu"' -DQUADXFMT=3D'"llx"' -DHAVE_STDINT_H -= DHAVE_INTTYPES_H -std=3Dgnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/ob= j/builds/FreeBSD_HEAD/tmp/legacy/usr/include -static -L/builds/FreeBSD_HEA= D/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/lib -o gensnmptree gensnmptree.o -= legacy --- _bootstrap-tools-lib/clang/libllvmsupport --- --- ToolOutputFile.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../con= trib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../= contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsu= pport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clan= g/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UN= IX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-st= rict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=3D\"x86_64-unknown-freebsd11.0\"= -DLLVM_HOST_TRIPLE=3D\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=3D\"= \" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/le= gacy/usr/include -std=3Dc++11 -fno-exceptions -fno-rtti -stdlib=3Dlibc++ -= Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../.= ./../contrib/llvm/lib/Support/ToolOutputFile.cpp -o ToolOutputFile.o --- _bootstrap-tools-gnu/usr.bin/groff --- =3D=3D=3D> gnu/usr.bin/groff/font (all) --- _bootstrap-tools-usr.bin/xinstall --- --- xinstall --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../contrib/mtree -= I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../lib/libnetbsd -I/builds/FreeBS= D_HEAD/usr.bin/xinstall/../../lib/libmd -std=3Dgnu99 -Qunused-arguments -I= /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -stati= c -L/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/lib -o xins= tall xinstall.o getid.o -lmd -legacy --- _bootstrap-tools-gnu/usr.bin/groff --- --- _sub.all --- =3D=3D=3D> gnu/usr.bin/groff/font/devX100 (all) --- _bootstrap-tools-usr.sbin/bsnmpd/gensnmptree --- --- _proginstall --- sh /builds/FreeBSD_HEAD/tools/install.sh -s -o root -g wheel -m 555 gensn= mptree /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/sbin/gen= snmptree --- _bootstrap-tools-lib/clang/libllvmsupport --- --- Triple.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../con= trib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../= contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsu= pport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clan= g/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UN= IX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-st= rict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=3D\"x86_64-unknown-freebsd11.0\"= -DLLVM_HOST_TRIPLE=3D\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=3D\"= \" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/le= gacy/usr/include -std=3Dc++11 -fno-exceptions -fno-rtti -stdlib=3Dlibc++ -= Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../.= ./../contrib/llvm/lib/Support/Triple.cpp -o Triple.o --- _bootstrap-tools-usr.bin/xinstall --- xinstall.o: In function `install': /builds/FreeBSD_HEAD/usr.bin/xinstall/xinstall.c:(.text+0x133c): undefined = reference to `_libmd_SHA256_File' /builds/FreeBSD_HEAD/usr.bin/xinstall/xinstall.c:(.text+0x1631): undefined = reference to `_libmd_SHA256_End' /builds/FreeBSD_HEAD/usr.bin/xinstall/xinstall.c:(.text+0x186c): undefined = reference to `_libmd_SHA256_File' xinstall.o: In function `compare': /builds/FreeBSD_HEAD/usr.bin/xinstall/xinstall.c:(.text+0x2706): undefined = reference to `_libmd_SHA256_End' --- _bootstrap-tools-gnu/usr.bin/groff --- =3D=3D=3D> gnu/usr.bin/groff/font/devX100-12 (all) --- _bootstrap-tools-usr.bin/xinstall --- cc: error: linker command failed with exit code 1 (use -v to see invocation= ) *** [xinstall] Error code 1 make[3]: stopped in /builds/FreeBSD_HEAD/usr.bin/xinstall 1 error make[3]: stopped in /builds/FreeBSD_HEAD/usr.bin/xinstall --- _bootstrap-tools-gnu/usr.bin/groff --- A failure has been detected in another branch of the parallel make make[5]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/groff/font/devX100-12 *** [_sub.all] Error code 2 make[4]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/groff/font 1 error make[4]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/groff/font *** [_sub.all] Error code 2 make[3]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/groff 1 error make[3]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/groff --- _bootstrap-tools-lib/clang/libllvmsupport --- A failure has been detected in another branch of the parallel make make[3]: stopped in /builds/FreeBSD_HEAD/lib/clang/libllvmsupport A failure has been detected in another branch of the parallel make make[2]: stopped in /builds/FreeBSD_HEAD *** [_bootstrap-tools] Error code 2 make[1]: stopped in /builds/FreeBSD_HEAD 1 error make[1]: stopped in /builds/FreeBSD_HEAD *** [buildworld] Error code 2 make: stopped in /builds/FreeBSD_HEAD 1 error make: stopped in /builds/FreeBSD_HEAD Build step 'Execute shell' marked build as failure [WARNINGS] Skipping publisher since build result is FAILURE IRC notifier plugin: Sending notification to: #freebsd-commits Email was triggered for: Failure - Any Sending email for trigger: Failure - Any From owner-freebsd-current@freebsd.org Sat Jul 11 09:40:56 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5E752998344 for ; Sat, 11 Jul 2015 09:40:56 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id 4997B16EA; Sat, 11 Jul 2015 09:40:56 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id 990C22DA; Sat, 11 Jul 2015 09:40:56 +0000 (UTC) Date: Sat, 11 Jul 2015 09:40:56 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: jmg@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-current@freebsd.org Message-ID: <1664656474.5.1436607656584.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD_amd64_gcc4.9 - Build #182 - Failure MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD_amd64_gcc4.9 X-Jenkins-Result: FAILURE Precedence: bulk Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Jul 2015 09:40:56 -0000 FreeBSD_HEAD_amd64_gcc4.9 - Build #182 - Failure: Check console output at https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_amd64_gcc4.9/182/ to view the results. From owner-freebsd-current@freebsd.org Sat Jul 11 12:29:23 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0750E37ED; Sat, 11 Jul 2015 12:29:23 +0000 (UTC) (envelope-from tuchalia@gmail.com) Received: from mail-lb0-x235.google.com (mail-lb0-x235.google.com [IPv6:2a00:1450:4010:c04::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 87A4819F9; Sat, 11 Jul 2015 12:29:22 +0000 (UTC) (envelope-from tuchalia@gmail.com) Received: by lbnk3 with SMTP id k3so104722731lbn.1; Sat, 11 Jul 2015 05:29:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type; bh=jcKCbEnrgS5FKqiORL8cRrBCtA/IvNp2ENQXi1c/obY=; b=ZoHE0/y16rttPjAApym1/IWcYcoXyu34UzMj8DEIAaCpiw1EFQhfMAAF1sDFs/9V6l 1OJDn0t6+eZauaNehYsG/896LvMpvV26b3Mzb19jEOYPWijihatwr6ed8yJ8jzFl2O0V aLKypNw5EIirXFNokj9tyd6IqRrLh5WBQr/15Po1WiqSbNnbSd2BSu7jnrKwErCMZqdo +t+D3vVlk3YRIflI7XXH8ncnixXmW1/eK+z9FUnQjgAfSeixOkhpQmu/PIApfaM/0uMQ uNkbTlUJ5pJ2Ni2pvbFWcTdVO41D7A4e4OUzrCiWmoEbW7t+wAw1rDaxFjx0PyYU7aMq xkbg== X-Received: by 10.152.170.234 with SMTP id ap10mr24326497lac.28.1436617760749; Sat, 11 Jul 2015 05:29:20 -0700 (PDT) MIME-Version: 1.0 From: Daniel Peyrolon Date: Sat, 11 Jul 2015 12:29:11 +0000 Message-ID: Subject: Getting Asus FM200 working with FreeBSD To: FreeBSD Questions , "freebsd-current@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Jul 2015 12:29:23 -0000 Hi everyone, I'm trying to get FreeBSD-CURRENT up and running with anything different than console-only on an Asus FM200. I created a wiki page for it: [1]. I've tried GhostBSD on it, and everything pretty much worked, except suspend/resume, and audio. I've CURRENT [2] installed on it, but so far, I haven't been able to get it working, vesa is not even being loaded (error 19). Any idea, suggestions? [1]: https://wiki.freebsd.org/Laptops/ASUS_FM200 [2]: FreeBSD BlackBox 11.0-CURRENT FreeBSD 11.0-CURRENT #0 r285358: Fri Jul 10 18:40:27 CEST 2015 root@BlackBox:/usr/obj/usr/src/sys/GENERIC amd64 -- Daniel From owner-freebsd-current@freebsd.org Sat Jul 11 12:31:49 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1B7763928 for ; Sat, 11 Jul 2015 12:31:49 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id 0A0281D6F; Sat, 11 Jul 2015 12:31:49 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id 1C3E6307; Sat, 11 Jul 2015 12:31:49 +0000 (UTC) Date: Sat, 11 Jul 2015 12:31:48 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: kib@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-current@freebsd.org Message-ID: <52047613.7.1436617909080.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <1493085281.3.1436593446116.JavaMail.jenkins@jenkins-9.freebsd.org> References: <1493085281.3.1436593446116.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD - Build #2951 - Still Failing MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD X-Jenkins-Result: FAILURE Precedence: bulk Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Jul 2015 12:31:49 -0000 FreeBSD_HEAD - Build #2951 - Still Failing: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/2951/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/2951/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/2951/console Change summaries: 285384 by kib: Do not allow creation of the dirty buffers for the dead buffer objects, i.e. for buffer objects which vnode was reclaimed. Buffer cache cannot write such buffers. Return the error and discard the buffer immediately on write attempt. BO_DIRTY now always set during vnode reclamation, since it is used not only for the INVARIANTS checks. Do allow placement of the clean buffers on dead bufobj list, otherwise filesystems cannot use bufcache at all after the devvp reclaim. Reported and tested by: trasz Sponsored by: The FreeBSD Foundation MFC after: 2 weeks The end of the build log: [...truncated 2080 lines...] --- _bootstrap-tools-lib/libmd --- --- sha256c.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/lib/libmd/../../sys/crypto/sha2/sha256c.c -o sha256c.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- geometry.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/libs/libgroff/geometry.cpp -o geometry.o --- glyphuni.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/libs/libgroff/glyphuni.cpp -o glyphuni.o --- htmlhint.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/libs/libgroff/htmlhint.cpp -o htmlhint.o --- hypot.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/libs/libgroff/hypot.cpp -o hypot.o --- invalid.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/libs/libgroff/invalid.cpp -o invalid.o --- lf.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/libs/libgroff/lf.cpp -o lf.o --- lineno.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/libs/libgroff/lineno.cpp -o lineno.o --- _bootstrap-tools-lib/libmd --- --- sha256hl.o --- --- _bootstrap-tools-gnu/usr.bin/groff --- --- macropath.o --- --- _bootstrap-tools-lib/libmd --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c sha256hl.c -o sha256hl.o --- _bootstrap-tools-gnu/usr.bin/groff --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/libs/libgroff/macropath.cpp -o macropath.o --- maxfilename.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/libs/libgroff/maxfilename.cpp -o maxfilename.o --- _bootstrap-tools-lib/libmd --- --- sha512c.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/lib/libmd/sha512c.c -o sha512c.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- mksdir.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/libs/libgroff/mksdir.cpp -o mksdir.o --- nametoindex.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/libs/libgroff/nametoindex.cpp -o nametoindex.o --- new.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/libs/libgroff/new.cpp -o new.o --- _bootstrap-tools-lib/clang/libllvmsupport --- --- IntrusiveRefCntPtr.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/IntrusiveRefCntPtr.cpp -o IntrusiveRefCntPtr.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- paper.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/libs/libgroff/paper.cpp -o paper.o --- prime.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/libs/libgroff/prime.cpp -o prime.o --- ptable.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/libs/libgroff/ptable.cpp -o ptable.o --- searchpath.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/libs/libgroff/searchpath.cpp -o searchpath.o --- string.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/libs/libgroff/string.cpp -o string.o --- _bootstrap-tools-lib/clang/libllvmsupport --- --- IsInf.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/IsInf.cpp -o IsInf.o --- _bootstrap-tools-lib/libmd --- --- sha512hl.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c sha512hl.c -o sha512hl.o --- _bootstrap-tools-lib/clang/libllvmsupport --- --- IsNAN.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/IsNAN.cpp -o IsNAN.o --- LEB128.o --- --- _bootstrap-tools-lib/libmd --- --- md4hl.o --- --- _bootstrap-tools-lib/clang/libllvmsupport --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/LEB128.cpp -o LEB128.o --- _bootstrap-tools-lib/libmd --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c md4hl.c -o md4hl.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- strsave.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/libs/libgroff/strsave.cpp -o strsave.o --- symbol.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/libs/libgroff/symbol.cpp -o symbol.o --- _bootstrap-tools-lib/libmd --- --- libmd.a --- building static md library ar -crD libmd.a `NM='nm' lorder md4c.o md5c.o md4hl.o md5hl.o rmd160c.o rmd160hl.o sha0c.o sha0hl.o sha1c.o sha1hl.o sha256c.o sha256hl.o sha512c.o sha512hl.o | tsort -q` ranlib -D libmd.a --- _bootstrap-tools-gnu/usr.bin/groff --- --- tmpfile.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/libs/libgroff/tmpfile.cpp -o tmpfile.o --- _bootstrap-tools-lib/libmd --- --- _libinstall --- sh /builds/FreeBSD_HEAD/tools/install.sh -C -o root -g wheel -m 444 libmd.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/lib --- _INCSINS --- sh /builds/FreeBSD_HEAD/tools/install.sh -C -o root -g wheel -m 444 /builds/FreeBSD_HEAD/lib/libmd/md4.h /builds/FreeBSD_HEAD/lib/libmd/md5.h /builds/FreeBSD_HEAD/lib/libmd/ripemd.h /builds/FreeBSD_HEAD/lib/libmd/sha.h /builds/FreeBSD_HEAD/lib/libmd/../../sys/crypto/sha2/sha256.h /builds/FreeBSD_HEAD/lib/libmd/sha512.h /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include --- _bootstrap-tools-gnu/usr.bin/groff --- --- tmpname.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/libs/libgroff/tmpname.cpp -o tmpname.o --- all_subdir_libdriver --- ===> gnu/usr.bin/groff/src/libs/libdriver (all) --- all_subdir_libgroff --- --- unicode.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/libs/libgroff/unicode.cpp -o unicode.o --- all_subdir_libdriver --- --- input.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libdriver/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libdriver/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libdriver/../../../../../../contrib/groff/src/libs/libdriver/input.cpp -o input.o --- all_subdir_libgroff --- --- uniglyph.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/libs/libgroff/uniglyph.cpp -o uniglyph.o --- uniuni.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/libs/libgroff/uniuni.cpp -o uniuni.o --- iftoa.o --- --- _bootstrap-tools-lib/clang/libllvmsupport --- --- LineIterator.o --- --- _bootstrap-tools-gnu/usr.bin/groff --- cc -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../src/include -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/libs/libgroff/iftoa.c -o iftoa.o --- _bootstrap-tools-lib/clang/libllvmsupport --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/LineIterator.cpp -o LineIterator.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- itoa.o --- cc -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../src/include -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/libs/libgroff/itoa.c -o itoa.o --- matherr.o --- cc -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../src/include -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/libs/libgroff/matherr.c -o matherr.o --- progname.o --- cc -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../src/include -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/libs/libgroff/progname.c -o progname.o --- version.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libgroff/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c version.cpp -o version.o --- all_subdir_libdriver --- --- printer.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libdriver/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libdriver/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libdriver/../../../../../../contrib/groff/src/libs/libdriver/printer.cpp -o printer.o --- all_subdir_libgroff --- --- libgroff.a --- building static groff library ar -crD libgroff.a `NM='nm' lorder assert.o change_lf.o cmap.o color.o cset.o device.o errarg.o error.o fatal.o filename.o font.o fontfile.o geometry.o glyphuni.o htmlhint.o hypot.o invalid.o lf.o lineno.o macropath.o maxfilename.o mksdir.o nametoindex.o new.o paper.o prime.o ptable.o searchpath.o string.o strsave.o symbol.o tmpfile.o tmpname.o unicode.o uniglyph.o uniuni.o version.o iftoa.o itoa.o matherr.o progname.o | tsort -q` ranlib -D libgroff.a --- _bootstrap-tools-lib/clang/libllvmsupport --- --- Locale.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Locale.cpp -o Locale.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- all_subdir_libdriver --- --- libdriver.a --- building static driver library ar -crD libdriver.a `NM='nm' lorder input.o printer.o | tsort -q` ranlib -D libdriver.a --- all_subdir_libbib --- ===> gnu/usr.bin/groff/src/libs/libbib (all) --- common.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libbib/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libbib/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libbib/../../../../../../contrib/groff/src/libs/libbib/common.cpp -o common.o --- index.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libbib/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libbib/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libbib/../../../../../../contrib/groff/src/libs/libbib/index.cpp -o index.o --- linear.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libbib/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libbib/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libbib/../../../../../../contrib/groff/src/libs/libbib/linear.cpp -o linear.o --- _bootstrap-tools-usr.bin/xinstall --- ===> usr.bin/xinstall (obj,depend,all,install) --- _bootstrap-tools-lib/clang/libllvmsupport --- --- LockFileManager.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/LockFileManager.cpp -o LockFileManager.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- search.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libbib/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libbib/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libbib/../../../../../../contrib/groff/src/libs/libbib/search.cpp -o search.o --- _bootstrap-tools-usr.bin/xinstall --- --- obj --- /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/xinstall created for /builds/FreeBSD_HEAD/usr.bin/xinstall --- .depend --- rm -f .depend mkdep -f .depend -a -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../contrib/mtree -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../lib/libnetbsd -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../lib/libmd -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=gnu99 /builds/FreeBSD_HEAD/usr.bin/xinstall/xinstall.c /builds/FreeBSD_HEAD/usr.bin/xinstall/../../contrib/mtree/getid.c --- _bootstrap-tools-gnu/usr.bin/groff --- --- map.o --- cc -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libbib/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libbib/../../../src/include -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/libs/libbib/../../../../../../contrib/groff/src/libs/libbib/map.c -o map.o --- libbib.a --- building static bib library ar -crD libbib.a `NM='nm' lorder common.o index.o linear.o search.o map.o | tsort -q` ranlib -D libbib.a --- _bootstrap-tools-usr.bin/xinstall --- echo xinstall: /usr/lib/libc.a /usr/lib/libmd.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/lib/libegacy.a >> .depend --- _bootstrap-tools-gnu/usr.bin/groff --- --- all_subdir_devices --- ===> gnu/usr.bin/groff/src/devices (all) --- all_subdir_grodvi --- ===> gnu/usr.bin/groff/src/devices/grodvi (all) --- _bootstrap-tools-usr.bin/xinstall --- --- xinstall.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../contrib/mtree -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../lib/libnetbsd -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../lib/libmd -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/usr.bin/xinstall/xinstall.c -o xinstall.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- dvi.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grodvi/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grodvi/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grodvi/../../../../../../contrib/groff/src/devices/grodvi/dvi.cpp -o dvi.o --- _bootstrap-tools-usr.bin/xinstall --- --- getid.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../contrib/mtree -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../lib/libnetbsd -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../lib/libmd -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/usr.bin/xinstall/../../contrib/mtree/getid.c -o getid.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- grodvi --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grodvi/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grodvi/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -static -L/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/lib -o grodvi dvi.o /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grodvi/../../../src/libs/libdriver/libdriver.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grodvi/../../../src/libs/libgroff/libgroff.a -lm -legacy --- _bootstrap-tools-usr.bin/xinstall --- --- xinstall --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../contrib/mtree -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../lib/libnetbsd -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../lib/libmd -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -static -L/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/lib -o xinstall xinstall.o getid.o -lmd -legacy xinstall.o: In function `install': /builds/FreeBSD_HEAD/usr.bin/xinstall/xinstall.c:(.text+0x133c): undefined reference to `_libmd_SHA256_File' /builds/FreeBSD_HEAD/usr.bin/xinstall/xinstall.c:(.text+0x1631): undefined reference to `_libmd_SHA256_End' /builds/FreeBSD_HEAD/usr.bin/xinstall/xinstall.c:(.text+0x186c): undefined reference to `_libmd_SHA256_File' xinstall.o: In function `compare': /builds/FreeBSD_HEAD/usr.bin/xinstall/xinstall.c:(.text+0x2706): undefined reference to `_libmd_SHA256_End' cc: error: linker command failed with exit code 1 (use -v to see invocation) *** [xinstall] Error code 1 make[3]: stopped in /builds/FreeBSD_HEAD/usr.bin/xinstall 1 error make[3]: stopped in /builds/FreeBSD_HEAD/usr.bin/xinstall --- _bootstrap-tools-gnu/usr.bin/groff --- A failure has been detected in another branch of the parallel make make[6]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grodvi *** [all_subdir_grodvi] Error code 2 make[5]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices 1 error make[5]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices *** [all_subdir_devices] Error code 2 make[4]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src 1 error make[4]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src *** [_sub.all] Error code 2 make[3]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/groff 1 error make[3]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/groff --- _bootstrap-tools-lib/clang/libllvmsupport --- A failure has been detected in another branch of the parallel make make[3]: stopped in /builds/FreeBSD_HEAD/lib/clang/libllvmsupport --- _bootstrap-tools-lib/libsqlite3 --- A failure has been detected in another branch of the parallel make make[3]: stopped in /builds/FreeBSD_HEAD/lib/libsqlite3 A failure has been detected in another branch of the parallel make make[2]: stopped in /builds/FreeBSD_HEAD *** [_bootstrap-tools] Error code 2 make[1]: stopped in /builds/FreeBSD_HEAD 1 error make[1]: stopped in /builds/FreeBSD_HEAD *** [buildworld] Error code 2 make: stopped in /builds/FreeBSD_HEAD 1 error make: stopped in /builds/FreeBSD_HEAD Build step 'Execute shell' marked build as failure [WARNINGS] Skipping publisher since build result is FAILURE IRC notifier plugin: Sending notification to: #freebsd-commits Email was triggered for: Failure - Any Sending email for trigger: Failure - Any From owner-freebsd-current@freebsd.org Sat Jul 11 15:31:44 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 74DF3998995 for ; Sat, 11 Jul 2015 15:31:44 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id 637EB2607; Sat, 11 Jul 2015 15:31:44 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id 5FCDA35E; Sat, 11 Jul 2015 15:31:44 +0000 (UTC) Date: Sat, 11 Jul 2015 15:31:43 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: bapt@FreeBSD.org, jilles@FreeBSD.org, adrian@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-current@freebsd.org Message-ID: <252280679.9.1436628704229.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <52047613.7.1436617909080.JavaMail.jenkins@jenkins-9.freebsd.org> References: <52047613.7.1436617909080.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD - Build #2952 - Still Failing MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD X-Jenkins-Result: FAILURE Precedence: bulk Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Jul 2015 15:31:44 -0000 FreeBSD_HEAD - Build #2952 - Still Failing: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/2952/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/2952/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/2952/console Change summaries: 285388 by adrian: Regenerate syscalls. 285387 by adrian: Add an initial NUMA affinity/policy configuration for threads and processes. This is based on work done by jeff@ and jhb@, as well as the numa.diff patch that has been circulating when someone asks for first-touch NUMA on -10 or -11. * Introduce a simple set of VM policy and iterator types. * tie the policy types into the vm_phys path for now, mirroring how the initial first-touch allocation work was enabled. * add syscalls to control changing thread and process defaults. * add a global NUMA VM domain policy. * implement a simple cascade policy order - if a thread policy exists, use it; if a process policy exists, use it; use the default policy. * processes inherit policies from their parent processes, threads inherit policies from their parent threads. * add a simple tool (numactl) to query and modify default thread/process policities. * add documentation for the new syscalls, for numa and for numactl. * re-enable first touch NUMA again by default, as now policies can be set in a variety of methods. This is only relevant for very specific workloads. This doesn't pretend to be a final NUMA solution. The previous defaults in -HEAD (with MAXMEMDOM set) can be achieved by 'sysctl vm.default_policy=rr'. This is only relevant if MAXMEMDOM is set to something other than 1. Ie, if you're using GENERIC or a modified kernel with non-NUMA, then this is a glorified no-op for you. Thank you to Norse Corp for giving me access to rather large (for FreeBSD!) NUMA machines in order to develop and verify this. Thank you to Dell for providing me with dual socket sandybridge and westmere v3 hardware to do NUMA development with. Thank you to Scott Long at Netflix for providing me with access to the two-socket, four-domain haswell v3 hardware. Thank you to Peter Holm for running the stress testing suite against the NUMA branch during various stages of development! Tested: * MIPS (regression testing; non-NUMA) * i386 (regression testing; non-NUMA GENERIC) * amd64 (regression testing; non-NUMA GENERIC) * westmere, 2 socket (thankyou norse!) * sandy bridge, 2 socket (thankyou dell!) * ivy bridge, 2 socket (thankyou norse!) * westmere-EX, 4 socket / 1TB RAM (thankyou norse!) * haswell, 2 socket (thankyou norse!) * haswell v3, 2 socket (thankyou dell) * haswell v3, 2x18 core (thankyou scott long / netflix!) * Peter Holm ran a stress test suite on this work and found one issue, but has not been able to verify it (it doesn't look NUMA related, and he only saw it once over many testing runs.) * I've tested bhyve instances running in fixed NUMA domains and cpusets; all seems to work correctly. Verified: * intel-pcm - pcm-numa.x and pcm-memory.x, whilst selecting different NUMA policies for processes under test. Review: This was reviewed through phabricator (https://reviews.freebsd.org/D2559) as well as privately and via emails to freebsd-arch@. The git history with specific attributes is available at https://github.com/erikarn/freebsd/ in the NUMA branch (https://github.com/erikarn/freebsd/compare/local/adrian_numa_policy). This has been reviewed by a number of people (stas, rpaulo, kib, ngie, wblock) but not achieved a clear consensus. My hope is that with further exposure and testing more functionality can be implemented and evaluated. Notes: * The VM doesn't handle unbalanced domains very well, and if you have an overly unbalanced memory setup whilst under high memory pressure, VM page allocation may fail leading to a kernel panic. This was a problem in the past, but it's much more easily triggered now with these tools. * This work only controls the path through vm_phys; it doesn't yet strongly/predictably affect contigmalloc, KVA placement, UMA, etc. So, driver placement of memory isn't really guaranteed in any way. That's next on my plate. Sponsored by: Norse Corp, Inc.; Dell 285386 by bapt: Since sh(1) now supports mulitbyte (only UTF-8) clarify the related BUGS section in wordexp(3) manual page Discussed with: jilles 285385 by jilles: sh(1): libedit has supported multibyte encodings for a while. The end of the build log: [...truncated 2421 lines...] c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/html/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/html/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/html/../../../../../../contrib/groff/src/preproc/html/pre-html.cpp -o pre-html.o --- all_subdir_devices --- --- grotty --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grotty/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grotty/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -static -L/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/lib -o grotty tty.o /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grotty/../../../src/libs/libdriver/libdriver.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grotty/../../../src/libs/libgroff/libgroff.a -lm -legacy --- _bootstrap-tools-lib/clang/libllvmsupport --- --- MD5.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/MD5.cpp -o MD5.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- all_subdir_preproc --- --- pushback.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/html/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/html/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/html/../../../../../../contrib/groff/src/preproc/html/pushback.cpp -o pushback.o --- all_subdir_pic --- ===> gnu/usr.bin/groff/src/preproc/pic (all) --- main.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/pic/../../../../../../contrib/groff/src/preproc/pic -I. -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/pic/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/pic/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/pic/../../../../../../contrib/groff/src/preproc/pic/main.cpp -o main.o --- all_subdir_html --- --- pre-grohtml --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/html/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/html/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -static -L/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/lib -o pre-grohtml pre-html.o pushback.o /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/html/../../../src/libs/libgroff/libgroff.a -legacy --- all_subdir_roff --- ===> gnu/usr.bin/groff/src/roff (all) --- all_subdir_groff --- ===> gnu/usr.bin/groff/src/roff/groff (all) --- all_subdir_preproc --- --- all_subdir_pic --- --- object.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/pic/../../../../../../contrib/groff/src/preproc/pic -I. -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/pic/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/pic/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/pic/../../../../../../contrib/groff/src/preproc/pic/object.cpp -o object.o --- all_subdir_roff --- --- groff.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/groff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/groff/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/groff/../../../../../../contrib/groff/src/roff/groff/groff.cpp -o groff.o --- pipeline.o --- cc -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/groff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/groff/../../../src/include -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/groff/../../../../../../contrib/groff/src/roff/groff/pipeline.c -o pipeline.o --- _bootstrap-tools-lib/clang/libllvmsupport --- --- ManagedStatic.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/ManagedStatic.cpp -o ManagedStatic.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- groff --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/groff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/groff/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -static -L/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/lib -o groff groff.o pipeline.o /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/groff/../../../src/libs/libgroff/libgroff.a -lm -legacy --- all_subdir_grog --- ===> gnu/usr.bin/groff/src/roff/grog (all) --- _bootstrap-tools-lib/clang/libllvmsupport --- --- MathExtras.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/MathExtras.cpp -o MathExtras.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- all_subdir_preproc --- --- common.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/pic/../../../../../../contrib/groff/src/preproc/pic -I. -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/pic/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/pic/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/pic/../../../../../../contrib/groff/src/preproc/pic/common.cpp -o common.o --- all_subdir_roff --- --- grog --- Making grog from /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/grog/../../../../../../contrib/groff/src/roff/grog/grog.sh --- all_subdir_nroff --- ===> gnu/usr.bin/groff/src/roff/nroff (all) --- nroff --- Making nroff from /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/nroff/../../../../../../contrib/groff/src/roff/nroff/nroff.sh --- all_subdir_psroff --- ===> gnu/usr.bin/groff/src/roff/psroff (all) --- _bootstrap-tools-lib/clang/libllvmsupport --- --- Memory.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Memory.cpp -o Memory.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- all_subdir_troff --- ===> gnu/usr.bin/groff/src/roff/troff (all) --- dictionary.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../../../../contrib/groff/src/roff/troff/dictionary.cpp -o dictionary.o --- all_subdir_preproc --- --- troff.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/pic/../../../../../../contrib/groff/src/preproc/pic -I. -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/pic/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/pic/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/pic/../../../../../../contrib/groff/src/preproc/pic/troff.cpp -o troff.o --- all_subdir_roff --- --- div.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../../../../contrib/groff/src/roff/troff/div.cpp -o div.o --- all_subdir_preproc --- --- tex.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/pic/../../../../../../contrib/groff/src/preproc/pic -I. -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/pic/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/pic/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/pic/../../../../../../contrib/groff/src/preproc/pic/tex.cpp -o tex.o --- pic.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/pic/../../../../../../contrib/groff/src/preproc/pic -I. -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/pic/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/pic/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c pic.cpp -o pic.o --- all_subdir_roff --- --- env.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../../../../contrib/groff/src/roff/troff/env.cpp -o env.o --- _bootstrap-tools-lib/clang/libllvmsupport --- --- MemoryBuffer.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/MemoryBuffer.cpp -o MemoryBuffer.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- all_subdir_preproc --- --- lex.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/pic/../../../../../../contrib/groff/src/preproc/pic -I. -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/pic/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/pic/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/pic/../../../../../../contrib/groff/src/preproc/pic/lex.cpp -o lex.o --- pic --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/pic/../../../../../../contrib/groff/src/preproc/pic -I. -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/pic/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/pic/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -static -L/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/lib -o pic lex.o main.o object.o pic.o common.o troff.o tex.o /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/pic/../../../src/libs/libgroff/libgroff.a -lm -legacy --- all_subdir_roff --- --- input.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../../../../contrib/groff/src/roff/troff/input.cpp -o input.o --- all_subdir_preproc --- --- all_subdir_refer --- ===> gnu/usr.bin/groff/src/preproc/refer (all) --- command.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/refer/../../../../../../contrib/groff/src/preproc/refer -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/refer/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/refer/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/refer/../../../../../../contrib/groff/src/preproc/refer/command.cpp -o command.o --- _bootstrap-tools-lib/clang/libllvmsupport --- --- MemoryObject.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/MemoryObject.cpp -o MemoryObject.o --- Mutex.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Mutex.cpp -o Mutex.o --- Options.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Options.cpp -o Options.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- ref.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/refer/../../../../../../contrib/groff/src/preproc/refer -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/refer/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/refer/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/refer/../../../../../../contrib/groff/src/preproc/refer/ref.cpp -o ref.o --- refer.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/refer/../../../../../../contrib/groff/src/preproc/refer -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/refer/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/refer/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/refer/../../../../../../contrib/groff/src/preproc/refer/refer.cpp -o refer.o --- _bootstrap-tools-lib/clang/libllvmsupport --- --- Path.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Path.cpp -o Path.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- token.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/refer/../../../../../../contrib/groff/src/preproc/refer -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/refer/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/refer/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/refer/../../../../../../contrib/groff/src/preproc/refer/token.cpp -o token.o --- label.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/refer/../../../../../../contrib/groff/src/preproc/refer -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/refer/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/refer/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c label.cpp -o label.o --- all_subdir_roff --- --- mtsm.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../../../../contrib/groff/src/roff/troff/mtsm.cpp -o mtsm.o --- node.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../../../../contrib/groff/src/roff/troff/node.cpp -o node.o --- all_subdir_preproc --- --- refer --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/refer/../../../../../../contrib/groff/src/preproc/refer -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/refer/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/refer/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -static -L/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/lib -o refer command.o label.o ref.o refer.o token.o /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/refer/../../../src/libs/libbib/libbib.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/refer/../../../src/libs/libgroff/libgroff.a -lm -legacy --- all_subdir_tbl --- ===> gnu/usr.bin/groff/src/preproc/tbl (all) --- main.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/tbl/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/tbl/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/tbl/../../../../../../contrib/groff/src/preproc/tbl/main.cpp -o main.o --- table.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/tbl/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/tbl/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/tbl/../../../../../../contrib/groff/src/preproc/tbl/table.cpp -o table.o --- _bootstrap-tools-lib/clang/libllvmsupport --- --- PluginLoader.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/PluginLoader.cpp -o PluginLoader.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- tbl --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/tbl/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/tbl/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -static -L/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/lib -o tbl main.o table.o /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/tbl/../../../src/libs/libgroff/libgroff.a -lm -legacy --- _bootstrap-tools-lib/clang/libllvmsupport --- --- PrettyStackTrace.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/PrettyStackTrace.cpp -o PrettyStackTrace.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- all_subdir_roff --- --- number.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../../../../contrib/groff/src/roff/troff/number.cpp -o number.o --- reg.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../../../../contrib/groff/src/roff/troff/reg.cpp -o reg.o --- _bootstrap-tools-usr.bin/xinstall --- ===> usr.bin/xinstall (obj,depend,all,install) --- obj --- /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/xinstall created for /builds/FreeBSD_HEAD/usr.bin/xinstall --- .depend --- rm -f .depend mkdep -f .depend -a -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../contrib/mtree -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../lib/libnetbsd -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../lib/libmd -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=gnu99 /builds/FreeBSD_HEAD/usr.bin/xinstall/xinstall.c /builds/FreeBSD_HEAD/usr.bin/xinstall/../../contrib/mtree/getid.c --- _bootstrap-tools-gnu/usr.bin/groff --- --- majorminor.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c majorminor.cpp -o majorminor.o --- troff --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -static -L/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/lib -o troff dictionary.o div.o env.o input.o majorminor.o mtsm.o node.o number.o reg.o /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../src/libs/libgroff/libgroff.a -lm -legacy --- _bootstrap-tools-usr.bin/xinstall --- echo xinstall: /usr/lib/libc.a /usr/lib/libmd.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/lib/libegacy.a >> .depend --- xinstall.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../contrib/mtree -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../lib/libnetbsd -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../lib/libmd -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/usr.bin/xinstall/xinstall.c -o xinstall.o --- _bootstrap-tools-lib/clang/libllvmsupport --- --- Process.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions -DCLOCK_PROCESS_CPUTIME_ID=15 -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Process.cpp -o Process.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- all_subdir_utils --- ===> gnu/usr.bin/groff/src/utils (all) --- all_subdir_addftinfo --- ===> gnu/usr.bin/groff/src/utils/addftinfo (all) --- addftinfo.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/addftinfo/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/addftinfo/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/addftinfo/../../../../../../contrib/groff/src/utils/addftinfo/addftinfo.cpp -o addftinfo.o --- guess.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/addftinfo/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/addftinfo/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/addftinfo/../../../../../../contrib/groff/src/utils/addftinfo/guess.cpp -o guess.o --- _bootstrap-tools-usr.bin/xinstall --- --- getid.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../contrib/mtree -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../lib/libnetbsd -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../lib/libmd -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/usr.bin/xinstall/../../contrib/mtree/getid.c -o getid.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- addftinfo --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/addftinfo/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/addftinfo/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -static -L/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/lib -o addftinfo addftinfo.o guess.o /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/addftinfo/../../../src/libs/libgroff/libgroff.a -legacy --- _bootstrap-tools-usr.bin/xinstall --- --- xinstall --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../contrib/mtree -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../lib/libnetbsd -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../lib/libmd -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -static -L/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/lib -o xinstall xinstall.o getid.o -lmd -legacy --- _bootstrap-tools-gnu/usr.bin/groff --- --- all_subdir_afmtodit --- ===> gnu/usr.bin/groff/src/utils/afmtodit (all) --- afmtodit --- Making afmtodit from /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/afmtodit/../../../../../../contrib/groff/src/utils/afmtodit/afmtodit.pl --- _bootstrap-tools-usr.bin/xinstall --- xinstall.o: In function `install': /builds/FreeBSD_HEAD/usr.bin/xinstall/xinstall.c:(.text+0x133c): undefined reference to `_libmd_SHA256_File' /builds/FreeBSD_HEAD/usr.bin/xinstall/xinstall.c:(.text+0x1631): undefined reference to `_libmd_SHA256_End' /builds/FreeBSD_HEAD/usr.bin/xinstall/xinstall.c:(.text+0x186c): undefined reference to `_libmd_SHA256_File' xinstall.o: In function `compare': /builds/FreeBSD_HEAD/usr.bin/xinstall/xinstall.c:(.text+0x2706): undefined reference to `_libmd_SHA256_End' cc: error: linker command failed with exit code 1 (use -v to see invocation) *** [xinstall] Error code 1 make[3]: stopped in /builds/FreeBSD_HEAD/usr.bin/xinstall 1 error make[3]: stopped in /builds/FreeBSD_HEAD/usr.bin/xinstall --- _bootstrap-tools-gnu/usr.bin/groff --- A failure has been detected in another branch of the parallel make make[6]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/afmtodit *** [all_subdir_afmtodit] Error code 2 make[5]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils 1 error make[5]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils *** [all_subdir_utils] Error code 2 make[4]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src 1 error make[4]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src *** [_sub.all] Error code 2 make[3]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/groff 1 error make[3]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/groff --- _bootstrap-tools-lib/clang/libllvmsupport --- A failure has been detected in another branch of the parallel make make[3]: stopped in /builds/FreeBSD_HEAD/lib/clang/libllvmsupport --- _bootstrap-tools-lib/libsqlite3 --- A failure has been detected in another branch of the parallel make make[3]: stopped in /builds/FreeBSD_HEAD/lib/libsqlite3 A failure has been detected in another branch of the parallel make make[2]: stopped in /builds/FreeBSD_HEAD *** [_bootstrap-tools] Error code 2 make[1]: stopped in /builds/FreeBSD_HEAD 1 error make[1]: stopped in /builds/FreeBSD_HEAD *** [buildworld] Error code 2 make: stopped in /builds/FreeBSD_HEAD 1 error make: stopped in /builds/FreeBSD_HEAD Build step 'Execute shell' marked build as failure [WARNINGS] Skipping publisher since build result is FAILURE IRC notifier plugin: Sending notification to: #freebsd-commits Email was triggered for: Failure - Any Sending email for trigger: Failure - Any From owner-freebsd-current@freebsd.org Sat Jul 11 17:11:01 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 50917999AA6; Sat, 11 Jul 2015 17:11:01 +0000 (UTC) (envelope-from freebsd-listen@fabiankeil.de) Received: from smtprelay02.ispgateway.de (smtprelay02.ispgateway.de [80.67.18.44]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0F2D11B84; Sat, 11 Jul 2015 17:11:00 +0000 (UTC) (envelope-from freebsd-listen@fabiankeil.de) Received: from [78.35.182.36] (helo=fabiankeil.de) by smtprelay02.ispgateway.de with esmtpsa (TLSv1.2:AES128-GCM-SHA256:128) (Exim 4.84) (envelope-from ) id 1ZDyC9-0007jW-1n; Sat, 11 Jul 2015 19:04:09 +0200 Date: Sat, 11 Jul 2015 19:04:07 +0200 From: Fabian Keil To: freebsd-current@freebsd.org Cc: "Matthew D. Fuller" , "George V. Neville-Neil" , svn-src-head@freebsd.org Subject: geli AES-XTS provider attachment broken after r285336 (was: svn commit: r285336 - in head/sys: netipsec opencrypto) Message-ID: <4308d5d9.790ffd96@fabiankeil.de> In-Reply-To: <20150711044843.GG96394@over-yonder.net> References: <201507091816.t69IGawf097288@repo.freebsd.org> <20150711044843.GG96394@over-yonder.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/K5idZyQVZ/05C_8FJYLRtlD"; protocol="application/pgp-signature" X-Df-Sender: Nzc1MDY3 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Jul 2015 17:11:01 -0000 --Sig_/K5idZyQVZ/05C_8FJYLRtlD Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable "Matthew D. Fuller" wrote: > On Thu, Jul 09, 2015 at 06:16:36PM +0000 I heard the voice of > George V. Neville-Neil, and lo! it spake thus: > > New Revision: 285336 > > URL: https://svnweb.freebsd.org/changeset/base/285336 > >=20 > > Log: > > Add support for AES modes to IPSec. These modes work both in softwar= e only > > mode and with hardware support on systems that have AESNI instruction= s. >=20 > With (apparently) this change, I can trigger a panic at will by > running >=20 > % geli onetime -e AES-XTS -d /dev/ada0s1 Thanks for the heads-up. As it wasn't obvious to me: the commit broke attachment of AES-XTS providers in general. Reverting it lets my test system boot again. Fabian --Sig_/K5idZyQVZ/05C_8FJYLRtlD Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlWhTIEACgkQBYqIVf93VJ30wgCfeJfieZG4lWyq5rB0iOhTIPq3 gPgAn0WalnZhAi5hZmRBVAKmQUKqbmML =u6CM -----END PGP SIGNATURE----- --Sig_/K5idZyQVZ/05C_8FJYLRtlD-- From owner-freebsd-current@freebsd.org Sat Jul 11 17:11:24 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C752C999AEC for ; Sat, 11 Jul 2015 17:11:24 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id AAF631D42; Sat, 11 Jul 2015 17:11:24 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id 9CEC4374; Sat, 11 Jul 2015 17:11:24 +0000 (UTC) Date: Sat, 11 Jul 2015 17:11:24 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: bapt@FreeBSD.org, mjg@FreeBSD.org, andrew@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-current@freebsd.org Message-ID: <242246931.11.1436634684603.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <252280679.9.1436628704229.JavaMail.jenkins@jenkins-9.freebsd.org> References: <252280679.9.1436628704229.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD - Build #2953 - Still Failing MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD X-Jenkins-Result: FAILURE Precedence: bulk Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Jul 2015 17:11:25 -0000 FreeBSD_HEAD - Build #2953 - Still Failing: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/2953/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/2953/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/2953/console Change summaries: 285396 by bapt: Move the quiet flag into the configuration structure 285395 by bapt: Separate usernext/groupnext from the main functions 285394 by mjg: linprocfs: vref the vnode passed to vn_fullpath 285393 by mjg: vfs: always clear VI_OWEINACT in consumers bumping v_usecount Previously vputx would detect the condition and clear the flag. With this change it is invalid to have both v_usecount > 0 and the flag set. Assert the condition is met in all revlevant places. Reviewed by: kib 285392 by mjg: vfs: move si_usecount manipulation to dedicated functions Reviewed by: kib 285391 by mjg: Create a dedicated function for ensuring that cdir and rdir are populated. Previously several places were doing it on its own, partially incorrectly (e.g. without the filedesc locked) or even actively harmful by populating jdir or assigning rootvnode without vrefing it. Reviewed by: kib 285390 by mjg: Move chdir/chroot-related fdp manipulation to kern_descrip.c Prefix exported functions with pwd_. Deduplicate some code by adding a helper for setting fd_cdir. Reviewed by: kib 285389 by andrew: Always send a SIGSEGV on a map failure. Use the code to tell the reason for the signal. Sponsored by: ABT Systems Ltd The end of the build log: [...truncated 2559 lines...] --- _bootstrap-tools-lib/clang/libllvmsupport --- --- StreamingMemoryObject.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/StreamingMemoryObject.cpp -o StreamingMemoryObject.o --- _bootstrap-tools-usr.bin/yacc --- --- lr0.o --- cc -O2 -pipe -DHAVE_FCNTL_H=1 -DHAVE_MKSTEMP=1 -DMAXTABLE=INT_MAX -DMIXEDCASE_FILENAMES=1 -DYYPATCH=20141006 -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/usr.bin/yacc/../../contrib/byacc/lr0.c -o lr0.o --- main.o --- cc -O2 -pipe -DHAVE_FCNTL_H=1 -DHAVE_MKSTEMP=1 -DMAXTABLE=INT_MAX -DMIXEDCASE_FILENAMES=1 -DYYPATCH=20141006 -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/usr.bin/yacc/../../contrib/byacc/main.c -o main.o --- mkpar.o --- cc -O2 -pipe -DHAVE_FCNTL_H=1 -DHAVE_MKSTEMP=1 -DMAXTABLE=INT_MAX -DMIXEDCASE_FILENAMES=1 -DYYPATCH=20141006 -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/usr.bin/yacc/../../contrib/byacc/mkpar.c -o mkpar.o --- mstring.o --- cc -O2 -pipe -DHAVE_FCNTL_H=1 -DHAVE_MKSTEMP=1 -DMAXTABLE=INT_MAX -DMIXEDCASE_FILENAMES=1 -DYYPATCH=20141006 -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/usr.bin/yacc/../../contrib/byacc/mstring.c -o mstring.o --- output.o --- cc -O2 -pipe -DHAVE_FCNTL_H=1 -DHAVE_MKSTEMP=1 -DMAXTABLE=INT_MAX -DMIXEDCASE_FILENAMES=1 -DYYPATCH=20141006 -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/usr.bin/yacc/../../contrib/byacc/output.c -o output.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- input.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../../../../contrib/groff/src/roff/troff/input.cpp -o input.o --- _bootstrap-tools-lib/clang/libllvmsupport --- --- StringExtras.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/StringExtras.cpp -o StringExtras.o --- _bootstrap-tools-usr.bin/yacc --- --- reader.o --- cc -O2 -pipe -DHAVE_FCNTL_H=1 -DHAVE_MKSTEMP=1 -DMAXTABLE=INT_MAX -DMIXEDCASE_FILENAMES=1 -DYYPATCH=20141006 -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/usr.bin/yacc/../../contrib/byacc/reader.c -o reader.o --- _bootstrap-tools-lib/clang/libllvmsupport --- --- StringMap.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/StringMap.cpp -o StringMap.o --- StringPool.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/StringPool.cpp -o StringPool.o --- _bootstrap-tools-usr.bin/yacc --- --- yaccpar.o --- cc -O2 -pipe -DHAVE_FCNTL_H=1 -DHAVE_MKSTEMP=1 -DMAXTABLE=INT_MAX -DMIXEDCASE_FILENAMES=1 -DYYPATCH=20141006 -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/usr.bin/yacc/../../contrib/byacc/yaccpar.c -o yaccpar.o --- symtab.o --- cc -O2 -pipe -DHAVE_FCNTL_H=1 -DHAVE_MKSTEMP=1 -DMAXTABLE=INT_MAX -DMIXEDCASE_FILENAMES=1 -DYYPATCH=20141006 -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/usr.bin/yacc/../../contrib/byacc/symtab.c -o symtab.o --- verbose.o --- cc -O2 -pipe -DHAVE_FCNTL_H=1 -DHAVE_MKSTEMP=1 -DMAXTABLE=INT_MAX -DMIXEDCASE_FILENAMES=1 -DYYPATCH=20141006 -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/usr.bin/yacc/../../contrib/byacc/verbose.c -o verbose.o --- warshall.o --- cc -O2 -pipe -DHAVE_FCNTL_H=1 -DHAVE_MKSTEMP=1 -DMAXTABLE=INT_MAX -DMIXEDCASE_FILENAMES=1 -DYYPATCH=20141006 -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/usr.bin/yacc/../../contrib/byacc/warshall.c -o warshall.o --- yacc --- cc -O2 -pipe -DHAVE_FCNTL_H=1 -DHAVE_MKSTEMP=1 -DMAXTABLE=INT_MAX -DMIXEDCASE_FILENAMES=1 -DYYPATCH=20141006 -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -static -L/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/lib -o yacc closure.o error.o graph.o lalr.o lr0.o main.o mkpar.o mstring.o output.o reader.o yaccpar.o symtab.o verbose.o warshall.o -legacy --- _proginstall --- sh /builds/FreeBSD_HEAD/tools/install.sh -s -o root -g wheel -m 555 yacc /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/bin/yacc --- _bootstrap-tools-lib/clang/libllvmsupport --- --- StringRef.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/StringRef.cpp -o StringRef.o --- _bootstrap-tools-usr.bin/yacc --- --- _installlinks --- /usr/bin/byacc -> /usr/bin/yacc --- _bootstrap-tools-gnu/usr.bin/groff --- --- mtsm.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../../../../contrib/groff/src/roff/troff/mtsm.cpp -o mtsm.o --- _bootstrap-tools-lib/libmd --- ===> lib/libmd (obj,depend,all,install) --- obj --- /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/lib/libmd created for /builds/FreeBSD_HEAD/lib/libmd --- md5hl.c --- (echo '#define LENGTH 16'; sed -e 's/mdX/md5/g' -e 's/MDX/MD5/g' /builds/FreeBSD_HEAD/lib/libmd/mdXhl.c) > md5hl.c --- rmd160hl.c --- (echo '#define LENGTH 20'; sed -e 's/mdX/ripemd/g' -e 's/MDX/RIPEMD160_/g' -e 's/RIPEMD160__/RIPEMD160_/g' /builds/FreeBSD_HEAD/lib/libmd/mdXhl.c) > rmd160hl.c --- _bootstrap-tools-gnu/usr.bin/groff --- --- node.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../../../../contrib/groff/src/roff/troff/node.cpp -o node.o --- _bootstrap-tools-lib/libmd --- --- sha0hl.c --- (echo '#define LENGTH 20'; sed -e 's/mdX/sha/g' -e 's/MDX/SHA_/g' -e 's/SHA__/SHA_/g' /builds/FreeBSD_HEAD/lib/libmd/mdXhl.c) > sha0hl.c --- sha1hl.c --- (echo '#define LENGTH 20'; sed -e 's/mdX/sha/g' -e 's/MDX/SHA1_/g' -e 's/SHA1__/SHA1_/g' /builds/FreeBSD_HEAD/lib/libmd/mdXhl.c) > sha1hl.c --- sha256hl.c --- (echo '#define LENGTH 32'; sed -e 's/mdX/sha256/g' -e 's/MDX/SHA256_/g' -e 's/SHA256__/SHA256_/g' /builds/FreeBSD_HEAD/lib/libmd/mdXhl.c) > sha256hl.c --- sha512hl.c --- (echo '#define LENGTH 64'; sed -e 's/mdX/sha512/g' -e 's/MDX/SHA512_/g' -e 's/SHA512__/SHA512_/g' /builds/FreeBSD_HEAD/lib/libmd/mdXhl.c) > sha512hl.c --- md4hl.c --- (echo '#define LENGTH 16'; sed -e 's/mdX/md4/g' -e 's/MDX/MD4/g' /builds/FreeBSD_HEAD/lib/libmd/mdXhl.c) > md4hl.c --- .depend --- rm -f .depend mkdep -f .depend -a -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=gnu99 /builds/FreeBSD_HEAD/lib/libmd/md4c.c /builds/FreeBSD_HEAD/lib/libmd/md5c.c md4hl.c md5hl.c /builds/FreeBSD_HEAD/lib/libmd/rmd160c.c rmd160hl.c /builds/FreeBSD_HEAD/lib/libmd/sha0c.c sha0hl.c /builds/FreeBSD_HEAD/lib/libmd/sha1c.c sha1hl.c /builds/FreeBSD_HEAD/lib/libmd/../../sys/crypto/sha2/sha256c.c sha256hl.c /builds/FreeBSD_HEAD/lib/libmd/sha512c.c sha512hl.c --- md4c.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/lib/libmd/md4c.c -o md4c.o --- md5c.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/lib/libmd/md5c.c -o md5c.o --- md5hl.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c md5hl.c -o md5hl.o --- rmd160c.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/lib/libmd/rmd160c.c -o rmd160c.o --- _bootstrap-tools-lib/clang/libllvmsupport --- --- TargetRegistry.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/TargetRegistry.cpp -o TargetRegistry.o --- _bootstrap-tools-lib/libmd --- --- rmd160hl.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c rmd160hl.c -o rmd160hl.o --- sha0c.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/lib/libmd/sha0c.c -o sha0c.o --- sha0hl.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c sha0hl.c -o sha0hl.o --- sha1c.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/lib/libmd/sha1c.c -o sha1c.o --- sha1hl.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c sha1hl.c -o sha1hl.o --- sha256c.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/lib/libmd/../../sys/crypto/sha2/sha256c.c -o sha256c.o --- _bootstrap-tools-lib/clang/libllvmsupport --- --- ThreadLocal.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/ThreadLocal.cpp -o ThreadLocal.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- number.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../../../../contrib/groff/src/roff/troff/number.cpp -o number.o --- _bootstrap-tools-lib/clang/libllvmsupport --- --- Threading.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Threading.cpp -o Threading.o --- _bootstrap-tools-lib/libmd --- --- sha256hl.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c sha256hl.c -o sha256hl.o --- sha512c.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/lib/libmd/sha512c.c -o sha512c.o --- _bootstrap-tools-lib/clang/libllvmsupport --- --- TimeValue.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/TimeValue.cpp -o TimeValue.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- reg.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../../../../contrib/groff/src/roff/troff/reg.cpp -o reg.o --- majorminor.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c majorminor.cpp -o majorminor.o --- troff --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -static -L/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/lib -o troff dictionary.o div.o env.o input.o majorminor.o mtsm.o node.o number.o reg.o /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/roff/troff/../../../src/libs/libgroff/libgroff.a -lm -legacy --- all_subdir_utils --- ===> gnu/usr.bin/groff/src/utils (all) --- all_subdir_addftinfo --- ===> gnu/usr.bin/groff/src/utils/addftinfo (all) --- _bootstrap-tools-lib/libmd --- --- sha512hl.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c sha512hl.c -o sha512hl.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- addftinfo.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/addftinfo/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/addftinfo/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/addftinfo/../../../../../../contrib/groff/src/utils/addftinfo/addftinfo.cpp -o addftinfo.o --- _bootstrap-tools-lib/libmd --- --- md4hl.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c md4hl.c -o md4hl.o --- _bootstrap-tools-lib/clang/libllvmsupport --- --- Timer.o --- --- _bootstrap-tools-lib/libmd --- --- libmd.a --- --- _bootstrap-tools-lib/clang/libllvmsupport --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Timer.cpp -o Timer.o --- _bootstrap-tools-lib/libmd --- building static md library ar -crD libmd.a `NM='nm' lorder md4c.o md5c.o md4hl.o md5hl.o rmd160c.o rmd160hl.o sha0c.o sha0hl.o sha1c.o sha1hl.o sha256c.o sha256hl.o sha512c.o sha512hl.o | tsort -q` --- _bootstrap-tools-gnu/usr.bin/groff --- --- guess.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/addftinfo/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/addftinfo/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/addftinfo/../../../../../../contrib/groff/src/utils/addftinfo/guess.cpp -o guess.o --- _bootstrap-tools-lib/libmd --- ranlib -D libmd.a --- _libinstall --- sh /builds/FreeBSD_HEAD/tools/install.sh -C -o root -g wheel -m 444 libmd.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/lib --- _INCSINS --- sh /builds/FreeBSD_HEAD/tools/install.sh -C -o root -g wheel -m 444 /builds/FreeBSD_HEAD/lib/libmd/md4.h /builds/FreeBSD_HEAD/lib/libmd/md5.h /builds/FreeBSD_HEAD/lib/libmd/ripemd.h /builds/FreeBSD_HEAD/lib/libmd/sha.h /builds/FreeBSD_HEAD/lib/libmd/../../sys/crypto/sha2/sha256.h /builds/FreeBSD_HEAD/lib/libmd/sha512.h /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include --- _bootstrap-tools-usr.bin/xinstall --- ===> usr.bin/xinstall (obj,depend,all,install) --- _bootstrap-tools-gnu/usr.bin/groff --- --- addftinfo --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/addftinfo/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/addftinfo/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -static -L/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/lib -o addftinfo addftinfo.o guess.o /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/addftinfo/../../../src/libs/libgroff/libgroff.a -legacy --- _bootstrap-tools-usr.bin/xinstall --- --- obj --- /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/xinstall created for /builds/FreeBSD_HEAD/usr.bin/xinstall --- .depend --- rm -f .depend mkdep -f .depend -a -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../contrib/mtree -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../lib/libnetbsd -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../lib/libmd -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=gnu99 /builds/FreeBSD_HEAD/usr.bin/xinstall/xinstall.c /builds/FreeBSD_HEAD/usr.bin/xinstall/../../contrib/mtree/getid.c --- _bootstrap-tools-gnu/usr.bin/groff --- --- all_subdir_afmtodit --- ===> gnu/usr.bin/groff/src/utils/afmtodit (all) --- _bootstrap-tools-usr.bin/xinstall --- echo xinstall: /usr/lib/libc.a /usr/lib/libmd.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/lib/libegacy.a >> .depend --- _bootstrap-tools-gnu/usr.bin/groff --- --- afmtodit --- Making afmtodit from /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/afmtodit/../../../../../../contrib/groff/src/utils/afmtodit/afmtodit.pl --- all_subdir_hpftodit --- ===> gnu/usr.bin/groff/src/utils/hpftodit (all) --- _bootstrap-tools-usr.bin/xinstall --- --- xinstall.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../contrib/mtree -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../lib/libnetbsd -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../lib/libmd -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/usr.bin/xinstall/xinstall.c -o xinstall.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- hpftodit.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/hpftodit/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/hpftodit/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/hpftodit/../../../../../../contrib/groff/src/utils/hpftodit/hpftodit.cpp -o hpftodit.o --- _bootstrap-tools-usr.bin/xinstall --- --- getid.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../contrib/mtree -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../lib/libnetbsd -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../lib/libmd -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/usr.bin/xinstall/../../contrib/mtree/getid.c -o getid.o --- xinstall --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../contrib/mtree -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../lib/libnetbsd -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../lib/libmd -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -static -L/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/lib -o xinstall xinstall.o getid.o -lmd -legacy xinstall.o: In function `install': /builds/FreeBSD_HEAD/usr.bin/xinstall/xinstall.c:(.text+0x133c): undefined reference to `_libmd_SHA256_File' /builds/FreeBSD_HEAD/usr.bin/xinstall/xinstall.c:(.text+0x1631): undefined reference to `_libmd_SHA256_End' /builds/FreeBSD_HEAD/usr.bin/xinstall/xinstall.c:(.text+0x186c): undefined reference to `_libmd_SHA256_File' xinstall.o: In function `compare': /builds/FreeBSD_HEAD/usr.bin/xinstall/xinstall.c:(.text+0x2706): undefined reference to `_libmd_SHA256_End' cc: error: linker command failed with exit code 1 (use -v to see invocation) *** [xinstall] Error code 1 make[3]: stopped in /builds/FreeBSD_HEAD/usr.bin/xinstall 1 error make[3]: stopped in /builds/FreeBSD_HEAD/usr.bin/xinstall --- _bootstrap-tools-gnu/usr.bin/groff --- A failure has been detected in another branch of the parallel make make[6]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils/hpftodit *** [all_subdir_hpftodit] Error code 2 make[5]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils 1 error make[5]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/utils *** [all_subdir_utils] Error code 2 make[4]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src 1 error make[4]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src *** [_sub.all] Error code 2 make[3]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/groff 1 error make[3]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/groff --- _bootstrap-tools-lib/clang/libllvmsupport --- A failure has been detected in another branch of the parallel make make[3]: stopped in /builds/FreeBSD_HEAD/lib/clang/libllvmsupport --- _bootstrap-tools-lib/libsqlite3 --- A failure has been detected in another branch of the parallel make make[3]: stopped in /builds/FreeBSD_HEAD/lib/libsqlite3 A failure has been detected in another branch of the parallel make make[2]: stopped in /builds/FreeBSD_HEAD *** [_bootstrap-tools] Error code 2 make[1]: stopped in /builds/FreeBSD_HEAD 1 error make[1]: stopped in /builds/FreeBSD_HEAD *** [buildworld] Error code 2 make: stopped in /builds/FreeBSD_HEAD 1 error make: stopped in /builds/FreeBSD_HEAD Build step 'Execute shell' marked build as failure [WARNINGS] Skipping publisher since build result is FAILURE IRC notifier plugin: Sending notification to: #freebsd-commits Email was triggered for: Failure - Any Sending email for trigger: Failure - Any From owner-freebsd-current@freebsd.org Sat Jul 11 17:22:55 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 014AC999D9A for ; Sat, 11 Jul 2015 17:22:55 +0000 (UTC) (envelope-from lwhsu@FreeBSD.cs.nctu.edu.tw) Received: from FreeBSD.cs.nctu.edu.tw (FreeBSD.cs.nctu.edu.tw [140.113.17.209]) by mx1.freebsd.org (Postfix) with ESMTP id B5FD8145D; Sat, 11 Jul 2015 17:22:51 +0000 (UTC) (envelope-from lwhsu@FreeBSD.cs.nctu.edu.tw) Received: by FreeBSD.cs.nctu.edu.tw (Postfix, from userid 1058) id 3F7932C08; Sun, 12 Jul 2015 01:22:48 +0800 (CST) Date: Sun, 12 Jul 2015 01:22:48 +0800 From: Li-Wen Hsu To: freebsd-current@freebsd.org Cc: jenkins-admin@FreeBSD.org Subject: Re: FreeBSD_HEAD - Build #2953 - Still Failing Message-ID: <20150711172248.GA91522@FreeBSD.cs.nctu.edu.tw> References: <252280679.9.1436628704229.JavaMail.jenkins@jenkins-9.freebsd.org> <242246931.11.1436634684603.JavaMail.jenkins@jenkins-9.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="17pEHd4RhPHOinZp" Content-Disposition: inline In-Reply-To: <242246931.11.1436634684603.JavaMail.jenkins@jenkins-9.freebsd.org> User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Jul 2015 17:22:55 -0000 --17pEHd4RhPHOinZp Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Jul 11, 2015 at 17:11:24 +0000, jenkins-admin@FreeBSD.org wrote: > FreeBSD_HEAD - Build #2953 - Still Failing: >=20 > Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/2953/ > Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/2953/changes > Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/2953/console [...] > The end of the build log: [...] =20 > cc -O2 -pipe -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../contrib/mtree= -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../lib/libnetbsd -I/builds/Free= BSD_HEAD/usr.bin/xinstall/../../lib/libmd -std=3Dgnu99 -Qunused-arguments = -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -sta= tic -L/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/lib -o xi= nstall xinstall.o getid.o -lmd -legacy > xinstall.o: In function `install': > /builds/FreeBSD_HEAD/usr.bin/xinstall/xinstall.c:(.text+0x133c): undefine= d reference to `_libmd_SHA256_File' > /builds/FreeBSD_HEAD/usr.bin/xinstall/xinstall.c:(.text+0x1631): undefine= d reference to `_libmd_SHA256_End' > /builds/FreeBSD_HEAD/usr.bin/xinstall/xinstall.c:(.text+0x186c): undefine= d reference to `_libmd_SHA256_File' > xinstall.o: In function `compare': > /builds/FreeBSD_HEAD/usr.bin/xinstall/xinstall.c:(.text+0x2706): undefine= d reference to `_libmd_SHA256_End' > cc: error: linker command failed with exit code 1 (use -v to see invocati= on) > *** [xinstall] Error code 1 >=20 > make[3]: stopped in /builds/FreeBSD_HEAD/usr.bin/xinstall > 1 error >=20 > make[3]: stopped in /builds/FreeBSD_HEAD/usr.bin/xinstall This failure seems due to cannot build 11-CURRENT on 10.1-RELEASE, where this job configured to run on. I have tested building HEAD in 11-CURRENT and 10.1-RELEASE jails, the first one succeeded and the other failed. =20 I remember we need to support build -CURRENT on latest -RELEASE, right? Any comments? Thanks, Li-Wen --=20 Li-Wen Hsu http://lwhsu.org --17pEHd4RhPHOinZp Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQJ8BAEBCgBmBQJVoVDnXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQxMDdENTNGNjUyMTUzMzVCNzA5NDNGODQ2 NzI3RTc3Qzg4NjJCNjU2AAoJEGcn53yIYrZWKaoQAK5RKHyo73qv/H6rfN4MekbY fqV3c/R8K7NyQRV8RLttWFNn0/cLWr7UMzvfHI/TTy5ZdkRFp6ErH2MX/CiVKWXG WD9KXCsLuR+XAbJ4d7+flENGXg9z34lfnyM+svC3Fz+Jc+oeBlctWH6j9FeoBucp 6HBY+1dYoiEj9HTFVZJCNq7N43DiK5YZTkUiJsvSeiyFEYTfryYAqvvdCROZ5ymC mUMJW/GLgBVl5uNId1qeJduu3q7t1sdvXdMeuD5WWlra2FUHgxO4xUl240HmXD0g yeHVAQ+uJXnoi5aoOK7dXXzeNXlnD3H1VTrqOHu16Ne+2isHYQS2SFn7CTqTVVDC 7icCSmU0U04BXvVKoVPEYwS/dkAzo3xybMOX/RKJLSke+qLJGmhSuAMnBLfNXS+1 Nd1mxNtjLF8AMDbBpvRPkxxNAkuy3w5k0wUXwfs2qDZ4QNGdsXdrRwWIDqel6ssC 8Z107VvmABGLhUu6pydkdGU6ChOJLukxSD5qrPh8p8RWu/ag77fo/FUa/LrPTjru uBkfHkT9eP6Q5y6iUll74NB47IfccJaMKIQDTmFvhIKUOYpDCDelaMiKICkZ+fl9 sFPOvszaPeS5XaDjOjBaMUQ8dJ8pa+VoXJzZAfkrmqpMj/tW4XWV4tOexsjCzj+g tppXBi/+x7oFlDK2Fdir =0/UW -----END PGP SIGNATURE----- --17pEHd4RhPHOinZp-- From owner-freebsd-current@freebsd.org Sat Jul 11 18:30:55 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C42AF998ADE for ; Sat, 11 Jul 2015 18:30:55 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id B354A12AB; Sat, 11 Jul 2015 18:30:55 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id A9D9738B; Sat, 11 Jul 2015 18:30:55 +0000 (UTC) Date: Sat, 11 Jul 2015 18:30:55 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: bapt@FreeBSD.org, jhibbits@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-current@freebsd.org Message-ID: <1775918906.13.1436639455659.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <242246931.11.1436634684603.JavaMail.jenkins@jenkins-9.freebsd.org> References: <242246931.11.1436634684603.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD - Build #2954 - Still Failing MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD X-Jenkins-Result: FAILURE Precedence: bulk Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Jul 2015 18:30:56 -0000 FreeBSD_HEAD - Build #2954 - Still Failing: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/2954/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/2954/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/2954/console Change summaries: 285398 by bapt: Make separate functions to show users and groups 285397 by jhibbits: cpu_number and cpu_swapout are never used, and only defined in powerpc. The end of the build log: [...truncated 2172 lines...] cc -O2 -pipe -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c md5hl.c -o md5hl.o --- rmd160c.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/lib/libmd/rmd160c.c -o rmd160c.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- psrm.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grops/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grops/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grops/../../../../../../contrib/groff/src/devices/grops/psrm.cpp -o psrm.o --- _bootstrap-tools-lib/libmd --- --- rmd160hl.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c rmd160hl.c -o rmd160hl.o --- sha0c.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/lib/libmd/sha0c.c -o sha0c.o --- _bootstrap-tools-lib/clang/libllvmsupport --- --- IntEqClasses.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/IntEqClasses.cpp -o IntEqClasses.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- grops --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grops/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grops/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -static -L/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/lib -o grops ps.o psrm.o /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grops/../../../src/libs/libdriver/libdriver.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grops/../../../src/libs/libgroff/libgroff.a -lm -legacy --- _bootstrap-tools-lib/libmd --- --- sha0hl.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c sha0hl.c -o sha0hl.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- all_subdir_grotty --- ===> gnu/usr.bin/groff/src/devices/grotty (all) --- _bootstrap-tools-lib/libmd --- --- sha1c.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/lib/libmd/sha1c.c -o sha1c.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- tty.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grotty/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grotty/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grotty/../../../../../../contrib/groff/src/devices/grotty/tty.cpp -o tty.o --- _bootstrap-tools-lib/libmd --- --- sha1hl.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c sha1hl.c -o sha1hl.o --- _bootstrap-tools-lib/clang/libllvmsupport --- --- IntervalMap.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/IntervalMap.cpp -o IntervalMap.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- grotty --- --- _bootstrap-tools-lib/libmd --- --- sha256c.o --- --- _bootstrap-tools-gnu/usr.bin/groff --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grotty/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grotty/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -static -L/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/lib -o grotty tty.o /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grotty/../../../src/libs/libdriver/libdriver.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grotty/../../../src/libs/libgroff/libgroff.a -lm -legacy --- _bootstrap-tools-lib/libmd --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/lib/libmd/../../sys/crypto/sha2/sha256c.c -o sha256c.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- all_subdir_preproc --- ===> gnu/usr.bin/groff/src/preproc (all) --- all_subdir_eqn --- ===> gnu/usr.bin/groff/src/preproc/eqn (all) --- main.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/preproc/eqn -I. -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/preproc/eqn/main.cpp -o main.o --- box.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/preproc/eqn -I. -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/preproc/eqn/box.cpp -o box.o --- _bootstrap-tools-lib/libmd --- --- sha256hl.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c sha256hl.c -o sha256hl.o --- sha512c.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/lib/libmd/sha512c.c -o sha512c.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- limit.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/preproc/eqn -I. -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/preproc/eqn/limit.cpp -o limit.o --- list.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/preproc/eqn -I. -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/preproc/eqn/list.cpp -o list.o --- over.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/preproc/eqn -I. -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/preproc/eqn/over.cpp -o over.o --- _bootstrap-tools-lib/clang/libllvmsupport --- --- IntrusiveRefCntPtr.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/IntrusiveRefCntPtr.cpp -o IntrusiveRefCntPtr.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- text.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/preproc/eqn -I. -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/preproc/eqn/text.cpp -o text.o --- _bootstrap-tools-lib/libmd --- --- sha512hl.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c sha512hl.c -o sha512hl.o --- md4hl.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c md4hl.c -o md4hl.o --- libmd.a --- building static md library ar -crD libmd.a `NM='nm' lorder md4c.o md5c.o md4hl.o md5hl.o rmd160c.o rmd160hl.o sha0c.o sha0hl.o sha1c.o sha1hl.o sha256c.o sha256hl.o sha512c.o sha512hl.o | tsort -q` --- _bootstrap-tools-gnu/usr.bin/groff --- --- script.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/preproc/eqn -I. -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/preproc/eqn/script.cpp -o script.o --- _bootstrap-tools-lib/clang/libllvmsupport --- --- IsInf.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/IsInf.cpp -o IsInf.o --- _bootstrap-tools-lib/libmd --- ranlib -D libmd.a --- _bootstrap-tools-lib/clang/libllvmsupport --- --- IsNAN.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/IsNAN.cpp -o IsNAN.o --- _bootstrap-tools-lib/libmd --- --- _libinstall --- sh /builds/FreeBSD_HEAD/tools/install.sh -C -o root -g wheel -m 444 libmd.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/lib --- _INCSINS --- sh /builds/FreeBSD_HEAD/tools/install.sh -C -o root -g wheel -m 444 /builds/FreeBSD_HEAD/lib/libmd/md4.h /builds/FreeBSD_HEAD/lib/libmd/md5.h /builds/FreeBSD_HEAD/lib/libmd/ripemd.h /builds/FreeBSD_HEAD/lib/libmd/sha.h /builds/FreeBSD_HEAD/lib/libmd/../../sys/crypto/sha2/sha256.h /builds/FreeBSD_HEAD/lib/libmd/sha512.h /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include --- _bootstrap-tools-lib/clang/libllvmsupport --- --- LEB128.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/LEB128.cpp -o LEB128.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- all_subdir_grn --- ===> gnu/usr.bin/groff/src/preproc/grn (all) --- all_subdir_eqn --- --- mark.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/preproc/eqn -I. -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/preproc/eqn/mark.cpp -o mark.o --- all_subdir_grn --- --- hdb.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/grn/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/grn/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/grn/../../../../../../contrib/groff/src/preproc/grn/hdb.cpp -o hdb.o --- all_subdir_eqn --- --- other.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/preproc/eqn -I. -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/preproc/eqn/other.cpp -o other.o --- all_subdir_grn --- --- hpoint.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/grn/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/grn/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/grn/../../../../../../contrib/groff/src/preproc/grn/hpoint.cpp -o hpoint.o --- hgraph.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/grn/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/grn/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/grn/../../../../../../contrib/groff/src/preproc/grn/hgraph.cpp -o hgraph.o --- all_subdir_eqn --- --- delim.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/preproc/eqn -I. -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/preproc/eqn/delim.cpp -o delim.o --- sqrt.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/preproc/eqn -I. -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/preproc/eqn/sqrt.cpp -o sqrt.o --- all_subdir_grn --- --- main.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/grn/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/grn/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/grn/../../../../../../contrib/groff/src/preproc/grn/main.cpp -o main.o --- all_subdir_eqn --- --- pile.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/preproc/eqn -I. -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/preproc/eqn/pile.cpp -o pile.o --- _bootstrap-tools-lib/clang/libllvmsupport --- --- LineIterator.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/LineIterator.cpp -o LineIterator.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- all_subdir_grn --- --- grn --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/grn/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/grn/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -static -L/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/lib -o grn hdb.o hpoint.o hgraph.o main.o /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/grn/../../../src/libs/libgroff/libgroff.a -lm -legacy --- all_subdir_eqn --- --- special.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/preproc/eqn -I. -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/preproc/eqn/special.cpp -o special.o --- neqn --- Making neqn from /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/preproc/eqn/neqn.sh --- eqn.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/preproc/eqn -I. -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c eqn.cpp -o eqn.o --- _bootstrap-tools-lib/clang/libllvmsupport --- --- Locale.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Locale.cpp -o Locale.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- lex.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/preproc/eqn -I. -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/preproc/eqn/lex.cpp -o lex.o --- _bootstrap-tools-usr.bin/xinstall --- ===> usr.bin/xinstall (obj,depend,all,install) --- _bootstrap-tools-lib/clang/libllvmsupport --- --- LockFileManager.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/LockFileManager.cpp -o LockFileManager.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- eqn --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/preproc/eqn -I. -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -static -L/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/lib -o eqn eqn.o main.o lex.o box.o limit.o list.o over.o text.o script.o mark.o other.o delim.o sqrt.o pile.o special.o /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../src/libs/libgroff/libgroff.a -legacy --- _bootstrap-tools-usr.bin/xinstall --- --- obj --- /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/xinstall created for /builds/FreeBSD_HEAD/usr.bin/xinstall --- .depend --- rm -f .depend mkdep -f .depend -a -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../contrib/mtree -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../lib/libnetbsd -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../lib/libmd -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=gnu99 /builds/FreeBSD_HEAD/usr.bin/xinstall/xinstall.c /builds/FreeBSD_HEAD/usr.bin/xinstall/../../contrib/mtree/getid.c --- _bootstrap-tools-gnu/usr.bin/groff --- --- all_subdir_html --- ===> gnu/usr.bin/groff/src/preproc/html (all) --- _bootstrap-tools-usr.bin/xinstall --- echo xinstall: /usr/lib/libc.a /usr/lib/libmd.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/lib/libegacy.a >> .depend --- _bootstrap-tools-gnu/usr.bin/groff --- --- pre-html.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/html/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/html/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/html/../../../../../../contrib/groff/src/preproc/html/pre-html.cpp -o pre-html.o --- _bootstrap-tools-usr.bin/xinstall --- --- xinstall.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../contrib/mtree -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../lib/libnetbsd -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../lib/libmd -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/usr.bin/xinstall/xinstall.c -o xinstall.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- pushback.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/html/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/html/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/html/../../../../../../contrib/groff/src/preproc/html/pushback.cpp -o pushback.o --- _bootstrap-tools-usr.bin/xinstall --- --- getid.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../contrib/mtree -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../lib/libnetbsd -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../lib/libmd -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/usr.bin/xinstall/../../contrib/mtree/getid.c -o getid.o --- xinstall --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../contrib/mtree -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../lib/libnetbsd -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../lib/libmd -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -static -L/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/lib -o xinstall xinstall.o getid.o -lmd -legacy --- _bootstrap-tools-gnu/usr.bin/groff --- --- pre-grohtml --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/html/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/html/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -static -L/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/lib -o pre-grohtml pre-html.o pushback.o /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/html/../../../src/libs/libgroff/libgroff.a -legacy --- _bootstrap-tools-usr.bin/xinstall --- xinstall.o: In function `install': /builds/FreeBSD_HEAD/usr.bin/xinstall/xinstall.c:(.text+0x133c): undefined reference to `_libmd_SHA256_File' /builds/FreeBSD_HEAD/usr.bin/xinstall/xinstall.c:(.text+0x1631): undefined reference to `_libmd_SHA256_End' /builds/FreeBSD_HEAD/usr.bin/xinstall/xinstall.c:(.text+0x186c): undefined reference to `_libmd_SHA256_File' xinstall.o: In function `compare': /builds/FreeBSD_HEAD/usr.bin/xinstall/xinstall.c:(.text+0x2706): undefined reference to `_libmd_SHA256_End' --- _bootstrap-tools-gnu/usr.bin/groff --- --- all_subdir_pic --- ===> gnu/usr.bin/groff/src/preproc/pic (all) --- _bootstrap-tools-usr.bin/xinstall --- cc: error: linker command failed with exit code 1 (use -v to see invocation) *** [xinstall] Error code 1 make[3]: stopped in /builds/FreeBSD_HEAD/usr.bin/xinstall 1 error make[3]: stopped in /builds/FreeBSD_HEAD/usr.bin/xinstall --- _bootstrap-tools-gnu/usr.bin/groff --- A failure has been detected in another branch of the parallel make make[6]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/pic *** [all_subdir_pic] Error code 2 make[5]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc 1 error make[5]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc *** [all_subdir_preproc] Error code 2 make[4]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src 1 error make[4]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src *** [_sub.all] Error code 2 make[3]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/groff 1 error make[3]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/groff --- _bootstrap-tools-lib/clang/libllvmsupport --- A failure has been detected in another branch of the parallel make make[3]: stopped in /builds/FreeBSD_HEAD/lib/clang/libllvmsupport --- _bootstrap-tools-lib/libsqlite3 --- A failure has been detected in another branch of the parallel make make[3]: stopped in /builds/FreeBSD_HEAD/lib/libsqlite3 A failure has been detected in another branch of the parallel make make[2]: stopped in /builds/FreeBSD_HEAD *** [_bootstrap-tools] Error code 2 make[1]: stopped in /builds/FreeBSD_HEAD 1 error make[1]: stopped in /builds/FreeBSD_HEAD *** [buildworld] Error code 2 make: stopped in /builds/FreeBSD_HEAD 1 error make: stopped in /builds/FreeBSD_HEAD Build step 'Execute shell' marked build as failure [WARNINGS] Skipping publisher since build result is FAILURE IRC notifier plugin: Sending notification to: #freebsd-commits Email was triggered for: Failure - Any Sending email for trigger: Failure - Any From owner-freebsd-current@freebsd.org Sat Jul 11 19:27:45 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 72D87999515; Sat, 11 Jul 2015 19:27:45 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2BBED1F9F; Sat, 11 Jul 2015 19:27:44 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost.zedat.fu-berlin.de (Exim 4.85) with esmtp (envelope-from ) id <1ZE0Qx-002XcX-HC>; Sat, 11 Jul 2015 21:27:35 +0200 Received: from f052136117.adsl.alicedsl.de ([78.52.136.117] helo=thor.walstatt.dynvpn.de) by inpost2.zedat.fu-berlin.de (Exim 4.85) with esmtpsa (envelope-from ) id <1ZE0Qx-0017BH-9L>; Sat, 11 Jul 2015 21:27:35 +0200 Date: Sat, 11 Jul 2015 21:27:29 +0200 From: "O. Hartmann" To: Fabian Keil Cc: freebsd-current@freebsd.org, "Matthew D. Fuller" , "George V. Neville-Neil" , svn-src-head@freebsd.org Subject: Re: geli AES-XTS provider attachment broken after r285336 (was: svn commit: r285336 - in head/sys: netipsec opencrypto) Message-ID: <20150711212729.55815877.ohartman@zedat.fu-berlin.de> In-Reply-To: <4308d5d9.790ffd96@fabiankeil.de> References: <201507091816.t69IGawf097288@repo.freebsd.org> <20150711044843.GG96394@over-yonder.net> <4308d5d9.790ffd96@fabiankeil.de> Organization: FU Berlin X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.27; amd64-portbld-freebsd11.0) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/mGWogvp=CsGmDt_tb2v.eSj"; protocol="application/pgp-signature" X-Originating-IP: 78.52.136.117 X-ZEDAT-Hint: A X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Jul 2015 19:27:45 -0000 --Sig_/mGWogvp=CsGmDt_tb2v.eSj Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Am Sat, 11 Jul 2015 19:04:07 +0200 Fabian Keil schrieb: > "Matthew D. Fuller" wrote: >=20 > > On Thu, Jul 09, 2015 at 06:16:36PM +0000 I heard the voice of > > George V. Neville-Neil, and lo! it spake thus: > > > New Revision: 285336 > > > URL: https://svnweb.freebsd.org/changeset/base/285336 > > >=20 > > > Log: > > > Add support for AES modes to IPSec. These modes work both in softw= are only > > > mode and with hardware support on systems that have AESNI instructi= ons. > >=20 > > With (apparently) this change, I can trigger a panic at will by > > running > >=20 > > % geli onetime -e AES-XTS -d /dev/ada0s1 >=20 > Thanks for the heads-up. >=20 > As it wasn't obvious to me: the commit broke attachment > of AES-XTS providers in general. >=20 > Reverting it lets my test system boot again. >=20 > Fabian Running CURRENT on several Intel platforms, using swap.eli on all systems i= s usual to my setups. On modern hardware, say >=3D Intel i7 architectures (with or withou= t AES-NI), I didn't recognize a panic at all but in one case a core i3 starts swapping d= ies immediately. Another box, a dual core XEON Core2 Duo based architecture wit= hout AES-NI fails booting immediately after I see the mounting and initialising of swap= .eli. Maybe this observation is of use.=20 --Sig_/mGWogvp=CsGmDt_tb2v.eSj Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJVoW4hAAoJEOgBcD7A/5N8+8EIAMQh7/RWGveNcpdC8PH1NOAe US8z85ThGU7U3/sN9r3Ea/xXMvEjAwJObiTrhPP6DYTwYrsPTtHpfBWQ3tlWq6My lOk1ISCE9fNNgcQtkvHI+fGH6yGZ1nOANc2E210pW2O4cp5jRhywQQ5BD/d0z3tl 7wDXKNjeD2Cfs+tN5+UitZQEeCZeIM6PsUZMb/Bseh+sWtwbHxkGonNBzAlfzWzb WFuEuRUXIb08QXnGuM3slMuBYcehUgubS78dYpkCWPRpUAwakBL8J1V472G0cDag DyOIFNSY/w3v0V4aOspG0PubP0Sm17IoZymgc/o5ESK2yMC6TRdwHsgmSdX+FWM= =flhx -----END PGP SIGNATURE----- --Sig_/mGWogvp=CsGmDt_tb2v.eSj-- From owner-freebsd-current@freebsd.org Sat Jul 11 21:26:33 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DCBE89979CA for ; Sat, 11 Jul 2015 21:26:33 +0000 (UTC) (envelope-from marcus@odin.blazingdot.com) Received: from odin.blazingdot.com (odin.blazingdot.com [204.109.60.170]) by mx1.freebsd.org (Postfix) with ESMTP id C82CF18FA for ; Sat, 11 Jul 2015 21:26:33 +0000 (UTC) (envelope-from marcus@odin.blazingdot.com) Received: by odin.blazingdot.com (Postfix, from userid 1001) id 9B4D91320ED; Sat, 11 Jul 2015 14:26:27 -0700 (PDT) Date: Sat, 11 Jul 2015 14:26:27 -0700 From: Marcus Reid To: freebsd-current@freebsd.org Subject: libarchive / bsdtar bug Message-ID: <20150711212627.GA48892@blazingdot.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Coffee-Level: nearly-fatal User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Jul 2015 21:26:34 -0000 Hi, I just got bit by this bug in bsdtar: https://github.com/libarchive/libarchive/issues/464 Since libarchive 3.1.2 is over 2 years old now and there have not been any more releases, what is the right way of going about reporting a fixed bug so that the FreeBSD version gets a patch downstream? Marcus From owner-freebsd-current@freebsd.org Sat Jul 11 23:12:10 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2EADA998ACC for ; Sat, 11 Jul 2015 23:12:10 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id 16DBF289; Sat, 11 Jul 2015 23:12:10 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id 2859A40D; Sat, 11 Jul 2015 23:12:10 +0000 (UTC) Date: Sat, 11 Jul 2015 23:12:09 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: bapt@FreeBSD.org, ed@FreeBSD.org, loos@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-current@freebsd.org Message-ID: <1121560375.15.1436656329745.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <1775918906.13.1436639455659.JavaMail.jenkins@jenkins-9.freebsd.org> References: <1775918906.13.1436639455659.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD - Build #2955 - Still Failing MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD X-Jenkins-Result: FAILURE Precedence: bulk Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Jul 2015 23:12:10 -0000 FreeBSD_HEAD - Build #2955 - Still Failing: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/2955/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/2955/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD/2955/console Change summaries: 285412 by bapt: Replace custom string array with stringlist(3) 285411 by bapt: Rework groupmod modification: Use gr_add(3) when possible to avoid code duplication. Use a simpler logic to delete members of a group 285409 by bapt: Remove unused argument from pm_passwd 285408 by bapt: check the gecos format early: at the moment the -c option is parsed 285407 by loos: Return the FDT node of the GPIO controller to gpiobus. It is used by the children of gpiobus. 285406 by bapt: Remove useless use of goto 285405 by bapt: Isolate pw lock/unlock into a separate function 285404 by ed: Implement normal and abnormal process termination. CloudABI does not provide an explicit kill() system call, for the reason that there is no access to the global process namespace. Instead, it offers a raise() system call that can at least be used to terminate the process abnormally. CloudABI does not support installing signal handlers. CloudABI's raise() system call should behave as if the default policy is set up. Call into kern_sigaction(SIG_DFL) before calling sys_kill() to force this. Obtained from: https://github.com/NuxiNL/freebsd 285403 by bapt: homedir can only be populate during useradd 285401 by bapt: Make a separate groupdel/userdel from the main function 285400 by ed: Use FDDUP_NORMAL instead of hardcoding value 0. Proposed by: mjg 285399 by ed: Add missing function parameter. A function parameter got added in r285356, meaning that the call to kern_dup() needs to be patched up. The end of the build log: [...truncated 2144 lines...] c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grodvi/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grodvi/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grodvi/../../../../../../contrib/groff/src/devices/grodvi/dvi.cpp -o dvi.o --- grodvi --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grodvi/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grodvi/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -static -L/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/lib -o grodvi dvi.o /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grodvi/../../../src/libs/libdriver/libdriver.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grodvi/../../../src/libs/libgroff/libgroff.a -lm -legacy --- _bootstrap-tools-lib/libmd --- ===> lib/libmd (obj,depend,all,install) --- _bootstrap-tools-lib/clang/libllvmsupport --- --- ManagedStatic.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/ManagedStatic.cpp -o ManagedStatic.o --- _bootstrap-tools-lib/libmd --- --- obj --- /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/lib/libmd created for /builds/FreeBSD_HEAD/lib/libmd --- md5hl.c --- (echo '#define LENGTH 16'; sed -e 's/mdX/md5/g' -e 's/MDX/MD5/g' /builds/FreeBSD_HEAD/lib/libmd/mdXhl.c) > md5hl.c --- rmd160hl.c --- --- _bootstrap-tools-gnu/usr.bin/groff --- --- all_subdir_grohtml --- --- _bootstrap-tools-lib/libmd --- (echo '#define LENGTH 20'; sed -e 's/mdX/ripemd/g' -e 's/MDX/RIPEMD160_/g' -e 's/RIPEMD160__/RIPEMD160_/g' /builds/FreeBSD_HEAD/lib/libmd/mdXhl.c) > rmd160hl.c --- _bootstrap-tools-gnu/usr.bin/groff --- ===> gnu/usr.bin/groff/src/devices/grohtml (all) --- _bootstrap-tools-lib/libmd --- --- sha0hl.c --- (echo '#define LENGTH 20'; sed -e 's/mdX/sha/g' -e 's/MDX/SHA_/g' -e 's/SHA__/SHA_/g' /builds/FreeBSD_HEAD/lib/libmd/mdXhl.c) > sha0hl.c --- sha1hl.c --- (echo '#define LENGTH 20'; sed -e 's/mdX/sha/g' -e 's/MDX/SHA1_/g' -e 's/SHA1__/SHA1_/g' /builds/FreeBSD_HEAD/lib/libmd/mdXhl.c) > sha1hl.c --- sha256hl.c --- (echo '#define LENGTH 32'; sed -e 's/mdX/sha256/g' -e 's/MDX/SHA256_/g' -e 's/SHA256__/SHA256_/g' /builds/FreeBSD_HEAD/lib/libmd/mdXhl.c) > sha256hl.c --- sha512hl.c --- (echo '#define LENGTH 64'; sed -e 's/mdX/sha512/g' -e 's/MDX/SHA512_/g' -e 's/SHA512__/SHA512_/g' /builds/FreeBSD_HEAD/lib/libmd/mdXhl.c) > sha512hl.c --- md4hl.c --- (echo '#define LENGTH 16'; sed -e 's/mdX/md4/g' -e 's/MDX/MD4/g' /builds/FreeBSD_HEAD/lib/libmd/mdXhl.c) > md4hl.c --- .depend --- rm -f .depend mkdep -f .depend -a -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=gnu99 /builds/FreeBSD_HEAD/lib/libmd/md4c.c /builds/FreeBSD_HEAD/lib/libmd/md5c.c md4hl.c md5hl.c /builds/FreeBSD_HEAD/lib/libmd/rmd160c.c rmd160hl.c /builds/FreeBSD_HEAD/lib/libmd/sha0c.c sha0hl.c /builds/FreeBSD_HEAD/lib/libmd/sha1c.c sha1hl.c /builds/FreeBSD_HEAD/lib/libmd/../../sys/crypto/sha2/sha256c.c sha256hl.c /builds/FreeBSD_HEAD/lib/libmd/sha512c.c sha512hl.c --- _bootstrap-tools-lib/clang/libllvmsupport --- --- MathExtras.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/MathExtras.cpp -o MathExtras.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- post-html.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grohtml/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grohtml/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grohtml/../../../../../../contrib/groff/src/devices/grohtml/post-html.cpp -o post-html.o --- _bootstrap-tools-lib/clang/libllvmsupport --- --- Memory.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Memory.cpp -o Memory.o --- _bootstrap-tools-lib/libmd --- --- md4c.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/lib/libmd/md4c.c -o md4c.o --- md5c.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/lib/libmd/md5c.c -o md5c.o --- md5hl.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c md5hl.c -o md5hl.o --- rmd160c.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/lib/libmd/rmd160c.c -o rmd160c.o --- _bootstrap-tools-lib/clang/libllvmsupport --- --- MemoryBuffer.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/MemoryBuffer.cpp -o MemoryBuffer.o --- _bootstrap-tools-lib/libmd --- --- rmd160hl.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c rmd160hl.c -o rmd160hl.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- html-table.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grohtml/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grohtml/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grohtml/../../../../../../contrib/groff/src/devices/grohtml/html-table.cpp -o html-table.o --- _bootstrap-tools-lib/libmd --- --- sha0c.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/lib/libmd/sha0c.c -o sha0c.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- html-text.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grohtml/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grohtml/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grohtml/../../../../../../contrib/groff/src/devices/grohtml/html-text.cpp -o html-text.o --- _bootstrap-tools-lib/libmd --- --- sha0hl.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c sha0hl.c -o sha0hl.o --- sha1c.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/lib/libmd/sha1c.c -o sha1c.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- output.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grohtml/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grohtml/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grohtml/../../../../../../contrib/groff/src/devices/grohtml/output.cpp -o output.o --- _bootstrap-tools-lib/libmd --- --- sha1hl.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c sha1hl.c -o sha1hl.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- post-grohtml --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grohtml/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grohtml/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -static -L/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/lib -o post-grohtml post-html.o html-table.o html-text.o output.o /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grohtml/../../../src/libs/libdriver/libdriver.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grohtml/../../../src/libs/libgroff/libgroff.a -lm -legacy --- _bootstrap-tools-lib/libmd --- --- sha256c.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/lib/libmd/../../sys/crypto/sha2/sha256c.c -o sha256c.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- all_subdir_grolbp --- ===> gnu/usr.bin/groff/src/devices/grolbp (all) --- lbp.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grolbp/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grolbp/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grolbp/../../../../../../contrib/groff/src/devices/grolbp/lbp.cpp -o lbp.o --- _bootstrap-tools-lib/clang/libllvmsupport --- --- MemoryObject.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/MemoryObject.cpp -o MemoryObject.o --- _bootstrap-tools-lib/libmd --- --- sha256hl.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c sha256hl.c -o sha256hl.o --- _bootstrap-tools-lib/clang/libllvmsupport --- --- Mutex.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Mutex.cpp -o Mutex.o --- Options.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Options.cpp -o Options.o --- _bootstrap-tools-lib/libmd --- --- sha512c.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/lib/libmd/sha512c.c -o sha512c.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- grolbp --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grolbp/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grolbp/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -static -L/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/lib -o grolbp lbp.o /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grolbp/../../../src/libs/libdriver/libdriver.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grolbp/../../../src/libs/libgroff/libgroff.a -lm -legacy --- all_subdir_grolj4 --- ===> gnu/usr.bin/groff/src/devices/grolj4 (all) --- lj4.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grolj4/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grolj4/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grolj4/../../../../../../contrib/groff/src/devices/grolj4/lj4.cpp -o lj4.o --- grolj4 --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grolj4/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grolj4/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -static -L/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/lib -o grolj4 lj4.o /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grolj4/../../../src/libs/libdriver/libdriver.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grolj4/../../../src/libs/libgroff/libgroff.a -lm -legacy --- _bootstrap-tools-lib/libmd --- --- sha512hl.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c sha512hl.c -o sha512hl.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- all_subdir_grops --- ===> gnu/usr.bin/groff/src/devices/grops (all) --- _bootstrap-tools-lib/libmd --- --- md4hl.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/lib/libmd -DWEAK_REFS -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c md4hl.c -o md4hl.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- ps.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grops/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grops/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grops/../../../../../../contrib/groff/src/devices/grops/ps.cpp -o ps.o --- _bootstrap-tools-lib/libmd --- --- libmd.a --- building static md library ar -crD libmd.a `NM='nm' lorder md4c.o md5c.o md4hl.o md5hl.o rmd160c.o rmd160hl.o sha0c.o sha0hl.o sha1c.o sha1hl.o sha256c.o sha256hl.o sha512c.o sha512hl.o | tsort -q` ranlib -D libmd.a --- _bootstrap-tools-lib/clang/libllvmsupport --- --- Path.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Path.cpp -o Path.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- psrm.o --- --- _bootstrap-tools-lib/libmd --- --- _libinstall --- sh /builds/FreeBSD_HEAD/tools/install.sh -C -o root -g wheel -m 444 libmd.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/lib --- _bootstrap-tools-gnu/usr.bin/groff --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grops/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grops/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grops/../../../../../../contrib/groff/src/devices/grops/psrm.cpp -o psrm.o --- _bootstrap-tools-lib/libmd --- --- _INCSINS --- sh /builds/FreeBSD_HEAD/tools/install.sh -C -o root -g wheel -m 444 /builds/FreeBSD_HEAD/lib/libmd/md4.h /builds/FreeBSD_HEAD/lib/libmd/md5.h /builds/FreeBSD_HEAD/lib/libmd/ripemd.h /builds/FreeBSD_HEAD/lib/libmd/sha.h /builds/FreeBSD_HEAD/lib/libmd/../../sys/crypto/sha2/sha256.h /builds/FreeBSD_HEAD/lib/libmd/sha512.h /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include --- _bootstrap-tools-usr.bin/xinstall --- ===> usr.bin/xinstall (obj,depend,all,install) --- obj --- /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/usr.bin/xinstall created for /builds/FreeBSD_HEAD/usr.bin/xinstall --- .depend --- --- _bootstrap-tools-gnu/usr.bin/groff --- --- grops --- --- _bootstrap-tools-usr.bin/xinstall --- rm -f .depend --- _bootstrap-tools-gnu/usr.bin/groff --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grops/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grops/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -static -L/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/lib -o grops ps.o psrm.o /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grops/../../../src/libs/libdriver/libdriver.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grops/../../../src/libs/libgroff/libgroff.a -lm -legacy --- _bootstrap-tools-usr.bin/xinstall --- mkdep -f .depend -a -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../contrib/mtree -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../lib/libnetbsd -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../lib/libmd -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -std=gnu99 /builds/FreeBSD_HEAD/usr.bin/xinstall/xinstall.c /builds/FreeBSD_HEAD/usr.bin/xinstall/../../contrib/mtree/getid.c --- _bootstrap-tools-gnu/usr.bin/groff --- --- all_subdir_grotty --- ===> gnu/usr.bin/groff/src/devices/grotty (all) --- tty.o --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grotty/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grotty/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grotty/../../../../../../contrib/groff/src/devices/grotty/tty.cpp -o tty.o --- grotty --- c++ -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grotty/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grotty/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -static -L/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/lib -o grotty tty.o /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grotty/../../../src/libs/libdriver/libdriver.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/devices/grotty/../../../src/libs/libgroff/libgroff.a -lm -legacy --- _bootstrap-tools-usr.bin/xinstall --- echo xinstall: /usr/lib/libc.a /usr/lib/libmd.a /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/lib/libegacy.a >> .depend --- xinstall.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../contrib/mtree -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../lib/libnetbsd -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../lib/libmd -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/usr.bin/xinstall/xinstall.c -o xinstall.o --- _bootstrap-tools-gnu/usr.bin/groff --- --- all_subdir_preproc --- ===> gnu/usr.bin/groff/src/preproc (all) --- all_subdir_eqn --- ===> gnu/usr.bin/groff/src/preproc/eqn (all) --- main.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/preproc/eqn -I. -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/preproc/eqn/main.cpp -o main.o --- box.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/preproc/eqn -I. -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/preproc/eqn/box.cpp -o box.o --- _bootstrap-tools-usr.bin/xinstall --- --- getid.o --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../contrib/mtree -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../lib/libnetbsd -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../lib/libmd -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -c /builds/FreeBSD_HEAD/usr.bin/xinstall/../../contrib/mtree/getid.c -o getid.o --- xinstall --- cc -O2 -pipe -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../contrib/mtree -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../lib/libnetbsd -I/builds/FreeBSD_HEAD/usr.bin/xinstall/../../lib/libmd -std=gnu99 -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -static -L/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/lib -o xinstall xinstall.o getid.o -lmd -legacy --- _bootstrap-tools-gnu/usr.bin/groff --- --- limit.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/preproc/eqn -I. -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/preproc/eqn/limit.cpp -o limit.o --- list.o --- c++ -O2 -pipe -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/preproc/eqn -I. -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/include -I/builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../src/include -Qunused-arguments -I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/tmp/legacy/usr/include -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/preproc/eqn/list.cpp -o list.o --- _bootstrap-tools-usr.bin/xinstall --- xinstall.o: In function `install': /builds/FreeBSD_HEAD/usr.bin/xinstall/xinstall.c:(.text+0x133c): undefined reference to `_libmd_SHA256_File' /builds/FreeBSD_HEAD/usr.bin/xinstall/xinstall.c:(.text+0x1631): undefined reference to `_libmd_SHA256_End' /builds/FreeBSD_HEAD/usr.bin/xinstall/xinstall.c:(.text+0x186c): undefined reference to `_libmd_SHA256_File' xinstall.o: In function `compare': /builds/FreeBSD_HEAD/usr.bin/xinstall/xinstall.c:(.text+0x2706): undefined reference to `_libmd_SHA256_End' cc: error: linker command failed with exit code 1 (use -v to see invocation) *** [xinstall] Error code 1 make[3]: stopped in /builds/FreeBSD_HEAD/usr.bin/xinstall 1 error make[3]: stopped in /builds/FreeBSD_HEAD/usr.bin/xinstall --- _bootstrap-tools-lib/clang/libllvmsupport --- A failure has been detected in another branch of the parallel make make[3]: stopped in /builds/FreeBSD_HEAD/lib/clang/libllvmsupport --- _bootstrap-tools-gnu/usr.bin/groff --- A failure has been detected in another branch of the parallel make make[6]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc/eqn *** [all_subdir_eqn] Error code 2 make[5]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc 1 error make[5]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src/preproc *** [all_subdir_preproc] Error code 2 make[4]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src 1 error make[4]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/groff/src *** [_sub.all] Error code 2 make[3]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/groff 1 error make[3]: stopped in /builds/FreeBSD_HEAD/gnu/usr.bin/groff --- _bootstrap-tools-lib/libsqlite3 --- A failure has been detected in another branch of the parallel make make[3]: stopped in /builds/FreeBSD_HEAD/lib/libsqlite3 A failure has been detected in another branch of the parallel make make[2]: stopped in /builds/FreeBSD_HEAD *** [_bootstrap-tools] Error code 2 make[1]: stopped in /builds/FreeBSD_HEAD 1 error make[1]: stopped in /builds/FreeBSD_HEAD *** [buildworld] Error code 2 make: stopped in /builds/FreeBSD_HEAD 1 error make: stopped in /builds/FreeBSD_HEAD Build step 'Execute shell' marked build as failure [WARNINGS] Skipping publisher since build result is FAILURE IRC notifier plugin: Sending notification to: #freebsd-commits Email was triggered for: Failure - Any Sending email for trigger: Failure - Any