From owner-freebsd-current@FreeBSD.ORG Sun Dec 21 03:31:35 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 05E193CC; Sun, 21 Dec 2014 03:31:35 +0000 (UTC) Received: from mail-pa0-x22b.google.com (mail-pa0-x22b.google.com [IPv6:2607:f8b0:400e:c03::22b]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C03352EE6; Sun, 21 Dec 2014 03:31:34 +0000 (UTC) Received: by mail-pa0-f43.google.com with SMTP id kx10so3746324pab.16; Sat, 20 Dec 2014 19:31:34 -0800 (PST) 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 :message-id:references:to; bh=huS3skmtTZTj9v/lQHvhiNcm1aXr4NMNyDtkE7t7/hQ=; b=PPi3zUrfyg2zg3RbNCvvxIH3rd81eFnt29+nRCxghhDEYvwFnpEVXVSF8iOazFvgia Y3ysZn8phw5ke9zrRpGyYjIYNVjImqKl7aeRJMTGuqp2C9gp9WvnRORhXNTh2U5g77bO lgsDWXkVqXCHTCTJxp/kBZX7xYI7r3cCObCQLr+mJdPOKecF4IzuPrv1fDyfsO3t4Xj/ N39jP4s6mor6DNEa3mHy14bDu+/DVkv1n8nkU1kxrVNw/lJ07c83rYqLhzY/Hf4i5FGr WjjjFeaw3IaUJt+9JOnI6mfKm1DqqS28rz3dsAeZIUvm40C0X6Kmu8pzoh6gv2TDMZYk 36iA== X-Received: by 10.70.131.78 with SMTP id ok14mr24982327pdb.112.1419132694320; Sat, 20 Dec 2014 19:31:34 -0800 (PST) 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 ra2sm13637462pbc.27.2014.12.20.19.31.33 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sat, 20 Dec 2014 19:31:33 -0800 (PST) Content-Type: multipart/signed; boundary="Apple-Mail=_C2DFFAFD-295D-4B71-8D86-3341B1807574"; protocol="application/pgp-signature"; micalg=pgp-sha512 Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: Build failed in Jenkins: Build-UFS-image #599 From: Garrett Cooper In-Reply-To: <20141220222721.GA31859@lonesome.com> Date: Sat, 20 Dec 2014 19:31:32 -0800 Message-Id: <977B5021-6CC4-4B44-A9D3-1D263A3C036B@gmail.com> References: <1052304530.8.1417827164793.JavaMail.jenkins@jenkins-9.freebsd.org> <20141220222721.GA31859@lonesome.com> To: Mark Linimon X-Mailer: Apple Mail (2.1878.6) Cc: FreeBSD CURRENT , jenkins-admin@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 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, 21 Dec 2014 03:31:35 -0000 --Apple-Mail=_C2DFFAFD-295D-4B71-8D86-3341B1807574 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 On Dec 20, 2014, at 14:27, Mark Linimon wrote: > On Sat, Dec 20, 2014 at 01:43:50PM -0800, Garrett Cooper wrote: >> One way to deal with this issue is to svn up a source tree, then = rsync >=20 > rsync? ITYM zfs clone :-) That=92d work too. Sadly, zfs was a bit undesirable on older versions of = FreeBSD, so rsync was the chosen solution... --Apple-Mail=_C2DFFAFD-295D-4B71-8D86-3341B1807574 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 iQEcBAEBCgAGBQJUlj8UAAoJEMZr5QU6S73ei4cIAKp1KlPXhdBrabvqk/XVhHc1 bCJH+eRP/Vgsh6QHermj33cTgFQRpc5E7ZmHxY8NS8y7cvONURmcp3zlvHv1V18W f8PBHfhOn+y6zpdRm/5Sn6bzdp204hHmcN+HuYnypnAGJWFUkc9X8tsHsBvitoHS rYefOs7T8HqQ5npIIBZGPY2+MO89rZTXgttoORpqRUclNdW1oIJ1oBLKS3I7hsXh 131f74P8ch2Czjx+8Tt/rhg0LgCg1H0W7wVBNld2dx5ERAk6IcqEXl/uZbDBqAL4 GIhPAWlr6dQ6b6HKdbscEAdVhRwyCtOmqr6U7nZnaSTy0wOlNL8lQIhD9hKA27g= =luAE -----END PGP SIGNATURE----- --Apple-Mail=_C2DFFAFD-295D-4B71-8D86-3341B1807574-- From owner-freebsd-current@FreeBSD.ORG Sun Dec 21 12:58:05 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8D7FE51F for ; Sun, 21 Dec 2014 12:58:05 +0000 (UTC) Received: from mail-ig0-x236.google.com (mail-ig0-x236.google.com [IPv6:2607:f8b0:4001:c05::236]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 525D23CA4 for ; Sun, 21 Dec 2014 12:58:05 +0000 (UTC) Received: by mail-ig0-f182.google.com with SMTP id hn15so2825575igb.9 for ; Sun, 21 Dec 2014 04:58:04 -0800 (PST) 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=W8jJGoJS6BtxqozbsZ6cxLecZ7eMhiKeW7sNAS1ysG8=; b=z7bUWDccKCq6v48x2Td5uhWWwaH+BEmzf9yZaHk3nY0CjCCYNqpofQqkuzPP7RYPqA 9E+6O4WKShDLqJALJcQ7Kl4o+rx/19iSFXbiGCwmcrnqJmS2yJHWIPEJykP1d7W+xdzR rWua5CI0xLYW4H31wIIx4Cu2t72Zc6Lh+tegMwVNJFdHQk5WT6GhrPSdwxwfApyESRz5 UdY6ryy17f8sHXQdste6zblQy5oPYhWVmKNq5jpaq33DhQiUYMdVBQRCteoqQhhhhRUA d0ov0WC1OosPh6I0wIlw4m0sf5XmTpfNY7rbTi7/fbTDPUfvq1VBNl992An2nV6eD6gD Z4zQ== X-Received: by 10.50.142.98 with SMTP id rv2mr11726375igb.8.1419166684643; Sun, 21 Dec 2014 04:58:04 -0800 (PST) Received: from [192.168.178.125] (p5B36E9EF.dip0.t-ipconnect.de. [91.54.233.239]) by mx.google.com with ESMTPSA id b2sm7071297ioe.2.2014.12.21.04.58.03 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 21 Dec 2014 04:58:04 -0800 (PST) Message-ID: <5496C3D2.7080205@gmail.com> Date: Sun, 21 Dec 2014 13:57:54 +0100 From: =?UTF-8?B?SmFuIEtva2Vtw7xsbGVy?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: freebsd-current Subject: r275326 (merge from projects/sendfile) broke Bluetooth for me Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 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, 21 Dec 2014 12:58:05 -0000 Hi, after r275326 I can't get Bluetooth up anymore. Previously, running "service bluetooth start ubt0" worked well. The first invocation returned an error, but the second always worked. Now, there are just errors ("/etc/rc.d/bluetooth: ERROR: Unable to setup Bluetooth stack for device ubt0"). I've tracked the error down to the invocations of hccontrol in /etc/rc.d/bluetooth. hccontrol just prints an EMSGSIZE error message and fails. The setup of the netgraph nodes with "ngctl" works fine. For now I've reverted the merges from projects/sendfile and Bluetooth works fine again. Should I open a bug report? This is from a Thinkpad T420. From owner-freebsd-current@FreeBSD.ORG Sun Dec 21 13:57:11 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E02414C1 for ; Sun, 21 Dec 2014 13:57:10 +0000 (UTC) Received: from smtprelay02.ispgateway.de (smtprelay02.ispgateway.de [80.67.29.24]) (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 2D8902B77 for ; Sun, 21 Dec 2014 13:57:09 +0000 (UTC) Received: from [87.79.249.86] (helo=fabiankeil.de) by smtprelay02.ispgateway.de with esmtpsa (TLSv1.2:AES128-GCM-SHA256:128) (Exim 4.84) (envelope-from ) id 1Y2h02-0005n1-3B for freebsd-current@freebsd.org; Sun, 21 Dec 2014 14:56:46 +0100 Date: Sun, 21 Dec 2014 14:54:31 +0100 From: Fabian Keil Cc: FreeBSD Current Subject: Re: Panic after USB deadlock followed by kldunload umass.ko Message-ID: <0f51077e.10c32ab3@fabiankeil.de> In-Reply-To: <7af2d4d6.5c73ae4f@fabiankeil.de> References: <03fafb9a.529c7f26@fabiankeil.de> <5449119B.8090401@selasky.org> <7af2d4d6.5c73ae4f@fabiankeil.de> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/UT8zPZkR/Oor7heql_vRKv4"; protocol="application/pgp-signature" X-Df-Sender: Nzc1MDY3 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 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, 21 Dec 2014 13:57:11 -0000 --Sig_/UT8zPZkR/Oor7heql_vRKv4 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Fabian Keil wrote: > Hans Petter Selasky wrote: >=20 > > On 10/23/14 16:28, Fabian Keil wrote: >=20 > > > kldunload umass.ko lead to a panic, dumping didn't work. > > > > > > Screenshots are available at: > > > http://www.fabiankeil.de/bilder/freebsd/kernel-panic-r273434-usb/ > > > > > > I've seen locked-up usbconfig processes in the past, > > > usually after executing a shell function that does: > > > > > > | usbconfig_output=3D"$(sudo usbconfig -d ${device} add_quirk UQ_MSC_= NO_INQUIRY)" > > > | [... error handling snipped ] > > > | usbconfig_output=3D"$(sudo usbconfig -d ${device} reset)" > > > > > > Sometimes the second command seems to mess up the USB system. >=20 > > USB detach is synchronous. If for example umass fails to detach, due to= =20 > > reference counts not reaching zero, that might be the root cause. Try t= o=20 > > get a backtrace from the "usb_process()" processes using kgdb, and=20 > > you'll see right away what is going on. >=20 > Thanks for the quick response. So far I haven't been able to intentionally > reproduce the issue, but I'll try the above the next time I unintentional= ly > run into this again. A couple of days ago usbconfig got stuck again: fk@r500 ~ $sudo procstat -kk $(pgrep usbconfig) PID TID COMM TDNAME KSTACK = =20 2444 100971 usbconfig - mi_switch+0xe1 sleepq_wait+0= x3a _sx_xlock_hard+0x522 _sx_xlock+0x5d usbd_enum_lock+0x3a usb_ref_device+= 0x157 usb_open+0xbf devfs_open+0x122 VOP_OPEN_APV+0xa1 vn_open_vnode+0x234 = vn_open_cred+0x310 kern_openat+0x26f amd64_syscall+0x3fd Xfast_syscall+0xfb= =20 2425 100970 usbconfig - mi_switch+0xe1 sleepq_timedw= ait+0x3a _sleep+0x294 pause_sbt+0xd0 usb_pause_mtx+0x85 usb_ioctl+0x3e7 dev= fs_ioctl_f+0x13b kern_ioctl+0x3ce sys_ioctl+0x140 amd64_syscall+0x3fd Xfast= _syscall+0xfb=20 The USB-related threads: (kgdb) thread 520 [Switching to thread 520 (Thread 100970)]#0 sched_switch (td=3D0xfffff8001= d2044a0, newtd=3D, flags=3D) at /= usr/src/sys/kern/sched_ule.c:1940 1940 cpuid =3D PCPU_GET(cpuid); (kgdb) where #0 sched_switch (td=3D0xfffff8001d2044a0, newtd=3D, f= lags=3D) at /usr/src/sys/kern/sched_ule.c:1940 #1 0xffffffff805bbf91 in mi_switch (flags=3D260, newtd=3D0x0) at /usr/src/= sys/kern/kern_synch.c:492 #2 0xffffffff80601a7a in sleepq_timedwait (wchan=3D0x0, pri=3D0) at /usr/s= rc/sys/kern/subr_sleepqueue.c:666 #3 0xffffffff805bb984 in _sleep (ident=3D, lock=3D, priority=3D, wmesg=3D, sbt=3D, pr=3D,=20 flags=3D) at /usr/src/sys/kern/kern_synch.c:250 #4 0xffffffff805bbe10 in pause_sbt (wmesg=3D, sbt=3D<= value optimized out>, pr=3D0, flags=3D) at /usr/src/sy= s/kern/kern_synch.c:379 #5 0xffffffff81e2f175 in usb_pause_mtx (mtx=3D, timo= =3D) at /usr/src/sys/modules/usb/usb/../../../dev/usb/= usb_util.c:143 #6 0xffffffff81e16ed7 in usb_ioctl (dev=3D, cmd=3D, addr=3D, fflag=3D0, td=3D) at /usr/src/sys/modules/usb/usb/../../../dev/usb/usb_dev.c:1128 #7 0xffffffff8047cffb in devfs_ioctl_f (fp=3D0xfffff8001d3d1b40, com=3D214= 7767558, data=3D0xfffffe009453aa20, cred=3D, td=3D0xff= fff8001d2044a0) at /usr/src/sys/fs/devfs/devfs_vnops.c:775 #8 0xffffffff8061041e in kern_ioctl (td=3D0xfffff8001d2044a0, fd=3D, com=3D0) at file.h:318 #9 0xffffffff8060ffa0 in sys_ioctl (td=3D0xfffff8001d2044a0, uap=3D0xfffff= e009453ab80) at /usr/src/sys/kern/sys_generic.c:718 #10 0xffffffff80877d5d in amd64_syscall (td=3D0xfffff8001d2044a0, traced=3D= 0) at subr_syscall.c:133 #11 0xffffffff8085ac9b in Xfast_syscall () at /usr/src/sys/amd64/amd64/exce= ption.S:390 #12 0x0000000800b7caea in ?? () Previous frame inner to this frame (corrupt stack?) (kgdb) thread 522 [Switching to thread 522 (Thread 100971)]#0 sched_switch (td=3D0xfffff8001= d3a5940, newtd=3D, flags=3D) at /= usr/src/sys/kern/sched_ule.c:1940 1940 cpuid =3D PCPU_GET(cpuid); (kgdb) where #0 sched_switch (td=3D0xfffff8001d3a5940, newtd=3D, f= lags=3D) at /usr/src/sys/kern/sched_ule.c:1940 #1 0xffffffff805bbf91 in mi_switch (flags=3D260, newtd=3D0x0) at /usr/src/= sys/kern/kern_synch.c:492 #2 0xffffffff8060126a in sleepq_wait (wchan=3D0x0, pri=3D0) at /usr/src/sy= s/kern/subr_sleepqueue.c:631 #3 0xffffffff805bae82 in _sx_xlock_hard (sx=3D0xfffff80015e82050, tid=3D18= 446735278106892608, opts=3D, file=3D0x0, line=3D0) at = /usr/src/sys/kern/kern_sx.c:688 #4 0xffffffff805ba6ad in _sx_xlock (sx=3D0x0, opts=3D0, file=3D, line=3D0) at sx.h:154 #5 0xffffffff81e19baa in usbd_enum_lock (udev=3D0xfffff80015e82000) at /us= r/src/sys/modules/usb/usb/../../../dev/usb/usb_device.c:2755 #6 0xffffffff81e18967 in usb_ref_device (cpd=3D0xfffff80015b518c0, crd=3D0= xfffffe009453f630, need_uref=3D) at /usr/src/sys/modul= es/usb/usb/../../../dev/usb/usb_dev.c:231 #7 0xffffffff81e15caf in usb_open (dev=3D, fflags=3D3= , devtype=3D, td=3D0x0) at /usr/src/sys/modules/usb/us= b/../../../dev/usb/usb_dev.c:887 #8 0xffffffff8047ae52 in devfs_open (ap=3D) at /usr/s= rc/sys/fs/devfs/devfs_vnops.c:1108 #9 0xffffffff8091e3d1 in VOP_OPEN_APV (vop=3D, a=3D) at vnode_if.c:467 #10 0xffffffff8067d544 in vn_open_vnode (vp=3D0xfffff8004f4283b0, fmode=3D3= , cred=3D0xfffff80028c83500, td=3D0xfffff8001d3a5940, fp=3D0xfffff800283b6b= e0) at vnode_if.h:196 #11 0xffffffff8067d090 in vn_open_cred (ndp=3D0xfffffe009453f9b0, flagp=3D0= xfffffe009453fa8c, cmode=3D, vn_open_flags=3D, cred=3D0x0, fp=3D0xfffff800283b6be0) at /usr/src/sys/kern/vfs_vnops.c:258 #12 0xffffffff8067674f in kern_openat (td=3D0xfffff8001d3a5940, fd=3D-100, = path=3D0x7fffffffe650
, pathseg=3DUIO= _USERSPACE, flags=3D3, mode=3D) at /usr/src/sys/kern/vfs_syscalls.c:1081 #13 0xffffffff80877d5d in amd64_syscall (td=3D0xfffff8001d3a5940, traced=3D= 0) at subr_syscall.c:133 #14 0xffffffff8085ac9b in Xfast_syscall () at /usr/src/sys/amd64/amd64/exce= ption.S:390 #15 0x0000000800b748aa in ?? () Previous frame inner to this frame (corrupt stack?) (kgdb) thread 497 [Switching to thread 497 (Thread 100728)]#0 sched_switch (td=3D0xfffff8001= 5d51940, newtd=3D, flags=3D) at /= usr/src/sys/kern/sched_ule.c:1940 1940 cpuid =3D PCPU_GET(cpuid); (kgdb) where #0 sched_switch (td=3D0xfffff80015d51940, newtd=3D, f= lags=3D) at /usr/src/sys/kern/sched_ule.c:1940 #1 0xffffffff805bbf91 in mi_switch (flags=3D260, newtd=3D0x0) at /usr/src/= sys/kern/kern_synch.c:492 #2 0xffffffff8060126a in sleepq_wait (wchan=3D0x0, pri=3D0) at /usr/src/sy= s/kern/subr_sleepqueue.c:631 #3 0xffffffff80553340 in _cv_wait (cvp=3D0xfffffe0004590d10, lock=3D0xffff= fe0004591090) at /usr/src/sys/kern/kern_condvar.c:139 #4 0xffffffff81e28544 in usb_process (arg=3D0xfffffe0004590d00) at /usr/sr= c/sys/modules/usb/usb/../../../dev/usb/usb_process.c:193 #5 0xffffffff80577afa in fork_exit (callout=3D0xffffffff81e28470 , arg=3D0xfffffe0004590d00, frame=3D0xfffffe00942e0c00) at /usr/src/sys= /kern/kern_fork.c:978 #6 0xffffffff8085aeee in fork_trampoline () at /usr/src/sys/amd64/amd64/ex= ception.S:605 #7 0x0000000000000000 in ?? () (kgdb) thread 496 [Switching to thread 496 (Thread 100731)]#0 sched_switch (td=3D0xfffff8001= 5d50940, newtd=3D, flags=3D) at /= usr/src/sys/kern/sched_ule.c:1940 1940 cpuid =3D PCPU_GET(cpuid); (kgdb) where #0 sched_switch (td=3D0xfffff80015d50940, newtd=3D, f= lags=3D) at /usr/src/sys/kern/sched_ule.c:1940 #1 0xffffffff805bbf91 in mi_switch (flags=3D260, newtd=3D0x0) at /usr/src/= sys/kern/kern_synch.c:492 #2 0xffffffff8060126a in sleepq_wait (wchan=3D0x0, pri=3D0) at /usr/src/sy= s/kern/subr_sleepqueue.c:631 #3 0xffffffff80553340 in _cv_wait (cvp=3D0xfffffe0004590d68, lock=3D0xffff= fe0004591090) at /usr/src/sys/kern/kern_condvar.c:139 #4 0xffffffff81e28544 in usb_process (arg=3D0xfffffe0004590d58) at /usr/sr= c/sys/modules/usb/usb/../../../dev/usb/usb_process.c:193 #5 0xffffffff80577afa in fork_exit (callout=3D0xffffffff81e28470 , arg=3D0xfffffe0004590d58, frame=3D0xfffffe00942efc00) at /usr/src/sys= /kern/kern_fork.c:978 #6 0xffffffff8085aeee in fork_trampoline () at /usr/src/sys/amd64/amd64/ex= ception.S:605 #7 0x0000000000000000 in ?? () (kgdb) thread 495 [Switching to thread 495 (Thread 100732)]#0 sched_switch (td=3D0xfffff8001= 5d504a0, newtd=3D, flags=3D) at /= usr/src/sys/kern/sched_ule.c:1940 1940 cpuid =3D PCPU_GET(cpuid); (kgdb) where #0 sched_switch (td=3D0xfffff80015d504a0, newtd=3D, f= lags=3D) at /usr/src/sys/kern/sched_ule.c:1940 #1 0xffffffff805bbf91 in mi_switch (flags=3D260, newtd=3D0x0) at /usr/src/= sys/kern/kern_synch.c:492 #2 0xffffffff8060126a in sleepq_wait (wchan=3D0x0, pri=3D0) at /usr/src/sy= s/kern/subr_sleepqueue.c:631 #3 0xffffffff80553340 in _cv_wait (cvp=3D0xfffffe0004590dc0, lock=3D0xffff= fe0004591090) at /usr/src/sys/kern/kern_condvar.c:139 #4 0xffffffff81e28544 in usb_process (arg=3D0xfffffe0004590db0) at /usr/sr= c/sys/modules/usb/usb/../../../dev/usb/usb_process.c:193 #5 0xffffffff80577afa in fork_exit (callout=3D0xffffffff81e28470 , arg=3D0xfffffe0004590db0, frame=3D0xfffffe00942f4c00) at /usr/src/sys= /kern/kern_fork.c:978 #6 0xffffffff8085aeee in fork_trampoline () at /usr/src/sys/amd64/amd64/ex= ception.S:605 #7 0x0000000000000000 in ?? () (kgdb) thread 495 [Switching to thread 495 (Thread 100732)]#0 sched_switch (td=3D0xfffff8001= 5d504a0, newtd=3D, flags=3D) at /= usr/src/sys/kern/sched_ule.c:1940 1940 cpuid =3D PCPU_GET(cpuid); (kgdb) where #0 sched_switch (td=3D0xfffff80015d504a0, newtd=3D, f= lags=3D) at /usr/src/sys/kern/sched_ule.c:1940 #1 0xffffffff805bbf91 in mi_switch (flags=3D260, newtd=3D0x0) at /usr/src/= sys/kern/kern_synch.c:492 #2 0xffffffff8060126a in sleepq_wait (wchan=3D0x0, pri=3D0) at /usr/src/sy= s/kern/subr_sleepqueue.c:631 #3 0xffffffff80553340 in _cv_wait (cvp=3D0xfffffe0004590dc0, lock=3D0xffff= fe0004591090) at /usr/src/sys/kern/kern_condvar.c:139 #4 0xffffffff81e28544 in usb_process (arg=3D0xfffffe0004590db0) at /usr/sr= c/sys/modules/usb/usb/../../../dev/usb/usb_process.c:193 #5 0xffffffff80577afa in fork_exit (callout=3D0xffffffff81e28470 , arg=3D0xfffffe0004590db0, frame=3D0xfffffe00942f4c00) at /usr/src/sys= /kern/kern_fork.c:978 #6 0xffffffff8085aeee in fork_trampoline () at /usr/src/sys/amd64/amd64/ex= ception.S:605 #7 0x0000000000000000 in ?? () (kgdb) thread 494 [Switching to thread 494 (Thread 100733)]#0 sched_switch (td=3D0xfffff8001= 5d50000, newtd=3D, flags=3D) at /= usr/src/sys/kern/sched_ule.c:1940 1940 cpuid =3D PCPU_GET(cpuid); (kgdb) where #0 sched_switch (td=3D0xfffff80015d50000, newtd=3D, f= lags=3D) at /usr/src/sys/kern/sched_ule.c:1940 #1 0xffffffff805bbf91 in mi_switch (flags=3D260, newtd=3D0x0) at /usr/src/= sys/kern/kern_synch.c:492 #2 0xffffffff8060126a in sleepq_wait (wchan=3D0x0, pri=3D0) at /usr/src/sy= s/kern/subr_sleepqueue.c:631 #3 0xffffffff80553340 in _cv_wait (cvp=3D0xfffffe0004590e18, lock=3D0xffff= fe0004591090) at /usr/src/sys/kern/kern_condvar.c:139 #4 0xffffffff81e28544 in usb_process (arg=3D0xfffffe0004590e08) at /usr/sr= c/sys/modules/usb/usb/../../../dev/usb/usb_process.c:193 #5 0xffffffff80577afa in fork_exit (callout=3D0xffffffff81e28470 , arg=3D0xfffffe0004590e08, frame=3D0xfffffe00942f9c00) at /usr/src/sys= /kern/kern_fork.c:978 #6 0xffffffff8085aeee in fork_trampoline () at /usr/src/sys/amd64/amd64/ex= ception.S:605 #7 0x0000000000000000 in ?? () (kgdb) thread 493 [Switching to thread 493 (Thread 100735)]#0 sched_switch (td=3D0xfffff8001= 5d7f4a0, newtd=3D, flags=3D) at /= usr/src/sys/kern/sched_ule.c:1940 1940 cpuid =3D PCPU_GET(cpuid); (kgdb) where #0 sched_switch (td=3D0xfffff80015d7f4a0, newtd=3D, f= lags=3D) at /usr/src/sys/kern/sched_ule.c:1940 #1 0xffffffff805bbf91 in mi_switch (flags=3D260, newtd=3D0x0) at /usr/src/= sys/kern/kern_synch.c:492 #2 0xffffffff8060126a in sleepq_wait (wchan=3D0x0, pri=3D0) at /usr/src/sy= s/kern/subr_sleepqueue.c:631 #3 0xffffffff80553340 in _cv_wait (cvp=3D0xfffffe00064a7d10, lock=3D0xffff= fe00064a8090) at /usr/src/sys/kern/kern_condvar.c:139 #4 0xffffffff81e28544 in usb_process (arg=3D0xfffffe00064a7d00) at /usr/sr= c/sys/modules/usb/usb/../../../dev/usb/usb_process.c:193 #5 0xffffffff80577afa in fork_exit (callout=3D0xffffffff81e28470 , arg=3D0xfffffe00064a7d00, frame=3D0xfffffe0094303c00) at /usr/src/sys= /kern/kern_fork.c:978 #6 0xffffffff8085aeee in fork_trampoline () at /usr/src/sys/amd64/amd64/ex= ception.S:605 #7 0x0000000000000000 in ?? () (kgdb) thread 492 [Switching to thread 492 (Thread 100736)]#0 sched_switch (td=3D0xfffff8001= 5d7f000, newtd=3D, flags=3D) at /= usr/src/sys/kern/sched_ule.c:1940 1940 cpuid =3D PCPU_GET(cpuid); (kgdb) where #0 sched_switch (td=3D0xfffff80015d7f000, newtd=3D, f= lags=3D) at /usr/src/sys/kern/sched_ule.c:1940 #1 0xffffffff805bbf91 in mi_switch (flags=3D260, newtd=3D0x0) at /usr/src/= sys/kern/kern_synch.c:492 #2 0xffffffff8060126a in sleepq_wait (wchan=3D0x0, pri=3D0) at /usr/src/sy= s/kern/subr_sleepqueue.c:631 #3 0xffffffff80553340 in _cv_wait (cvp=3D0xfffffe00064a7d68, lock=3D0xffff= fe00064a8090) at /usr/src/sys/kern/kern_condvar.c:139 #4 0xffffffff81e28544 in usb_process (arg=3D0xfffffe00064a7d58) at /usr/sr= c/sys/modules/usb/usb/../../../dev/usb/usb_process.c:193 #5 0xffffffff80577afa in fork_exit (callout=3D0xffffffff81e28470 , arg=3D0xfffffe00064a7d58, frame=3D0xfffffe0094308c00) at /usr/src/sys= /kern/kern_fork.c:978 #6 0xffffffff8085aeee in fork_trampoline () at /usr/src/sys/amd64/amd64/ex= ception.S:605 #7 0x0000000000000000 in ?? () (kgdb) thread 491 [Switching to thread 491 (Thread 100737)]#0 sched_switch (td=3D0xfffff8001= 5ea0940, newtd=3D, flags=3D) at /= usr/src/sys/kern/sched_ule.c:1940 1940 cpuid =3D PCPU_GET(cpuid); (kgdb) where #0 sched_switch (td=3D0xfffff80015ea0940, newtd=3D, f= lags=3D) at /usr/src/sys/kern/sched_ule.c:1940 #1 0xffffffff805bbf91 in mi_switch (flags=3D260, newtd=3D0x0) at /usr/src/= sys/kern/kern_synch.c:492 #2 0xffffffff8060126a in sleepq_wait (wchan=3D0x0, pri=3D0) at /usr/src/sy= s/kern/subr_sleepqueue.c:631 #3 0xffffffff805bb99d in _sleep (ident=3D, lock=3D, priority=3D, wmesg=3D, sbt=3D, pr=3D,=20 flags=3D) at /usr/src/sys/kern/kern_synch.c:254 #4 0xffffffff802a2548 in cam_sim_free (sim=3D0xfffff8004f9fa800, free_devq= =3D1) at /usr/src/sys/cam/cam_sim.c:109 #5 0xffffffff81e4e78f in umass_detach (dev=3D) at /us= r/src/sys/modules/usb/umass/../../../dev/usb/storage/umass.c:2136 #6 0xffffffff805e8ce2 in device_detach (dev=3D0xfffff80028c69000) at devic= e_if.h:214 #7 0xffffffff81e1aad1 in usb_detach_device (udev=3D0xfffff8004f5bd000, ifa= ce_index=3D, flag=3D0 '\0') at /usr/src/sys/modules/us= b/usb/../../../dev/usb/usb_device.c:1145 #8 0xffffffff81e19c76 in usb_unconfigure (udev=3D0xfffff8004f5bd000, flag= =3D0 '\0') at /usr/src/sys/modules/usb/usb/../../../dev/usb/usb_device.c:534 #9 0xffffffff81e196d0 in usbd_set_config_index (udev=3D0xfffff8004f5bd000,= index=3D255 '=C3=BF') at /usr/src/sys/modules/usb/usb/../../../dev/usb/usb= _device.c:597 #10 0xffffffff81e22d77 in uhub_explore_handle_re_enumerate (child=3D0xfffff= 8004f5bd000) at /usr/src/sys/modules/usb/usb/../../../dev/usb/usb_hub.c:456 #11 0xffffffff81e25eb5 in uhub_explore (udev=3D0xfffff80015e82000) at /usr/= src/sys/modules/usb/usb/../../../dev/usb/usb_hub.c:551 #12 0xffffffff81e12f75 in usb_bus_explore (pm=3D) at /= usr/src/sys/modules/usb/usb/../../../dev/usb/controller/usb_controller.c:404 #13 0xffffffff81e2857f in usb_process (arg=3D0xfffffe00064a7db0) at /usr/sr= c/sys/modules/usb/usb/../../../dev/usb/usb_process.c:176 #14 0xffffffff80577afa in fork_exit (callout=3D0xffffffff81e28470 , arg=3D0xfffffe00064a7db0, frame=3D0xfffffe009430dc00) at /usr/src/sys= /kern/kern_fork.c:978 #15 0xffffffff8085aeee in fork_trampoline () at /usr/src/sys/amd64/amd64/ex= ception.S:605 #16 0x0000000000000000 in ?? () (kgdb) thread 490 [Switching to thread 490 (Thread 100738)]#0 sched_switch (td=3D0xfffff8001= 5ea04a0, newtd=3D, flags=3D) at /= usr/src/sys/kern/sched_ule.c:1940 1940 cpuid =3D PCPU_GET(cpuid); (kgdb) where #0 sched_switch (td=3D0xfffff80015ea04a0, newtd=3D, f= lags=3D) at /usr/src/sys/kern/sched_ule.c:1940 #1 0xffffffff805bbf91 in mi_switch (flags=3D260, newtd=3D0x0) at /usr/src/= sys/kern/kern_synch.c:492 #2 0xffffffff8060126a in sleepq_wait (wchan=3D0x0, pri=3D0) at /usr/src/sy= s/kern/subr_sleepqueue.c:631 #3 0xffffffff80553340 in _cv_wait (cvp=3D0xfffffe00064a7e18, lock=3D0xffff= fe00064a8090) at /usr/src/sys/kern/kern_condvar.c:139 #4 0xffffffff81e28544 in usb_process (arg=3D0xfffffe00064a7e08) at /usr/sr= c/sys/modules/usb/usb/../../../dev/usb/usb_process.c:193 #5 0xffffffff80577afa in fork_exit (callout=3D0xffffffff81e28470 , arg=3D0xfffffe00064a7e08, frame=3D0xfffffe0094312c00) at /usr/src/sys= /kern/kern_fork.c:978 #6 0xffffffff8085aeee in fork_trampoline () at /usr/src/sys/amd64/amd64/ex= ception.S:605 #7 0x0000000000000000 in ?? () So it looks like thread 491 is blocking thread 522 by holding udev->enum_sx? Fabian --Sig_/UT8zPZkR/Oor7heql_vRKv4 Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlSW0RQACgkQBYqIVf93VJ2cJwCghFg7LM7J2lqwfR8vT0Ld97Fe uEAAoLTT+TyhWNMdZhFqKdPkL2CeGgmd =4D4/ -----END PGP SIGNATURE----- --Sig_/UT8zPZkR/Oor7heql_vRKv4-- From owner-freebsd-current@FreeBSD.ORG Sun Dec 21 14:42:48 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C9D4935B for ; Sun, 21 Dec 2014 14:42:48 +0000 (UTC) Received: from mail.turbocat.net (heidi.turbocat.net [88.198.202.214]) (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 87ABD3996 for ; Sun, 21 Dec 2014 14:42:48 +0000 (UTC) Received: from laptop015.home.selasky.org (cm-176.74.213.204.customer.telag.net [176.74.213.204]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.turbocat.net (Postfix) with ESMTPSA id D7C641FE022; Sun, 21 Dec 2014 15:42:39 +0100 (CET) Message-ID: <5496DC85.8060902@selasky.org> Date: Sun, 21 Dec 2014 15:43:17 +0100 From: Hans Petter Selasky User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: Fabian Keil Subject: Re: Panic after USB deadlock followed by kldunload umass.ko References: <03fafb9a.529c7f26@fabiankeil.de> <5449119B.8090401@selasky.org> <7af2d4d6.5c73ae4f@fabiankeil.de> <0f51077e.10c32ab3@fabiankeil.de> In-Reply-To: <0f51077e.10c32ab3@fabiankeil.de> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Cc: FreeBSD Current X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 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, 21 Dec 2014 14:42:48 -0000 On 12/21/14 14:54, Fabian Keil wrote: > #0 sched_switch (td=0xfffff80015ea0940, newtd=, flags=) at /usr/src/sys/kern/sched_ule.c:1940 > #1 0xffffffff805bbf91 in mi_switch (flags=260, newtd=0x0) at /usr/src/sys/kern/kern_synch.c:492 > #2 0xffffffff8060126a in sleepq_wait (wchan=0x0, pri=0) at /usr/src/sys/kern/subr_sleepqueue.c:631 > #3 0xffffffff805bb99d in _sleep (ident=, lock=, priority=, wmesg=, sbt=, pr=, > flags=) at /usr/src/sys/kern/kern_synch.c:254 > #4 0xffffffff802a2548 in cam_sim_free (sim=0xfffff8004f9fa800, free_devq=1) at /usr/src/sys/cam/cam_sim.c:109 Because cam_sim_free() doesn't return, the USB subsystem belonging to that controller is somewhat blocked. --HPS From owner-freebsd-current@FreeBSD.ORG Sun Dec 21 16:08:33 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id F2D72641; Sun, 21 Dec 2014 16:08:32 +0000 (UTC) Received: from mail-wg0-x229.google.com (mail-wg0-x229.google.com [IPv6:2a00:1450:400c:c00::229]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 848FB2CEB; Sun, 21 Dec 2014 16:08:32 +0000 (UTC) Received: by mail-wg0-f41.google.com with SMTP id y19so4987917wgg.14; Sun, 21 Dec 2014 08:08:30 -0800 (PST) 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:content-transfer-encoding; bh=Z/X1c889hb3I9qq9gjBqN1wh2RK1SQWVorNogH1fS5A=; b=RulJL9I5/uiU1FRiwtRW5RO1ahShHsjM2Fjqcqgjj8/VUG/V9QBNMP0W5ciWu9QiYn d4J+cGvi93eJtCaRaNVKVi8WI2bcmuWvFtPmcDudOyMTKZb50ju/h7Z9D+9NTqNtvuhS 8Irge6ekDJBlAaopp/57+ph/xn9FSxSsyEPL1dY9PTqC8as30QVIy5cbGAg0Wl3LdI6u UPaAAh+x2khYS/8ymwqL0bvfvShie0S9FWaMirxLbM7xeWzy8TQ/JYEkMlLRdpBSRLv3 55QMNQGzeeNHiLGRManEqw38x+YjVD+QTWW7NbFB2KHQ+ozyA1mr30GWsoIovtr0yXf1 7+7A== MIME-Version: 1.0 X-Received: by 10.180.80.133 with SMTP id r5mr23417821wix.20.1419178110907; Sun, 21 Dec 2014 08:08:30 -0800 (PST) Sender: adrian.chadd@gmail.com Received: by 10.216.106.195 with HTTP; Sun, 21 Dec 2014 08:08:30 -0800 (PST) In-Reply-To: <5496C3D2.7080205@gmail.com> References: <5496C3D2.7080205@gmail.com> Date: Sun, 21 Dec 2014 08:08:30 -0800 X-Google-Sender-Auth: XijmXWjIgnSfYMQd6WJYd0obAHo Message-ID: Subject: Re: r275326 (merge from projects/sendfile) broke Bluetooth for me From: Adrian Chadd To: =?UTF-8?Q?Jan_Kokem=C3=BCller?= Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-current , Gleb Smirnoff X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 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, 21 Dec 2014 16:08:33 -0000 On 21 December 2014 at 04:57, Jan Kokem=C3=BCller wrote: > Hi, > > after r275326 I can't get Bluetooth up anymore. Previously, running "serv= ice > bluetooth start ubt0" worked well. The first invocation returned an error= , > but the second always worked. Now, there are just errors > ("/etc/rc.d/bluetooth: ERROR: Unable to setup Bluetooth stack for device > ubt0"). > > I've tracked the error down to the invocations of hccontrol in > /etc/rc.d/bluetooth. hccontrol just prints an EMSGSIZE error message and > fails. The setup of the netgraph nodes with "ngctl" works fine. > > For now I've reverted the merges from projects/sendfile and Bluetooth wor= ks > fine again. Should I open a bug report? This is from a Thinkpad T420. Yes, please do! Thanks! -adrian From owner-freebsd-current@FreeBSD.ORG Sun Dec 21 16:53:54 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 80328BC4; Sun, 21 Dec 2014 16:53:54 +0000 (UTC) Received: from mail-ie0-x22d.google.com (mail-ie0-x22d.google.com [IPv6:2607:f8b0:4001:c03::22d]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 42E7432A7; Sun, 21 Dec 2014 16:53:54 +0000 (UTC) Received: by mail-ie0-f173.google.com with SMTP id y20so3233813ier.18; Sun, 21 Dec 2014 08:53:53 -0800 (PST) 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:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=qqK7ua3kFGjgVOAQkYgLWLGD4sO+Q7oCbqGqeWe3Z0w=; b=Osar4cdNogwvFpXJVxOul/CYc7feWnzF/WTBJkunywQY8TsowtJDlLj1GddZA0mf0I o3S6R9WS4UPbQ+bgn81FtHv9tYyqNzSkvG2tHsvyyU3RJ0G/vy43YR9MFph5JQpHNigf fd5+q1dwZK3ysA+VAJAgpoY3EoskrLFjZLwsy/Hf4oYzfpDdiUQNQhb+ge5vdvoGwFTC qQXKd2mFC/167JP4eSCs1ukykFhwZrHr8XkZ4qtNSzxkqGn5pUgRQWYLfwa/TvTyyfh+ nCKTOen+AvW8moVmvZlrH/eC8zxUYkZaJjbsoGILDUQAQAYzmsCBFWzmnQVXCV6Woi3n rgTA== X-Received: by 10.107.30.204 with SMTP id e195mr16727677ioe.28.1419180833734; Sun, 21 Dec 2014 08:53:53 -0800 (PST) Received: from [192.168.178.125] (p5B36E9EF.dip0.t-ipconnect.de. [91.54.233.239]) by mx.google.com with ESMTPSA id k6sm3680262igm.4.2014.12.21.08.53.52 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 21 Dec 2014 08:53:53 -0800 (PST) Message-ID: <5496FB16.6040601@gmail.com> Date: Sun, 21 Dec 2014 17:53:42 +0100 From: =?UTF-8?B?SmFuIEtva2Vtw7xsbGVy?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: Adrian Chadd Subject: Re: r275326 (merge from projects/sendfile) broke Bluetooth for me References: <5496C3D2.7080205@gmail.com> In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-current , Gleb Smirnoff X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 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, 21 Dec 2014 16:53:54 -0000 On 21.12.2014 17:08, Adrian Chadd wrote: > Yes, please do! I've filed a bug report: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196174 Cheers, Jan From owner-freebsd-current@FreeBSD.ORG Mon Dec 22 05:05:47 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 34286DB2 for ; Mon, 22 Dec 2014 05:05:47 +0000 (UTC) Received: from mho-01-ewr.mailhop.org (mho-03-ewr.mailhop.org [204.13.248.66]) (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 E81CF3C75 for ; Mon, 22 Dec 2014 05:05:46 +0000 (UTC) Received: from [73.34.117.227] (helo=ilsoft.org) by mho-01-ewr.mailhop.org with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1Y2vBh-000OLt-7M; Mon, 22 Dec 2014 05:05:45 +0000 Received: from revolution.hippie.lan (revolution.hippie.lan [172.22.42.240]) by ilsoft.org (8.14.9/8.14.9) with ESMTP id sBM55hn2022401; Sun, 21 Dec 2014 22:05:43 -0700 (MST) (envelope-from ian@freebsd.org) X-Mail-Handler: Dyn Standard SMTP by Dyn X-Originating-IP: 73.34.117.227 X-Report-Abuse-To: abuse@dyndns.com (see http://www.dyndns.com/services/sendlabs/outbound_abuse.html for abuse reporting information) X-MHO-User: U2FsdGVkX1/BPpASurELn9Fpcr7DcYSE Message-ID: <1419224743.1018.108.camel@freebsd.org> Subject: Re: simple task to speed up booting From: Ian Lepore To: Poul-Henning Kamp Date: Sun, 21 Dec 2014 22:05:43 -0700 In-Reply-To: <43445.1418553160@critter.freebsd.dk> References: <43445.1418553160@critter.freebsd.dk> Content-Type: multipart/mixed; boundary="=-rYYRf5HywhHjvQvdsgPg" X-Mailer: Evolution 3.12.8 FreeBSD GNOME Team Port Mime-Version: 1.0 Cc: current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 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, 22 Dec 2014 05:05:47 -0000 --=-rYYRf5HywhHjvQvdsgPg Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit On Sun, 2014-12-14 at 10:32 +0000, Poul-Henning Kamp wrote: > The rotating swirlie ('-/|\') in the loader accounts for a surprisingly > large part of our boot time on systems with slow-ish serial consoles. > > I think right now it takes a step for each 512 byte read, reducing that > to once every 64kB or even 1MB would be an improvement with the kind of > kernel sizes we have today. > I investigated this a bit today. I instrumented the loader on arm to count how many times twiddle() is called while loading a 5.5MB kernel. When loading over NFS it was called 5580 times. When loading from an sdcard it was called 284 times. Poking around in the code, it looks like NFS calls twiddle() once per 1K block read, CD9660 once per 2K block, and UFS and ext2fs once per filesystem blocksize block. All of them have some other scattered twiddle calls while navigating metadata that probably don't add up to much compared to the bulk reading. My amd64 kernel is twice as big even with lots of the generic devices removed; that's a lot of IO. But one twiddle per filesystem block shouldn't be so bad... let's call it 600 twiddles, each one writes 2 bytes to serial, so a total of ~1200mS at 9600bps. The same kernel loaded over nfs would cost over 20 seconds in serial output. So all in all it seems like different kinds of IO need different throttling, something like the attached (which also still has some stats output in it). I can't decide if it's worth committing... it'll have a lot of value to someone with slow serial and netbooting, is that common? -- Ian --=-rYYRf5HywhHjvQvdsgPg Content-Description: Content-Disposition: inline; filename="twiddle_divisors.diff" Content-Type: text/x-patch; name="twiddle_divisors.diff"; charset="us-ascii" Content-Transfer-Encoding: 7bit Index: lib/libstand/cd9660.c =================================================================== --- lib/libstand/cd9660.c (revision 275941) +++ lib/libstand/cd9660.c (working copy) @@ -281,7 +281,7 @@ cd9660_open(const char *path, struct open_file *f) buf = malloc(buf_size = ISO_DEFAULT_BLOCK_SIZE); vd = buf; for (bno = 16;; bno++) { - twiddle(); + twiddle(1); rc = f->f_dev->dv_strategy(f->f_devdata, F_READ, cdb2devb(bno), ISO_DEFAULT_BLOCK_SIZE, buf, &read); if (rc) @@ -314,7 +314,7 @@ cd9660_open(const char *path, struct open_file *f) while (off < dsize) { if ((off % ISO_DEFAULT_BLOCK_SIZE) == 0) { - twiddle(); + twiddle(1); rc = f->f_dev->dv_strategy (f->f_devdata, F_READ, cdb2devb(bno + boff), @@ -374,7 +374,7 @@ cd9660_open(const char *path, struct open_file *f) /* Check for Rock Ridge since we didn't in the loop above. */ bno = isonum_733(rec.extent) + isonum_711(rec.ext_attr_length); - twiddle(); + twiddle(1); rc = f->f_dev->dv_strategy(f->f_devdata, F_READ, cdb2devb(bno), ISO_DEFAULT_BLOCK_SIZE, buf, &read); if (rc) @@ -431,7 +431,7 @@ buf_read_file(struct open_file *f, char **buf_p, s if (fp->f_buf == (char *)0) fp->f_buf = malloc(ISO_DEFAULT_BLOCK_SIZE); - twiddle(); + twiddle(32); rc = f->f_dev->dv_strategy(f->f_devdata, F_READ, cdb2devb(blkno), ISO_DEFAULT_BLOCK_SIZE, fp->f_buf, &read); if (rc) Index: lib/libstand/ext2fs.c =================================================================== --- lib/libstand/ext2fs.c (revision 275941) +++ lib/libstand/ext2fs.c (working copy) @@ -353,7 +353,7 @@ ext2fs_open(const char *upath, struct open_file *f /* allocate space and read super block */ fs = (struct ext2fs *)malloc(sizeof(*fs)); fp->f_fs = fs; - twiddle(); + twiddle(1); error = (f->f_dev->dv_strategy)(f->f_devdata, F_READ, EXT2_SBLOCK, EXT2_SBSIZE, (char *)fs, &buf_size); if (error) @@ -395,7 +395,7 @@ ext2fs_open(const char *upath, struct open_file *f len = blkgrps * fs->fs_bsize; fp->f_bg = malloc(len); - twiddle(); + twiddle(1); error = (f->f_dev->dv_strategy)(f->f_devdata, F_READ, EXT2_SBLOCK + EXT2_SBSIZE / DEV_BSIZE, len, (char *)fp->f_bg, &buf_size); @@ -507,7 +507,7 @@ ext2fs_open(const char *upath, struct open_file *f if (error) goto out; - twiddle(); + twiddle(1); error = (f->f_dev->dv_strategy)(f->f_devdata, F_READ, fsb_to_db(fs, disk_block), fs->fs_bsize, buf, &buf_size); @@ -568,7 +568,7 @@ read_inode(ino_t inumber, struct open_file *f) * Read inode and save it. */ buf = malloc(fs->fs_bsize); - twiddle(); + twiddle(1); error = (f->f_dev->dv_strategy)(f->f_devdata, F_READ, ino_to_db(fs, fp->f_bg, inumber), fs->fs_bsize, buf, &rsize); if (error) @@ -665,7 +665,7 @@ block_map(struct open_file *f, daddr_t file_block, if (fp->f_blk[level] == (char *)0) fp->f_blk[level] = malloc(fs->fs_bsize); - twiddle(); + twiddle(1); error = (f->f_dev->dv_strategy)(f->f_devdata, F_READ, fsb_to_db(fp->f_fs, ind_block_num), fs->fs_bsize, fp->f_blk[level], &fp->f_blksize[level]); @@ -723,7 +723,7 @@ buf_read_file(struct open_file *f, char **buf_p, s bzero(fp->f_buf, block_size); fp->f_buf_size = block_size; } else { - twiddle(); + twiddle(4); error = (f->f_dev->dv_strategy)(f->f_devdata, F_READ, fsb_to_db(fs, disk_block), block_size, fp->f_buf, &fp->f_buf_size); Index: lib/libstand/nandfs.c =================================================================== --- lib/libstand/nandfs.c (revision 275941) +++ lib/libstand/nandfs.c (working copy) @@ -921,7 +921,7 @@ nandfs_bmap_lookup(struct nandfs *fs, struct nandf return (0); } - twiddle(); + twiddle(1); NANDFS_DEBUG("calling get_map with %jx\n", ind_block_num); map = nandfs_get_map(fs, node, ind_block_num, phys); if (map == NULL) Index: lib/libstand/nfs.c =================================================================== --- lib/libstand/nfs.c (revision 275941) +++ lib/libstand/nfs.c (working copy) @@ -662,7 +662,7 @@ nfs_read(struct open_file *f, void *buf, size_t si (int)fp->off); #endif while ((int)size > 0) { - twiddle(); + twiddle(32); cc = nfs_readdata(fp, fp->off, (void *)addr, size); /* XXX maybe should retry on certain errors */ if (cc == -1) { @@ -1311,7 +1311,7 @@ nfs_read(struct open_file *f, void *buf, size_t si (int)fp->off); #endif while ((int)size > 0) { - twiddle(); + twiddle(32); cc = nfs_readdata(fp, fp->off, (void *)addr, size); /* XXX maybe should retry on certain errors */ if (cc == -1) { Index: lib/libstand/read.c =================================================================== --- lib/libstand/read.c (revision 275941) +++ lib/libstand/read.c (working copy) @@ -77,7 +77,7 @@ read(int fd, void *dest, size_t bcount) return (-1); } if (f->f_flags & F_RAW) { - twiddle(); + twiddle(4); errno = (f->f_dev->dv_strategy)(f->f_devdata, F_READ, btodb(f->f_offset), bcount, dest, &resid); if (errno) Index: lib/libstand/stand.h =================================================================== --- lib/libstand/stand.h (revision 275941) +++ lib/libstand/stand.h (working copy) @@ -242,7 +242,8 @@ extern int sprintf(char *buf, const char *cfmt, .. extern int snprintf(char *buf, size_t size, const char *cfmt, ...) __printflike(3, 4); extern void vsprintf(char *buf, const char *cfmt, __va_list); -extern void twiddle(void); +extern void twiddle(u_int divisor); +extern void twiddle_stat(void); extern void ngets(char *, int); #define gets(x) ngets((x), 0) Index: lib/libstand/tftp.c =================================================================== --- lib/libstand/tftp.c (revision 275941) +++ lib/libstand/tftp.c (working copy) @@ -453,8 +453,7 @@ tftp_read(struct open_file *f, void *addr, size_t while (size > 0) { int needblock, count; - if (!(tc++ % 16)) - twiddle(); + twiddle(32); needblock = tftpfile->off / tftpfile->tftp_blksize + 1; Index: lib/libstand/twiddle.c =================================================================== --- lib/libstand/twiddle.c (revision 275941) +++ lib/libstand/twiddle.c (working copy) @@ -42,11 +42,20 @@ __FBSDID("$FreeBSD$"); /* Extra functions from NetBSD standalone printf.c */ +static u_int twidcount; +static u_int twiddone; + +void twiddle_stat() {printf("twiddle count %u done %u\n", twidcount, twiddone);} + void -twiddle() +twiddle(u_int divisor) { static int pos; + twidcount++; + if (divisor > 1 && (twidcount % divisor) != 0) + return; + twiddone++; putchar("|/-\\"[pos++ & 3]); putchar('\b'); } Index: lib/libstand/ufs.c =================================================================== --- lib/libstand/ufs.c (revision 275941) +++ lib/libstand/ufs.c (working copy) @@ -155,7 +155,7 @@ read_inode(inumber, f) * Read inode and save it. */ buf = malloc(fs->fs_bsize); - twiddle(); + twiddle(1); rc = (f->f_dev->dv_strategy)(f->f_devdata, F_READ, fsbtodb(fs, ino_to_fsba(fs, inumber)), fs->fs_bsize, buf, &rsize); @@ -265,7 +265,7 @@ block_map(f, file_block, disk_block_p) if (fp->f_blk[level] == (char *)0) fp->f_blk[level] = malloc(fs->fs_bsize); - twiddle(); + twiddle(1); rc = (f->f_dev->dv_strategy)(f->f_devdata, F_READ, fsbtodb(fp->f_fs, ind_block_num), fs->fs_bsize, @@ -346,7 +346,7 @@ buf_write_file(f, buf_p, size_p) if (fp->f_buf == (char *)0) fp->f_buf = malloc(fs->fs_bsize); - twiddle(); + twiddle(4); rc = (f->f_dev->dv_strategy)(f->f_devdata, F_READ, fsbtodb(fs, disk_block), block_size, fp->f_buf, &fp->f_buf_size); @@ -365,7 +365,7 @@ buf_write_file(f, buf_p, size_p) * Write the block out to storage. */ - twiddle(); + twiddle(4); rc = (f->f_dev->dv_strategy)(f->f_devdata, F_WRITE, fsbtodb(fs, disk_block), block_size, fp->f_buf, &fp->f_buf_size); @@ -406,7 +406,7 @@ buf_read_file(f, buf_p, size_p) bzero(fp->f_buf, block_size); fp->f_buf_size = block_size; } else { - twiddle(); + twiddle(4); rc = (f->f_dev->dv_strategy)(f->f_devdata, F_READ, fsbtodb(fs, disk_block), block_size, fp->f_buf, &fp->f_buf_size); @@ -515,7 +515,7 @@ ufs_open(upath, f) /* allocate space and read super block */ fs = malloc(SBLOCKSIZE); fp->f_fs = fs; - twiddle(); + twiddle(1); /* * Try reading the superblock in each of its possible locations. */ @@ -649,7 +649,7 @@ ufs_open(upath, f) if (rc) goto out; - twiddle(); + twiddle(1); rc = (f->f_dev->dv_strategy)(f->f_devdata, F_READ, fsbtodb(fs, disk_block), fs->fs_bsize, buf, &buf_size); Index: lib/libstand/write.c =================================================================== --- lib/libstand/write.c (revision 275941) +++ lib/libstand/write.c (working copy) @@ -80,7 +80,7 @@ write(fd, dest, bcount) return (-1); } if (f->f_flags & F_RAW) { - twiddle(); + twiddle(4); errno = (f->f_dev->dv_strategy)(f->f_devdata, F_WRITE, btodb(f->f_offset), bcount, dest, &resid); if (errno) Index: sys/boot/common/boot.c =================================================================== --- sys/boot/common/boot.c (revision 275941) +++ sys/boot/common/boot.c (working copy) @@ -189,6 +189,8 @@ autoboot(int timeout, char *prompt) } } + twiddle_stat(); + if (timeout >= 0) { otime = time(NULL); when = otime + timeout; /* when to boot */ --=-rYYRf5HywhHjvQvdsgPg-- From owner-freebsd-current@FreeBSD.ORG Mon Dec 22 06:34:05 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id BC75C6BC for ; Mon, 22 Dec 2014 06:34:05 +0000 (UTC) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id A7FD7374E for ; Mon, 22 Dec 2014 06:34:05 +0000 (UTC) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id 5BC4BBAB for ; Mon, 22 Dec 2014 06:34:04 +0000 (UTC) Date: Mon, 22 Dec 2014 06:34:03 +0000 (GMT) From: jenkins-admin@freebsd.org To: freebsd-current@freebsd.org Message-ID: <42388076.47.1419230043211.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: Build failed in Jenkins: Build-UFS-image #739 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Jenkins-Job: Build-UFS-image X-Jenkins-Result: FAILURE X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 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, 22 Dec 2014 06:34:05 -0000 See ------------------------------------------ [...truncated 19225 lines...] install -s -o root -g wheel -m 555 rmextattr install -o root -g wheel -m 444 rmextattr.8.gz -> -> -> -> -> -> ===> usr.sbin/extattrctl (install) install -s -o root -g wheel -m 555 extattrctl install -o root -g wheel -m 444 extattrctl.8.gz ===> usr.sbin/fdcontrol (install) install -s -o root -g wheel -m 555 fdcontrol install -o root -g wheel -m 444 fdcontrol.8.gz ===> usr.sbin/fdformat (install) install -s -o root -g wheel -m 555 fdformat install -o root -g wheel -m 444 fdformat.1.gz ===> usr.sbin/fdread (install) install -s -o root -g wheel -m 555 fdread install -o root -g wheel -m 444 fdread.1.gz ===> usr.sbin/fdwrite (install) install -s -o root -g wheel -m 555 fdwrite install -o root -g wheel -m 444 fdwrite.1.gz ===> usr.sbin/fifolog (install) ===> usr.sbin/fifolog/lib (install) ===> usr.sbin/fifolog/fifolog_create (install) install -s -o root -g wheel -m 555 fifolog_create install -o root -g wheel -m 444 fifolog.1.gz -> -> -> ===> usr.sbin/fifolog/fifolog_writer (install) install -s -o root -g wheel -m 555 fifolog_writer ===> usr.sbin/fifolog/fifolog_reader (install) install -s -o root -g wheel -m 555 fifolog_reader ===> usr.sbin/flowctl (install) install -s -o root -g wheel -m 555 flowctl install -o root -g wheel -m 444 flowctl.8.gz ===> usr.sbin/freebsd-update (install) install -o root -g wheel -m 555 /builds/FreeBSD_HEAD/usr.sbin/freebsd-update/freebsd-update.sh install -o root -g wheel -m 444 freebsd-update.8.gz ===> usr.sbin/fstyp (install) install -s -o root -g wheel -m 555 fstyp install -o root -g wheel -m 444 fstyp.8.gz ===> usr.sbin/ftp-proxy (install) install -s -o root -g wheel -m 555 ftp-proxy install -o root -g wheel -m 444 ftp-proxy.8.gz ===> usr.sbin/fwcontrol (install) install -s -o root -g wheel -m 555 fwcontrol install -o root -g wheel -m 444 fwcontrol.8.gz ===> usr.sbin/getfmac (install) install -s -o root -g wheel -m 555 getfmac install -o root -g wheel -m 444 getfmac.8.gz ===> usr.sbin/getpmac (install) install -s -o root -g wheel -m 555 getpmac install -o root -g wheel -m 444 getpmac.8.gz ===> usr.sbin/gpioctl (install) install -s -o root -g wheel -m 555 gpioctl install -o root -g wheel -m 444 gpioctl.8.gz ===> usr.sbin/gssd (install) install -s -o root -g wheel -m 555 gssd install -o root -g wheel -m 444 gssd.8.gz ===> usr.sbin/gstat (install) install -s -o root -g wheel -m 555 gstat install -o root -g wheel -m 444 gstat.8.gz ===> usr.sbin/hyperv (install) ===> usr.sbin/hyperv/tools (install) install -s -o root -g wheel -m 555 hv_kvp_daemon install -o root -g wheel -m 444 hv_kvp_daemon.8.gz ===> usr.sbin/i2c (install) install -s -o root -g wheel -m 555 i2c install -o root -g wheel -m 444 i2c.8.gz ===> usr.sbin/ifmcstat (install) install -s -o root -g wheel -m 555 ifmcstat install -o root -g wheel -m 444 ifmcstat.8.gz ===> usr.sbin/inetd (install) install -s -o root -g wheel -m 555 inetd install -o root -g wheel -m 444 inetd.8.gz -> ===> usr.sbin/iostat (install) install -s -o root -g wheel -m 555 iostat install -o root -g wheel -m 444 iostat.8.gz ===> usr.sbin/ip6addrctl (install) install -s -o root -g wheel -m 555 ip6addrctl install -o root -g wheel -m 444 ip6addrctl.8.gz ===> usr.sbin/ipfwpcap (install) install -s -o root -g wheel -m 555 ipfwpcap install -o root -g wheel -m 444 ipfwpcap.8.gz ===> usr.sbin/iscsid (install) install -s -o root -g wheel -m 555 iscsid install -o root -g wheel -m 444 iscsid.8.gz ===> usr.sbin/jail (install) install -s -o root -g wheel -m 555 jail install -o root -g wheel -m 444 jail.8.gz install -o root -g wheel -m 444 jail.conf.5.gz ===> usr.sbin/jexec (install) install -s -o root -g wheel -m 555 jexec install -o root -g wheel -m 444 jexec.8.gz ===> usr.sbin/jls (install) install -s -o root -g wheel -m 555 jls install -o root -g wheel -m 444 jls.8.gz ===> usr.sbin/kbdcontrol (install) install -s -o root -g wheel -m 555 kbdcontrol install -o root -g wheel -m 444 kbdcontrol.1.gz install -o root -g wheel -m 444 kbdmap.5.gz -> ===> usr.sbin/kbdmap (install) install -s -o root -g wheel -m 555 kbdmap install -o root -g wheel -m 444 kbdmap.1.gz -> -> ===> usr.sbin/keyserv (install) install -s -o root -g wheel -m 555 keyserv install -o root -g wheel -m 444 keyserv.8.gz ===> usr.sbin/kgmon (install) install -s -o root -g wheel -m 555 kgmon install -o root -g wheel -m 444 kgmon.8.gz ===> usr.sbin/kldxref (install) install -s -o root -g wheel -m 555 kldxref install -o root -g wheel -m 444 kldxref.8.gz ===> usr.sbin/lastlogin (install) install -s -o root -g wheel -m 555 lastlogin install -o root -g wheel -m 444 lastlogin.8.gz ===> usr.sbin/lmcconfig (install) install -s -o root -g wheel -m 555 lmcconfig install -o root -g wheel -m 444 lmcconfig.8.gz ===> usr.sbin/lpr (install) ===> usr.sbin/lpr/common_source (install) ===> usr.sbin/lpr/chkprintcap (install) install -s -o root -g wheel -m 555 chkprintcap install -o root -g wheel -m 444 chkprintcap.8.gz ===> usr.sbin/lpr/lp (install) install -o root -g wheel -m 555 /builds/FreeBSD_HEAD/usr.sbin/lpr/lp/lp.sh install -o root -g wheel -m 444 lp.1.gz ===> usr.sbin/lpr/lpc (install) install -s -o root -g daemon -m 2555 lpc install -o root -g wheel -m 444 lpc.8.gz ===> usr.sbin/lpr/lpd (install) install -s -o root -g wheel -m 555 lpd install -o root -g wheel -m 444 lpd.8.gz ===> usr.sbin/lpr/lpq (install) install -s -o root -g daemon -m 6555 lpq install -o root -g wheel -m 444 lpq.1.gz ===> usr.sbin/lpr/lpr (install) install -s -o root -g daemon -m 6555 lpr install -o root -g wheel -m 444 lpr.1.gz install -o root -g wheel -m 444 printcap.5.gz ===> usr.sbin/lpr/lprm (install) install -s -o root -g daemon -m 6555 lprm install -o root -g wheel -m 444 lprm.1.gz ===> usr.sbin/lpr/lptest (install) install -s -o root -g wheel -m 555 lptest install -o root -g wheel -m 444 lptest.1.gz ===> usr.sbin/lpr/pac (install) install -s -o root -g wheel -m 555 pac install -o root -g wheel -m 444 pac.8.gz ===> usr.sbin/lpr/filters (install) install -s -o root -g wheel -m 555 lpf ===> usr.sbin/lpr/filters.ru (install) install -o root -g wheel -m 444 /builds/FreeBSD_HEAD/usr.sbin/lpr/filters.ru/bjc-240.sh.sample ===> usr.sbin/lpr/filters.ru/koi2alt (install) install -s -o root -g wheel -m 555 koi2alt ===> usr.sbin/lpr/filters.ru/koi2855 (install) install -s -o root -g wheel -m 555 koi2855 ===> usr.sbin/lptcontrol (install) install -s -o root -g wheel -m 555 lptcontrol install -o root -g wheel -m 444 lptcontrol.8.gz ===> usr.sbin/mailstats (install) install -s -o root -g wheel -m 555 mailstats install -o root -g wheel -m 444 mailstats.8.gz ===> usr.sbin/mailwrapper (install) install -s -o root -g wheel -m 555 mailwrapper install -o root -g wheel -m 644 /builds/FreeBSD_HEAD/usr.sbin/mailwrapper/../../etc/mail/mailer.conf install -o root -g wheel -m 444 mailwrapper.8.gz -> /usr/sbin/mailwrapper -> /usr/sbin/mailwrapper -> /usr/sbin/mailwrapper -> /usr/sbin/mailwrapper -> /usr/sbin/mailwrapper ===> usr.sbin/makefs (install) install -s -o root -g wheel -m 555 makefs install -o root -g wheel -m 444 makefs.8.gz ===> usr.sbin/makemap (install) install -s -o root -g wheel -m 555 makemap install -o root -g wheel -m 444 makemap.8.gz ===> usr.sbin/manctl (install) install -o root -g wheel -m 555 /builds/FreeBSD_HEAD/usr.sbin/manctl/manctl.sh install -o root -g wheel -m 444 manctl.8.gz ===> usr.sbin/memcontrol (install) install -s -o root -g wheel -m 555 memcontrol install -o root -g wheel -m 444 memcontrol.8.gz ===> usr.sbin/mergemaster (install) install -o root -g wheel -m 555 /builds/FreeBSD_HEAD/usr.sbin/mergemaster/mergemaster.sh install -o root -g wheel -m 444 mergemaster.8.gz ===> usr.sbin/mfiutil (install) install -s -o root -g wheel -m 555 mfiutil install -o root -g wheel -m 444 mfiutil.8.gz ===> usr.sbin/mixer (install) install -s -o root -g wheel -m 555 mixer install -o root -g wheel -m 444 mixer.8.gz ===> usr.sbin/mld6query (install) install -s -o root -g wheel -m 555 mld6query install -o root -g wheel -m 444 mld6query.8.gz ===> usr.sbin/mlxcontrol (install) install -s -o root -g wheel -m 555 mlxcontrol install -o root -g wheel -m 444 mlxcontrol.8.gz ===> usr.sbin/mount_smbfs (install) install -s -o root -g wheel -m 555 mount_smbfs install -o root -g wheel -m 444 mount_smbfs.8.gz ===> usr.sbin/mountd (install) install -s -o root -g wheel -m 555 mountd install -o root -g wheel -m 444 exports.5.gz install -o root -g wheel -m 444 netgroup.5.gz install -o root -g wheel -m 444 mountd.8.gz ===> usr.sbin/moused (install) install -s -o root -g wheel -m 555 moused install -o root -g wheel -m 444 moused.8.gz ===> usr.sbin/mptable (install) install -s -o root -g wheel -m 555 mptable install -o root -g wheel -m 444 mptable.1.gz ===> usr.sbin/mptutil (install) install -s -o root -g wheel -m 555 mptutil install -o root -g wheel -m 444 mptutil.8.gz ===> usr.sbin/mtest (install) install -s -o root -g wheel -m 555 mtest install -o root -g wheel -m 444 mtest.8.gz ===> usr.sbin/mtree (install) make[5]: "/builds/FreeBSD_HEAD/share/mk/bsd.compiler.mk" line 42: Unable to determine compiler type for cc. Consider setting COMPILER_TYPE. *** Error code 1 Stop. make[4]: stopped in /builds/FreeBSD_HEAD/usr.sbin *** Error code 1 Stop. make[3]: stopped in /builds/FreeBSD_HEAD *** Error code 1 Stop. make[2]: stopped in /builds/FreeBSD_HEAD *** Error code 1 Stop. make[1]: stopped in /builds/FreeBSD_HEAD *** Error code 1 Stop. make: stopped in /builds/FreeBSD_HEAD Build step 'Execute shell' marked build as failure From owner-freebsd-current@FreeBSD.ORG Mon Dec 22 10:55:53 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7E67C95 for ; Mon, 22 Dec 2014 10:55:53 +0000 (UTC) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id 6CA9510B6 for ; Mon, 22 Dec 2014 10:55:53 +0000 (UTC) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id DAF3CC48 for ; Mon, 22 Dec 2014 10:55:53 +0000 (UTC) Date: Mon, 22 Dec 2014 10:55:53 +0000 (GMT) From: jenkins-admin@freebsd.org To: freebsd-current@freebsd.org Message-ID: <1512434195.48.1419245753835.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <42388076.47.1419230043211.JavaMail.jenkins@jenkins-9.freebsd.org> References: <42388076.47.1419230043211.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: Jenkins build is back to normal : Build-UFS-image #740 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Jenkins-Job: Build-UFS-image X-Jenkins-Result: SUCCESS X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 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, 22 Dec 2014 10:55:53 -0000 See From owner-freebsd-current@FreeBSD.ORG Mon Dec 22 12:18:31 2014 Return-Path: Delivered-To: FreeBSD-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0B1CD7F7 for ; Mon, 22 Dec 2014 12:18:31 +0000 (UTC) Received: from mail-qa0-x22b.google.com (mail-qa0-x22b.google.com [IPv6:2607:f8b0:400d:c00::22b]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BB1E77AD for ; Mon, 22 Dec 2014 12:18:27 +0000 (UTC) Received: by mail-qa0-f43.google.com with SMTP id x12so3102045qac.16 for ; Mon, 22 Dec 2014 04:18:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eitanadler.com; s=0xdeadbeef; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-type; bh=pQwAdzVxGwtoP96llPo6TLVBZKJIiGYh9F8Q9GuJ0rs=; b=Wwq2A1kKmjs5EEacINLdVhAKHRUw2dnqMCa7QxGRD5rhPNS3nJci3T5jMmjJfhLoqc MEIMOWXFL7OnXq2CYmtITRyxB0hlziuHzoUAwV0fJ72LCGL7BIZvJOazhv3jblYCsJiy 6Qr7h1AdDmvJR+BylHEbFbxSurI6ismVfTE5M= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc:content-type; bh=pQwAdzVxGwtoP96llPo6TLVBZKJIiGYh9F8Q9GuJ0rs=; b=I5dL6cMrT2X/AqP0DEtPjqK0NxY4sYeZExOnbFLbOeQz699qme2kFXQjDfhUhoRt7z uj8pn/Thd/tbzahsbKwSnXA3c7/JGgl1HVySIpb0aVvgInvrfQwpvNz8a32Pjl2vsTKL uuRSxc6xHbJijRTVcVIlcaUQzYtS+4qT1LJHtHcwsDqCe/AVFdGQppT+xy/UOEnnQmbl tFOgmfK2lvudwqzrD/3FO5zch01qmggKHuhOS6eeWO78Hno3rR97sCD/cIc+OBig84oc Iykde0vNJz8RsSf/N9Dg3VlPKHH6kQYJzETZjYfMVtzmeq+ucyVTfKPSlvJYclv14jpp 9DBQ== X-Gm-Message-State: ALoCoQkCI/rh/yFa8jp8L0SfQAIy5CNPvTxX0Tjh8KiCdJ+iDeYmqYKGkSMOQbwTPo7K2nLnEaPX X-Received: by 10.140.22.233 with SMTP id 96mr13599514qgn.86.1419250706931; Mon, 22 Dec 2014 04:18:26 -0800 (PST) MIME-Version: 1.0 Sender: lists@eitanadler.com Received: by 10.96.52.225 with HTTP; Mon, 22 Dec 2014 04:17:56 -0800 (PST) In-Reply-To: References: From: Eitan Adler Date: Mon, 22 Dec 2014 04:17:56 -0800 X-Google-Sender-Auth: SLc0GGyeCo9rWtLoQCGiI8amTkI Message-ID: Subject: Re: adding VAMI port (5480) to /etc/services To: Dmitry Morozovsky Content-Type: text/plain; charset=UTF-8 Cc: freebsd-current Current X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 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, 22 Dec 2014 12:18:31 -0000 On 20 December 2014 at 03:35, Dmitry Morozovsky wrote: > Eitan, colleagues, > > any objection to adding this (now almost standard, while not registered), port > 5480 to /etc/services? > > simple patch (I'm not sure about SCTP): > > marck@castor:/FreeBSD/pristine/src.current/etc> svn diff > Index: services > =================================================================== > --- services (revision 275952) > +++ services (working copy) > @@ -2345,6 +2345,8 @@ > mdns 5353/udp #Multicast DNS > postgresql 5432/tcp #PostgreSQL Database > postgresql 5432/udp #PostgreSQL Database > +vami 5480/tcp #VMware Appliance Management Interface, HTTPS-like > +vami 5480/udp #VMware Appliance Management Interface, HTTPS-like > rplay 5555/udp > amqp 5672/sctp #AMQP > amqp 5672/tcp #AMQP LGTM. Sorry about the delay in replying! -- Eitan Adler Source, Ports, Doc committer Bugmeister, Ports Security teams From owner-freebsd-current@FreeBSD.ORG Mon Dec 22 06:11:12 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 31E2A57A; Mon, 22 Dec 2014 06:11:12 +0000 (UTC) Received: from st11p02mm-asmtp001.mac.com (st11p02mm-asmtpout001.mac.com [17.172.220.236]) (using TLSv1.2 with cipher DHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 06CD42D8B; Mon, 22 Dec 2014 06:11:11 +0000 (UTC) Received: from fukuyama.hsd1.ca.comcast.net (unknown [73.162.13.215]) by st11p02mm-asmtp001.mac.com (Oracle Communications Messaging Server 7.0.5.33.0 64bit (built Aug 27 2014)) with ESMTPSA id <0NGY002VLZUJLJ20@st11p02mm-asmtp001.mac.com>; Mon, 22 Dec 2014 06:11:09 +0000 (GMT) X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.13.68,1.0.33,0.0.0000 definitions=2014-12-22_01:2014-12-19,2014-12-21,1970-01-01 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 suspectscore=0 phishscore=0 adultscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=7.0.1-1412080000 definitions=main-1412220069 Content-type: text/plain; charset=us-ascii MIME-version: 1.0 (Mac OS X Mail 8.1 \(1993\)) Subject: Re: simple task to speed up booting From: Rui Paulo In-reply-to: <1419224743.1018.108.camel@freebsd.org> Date: Sun, 21 Dec 2014 22:11:06 -0800 Content-transfer-encoding: quoted-printable Message-id: References: <43445.1418553160@critter.freebsd.dk> <1419224743.1018.108.camel@freebsd.org> To: Ian Lepore X-Mailer: Apple Mail (2.1993) X-Mailman-Approved-At: Mon, 22 Dec 2014 12:29:10 +0000 Cc: Poul-Henning Kamp , current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 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, 22 Dec 2014 06:11:12 -0000 On Dec 21, 2014, at 21:05, Ian Lepore wrote: > So all in all it seems like different kinds of IO need different > throttling, something like the attached (which also still has some = stats > output in it). I can't decide if it's worth committing... it'll have = a > lot of value to someone with slow serial and netbooting, is that = common? I think it's common. It really depends on whether you can live with it = or not. Most people either change the baud rate or live with it.=20 I think the rate of printing is pretty excessive and this patch seems to = fix that, so why not commit it? -- Rui Paulo From owner-freebsd-current@FreeBSD.ORG Mon Dec 22 15:06:48 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 21A44304; Mon, 22 Dec 2014 15:06:48 +0000 (UTC) Received: from bigwig.baldwin.cx (bigwig.baldwin.cx [IPv6:2001:470:1f11:75::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 EF001831; Mon, 22 Dec 2014 15:06:47 +0000 (UTC) Received: from jhbbsd.localnet (unknown [209.249.190.124]) by bigwig.baldwin.cx (Postfix) with ESMTPSA id E3AF6B9B1; Mon, 22 Dec 2014 10:06:46 -0500 (EST) From: John Baldwin To: freebsd-current@freebsd.org Subject: Re: simple task to speed up booting Date: Mon, 22 Dec 2014 09:51:21 -0500 User-Agent: KMail/1.13.5 (FreeBSD/8.4-CBSD-20140415; KDE/4.5.5; amd64; ; ) References: <43445.1418553160@critter.freebsd.dk> <1419224743.1018.108.camel@freebsd.org> In-Reply-To: <1419224743.1018.108.camel@freebsd.org> MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Message-Id: <201412220951.22027.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (bigwig.baldwin.cx); Mon, 22 Dec 2014 10:06:47 -0500 (EST) Cc: Poul-Henning Kamp , current@freebsd.org, Ian Lepore X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 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, 22 Dec 2014 15:06:48 -0000 On Monday, December 22, 2014 12:05:43 am Ian Lepore wrote: > On Sun, 2014-12-14 at 10:32 +0000, Poul-Henning Kamp wrote: > > The rotating swirlie ('-/|\') in the loader accounts for a surprisingly > > large part of our boot time on systems with slow-ish serial consoles. > > > > I think right now it takes a step for each 512 byte read, reducing that > > to once every 64kB or even 1MB would be an improvement with the kind of > > kernel sizes we have today. > > > > I investigated this a bit today. I instrumented the loader on arm to > count how many times twiddle() is called while loading a 5.5MB kernel. > When loading over NFS it was called 5580 times. When loading from an > sdcard it was called 284 times. > > Poking around in the code, it looks like NFS calls twiddle() once per 1K > block read, CD9660 once per 2K block, and UFS and ext2fs once per > filesystem blocksize block. All of them have some other scattered > twiddle calls while navigating metadata that probably don't add up to > much compared to the bulk reading. > > My amd64 kernel is twice as big even with lots of the generic devices > removed; that's a lot of IO. But one twiddle per filesystem block > shouldn't be so bad... let's call it 600 twiddles, each one writes 2 > bytes to serial, so a total of ~1200mS at 9600bps. The same kernel > loaded over nfs would cost over 20 seconds in serial output. > > So all in all it seems like different kinds of IO need different > throttling, something like the attached (which also still has some stats > output in it). I can't decide if it's worth committing... it'll have a > lot of value to someone with slow serial and netbooting, is that common? 9600 consoles are still fairly common, so if this makes a noticable difference for NFS, by all means test it and get it in. -- John Baldwin From owner-freebsd-current@FreeBSD.ORG Mon Dec 22 15:16:01 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C73C7AE5; Mon, 22 Dec 2014 15:16:01 +0000 (UTC) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.freebsd.org (Postfix) with ESMTP id 8ABFAA17; Mon, 22 Dec 2014 15:16:01 +0000 (UTC) Received: from critter.freebsd.dk (unknown [192.168.60.3]) by phk.freebsd.dk (Postfix) with ESMTP id B32B73B9D8; Mon, 22 Dec 2014 15:15:53 +0000 (UTC) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.14.9/8.14.9) with ESMTP id sBMFFqem022182; Mon, 22 Dec 2014 15:15:53 GMT (envelope-from phk@phk.freebsd.dk) To: Ian Lepore Subject: Re: simple task to speed up booting In-reply-to: <1419224743.1018.108.camel@freebsd.org> From: "Poul-Henning Kamp" References: <43445.1418553160@critter.freebsd.dk> <1419224743.1018.108.camel@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <22180.1419261352.1@critter.freebsd.dk> Date: Mon, 22 Dec 2014 15:15:52 +0000 Message-ID: <22181.1419261352@critter.freebsd.dk> Cc: current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 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, 22 Dec 2014 15:16:01 -0000 -------- In message <1419224743.1018.108.camel@freebsd.org>, Ian Lepore writes: >On Sun, 2014-12-14 at 10:32 +0000, Poul-Henning Kamp wrote: >> The rotating swirlie ('-/|\') in the loader accounts for a surprisingly >> large part of our boot time on systems with slow-ish serial consoles. >> >I investigated this a bit today. I instrumented the loader on arm to >count how many times twiddle() is called while loading a 5.5MB kernel. >When loading over NFS it was called 5580 times. When loading from an >sdcard it was called 284 times. It would be plenty if it twiddled once per second, in fact it would probably be much better if it *only* twiddled once per second, because the at least people could count the steps and gain some idea where in the process the problem is. >So all in all it seems like different kinds of IO need different >throttling, something like the attached (which also still has some stats >output in it). I can't decide if it's worth committing... it'll have a >lot of value to someone with slow serial and netbooting, is that common? How about a compile time "global" divisor so people can reduce it even further ? But even without that: Please commit -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-freebsd-current@FreeBSD.ORG Mon Dec 22 23:53:16 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4395421C for ; Mon, 22 Dec 2014 23:53:16 +0000 (UTC) Received: from mho-02-ewr.mailhop.org (mho-02-ewr.mailhop.org [204.13.248.72]) (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 18CA964F1F for ; Mon, 22 Dec 2014 23:53:15 +0000 (UTC) Received: from [73.34.117.227] (helo=ilsoft.org) by mho-02-ewr.mailhop.org with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1Y3Cmo-000O6J-Ck; Mon, 22 Dec 2014 23:53:14 +0000 Received: from revolution.hippie.lan (revolution.hippie.lan [172.22.42.240]) by ilsoft.org (8.14.9/8.14.9) with ESMTP id sBMNrCYZ032134; Mon, 22 Dec 2014 16:53:12 -0700 (MST) (envelope-from ian@freebsd.org) X-Mail-Handler: Dyn Standard SMTP by Dyn X-Originating-IP: 73.34.117.227 X-Report-Abuse-To: abuse@dyndns.com (see http://www.dyndns.com/services/sendlabs/outbound_abuse.html for abuse reporting information) X-MHO-User: U2FsdGVkX19Ml8B+ufztve11aqVvGQD0 Message-ID: <1419292392.1018.132.camel@freebsd.org> Subject: Re: simple task to speed up booting From: Ian Lepore To: Poul-Henning Kamp Date: Mon, 22 Dec 2014 16:53:12 -0700 In-Reply-To: <22181.1419261352@critter.freebsd.dk> References: <43445.1418553160@critter.freebsd.dk> <1419224743.1018.108.camel@freebsd.org> <22181.1419261352@critter.freebsd.dk> Content-Type: text/plain; charset="us-ascii" X-Mailer: Evolution 3.12.8 FreeBSD GNOME Team Port Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Cc: current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 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, 22 Dec 2014 23:53:16 -0000 On Mon, 2014-12-22 at 15:15 +0000, Poul-Henning Kamp wrote: > -------- > In message <1419224743.1018.108.camel@freebsd.org>, Ian Lepore writes: > > >On Sun, 2014-12-14 at 10:32 +0000, Poul-Henning Kamp wrote: > >> The rotating swirlie ('-/|\') in the loader accounts for a surprisingly > >> large part of our boot time on systems with slow-ish serial consoles. > >> > >I investigated this a bit today. I instrumented the loader on arm to > >count how many times twiddle() is called while loading a 5.5MB kernel. > >When loading over NFS it was called 5580 times. When loading from an > >sdcard it was called 284 times. > > It would be plenty if it twiddled once per second, in fact it would > probably be much better if it *only* twiddled once per second, because > the at least people could count the steps and gain some idea where > in the process the problem is. > Unfortunately we can't count on the availability of a useful clock in a libstand environment. > >So all in all it seems like different kinds of IO need different > >throttling, something like the attached (which also still has some stats > >output in it). I can't decide if it's worth committing... it'll have a > >lot of value to someone with slow serial and netbooting, is that common? > > How about a compile time "global" divisor so people can reduce it > even further ? > Rather than compile-time I made it a run-time setting by adding a twiddle_divisor variable to loader(8). r276079 and r276087. -- Ian From owner-freebsd-current@FreeBSD.ORG Tue Dec 23 00:01:15 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9350B3C7; Tue, 23 Dec 2014 00:01:15 +0000 (UTC) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.freebsd.org (Postfix) with ESMTP id 4ECAF36D0; Tue, 23 Dec 2014 00:01:14 +0000 (UTC) Received: from critter.freebsd.dk (unknown [192.168.60.3]) by phk.freebsd.dk (Postfix) with ESMTP id 274F33B9D8; Tue, 23 Dec 2014 00:01:13 +0000 (UTC) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.14.9/8.14.9) with ESMTP id sBN01Bb3023776; Tue, 23 Dec 2014 00:01:11 GMT (envelope-from phk@phk.freebsd.dk) To: Ian Lepore Subject: Re: simple task to speed up booting In-reply-to: <1419292392.1018.132.camel@freebsd.org> From: "Poul-Henning Kamp" References: <43445.1418553160@critter.freebsd.dk> <1419224743.1018.108.camel@freebsd.org> <22181.1419261352@critter.freebsd.dk> <1419292392.1018.132.camel@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <23774.1419292871.1@critter.freebsd.dk> Date: Tue, 23 Dec 2014 00:01:11 +0000 Message-ID: <23775.1419292871@critter.freebsd.dk> Cc: current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 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, 23 Dec 2014 00:01:15 -0000 -------- In message <1419292392.1018.132.camel@freebsd.org>, Ian Lepore writes: >Rather than compile-time I made it a run-time setting by adding a >twiddle_divisor variable to loader(8). r276079 and r276087. Works for me, Thanks a lot! -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-freebsd-current@FreeBSD.ORG Tue Dec 23 00:59:28 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B54AE975 for ; Tue, 23 Dec 2014 00:59:28 +0000 (UTC) Received: from esa-jnhn.mail.uoguelph.ca (esa-jnhn.mail.uoguelph.ca [131.104.91.44]) by mx1.freebsd.org (Postfix) with ESMTP id 7CEE530A for ; Tue, 23 Dec 2014 00:59:27 +0000 (UTC) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AqQEAKi9mFSDaFve/2dsb2JhbABbhDSDAMkIgS4BAQEBAX2ENoELAg0ZAl+IP6pqj0SWDgEBCAEBAQEBHYEhjh2DI4FBBYlHgmORQ4phIoQMIIF2fgEBAQ X-IronPort-AV: E=Sophos;i="5.07,628,1413259200"; d="scan'208";a="178574000" Received: from muskoka.cs.uoguelph.ca (HELO zcs3.mail.uoguelph.ca) ([131.104.91.222]) by esa-jnhn.mail.uoguelph.ca with ESMTP; 22 Dec 2014 19:59:27 -0500 Received: from zcs3.mail.uoguelph.ca (localhost.localdomain [127.0.0.1]) by zcs3.mail.uoguelph.ca (Postfix) with ESMTP id DD17FE7956 for ; Mon, 22 Dec 2014 19:59:26 -0500 (EST) Date: Mon, 22 Dec 2014 19:59:26 -0500 (EST) From: Rick Macklem To: freebsd-current Message-ID: <1568140881.1151505.1419296366895.JavaMail.root@uoguelph.ca> Subject: Headsup: old NFS client and server removed from head/sys MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [172.17.95.10] X-Mailer: Zimbra 7.2.6_GA_2926 (ZimbraWebClient - FF3.0 (Win)/7.2.6_GA_2926) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 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, 23 Dec 2014 00:59:28 -0000 Hi, I just committed the patch that removes the old NFS client and server from the kernel. As such, builds with kernel options NFSCLIENT or NFSSERVER will no longer work. The modules: nfsclient, nfsserver, nfs_common and dtnfsclient have been removed. I did bump __FreeBSD_version so that the modules will be rebuilt. I did not delete the .h files in sys/nfsclient and sys/nfsserver since some userland utilites in the src tree still include them. (There are also probably some out-of-tree ports that include them, so I am in no hurry to remove them.) I will commit a entry for UPDATING in a few minutes. sys/modules/dtrace/dtraceall.c still refers to NFSCLIENT in one place. I want to change that as a separate commit, so I can MFC that change back to stable/10 and stable/9. (I'm waiting for a review from the guy who committed this change.) I hope this won't cause grief, but I will revert it if it causes problems. rick From owner-freebsd-current@FreeBSD.ORG Tue Dec 23 23:38:54 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 120487E6 for ; Tue, 23 Dec 2014 23:38:54 +0000 (UTC) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id 01A0820CD for ; Tue, 23 Dec 2014 23:38:54 +0000 (UTC) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id 25614F53 for ; Tue, 23 Dec 2014 23:38:54 +0000 (UTC) Date: Tue, 23 Dec 2014 23:38:54 +0000 (GMT) From: jenkins-admin@freebsd.org To: freebsd-current@freebsd.org Message-ID: <1827560410.1.1419377934121.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: Build failed in Jenkins: FreeBSD_HEAD-tests2 #463 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Jenkins-Job: FreeBSD_HEAD-tests2 X-Jenkins-Result: FAILURE X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 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, 23 Dec 2014 23:38:54 -0000 See ------------------------------------------ Started by build flow Build_Image_and_Run_Tests_in_Bhyve_HEAD#474 Building remotely on havoc.ysv.freebsd.org (FreeBSD-10) in workspace [FreeBSD_HEAD-tests2] $ /bin/sh -xe /tmp/hudson8737276130438786616.sh + sudo python /vm/freebsd-ci/scripts/test/run-tests.py -f /vm/freebsd-ci/scripts/test/config/config.json /tmp/hudson8737276130438786616.sh: sudo: not found Build step 'Execute shell' marked build as failure Recording test results ERROR: Publisher hudson.tasks.junit.JUnitResultArchiver aborted due to exception hudson.AbortException: Test reports were found but none of them are new. Did tests run? For example, is 1 day 12 hr old at hudson.tasks.junit.TestResult.parse(TestResult.java:178) at hudson.tasks.junit.TestResult.parse(TestResult.java:146) at hudson.tasks.junit.TestResult.(TestResult.java:122) at hudson.tasks.junit.JUnitParser$ParseResultCallable.invoke(JUnitParser.java:119) at hudson.tasks.junit.JUnitParser$ParseResultCallable.invoke(JUnitParser.java:92) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2665) at hudson.remoting.UserRequest.perform(UserRequest.java:121) at hudson.remoting.UserRequest.perform(UserRequest.java:49) at hudson.remoting.Request$2.run(Request.java:324) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) at ......remote call to havoc.ysv.freebsd.org(Native Method) at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1356) at hudson.remoting.UserResponse.retrieve(UserRequest.java:221) at hudson.remoting.Channel.call(Channel.java:752) at hudson.FilePath.act(FilePath.java:970) at hudson.FilePath.act(FilePath.java:959) at hudson.tasks.junit.JUnitParser.parseResult(JUnitParser.java:89) at hudson.tasks.junit.JUnitResultArchiver.parse(JUnitResultArchiver.java:120) at hudson.tasks.junit.JUnitResultArchiver.perform(JUnitResultArchiver.java:137) at hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:74) at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20) at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:770) at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:734) at hudson.model.Build$BuildExecution.post2(Build.java:183) at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:683) at hudson.model.Run.execute(Run.java:1784) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) at hudson.model.ResourceController.execute(ResourceController.java:89) at hudson.model.Executor.run(Executor.java:240) From owner-freebsd-current@FreeBSD.ORG Wed Dec 24 07:25:04 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 67E90EBD for ; Wed, 24 Dec 2014 07:25:04 +0000 (UTC) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id 5620331E2 for ; Wed, 24 Dec 2014 07:25:04 +0000 (UTC) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id 94720FD3 for ; Wed, 24 Dec 2014 07:24:59 +0000 (UTC) Date: Wed, 24 Dec 2014 07:24:58 +0000 (GMT) From: jenkins-admin@freebsd.org To: freebsd-current@freebsd.org Message-ID: <1785171414.2.1419405898797.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <1827560410.1.1419377934121.JavaMail.jenkins@jenkins-9.freebsd.org> References: <1827560410.1.1419377934121.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: Jenkins build is back to normal : FreeBSD_HEAD-tests2 #464 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Jenkins-Job: FreeBSD_HEAD-tests2 X-Jenkins-Result: SUCCESS X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 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, 24 Dec 2014 07:25:04 -0000 See From owner-freebsd-current@FreeBSD.ORG Wed Dec 24 08:37:49 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7250FCF6; Wed, 24 Dec 2014 08:37:49 +0000 (UTC) Received: from mail-wi0-x229.google.com (mail-wi0-x229.google.com [IPv6:2a00:1450:400c:c05::229]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 03F0D64931; Wed, 24 Dec 2014 08:37:49 +0000 (UTC) Received: by mail-wi0-f169.google.com with SMTP id r20so15159832wiv.4; Wed, 24 Dec 2014 00:37:47 -0800 (PST) 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 :content-type; bh=1zZD3JMJGxsObQTIpjwps6j8IBAb1OqKaec6KuMKvDw=; b=0Yg08QuzenC7VyOi+UlCrtIh9wbGksziMETuSn4t1XNFCsGo7s2V7F9SDC/BLJUxp/ j+4dvJBMEcvBjwQvfLltxEvKP9d5uafSCtE4CoL9Be4XWsAspRtnlUWsdoB48aTcmxlC UC2EF8hJxZeKFIuEUp3Nm8VbNbBtgOH5lxEWta0dTdrCndm6gVwyRYaJU6tNIEMCSjze tHkkfAJtWTtxal1Vv+hJ5smI2QmTCKx6KFlwvn0Mxpn+tx0OJ5e1UpdE/t3j92l5melc hZ1wEmTBKrcerwsj4SoHvhVMEBvA3hrSKDQ12BuWs63iWlaTWzICYn5m/pNEVyEoKDvn vQAQ== MIME-Version: 1.0 X-Received: by 10.194.184.199 with SMTP id ew7mr62559825wjc.85.1419410267425; Wed, 24 Dec 2014 00:37:47 -0800 (PST) Received: by 10.217.46.132 with HTTP; Wed, 24 Dec 2014 00:37:47 -0800 (PST) In-Reply-To: References: Date: Wed, 24 Dec 2014 09:37:47 +0100 Message-ID: Subject: Re: Intel i915 GPU hung From: "Ranjan1018 ." <214748mv@gmail.com> To: "freebsd-x11@freebsd.org" , FreeBSD CURRENT Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 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, 24 Dec 2014 08:37:49 -0000 2014-09-11 16:49 GMT+02:00 Ranjan1018 . <214748mv@gmail.com>: > > Hello, > > I have just upgrade my laptop, a Samsung Ativ Book 2 with an integrated > Intel HD Graphics 4000, to: > > FreeBSD ativ.local 11.0-CURRENT FreeBSD 11.0-CURRENT #0 r271400: Wed Sep > 10 21:40:48 CEST 2014 root@ativ.local:/usr/obj/usr/src/sys/NEWCONS > amd64 > > Using Firefox, after some minutes, I receive the error: > > error: [drm:pid12:i915_hangcheck_elapsed] *ERROR* Hangcheck timer > elapsed... GPU hung > info: [drm] capturing error event; look for more information in sysctl > hw.dri.0.info.i915_error_state > > This error is not related to r271400, but I first saw it few months ago in > current. > > The output of the command > sysctl hw.dri.0.info.i915_error_state > is: > > > https://drive.google.com/file/d/0BzoWQoMqq1sfa0tyVGJVYVBhRnc/edit?usp=sharing > > After the error I am not able to run mplayer for videos: the window is > black. > > Regards, > Maurizio > > I resume this my old thread to say that it is at least a month that my laptop do not crashes. Now I am running: # uname -a FreeBSD ativ 11.0-CURRENT FreeBSD 11.0-CURRENT #0 r275958: Sat Dec 20 19:22:20 CET 2014 root@ativ:/usr/obj/usr/src/sys/GENERIC amd64 with xorg: # pkg info | grep xorg-server xorg-server-1.14.7,1 X.Org X server and related programs Merry Christmas To All. -- Maurizio From owner-freebsd-current@FreeBSD.ORG Wed Dec 24 09:45:01 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id EB86EA31 for ; Wed, 24 Dec 2014 09:45:00 +0000 (UTC) Received: from mail-wi0-x229.google.com (mail-wi0-x229.google.com [IPv6:2a00:1450:400c:c05::229]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7F93B1E03 for ; Wed, 24 Dec 2014 09:45:00 +0000 (UTC) Received: by mail-wi0-f169.google.com with SMTP id r20so15301888wiv.0 for ; Wed, 24 Dec 2014 01:44:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=berentweb.com; s=google; h=date:from:to:subject:message-id:mime-version:content-type :content-transfer-encoding; bh=+a1wCaebjNOY3A+ncIABsdn51uK8I5HThj6SFio4e8E=; b=Wk0zaXZn+80883q3geBU77PqAh3mOsppgHYmPQNeqFiEcR3U2KbPunl6uh9Rn+IQ28 R8IkWROsIfuYdvGCyIiHfR6YWNZTFb5gCpZrypu9n3cXuPcuK3rDr+nOPWdwFoq2wswl UVz+GTYqPuKJk6D3XHut9ryNSuVlE2d/f5Jvk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:to:subject:message-id:mime-version :content-type:content-transfer-encoding; bh=+a1wCaebjNOY3A+ncIABsdn51uK8I5HThj6SFio4e8E=; b=OrBiUX6epSMUrDYg+1l9knnx1t+kOZ4YotHoafILqhv2uRt7ItVqCWtZFhknAzpRAu QfX+3AXm4eBaxTQWlCEB4IaaXZe0foKiV5lFzkG+hOJ2y4T/PabDjNTQXHLSxXVsjjst GGphuQvUrN+S90udT75iWJk6KGTAD7QRrvXZVhJqFMEciIiZTeKBtlYJogAqdNIEwwEH V5ul5PFMCnoVVUQpat+KaKayAvtfm9mfP8Se2uCxkTkGNr9A3D10BU141xmkX7X5wXgK GCR2IGrPoGEQL3CrzELAUDKTnznxXwNn7yodfRLAqt9zJ3ucYlqbOYj9+XfdyQQjG7QC WPYw== X-Gm-Message-State: ALoCoQlAehZ1CRpfkE4bcv1PpfYgwGVhKKEcMuu8SCjuA+OtzIfoc9znah4g1Srdw8bp/5mOofuH X-Received: by 10.194.57.43 with SMTP id f11mr59447822wjq.6.1419414298530; Wed, 24 Dec 2014 01:44:58 -0800 (PST) Received: from rsbsd.rsb ([31.200.15.54]) by mx.google.com with ESMTPSA id n3sm20539893wiw.5.2014.12.24.01.44.56 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 24 Dec 2014 01:44:57 -0800 (PST) Date: Wed, 24 Dec 2014 11:45:04 +0200 From: Beeblebrox To: Subject: Buildworld fails due to WITHOUT_CRYPT (3 issues) Message-ID: <20141224114504.73165f6a@rsbsd.rsb> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 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, 24 Dec 2014 09:45:01 -0000 I plan on using openssl from ports and have no need for kerberos. /etc/src.conf >> WITHOUT_CRYPT=3D yes * First problem is with bsnmp (used WITHOUT_BSNMP to bypass) =3D=3D=3D> lib/libbsnmp/libbsnmp (all) cc -O2 -pipe -I/asp/git/src/lib/libbsnmp/libbsnmp/../../../contrib/bsnm= p/lib -DHAVE_ERR_H -DHAVE_GETADDRINFO -DHAVE_STRLCPY -DHAVE_STDINT_H -DHAVE= _INTTYPES_H -DQUADFMT=3D'"llu"' -DQUADXFMT=3D'"llx"' -DNDEBUG -std=3Dgnu99 = -fstack-protector -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-par= ameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-ty= pe -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-= align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-s= tyle-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-= safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qun= used-arguments -c /asp/git/src/lib/libbsnmp/libbsnmp/../../../contrib/bsnmp= /lib/snmpcrypto.c -o snmpcrypto.o /asp/git/src/lib/libbsnmp/libbsnmp/../../../contrib/bsnmp/lib/snmpcrypto.c:= 370:1: error:=20 conflicting types for 'snmp_passwd_to_keys' snmp_passwd_to_keys(struct snmp_user *user, char *passwd __unused) /asp/git/src/lib/libbsnmp/libbsnmp/../../../contrib/bsnmp/lib/snmp.h:273:16= : note:=20 previous declaration is here enum snmp_code snmp_passwd_to_keys(struct snmp_user *, char *); /asp/git/src/lib/libbsnmp/libbsnmp/../../../contrib/bsnmp/lib/snmpcrypto.c:= 382:1: error:=20 conflicting types for 'snmp_get_local_keys' snmp_get_local_keys(struct snmp_user *user, uint8_t *eid __unused, /asp/git/src/lib/libbsnmp/libbsnmp/../../../contrib/bsnmp/lib/snmp.h:274:16= : note:=20 previous declaration is here enum snmp_code snmp_get_local_keys(struct snmp_user *, uint8_t *, uint32_t); * Second problem is with ldns (used WITHOUT_LDNS as temporary fix) =3D=3D=3D> lib/libldns (all) /usr/local/libexec/ccache/world/clang -target x86_64-unknown-freebsd11.0 -= O2 -pipe -I/asp/git/src/lib/libldns/../../contrib/ldns -DNDEBUG -std=3Dgn= u99 -fstack-protector -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused= -parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-un= initialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unu= sed-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parenth= eses-equality -Wno-unused-function -Wno-enum-conversion -Qunused-arguments = -c /asp/git/src/lib/libldns/../../contrib/ldns/buffer.c -o buffer.o In file included from /asp/git/src/lib/libldns/../../contrib/ldns/buffer.c:= 12: In file included from /asp/git/src/lib/libldns/../../contrib/ldns/ldns/ldns= .h:98: /asp/git/src/lib/libldns/../../contrib/ldns/ldns/dane.h:31:10: fatal error:= =20 'openssl/ssl.h' file not found #include * I found no work-around for this problem so I'm now stuck. =3D=3D=3D> lib/libc/tests/hash (depend) (cd /asp/git/src/lib/libc/tests/hash && make -f /asp/git/src/lib/libc/tests= /hash/Makefile _RECURSING_PROGS=3D SUBDIR=3D PROG=3Dh_hash DEPENDFILE=3D.= depend.h_hash .MAKE.DEPENDFILE=3D.depend.h_hash depend) (cd /asp/git/src/lib/libc/tests/hash && make -f /asp/git/src/lib/libc/tests= /hash/Makefile _RECURSING_PROGS=3D SUBDIR=3D PROG=3Dsha2_test DEPENDFILE= =3D.depend.sha2_test .MAKE.DEPENDFILE=3D.depend.sha2_test depend) rm -f .depend.sha2_test CC=3D'/usr/local/libexec/ccache/world/clang -target x86_64-unknown-freebsd1= 1.0 ' mkdep -f .depend.sha2_test -a -I/asp/git/src/lib/libc/tests/hash/.= ./../../../crypto/openssh/openbsd-compat -I/asp/git/src/lib/libc/tests/hash= /../../../../crypto/openssh -I/asp/git/src/lib/libnetbsd -I/asp/git/src/con= trib/netbsd-tests -DNDEBUG -std=3Dgnu99 /asp/git/src/contrib/netbsd-tests= /lib/libc/hash/t_sha2.c /asp/git/src/contrib/netbsd-tests/lib/libc/hash/t_sha2.c:45:10: fatal error= :=20 'openssl/sha.h' file not found * I would prefer being able to use SSH from world (instead of dropbear), bu= t that seems impossible when openssl is disabled. * Different question, but when doing buildworld for i386 (buildworld TARGET= =3Di386) I try CCACHE_DISABLE=3Dyes or -DNO_CCACHE. Both alternatives seem = to be ignored, because of the output I see scrolling by (all lines begin wi= th "/usr/local/libexec/ccache/world/clang"). Is this as expected or am I do= ing it wrong? Regards. --=20 FreeBSD_amd64_11-Current_RadeonKMS From owner-freebsd-current@FreeBSD.ORG Wed Dec 24 10:16:48 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 062BB393 for ; Wed, 24 Dec 2014 10:16:48 +0000 (UTC) Received: from oslo.ath.cx (oslo.ath.cx [IPv6:2a01:4f8:200:42e4::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "oslo.ath.cx", Issuer "oslo.ath.cx" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 5BD3966B5A for ; Wed, 24 Dec 2014 10:16:46 +0000 (UTC) Received: by oslo.ath.cx (OpenSMTPD) with ESMTP id ed6f9e53; Wed, 24 Dec 2014 11:16:44 +0100 (CET) Date: Wed, 24 Dec 2014 11:16:44 +0100 From: "Herbert J. Skuhra" To: Beeblebrox Subject: Re: Buildworld fails due to WITHOUT_CRYPT (3 issues) Message-ID: <20141224101644.GA94416@oslo.ath.cx> References: <20141224114504.73165f6a@rsbsd.rsb> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20141224114504.73165f6a@rsbsd.rsb> User-Agent: Mutt/1.5.23 (2014-03-12) Cc: freebsd-current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 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, 24 Dec 2014 10:16:48 -0000 On Wed, Dec 24, 2014 at 11:45:04AM +0200, Beeblebrox wrote: > I plan on using openssl from ports and have no need for kerberos. > /etc/src.conf >> WITHOUT_CRYPT= yes > > * First problem is with bsnmp (used WITHOUT_BSNMP to bypass) > ===> lib/libbsnmp/libbsnmp (all) > cc -O2 -pipe -I/asp/git/src/lib/libbsnmp/libbsnmp/../../../contrib/bsnmp/lib -DHAVE_ERR_H -DHAVE_GETADDRINFO -DHAVE_STRLCPY -DHAVE_STDINT_H -DHAVE_INTTYPES_H -DQUADFMT='"llu"' -DQUADXFMT='"llx"' -DNDEBUG -std=gnu99 -fstack-protector -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments -c /asp/git/src/lib/libbsnmp/libbsnmp/../../../contrib/bsnmp/lib/snmpcrypto.c -o snmpcrypto.o > /asp/git/src/lib/libbsnmp/libbsnmp/../../../contrib/bsnmp/lib/snmpcrypto.c:370:1: error: > conflicting types for 'snmp_passwd_to_keys' > snmp_passwd_to_keys(struct snmp_user *user, char *passwd __unused) > /asp/git/src/lib/libbsnmp/libbsnmp/../../../contrib/bsnmp/lib/snmp.h:273:16: note: > previous declaration is here > enum snmp_code snmp_passwd_to_keys(struct snmp_user *, char *); > /asp/git/src/lib/libbsnmp/libbsnmp/../../../contrib/bsnmp/lib/snmpcrypto.c:382:1: error: > conflicting types for 'snmp_get_local_keys' > snmp_get_local_keys(struct snmp_user *user, uint8_t *eid __unused, > /asp/git/src/lib/libbsnmp/libbsnmp/../../../contrib/bsnmp/lib/snmp.h:274:16: note: > previous declaration is here > enum snmp_code snmp_get_local_keys(struct snmp_user *, uint8_t *, uint32_t); > > * Second problem is with ldns (used WITHOUT_LDNS as temporary fix) > ===> lib/libldns (all) > /usr/local/libexec/ccache/world/clang -target x86_64-unknown-freebsd11.0 -O2 -pipe -I/asp/git/src/lib/libldns/../../contrib/ldns -DNDEBUG -std=gnu99 -fstack-protector -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Qunused-arguments -c /asp/git/src/lib/libldns/../../contrib/ldns/buffer.c -o buffer.o > In file included from /asp/git/src/lib/libldns/../../contrib/ldns/buffer.c:12: > In file included from /asp/git/src/lib/libldns/../../contrib/ldns/ldns/ldns.h:98: > /asp/git/src/lib/libldns/../../contrib/ldns/ldns/dane.h:31:10: fatal error: > 'openssl/ssl.h' file not found > #include > > * I found no work-around for this problem so I'm now stuck. > ===> lib/libc/tests/hash (depend) > (cd /asp/git/src/lib/libc/tests/hash && make -f /asp/git/src/lib/libc/tests/hash/Makefile _RECURSING_PROGS= SUBDIR= PROG=h_hash DEPENDFILE=.depend.h_hash .MAKE.DEPENDFILE=.depend.h_hash depend) > (cd /asp/git/src/lib/libc/tests/hash && make -f /asp/git/src/lib/libc/tests/hash/Makefile _RECURSING_PROGS= SUBDIR= PROG=sha2_test DEPENDFILE=.depend.sha2_test .MAKE.DEPENDFILE=.depend.sha2_test depend) > rm -f .depend.sha2_test > CC='/usr/local/libexec/ccache/world/clang -target x86_64-unknown-freebsd11.0 ' mkdep -f .depend.sha2_test -a -I/asp/git/src/lib/libc/tests/hash/../../../../crypto/openssh/openbsd-compat -I/asp/git/src/lib/libc/tests/hash/../../../../crypto/openssh -I/asp/git/src/lib/libnetbsd -I/asp/git/src/contrib/netbsd-tests -DNDEBUG -std=gnu99 /asp/git/src/contrib/netbsd-tests/lib/libc/hash/t_sha2.c > /asp/git/src/contrib/netbsd-tests/lib/libc/hash/t_sha2.c:45:10: fatal error: > 'openssl/sha.h' file not found I am not running HEAD, but have you tried to disable MK_TESTS as well? The file lib/libc/Makefile.amd64 includes: if ${MK_TESTS} != "no" SUBDIR+= tests .endif > * I would prefer being able to use SSH from world (instead of dropbear), but that seems impossible when openssl is disabled. What's wrong with security/openssh-portable? -- Herbert From owner-freebsd-current@FreeBSD.ORG Wed Dec 24 10:21:10 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id EA0234DD for ; Wed, 24 Dec 2014 10:21:10 +0000 (UTC) Received: from mail-wi0-x22b.google.com (mail-wi0-x22b.google.com [IPv6:2a00:1450:400c:c05::22b]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7D28766C39 for ; Wed, 24 Dec 2014 10:21:10 +0000 (UTC) Received: by mail-wi0-f171.google.com with SMTP id bs8so13188384wib.16 for ; Wed, 24 Dec 2014 02:21:09 -0800 (PST) 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=GrW9Cz30Kd+aqMdRvm9wCZV3FZlLfzD4YAICzDMewW0=; b=d6R0DnkNAZHZBLZBN0yccftjh5PUQ4NN1EHcuK2Uxy8y/kiv9Zno+SprXEL5cl7LiY IdFsT8uHr65XAyCQ28cm424jL/D4J3xLKzdyPthjYyW06VylC9orcrd95Lrz3Nd25/y3 hoeZuzCKeFM7gaSJcBwftVOPRL7EApLlvguWdSWr0RGCFNRlUpzQk5jovKddFzmCJ0A4 FnFPmApepfAQPaEUSoBZOlstIHoeLfsYRFrGm/qvvQDlvtsao8SW4Geta5lbyqKGG+8n 6rX5JtcOvXHhqclGKNCWoWlTFRgJoCdo6XPhu++d5hXppfPBGO1MFshXct+c0hWfx2l3 V0Wg== MIME-Version: 1.0 X-Received: by 10.194.81.38 with SMTP id w6mr61390234wjx.17.1419416468956; Wed, 24 Dec 2014 02:21:08 -0800 (PST) Received: by 10.27.131.217 with HTTP; Wed, 24 Dec 2014 02:21:08 -0800 (PST) In-Reply-To: <20141224114504.73165f6a@rsbsd.rsb> References: <20141224114504.73165f6a@rsbsd.rsb> Date: Wed, 24 Dec 2014 04:21:08 -0600 Message-ID: Subject: Re: Buildworld fails due to WITHOUT_CRYPT (3 issues) From: Scot Hetzel To: Beeblebrox Content-Type: text/plain; charset=ISO-8859-1 Cc: FreeBSD Current X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 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, 24 Dec 2014 10:21:11 -0000 On Wed, Dec 24, 2014 at 3:45 AM, Beeblebrox wrote: > I plan on using openssl from ports and have no need for kerberos. > /etc/src.conf >> WITHOUT_CRYPT= yes > Instead of using WITHOUT_CRYPT, you could have used WITHOUT_KERBEROS. > > * I would prefer being able to use SSH from world (instead of dropbear), but that seems impossible when openssl is disabled. > Using WITHOUT_KERBEROS would allow SSH and other programs built from world to use the base openssl. You can still install openssl from ports. Set WITH_OPENSSL_PORT=yes in /etc/make.conf to allow the ports to use the openssl port instead of the openssl from source. -- DISCLAIMER: No electrons were maimed while sending this message. Only slightly bruised. From owner-freebsd-current@FreeBSD.ORG Wed Dec 24 10:34:24 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E962B7BC for ; Wed, 24 Dec 2014 10:34:24 +0000 (UTC) Received: from oslo.ath.cx (oslo.ath.cx [IPv6:2a01:4f8:200:42e4::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "oslo.ath.cx", Issuer "oslo.ath.cx" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FE1266D8F for ; Wed, 24 Dec 2014 10:34:24 +0000 (UTC) Received: by oslo.ath.cx (OpenSMTPD) with ESMTP id 2d123a9e; Wed, 24 Dec 2014 11:34:22 +0100 (CET) Date: Wed, 24 Dec 2014 11:34:22 +0100 From: "Herbert J. Skuhra" To: Beeblebrox Subject: Re: Buildworld fails due to WITHOUT_CRYPT (3 issues) Message-ID: <20141224103422.GB94416@oslo.ath.cx> References: <20141224114504.73165f6a@rsbsd.rsb> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20141224114504.73165f6a@rsbsd.rsb> User-Agent: Mutt/1.5.23 (2014-03-12) Cc: freebsd-current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 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, 24 Dec 2014 10:34:25 -0000 On Wed, Dec 24, 2014 at 11:45:04AM +0200, Beeblebrox wrote: > I plan on using openssl from ports and have no need for kerberos. > /etc/src.conf >> WITHOUT_CRYPT= yes > > * First problem is with bsnmp (used WITHOUT_BSNMP to bypass) > ===> lib/libbsnmp/libbsnmp (all) > cc -O2 -pipe -I/asp/git/src/lib/libbsnmp/libbsnmp/../../../contrib/bsnmp/lib -DHAVE_ERR_H -DHAVE_GETADDRINFO -DHAVE_STRLCPY -DHAVE_STDINT_H -DHAVE_INTTYPES_H -DQUADFMT='"llu"' -DQUADXFMT='"llx"' -DNDEBUG -std=gnu99 -fstack-protector -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments -c /asp/git/src/lib/libbsnmp/libbsnmp/../../../contrib/bsnmp/lib/snmpcrypto.c -o snmpcrypto.o > /asp/git/src/lib/libbsnmp/libbsnmp/../../../contrib/bsnmp/lib/snmpcrypto.c:370:1: error: > conflicting types for 'snmp_passwd_to_keys' > snmp_passwd_to_keys(struct snmp_user *user, char *passwd __unused) > /asp/git/src/lib/libbsnmp/libbsnmp/../../../contrib/bsnmp/lib/snmp.h:273:16: note: > previous declaration is here > enum snmp_code snmp_passwd_to_keys(struct snmp_user *, char *); > /asp/git/src/lib/libbsnmp/libbsnmp/../../../contrib/bsnmp/lib/snmpcrypto.c:382:1: error: > conflicting types for 'snmp_get_local_keys' > snmp_get_local_keys(struct snmp_user *user, uint8_t *eid __unused, > /asp/git/src/lib/libbsnmp/libbsnmp/../../../contrib/bsnmp/lib/snmp.h:274:16: note: > previous declaration is here > enum snmp_code snmp_get_local_keys(struct snmp_user *, uint8_t *, uint32_t); > > * Second problem is with ldns (used WITHOUT_LDNS as temporary fix) > ===> lib/libldns (all) > /usr/local/libexec/ccache/world/clang -target x86_64-unknown-freebsd11.0 -O2 -pipe -I/asp/git/src/lib/libldns/../../contrib/ldns -DNDEBUG -std=gnu99 -fstack-protector -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Qunused-arguments -c /asp/git/src/lib/libldns/../../contrib/ldns/buffer.c -o buffer.o > In file included from /asp/git/src/lib/libldns/../../contrib/ldns/buffer.c:12: > In file included from /asp/git/src/lib/libldns/../../contrib/ldns/ldns/ldns.h:98: > /asp/git/src/lib/libldns/../../contrib/ldns/ldns/dane.h:31:10: fatal error: > 'openssl/ssl.h' file not found > #include > > * I found no work-around for this problem so I'm now stuck. > ===> lib/libc/tests/hash (depend) > (cd /asp/git/src/lib/libc/tests/hash && make -f /asp/git/src/lib/libc/tests/hash/Makefile _RECURSING_PROGS= SUBDIR= PROG=h_hash DEPENDFILE=.depend.h_hash .MAKE.DEPENDFILE=.depend.h_hash depend) > (cd /asp/git/src/lib/libc/tests/hash && make -f /asp/git/src/lib/libc/tests/hash/Makefile _RECURSING_PROGS= SUBDIR= PROG=sha2_test DEPENDFILE=.depend.sha2_test .MAKE.DEPENDFILE=.depend.sha2_test depend) > rm -f .depend.sha2_test > CC='/usr/local/libexec/ccache/world/clang -target x86_64-unknown-freebsd11.0 ' mkdep -f .depend.sha2_test -a -I/asp/git/src/lib/libc/tests/hash/../../../../crypto/openssh/openbsd-compat -I/asp/git/src/lib/libc/tests/hash/../../../../crypto/openssh -I/asp/git/src/lib/libnetbsd -I/asp/git/src/contrib/netbsd-tests -DNDEBUG -std=gnu99 /asp/git/src/contrib/netbsd-tests/lib/libc/hash/t_sha2.c > /asp/git/src/contrib/netbsd-tests/lib/libc/hash/t_sha2.c:45:10: fatal error: > 'openssl/sha.h' file not found For this error, maybe the following patch can be applied: Index: lib/libc/tests/Makefile =================================================================== --- lib/libc/tests/Makefile (revision 276057) +++ lib/libc/tests/Makefile (working copy) @@ -9,7 +9,6 @@ TESTS_SUBDIRS= c063 TESTS_SUBDIRS+= db TESTS_SUBDIRS+= gen -TESTS_SUBDIRS+= hash TESTS_SUBDIRS+= inet TESTS_SUBDIRS+= net TESTS_SUBDIRS+= regex @@ -29,4 +28,8 @@ TESTS_SUBDIRS+= ssp .endif +.if ${MK_OPENSSL} != "no" +TESTS_SUBDIRS+= hash +.endif + .include -- Herbert From owner-freebsd-current@FreeBSD.ORG Wed Dec 24 10:43:05 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 69F2798F for ; Wed, 24 Dec 2014 10:43:05 +0000 (UTC) Received: from mail-wi0-x232.google.com (mail-wi0-x232.google.com [IPv6:2a00:1450:400c:c05::232]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1740B66EA3 for ; Wed, 24 Dec 2014 10:43:04 +0000 (UTC) Received: by mail-wi0-f178.google.com with SMTP id em10so13183873wid.11 for ; Wed, 24 Dec 2014 02:43:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=berentweb.com; s=google; h=date:from:cc:subject:message-id:in-reply-to:references:mime-version :content-type:content-transfer-encoding; bh=LawGhOozUNM+8zfBxqhpGv/YiqEH9Yo5wg6XyVhauKo=; b=UxYM0E6it04VrHruT8n4JJBL/0N+0Y9LGRW8ifl7vcryUe74u2AsNTkzfKFjWrZkCA wB8H5lFNK4etksuBi34+1l5j/gwczVtmk9O3u47MrvseLZ6Hw/LkukQ2bjt82DsyxvH0 e86VDe02AEsxXV2ju88RWGOnVksPNMm8oX5Wg= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:cc:subject:message-id:in-reply-to :references:mime-version:content-type:content-transfer-encoding; bh=LawGhOozUNM+8zfBxqhpGv/YiqEH9Yo5wg6XyVhauKo=; b=N8QhO3naPEeWi12sdu9V9ddDVMe6WJdsHQrrqQpZXVuyJZl44U4TwHgbD5Krj8zTbj k0JWW9rrNLhBbZNhVsHwD9YLMDa/j66z2O9gFHNr+ZbJf2CaEILLxcSY8qj044Ow7Oj3 xO2SurNohvMlBf6x5GqRwr4DKLmJ3fFFZIJ2E7/HJn7VGUM28gLcSWEjkRVLmsXBf/OR +MrxU6E2bsKmTsL74X3XhEv+Tj2YZAdoB9bpwjpQmvFJxw1hTnboaQLQsJk4FTssMlyU WreZfbmV9vS1DrjKTJqPt6EkwP4SREhMDxmt69wrT7X1Lk/3yuCkDwsfKiMG5Zh+l38Y 1ZvQ== X-Gm-Message-State: ALoCoQmY2f1Ys0JSrXu5DSYFShCf5BbC8qedB4NBVM93jQgnakbo+hmLC5ZXauw8piBRAMNqlkx0 X-Received: by 10.180.198.52 with SMTP id iz20mr51107285wic.60.1419417783337; Wed, 24 Dec 2014 02:43:03 -0800 (PST) Received: from rsbsd.rsb ([31.200.15.54]) by mx.google.com with ESMTPSA id e18sm31116545wjz.27.2014.12.24.02.43.01 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 24 Dec 2014 02:43:02 -0800 (PST) Date: Wed, 24 Dec 2014 12:43:09 +0200 From: Beeblebrox Cc: FreeBSD Current Subject: Re: Buildworld fails due to WITHOUT_CRYPT (3 issues) Message-ID: <20141224124309.79f9b8fa@rsbsd.rsb> In-Reply-To: References: <20141224114504.73165f6a@rsbsd.rsb> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 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, 24 Dec 2014 10:43:05 -0000 > Instead of using WITHOUT_CRYPT, you could have used WITHOUT_KERBEROS. I know that, but I don't want to waste time compiling openssl either. > You can still install openssl from ports. Thanks. As stated it's just a matter of not wanting to compile something I'= m not going to use. > What's wrong with security/openssh-portable? Nothing, I just gave dropbear as an example. This port would be preferable = of course. I re-started buildworld after re-enabling all crypto modules (incl krb5) and it's now breaking at telnet: =3D=3D=3D> libexec/telnetd (all) cc -O2 -pipe -DLINEMODE -DUSE_TERMIO -DDIAGNOSTICS -DOLD_ENVIRON -DENV_= HACK -DSTREAMSPTY -I/asp/git/src/libexec/telnetd/../../contrib/telnet -I/as= p/git/src/libexec/telnetd/../../contrib/telnet/telnet -DAUTHENTICATION -DEN= CRYPTION -DKRB5 -DFORWARD -Dnet_write=3Dtelnet_net_write -DNDEBUG -std=3Dgn= u99 -fstack-protector -Wsystem-headers -Wall -Wno-format-y2k -Wno-uninitial= ized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-con= st-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-eq= uality -Wno-unused-function -Wno-enum-conversion -Wno-switch -Wno-switch-en= um -Wno-knr-promoted-parameter -Qunused-arguments -o telnetd global.o slc.= o state.o sys_term.o telnetd.o termstat.o utility.o authenc.o -L/usr/obj/as= p/git/src/lib/libtelnet -ltelnet -lutil -lncursesw -lmp -lcrypto -lpam= -lkrb5 -lroken -lpthread /usr/obj/asp/git/src/lib/libtelnet/libtelnet.a(auth.o): In function `auth_n= ame': /asp/git/src/lib/libtelnet/../../contrib/telnet/libtelnet/auth.c:(.text+0x9= d5): undefined reference to `auth_encrypt_user' /usr/obj/asp/git/src/lib/libtelnet/libtelnet.a(sra.o): In function `sra_is': /asp/git/src/lib/libtelnet/../../contrib/telnet/libtelnet/sra.c:(.text+0x29= 0): undefined reference to `auth_encrypt_user' cc: error: linker command failed with exit code 1 (use -v to see invocation) Herbert: I'm going to have to delete the whole compiled mess and re-start. = I'll apply your patch and advise the results. --=20 FreeBSD_amd64_11-Current_RadeonKMS From owner-freebsd-current@FreeBSD.ORG Wed Dec 24 12:47:54 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 64914627 for ; Wed, 24 Dec 2014 12:47:54 +0000 (UTC) Received: from mail-wi0-x233.google.com (mail-wi0-x233.google.com [IPv6:2a00:1450:400c:c05::233]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id F08BA224D for ; Wed, 24 Dec 2014 12:47:53 +0000 (UTC) Received: by mail-wi0-f179.google.com with SMTP id ex7so13541359wid.0 for ; Wed, 24 Dec 2014 04:47:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=berentweb.com; s=google; h=date:from:cc:subject:message-id:in-reply-to:references:mime-version :content-type:content-transfer-encoding; bh=DpTvnHeDat6xNGYvLj7yrkG3mbTzJmL3ZP8CMC99N2w=; b=JkC+CLh2/vdPmP8mUtDO5KagGuk2Ue78CbVPq/XE356DNfcGax8olx4ONJkwSc989m +L+sYJzf2S7xZQ56XnxOx/EeCjijSZTEYAk5GaRROjzfAKlGQkLWd1hCEgKctPWUTzUM lZukOL6dLlstry5SS+Z67YtPXDbdLvLi/c5KI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:cc:subject:message-id:in-reply-to :references:mime-version:content-type:content-transfer-encoding; bh=DpTvnHeDat6xNGYvLj7yrkG3mbTzJmL3ZP8CMC99N2w=; b=FPoTG8jL8djh7Jt6UBwUjtG/N+B4ArJEtHmzqAKVfHs+BJN2RcOoNQMUDBksjmvtaQ aVPH8s0rK2zbyR7mZn0JxtxU3MAMOW9dzI+4yyb1ulR8I3hIpkyvTJrXPyZMCPVzlQBI KelVXB9FUW2wvMB/zSN56+J3MSa7aHuTBMWBCkRMqvz2XuhRfguuCilRwJPts2f49vmf DWnLL9QfBHsi6k7Y3fy7oPg3BDxRHAl4b0tuo/kY0nqga19s6QA/PZXEPzeSH3N2t2N0 gK2ASCPKX+pyldyZk+DItI6Izu9ovI8cmW6W1Wt3GVzyVvyAtghISkyvww1Qy6+sL/tq XdHA== X-Gm-Message-State: ALoCoQnOxcxZUsy7QWe19O1NycGYg/LwjJLXRWw34OCdlLAoVwOg+jNCvZGE/mmbMQppPStW/Zeo X-Received: by 10.180.182.199 with SMTP id eg7mr50702349wic.17.1419425272396; Wed, 24 Dec 2014 04:47:52 -0800 (PST) Received: from rsbsd.rsb ([31.200.19.99]) by mx.google.com with ESMTPSA id h13sm21098038wiw.4.2014.12.24.04.47.50 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 24 Dec 2014 04:47:51 -0800 (PST) Date: Wed, 24 Dec 2014 14:47:57 +0200 From: Beeblebrox Cc: FreeBSD Current Subject: Re: Buildworld fails due to WITHOUT_CRYPT (3 issues) Message-ID: <20141224144757.4916f2c5@rsbsd.rsb> In-Reply-To: <20141224124309.79f9b8fa@rsbsd.rsb> References: <20141224114504.73165f6a@rsbsd.rsb> <20141224124309.79f9b8fa@rsbsd.rsb> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 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, 24 Dec 2014 12:47:54 -0000 I patched Herbert's code, deleted the entire partial world and have WITHOUT= _CRYPT, WITHOUT_BSNMP in src.conf. First this part below broke, but managed to move forward when I disabled cc= ache (clipped for brevity): =3D=3D=3D> rescue/rescue/chown/tests (depend) (cd /asp/git/src/usr.sbin/chown/tests && make -f /asp/git/src/usr.sbin/chow= n/tests/Makefile SUBDIR=3D _RECURSING_PROGS=3D depend) `chown.o' is up to date. nc.lo: In function `_$$hide$$ nc.lo main': (.text+0x61a): warning: warning: mktemp() possibly used unsafely; consider = using mkstemp() /usr/lib/libarchive.a(archive_crypto.o): In function `__archive_openssl_md5= init': /asp/git/src/lib/libarchive/../../contrib/libarchive/libarchive/archive_cry= pto.c:(.text+0xa): undefined reference to `EVP_md5' /asp/git/src/lib/libarchive/../../contrib/libarchive/libarchive/archive_cry= pto.c:(.text+0x15): undefined reference to `EVP_DigestInit' .......... /usr/lib/libarchive.a(archive_crypto.o): In function `__archive_openssl_sha= 512init': /asp/git/src/lib/libarchive/../../contrib/libarchive/libarchive/archive_cry= pto.c:(.text+0x1ba): undefined reference to `EVP_sha512' /asp/git/src/lib/libarchive/../../contrib/libarchive/libarchive/archive_cry= pto.c:(.text+0x1c5): undefined reference to `EVP_DigestInit' /usr/lib/libarchive.a(archive_crypto.o): In function `__archive_openssl_sha= 512update': /asp/git/src/lib/libarchive/../../contrib/libarchive/libarchive/archive_cry= pto.c:(.text+0x1e5): undefined reference to `EVP_DigestUpdate' /usr/lib/libarchive.a(archive_crypto.o): In function `__archive_openssl_sha= 512final': /asp/git/src/lib/libarchive/../../contrib/libarchive/libarchive/archive_cry= pto.c:(.text+0x1f7): undefined reference to `EVP_DigestFinal' * Then LDNS broke again, so I disabled that once more: =3D=3D=3D> lib/libldns (all) make[5]: /usr/obj/asp/git/src/lib/libldns/.depend, 2187: ignoring stale .de= pend for /usr/obj/asp/git/src/tmp/usr/lib/libcrypto.a building shared library libldns.so.5 /usr/obj/asp/git/src/tmp/usr/bin/ld: cannot find -lcrypto * Finally buildworld broke at CAM =3D=3D=3D> usr.sbin/ctld (all) cc -O2 -pipe -I/asp/git/src/usr.sbin/ctld -I/asp/git/src/usr.sbin/ctld/.= ./../sys -I/asp/git/src/usr.sbin/ctld/../../sys/cam/ctl -I/asp/git/src/usr.= sbin/ctld/../../sys/dev/iscsi -DNDEBUG -std=3Dgnu99 -fstack-protector -Wsys= tem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototy= pes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-= strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts= -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-po= inter-sign -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused= -const-variable -Qunused-arguments -c /asp/git/src/usr.sbin/ctld/chap.c /asp/git/src/usr.sbin/ctld/chap.c:38:10: fatal error: 'openssl/err.h' file = not found #include That file has several: (#include , #include ,= #include ). Other that deleting the include lines, how sho= uld I disable those? * At svn revision 276177 Wow I haven't had this much trouble for quite a while. I don't see a full m= oon, so it must be because of the way the planets are aligned today :( --=20 FreeBSD_amd64_11-Current_RadeonKMS From owner-freebsd-current@FreeBSD.ORG Wed Dec 24 14:33:15 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A1C79FF0 for ; Wed, 24 Dec 2014 14:33:15 +0000 (UTC) Received: from mail-wg0-x236.google.com (mail-wg0-x236.google.com [IPv6:2a00:1450:400c:c00::236]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 432783FD2 for ; Wed, 24 Dec 2014 14:33:15 +0000 (UTC) Received: by mail-wg0-f54.google.com with SMTP id l2so11447716wgh.13 for ; Wed, 24 Dec 2014 06:33:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=berentweb.com; s=google; h=date:from:cc:subject:message-id:in-reply-to:references:mime-version :content-type:content-transfer-encoding; bh=F5mo7SoT7OoFM2+Ne35+CwllIT/7DUuUG+YrmGwwma4=; b=PtYT7KqyYP6p4zY+70cTwPrTNjVMy3XKOOyaheIufbzBndigSkbx6A82X7ISNpdJgi rZpvrSUNg+wbmJCezu+eKSXmbhojsHtOpdshYsEj8mc3Gqn2jLf6gC0rg3rcM2XKcESL zm6+Q+VjGrYRNvaJVSTbbuI0Mxidv5SZQF4F0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:cc:subject:message-id:in-reply-to :references:mime-version:content-type:content-transfer-encoding; bh=F5mo7SoT7OoFM2+Ne35+CwllIT/7DUuUG+YrmGwwma4=; b=XTBEwQdgihxiBRGMaY+hkG+8WgqglZ82p7FZi2v3NxhZjxT2rkhWl7ITMt3wvZD1E4 ygVxx0hrFhY3shJHD29dBN8XeE1p7+dNTJbzrgw2knurMoXxogrRmcZP30xxStdEaZLi w3mvFG0jSLEZg65gKq8q/MGZUMsJuHORWDuSkWv0tKXqCm9ffs69jMRj7fgvjD6aoRWF WTq74Bj6vr+4qv6LEaZhfv5behu1cAsYv/X2TOW4EKCqQf93CyAjv0PjFsKIwxtM4+Fq npEy4tNJGtl5aFxfn6kb9vmNS3PZry0F3GKw6Q3gPsVb1x+iSIYDgioy0U7PFjib730u s8hg== X-Gm-Message-State: ALoCoQk6+e3ha2Tn8tIEwoZ9kgRBf/Z+fD9CK2IMh+fEzyof6Ag2kngvPVImxQlYQVcmEgD3xRWO X-Received: by 10.180.72.178 with SMTP id e18mr51068099wiv.23.1419431593561; Wed, 24 Dec 2014 06:33:13 -0800 (PST) Received: from rsbsd.rsb ([31.200.20.30]) by mx.google.com with ESMTPSA id pu3sm31819597wjc.14.2014.12.24.06.33.11 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 24 Dec 2014 06:33:12 -0800 (PST) Date: Wed, 24 Dec 2014 16:33:19 +0200 From: Beeblebrox Cc: FreeBSD Current Subject: Re: Buildworld fails due to WITHOUT_CRYPT (3 issues) Message-ID: <20141224163319.64d16592@rsbsd.rsb> In-Reply-To: <20141224144757.4916f2c5@rsbsd.rsb> References: <20141224114504.73165f6a@rsbsd.rsb> <20141224124309.79f9b8fa@rsbsd.rsb> <20141224144757.4916f2c5@rsbsd.rsb> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 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, 24 Dec 2014 14:33:15 -0000 * So as to keep the build going, I commented out ctld in the usr.sbin/Makef= ile * The next part to break was pkg. I set WITHOUT_PKGTOOLS, but that did not solve the problem, so I once more had to comment out in usr.sbin/Makefile "SUBDIR+=3D pkg" =3D=3D=3D> usr.sbin/pkg (all) cc -O2 -pipe -I/asp/git/src/usr.sbin/pkg/../../contrib/libucl/include -D= NDEBUG -std=3Dgnu99 -fstack-protector -Wsystem-headers -Wall -Wno-format-y2= k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpoint= er-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunus= ed-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wred= undant-decls -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-de= clarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused= -const-variable -Qunused-arguments -c /asp/git/src/usr.sbin/pkg/pkg.c /asp/git/src/usr.sbin/pkg/pkg.c:54:10: fatal error: 'openssl/err.h' file no= t found #include * Buildworld finally finished, but admittedly it's plain ugly. I decided to= post the last the process so as to help anyone who might have a similar ex= perience. Whether the CRYPT code should be used from base or ports is debat= able, but BASE does not seem ready for complete switch for these functions = from /src to /ports. Regards. --=20 FreeBSD_amd64_11-Current_RadeonKMS From owner-freebsd-current@FreeBSD.ORG Wed Dec 24 14:41:02 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 581DE381 for ; Wed, 24 Dec 2014 14:41:02 +0000 (UTC) Received: from oslo.ath.cx (oslo.ath.cx [IPv6:2a01:4f8:200:42e4::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "oslo.ath.cx", Issuer "oslo.ath.cx" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id A1CDC1D03 for ; Wed, 24 Dec 2014 14:41:01 +0000 (UTC) Received: by oslo.ath.cx (OpenSMTPD) with ESMTP id 6de46da4; for ; Wed, 24 Dec 2014 15:40:56 +0100 (CET) Date: Wed, 24 Dec 2014 15:40:56 +0100 From: "Herbert J. Skuhra" To: FreeBSD Current Subject: Re: Buildworld fails due to WITHOUT_CRYPT (3 issues) Message-ID: <20141224144056.GC94416@oslo.ath.cx> References: <20141224114504.73165f6a@rsbsd.rsb> <20141224124309.79f9b8fa@rsbsd.rsb> <20141224144757.4916f2c5@rsbsd.rsb> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20141224144757.4916f2c5@rsbsd.rsb> User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 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, 24 Dec 2014 14:41:02 -0000 On Wed, Dec 24, 2014 at 02:47:57PM +0200, Beeblebrox wrote: > I patched Herbert's code, deleted the entire partial world and have > WITHOUT_CRYPT, WITHOUT_BSNMP in src.conf. Too many parts require openssl (libfetch, bsdinstall/distfetch?, pkg, dma, etc.) some of them can be disabled with knobs but others require some hacking. -- Herbert From owner-freebsd-current@FreeBSD.ORG Wed Dec 24 14:46:48 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4340F6FB for ; Wed, 24 Dec 2014 14:46:48 +0000 (UTC) Received: from oslo.ath.cx (oslo.ath.cx [IPv6:2a01:4f8:200:42e4::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "oslo.ath.cx", Issuer "oslo.ath.cx" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id A81921DB6 for ; Wed, 24 Dec 2014 14:46:47 +0000 (UTC) Received: by oslo.ath.cx (OpenSMTPD) with ESMTP id 5223da88; for ; Wed, 24 Dec 2014 15:46:45 +0100 (CET) Date: Wed, 24 Dec 2014 15:46:45 +0100 From: "Herbert J. Skuhra" To: FreeBSD Current Subject: Re: Buildworld fails due to WITHOUT_CRYPT (3 issues) Message-ID: <20141224144645.GD94416@oslo.ath.cx> References: <20141224114504.73165f6a@rsbsd.rsb> <20141224124309.79f9b8fa@rsbsd.rsb> <20141224144757.4916f2c5@rsbsd.rsb> <20141224163319.64d16592@rsbsd.rsb> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20141224163319.64d16592@rsbsd.rsb> User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 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, 24 Dec 2014 14:46:48 -0000 On Wed, Dec 24, 2014 at 04:33:19PM +0200, Beeblebrox wrote: > * So as to keep the build going, I commented out ctld in the usr.sbin/Makefile > > * The next part to break was pkg. I set WITHOUT_PKGTOOLS, but that did > not solve the problem, so I once more had to comment out in > usr.sbin/Makefile "SUBDIR+= pkg" > ===> usr.sbin/pkg (all) > cc -O2 -pipe -I/asp/git/src/usr.sbin/pkg/../../contrib/libucl/include -DNDEBUG -std=gnu99 -fstack-protector -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments -c /asp/git/src/usr.sbin/pkg/pkg.c > /asp/git/src/usr.sbin/pkg/pkg.c:54:10: fatal error: 'openssl/err.h' file not found > #include Have you tried to set WITHOUT_PKGBOOTSTRAP? -- Herbert From owner-freebsd-current@FreeBSD.ORG Wed Dec 24 15:50:37 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CF90A9E3 for ; Wed, 24 Dec 2014 15:50:37 +0000 (UTC) Received: from mail-wg0-x236.google.com (mail-wg0-x236.google.com [IPv6:2a00:1450:400c:c00::236]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5EA8020E7 for ; Wed, 24 Dec 2014 15:50:37 +0000 (UTC) Received: by mail-wg0-f54.google.com with SMTP id l2so11573327wgh.13 for ; Wed, 24 Dec 2014 07:50:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=berentweb.com; s=google; h=date:from:cc:subject:message-id:in-reply-to:references:mime-version :content-type:content-transfer-encoding; bh=Ssrk9w1CbW68ZXD71FaRmLPFvOU/uFztJwGMUBD5EEM=; b=hWjP7HUOL04KZUNB/70b2IYSLzM/keb4d4KKxI2uwaHJhBM7d9zJLp9ITOKHOinruD WF0SM/KQ0lRDCRcUhYY8BOhMceg0LgcanE+joFvRyVGSr6qUmU6Vlo/JcUJvW4Samh67 rLOG3toFzJ+ES6THcL7h3/zUrq10KuCm/7xwo= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:cc:subject:message-id:in-reply-to :references:mime-version:content-type:content-transfer-encoding; bh=Ssrk9w1CbW68ZXD71FaRmLPFvOU/uFztJwGMUBD5EEM=; b=UdzYB0eXDJZmbZ7Eub5e7Wv9nW4Bg7/AKXJTLFBMZdeLXLsLFCZDTHpdmoeGFnilj/ Ntr09V4tpA/yO/tiDYdaZ/0WQzWB25wVKtm28sM+JqAMruemF26pznOI46IDKxr7lwO1 WIoKIveXWVGm4KT/ooSk8qnH9S8RX57AQdUpeknd4VKXznsYF8244qlcugBWmzxnlVDd GS540+rUphNJVo5u4vnVmp3zNulJzFNDauxdKE84vh0JEMcsCZ/4TLJNY0+0nZOa4OBU PoW09IIwqa79zNiGiAbYPQF8jQEqQEMwVndOoiLyFVNY9YfdPa1St6oAlznTqlQSJVBL Qceg== X-Gm-Message-State: ALoCoQmpfkGRSM5jsvIRPm2Gv4K/krMYi8spHIcGi/Z3lSx7UXgxHwmxK+xy5NpYInWuZ3Wr9jtT X-Received: by 10.194.91.234 with SMTP id ch10mr66035567wjb.114.1419436234914; Wed, 24 Dec 2014 07:50:34 -0800 (PST) Received: from rsbsd.rsb ([31.200.20.30]) by mx.google.com with ESMTPSA id o2sm21611739wiy.11.2014.12.24.07.50.32 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 24 Dec 2014 07:50:33 -0800 (PST) Date: Wed, 24 Dec 2014 17:50:41 +0200 From: Beeblebrox Cc: FreeBSD Current Subject: Re: Buildworld fails due to WITHOUT_CRYPT (3 issues) Message-ID: <20141224175041.7836dee7@rsbsd.rsb> In-Reply-To: <20141224163319.64d16592@rsbsd.rsb> References: <20141224114504.73165f6a@rsbsd.rsb> <20141224124309.79f9b8fa@rsbsd.rsb> <20141224144757.4916f2c5@rsbsd.rsb> <20141224163319.64d16592@rsbsd.rsb> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 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, 24 Dec 2014 15:50:37 -0000 So far from what I can tell, two modules don't get built for some reason. * sys/boot/i386/boot2 I built and installed this manually: * usr/sbin/mtree This is missing, and usr.sbin/mtree gives fmtree. Trying from contrib/mtree results in: /usr/local/libexec/ccache/world/clang -O2 -pipe -DNDEBUG -std=3Dgnu99 -fs= tack-protector -Qunused-arguments -c compare.c compare.c:61:10: fatal error: 'rmd160.h' file not found #include That file seems to be one of sys/opencrypto/rmd160.h or lib/libnetbsd/rmd16= 0.h, but at this point I'm stumped. Did this have anything to do with Herbe= rt's patch?=20 I had cleaned out my poudriere amd64 jail, and mtree is needed for pkg buil= ding. I finally resorted to copying the two-week old mtree binary from /usr= /sbin to the poudriere jail. --=20 FreeBSD_amd64_11-Current_RadeonKMS From owner-freebsd-current@FreeBSD.ORG Wed Dec 24 20:57:35 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C8E88B6B; Wed, 24 Dec 2014 20:57:35 +0000 (UTC) Received: from dmz-mailsec-scanner-5.mit.edu (dmz-mailsec-scanner-5.mit.edu [18.7.68.34]) by mx1.freebsd.org (Postfix) with ESMTP id 58A331502; Wed, 24 Dec 2014 20:57:35 +0000 (UTC) X-AuditID: 12074422-f79476d000000d9e-ae-549b278ba112 Received: from mailhub-auth-1.mit.edu ( [18.9.21.35]) (using TLS with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by dmz-mailsec-scanner-5.mit.edu (Symantec Messaging Gateway) with SMTP id AE.88.03486.B872B945; Wed, 24 Dec 2014 15:52:27 -0500 (EST) Received: from outgoing.mit.edu (outgoing-auth-1.mit.edu [18.9.28.11]) by mailhub-auth-1.mit.edu (8.13.8/8.9.2) with ESMTP id sBOKqRxr032704; Wed, 24 Dec 2014 15:52:27 -0500 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 sBOKqPAk027006 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 24 Dec 2014 15:52:26 -0500 Received: (from kaduk@localhost) by multics.mit.edu (8.12.9.20060308) id sBOKqO4g028501; Wed, 24 Dec 2014 15:52:24 -0500 (EST) Date: Wed, 24 Dec 2014 15:52:24 -0500 (EST) From: Benjamin Kaduk X-X-Sender: kaduk@multics.mit.edu To: freebsd-hackers@freebsd.org Subject: Re: Call for FreeBSD 2014Q4 (October-December) Status Reports In-Reply-To: Message-ID: References: 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+NgFvrKIsWRmVeSWpSXmKPExsUixCmqrNutPjvEYM5ta4td106zW8x584HJ Yvvmf4wOzB4zPs1nCWCM4rJJSc3JLEst0rdL4MrYtSC14B1PxaobOQ2Me7m6GDk5JARMJJ7M vMAGYYtJXLi3Hsjm4hASWMwksb79KhOEs5FRYvmONSwQziEmiQlL7rNCOA2MEmd27QTrZxHQ lrj+4S0riM0moCbxeG8zK8RcRYnNpyYxdzFycIgIyEssOG8PEmYGMv9fucwEEhYWcJO49U8O xOQUcJKYeYQXpIJXwFFi5sb1zCC2EJDd/XkZmC0qoCOxev8UFogaQYmTM5+wQEzUklg+fRvL BEahWUhSs5CkFjAyrWKUTcmt0s1NzMwpTk3WLU5OzMtLLdI11cvNLNFLTSndxAgKXXYXpR2M Pw8qHWIU4GBU4uE9ED8rRIg1say4MvcQoyQHk5Io7zf22SFCfEn5KZUZicUZ8UWlOanFhxgl OJiVRHjfqwDleFMSK6tSi/JhUtIcLErivJt+8IUICaQnlqRmp6YWpBbBZGU4OJQkeKvVgBoF i1LTUyvSMnNKENJMHJwgw3mAhqeA1PAWFyTmFmemQ+RPMSpKifM2giQEQBIZpXlwvbDU8opR HOgVYd5WkCoeYFqC634FNJgJaLDUrekgg0sSEVJSDYxRX7ZMrCr2dTmi1CSU6eCzP81uTtvu n/Ofd/XNCxBYc1lRTzGhdd2uXdbRnyyXpNX0HX7P+Hybf1eTRMqf9Nw2mavnWp6qcwsUyB6M 373ch/mMXID22w1nP7DVbTpwbe1fjWsX4n/sWSS2nIWrQCjldPqhJLZ7z9p2SDmZTN9io23+ eeMC11lKLMUZiYZazEXFiQCVRqR9CAMAAA== Cc: freebsd-current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 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, 24 Dec 2014 20:57:36 -0000 Reminder: the submission deadline for 2014Q4 status reports is just two weeks away! Send submissions to monthly@ for inclusion in the report. -Ben, for the monthly@ team On Mon, 8 Dec 2014, Benjamin Kaduk wrote: > Dear FreeBSD Community, > > The deadline for the next FreeBSD Quarterly Status update is January 7, > 2015, for work done in October through December. > > 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 2014Q4 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-04-2014-06.html > [5] http://www.freebsd.org/news/status/report-2014-07-2014-09.html > > From owner-freebsd-current@FreeBSD.ORG Thu Dec 25 18:45:58 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1495290B for ; Thu, 25 Dec 2014 18:45:58 +0000 (UTC) Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) (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 C1CA71319 for ; Thu, 25 Dec 2014 18:45:56 +0000 (UTC) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost.zedat.fu-berlin.de (Exim 4.82) for freebsd-current@freebsd.org with esmtp (envelope-from ) id <1Y4DMW-002uUJ-LK>; Thu, 25 Dec 2014 19:42:16 +0100 Received: from g226187042.adsl.alicedsl.de ([92.226.187.42] helo=thor.walstatt.dynvpn.de) by inpost2.zedat.fu-berlin.de (Exim 4.82) for freebsd-current@freebsd.org with esmtpsa (envelope-from ) id <1Y4DMW-002kOU-JH>; Thu, 25 Dec 2014 19:42:16 +0100 Date: Thu, 25 Dec 2014 19:42:07 +0100 From: "O. Hartmann" To: FreeBSD CURRENT Subject: r276200: EFI boot failure: kernel stops booting at pci0: on pcib0 Message-ID: <20141225194207.5dfd3636.ohartman@zedat.fu-berlin.de> Organization: FU Berlin X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.25; amd64-portbld-freebsd11.0) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/q.lBk/giiOw81KPnrl/J_DD"; protocol="application/pgp-signature" X-Originating-IP: 92.226.187.42 X-ZEDAT-Hint: A X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 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, 25 Dec 2014 18:45:58 -0000 --Sig_/q.lBk/giiOw81KPnrl/J_DD Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Since 23rd's update of CURRENT, the kernel fails to boot on systems that bo= ot via EFI. Systems with legacy booting seem not to be affected. I just ran today into the problem updating a notebook with a Intel Haswell = Intel i5-4200M CPU (Haswell) on a Lenovo ThinkPad E540, bboting via UEFI, CURRENT r276200.= The very same caode base is running on several other boxes which boot via legacy method. = The very same failure showed up at the lab on an older HP Compaq 8300 system, based on H8= 1 chipset equipted with an Ivy-Bridge CPU, booting also via EFI. That box stops at th= e exact same spot as the notebook does. The systems in question, also the legacy booting systems (aka the oldstyle = loader boot method), load drm2, i915kms. Booting old kernel/modules (via "boot kernel.old"), at CURRENT r275896 is a= ll right. What is happening here? Merry christmas day, oh --Sig_/q.lBk/giiOw81KPnrl/J_DD Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJUnFp/AAoJEOgBcD7A/5N8jQMH/jCv/qRm+xqYT+dpiDAWSPFf KmmswKfkAsfg7SyUSzJESMTQfx7GgeszpPRZSOrVFKHFWzP3KLJyB22y29iDRuqn 8PFF64DS/xgWB9a9HnYEp0m74OGX0OmR6cac1KOjkLjEvmBRQqnfD4N9ofci1sa2 /QsCWyB7vcOoRbRECKvXAVPVUsy1T+mxfHoJo2xep5fEEz+jgt98n618zgvRVHiK YSEE5QlKNMjueiTwB6cAKsbm8Y0nTWVbS1wEr+o1D6zRHMQaISwMFY1jGGhnW73e OUx5gKTxMZps2LyUb8dQ4Mr1EQ5FOMz3dUpYH5rjTzEtaHrp4xY2DRS/42x+Ok0= =eBHx -----END PGP SIGNATURE----- --Sig_/q.lBk/giiOw81KPnrl/J_DD-- From owner-freebsd-current@FreeBSD.ORG Thu Dec 25 19:40:49 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5630D551 for ; Thu, 25 Dec 2014 19:40:49 +0000 (UTC) Received: from mail-wg0-x22f.google.com (mail-wg0-x22f.google.com [IPv6:2a00:1450:400c:c00::22f]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DB73164944 for ; Thu, 25 Dec 2014 19:40:48 +0000 (UTC) Received: by mail-wg0-f47.google.com with SMTP id n12so13273970wgh.6 for ; Thu, 25 Dec 2014 11:40:47 -0800 (PST) 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=Bj9yNX4d6fMQqO3oClIDDfYRhi/2+/ZI0qxZiYIasGE=; b=mmJ4k28H1UGBZT7xkic1p3trjNo/asQJ+/WJr0641BVZH6KigIzFX5lYHVH2Y1HrRJ odN+oiTK3eZIHtik1ZOrwZSBdmvSmTlVFcA15eQ9g46XfsqpC94stfTdFCWeJiG+mz8O avRdPkisNzdYEQyuzS8LnigYloHCK0qHdsxZg3cY5L1UvnqBucFDtafQB7HwYF0KMSMm KQRPVtXQb0u7Q58iZg6RkuxkgMnHuUb1L8vtit8arCNXS3e4G31PSM6UORbfi7lEYu76 ftU46PydNWXudhGBUa+WxAhh2p0TFcxgvvX9BThHfKJxSnriCesUxzedRuhjkLYlSS7O Z81g== MIME-Version: 1.0 X-Received: by 10.194.108.9 with SMTP id hg9mr74223800wjb.68.1419536447352; Thu, 25 Dec 2014 11:40:47 -0800 (PST) Sender: adrian.chadd@gmail.com Received: by 10.216.106.195 with HTTP; Thu, 25 Dec 2014 11:40:47 -0800 (PST) In-Reply-To: <20141225194207.5dfd3636.ohartman@zedat.fu-berlin.de> References: <20141225194207.5dfd3636.ohartman@zedat.fu-berlin.de> Date: Thu, 25 Dec 2014 11:40:47 -0800 X-Google-Sender-Auth: YE9gRTpNuGcAIRdYd052ZofSXLQ Message-ID: Subject: Re: r276200: EFI boot failure: kernel stops booting at pci0: on pcib0 From: Adrian Chadd To: "O. Hartmann" Content-Type: text/plain; charset=UTF-8 Cc: FreeBSD CURRENT X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 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, 25 Dec 2014 19:40:49 -0000 Would you be able to narrow it down to a small range of commits? that'll make it easier to chase down. :) Thanks! -adrian On 25 December 2014 at 10:42, O. Hartmann wrote: > > Since 23rd's update of CURRENT, the kernel fails to boot on systems that boot via EFI. > Systems with legacy booting seem not to be affected. > > I just ran today into the problem updating a notebook with a Intel Haswell Intel i5-4200M > CPU (Haswell) on a Lenovo ThinkPad E540, bboting via UEFI, CURRENT r276200. The very same > caode base is running on several other boxes which boot via legacy method. The very same > failure showed up at the lab on an older HP Compaq 8300 system, based on H81 chipset > equipted with an Ivy-Bridge CPU, booting also via EFI. That box stops at the exact same > spot as the notebook does. > > The systems in question, also the legacy booting systems (aka the oldstyle loader boot > method), load drm2, i915kms. > > Booting old kernel/modules (via "boot kernel.old"), at CURRENT r275896 is all right. > > What is happening here? > > Merry christmas day, > > oh From owner-freebsd-current@FreeBSD.ORG Fri Dec 26 12:01:16 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id EEA78DA9; Fri, 26 Dec 2014 12:01:16 +0000 (UTC) Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) (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 A8C9A6487E; Fri, 26 Dec 2014 12:01:16 +0000 (UTC) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost.zedat.fu-berlin.de (Exim 4.82) with esmtp (envelope-from ) id <1Y4TZx-000udC-QB>; Fri, 26 Dec 2014 13:01:13 +0100 Received: from f052129157.adsl.alicedsl.de ([78.52.129.157] helo=thor.walstatt.dynvpn.de) by inpost2.zedat.fu-berlin.de (Exim 4.82) with esmtpsa (envelope-from ) id <1Y4TZx-0003fv-Nx>; Fri, 26 Dec 2014 13:01:13 +0100 Date: Fri, 26 Dec 2014 13:01:13 +0100 From: "O. Hartmann" To: Adrian Chadd Subject: Re: r276200: EFI boot failure: kernel stops booting at pci0: on pcib0 Message-ID: <20141226130113.5200bfbb.ohartman@zedat.fu-berlin.de> In-Reply-To: References: <20141225194207.5dfd3636.ohartman@zedat.fu-berlin.de> Organization: FU Berlin X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.25; amd64-portbld-freebsd11.0) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Originating-IP: 78.52.129.157 Cc: FreeBSD CURRENT X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 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, 26 Dec 2014 12:01:17 -0000 Am Thu, 25 Dec 2014 11:40:47 -0800 Adrian Chadd schrieb: > Would you be able to narrow it down to a small range of commits? > that'll make it easier to chase down. :) > > Thanks! > > > > -adrian > > > On 25 December 2014 at 10:42, O. Hartmann wrote: > > > > Since 23rd's update of CURRENT, the kernel fails to boot on systems that boot via EFI. > > Systems with legacy booting seem not to be affected. > > > > I just ran today into the problem updating a notebook with a Intel Haswell Intel > > i5-4200M CPU (Haswell) on a Lenovo ThinkPad E540, bboting via UEFI, CURRENT r276200. > > The very same caode base is running on several other boxes which boot via legacy > > method. The very same failure showed up at the lab on an older HP Compaq 8300 system, > > based on H81 chipset equipted with an Ivy-Bridge CPU, booting also via EFI. That box > > stops at the exact same spot as the notebook does. > > > > The systems in question, also the legacy booting systems (aka the oldstyle loader boot > > method), load drm2, i915kms. > > > > Booting old kernel/modules (via "boot kernel.old"), at CURRENT r275896 is all right. > > > > What is happening here? > > > > Merry christmas day, > > > > oh I narrowed down the culprit commit to be between r276060 (works) and r276075 (works not). To avoid interferences from rogue modules, I disabled all modules loaded by the loader, including drm2 and i915kms, but the picture is always the same. I'm sorry, I have some duties to perform, so intersecting further is possible later only ... I performed the iterative search of the foul commit by "svn update -r 276XXX" and then build kernel only via "make kernel" - this just for the record in case some world-dependencies might have effects. oh From owner-freebsd-current@FreeBSD.ORG Fri Dec 26 15:43:49 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C5F66725 for ; Fri, 26 Dec 2014 15:43:49 +0000 (UTC) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id B3FB2642B8 for ; Fri, 26 Dec 2014 15:43:49 +0000 (UTC) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id D4300502 for ; Fri, 26 Dec 2014 15:43:48 +0000 (UTC) Date: Fri, 26 Dec 2014 15:43:46 +0000 (GMT) From: jenkins-admin@freebsd.org To: freebsd-current@freebsd.org Message-ID: <1999122927.5.1419608627141.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: Build failed in Jenkins: Build-UFS-image #763 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Jenkins-Job: Build-UFS-image X-Jenkins-Result: FAILURE X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 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, 26 Dec 2014 15:43:50 -0000 See ------------------------------------------ [...truncated 17214 lines...] =3D=3D=3D> usr.bin/bluetooth/btsockstat (install) install -s -o root -g kmem -m 2555 btsockstat install -o root -g wheel -m 444 btsockstat.1.gz =3D=3D=3D> usr.bin/bluetooth/rfcomm_sppd (install) install -s -o root -g wheel -m 555 rfcomm_sppd install -o root -g wheel -m 444 rfcomm_sppd.1.gz =3D=3D=3D> usr.bin/bmake (install) install -s -o root -g wheel -m 555 make install -o root -g wheel -m 444 make.1.gz =3D=3D=3D> usr.bin/bmake/tests (install) =3D=3D=3D> usr.bin/bmake/tests/archives (install) =3D=3D=3D> usr.bin/bmake/tests/archives/fmt_44bsd (install) install -o root -g wheel -m 555 legacy_test install -o root -g wheel -m 444 Kyuafile.auto install -o root -g wheel -m 444 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/a= rchives/fmt_44bsd/Makefile.test /builds/FreeBSD_HEAD/usr.bin/bmake/tests/ar= chives/fmt_44bsd/expected.status.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests= /archives/fmt_44bsd/expected.status.2 /builds/FreeBSD_HEAD/usr.bin/bmake/te= sts/archives/fmt_44bsd/expected.status.3 /builds/FreeBSD_HEAD/usr.bin/bmake= /tests/archives/fmt_44bsd/expected.status.4 /builds/FreeBSD_HEAD/usr.bin/bm= ake/tests/archives/fmt_44bsd/expected.status.5 /builds/FreeBSD_HEAD/usr.bin= /bmake/tests/archives/fmt_44bsd/expected.status.6 /builds/FreeBSD_HEAD/usr.= bin/bmake/tests/archives/fmt_44bsd/expected.status.7 /builds/FreeBSD_HEAD/u= sr.bin/bmake/tests/archives/fmt_44bsd/expected.stderr.1 /builds/FreeBSD_HEA= D/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stderr.2 /builds/FreeBSD_= HEAD/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stderr.3 /builds/FreeB= SD_HEAD/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stderr.4 /builds/Fr= eeBSD_HEAD/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stderr.5 /builds= /FreeBSD_HEAD/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stderr.6 /bui= lds/FreeBSD_HEAD/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stderr.7 /= builds/FreeBSD_HEAD/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stdout.= 1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stdo= ut.2 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/archives/fmt_44bsd/expected.s= tdout.3 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/archives/fmt_44bsd/expecte= d.stdout.4 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/archives/fmt_44bsd/expe= cted.stdout.5 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/archives/fmt_44bsd/e= xpected.stdout.6 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/archives/fmt_44bs= d/expected.stdout.7 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/archives/fmt_4= 4bsd/libtest.a (cd /builds/FreeBSD_HEAD/usr.bin/bmake/tests/archives/fmt_44bsd && make -f = /builds/FreeBSD_HEAD/usr.bin/bmake/tests/archives/fmt_44bsd/Makefile SUBDIR= =3D _RECURSING_PROGS=3D install) install -o root -g wheel -m 555 legacy_test =3D=3D=3D> usr.bin/bmake/tests/archives/fmt_44bsd_mod (install) install -o root -g wheel -m 555 legacy_test install -o root -g wheel -m 444 Kyuafile.auto install -o root -g wheel -m 444 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/a= rchives/fmt_44bsd_mod/Makefile.test /builds/FreeBSD_HEAD/usr.bin/bmake/test= s/archives/fmt_44bsd_mod/expected.status.1 /builds/FreeBSD_HEAD/usr.bin/bma= ke/tests/archives/fmt_44bsd_mod/expected.status.2 /builds/FreeBSD_HEAD/usr.= bin/bmake/tests/archives/fmt_44bsd_mod/expected.status.3 /builds/FreeBSD_HE= AD/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.status.4 /builds/Fre= eBSD_HEAD/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.status.5 /bui= lds/FreeBSD_HEAD/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.status= .6 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected= .status.7 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/archives/fmt_44bsd_mod/e= xpected.stderr.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/archives/fmt_44bs= d_mod/expected.stderr.2 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/archives/f= mt_44bsd_mod/expected.stderr.3 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/arc= hives/fmt_44bsd_mod/expected.stderr.4 /builds/FreeBSD_HEAD/usr.bin/bmake/te= sts/archives/fmt_44bsd_mod/expected.stderr.5 /builds/FreeBSD_HEAD/usr.bin/b= make/tests/archives/fmt_44bsd_mod/expected.stderr.6 /builds/FreeBSD_HEAD/us= r.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stderr.7 /builds/FreeBSD_= HEAD/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stdout.1 /builds/F= reeBSD_HEAD/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stdout.2 /b= uilds/FreeBSD_HEAD/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stdo= ut.3 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expect= ed.stdout.4 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/archives/fmt_44bsd_mod= /expected.stdout.5 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/archives/fmt_44= bsd_mod/expected.stdout.6 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/archives= /fmt_44bsd_mod/expected.stdout.7 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/a= rchives/fmt_44bsd_mod/libtest.a (cd /builds/FreeBSD_HEAD/usr.bin/bmake/tests/archives/fmt_44bsd_mod && make= -f /builds/FreeBSD_HEAD/usr.bin/bmake/tests/archives/fmt_44bsd_mod/Makefil= e SUBDIR=3D _RECURSING_PROGS=3D install) install -o root -g wheel -m 555 legacy_test =3D=3D=3D> usr.bin/bmake/tests/archives/fmt_oldbsd (install) install -o root -g wheel -m 555 legacy_test install -o root -g wheel -m 444 Kyuafile.auto install -o root -g wheel -m 444 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/a= rchives/fmt_oldbsd/Makefile.test /builds/FreeBSD_HEAD/usr.bin/bmake/tests/a= rchives/fmt_oldbsd/expected.status.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tes= ts/archives/fmt_oldbsd/expected.status.2 /builds/FreeBSD_HEAD/usr.bin/bmake= /tests/archives/fmt_oldbsd/expected.status.3 /builds/FreeBSD_HEAD/usr.bin/b= make/tests/archives/fmt_oldbsd/expected.status.4 /builds/FreeBSD_HEAD/usr.b= in/bmake/tests/archives/fmt_oldbsd/expected.status.5 /builds/FreeBSD_HEAD/u= sr.bin/bmake/tests/archives/fmt_oldbsd/expected.status.6 /builds/FreeBSD_HE= AD/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.status.7 /builds/FreeBS= D_HEAD/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stderr.1 /builds/Fr= eeBSD_HEAD/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stderr.2 /build= s/FreeBSD_HEAD/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stderr.3 /b= uilds/FreeBSD_HEAD/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stderr.= 4 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.std= err.5 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/archives/fmt_oldbsd/expected= .stderr.6 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/archives/fmt_oldbsd/expe= cted.stderr.7 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/archives/fmt_oldbsd/= expected.stdout.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/archives/fmt_old= bsd/expected.stdout.2 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/archives/fmt= _oldbsd/expected.stdout.3 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/archives= /fmt_oldbsd/expected.stdout.4 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/arch= ives/fmt_oldbsd/expected.stdout.5 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/= archives/fmt_oldbsd/expected.stdout.6 /builds/FreeBSD_HEAD/usr.bin/bmake/te= sts/archives/fmt_oldbsd/expected.stdout.7 /builds/FreeBSD_HEAD/usr.bin/bmak= e/tests/archives/fmt_oldbsd/libtest.a (cd /builds/FreeBSD_HEAD/usr.bin/bmake/tests/archives/fmt_oldbsd && make -f= /builds/FreeBSD_HEAD/usr.bin/bmake/tests/archives/fmt_oldbsd/Makefile SUBD= IR=3D _RECURSING_PROGS=3D install) install -o root -g wheel -m 555 legacy_test install -o root -g wheel -m 444 Kyuafile.auto =3D=3D=3D> usr.bin/bmake/tests/basic (install) =3D=3D=3D> usr.bin/bmake/tests/basic/t0 (install) install -o root -g wheel -m 555 legacy_test install -o root -g wheel -m 444 Kyuafile.auto install -o root -g wheel -m 444 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/b= asic/t0/expected.status.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/basic/t0= /expected.stderr.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/basic/t0/expect= ed.stdout.1 (cd /builds/FreeBSD_HEAD/usr.bin/bmake/tests/basic/t0 && make -f /builds/Fr= eeBSD_HEAD/usr.bin/bmake/tests/basic/t0/Makefile SUBDIR=3D _RECURSING_PROGS= =3D install) install -o root -g wheel -m 555 legacy_test =3D=3D=3D> usr.bin/bmake/tests/basic/t1 (install) install -o root -g wheel -m 555 legacy_test install -o root -g wheel -m 444 Kyuafile.auto install -o root -g wheel -m 444 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/b= asic/t1/Makefile.test /builds/FreeBSD_HEAD/usr.bin/bmake/tests/basic/t1/exp= ected.status.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/basic/t1/expected.s= tderr.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/basic/t1/expected.stdout.1= (cd /builds/FreeBSD_HEAD/usr.bin/bmake/tests/basic/t1 && make -f /builds/Fr= eeBSD_HEAD/usr.bin/bmake/tests/basic/t1/Makefile SUBDIR=3D _RECURSING_PROGS= =3D install) install -o root -g wheel -m 555 legacy_test =3D=3D=3D> usr.bin/bmake/tests/basic/t2 (install) install -o root -g wheel -m 555 legacy_test install -o root -g wheel -m 444 Kyuafile.auto install -o root -g wheel -m 444 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/b= asic/t2/Makefile.test /builds/FreeBSD_HEAD/usr.bin/bmake/tests/basic/t2/exp= ected.status.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/basic/t2/expected.s= tderr.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/basic/t2/expected.stdout.1= (cd /builds/FreeBSD_HEAD/usr.bin/bmake/tests/basic/t2 && make -f /builds/Fr= eeBSD_HEAD/usr.bin/bmake/tests/basic/t2/Makefile SUBDIR=3D _RECURSING_PROGS= =3D install) install -o root -g wheel -m 555 legacy_test =3D=3D=3D> usr.bin/bmake/tests/basic/t3 (install) install -o root -g wheel -m 555 legacy_test install -o root -g wheel -m 444 Kyuafile.auto install -o root -g wheel -m 444 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/b= asic/t3/expected.status.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/basic/t3= /expected.stderr.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/basic/t3/expect= ed.stdout.1 (cd /builds/FreeBSD_HEAD/usr.bin/bmake/tests/basic/t3 && make -f /builds/Fr= eeBSD_HEAD/usr.bin/bmake/tests/basic/t3/Makefile SUBDIR=3D _RECURSING_PROGS= =3D install) install -o root -g wheel -m 555 legacy_test install -o root -g wheel -m 444 Kyuafile.auto =3D=3D=3D> usr.bin/bmake/tests/execution (install) =3D=3D=3D> usr.bin/bmake/tests/execution/ellipsis (install) install -o root -g wheel -m 555 legacy_test install -o root -g wheel -m 444 Kyuafile.auto install -o root -g wheel -m 444 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/e= xecution/ellipsis/Makefile.test /builds/FreeBSD_HEAD/usr.bin/bmake/tests/ex= ecution/ellipsis/expected.status.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests= /execution/ellipsis/expected.stderr.1 /builds/FreeBSD_HEAD/usr.bin/bmake/te= sts/execution/ellipsis/expected.stdout.1 (cd /builds/FreeBSD_HEAD/usr.bin/bmake/tests/execution/ellipsis && make -f = /builds/FreeBSD_HEAD/usr.bin/bmake/tests/execution/ellipsis/Makefile SUBDIR= =3D _RECURSING_PROGS=3D install) install -o root -g wheel -m 555 legacy_test =3D=3D=3D> usr.bin/bmake/tests/execution/empty (install) install -o root -g wheel -m 555 legacy_test install -o root -g wheel -m 444 Kyuafile.auto install -o root -g wheel -m 444 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/e= xecution/empty/Makefile.test /builds/FreeBSD_HEAD/usr.bin/bmake/tests/execu= tion/empty/expected.status.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/execu= tion/empty/expected.stderr.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/execu= tion/empty/expected.stdout.1 (cd /builds/FreeBSD_HEAD/usr.bin/bmake/tests/execution/empty && make -f /bu= ilds/FreeBSD_HEAD/usr.bin/bmake/tests/execution/empty/Makefile SUBDIR=3D _R= ECURSING_PROGS=3D install) install -o root -g wheel -m 555 legacy_test =3D=3D=3D> usr.bin/bmake/tests/execution/joberr (install) install -o root -g wheel -m 555 legacy_test install -o root -g wheel -m 444 Kyuafile.auto install -o root -g wheel -m 444 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/e= xecution/joberr/Makefile.test /builds/FreeBSD_HEAD/usr.bin/bmake/tests/exec= ution/joberr/expected.status.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/exe= cution/joberr/expected.stderr.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/ex= ecution/joberr/expected.stdout.1 (cd /builds/FreeBSD_HEAD/usr.bin/bmake/tests/execution/joberr && make -f /b= uilds/FreeBSD_HEAD/usr.bin/bmake/tests/execution/joberr/Makefile SUBDIR=3D = _RECURSING_PROGS=3D install) install -o root -g wheel -m 555 legacy_test =3D=3D=3D> usr.bin/bmake/tests/execution/plus (install) install -o root -g wheel -m 555 legacy_test install -o root -g wheel -m 444 Kyuafile.auto install -o root -g wheel -m 444 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/e= xecution/plus/Makefile.test /builds/FreeBSD_HEAD/usr.bin/bmake/tests/execut= ion/plus/expected.status.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/executi= on/plus/expected.stderr.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/executio= n/plus/expected.stdout.1 (cd /builds/FreeBSD_HEAD/usr.bin/bmake/tests/execution/plus && make -f /bui= lds/FreeBSD_HEAD/usr.bin/bmake/tests/execution/plus/Makefile SUBDIR=3D _REC= URSING_PROGS=3D install) install -o root -g wheel -m 555 legacy_test install -o root -g wheel -m 444 Kyuafile.auto =3D=3D=3D> usr.bin/bmake/tests/shell (install) =3D=3D=3D> usr.bin/bmake/tests/shell/builtin (install) install -o root -g wheel -m 555 legacy_test install -o root -g wheel -m 444 Kyuafile.auto install -o root -g wheel -m 444 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/s= hell/builtin/Makefile.test /builds/FreeBSD_HEAD/usr.bin/bmake/tests/shell/b= uiltin/expected.status.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/shell/bui= ltin/expected.status.2 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/shell/built= in/expected.stderr.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/shell/builtin= /expected.stderr.2 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/shell/builtin/e= xpected.stdout.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/shell/builtin/exp= ected.stdout.2 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/shell/builtin/sh (cd /builds/FreeBSD_HEAD/usr.bin/bmake/tests/shell/builtin && make -f /buil= ds/FreeBSD_HEAD/usr.bin/bmake/tests/shell/builtin/Makefile SUBDIR=3D _RECUR= SING_PROGS=3D install) install -o root -g wheel -m 555 legacy_test =3D=3D=3D> usr.bin/bmake/tests/shell/meta (install) install -o root -g wheel -m 555 legacy_test install -o root -g wheel -m 444 Kyuafile.auto install -o root -g wheel -m 444 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/s= hell/meta/Makefile.test /builds/FreeBSD_HEAD/usr.bin/bmake/tests/shell/meta= /expected.status.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/shell/meta/expe= cted.status.2 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/shell/meta/expected.= stderr.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/shell/meta/expected.stder= r.2 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/shell/meta/expected.stdout.1 /= builds/FreeBSD_HEAD/usr.bin/bmake/tests/shell/meta/expected.stdout.2 /build= s/FreeBSD_HEAD/usr.bin/bmake/tests/shell/meta/sh (cd /builds/FreeBSD_HEAD/usr.bin/bmake/tests/shell/meta && make -f /builds/= FreeBSD_HEAD/usr.bin/bmake/tests/shell/meta/Makefile SUBDIR=3D _RECURSING_P= ROGS=3D install) install -o root -g wheel -m 555 legacy_test =3D=3D=3D> usr.bin/bmake/tests/shell/path (install) install -o root -g wheel -m 555 legacy_test install -o root -g wheel -m 444 Kyuafile.auto install -o root -g wheel -m 444 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/s= hell/path/Makefile.test /builds/FreeBSD_HEAD/usr.bin/bmake/tests/shell/path= /expected.status.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/shell/path/expe= cted.status.2 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/shell/path/expected.= stderr.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/shell/path/expected.stder= r.2 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/shell/path/expected.stdout.1 /= builds/FreeBSD_HEAD/usr.bin/bmake/tests/shell/path/expected.stdout.2 /build= s/FreeBSD_HEAD/usr.bin/bmake/tests/shell/path/sh (cd /builds/FreeBSD_HEAD/usr.bin/bmake/tests/shell/path && make -f /builds/= FreeBSD_HEAD/usr.bin/bmake/tests/shell/path/Makefile SUBDIR=3D _RECURSING_P= ROGS=3D install) install -o root -g wheel -m 555 legacy_test =3D=3D=3D> usr.bin/bmake/tests/shell/path_select (install) install -o root -g wheel -m 555 legacy_test install -o root -g wheel -m 444 Kyuafile.auto install -o root -g wheel -m 444 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/s= hell/path_select/Makefile.test /builds/FreeBSD_HEAD/usr.bin/bmake/tests/she= ll/path_select/expected.status.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/s= hell/path_select/expected.status.2 /builds/FreeBSD_HEAD/usr.bin/bmake/tests= /shell/path_select/expected.stderr.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tes= ts/shell/path_select/expected.stderr.2 /builds/FreeBSD_HEAD/usr.bin/bmake/t= ests/shell/path_select/expected.stdout.1 /builds/FreeBSD_HEAD/usr.bin/bmake= /tests/shell/path_select/expected.stdout.2 /builds/FreeBSD_HEAD/usr.bin/bma= ke/tests/shell/path_select/shell (cd /builds/FreeBSD_HEAD/usr.bin/bmake/tests/shell/path_select && make -f /= builds/FreeBSD_HEAD/usr.bin/bmake/tests/shell/path_select/Makefile SUBDIR= =3D _RECURSING_PROGS=3D install) install -o root -g wheel -m 555 legacy_test =3D=3D=3D> usr.bin/bmake/tests/shell/replace (install) install -o root -g wheel -m 555 legacy_test install -o root -g wheel -m 444 Kyuafile.auto install -o root -g wheel -m 444 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/s= hell/replace/Makefile.test /builds/FreeBSD_HEAD/usr.bin/bmake/tests/shell/r= eplace/expected.status.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/shell/rep= lace/expected.status.2 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/shell/repla= ce/expected.stderr.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/shell/replace= /expected.stderr.2 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/shell/replace/e= xpected.stdout.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/shell/replace/exp= ected.stdout.2 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/shell/replace/shell= (cd /builds/FreeBSD_HEAD/usr.bin/bmake/tests/shell/replace && make -f /buil= ds/FreeBSD_HEAD/usr.bin/bmake/tests/shell/replace/Makefile SUBDIR=3D _RECUR= SING_PROGS=3D install) install -o root -g wheel -m 555 legacy_test =3D=3D=3D> usr.bin/bmake/tests/shell/select (install) install -o root -g wheel -m 555 legacy_test install -o root -g wheel -m 444 Kyuafile.auto install -o root -g wheel -m 444 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/s= hell/select/Makefile.test /builds/FreeBSD_HEAD/usr.bin/bmake/tests/shell/se= lect/expected.status.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/shell/selec= t/expected.status.2 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/shell/select/e= xpected.stderr.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/shell/select/expe= cted.stderr.2 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/shell/select/expecte= d.stdout.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/shell/select/expected.s= tdout.2 (cd /builds/FreeBSD_HEAD/usr.bin/bmake/tests/shell/select && make -f /build= s/FreeBSD_HEAD/usr.bin/bmake/tests/shell/select/Makefile SUBDIR=3D _RECURSI= NG_PROGS=3D install) install -o root -g wheel -m 555 legacy_test install -o root -g wheel -m 444 Kyuafile.auto =3D=3D=3D> usr.bin/bmake/tests/suffixes (install) =3D=3D=3D> usr.bin/bmake/tests/suffixes/basic (install) install -o root -g wheel -m 555 legacy_test install -o root -g wheel -m 444 Kyuafile.auto install -o root -g wheel -m 444 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/s= uffixes/basic/Makefile.test /builds/FreeBSD_HEAD/usr.bin/bmake/tests/suffix= es/basic/TEST1.a /builds/FreeBSD_HEAD/usr.bin/bmake/tests/suffixes/basic/ex= pected.status.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/suffixes/basic/exp= ected.stderr.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/suffixes/basic/expe= cted.stdout.1 (cd /builds/FreeBSD_HEAD/usr.bin/bmake/tests/suffixes/basic && make -f /bui= lds/FreeBSD_HEAD/usr.bin/bmake/tests/suffixes/basic/Makefile SUBDIR=3D _REC= URSING_PROGS=3D install) install -o root -g wheel -m 555 legacy_test =3D=3D=3D> usr.bin/bmake/tests/suffixes/src_wild1 (install) install -o root -g wheel -m 555 legacy_test install -o root -g wheel -m 444 Kyuafile.auto install -o root -g wheel -m 444 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/s= uffixes/src_wild1/Makefile.test /builds/FreeBSD_HEAD/usr.bin/bmake/tests/su= ffixes/src_wild1/TEST1.a /builds/FreeBSD_HEAD/usr.bin/bmake/tests/suffixes/= src_wild1/TEST2.a /builds/FreeBSD_HEAD/usr.bin/bmake/tests/suffixes/src_wil= d1/expected.status.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/suffixes/src_= wild1/expected.stderr.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/suffixes/s= rc_wild1/expected.stdout.1 (cd /builds/FreeBSD_HEAD/usr.bin/bmake/tests/suffixes/src_wild1 && make -f = /builds/FreeBSD_HEAD/usr.bin/bmake/tests/suffixes/src_wild1/Makefile SUBDIR= =3D _RECURSING_PROGS=3D install) install -o root -g wheel -m 555 legacy_test =3D=3D=3D> usr.bin/bmake/tests/suffixes/src_wild2 (install) install -o root -g wheel -m 555 legacy_test install -o root -g wheel -m 444 Kyuafile.auto install -o root -g wheel -m 444 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/s= uffixes/src_wild2/Makefile.test /builds/FreeBSD_HEAD/usr.bin/bmake/tests/su= ffixes/src_wild2/TEST1.a /builds/FreeBSD_HEAD/usr.bin/bmake/tests/suffixes/= src_wild2/TEST2.a /builds/FreeBSD_HEAD/usr.bin/bmake/tests/suffixes/src_wil= d2/expected.status.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/suffixes/src_= wild2/expected.stderr.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/suffixes/s= rc_wild2/expected.stdout.1 (cd /builds/FreeBSD_HEAD/usr.bin/bmake/tests/suffixes/src_wild2 && make -f = /builds/FreeBSD_HEAD/usr.bin/bmake/tests/suffixes/src_wild2/Makefile SUBDIR= =3D _RECURSING_PROGS=3D install) install -o root -g wheel -m 555 legacy_test install -o root -g wheel -m 444 Kyuafile.auto =3D=3D=3D> usr.bin/bmake/tests/syntax (install) =3D=3D=3D> usr.bin/bmake/tests/syntax/directive-t0 (install) install -o root -g wheel -m 555 legacy_test install -o root -g wheel -m 444 Kyuafile.auto install -o root -g wheel -m 444 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/s= yntax/directive-t0/Makefile.test /builds/FreeBSD_HEAD/usr.bin/bmake/tests/s= yntax/directive-t0/expected.status.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tes= ts/syntax/directive-t0/expected.stderr.1 /builds/FreeBSD_HEAD/usr.bin/bmake= /tests/syntax/directive-t0/expected.stdout.1 (cd /builds/FreeBSD_HEAD/usr.bin/bmake/tests/syntax/directive-t0 && make -f= /builds/FreeBSD_HEAD/usr.bin/bmake/tests/syntax/directive-t0/Makefile SUBD= IR=3D _RECURSING_PROGS=3D install) install -o root -g wheel -m 555 legacy_test =3D=3D=3D> usr.bin/bmake/tests/syntax/enl (install) install -o root -g wheel -m 555 legacy_test install -o root -g wheel -m 444 Kyuafile.auto install -o root -g wheel -m 444 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/s= yntax/enl/Makefile.test /builds/FreeBSD_HEAD/usr.bin/bmake/tests/syntax/enl= /expected.status.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/syntax/enl/expe= cted.status.2 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/syntax/enl/expected.= status.3 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/syntax/enl/expected.statu= s.4 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/syntax/enl/expected.status.5 /= builds/FreeBSD_HEAD/usr.bin/bmake/tests/syntax/enl/expected.stderr.1 /build= s/FreeBSD_HEAD/usr.bin/bmake/tests/syntax/enl/expected.stderr.2 /builds/Fre= eBSD_HEAD/usr.bin/bmake/tests/syntax/enl/expected.stderr.3 /builds/FreeBSD_= HEAD/usr.bin/bmake/tests/syntax/enl/expected.stderr.4 /builds/FreeBSD_HEAD/= usr.bin/bmake/tests/syntax/enl/expected.stderr.5 /builds/FreeBSD_HEAD/usr.b= in/bmake/tests/syntax/enl/expected.stdout.1 /builds/FreeBSD_HEAD/usr.bin/bm= ake/tests/syntax/enl/expected.stdout.2 /builds/FreeBSD_HEAD/usr.bin/bmake/t= ests/syntax/enl/expected.stdout.3 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/= syntax/enl/expected.stdout.4 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/synta= x/enl/expected.stdout.5 (cd /builds/FreeBSD_HEAD/usr.bin/bmake/tests/syntax/enl && make -f /builds/= FreeBSD_HEAD/usr.bin/bmake/tests/syntax/enl/Makefile SUBDIR=3D _RECURSING_P= ROGS=3D install) install -o root -g wheel -m 555 legacy_test =3D=3D=3D> usr.bin/bmake/tests/syntax/funny-targets (install) install -o root -g wheel -m 555 legacy_test install -o root -g wheel -m 444 Kyuafile.auto install -o root -g wheel -m 444 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/s= yntax/funny-targets/Makefile.test /builds/FreeBSD_HEAD/usr.bin/bmake/tests/= syntax/funny-targets/expected.status.1 /builds/FreeBSD_HEAD/usr.bin/bmake/t= ests/syntax/funny-targets/expected.status.2 /builds/FreeBSD_HEAD/usr.bin/bm= ake/tests/syntax/funny-targets/expected.stderr.1 /builds/FreeBSD_HEAD/usr.b= in/bmake/tests/syntax/funny-targets/expected.stderr.2 /builds/FreeBSD_HEAD/= usr.bin/bmake/tests/syntax/funny-targets/expected.stdout.1 /builds/FreeBSD_= HEAD/usr.bin/bmake/tests/syntax/funny-targets/expected.stdout.2 (cd /builds/FreeBSD_HEAD/usr.bin/bmake/tests/syntax/funny-targets && make -= f /builds/FreeBSD_HEAD/usr.bin/bmake/tests/syntax/funny-targets/Makefile SU= BDIR=3D _RECURSING_PROGS=3D install) install -o root -g wheel -m 555 legacy_test =3D=3D=3D> usr.bin/bmake/tests/syntax/semi (install) install -o root -g wheel -m 555 legacy_test install -o root -g wheel -m 444 Kyuafile.auto install -o root -g wheel -m 444 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/s= yntax/semi/Makefile.test /builds/FreeBSD_HEAD/usr.bin/bmake/tests/syntax/se= mi/expected.status.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/syntax/semi/e= xpected.status.2 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/syntax/semi/expec= ted.stderr.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/syntax/semi/expected.= stderr.2 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/syntax/semi/expected.stdo= ut.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/syntax/semi/expected.stdout.2= (cd /builds/FreeBSD_HEAD/usr.bin/bmake/tests/syntax/semi && make -f /builds= /FreeBSD_HEAD/usr.bin/bmake/tests/syntax/semi/Makefile SUBDIR=3D _RECURSING= _PROGS=3D install) install -o root -g wheel -m 555 legacy_test install -o root -g wheel -m 444 Kyuafile.auto =3D=3D=3D> usr.bin/bmake/tests/sysmk (install) =3D=3D=3D> usr.bin/bmake/tests/sysmk/t0 (install) =3D=3D=3D> usr.bin/bmake/tests/sysmk/t0/mk (install) install -o root -g wheel -m 444 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/= sysmk/t0/mk/sys.mk.test install -o root -g wheel -m 444 Kyuafile.auto =3D=3D=3D> usr.bin/bmake/tests/sysmk/t0/2 (install) =3D=3D=3D> usr.bin/bmake/tests/sysmk/t0/2/1 (install) install -o root -g wheel -m 555 legacy_test install -o root -g wheel -m 444 Kyuafile.auto install -o root -g wheel -m 444 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/s= ysmk/t0/2/1/Makefile.test /builds/FreeBSD_HEAD/usr.bin/bmake/tests/sysmk/t0= /2/1/expected.status.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/sysmk/t0/2/= 1/expected.stderr.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/sysmk/t0/2/1/e= xpected.stdout.1 (cd /builds/FreeBSD_HEAD/usr.bin/bmake/tests/sysmk/t0/2/1 && make -f /build= s/FreeBSD_HEAD/usr.bin/bmake/tests/sysmk/t0/2/1/Makefile SUBDIR=3D _RECURSI= NG_PROGS=3D install) install -o root -g wheel -m 555 legacy_test install -o root -g wheel -m 444 Kyuafile.auto install -o root -g wheel -m 444 Kyuafile.auto =3D=3D=3D> usr.bin/bmake/tests/sysmk/t1 (install) =3D=3D=3D> usr.bin/bmake/tests/sysmk/t1/mk (install) install -o root -g wheel -m 444 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/= sysmk/t1/mk/sys.mk.test install -o root -g wheel -m 444 Kyuafile.auto =3D=3D=3D> usr.bin/bmake/tests/sysmk/t1/2 (install) =3D=3D=3D> usr.bin/bmake/tests/sysmk/t1/2/1 (install) install -o root -g wheel -m 555 legacy_test install -o root -g wheel -m 444 Kyuafile.auto install -o root -g wheel -m 444 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/s= ysmk/t1/2/1/cleanup /builds/FreeBSD_HEAD/usr.bin/bmake/tests/sysmk/t1/2/1/e= xpected.status.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/sysmk/t1/2/1/expe= cted.stderr.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/sysmk/t1/2/1/expecte= d.stdout.1 (cd /builds/FreeBSD_HEAD/usr.bin/bmake/tests/sysmk/t1/2/1 && make -f /build= s/FreeBSD_HEAD/usr.bin/bmake/tests/sysmk/t1/2/1/Makefile SUBDIR=3D _RECURSI= NG_PROGS=3D install) install -o root -g wheel -m 555 legacy_test install -o root -g wheel -m 444 Kyuafile.auto install -o root -g wheel -m 444 Kyuafile.auto =3D=3D=3D> usr.bin/bmake/tests/sysmk/t2 (install) =3D=3D=3D> usr.bin/bmake/tests/sysmk/t2/mk (install) install -o root -g wheel -m 444 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/= sysmk/t2/mk/sys.mk.test install -o root -g wheel -m 444 Kyuafile.auto =3D=3D=3D> usr.bin/bmake/tests/sysmk/t2/2 (install) =3D=3D=3D> usr.bin/bmake/tests/sysmk/t2/2/1 (install) install -o root -g wheel -m 555 legacy_test install -o root -g wheel -m 444 Kyuafile.auto install -o root -g wheel -m 444 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/s= ysmk/t2/2/1/cleanup /builds/FreeBSD_HEAD/usr.bin/bmake/tests/sysmk/t2/2/1/e= xpected.status.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/sysmk/t2/2/1/expe= cted.stderr.1 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/sysmk/t2/2/1/expecte= d.stdout.1 (cd /builds/FreeBSD_HEAD/usr.bin/bmake/tests/sysmk/t2/2/1 && make -f /build= s/FreeBSD_HEAD/usr.bin/bmake/tests/sysmk/t2/2/1/Makefile SUBDIR=3D _RECURSI= NG_PROGS=3D install) install -o root -g wheel -m 555 legacy_test install -o root -g wheel -m 444 Kyuafile.auto install -o root -g wheel -m 444 Kyuafile.auto install -o root -g wheel -m 444 Kyuafile.auto =3D=3D=3D> usr.bin/bmake/tests/variables (install) =3D=3D=3D> usr.bin/bmake/tests/variables/modifier_M (install) install -o root -g wheel -m 555 legacy_test install -o root -g wheel -m 444 Kyuafile.auto install -o root -g wheel -m 444 /builds/FreeBSD_HEAD/usr.bin/bmake/tests/v= ariables/modifier_M/Makefile.test /builds/FreeBSD_HEAD/usr.bin/bmake/tests/= variables/modifier_M/expected.status.1 /builds/FreeBSD_HEAD/usr.bin/bmake/t= ests/variables/modifier_M/expected.stderr.1 /builds/FreeBSD_HEAD/usr.bin/bm= ake/tests/variables/modifier_M/expected.stdout.1 (cd /builds/FreeBSD_HEAD/usr.bin/bmake/tests/variables/modifier_M && make -= f /builds/FreeBSD_HEAD/usr.bin/bmake/tests/variables/modifier_M/Makefile SU= BDIR=3D _RECURSING_PROGS=3D install) install -o root -g wheel -m 555 legacy_test =3D=3D=3D> usr.bin/bmake/tests/variables/modifier_t (install) make[8]: "/builds/FreeBSD_HEAD/share/mk/bsd.compiler.mk" line 42: Unable to= determine compiler type for cc. Consider setting COMPILER_TYPE. *** Error code 1 Stop. make[7]: stopped in /builds/FreeBSD_HEAD/usr.bin/bmake/tests/variables *** Error code 1 Stop. make[6]: stopped in /builds/FreeBSD_HEAD/usr.bin/bmake/tests *** Error code 1 Stop. make[5]: stopped in /builds/FreeBSD_HEAD/usr.bin/bmake *** Error code 1 Stop. make[4]: stopped in /builds/FreeBSD_HEAD/usr.bin *** Error code 1 Stop. make[3]: stopped in /builds/FreeBSD_HEAD *** Error code 1 Stop. make[2]: stopped in /builds/FreeBSD_HEAD *** Error code 1 Stop. make[1]: stopped in /builds/FreeBSD_HEAD *** Error code 1 Stop. make: stopped in /builds/FreeBSD_HEAD Build step 'Execute shell' marked build as failure From owner-freebsd-current@FreeBSD.ORG Fri Dec 26 16:48:25 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 429ADFC3 for ; Fri, 26 Dec 2014 16:48:25 +0000 (UTC) Received: from mail-wg0-x232.google.com (mail-wg0-x232.google.com [IPv6:2a00:1450:400c:c00::232]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id EA9A72E65 for ; Fri, 26 Dec 2014 16:48:23 +0000 (UTC) Received: by mail-wg0-f50.google.com with SMTP id a1so14760804wgh.37 for ; Fri, 26 Dec 2014 08:48:22 -0800 (PST) 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=H3A1TW41r7m2o1Xz6qJw7qt1dUQozhHW7FMsGjWE2AQ=; b=Q7yzGGjDvmf8uPIOD++bO+UOnQIR9j++ZpyK8+AttDGuWJK20/IJa9MVljyVkL3EoA WEEEgnHiecvIpRuCXdVf+uNp/UIkng+cSX7SOBiug0bumAAr476TvrCC+uYetMlplgNm q3FI50oVW7sdepCqvlYhJ06MSppkqUdPM8QM7iafmZqmWreGVXjB7MkxzuDyzSgeyMKa meZOPF86+Ztkd54FhHXGxaJaJ7QrwBCGgxn3ZQ9pWPOflMbhI/Vv4wKZleF2i1v3z2by bWbnfA4FmauYqMRBTVDALlqzMeXlOp7G4VOpb9OzKQlUuPwKp5VdcEWlks0qkaB0L3IR 4ICQ== MIME-Version: 1.0 X-Received: by 10.180.80.163 with SMTP id s3mr69000987wix.59.1419612502399; Fri, 26 Dec 2014 08:48:22 -0800 (PST) Sender: adrian.chadd@gmail.com Received: by 10.216.106.195 with HTTP; Fri, 26 Dec 2014 08:48:22 -0800 (PST) In-Reply-To: <20141226130113.5200bfbb.ohartman@zedat.fu-berlin.de> References: <20141225194207.5dfd3636.ohartman@zedat.fu-berlin.de> <20141226130113.5200bfbb.ohartman@zedat.fu-berlin.de> Date: Fri, 26 Dec 2014 08:48:22 -0800 X-Google-Sender-Auth: rKPlzPrgIlSP7UdFtgcffKjHARU Message-ID: Subject: Re: r276200: EFI boot failure: kernel stops booting at pci0: on pcib0 From: Adrian Chadd To: "O. Hartmann" Content-Type: text/plain; charset=UTF-8 Cc: FreeBSD CURRENT X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 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, 26 Dec 2014 16:48:25 -0000 On 26 December 2014 at 04:01, O. Hartmann wrote: > Am Thu, 25 Dec 2014 11:40:47 -0800 > Adrian Chadd schrieb: > >> Would you be able to narrow it down to a small range of commits? >> that'll make it easier to chase down. :) >> >> Thanks! >> >> >> >> -adrian >> >> >> On 25 December 2014 at 10:42, O. Hartmann wrote: >> > >> > Since 23rd's update of CURRENT, the kernel fails to boot on systems that boot via EFI. >> > Systems with legacy booting seem not to be affected. >> > >> > I just ran today into the problem updating a notebook with a Intel Haswell Intel >> > i5-4200M CPU (Haswell) on a Lenovo ThinkPad E540, bboting via UEFI, CURRENT r276200. >> > The very same caode base is running on several other boxes which boot via legacy >> > method. The very same failure showed up at the lab on an older HP Compaq 8300 system, >> > based on H81 chipset equipted with an Ivy-Bridge CPU, booting also via EFI. That box >> > stops at the exact same spot as the notebook does. >> > >> > The systems in question, also the legacy booting systems (aka the oldstyle loader boot >> > method), load drm2, i915kms. >> > >> > Booting old kernel/modules (via "boot kernel.old"), at CURRENT r275896 is all right. >> > >> > What is happening here? >> > >> > Merry christmas day, >> > >> > oh > > > I narrowed down the culprit commit to be between r276060 (works) and r276075 (works not). > To avoid interferences from rogue modules, I disabled all modules loaded by the loader, > including drm2 and i915kms, but the picture is always the same. I'm sorry, I have some > duties to perform, so intersecting further is possible later only ... I performed the > iterative search of the foul commit by "svn update -r 276XXX" and then build kernel only > via "make kernel" - this just for the record in case some world-dependencies might have > effects. Hi! Thanks for that. Would you please file a PR with the details and what you've done? I hope you can narrow it down further. You've done a great job already, I just can't see any clear winner there for a commit to back out :( -adrian From owner-freebsd-current@FreeBSD.ORG Fri Dec 26 17:26:23 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9B2E67C for ; Fri, 26 Dec 2014 17:26:23 +0000 (UTC) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id 89C7366211 for ; Fri, 26 Dec 2014 17:26:23 +0000 (UTC) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id 81C5652D for ; Fri, 26 Dec 2014 17:26:23 +0000 (UTC) Date: Fri, 26 Dec 2014 17:26:22 +0000 (GMT) From: jenkins-admin@freebsd.org To: freebsd-current@freebsd.org Message-ID: <1594785965.6.1419614782852.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <1999122927.5.1419608627141.JavaMail.jenkins@jenkins-9.freebsd.org> References: <1999122927.5.1419608627141.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: Jenkins build is back to normal : Build-UFS-image #764 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Jenkins-Job: Build-UFS-image X-Jenkins-Result: SUCCESS X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 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, 26 Dec 2014 17:26:23 -0000 See From owner-freebsd-current@FreeBSD.ORG Fri Dec 26 19:23:46 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 66F05D1E; Fri, 26 Dec 2014 19:23:46 +0000 (UTC) Received: from mho-01-ewr.mailhop.org (mho-03-ewr.mailhop.org [204.13.248.66]) (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 38B7964366; Fri, 26 Dec 2014 19:23:45 +0000 (UTC) Received: from [73.34.117.227] (helo=ilsoft.org) by mho-01-ewr.mailhop.org with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1Y4aUC-0007NJ-0r; Fri, 26 Dec 2014 19:23:44 +0000 Received: from revolution.hippie.lan (revolution.hippie.lan [172.22.42.240]) by ilsoft.org (8.14.9/8.14.9) with ESMTP id sBQJNgZN041757; Fri, 26 Dec 2014 12:23:42 -0700 (MST) (envelope-from ian@freebsd.org) X-Mail-Handler: Dyn Standard SMTP by Dyn X-Originating-IP: 73.34.117.227 X-Report-Abuse-To: abuse@dyndns.com (see http://www.dyndns.com/services/sendlabs/outbound_abuse.html for abuse reporting information) X-MHO-User: U2FsdGVkX19Y7YngtK0x3mWBD782jkPJ Message-ID: <1419621822.1018.187.camel@freebsd.org> Subject: Re: r276200: EFI boot failure: kernel stops booting at pci0: on pcib0 From: Ian Lepore To: Adrian Chadd Date: Fri, 26 Dec 2014 12:23:42 -0700 In-Reply-To: References: <20141225194207.5dfd3636.ohartman@zedat.fu-berlin.de> <20141226130113.5200bfbb.ohartman@zedat.fu-berlin.de> Content-Type: text/plain; charset="us-ascii" X-Mailer: Evolution 3.12.8 FreeBSD GNOME Team Port Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Cc: FreeBSD CURRENT , "O. Hartmann" X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 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, 26 Dec 2014 19:23:46 -0000 On Fri, 2014-12-26 at 08:48 -0800, Adrian Chadd wrote: > On 26 December 2014 at 04:01, O. Hartmann wrote: > > Am Thu, 25 Dec 2014 11:40:47 -0800 > > Adrian Chadd schrieb: > > > >> Would you be able to narrow it down to a small range of commits? > >> that'll make it easier to chase down. :) > >> > >> Thanks! > >> > >> > >> > >> -adrian > >> > >> > >> On 25 December 2014 at 10:42, O. Hartmann wrote: > >> > > >> > Since 23rd's update of CURRENT, the kernel fails to boot on systems that boot via EFI. > >> > Systems with legacy booting seem not to be affected. > >> > > >> > I just ran today into the problem updating a notebook with a Intel Haswell Intel > >> > i5-4200M CPU (Haswell) on a Lenovo ThinkPad E540, bboting via UEFI, CURRENT r276200. > >> > The very same caode base is running on several other boxes which boot via legacy > >> > method. The very same failure showed up at the lab on an older HP Compaq 8300 system, > >> > based on H81 chipset equipted with an Ivy-Bridge CPU, booting also via EFI. That box > >> > stops at the exact same spot as the notebook does. > >> > > >> > The systems in question, also the legacy booting systems (aka the oldstyle loader boot > >> > method), load drm2, i915kms. > >> > > >> > Booting old kernel/modules (via "boot kernel.old"), at CURRENT r275896 is all right. > >> > > >> > What is happening here? > >> > > >> > Merry christmas day, > >> > > >> > oh > > > > > > I narrowed down the culprit commit to be between r276060 (works) and r276075 (works not). > > To avoid interferences from rogue modules, I disabled all modules loaded by the loader, > > including drm2 and i915kms, but the picture is always the same. I'm sorry, I have some > > duties to perform, so intersecting further is possible later only ... I performed the > > iterative search of the foul commit by "svn update -r 276XXX" and then build kernel only > > via "make kernel" - this just for the record in case some world-dependencies might have > > effects. > > Hi! > > Thanks for that. Would you please file a PR with the details and what > you've done? > > I hope you can narrow it down further. You've done a great job > already, I just can't see any clear winner there for a commit to back > out :( r276064 looks like a candidate. At least, it has 'efi' in the name. :) -- Ian From owner-freebsd-current@FreeBSD.ORG Sat Dec 27 05:07:13 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 31F2C8DB for ; Sat, 27 Dec 2014 05:07:13 +0000 (UTC) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id 1B2BE2EFF for ; Sat, 27 Dec 2014 05:07:13 +0000 (UTC) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id F2BF5601 for ; Sat, 27 Dec 2014 05:04:33 +0000 (UTC) Date: Sat, 27 Dec 2014 05:04:29 +0000 (GMT) From: jenkins-admin@freebsd.org To: freebsd-current@freebsd.org Message-ID: <915536999.7.1419656670046.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: Build failed in Jenkins: Build-UFS-image #768 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Jenkins-Job: Build-UFS-image X-Jenkins-Result: FAILURE X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 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, 27 Dec 2014 05:07:13 -0000 See ------------------------------------------ [...truncated 5247 lines...] -> -> -> -> -> ===> lib/libmilter (install) install -C -o root -g wheel -m 444 libmilter.a install -C -o root -g wheel -m 444 libmilter_p.a install -s -o root -g wheel -m 444 libmilter.so.5 install -l s libmilter.so.5 install -C -o root -g wheel -m 444 /builds/FreeBSD_HEAD/lib/libmilter/../../contrib/sendmail/include/libmilter/mfapi.h /builds/FreeBSD_HEAD/lib/libmilter/../../contrib/sendmail/include/libmilter/mfdef.h ===> lib/libmp (install) install -C -o root -g wheel -m 444 libmp.a install -C -o root -g wheel -m 444 libmp_p.a install -s -o root -g wheel -m 444 libmp.so.7 install -l s libmp.so.7 install -C -o root -g wheel -m 444 /builds/FreeBSD_HEAD/lib/libmp/mp.h install -o root -g wheel -m 444 libmp.3.gz ===> lib/libmp/tests (install) install -o root -g wheel -m 444 Kyuafile.auto (cd /builds/FreeBSD_HEAD/lib/libmp/tests && make -f /builds/FreeBSD_HEAD/lib/libmp/tests/Makefile _RECURSING_PROGS= SUBDIR= PROG=legacy_test DEPENDFILE=.depend.legacy_test .MAKE.DEPENDFILE=.depend.legacy_test install) install -s -o root -g wheel -m 555 legacy_test ===> lib/libnetbsd (install) ===> lib/libnetgraph (install) install -C -o root -g wheel -m 444 libnetgraph.a install -C -o root -g wheel -m 444 libnetgraph_p.a install -s -o root -g wheel -m 444 libnetgraph.so.4 install -l s libnetgraph.so.4 install -C -o root -g wheel -m 444 /builds/FreeBSD_HEAD/lib/libnetgraph/netgraph.h install -o root -g wheel -m 444 netgraph.3.gz -> -> -> -> -> -> -> -> -> -> -> -> -> -> ===> lib/libngatm (install) install -C -o root -g wheel -m 444 libngatm.a install -C -o root -g wheel -m 444 libngatm_p.a install -s -o root -g wheel -m 444 libngatm.so.4 install -l s libngatm.so.4 install -C -o root -g wheel -m 444 /builds/FreeBSD_HEAD/lib/libngatm/../../sys/contrib/ngatm/netnatm/unimsg.h /builds/FreeBSD_HEAD/lib/libngatm/../../sys/contrib/ngatm/netnatm/addr.h install -C -o root -g wheel -m 444 /builds/FreeBSD_HEAD/lib/libngatm/../../sys/contrib/ngatm/netnatm/saal/sscfu.h /builds/FreeBSD_HEAD/lib/libngatm/../../sys/contrib/ngatm/netnatm/saal/sscfudef.h /builds/FreeBSD_HEAD/lib/libngatm/../../sys/contrib/ngatm/netnatm/saal/sscop.h /builds/FreeBSD_HEAD/lib/libngatm/../../sys/contrib/ngatm/netnatm/saal/sscopdef.h install -C -o root -g wheel -m 444 /builds/FreeBSD_HEAD/lib/libngatm/../../sys/contrib/ngatm/netnatm/msg/uni_config.h /builds/FreeBSD_HEAD/lib/libngatm/../../sys/contrib/ngatm/netnatm/msg/uni_hdr.h /builds/FreeBSD_HEAD/lib/libngatm/../../sys/contrib/ngatm/netnatm/msg/uni_ie.h /builds/FreeBSD_HEAD/lib/libngatm/../../sys/contrib/ngatm/netnatm/msg/uni_msg.h /builds/FreeBSD_HEAD/lib/libngatm/../../sys/contrib/ngatm/netnatm/msg/unimsglib.h /builds/FreeBSD_HEAD/lib/libngatm/../../sys/contrib/ngatm/netnatm/msg/uniprint.h /builds/FreeBSD_HEAD/lib/libngatm/../../sys/contrib/ngatm/netnatm/msg/unistruct.h install -C -o root -g wheel -m 444 /builds/FreeBSD_HEAD/lib/libngatm/../../sys/contrib/ngatm/netnatm/sig/uni.h /builds/FreeBSD_HEAD/lib/libngatm/../../sys/contrib/ngatm/netnatm/sig/unidef.h /builds/FreeBSD_HEAD/lib/libngatm/../../sys/contrib/ngatm/netnatm/sig/unisig.h install -C -o root -g wheel -m 444 /builds/FreeBSD_HEAD/lib/libngatm/../../sys/contrib/ngatm/netnatm/api/atmapi.h /builds/FreeBSD_HEAD/lib/libngatm/../../sys/contrib/ngatm/netnatm/api/ccatm.h /builds/FreeBSD_HEAD/lib/libngatm/../../sys/contrib/ngatm/netnatm/api/unisap.h install -o root -g wheel -m 444 libngatm.3.gz install -o root -g wheel -m 444 uniaddr.3.gz install -o root -g wheel -m 444 unifunc.3.gz install -o root -g wheel -m 444 unimsg.3.gz install -o root -g wheel -m 444 unisap.3.gz install -o root -g wheel -m 444 unistruct.3.gz ===> lib/libnv (install) install -C -o root -g wheel -m 444 libnv.a install -C -o root -g wheel -m 444 libnv_p.a install -s -o root -g wheel -m 444 libnv.so.0 install -l s /lib/libnv.so.0 install -C -o root -g wheel -m 444 /builds/FreeBSD_HEAD/lib/libnv/dnv.h /builds/FreeBSD_HEAD/lib/libnv/nv.h install -o root -g wheel -m 444 nv.3.gz -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> ===> lib/libnv/tests (install) install -o root -g wheel -m 444 Kyuafile.auto (cd /builds/FreeBSD_HEAD/lib/libnv/tests && make -f /builds/FreeBSD_HEAD/lib/libnv/tests/Makefile _RECURSING_PROGS= SUBDIR= PROG=nvlist_add_test DEPENDFILE=.depend.nvlist_add_test .MAKE.DEPENDFILE=.depend.nvlist_add_test install) install -s -o root -g wheel -m 555 nvlist_add_test (cd /builds/FreeBSD_HEAD/lib/libnv/tests && make -f /builds/FreeBSD_HEAD/lib/libnv/tests/Makefile _RECURSING_PROGS= SUBDIR= PROG=nvlist_exists_test DEPENDFILE=.depend.nvlist_exists_test .MAKE.DEPENDFILE=.depend.nvlist_exists_test install) install -s -o root -g wheel -m 555 nvlist_exists_test (cd /builds/FreeBSD_HEAD/lib/libnv/tests && make -f /builds/FreeBSD_HEAD/lib/libnv/tests/Makefile _RECURSING_PROGS= SUBDIR= PROG=nvlist_free_test DEPENDFILE=.depend.nvlist_free_test .MAKE.DEPENDFILE=.depend.nvlist_free_test install) install -s -o root -g wheel -m 555 nvlist_free_test (cd /builds/FreeBSD_HEAD/lib/libnv/tests && make -f /builds/FreeBSD_HEAD/lib/libnv/tests/Makefile _RECURSING_PROGS= SUBDIR= PROG=nvlist_get_test DEPENDFILE=.depend.nvlist_get_test .MAKE.DEPENDFILE=.depend.nvlist_get_test install) install -s -o root -g wheel -m 555 nvlist_get_test (cd /builds/FreeBSD_HEAD/lib/libnv/tests && make -f /builds/FreeBSD_HEAD/lib/libnv/tests/Makefile _RECURSING_PROGS= SUBDIR= PROG=nvlist_move_test DEPENDFILE=.depend.nvlist_move_test .MAKE.DEPENDFILE=.depend.nvlist_move_test install) make[7]: "/builds/FreeBSD_HEAD/share/mk/bsd.compiler.mk" line 42: Unable to determine compiler type for cc. Consider setting COMPILER_TYPE. *** Error code 1 Stop. make[6]: stopped in /builds/FreeBSD_HEAD/lib/libnv/tests *** Error code 1 Stop. make[5]: stopped in /builds/FreeBSD_HEAD/lib/libnv *** Error code 1 Stop. make[4]: stopped in /builds/FreeBSD_HEAD/lib *** Error code 1 Stop. make[3]: stopped in /builds/FreeBSD_HEAD *** Error code 1 Stop. make[2]: stopped in /builds/FreeBSD_HEAD *** Error code 1 Stop. make[1]: stopped in /builds/FreeBSD_HEAD *** Error code 1 Stop. make: stopped in /builds/FreeBSD_HEAD Build step 'Execute shell' marked build as failure From owner-freebsd-current@FreeBSD.ORG Sat Dec 27 09:05:22 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 79A2D14F for ; Sat, 27 Dec 2014 09:05:22 +0000 (UTC) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id 67CE12BCE for ; Sat, 27 Dec 2014 09:05:22 +0000 (UTC) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id E657A64C for ; Sat, 27 Dec 2014 09:05:21 +0000 (UTC) Date: Sat, 27 Dec 2014 09:05:20 +0000 (GMT) From: jenkins-admin@freebsd.org To: freebsd-current@freebsd.org Message-ID: <918139882.9.1419671120983.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <1121179924.8.1419663704180.JavaMail.jenkins@jenkins-9.freebsd.org> References: <1121179924.8.1419663704180.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: Jenkins build is back to normal : Build-UFS-image #770 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Jenkins-Job: Build-UFS-image X-Jenkins-Result: SUCCESS X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 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, 27 Dec 2014 09:05:22 -0000 See From owner-freebsd-current@FreeBSD.ORG Sat Dec 27 21:22:56 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9ED01EEC; Sat, 27 Dec 2014 21:22:56 +0000 (UTC) Received: from mail-pa0-x22f.google.com (mail-pa0-x22f.google.com [IPv6:2607:f8b0:400e:c03::22f]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 66FAE9AB; Sat, 27 Dec 2014 21:22:56 +0000 (UTC) Received: by mail-pa0-f47.google.com with SMTP id kq14so15003503pab.34; Sat, 27 Dec 2014 13:22:56 -0800 (PST) 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 :message-id:references:to; bh=cvQlibNE7Nz9qYJkATskxa5cUl/uweHxYHyjYkZol6o=; b=IgqJjXBZ1xuAs6XPDC81zASTGaGVs5xya4/Iojh0YksnQSdNmYtWyT5lVD0IX4TlFX KbqFqAiTJVTpyxDpv7hpHxcOI/qexNMsmxvxVX1vbQE9hpaJU6tg54VADjKg+8W6V6gj +gcQuCx2mlEcBvcKWl2EbgqU6epeqcPk/8ac3G3Ofc+tZ8qFqfwEsFw1jXkoNGMiCSOm MTrM8RTBhwS5F6RSix7ufO8FnvpZn1WPlw4ujKCyFqkmb6Fvyeq4vPvjF/tw3YSB6Iw0 6hiF1ad2OTF1HG1Br1meg4/BOGgk/EoEx8a0uYFOjXlcbILs5xAlO1tMX/QtBAdHo2Ar TafA== X-Received: by 10.68.227.201 with SMTP id sc9mr55998378pbc.19.1419715376006; Sat, 27 Dec 2014 13:22:56 -0800 (PST) Received: from ?IPv6:2601:8:ab80:7d6:c897:196b:4714:53bc? ([2601:8:ab80:7d6:c897:196b:4714:53bc]) by mx.google.com with ESMTPSA id ph10sm16046868pdb.51.2014.12.27.13.22.55 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sat, 27 Dec 2014 13:22:55 -0800 (PST) Content-Type: multipart/signed; boundary="Apple-Mail=_408D7C15-81D4-441E-891D-0E5A42149B37"; protocol="application/pgp-signature"; micalg=pgp-sha512 Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: Buildworld fails due to WITHOUT_CRYPT (3 issues) From: Garrett Cooper In-Reply-To: <20141224114504.73165f6a@rsbsd.rsb> Date: Sat, 27 Dec 2014 13:22:52 -0800 Message-Id: <53C93307-F121-44D7-9F04-38EF10F4E0AA@gmail.com> References: <20141224114504.73165f6a@rsbsd.rsb> To: Beeblebrox X-Mailer: Apple Mail (2.1878.6) Cc: FreeBSD CURRENT , =?iso-8859-1?Q?Dag-Erling_Sm=F8rgrav?= X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 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, 27 Dec 2014 21:22:56 -0000 --Apple-Mail=_408D7C15-81D4-441E-891D-0E5A42149B37 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 On Dec 24, 2014, at 1:45, Beeblebrox wrote: > I plan on using openssl from ports and have no need for kerberos. > /etc/src.conf >> WITHOUT_CRYPT=3D yes >=20 > * First problem is with bsnmp (used WITHOUT_BSNMP to bypass) > =3D=3D=3D> lib/libbsnmp/libbsnmp (all) > cc -O2 -pipe = -I/asp/git/src/lib/libbsnmp/libbsnmp/../../../contrib/bsnmp/lib = -DHAVE_ERR_H -DHAVE_GETADDRINFO -DHAVE_STRLCPY -DHAVE_STDINT_H = -DHAVE_INTTYPES_H -DQUADFMT=3D'"llu"' -DQUADXFMT=3D'"llx"' -DNDEBUG = -std=3Dgnu99 -fstack-protector -Wsystem-headers -Wall -Wno-format-y2k -W = -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes = -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch = -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline = -Wnested-externs -Wredundant-decls -Wold-style-definition = -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety = -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable = -Qunused-arguments -c = /asp/git/src/lib/libbsnmp/libbsnmp/../../../contrib/bsnmp/lib/snmpcrypto.c= -o snmpcrypto.o > = /asp/git/src/lib/libbsnmp/libbsnmp/../../../contrib/bsnmp/lib/snmpcrypto.c= :370:1: error:=20 > conflicting types for 'snmp_passwd_to_keys' > snmp_passwd_to_keys(struct snmp_user *user, char *passwd __unused) > = /asp/git/src/lib/libbsnmp/libbsnmp/../../../contrib/bsnmp/lib/snmp.h:273:1= 6: note:=20 > previous declaration is here > enum snmp_code snmp_passwd_to_keys(struct snmp_user *, char *); > = /asp/git/src/lib/libbsnmp/libbsnmp/../../../contrib/bsnmp/lib/snmpcrypto.c= :382:1: error:=20 > conflicting types for 'snmp_get_local_keys' > snmp_get_local_keys(struct snmp_user *user, uint8_t *eid __unused, > = /asp/git/src/lib/libbsnmp/libbsnmp/../../../contrib/bsnmp/lib/snmp.h:274:1= 6: note:=20 > previous declaration is here > enum snmp_code snmp_get_local_keys(struct snmp_user *, uint8_t *, = uint32_t); >=20 > * Second problem is with ldns (used WITHOUT_LDNS as temporary fix) > =3D=3D=3D> lib/libldns (all) > /usr/local/libexec/ccache/world/clang -target = x86_64-unknown-freebsd11.0 -O2 -pipe = -I/asp/git/src/lib/libldns/../../contrib/ldns -DNDEBUG -std=3Dgnu99 = -fstack-protector -Wsystem-headers -Wall -Wno-format-y2k -W = -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes = -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body = -Wno-string-plus-int -Wno-unused-const-variable = -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality = -Wno-unused-function -Wno-enum-conversion -Qunused-arguments -c = /asp/git/src/lib/libldns/../../contrib/ldns/buffer.c -o buffer.o > In file included from = /asp/git/src/lib/libldns/../../contrib/ldns/buffer.c:12: > In file included from = /asp/git/src/lib/libldns/../../contrib/ldns/ldns/ldns.h:98: > /asp/git/src/lib/libldns/../../contrib/ldns/ldns/dane.h:31:10: fatal = error:=20 > 'openssl/ssl.h' file not found > #include >=20 > * I found no work-around for this problem so I'm now stuck. > =3D=3D=3D> lib/libc/tests/hash (depend) > (cd /asp/git/src/lib/libc/tests/hash && make -f = /asp/git/src/lib/libc/tests/hash/Makefile _RECURSING_PROGS=3D SUBDIR=3D = PROG=3Dh_hash DEPENDFILE=3D.depend.h_hash = .MAKE.DEPENDFILE=3D.depend.h_hash depend) > (cd /asp/git/src/lib/libc/tests/hash && make -f = /asp/git/src/lib/libc/tests/hash/Makefile _RECURSING_PROGS=3D SUBDIR=3D = PROG=3Dsha2_test DEPENDFILE=3D.depend.sha2_test = .MAKE.DEPENDFILE=3D.depend.sha2_test depend) > rm -f .depend.sha2_test > CC=3D'/usr/local/libexec/ccache/world/clang -target = x86_64-unknown-freebsd11.0 ' mkdep -f .depend.sha2_test -a = -I/asp/git/src/lib/libc/tests/hash/../../../../crypto/openssh/openbsd-comp= at -I/asp/git/src/lib/libc/tests/hash/../../../../crypto/openssh = -I/asp/git/src/lib/libnetbsd -I/asp/git/src/contrib/netbsd-tests = -DNDEBUG -std=3Dgnu99 = /asp/git/src/contrib/netbsd-tests/lib/libc/hash/t_sha2.c > /asp/git/src/contrib/netbsd-tests/lib/libc/hash/t_sha2.c:45:10: fatal = error:=20 > 'openssl/sha.h' file not found Hi, I fixed 2/3 of the issues in the following commits: 1. https://svnweb.freebsd.org/changeset/base/276319 3. https://svnweb.freebsd.org/changeset/base/276318 ldns needs to be fixed to not define LDNS_BUILD_CONFIG_HAVE_SSL to 1 in = common.h and HAVE_SSL in config.h. I didn=92t touch it because I don=92t = maintain that component and the issue isn=92t a trivial fix and I can=92t = test all of the permutations easily. Please file a PR and CC des@ on the = PR. Thanks for the report! --Apple-Mail=_408D7C15-81D4-441E-891D-0E5A42149B37 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 iQEcBAEBCgAGBQJUnyMsAAoJEMZr5QU6S73eDtEH/2BJR/fnGCi+4PTcvJcQNUlg c3n7MNj6dtRWdnKltOYtXBnP9tEyozzcAhiNG2n7gz4JQu7Hbk5EO6hPNnVhxJtv Tf46cF7a5I6mIe9nm+4n6RewIr+4U3e3NUEf4UKwxzo/ViqM5kt03aEgVEZ5xuFY wdcpsyUG4GY6n05zHs6LCD9EbCANYs76G2A+O/eqyPuzdVqmBEDDh5kd0zjxDdya j3nFGF/NwEf8rHTLM+izk7yChGm2IOBvLj43ZrdoO+FtnR86uzeyGQdGU0kGhF5H IsJkCZeTLCRsAp+8eAO8peCHyLz+9/bYFSz5jfPHWeFzxyi9pGzVmA63sConrYk= =fg29 -----END PGP SIGNATURE----- --Apple-Mail=_408D7C15-81D4-441E-891D-0E5A42149B37--