Re: Intel ac8260 and wpa_supplicant

2016-09-06 Thread Adrian Chadd
hi,

There's some interesting issues with the scan logic in -HEAD where we
abort/finish a scan if there's active traffic, but there's no way to
say "the scan was interrupted by active traffic and will continue"
versus "the scan was aborted" or "the scan is finished". So sometimes
the scan results list in wpa_supplicant returns prematurely and it
doesn't know to fetch an updated one.



-adrian


On 6 September 2016 at 13:17, Andreas Nilsson  wrote:
> Hello,
>
> I installed 12-CURRENT from a few days ago on my laptop ( thinkpad x1 yoga
> ). The wireless cards was detected and I could create a wlan0 device and
> scan for networks.
>
> Upon starting wpa_supplicant things go awry, running scan_results in
> wpa_cli times out  and returns empty list while ifconfig wlan0 list scan
> returns expected list. Any ideas on what to try?
>
> Seems to be dependent on the number of networks found.
>
> Best regards
> Andreas Nilsson
> ___
> freebsd-current@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


FreeBSD_HEAD_i386 - Build #3868 - Fixed

2016-09-06 Thread jenkins-admin
FreeBSD_HEAD_i386 - Build #3868 - Fixed:

Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/3868/
Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/3868/changes
Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/3868/console

Change summaries:

305486 by emaste:
bspatch: add sanity checks on sizes to avoid integer overflow

Note that this introduces an explicit 2GB limit, but this was already
implicit in variable and function argument types.

This is based on the "non-cryptanalytic attacks against freebsd
update components" anonymous gist. Further refinement is planned.

Reviewed by:allanjude, cem, kib
Obtained from:  anonymous gist
MFC after:  3 days
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D7619

305485 by jhb:
Leave ppt devices in the host domain when they are not attached to a VM.

This allows a pass through device to be reset to a normal device driver
on the host and reused on the host.  ppt devices are now always active in
some I/O MMU domain when the I/O MMU is active, either the host domain
or the domain of a VM they are attached to.

Sponsored by:   Chelsio Communications
Differential Revision:  https://reviews.freebsd.org/D7666

305484 by will:
loader.efi: Bump the staging size to 64M.

This is required on my system, which loads nvidia, vmm, and zfs, and 48M is
no longer enough for that.  nvidia-driver's recent update increased its size
by several megabytes.

Reviewed by:jhb
MFC after:  1 week

305483 by ngie:
Fix tests/sys/kqueue NetBSD tests on 32-bit platforms by using proper
format specifier for pointers when printing them out with printf(3)

MFC after:  57 days
Pointyhat to:   ngie
Reported by:bz, cy, Jenkins (i386 job)
Submitted by:   cy
Sponsored by:   EMC / Isilon Storage Division

305482 by mjg:
cv: do a lockless check for no waiters in cv_signal and cv_broadcastpri

In case of some consumers like zfs there are no waiters vast majority of
the time

Reviewed by:jhb
MFC after:  1 week

___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Intel ac8260 and wpa_supplicant

2016-09-06 Thread Andreas Nilsson
Hello,

I installed 12-CURRENT from a few days ago on my laptop ( thinkpad x1 yoga
). The wireless cards was detected and I could create a wlan0 device and
scan for networks.

Upon starting wpa_supplicant things go awry, running scan_results in
wpa_cli times out  and returns empty list while ifconfig wlan0 list scan
returns expected list. Any ideas on what to try?

Seems to be dependent on the number of networks found.

Best regards
Andreas Nilsson
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Jenkins build is back to stable : FreeBSD_HEAD #606

2016-09-06 Thread jenkins-admin
See 

___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


FreeBSD_HEAD_i386 - Build #3867 - Still Failing

2016-09-06 Thread jenkins-admin
FreeBSD_HEAD_i386 - Build #3867 - Still Failing:

Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/3867/
Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/3867/changes
Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/3867/console

Change summaries:

305480 by imp:
Renumber the advertising clause.



The end of the build log:

[...truncated 120231 lines...]
--- vgl.3.gz ---
gzip -cn /usr/src/lib/libvgl/vgl.3 > vgl.3.gz
--- all_subdir_tests ---
--- pipe_overcommit1_test.full ---
cc -target i386-unknown-freebsd12.0 --sysroot=/usr/obj/usr/src/tmp 
-B/usr/obj/usr/src/tmp/usr/bin -O2 -pipe -g -std=gnu99 -fstack-protector-strong 
-Wsystem-headers -Werror -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  -o pipe_overcommit1_test.full pipe_overcommit1_test.o  
--- all_subdir_lib ---
--- all_subdir_lib/libwrap ---
===> lib/libwrap (all)
--- all_subdir_usr.bin ---
--- tbl_data.o ---
cc -target i386-unknown-freebsd12.0 --sysroot=/usr/obj/usr/src/tmp 
-B/usr/obj/usr/src/tmp/usr/bin -O2 -pipe   -DHAVE_CONFIG_H  
-I/usr/src/usr.bin/mandoc/../../lib/libopenbsd/  
-I/usr/src/usr.bin/mandoc/../../contrib/sqlite3 -g -MD  -MF.depend.tbl_data.o 
-MTtbl_data.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror 
-Wall -Wno-format-y2k -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 -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum 
-Wno-knr-promoted-parameter  -Qunused-arguments  -c 
/usr/src/usr.bin/mandoc/../../contrib/mdocml/tbl_data.c -o tbl_data.o
--- all_subdir_tests ---
--- pipe_overcommit1_test.debug ---
objcopy --only-keep-debug pipe_overcommit1_test.full pipe_overcommit1_test.debug
--- pipe_overcommit1_test ---
objcopy --strip-debug --add-gnu-debuglink=pipe_overcommit1_test.debug  
pipe_overcommit1_test.full pipe_overcommit1_test
--- pipe_overcommit2_test ---
(cd /usr/src/tests/sys/kern/pipe &&  DEPENDFILE=.depend.pipe_overcommit2_test  
NO_SUBDIR=1 /usr/obj/usr/src/make.i386/bmake -f 
/usr/src/tests/sys/kern/pipe/Makefile _RECURSING_PROGS=t  
PROG=pipe_overcommit2_test )
--- all_subdir_lib ---
--- clean_exit.po ---
cc -target i386-unknown-freebsd12.0 --sysroot=/usr/obj/usr/src/tmp 
-B/usr/obj/usr/src/tmp/usr/bin -pg  -O2 -pipe   -DFACILITY=LOG_AUTH 
-DHOSTS_ACCESS -DNETGROUP -DDAEMON_UMASK=022  
-DREAL_DAEMON_DIR=\"/usr/libexec\" -DPROCESS_OPTIONS  -DSEVERITY=LOG_INFO 
-DRFC931_TIMEOUT=10  -DHOSTS_DENY=\"/etc/hosts.deny\" 
-DHOSTS_ALLOW=\"/etc/hosts.allow\"  -DSYS_ERRLIST_DEFINED -DALWAYS_HOSTNAME 
-DUSE_STRSEP -DPROCESS_OPTIONS -DINET6 -MD  -MF.depend.clean_exit.po 
-MTclean_exit.po -std=gnu99 -fstack-protector-strong -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 -Wno-unused-local-typedef -Wno-switch 
-Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses  
-Qunused-arguments  -c 
/usr/src/lib/libwrap/../../contrib/tcp_wrappers/clean_exit.c -o clean_exit.po
--- all_subdir_tests ---
--- .depend.pipe_overcommit2_test ---
echo pipe_overcommit2_test.full: /usr/obj/usr/src/tmp/usr/lib/libc.a  >> 
.depend.pipe_overcommit2_test
--- pipe_overcommit2_test.o ---
cc -target i386-unknown-freebsd12.0 --sysroot=/usr/obj/usr/src/tmp 
-B/usr/obj/usr/src/tmp/usr/bin -O2 -pipe   -g -MD  
-MF.depend.pipe_overcommit2_test.pipe_overcommit2_test.o 
-MTpipe_overcommit2_test.o -std=gnu99 -fstack-protector-strong -Wsystem-headers 
-Werror -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 
/usr/src/tests/sys/kern/pipe/pipe_overcommit2_test.c -o pipe_overcommit2_test.o
--- all_subdir_usr.sbin ---
--- exmisc.o ---
cc -target i386-unknown-freebsd12.0 --sysroot=/usr/obj/usr/src/tmp 
-B/usr/obj/usr/src/tmp/usr/bin -O2 -pipe -DACPI_EXEC_APP -fno-strict-aliasing   
-I/usr/src/usr.sbin/acpi/acpidb/../../../sys -g -MD  -MF.depend.exmisc.o 
-MTexmisc.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall 
-Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes 
-Wmissing-prototypes 

Re: The state of UEFI support in the Kernel and installer

2016-09-06 Thread Warner Losh
On Tue, Sep 6, 2016 at 10:26 AM, Allan Jude  wrote:
>> The other problem is that as far as I can tell, there is no code that 
>> creates the EFI boot entry in any case.  By default, the installer just 
>> moves either boot1.efi or loader.efi (not sure) to:
>> (ESP)/EFI/bootx64.efi,
>> which is the default location for EFI firmware.  I was wondering if the 
>> kernel has the requisite API/driver for adding EFI boot entries yet.  On 
>> (Arch) Linux, you can add an entry to the NVRAM with a tool called bootctl, 
>> which is part of the sd-boot package.
>>
>> Also, wondering if FreeBSD has any plan to add something like 
>> initramfs/EFIStub booting, which allows for much easier bootloader 
>> configuration with sd-boot than the current FreeBSD EFI bootloader, which 
>> must be chainloaded and has its configuration stored off of the ESP.
>>
>
> For historic reasons, users expect to configure the loader via
> /boot/loader.conf not by modifying files on the ESP.

Not entirely true.

We need to support the EFI boot manager protocol (the EFI boot
entries) to properly support next boot, as well as supporting booting
off any partition. The boot manager protocol is done with EFI
environment variables, so there's nothing to change in the ESP. The
rub is to set a EFI variable you have to call runtime services, and to
do that you have to setup a mapping table before calling
ExitBootServices and that's trickier than it sounds. I've been working
on this, but haven't finished.

Warner
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: The state of UEFI support in the Kernel and installer

2016-09-06 Thread Allan Jude
On 2016-09-06 12:16, fpqc ?? wrote:
> I was reading this article from the 2013 Dev summit on UEFI:
> 
> https://wiki.freebsd.org/201305DevSummit/UEFI
> 
> In particular, I wanted to ask what is the status on these two goals (from 
> the article):
> 
> The following issues exist:
> - The installer needs to be taught about creating EFI System Partitions (if 
> needed) or selecting an EFI System Partition to install our first- and 
> second-stage boot code.

The installer (both partedit and zfs auto mode), creates and EFI system
partition as required. Currently, this is an 800kb partition that has
/boot/boot1.efifat written to it as an image.

We would like to change this to a larger partition and deal with it as a
filesystem rather than as a slot for a small bootcode file to be written to.

> - The installer needs to be taught about creating EFI boot entries for our 
> boot code once the kernel has an API for this.
> 
> Right now, as of the latest -Current image, the installer does not ask if an 
> EFI System partition already exists, which is rather scary.  When doing a 
> manual (expert) partitioning scheme, the installer should ask for the 
> location of the ESP if it exists, and if no ESP is specified for mounting, 
> the installer should warn that no bootloader will be installed.  

This is rather complicated for the FreeBSD installer. If there is no ESP
on the current drive, it is left to the user to install boot1.efi manually.

The same goes for if the user wishes to reuse an existing ESP.

If bsdinstall creates the ESP for you (it does if you boot the installer
under UEFI and do not tell it otherwise), then it will install the
proper bootcode to the ESP.

> 
> The other problem is that as far as I can tell, there is no code that creates 
> the EFI boot entry in any case.  By default, the installer just moves either 
> boot1.efi or loader.efi (not sure) to:
> (ESP)/EFI/bootx64.efi,
> which is the default location for EFI firmware.  I was wondering if the 
> kernel has the requisite API/driver for adding EFI boot entries yet.  On 
> (Arch) Linux, you can add an entry to the NVRAM with a tool called bootctl, 
> which is part of the sd-boot package.  
> 
> Also, wondering if FreeBSD has any plan to add something like 
> initramfs/EFIStub booting, which allows for much easier bootloader 
> configuration with sd-boot than the current FreeBSD EFI bootloader, which 
> must be chainloaded and has its configuration stored off of the ESP.  
> 

For historic reasons, users expect to configure the loader via
/boot/loader.conf not by modifying files on the ESP.

> ___
> freebsd-current@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
> 


-- 
Allan Jude



signature.asc
Description: OpenPGP digital signature


Re: taskqgroup_adjust kernel panic

2016-09-06 Thread Shawn Webb
On Mon, Sep 05, 2016 at 07:51:02PM -0400, Shawn Webb wrote:
> On Mon, Sep 05, 2016 at 02:54:54PM -0700, Mark Johnston wrote:
> > On Mon, Sep 05, 2016 at 01:55:38PM -0400, Shawn Webb wrote:
> > > Hey all,
> > > 
> > > I'm at revision 3872750 of the hardened/current/drm-next-4.7 branch in
> > > the HardenedBSD/hardenedBSD-playground repo. I've gotten this kernel
> > > panic a couple times when booting. I'm using full-disk encryption with
> > > ZFS and encrypted swap. The hardware is a Purism 15 2K laptop.
> > > 
> > > The panic doesn't happen often nor is there a way I can reproduce it
> > > 100%.
> > > 
> > > Here's my `uname -a` output:
> > > 
> > > FreeBSD hbsd-dev-laptop 12.0-CURRENT-HBSD FreeBSD 12.0-CURRENT-HBSD #0 
> > > 3872750(hardened/current/drm-next-4.7): Tue Aug 30 17:41:53 EDT 2016 
> > > shawn@hbsd-dev-laptop:/usr/obj/usr/src/sys/LATT-SEC  amd64
> > > 
> > > Here's a couple pictures of the panic I took:
> > > 
> > > https://goo.gl/photos/P5kiwabPYjwQX7Kr8
> > > https://goo.gl/photos/BWtvBnq7QLnwgRP28
> > 
> > Based on the faulting instruction, the panic probably happened because
> > qid is uninitialized in the loop that starts with
> > 
> > while ((gtask = LIST_FIRST(_head))) {
> > 
> > I don't know this code very well, so I'm not sure how that can happen. I
> > suspect iflib_irq_alloc_generic() is buggy: it calls
> > 
> > taskqgroup_attach_cpu(... CPU_FFS() ...);
> > 
> > and CPU_FFS returns 1-indexed IDs, but taskqgroup_attach_cpu() pretty
> > clearly expects 0-indexed CPU IDs. There's a similar bug in find_nth()
> > in iflib.c.
> 
> I think you hit the nail right on the head. Attached is a patch that
> doesn't fix the underlying issue, but at least detects improperly
> setting qid. It'll throw a KASSERT if qid isn't set properly.
> 
> I'll study this code a bit more within the next couple days and I hope
> to have a full patch to address the underlying issue.

I've now verified, using that patch, that qid is always uninitialized in
my case. That KASSERT is hit 100% of the time when the laptop is booting
up.

I've filed a bug report. The problematic code exists in 11-STABLE and
11.0-RELENG as well.

Link to bug report:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=212418

Thanks,

-- 
Shawn Webb
Cofounder and Security Engineer
HardenedBSD

GPG Key ID:  0x6A84658F52456EEE
GPG Key Fingerprint: 2ABA B6BD EF6A F486 BE89  3D9E 6A84 658F 5245 6EEE


signature.asc
Description: PGP signature


The state of UEFI support in the Kernel and installer

2016-09-06 Thread fpqc ??
I was reading this article from the 2013 Dev summit on UEFI:

https://wiki.freebsd.org/201305DevSummit/UEFI

In particular, I wanted to ask what is the status on these two goals (from the 
article):

The following issues exist:
- The installer needs to be taught about creating EFI System Partitions (if 
needed) or selecting an EFI System Partition to install our first- and 
second-stage boot code.
- The installer needs to be taught about creating EFI boot entries for our boot 
code once the kernel has an API for this.

Right now, as of the latest -Current image, the installer does not ask if an 
EFI System partition already exists, which is rather scary.  When doing a 
manual (expert) partitioning scheme, the installer should ask for the location 
of the ESP if it exists, and if no ESP is specified for mounting, the installer 
should warn that no bootloader will be installed.  

The other problem is that as far as I can tell, there is no code that creates 
the EFI boot entry in any case.  By default, the installer just moves either 
boot1.efi or loader.efi (not sure) to:
(ESP)/EFI/bootx64.efi,
which is the default location for EFI firmware.  I was wondering if the kernel 
has the requisite API/driver for adding EFI boot entries yet.  On (Arch) Linux, 
you can add an entry to the NVRAM with a tool called bootctl, which is part of 
the sd-boot package.  

Also, wondering if FreeBSD has any plan to add something like initramfs/EFIStub 
booting, which allows for much easier bootloader configuration with sd-boot 
than the current FreeBSD EFI bootloader, which must be chainloaded and has its 
configuration stored off of the ESP.  

___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


FreeBSD_HEAD_i386 - Build #3866 - Still Failing

2016-09-06 Thread jenkins-admin
FreeBSD_HEAD_i386 - Build #3866 - Still Failing:

Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/3866/
Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/3866/changes
Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/3866/console

Change summaries:

305479 by wma:
Import missing enum declaration in pci_host_generic header file

Other files including pci_host_generic.h failed to compile
due to missing declaration of enum pci_id_type.

Obtained from: Semihalf
Submitted by:  Michal Stanek 
Sponsored by:  Annapurna Labs
Reviewed by:   wma
Differential Revision: https://reviews.freebsd.org/D7561

305478 by wma:
Remove check for 64-bit FDT ranges in pci-host-generic

This allows 32-bit platforms to use pci-host-generic.

Obtained from: Semihalf
Submitted by:  Michal Stanek 
Sponsored by:  Annapurna Labs
Reviewed by:   wma
Differential Revision: https://reviews.freebsd.org/D7560

305477 by wma:
Update Annapurna Alpine HAL to a newer version.
  HAL version: 2.7a

Import from vendor-sys, r305475

305474 by emaste:
bhnd: remove redundant ;s at the end of functions or switch statements



The end of the build log:

[...truncated 121691 lines...]
--- pipe_fstat_bug_test.debug ---
objcopy --only-keep-debug pipe_fstat_bug_test.full pipe_fstat_bug_test.debug
--- pipe_fstat_bug_test ---
objcopy --strip-debug --add-gnu-debuglink=pipe_fstat_bug_test.debug  
pipe_fstat_bug_test.full pipe_fstat_bug_test
--- pipe_ino_test ---
(cd /usr/src/tests/sys/kern/pipe &&  DEPENDFILE=.depend.pipe_ino_test  
NO_SUBDIR=1 /usr/obj/usr/src/make.i386/bmake -f 
/usr/src/tests/sys/kern/pipe/Makefile _RECURSING_PROGS=t  PROG=pipe_ino_test )
--- .depend.pipe_ino_test ---
echo pipe_ino_test.full: /usr/obj/usr/src/tmp/usr/lib/libc.a  >> 
.depend.pipe_ino_test
--- pipe_ino_test.o ---
cc -target i386-unknown-freebsd12.0 --sysroot=/usr/obj/usr/src/tmp 
-B/usr/obj/usr/src/tmp/usr/bin -O2 -pipe   -g -MD  
-MF.depend.pipe_ino_test.pipe_ino_test.o -MTpipe_ino_test.o -std=gnu99 
-fstack-protector-strong -Wsystem-headers -Werror -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 /usr/src/tests/sys/kern/pipe/pipe_ino_test.c -o 
pipe_ino_test.o
--- all_subdir_usr.sbin ---
--- utdebug.o ---
cc -target i386-unknown-freebsd12.0 --sysroot=/usr/obj/usr/src/tmp 
-B/usr/obj/usr/src/tmp/usr/bin -O2 -pipe -DACPI_EXEC_APP -fno-strict-aliasing   
-I/usr/src/usr.sbin/acpi/acpidb/../../../sys -g -MD  -MF.depend.utdebug.o 
-MTutdebug.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -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 -Wno-unused-local-typedef  
-Qunused-arguments  -c 
/usr/src/usr.sbin/acpi/acpidb/../../../sys/contrib/dev/acpica/components/utilities/utdebug.c
 -o utdebug.o
--- all_subdir_tests ---
--- pipe_ino_test.full ---
cc -target i386-unknown-freebsd12.0 --sysroot=/usr/obj/usr/src/tmp 
-B/usr/obj/usr/src/tmp/usr/bin -O2 -pipe -g -std=gnu99 -fstack-protector-strong 
-Wsystem-headers -Werror -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  -o pipe_ino_test.full pipe_ino_test.o  
--- pipe_ino_test.debug ---
objcopy --only-keep-debug pipe_ino_test.full pipe_ino_test.debug
--- pipe_ino_test ---
objcopy --strip-debug --add-gnu-debuglink=pipe_ino_test.debug  
pipe_ino_test.full pipe_ino_test
--- pipe_overcommit1_test ---
(cd /usr/src/tests/sys/kern/pipe &&  DEPENDFILE=.depend.pipe_overcommit1_test  
NO_SUBDIR=1 /usr/obj/usr/src/make.i386/bmake -f 
/usr/src/tests/sys/kern/pipe/Makefile _RECURSING_PROGS=t  
PROG=pipe_overcommit1_test )
--- .depend.pipe_overcommit1_test ---
echo pipe_overcommit1_test.full: /usr/obj/usr/src/tmp/usr/lib/libc.a  >> 
.depend.pipe_overcommit1_test
--- pipe_overcommit1_test.o ---
cc -target i386-unknown-freebsd12.0 --sysroot=/usr/obj/usr/src/tmp 
-B/usr/obj/usr/src/tmp/usr/bin -O2 -pipe   -g -MD  

Jenkins build became unstable: FreeBSD_HEAD #605

2016-09-06 Thread jenkins-admin
See 

___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: 11.0-RELEASE status update

2016-09-06 Thread John Baldwin
On Thursday, September 01, 2016 02:22:04 PM Bryan Drewery wrote:
> On 9/1/2016 2:13 PM, Slawa Olhovchenkov wrote:
> > On Thu, Sep 01, 2016 at 09:10:00PM +, Glen Barber wrote:
> > 
> >> As some of you may be aware, a few last-minute showstoppers appeared
> >> since 11.0-RC1 (and before RC1).
> >>
> >> One of the showstoppers has been fixed in 12-CURRENT, and merged to
> >> stable/11 and releng/11.0 that affected booting from large volumes:
> >>
> >>  https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=212139
> >>
> >> There is one issue that is still being investigated, which we are
> >> classifying as an EN candidate, given the manifestations of the issue
> >> and reproducibility:
> >>
> >>  https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=212168
> >>
> >> There is one blocker before 11.0-RELEASE, that affects libarchive, which
> >> we are waiting for feedback.  Once feedback is received, the schedule
> >> for 11.0-RELEASE will be updated on the website to reflect reality.
> >>
> >> There are a few post-release EN items on our watch list as well, so if
> >> something was not mentioned here, that does not mean it will not be
> >> fixed in 11.0-RELEASE.
> >>
> >> Apologies for the delay, and as always, thank you for your patience.
> >>
> >> Glen
> >> On behalf of:  re@
> >>
> > 
> > 
> > Do you planed to fix issuse with missied and delete libmap32.conf?
> > 
> 
> This was done intentionally quite a while ago:
> https://svnweb.freebsd.org/base?view=revision=282421
> 
> Though it was later removed from ObsoleteFiles so 'make delete-old'
> would not remove it from users' systems in r282423.
> 
> etcupdate removing it is the problem really being reported here.

Mmm, etcupdate should not remove a modified file.  However, etcupdate
assumes that a file removed from /etc is supposed to be removed.  If
your libmap32.conf is unmodified then it truly is pointless since
/usr/lib32/private doesn't exist anymore in 11.

-- 
John Baldwin
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


FreeBSD_HEAD_i386 - Build #3865 - Still Failing

2016-09-06 Thread jenkins-admin
FreeBSD_HEAD_i386 - Build #3865 - Still Failing:

Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/3865/
Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/3865/changes
Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/3865/console

Change summaries:

305473 by avos:
rum: use m_get2() in Rx path.



The end of the build log:

[...truncated 123071 lines...]
echo '#! /usr/libexec/atf-sh' > soelim.tmp
cat /usr/src/usr.bin/soelim/tests/soelim.sh >>soelim.tmp
chmod +x soelim.tmp
mv soelim.tmp soelim
--- Kyuafile ---
--- all_subdir_tests ---
--- pipe_overcommit1_test.debug ---
objcopy --only-keep-debug pipe_overcommit1_test.full pipe_overcommit1_test.debug
--- pipe_overcommit1_test ---
objcopy --strip-debug --add-gnu-debuglink=pipe_overcommit1_test.debug  
pipe_overcommit1_test.full pipe_overcommit1_test
--- all_subdir_usr.bin ---
--- soelim.full ---
cc -target i386-unknown-freebsd12.0 --sysroot=/usr/obj/usr/src/tmp 
-B/usr/obj/usr/src/tmp/usr/bin -O2 -pipe -g -std=gnu99 -fstack-protector-strong 
-Wsystem-headers -Werror -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  -o soelim.full soelim.o  
--- all_subdir_tests ---
--- pipe_overcommit2_test ---
(cd /usr/src/tests/sys/kern/pipe &&  DEPENDFILE=.depend.pipe_overcommit2_test  
NO_SUBDIR=1 /usr/obj/usr/src/make.i386/bmake -f 
/usr/src/tests/sys/kern/pipe/Makefile _RECURSING_PROGS=t  
PROG=pipe_overcommit2_test )
--- .depend.pipe_overcommit2_test ---
echo pipe_overcommit2_test.full: /usr/obj/usr/src/tmp/usr/lib/libc.a  >> 
.depend.pipe_overcommit2_test
--- pipe_overcommit2_test.o ---
cc -target i386-unknown-freebsd12.0 --sysroot=/usr/obj/usr/src/tmp 
-B/usr/obj/usr/src/tmp/usr/bin -O2 -pipe   -g -MD  
-MF.depend.pipe_overcommit2_test.pipe_overcommit2_test.o 
-MTpipe_overcommit2_test.o -std=gnu99 -fstack-protector-strong -Wsystem-headers 
-Werror -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 
/usr/src/tests/sys/kern/pipe/pipe_overcommit2_test.c -o pipe_overcommit2_test.o
--- all_subdir_usr.bin ---
--- soelim.1.gz ---
--- all_subdir_usr.sbin ---
--- dmdeferred.o ---
--- all_subdir_usr.bin ---
gzip -cn /usr/src/usr.bin/soelim/soelim.1 > soelim.1.gz
--- all_subdir_usr.sbin ---
cc -target i386-unknown-freebsd12.0 --sysroot=/usr/obj/usr/src/tmp 
-B/usr/obj/usr/src/tmp/usr/bin -O2 -pipe -DACPI_ASL_COMPILER -I.   
-I/usr/src/usr.sbin/acpi/iasl/../../../sys -g -MD  -MF.depend.dmdeferred.o 
-MTdmdeferred.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror 
-Wall -Wno-format-y2k -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 -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum 
-Wno-knr-promoted-parameter  -Qunused-arguments  -c 
/usr/src/usr.sbin/acpi/iasl/../../../sys/contrib/dev/acpica/components/disassembler/dmdeferred.c
 -o dmdeferred.o
--- all_subdir_usr.bin ---
--- soelim.debug ---
objcopy --only-keep-debug soelim.full soelim.debug
--- soelim ---
objcopy --strip-debug --add-gnu-debuglink=soelim.debug  soelim.full soelim
--- all_subdir_usr.bin/sort ---
===> usr.bin/sort (all)
--- .depend ---
echo sort.full: /usr/obj/usr/src/tmp/usr/lib/libc.a 
/usr/obj/usr/src/tmp/usr/lib/libmd.a >> .depend
--- bwstring.o ---
cc -target i386-unknown-freebsd12.0 --sysroot=/usr/obj/usr/src/tmp 
-B/usr/obj/usr/src/tmp/usr/bin -O2 -pipe   -g -MD  -MF.depend.bwstring.o 
-MTbwstring.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror 
-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 
/usr/src/usr.bin/sort/bwstring.c -o bwstring.o
--- all_subdir_tests ---
--- pipe_overcommit2_test.full ---
cc -target i386-unknown-freebsd12.0 --sysroot=/usr/obj/usr/src/tmp 
-B/usr/obj/usr/src/tmp/usr/bin -O2 -pipe -g 

Re: buildworld fails @r305471: "cc: error: linker command failed with exit code 1"

2016-09-06 Thread David Wolfskill
On Tue, Sep 06, 2016 at 05:11:11AM -0700, David Wolfskill wrote:
> ...
> Laptop got through "buildworld" Just Fine; re-trying on build machine.
> We may have a race.
> 

OK; build machine succeeded on the second try.  (Laptop did so the first
time).

As that at least raises the possibility of a race condition during the
build, I have placed the typescripts from both builds in
.

The (csh) aliases that are used expand to:

* _bw
  setenv TMPDIR /tmp && \
  id && \
  mount && \
  cd /usr/src && \
  uname -a && \
  date && \
  make -j16 buildworld && \
  date && \
  make -j16 buildkernel && \
  date && \
  rm -fr /boot/modules.old && \
  cp -pr /boot/modules{,.old} && \
  make installkernel && \
  date && \
  pushd /usr/ports && \
  pushd x11/nvidia-driver && \
  make clean ; popd ; popd && \
  date && \
  mergemaster -U -u 0022 -p && \
  date && \
  rm -fr /usr/include.old && \
  date && \
  mv /usr/include{,.old} && \
  date && \
  rm -fr /usr/share/man && \
  date && \
  make installworld && \
  date && \
  mergemaster -F -U -u 0022 -i && \
  date && \
  make delete-old && \
  date && \
  df -k

* _do
  setenv TMPDIR /tmp && \
  id && \
  mount && \
  cd /usr/src && \
  uname -a && \
  date && \
  make delete-old-libs && \
  cp /var/run/dmesg.boot /var/tmp/dmesg.boot.12.0-CURRENT_amd64 && \
  log_uname && \
  date


"log_uname" is a little shell script that appends the output of "uname
-vp" to a file named:
/var/tmp/uname_${arch}.$( uname -r | sed -e 's/\..*$//' )

Peace,
david
-- 
David H. Wolfskill  da...@catwhisker.org
Those who would murder in the name of God or prophet are blasphemous cowards.

See http://www.catwhisker.org/~david/publickey.gpg for my public key.


signature.asc
Description: PGP signature


Re: buildworld fails @r305471: "cc: error: linker command failed with exit code 1"

2016-09-06 Thread David Wolfskill
On Tue, Sep 06, 2016 at 04:36:18AM -0700, David Wolfskill wrote:
> Leading up to this; building on head/amd64 running:
> FreeBSD freebeast.catwhisker.org 12.0-CURRENT FreeBSD 12.0-CURRENT #96  
> r305415M/305415:126: Mon Sep  5 04:35:16 PDT 2016 
> r...@freebeast.catwhisker.org:/common/S4/obj/usr/src/sys/GENERIC  amd64
> 
> ...
> [things generally go downhill from this point] ...
> 
> I'll be repeating the experiment on my laptop shortly.
> 

Laptop got through "buildworld" Just Fine; re-trying on build machine.
We may have a race.

Peace,
david
-- 
David H. Wolfskill  da...@catwhisker.org
Those who would murder in the name of God or prophet are blasphemous cowards.

See http://www.catwhisker.org/~david/publickey.gpg for my public key.


signature.asc
Description: PGP signature


FreeBSD_HEAD_i386 - Build #3864 - Still Failing

2016-09-06 Thread jenkins-admin
FreeBSD_HEAD_i386 - Build #3864 - Still Failing:

Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/3864/
Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/3864/changes
Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/3864/console

Change summaries:

305472 by avos:
rtwn: fix firmware readiness check in rtwn_load_firmware().

305471 by andrew:
Teach acpidump how to parse ACPI 5.1 tables found on the development
ThunderX units in the netperf cluster.

Approved by:jkim
Obtained from:  ABT Systems Ltd
MFC after:  1 week
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D7252

305470 by avos:
iwm: fix scanning for hidden SSIDs.

Setup SSIDs in scan command so firmware will send direct probe request(s)
while scanning.

Tested by:  dbk...@gmail.com

PR: 211519
MFC after:  1 week



The end of the build log:

[...truncated 120852 lines...]
cc -target i386-unknown-freebsd12.0 --sysroot=/usr/obj/usr/src/tmp 
-B/usr/obj/usr/src/tmp/usr/bin -O2 -pipe -DACPI_EXEC_APP -fno-strict-aliasing   
-I/usr/src/usr.sbin/acpi/acpidb/../../../sys -g -MD  -MF.depend.utresrc.o 
-MTutresrc.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -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 -Wno-unused-local-typedef  
-Qunused-arguments  -c 
/usr/src/usr.sbin/acpi/acpidb/../../../sys/contrib/dev/acpica/components/utilities/utresrc.c
 -o utresrc.o
--- all_subdir_tests ---
--- big_pipe_test.full ---
cc -target i386-unknown-freebsd12.0 --sysroot=/usr/obj/usr/src/tmp 
-B/usr/obj/usr/src/tmp/usr/bin -O2 -pipe -g -std=gnu99 -fstack-protector-strong 
-Wsystem-headers -Werror -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  -o big_pipe_test.full big_pipe_test.o  
--- big_pipe_test.debug ---
objcopy --only-keep-debug big_pipe_test.full big_pipe_test.debug
--- big_pipe_test ---
objcopy --strip-debug --add-gnu-debuglink=big_pipe_test.debug  
big_pipe_test.full big_pipe_test
--- pipe_fstat_bug_test ---
(cd /usr/src/tests/sys/kern/pipe &&  DEPENDFILE=.depend.pipe_fstat_bug_test  
NO_SUBDIR=1 /usr/obj/usr/src/make.i386/bmake -f 
/usr/src/tests/sys/kern/pipe/Makefile _RECURSING_PROGS=t  
PROG=pipe_fstat_bug_test )
--- .depend.pipe_fstat_bug_test ---
echo pipe_fstat_bug_test.full: /usr/obj/usr/src/tmp/usr/lib/libc.a  >> 
.depend.pipe_fstat_bug_test
--- pipe_fstat_bug_test.o ---
cc -target i386-unknown-freebsd12.0 --sysroot=/usr/obj/usr/src/tmp 
-B/usr/obj/usr/src/tmp/usr/bin -O2 -pipe   -g -MD  
-MF.depend.pipe_fstat_bug_test.pipe_fstat_bug_test.o -MTpipe_fstat_bug_test.o 
-std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -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 
/usr/src/tests/sys/kern/pipe/pipe_fstat_bug_test.c -o pipe_fstat_bug_test.o
--- all_subdir_usr.bin ---
--- roff.o ---
cc -target i386-unknown-freebsd12.0 --sysroot=/usr/obj/usr/src/tmp 
-B/usr/obj/usr/src/tmp/usr/bin -O2 -pipe   -DHAVE_CONFIG_H  
-I/usr/src/usr.bin/mandoc/../../lib/libopenbsd/  
-I/usr/src/usr.bin/mandoc/../../contrib/sqlite3 -g -MD  -MF.depend.roff.o 
-MTroff.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall 
-Wno-format-y2k -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 -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum 
-Wno-knr-promoted-parameter  -Qunused-arguments  -c 
/usr/src/usr.bin/mandoc/../../contrib/mdocml/roff.c -o roff.o
--- all_subdir_usr.sbin ---
--- utstate.o ---
cc -target i386-unknown-freebsd12.0 --sysroot=/usr/obj/usr/src/tmp 
-B/usr/obj/usr/src/tmp/usr/bin -O2 -pipe -DACPI_EXEC_APP -fno-strict-aliasing   
-I/usr/src/usr.sbin/acpi/acpidb/../../../sys -g -MD  -MF.depend.utstate.o 
-MTutstate.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall 
-Wno-format-y2k -W 

buildworld fails @r305471: "cc: error: linker command failed with exit code 1"

2016-09-06 Thread David Wolfskill
Leading up to this; building on head/amd64 running:
FreeBSD freebeast.catwhisker.org 12.0-CURRENT FreeBSD 12.0-CURRENT #96  
r305415M/305415:126: Mon Sep  5 04:35:16 PDT 2016 
r...@freebeast.catwhisker.org:/common/S4/obj/usr/src/sys/GENERIC  amd64

...
--- gnu/lib/libgcc__L ---
Building /common/S4/obj/usr/src/world32/usr/src/gnu/lib/libgcc/_libinstall
--- kerberos5/lib/libhx509__L ---
Building /common/S4/obj/usr/src/world32/usr/src/kerberos5/lib/libhx509/keyset.So
--- secure/lib/libssl__L ---
/usr/obj/usr/src/tmp/usr/bin/ld: cannot find -lgcc_s
cc: error: linker command failed with exit code 1 (use -v to see invocation)
*** [libssl.so.8] Error code 1

bmake[4]: stopped in /usr/src/secure/lib/libssl
.ERROR_TARGET='libssl.so.8'
.ERROR_META_FILE='/common/S4/obj/usr/src/world32/usr/src/secure/lib/libssl/libssl.so.8.meta'
.MAKE.LEVEL='4'
MAKEFILE=''
.MAKE.MODE='meta missing-filemon=yes missing-meta=yes silent=yes verbose'
.CURDIR='/usr/src/secure/lib/libssl'
.MAKE='/usr/obj/usr/src/make.amd64/bmake'
.OBJDIR='/usr/obj/usr/src/world32/usr/src/secure/lib/libssl'
.TARGETS='all'
DESTDIR='/usr/obj/usr/src/lib32'
LD_LIBRARY_PATH=''
MACHINE='i386'
MACHINE_ARCH='i386'
MAKEOBJDIRPREFIX='/usr/obj/usr/src/world32'
MAKESYSPATH='/usr/src/share/mk'
MAKE_VERSION='20160604'
PATH='/usr/obj/usr/src/tmp/legacy/usr/sbin:/usr/obj/usr/src/tmp/legacy/usr/bin:/usr/obj/usr/src/tmp/legacy/bin:/usr/obj/usr/src/tmp/usr/sbin:/usr/obj/usr/src/tmp/usr/bin:/sbin:/bin:/usr/sbin:/usr/bin'
SRCTOP='/usr/src'
OBJTOP='/usr/obj/usr/src/world32/usr/src'
.MAKE.MAKEFILES='/usr/src/share/mk/sys.mk /usr/src/share/mk/local.sys.env.mk 
/usr/src/share/mk/src.sys.env.mk /etc/src-env.conf 
/usr/src/share/mk/bsd.mkopt.mk /etc/make.conf /usr/src/share/mk/local.sys.mk 
/usr/src/share/mk/src.sys.mk /etc/src.conf /usr/src/secure/lib/libssl/Makefile 
/usr/src/secure/lib/libssl/Makefile.man 
/usr/src/secure/lib/libcrypto/Makefile.inc /usr/src/share/mk/bsd.own.mk 
/usr/src/share/mk/bsd.opts.mk /usr/src/share/mk/bsd.cpu.mk 
/usr/src/share/mk/bsd.compiler.mk /usr/src/share/mk/bsd.endian.mk 
/usr/src/share/mk/bsd.lib.mk /usr/src/share/mk/bsd.init.mk 
/usr/src/share/mk/local.init.mk /usr/src/share/mk/src.init.mk 
/usr/src/secure/lib/libssl/../Makefile.inc 
/usr/src/secure/lib/libssl/../../Makefile.inc /usr/src/share/mk/src.opts.mk 
/usr/src/secure/lib/libssl/../../../lib/Makefile.inc 
/usr/src/share/mk/bsd.libnames.mk /usr/src/share/mk/src.libnames.mk 
/usr/src/share/mk/bsd.symver.mk /usr/src/share/mk/bsd.nls.mk 
/usr/src/share/mk/bsd.files.mk /usr/src/share/mk/bsd.incs.mk 
/usr/src/share/mk/bsd.confs.mk /usr/src/share/mk/bsd.links.mk 
/usr/src/share/mk/bsd.dep.mk /usr/src/share/mk/bsd.clang-analyze.mk 
/usr/src/share/mk/bsd.obj.mk /usr/src/share/mk/bsd.subdir.mk 
/usr/src/share/mk/bsd.sys.mk'
.PATH='. /usr/src/secure/lib/libssl 
/usr/src/secure/lib/libssl/../../../crypto/openssl/ssl 
/usr/src/secure/lib/libssl/man'
1 error

[things generally go downhill from this point] ...

I'll be repeating the experiment on my laptop shortly.

Peace,
david
-- 
David H. Wolfskill  da...@catwhisker.org
Those who would murder in the name of God or prophet are blasphemous cowards.

See http://www.catwhisker.org/~david/publickey.gpg for my public key.


signature.asc
Description: PGP signature


FreeBSD_HEAD_i386 - Build #3863 - Failure

2016-09-06 Thread jenkins-admin
FreeBSD_HEAD_i386 - Build #3863 - Failure:

Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/3863/
Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/3863/changes
Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/3863/console

Change summaries:

305469 by delphij:
Ensure that we always open only files that is named by explicitly
using shell redirections instead of having gzip(1) to decide what
file to open.

Issue reported in the "non-cryptanalytic attacks against freebsd
update components" anonymous gist.

Reviewed by:allanjude, emaste
MFC after:  3 days
Differential Revision:  https://reviews.freebsd.org/D7653

305468 by ngie:
Port contrib/netbsd-tests/kernel/kqueue/... as tests/sys/kqueue/...

proc2_test must be skipped because the invariant tested
(`ke.fflags & NOTE_TRACKERR`) doesn't pass.

MFC after:  58 days
Submitted by:   kib (earlier form)
Sponsored by:   EMC / Isilon Storage Division
Differential Revision:  https://reviews.freebsd.org/D6172

305467 by ngie:
Move tests/sys/kqueue/... to tests/sys/kqueue/libkqueue/...

This is being done to clearly distinguish the libkqueue tests
from the (soon to be imported) NetBSD tests.

MFC after:  58 days
Sponsored by:   EMC / Isilon Storage Division



The end of the build log:

[...truncated 129169 lines...]
--- all_subdir_usr.sbin ---
--- nfsrevoke.8.gz ---
gzip -cn /usr/src/usr.sbin/nfsrevoke/nfsrevoke.8 > nfsrevoke.8.gz
--- nfsrevoke.debug ---
objcopy --only-keep-debug nfsrevoke.full nfsrevoke.debug
--- nfsrevoke ---
objcopy --strip-debug --add-gnu-debuglink=nfsrevoke.debug  nfsrevoke.full 
nfsrevoke
--- all_subdir_usr.sbin/nfsuserd ---
===> usr.sbin/nfsuserd (all)
--- .depend ---
echo nfsuserd.full: /usr/obj/usr/src/tmp/usr/lib/libc.a  >> .depend
--- nfsuserd.o ---
cc -target i386-unknown-freebsd12.0 --sysroot=/usr/obj/usr/src/tmp 
-B/usr/obj/usr/src/tmp/usr/bin -O2 -pipe   -g -MD  -MF.depend.nfsuserd.o 
-MTnfsuserd.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror 
-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 -Wno-unused-local-typedef  
-Qunused-arguments  -c /usr/src/usr.sbin/nfsuserd/nfsuserd.c -o nfsuserd.o
--- all_subdir_tests ---
--- pipe_overcommit2_test.full ---
cc -target i386-unknown-freebsd12.0 --sysroot=/usr/obj/usr/src/tmp 
-B/usr/obj/usr/src/tmp/usr/bin -O2 -pipe -g -std=gnu99 -fstack-protector-strong 
-Wsystem-headers -Werror -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  -o pipe_overcommit2_test.full pipe_overcommit2_test.o  
--- all_subdir_lib ---
--- smp_all.po ---
cc -target i386-unknown-freebsd12.0 --sysroot=/usr/obj/usr/src/tmp 
-B/usr/obj/usr/src/tmp/usr/bin -pg  -O2 -pipe -I/usr/src/lib/libcam 
-I/usr/src/lib/libcam/../../sys   -MD  -MF.depend.smp_all.po -MTsmp_all.po 
-std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall 
-Wno-format-y2k -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 -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum 
-Wno-knr-promoted-parameter  -Qunused-arguments  -c 
/usr/src/lib/libcam/../../sys/cam/scsi/smp_all.c -o smp_all.po
--- all_subdir_tests ---
--- pipe_overcommit2_test.debug ---
objcopy --only-keep-debug pipe_overcommit2_test.full pipe_overcommit2_test.debug
--- pipe_overcommit2_test ---
objcopy --strip-debug --add-gnu-debuglink=pipe_overcommit2_test.debug  
pipe_overcommit2_test.full pipe_overcommit2_test
--- pipe_reverse2_test ---
(cd /usr/src/tests/sys/kern/pipe &&  DEPENDFILE=.depend.pipe_reverse2_test  
NO_SUBDIR=1 /usr/obj/usr/src/make.i386/bmake -f 
/usr/src/tests/sys/kern/pipe/Makefile _RECURSING_PROGS=t  
PROG=pipe_reverse2_test )
--- .depend.pipe_reverse2_test ---
echo pipe_reverse2_test.full: /usr/obj/usr/src/tmp/usr/lib/libc.a  >> 
.depend.pipe_reverse2_test
--- pipe_reverse2_test.o ---
cc -target i386-unknown-freebsd12.0 --sysroot=/usr/obj/usr/src/tmp 
-B/usr/obj/usr/src/tmp/usr/bin -O2 -pipe   -g -MD  
-MF.depend.pipe_reverse2_test.pipe_reverse2_test.o -MTpipe_reverse2_test.o 
-std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall 
-Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes 
-Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual 

Jenkins build is back to stable : FreeBSD_HEAD #602

2016-09-06 Thread jenkins-admin
See 

___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"