Re: r287246: buildworld fails: ld: i386:x86-64 architecture of input file `/usr/obj/usr/src/sys/boot/i386/gptboot/../../libstand32/libstand.a(qdivrem.o)' is incompatible with i386 output

2015-08-28 Thread Garrett Cooper
Warner broke sys/boot somehow.. Jenkins concurs.



 On Aug 27, 2015, at 23:41, O. Hartmann ohart...@zedat.fu-berlin.de wrote:
 
 Recent CURRENT sources fail to buildworld:
 
 [...]
 --- util.o ---
 cc  -DBOOTPROG=\gptboot\  -O1  -DGPT  -DUFS1_AND_UFS2  -DSIOPRT=0x3f8
 -DSIOFMT=0x3  -DSIOSPD=9600  -I/usr/src/sys/boot/i386/gptboot/../../common
 -I/usr/src/sys/boot/i386/gptboot/../common
 -I/usr/src/sys/boot/i386/gptboot/../btx/lib -I.
 -I/usr/src/sys/boot/i386/gptboot/../boot2
 -I/usr/src/sys/boot/i386/gptboot/../../..  -Wall -Waggregate-return
 -Wbad-function-cast -Wcast-align  -Wmissing-declarations -Wmissing-prototypes
 -Wnested-externs  -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwrite-strings
 -Winline -march=i386 -ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float
 -m32 -DNDEBUG -std=gnu99-Qunused-arguments
 -c /usr/src/sys/boot/i386/gptboot/../../common/util.c -o util.o --- gptldr.out
 --- ld -static -N --gc-sections -m elf_i386_fbsd -e start -Ttext 0x7c00 -o
 gptldr.out gptldr.o --- gptboot.out --- ld -static -N --gc-sections -m
 elf_i386_fbsd -Ttext 0x0 -o
 gptboot.out /usr/obj/usr/src/sys/boot/i386/gptboot/../btx/lib/crt0.o gptboot.o
 sio.o gpt.o crc32.o drv.o cons.o
 util.o /usr/obj/usr/src/sys/boot/i386/gptboot/../../libstand32/libstand.a ld:
 i386:x86-64 architecture of input file
 `/usr/obj/usr/src/sys/boot/i386/gptboot/../../libstand32/libstand.a(qdivrem.o)'
 is incompatible with i386 output *** [gptboot.out] Error code 1
 
 make[6]: stopped in /usr/src/sys/boot/i386/gptboot
 1 error
 
 make[6]: stopped in /usr/src/sys/boot/i386/gptboot
 *** [_sub.all] Error code 2
 ___
 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 - Build #3139 - Still Failing

2015-08-28 Thread jenkins-admin
FreeBSD_HEAD - Build #3139 - Still Failing:

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

Change summaries:

287245 by adrian:
Replace the printf()s with optional rate limited debugging for RSS.

Submitted by:   Tiwei Bie b...@mail.ustc.edu.cn
Differential Revision:  https://reviews.freebsd.org/D3471

287242 by jhibbits:
Fix text alignment.  mcsr was indented one too many spaces.

287241 by imp:
Add another .WAIT since sometimes we lose the race.



The end of the build log:

[...truncated 168107 lines...]
gzip -cn /builds/FreeBSD_HEAD/usr.bin/apply/apply.1  apply.1.gz
--- apply ---
cc  -O2 -pipe   -std=gnu99 -fstack-protector -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 apply 
apply.o  -lsbuf
--- sys.all__D ---
--- boot2.ldr ---
dd if=/dev/zero of=boot2.ldr bs=512 count=1
1+0 records in
1+0 records out
512 bytes transferred in 0.68 secs (7535030 bytes/sec)
--- sio.o ---
cc  -fomit-frame-pointer  -mrtd  -mregparm=3  -DUSE_XREAD  -DUFS1_AND_UFS2  
-DFLAGS=0x80  -DSIOPRT=0x3f8  -DSIOFMT=0x3  -DSIOSPD=9600  
-I/builds/FreeBSD_HEAD/sys/boot/i386/boot2/../../common  
-I/builds/FreeBSD_HEAD/sys/boot/i386/boot2/../btx/lib -I.  -Wall 
-Waggregate-return -Wbad-function-cast -Wcast-align  -Wmissing-declarations 
-Wmissing-prototypes -Wnested-externs  -Wpointer-arith -Wshadow 
-Wstrict-prototypes -Wwrite-strings  -Winline -march=i386 -ffreestanding 
-mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99-Oz 
-mstack-alignment=8 -mllvm -inline-threshold=3 -mllvm -simplifycfg-dup-ret 
-mllvm -enable-gvn=false -Qunused-arguments   -m32 -c 
/builds/FreeBSD_HEAD/sys/boot/i386/boot2/sio.S -o sio.o
--- usr.bin.all__D ---
--- all_subdir_ar ---
=== usr.bin/ar (all)
--- sys.all__D ---
--- boot1 ---
objcopy -S -O binary boot1.out boot1
--- boot2.s ---
cc  -fomit-frame-pointer  -mrtd  -mregparm=3  -DUSE_XREAD  -DUFS1_AND_UFS2  
-DFLAGS=0x80  -DSIOPRT=0x3f8  -DSIOFMT=0x3  -DSIOSPD=9600  
-I/builds/FreeBSD_HEAD/sys/boot/i386/boot2/../../common  
-I/builds/FreeBSD_HEAD/sys/boot/i386/boot2/../btx/lib -I.  -Wall 
-Waggregate-return -Wbad-function-cast -Wcast-align  -Wmissing-declarations 
-Wmissing-prototypes -Wnested-externs  -Wpointer-arith -Wshadow 
-Wstrict-prototypes -Wwrite-strings  -Winline -march=i386 -ffreestanding 
-mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99-Oz 
-mstack-alignment=8 -mllvm -inline-threshold=3 -mllvm -simplifycfg-dup-ret 
-mllvm -enable-gvn=false -Qunused-arguments  -S -o boot2.s.tmp 
/builds/FreeBSD_HEAD/sys/boot/i386/boot2/boot2.c
--- usr.bin.all__D ---
--- ar.o ---
cc  -O2 -pipe   -I. -I/builds/FreeBSD_HEAD/usr.bin/ar -std=gnu99 
-fstack-protector -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 -Wthread-safety -Wno-empty-body 
-Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments -c 
/builds/FreeBSD_HEAD/usr.bin/ar/ar.c -o ar.o
--- sys.all__D ---
In file included from /builds/FreeBSD_HEAD/sys/boot/i386/boot2/boot2.c:185:
/builds/FreeBSD_HEAD/sys/boot/i386/boot2/../../common/ufsread.c:235:17: 
warning: cast from 'char *' to 'struct ufs1_dinode *' increases required 
alignment from 1 to 4 [-Wcast-align]
memcpy(dp1, (struct ufs1_dinode *)blkbuf + n,
 ^~~~
/builds/FreeBSD_HEAD/sys/boot/i386/boot2/../../common/ufsread.c:238:17: 
warning: cast from 'char *' to 'struct ufs2_dinode *' increases required 
alignment from 1 to 4 [-Wcast-align]
memcpy(dp2, (struct ufs2_dinode *)blkbuf + n,
 ^~~~
/builds/FreeBSD_HEAD/sys/boot/i386/boot2/boot2.c:369:4: warning: cast from 
'caddr_t' (aka 'char *') to 'Elf32_Word *' (aka 'unsigned int *') increases 
required alignment from 1 to 4 [-Wcast-align]
*(Elf32_Word *)p = es[i].sh_size;
 ^~~
/builds/FreeBSD_HEAD/sys/boot/i386/boot2/boot2.c:647:8: warning: cast from 
'caddr_t' (aka 'char *') to 'uint32_t *' (aka 'unsigned int *') increases 
required alignment from 1 to 4 [-Wcast-align]
t1 = *(uint32_t *)PTOV(0x46c);
  ^~~
--- secure.all__D 

Re: Is NextBSD safe for bhyve?

2015-08-28 Thread Russell Haley
Okay, thanks. Thats great news. I just wanted to run NEXTBSD as a client to
test it out. I see that there is an ISO installer for simplicity. VBox may
be just as easy if that's true.

Russ


On Thu, Aug 27, 2015 at 6:16 AM, Outback Dingo outbackdi...@gmail.com
wrote:



 On Thu, Aug 27, 2015 at 5:15 PM, Russell Haley russ.ha...@gmail.com
 wrote:

 Is NextBSD safe for bhyve?

 Thanks


 Consider that everything CURRENT, can be somewhat volatile at times, I
 wouldnt recommend it for a production business case.
 However that being said I do have XEN/NextBSD running as a dom0 quite
 well, iocage, behyve and others are being reveiwed
 for use cases, at this state of flux your mileage may vary depending on
 exactly what your using it for, localized testing and
 running a few vms, Ive accomplished that much with XEN so far. But again,
 it is based on CURRENT with alot of additions
 being merged in and worked on daily.



 Russ
 ___
 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


r287246: buildworld fails: ld: i386:x86-64 architecture of input file `/usr/obj/usr/src/sys/boot/i386/gptboot/../../libstand32/libstand.a(qdivrem.o)' is incompatible with i386 output

2015-08-28 Thread O. Hartmann
Recent CURRENT sources fail to buildworld:

[...]
--- util.o ---
cc  -DBOOTPROG=\gptboot\  -O1  -DGPT  -DUFS1_AND_UFS2  -DSIOPRT=0x3f8
-DSIOFMT=0x3  -DSIOSPD=9600  -I/usr/src/sys/boot/i386/gptboot/../../common
-I/usr/src/sys/boot/i386/gptboot/../common
-I/usr/src/sys/boot/i386/gptboot/../btx/lib -I.
-I/usr/src/sys/boot/i386/gptboot/../boot2
-I/usr/src/sys/boot/i386/gptboot/../../..  -Wall -Waggregate-return
-Wbad-function-cast -Wcast-align  -Wmissing-declarations -Wmissing-prototypes
-Wnested-externs  -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwrite-strings
-Winline -march=i386 -ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float
-m32 -DNDEBUG -std=gnu99-Qunused-arguments
-c /usr/src/sys/boot/i386/gptboot/../../common/util.c -o util.o --- gptldr.out
--- ld -static -N --gc-sections -m elf_i386_fbsd -e start -Ttext 0x7c00 -o
gptldr.out gptldr.o --- gptboot.out --- ld -static -N --gc-sections -m
elf_i386_fbsd -Ttext 0x0 -o
gptboot.out /usr/obj/usr/src/sys/boot/i386/gptboot/../btx/lib/crt0.o gptboot.o
sio.o gpt.o crc32.o drv.o cons.o
util.o /usr/obj/usr/src/sys/boot/i386/gptboot/../../libstand32/libstand.a ld:
i386:x86-64 architecture of input file
`/usr/obj/usr/src/sys/boot/i386/gptboot/../../libstand32/libstand.a(qdivrem.o)'
is incompatible with i386 output *** [gptboot.out] Error code 1

make[6]: stopped in /usr/src/sys/boot/i386/gptboot
1 error

make[6]: stopped in /usr/src/sys/boot/i386/gptboot
*** [_sub.all] Error code 2
___
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: ramblings.. or not

2015-08-28 Thread Lars Engels
On Thu, Aug 27, 2015 at 02:31:21PM -0700, Craig Rodrigues wrote:
 On Wed, Aug 26, 2015 at 8:44 PM, Julian Elischer jul...@freebsd.org wrote:
 
  We should also do a better job of productising and incorporating GSOC
  work..
 
 
 Definitely!  It's sad to see people put a lot of working into something via
 GSOC,
 and then have the work die on the vine once the summer is over.

There's a lack of communication. Every year we have GSOC students
working on a part of FreeBSD, but after GSOC is over nothing happens.
Some code goes into base quietly, some good code may be lurking in an
external repository but nobody knows.
My proposal is that every student and mentor should write a short
summary of the work done and if was already committed to the tree or why
it hasn't been committed. 



pgpVTZCPhkeGd.pgp
Description: PGP signature


FreeBSD_HEAD - Build #3140 - Still Failing

2015-08-28 Thread jenkins-admin
FreeBSD_HEAD - Build #3140 - Still Failing:

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

Change summaries:

287247 by delphij:
Plug memory leaks when running out of memory.

Reported by:clang scan-build
MFC after:  2 weeks



The end of the build log:

[...truncated 168442 lines...]
512 bytes transferred in 0.64 secs (8012999 bytes/sec)
--- sio.o ---
cc  -fomit-frame-pointer  -mrtd  -mregparm=3  -DUSE_XREAD  -DUFS1_AND_UFS2  
-DFLAGS=0x80  -DSIOPRT=0x3f8  -DSIOFMT=0x3  -DSIOSPD=9600  
-I/builds/FreeBSD_HEAD/sys/boot/i386/boot2/../../common  
-I/builds/FreeBSD_HEAD/sys/boot/i386/boot2/../btx/lib -I.  -Wall 
-Waggregate-return -Wbad-function-cast -Wcast-align  -Wmissing-declarations 
-Wmissing-prototypes -Wnested-externs  -Wpointer-arith -Wshadow 
-Wstrict-prototypes -Wwrite-strings  -Winline -march=i386 -ffreestanding 
-mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99-Oz 
-mstack-alignment=8 -mllvm -inline-threshold=3 -mllvm -simplifycfg-dup-ret 
-mllvm -enable-gvn=false -Qunused-arguments   -m32 -c 
/builds/FreeBSD_HEAD/sys/boot/i386/boot2/sio.S -o sio.o
--- lib.all__D ---
--- gzlib.po ---
cc  -pg  -O2 -pipe   -DHAS_snprintf -DHAS_vsnprintf 
-I/builds/FreeBSD_HEAD/lib/libz -DSYMBOL_VERSIONING -std=gnu99 
-fstack-protector -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 
/builds/FreeBSD_HEAD/lib/libz/gzlib.c -o gzlib.po
--- sys.all__D ---
--- boot1 ---
objcopy -S -O binary boot1.out boot1
--- boot2.s ---
cc  -fomit-frame-pointer  -mrtd  -mregparm=3  -DUSE_XREAD  -DUFS1_AND_UFS2  
-DFLAGS=0x80  -DSIOPRT=0x3f8  -DSIOFMT=0x3  -DSIOSPD=9600  
-I/builds/FreeBSD_HEAD/sys/boot/i386/boot2/../../common  
-I/builds/FreeBSD_HEAD/sys/boot/i386/boot2/../btx/lib -I.  -Wall 
-Waggregate-return -Wbad-function-cast -Wcast-align  -Wmissing-declarations 
-Wmissing-prototypes -Wnested-externs  -Wpointer-arith -Wshadow 
-Wstrict-prototypes -Wwrite-strings  -Winline -march=i386 -ffreestanding 
-mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99-Oz 
-mstack-alignment=8 -mllvm -inline-threshold=3 -mllvm -simplifycfg-dup-ret 
-mllvm -enable-gvn=false -Qunused-arguments  -S -o boot2.s.tmp 
/builds/FreeBSD_HEAD/sys/boot/i386/boot2/boot2.c
--- usr.bin.all__D ---
--- sscop.1.gz ---
gzip -cn 
/builds/FreeBSD_HEAD/usr.bin/atm/sscop/../../../contrib/ngatm/sscop/sscop.1  
sscop.1.gz
--- sscop ---
cc  -O2 -pipe   
-I/builds/FreeBSD_HEAD/usr.bin/atm/sscop/../../../contrib/ngatm/sscop 
-DUSE_LIBBEGEMOT -std=gnu99 -fstack-protector -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 sscop 
common.o sscop_main.o  -lbegemot  -lngatm
--- secure.all__D ---
--- match.po ---
cc  -pg  -O2 -pipe   -DHAVE_LDNS=1 
-I/builds/FreeBSD_HEAD/secure/lib/libssh/../../../contrib/ldns 
-I/builds/FreeBSD_HEAD/secure/lib/libssh/../../../crypto/openssh -include 
ssh_namespace.h -include krb5_config.h -std=gnu99 -fstack-protector 
-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 
/builds/FreeBSD_HEAD/secure/lib/libssh/../../../crypto/openssh/match.c -o 
match.po
--- sys.all__D ---
In file included from /builds/FreeBSD_HEAD/sys/boot/i386/boot2/boot2.c:185:
/builds/FreeBSD_HEAD/sys/boot/i386/boot2/../../common/ufsread.c:235:17: 
warning: cast from 'char *' to 'struct ufs1_dinode *' increases required 
alignment from 1 to 4 [-Wcast-align]
memcpy(dp1, (struct ufs1_dinode *)blkbuf + n,
 ^~~~
/builds/FreeBSD_HEAD/sys/boot/i386/boot2/../../common/ufsread.c:238:17: 
warning: cast from 'char *' to 'struct ufs2_dinode *' increases required 
alignment from 1 to 4 [-Wcast-align]
memcpy(dp2, (struct ufs2_dinode *)blkbuf + n,
 ^~~~
/builds/FreeBSD_HEAD/sys/boot/i386/boot2/boot2.c:369:4: warning: cast 

FreeBSD_HEAD_amd64_gcc4.9 - Build #388 - Still Failing

2015-08-28 Thread jenkins-admin
FreeBSD_HEAD_amd64_gcc4.9 - Build #388 - Still Failing:

Build information: 
https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_amd64_gcc4.9/388/
Full change log: 
https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_amd64_gcc4.9/388/changes
Full build log: 
https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_amd64_gcc4.9/388/console

Change summaries:

287249 by bz:
remove a left-over after r220463 empty #ifdef INET check.

MFC after:  1 week

287247 by delphij:
Plug memory leaks when running out of memory.

Reported by:clang scan-build
MFC after:  2 weeks

287245 by adrian:
Replace the printf()s with optional rate limited debugging for RSS.

Submitted by:   Tiwei Bie b...@mail.ustc.edu.cn
Differential Revision:  https://reviews.freebsd.org/D3471

287242 by jhibbits:
Fix text alignment.  mcsr was indented one too many spaces.

287241 by imp:
Add another .WAIT since sometimes we lose the race.

287240 by jhibbits:
Extend pmap to support e500mc and e5500.

As part of this, clean up tlb1_init(), since bootinfo is always NULL here just
eliminate the loop altogether.

Also, fix a bug in mmu_booke_mapdev_attr() where it's possible to map a larger
immediately following a smaller page, causing the mappings to overlap.  Instead,
break up the new mapping into smaller chunks.  The downside to this is that it
uses more precious TLB1 entries, which, on smaller chips (e500v2) it could cause
problems with TLB1 being out of space (e500v2 only has 16 TLB1 entries).

Obtained from:  Semihalf (partial)
Sponsored by:   Alex Perez/Inertial Computing

287239 by imp:
Simply to appease gcc's warnings.

287238 by yongari:
Set DMA alignment constraint of status, TX and RX LEs(List Elements
in Marvell terms) to 32768.  32768 looks overkill but it will
ensure correct DMAed update.  This change addresses occasional
watchdog timeouts reported on 10.2-RELEASE.

Tested by:  Johann Hugo jh...@meraka.csir.co.za
MFC after:  2 weeks



The end of the build log:

[...truncated 167662 lines...]
/usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem 
/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include
 
-L/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/lib
 
--sysroot=/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp
 -B/usr/local/x86_64-freebsd/bin/ -O2 -pipe   -I. 
-I/builds/FreeBSD_HEAD_amd64_gcc4.9/usr.bin/ar -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   -c 
/builds/FreeBSD_HEAD_amd64_gcc4.9/usr.bin/ar/write.c -o write.o
--- secure.all__D ---
--- s3_lib.po ---
/usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem 
/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include
 
-L/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/lib
 
--sysroot=/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp
 -B/usr/local/x86_64-freebsd/bin/ -pg  -O2 -pipe   -DTERMIOS -DANSI_SOURCE 
-I/builds/FreeBSD_HEAD_amd64_gcc4.9/secure/lib/libssl/../../../crypto/openssl 
-I/builds/FreeBSD_HEAD_amd64_gcc4.9/secure/lib/libssl/../../../crypto/openssl/crypto
 
-I/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/secure/lib/libssl
 -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DOPENSSL_IA32_SSE2 
-DAES_ASM -DBSAES_ASM -DVPAES_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 
-DOPENSSL_BN_ASM_GF2m -DMD5_ASM -DGHASH_ASM -DSHA1_ASM -DSHA256_ASM 
-DSHA512_ASM -DWHIRLPOOL_ASM -std=gnu99 -fstack-protector -Wno-pointer-sign   
-c /builds/FreeBSD_HEAD_amd64_gcc4.9/secure/lib/libssl/..
 /../../crypto/openssl/ssl/s3_lib.c -o s3_lib.po
--- usr.bin.all__D ---
--- ar.1.gz ---
gzip -cn /builds/FreeBSD_HEAD_amd64_gcc4.9/usr.bin/ar/ar.1  ar.1.gz
--- acpyacc.o ---
/usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem 
/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include
 
-L/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/lib
 
--sysroot=/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp
 -B/usr/local/x86_64-freebsd/bin/ -O2 -pipe   -I. 
-I/builds/FreeBSD_HEAD_amd64_gcc4.9/usr.bin/ar -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   -c acpyacc.c -o acpyacc.o
--- secure.all__D ---
--- s3_meth.po ---
/usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem 

Re: FreeBSD_HEAD_amd64_gcc4.9 - Build #388 - Still Failing

2015-08-28 Thread Warner Losh
On Fri, Aug 28, 2015 at 4:18 AM, jenkins-ad...@freebsd.org wrote:

 gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../../libstand32/libstand.a(qdivrem.o)'
 is incompatible with i386 output


This might be due to my bsd.stand.mk stuff. However, since gcc 4.9 is
non-standard and not officially supported, and since I can't recreate this
on my system with the stock compiler, it is going to be a while
until I can find the time to fix it.

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: FreeBSD_HEAD_amd64_gcc4.9 - Build #388 - Still Failing

2015-08-28 Thread Warner Losh
On Fri, Aug 28, 2015 at 7:40 AM, Fabian Keil freebsd-lis...@fabiankeil.de
wrote:

 Warner Losh i...@bsdimp.com wrote:

  On Fri, Aug 28, 2015 at 4:18 AM, jenkins-ad...@freebsd.org wrote:
 
  
 gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../../libstand32/libstand.a(qdivrem.o)'
   is incompatible with i386 output
  
 
  This might be due to my bsd.stand.mk stuff. However, since gcc 4.9 is
  non-standard and not officially supported, and since I can't recreate
 this
  on my system with the stock compiler, it is going to be a while
  until I can find the time to fix it.

 I'm using clang from base and got the same failure on amd64.
 My workaround was reverting r287227/d1be0bf24ec for now.


Not sure what went wrong in my testing, but I can recreate it now. I have
a fix I'm testing.

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: ramblings.. or not

2015-08-28 Thread Chris H
On Fri, 28 Aug 2015 12:16:55 +0200 Lars Engels lars.eng...@0x20.net wrote

 On Thu, Aug 27, 2015 at 02:31:21PM -0700, Craig Rodrigues wrote:
  On Wed, Aug 26, 2015 at 8:44 PM, Julian Elischer jul...@freebsd.org
  wrote: 
   We should also do a better job of productising and incorporating GSOC
   work..
  
  
  Definitely!  It's sad to see people put a lot of working into something via
  GSOC,
  and then have the work die on the vine once the summer is over.
 
 There's a lack of communication. Every year we have GSOC students
 working on a part of FreeBSD, but after GSOC is over nothing happens.
 Some code goes into base quietly, some good code may be lurking in an
 external repository but nobody knows.
 My proposal is that every student and mentor should write a short
 summary of the work done and if was already committed to the tree or why
 it hasn't been committed. 
I think this is a really good point.
Along those lines; wouldn't/couldn't bugzilla accommodate this well?
either gsoc.freebsd.org with an equivalent freebsd.org/gsoc,
or probably better; a GSOC category within the current PR setup.
bugzilla provides for ongoing dialog, code, and it would be fairly easy
to determine/review final status of the code/project. No?

--Chris


___
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: FreeBSD_HEAD_amd64_gcc4.9 - Build #388 - Still Failing

2015-08-28 Thread Fabian Keil
Warner Losh i...@bsdimp.com wrote:

 On Fri, Aug 28, 2015 at 4:18 AM, jenkins-ad...@freebsd.org wrote:
 
  gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/sys/boot/i386/gptboot/../../libstand32/libstand.a(qdivrem.o)'
  is incompatible with i386 output
 
 
 This might be due to my bsd.stand.mk stuff. However, since gcc 4.9 is
 non-standard and not officially supported, and since I can't recreate this
 on my system with the stock compiler, it is going to be a while
 until I can find the time to fix it.

I'm using clang from base and got the same failure on amd64.
My workaround was reverting r287227/d1be0bf24ec for now.

Fabian


pgpYoEWPCWgEl.pgp
Description: OpenPGP digital signature


FreeBSD_HEAD - Build #3141 - Still Failing

2015-08-28 Thread jenkins-admin
FreeBSD_HEAD - Build #3141 - Still Failing:

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

Change summaries:

287250 by andrew:
Only check for the bus frequency if it has not already been set, for
example through a driver running as a subclass of this.

Sponsored by:   ABT Systems Ltd

287249 by bz:
remove a left-over after r220463 empty #ifdef INET check.

MFC after:  1 week



The end of the build log:

[...truncated 166134 lines...]
--- btx ---
cc  -O2 -pipe   -DBTX_FLAGS=0x0 
-I/builds/FreeBSD_HEAD/sys/boot/i386/btx/btx/../../common -march=i386 
-ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99
-Qunused-arguments  -e start -Ttext 0x9000 -Wl,-N,-S,--oformat,binary -nostdlib 
-o btx btx.o 
=== sys/boot/i386/btx/btxldr (all)
--- btxldr.o ---
cc  -O2 -pipe   -DLOADER_ADDRESS=0x20 
-I/builds/FreeBSD_HEAD/sys/boot/i386/btx/btxldr/../../common -march=i386 
-ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99
-Qunused-arguments -no-integrated-as  -m32 -c 
/builds/FreeBSD_HEAD/sys/boot/i386/btx/btxldr/btxldr.S -o btxldr.o
--- btxldr ---
cc  -O2 -pipe   -DLOADER_ADDRESS=0x20 
-I/builds/FreeBSD_HEAD/sys/boot/i386/btx/btxldr/../../common -march=i386 
-ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99
-Qunused-arguments  -e start -Ttext 0x20 -Wl,-N,-S,--oformat,binary 
-nostdlib -o btxldr btxldr.o 
=== sys/boot/i386/btx/lib (all)
--- secure.all__D ---
--- uidswap.po ---
cc  -pg  -O2 -pipe   -DHAVE_LDNS=1 
-I/builds/FreeBSD_HEAD/secure/lib/libssh/../../../contrib/ldns 
-I/builds/FreeBSD_HEAD/secure/lib/libssh/../../../crypto/openssh -include 
ssh_namespace.h -include krb5_config.h -std=gnu99 -fstack-protector 
-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 
/builds/FreeBSD_HEAD/secure/lib/libssh/../../../crypto/openssh/uidswap.c -o 
uidswap.po
--- sys.all__D ---
--- btxcsu.o ---
cc  -O2 -pipe   -I/builds/FreeBSD_HEAD/sys/boot/i386/btx/lib/../../common 
-march=i386 -ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float -m32 
-std=gnu99-Qunused-arguments  -m32 -c 
/builds/FreeBSD_HEAD/sys/boot/i386/btx/lib/btxcsu.S -o btxcsu.o
--- btxsys.o ---
as  --32 -o btxsys.o /builds/FreeBSD_HEAD/sys/boot/i386/btx/lib/btxsys.s
--- btxv86.o ---
as  --32 -o btxv86.o /builds/FreeBSD_HEAD/sys/boot/i386/btx/lib/btxv86.s
--- crt0.o ---
cc  -O2 -pipe   -I/builds/FreeBSD_HEAD/sys/boot/i386/btx/lib/../../common 
-march=i386 -ffreestanding -mno-mmx -mno-sse -mno-avx -msoft-float -m32 
-std=gnu99-Qunused-arguments -Wl,-r -nostdlib -o crt0.o btxcsu.o btxsys.o 
btxv86.o 
--- sbin.all__D ---
--- parms.o ---
cc  -O2 -pipe   -std=gnu99 -fstack-protector -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 /builds/FreeBSD_HEAD/sbin/routed/parms.c -o parms.o
--- sys.all__D ---
=== sys/boot/i386/boot2 (all)
--- boot2.ldr ---
dd if=/dev/zero of=boot2.ldr bs=512 count=1
1+0 records in
1+0 records out
512 bytes transferred in 0.66 secs (7752649 bytes/sec)
--- sio.o ---
cc  -fomit-frame-pointer  -mrtd  -mregparm=3  -DUSE_XREAD  -DUFS1_AND_UFS2  
-DFLAGS=0x80  -DSIOPRT=0x3f8  -DSIOFMT=0x3  -DSIOSPD=9600  
-I/builds/FreeBSD_HEAD/sys/boot/i386/boot2/../../common  
-I/builds/FreeBSD_HEAD/sys/boot/i386/boot2/../btx/lib -I.  -Wall 
-Waggregate-return -Wbad-function-cast -Wcast-align  -Wmissing-declarations 
-Wmissing-prototypes -Wnested-externs  -Wpointer-arith -Wshadow 
-Wstrict-prototypes -Wwrite-strings  -Winline -march=i386 -ffreestanding 
-mno-mmx -mno-sse -mno-avx -msoft-float -m32 -std=gnu99-Oz 
-mstack-alignment=8 -mllvm -inline-threshold=3 -mllvm -simplifycfg-dup-ret 
-mllvm -enable-gvn=false -Qunused-arguments   -m32 -c 
/builds/FreeBSD_HEAD/sys/boot/i386/boot2/sio.S -o sio.o
--- boot1 ---
objcopy -S -O binary boot1.out boot1
--- boot2.s ---
cc  -fomit-frame-pointer  -mrtd  -mregparm=3  -DUSE_XREAD  -DUFS1_AND_UFS2  
-DFLAGS=0x80  -DSIOPRT=0x3f8  -DSIOFMT=0x3  -DSIOSPD=9600  
-I/builds/FreeBSD_HEAD/sys/boot/i386/boot2/../../common  
-I/builds/FreeBSD_HEAD/sys/boot/i386/boot2/../btx/lib -I.  -Wall 
-Waggregate-return -Wbad-function-cast -Wcast-align  -Wmissing-declarations 
-Wmissing-prototypes -Wnested-externs  -Wpointer-arith -Wshadow 
-Wstrict-prototypes -Wwrite-strings 

Re: Notice: wifi infrastructure upgraded; time to mergemaster!

2015-08-28 Thread Rui Paulo
On Fri, 2015-08-28 at 17:40 -0700, Rui Paulo wrote:
 On Fri, 2015-08-28 at 17:07 -0700, Adrian Chadd wrote:
  Hi,

  Gleb's wifi work is in -HEAD now. You'll notice that there's no 
  wifi
  parent ifnet device now - you have to clone them to have things 
  work.
  (ie, there's no ath0, iwn0, etc.)
  
  So, you need to update your rc.d scripts in order for things to 
  work
  at startup, or they won't work.
  
  I've asked Gleb to update UPDATING with a notice so people aren't
  (completely) confused by the new behaviour.
 
 This is very bad.  The commit log specifically says rc.conf changes 
 are
 not needed.  There was zero thought given to the upgrade procedure...
 

I just upgraded and there were zero rc.conf changes.  Were you talking
about custom rc.d scripts?
___
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: ramblings.. or not

2015-08-28 Thread Warren Block

On Fri, 28 Aug 2015, Lars Engels wrote:


On Thu, Aug 27, 2015 at 02:31:21PM -0700, Craig Rodrigues wrote:

On Wed, Aug 26, 2015 at 8:44 PM, Julian Elischer jul...@freebsd.org wrote:


We should also do a better job of productising and incorporating GSOC
work..



Definitely!  It's sad to see people put a lot of working into something via
GSOC,
and then have the work die on the vine once the summer is over.


There's a lack of communication. Every year we have GSOC students
working on a part of FreeBSD, but after GSOC is over nothing happens.
Some code goes into base quietly, some good code may be lurking in an
external repository but nobody knows.
My proposal is that every student and mentor should write a short
summary of the work done and if was already committed to the tree or why
it hasn't been committed.


That is an excellent idea.  Isn't something like that already submitted 
to Google at the end of the project?

___
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 #972 - Failure

2015-08-28 Thread jenkins-admin
FreeBSD_HEAD_i386 - Build #972 - Failure:

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

Change summaries:

287257 by imp:
Add back missing -m32 for amd64 and powerpc64 that was lost
in the move to bsd.stand.mk.

287256 by trasz:
Fix an NFS server bug that manifested in ls -al displaying a plus
sign on every directory exported via NFSv4 with NFSv4 ACLs enabled.

Reviewed by:rmacklem@
MFC after:  1 month
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D3502

287255 by pfg:
trailing space

287254 by pfg:
Be more GCC-friendly with attributes

Being clang the default compiler, we were always giving precedence to
the __has_attribute check. Unfortunately clang generally doesn't support
the new attributes (alloc_size was briefly supported and then reverted)
so we were always doing both checks. Give the precedence to GCC as that is
the working case now.

Do the same for  __has_builtin() for consistency.

287253 by imp:
Fix cleaning of files generated from .m sources.



The end of the build log:

[...truncated 160761 lines...]
machine - /usr/src/sys/i386/include
--- x86 ---
x86 - /usr/src/sys/x86/include
--- vnode_if_newproto.h ---
awk -f /usr/src/sys/tools/vnode_if.awk /usr/src/sys/kern/vnode_if.src -p
--- depend_subdir_netgraph ---
--- machine ---
machine - /usr/src/sys/i386/include
--- x86 ---
x86 - /usr/src/sys/x86/include
--- depend_subdir_nsp ---
--- isa_if.h ---
awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/isa/isa_if.m -h
--- depend_subdir_netgraph ---
--- opt_netgraph.h ---
ln -sf /usr/obj/usr/src/sys/GENERIC/opt_netgraph.h opt_netgraph.h
--- bus_if.h ---
awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/kern/bus_if.m -h
--- depend_subdir_nullfs ---
--- vnode_if_typedef.h ---
awk -f /usr/src/sys/tools/vnode_if.awk /usr/src/sys/kern/vnode_if.src -q
--- depend_subdir_nsp ---
--- card_if.h ---
awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/dev/pccard/card_if.m -h
--- pccarddevs.h ---
awk -f /usr/src/sys/tools/pccarddevs2h.awk /usr/src/sys/dev/pccard/pccarddevs
--- depend_subdir_netgraph ---
--- card_if.h ---
awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/dev/pccard/card_if.m -h
--- depend_subdir_nullfs ---
--- vnode_if.h ---
awk -f /usr/src/sys/tools/vnode_if.awk /usr/src/sys/kern/vnode_if.src -h
--- depend_subdir_netgraph ---
--- device_if.h ---
awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/kern/device_if.m -h
--- pccarddevs.h ---
awk -f /usr/src/sys/tools/pccarddevs2h.awk /usr/src/sys/dev/pccard/pccarddevs
--- depend_subdir_nullfs ---
--- .depend ---
rm -f .depend
CC='cc  ' mkdep -f .depend -a   -nostdinc -D_KERNEL -DKLD_MODULE 
-DHAVE_KERNEL_OPTION_HEADERS -I. -I/usr/src/sys -I/usr/obj/usr/src/sys/GENERIC 
-D__printf__=__freebsd_kprintf__ -std=iso9899:1999   
/usr/src/sys/modules/nullfs/../../fs/nullfs/null_subr.c 
/usr/src/sys/modules/nullfs/../../fs/nullfs/null_vfsops.c 
/usr/src/sys/modules/nullfs/../../fs/nullfs/null_vnops.c
--- depend_subdir_nsp ---
--- .depend ---
rm -f .depend
CC='cc  ' mkdep -f .depend -a   -nostdinc -D_KERNEL -DKLD_MODULE 
-DHAVE_KERNEL_OPTION_HEADERS -I. -I/usr/src/sys -I/usr/obj/usr/src/sys/GENERIC 
-D__printf__=__freebsd_kprintf__ -std=iso9899:1999   
/usr/src/sys/modules/nsp/../../dev/nsp/nsp.c 
/usr/src/sys/modules/nsp/../../dev/nsp/nsp_pccard.c
--- depend_subdir_netgraph ---
--- .depend ---
rm -f .depend
CC='cc  ' mkdep -f .depend -a   -nostdinc -D_KERNEL -DKLD_MODULE 
-I/usr/src/sys/modules/netgraph/bluetooth/bt3c/../../../../netgraph/bluetooth/include
 
-I/usr/src/sys/modules/netgraph/bluetooth/bt3c/../../../../netgraph/bluetooth/drivers/bt3c
 -DHAVE_KERNEL_OPTION_HEADERS -I. -I/usr/src/sys -I/usr/obj/usr/src/sys/GENERIC 
-D__printf__=__freebsd_kprintf__ -std=iso9899:1999   
/usr/src/sys/modules/netgraph/bluetooth/bt3c/../../../../netgraph/bluetooth/drivers/bt3c/ng_bt3c_pccard.c
=== netgraph/bluetooth/ubt (depend)
--- depend_subdir_nvd ---
=== nvd (depend)
--- depend_subdir_nvme ---
=== nvme (depend)
--- depend_subdir_netgraph ---
--- machine ---
machine - /usr/src/sys/i386/include
--- x86 ---
x86 - /usr/src/sys/x86/include
--- opt_bus.h ---
ln -sf /usr/obj/usr/src/sys/GENERIC/opt_bus.h opt_bus.h
--- opt_usb.h ---
ln -sf /usr/obj/usr/src/sys/GENERIC/opt_usb.h opt_usb.h
--- opt_netgraph.h ---
ln -sf /usr/obj/usr/src/sys/GENERIC/opt_netgraph.h opt_netgraph.h
--- device_if.h ---
awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/kern/device_if.m -h
--- depend_subdir_nvd ---
--- machine ---
--- depend_subdir_nvme ---
--- machine ---
--- depend_subdir_nvd ---
machine - /usr/src/sys/i386/include
--- depend_subdir_nvme ---
machine - /usr/src/sys/i386/include
--- depend_subdir_nvd ---
--- x86 ---
--- depend_subdir_nvme ---
--- x86 ---
--- depend_subdir_netgraph ---
--- bus_if.h ---
awk -f 

FreeBSD_HEAD - Build #3142 - Still Failing

2015-08-28 Thread jenkins-admin
FreeBSD_HEAD - Build #3142 - Still Failing:

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

Change summaries:

287258 by andrew:
Move dwmmc.h to dwmmc_reg.h. This is in preperation for adding support to
subclass the dwmmc driver to allow SoC specific attachments.

Sponsored by:   ABT Systems Ltd

287257 by imp:
Add back missing -m32 for amd64 and powerpc64 that was lost
in the move to bsd.stand.mk.

287256 by trasz:
Fix an NFS server bug that manifested in ls -al displaying a plus
sign on every directory exported via NFSv4 with NFSv4 ACLs enabled.

Reviewed by:rmacklem@
MFC after:  1 month
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D3502

287255 by pfg:
trailing space

287254 by pfg:
Be more GCC-friendly with attributes

Being clang the default compiler, we were always giving precedence to
the __has_attribute check. Unfortunately clang generally doesn't support
the new attributes (alloc_size was briefly supported and then reverted)
so we were always doing both checks. Give the precedence to GCC as that is
the working case now.

Do the same for  __has_builtin() for consistency.

287253 by imp:
Fix cleaning of files generated from .m sources.



The end of the build log:

[...truncated 259106 lines...]
--- depend_subdir_nmdm ---
--- machine ---
machine - /builds/FreeBSD_HEAD/sys/amd64/include
--- depend_subdir_nge ---
--- bus_if.h ---
awk -f /builds/FreeBSD_HEAD/sys/tools/makeobjops.awk 
/builds/FreeBSD_HEAD/sys/kern/bus_if.m -h
--- depend_subdir_nmdm ---
--- x86 ---
x86 - /builds/FreeBSD_HEAD/sys/x86/include
--- .depend ---
rm -f .depend
CC='cc  ' mkdep -f .depend -a   -nostdinc -D_KERNEL -DKLD_MODULE 
-DHAVE_KERNEL_OPTION_HEADERS -I. -I/builds/FreeBSD_HEAD/sys 
-I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/sys/GENERIC 
-D__printf__=__freebsd_kprintf__ -std=iso9899:1999   
/builds/FreeBSD_HEAD/sys/modules/nmdm/../../dev/nmdm/nmdm.c
--- depend_subdir_nge ---
--- pci_if.h ---
awk -f /builds/FreeBSD_HEAD/sys/tools/makeobjops.awk 
/builds/FreeBSD_HEAD/sys/dev/pci/pci_if.m -h
--- depend_subdir_ntb ---
=== ntb (depend)
--- depend_subdir_nge ---
--- .depend ---
rm -f .depend
CC='cc  ' mkdep -f .depend -a   -nostdinc -D_KERNEL -DKLD_MODULE 
-DHAVE_KERNEL_OPTION_HEADERS -I. -I/builds/FreeBSD_HEAD/sys 
-I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/sys/GENERIC 
-D__printf__=__freebsd_kprintf__ -std=iso9899:1999   
/builds/FreeBSD_HEAD/sys/modules/nge/../../dev/nge/if_nge.c
--- depend_subdir_ntb ---
--- _sub.depend ---
=== ntb/ntb_hw (depend)
--- machine ---
machine - /builds/FreeBSD_HEAD/sys/amd64/include
--- depend_subdir_nullfs ---
--- depend_subdir_ntb ---
--- x86 ---
--- depend_subdir_nullfs ---
=== nullfs (depend)
--- depend_subdir_ntb ---
x86 - /builds/FreeBSD_HEAD/sys/x86/include
--- device_if.h ---
awk -f /builds/FreeBSD_HEAD/sys/tools/makeobjops.awk 
/builds/FreeBSD_HEAD/sys/kern/device_if.m -h
--- bus_if.h ---
awk -f /builds/FreeBSD_HEAD/sys/tools/makeobjops.awk 
/builds/FreeBSD_HEAD/sys/kern/bus_if.m -h
--- pci_if.h ---
awk -f /builds/FreeBSD_HEAD/sys/tools/makeobjops.awk 
/builds/FreeBSD_HEAD/sys/dev/pci/pci_if.m -h
--- depend_subdir_nullfs ---
--- machine ---
machine - /builds/FreeBSD_HEAD/sys/amd64/include
--- depend_subdir_nvd ---
--- depend_subdir_nullfs ---
--- x86 ---
--- depend_subdir_nvd ---
=== nvd (depend)
--- depend_subdir_nullfs ---
x86 - /builds/FreeBSD_HEAD/sys/x86/include
--- depend_subdir_ntb ---
--- .depend ---
--- depend_subdir_nullfs ---
--- vnode_if_newproto.h ---
--- depend_subdir_ntb ---
rm -f .depend
--- depend_subdir_nullfs ---
awk -f /builds/FreeBSD_HEAD/sys/tools/vnode_if.awk 
/builds/FreeBSD_HEAD/sys/kern/vnode_if.src -p
--- depend_subdir_ntb ---
CC='cc  ' mkdep -f .depend -a   -nostdinc -D_KERNEL -DKLD_MODULE 
-DHAVE_KERNEL_OPTION_HEADERS -I. -I/builds/FreeBSD_HEAD/sys 
-I/builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/sys/GENERIC 
-D__printf__=__freebsd_kprintf__ -std=iso9899:1999   
/builds/FreeBSD_HEAD/sys/modules/ntb/ntb_hw/../../../dev/ntb/ntb_hw/ntb_hw.c
--- depend_subdir_nullfs ---
--- vnode_if_typedef.h ---
awk -f /builds/FreeBSD_HEAD/sys/tools/vnode_if.awk 
/builds/FreeBSD_HEAD/sys/kern/vnode_if.src -q
--- depend_subdir_netgraph ---
=== netgraph/bluetooth/l2cap (depend)
--- depend_subdir_nullfs ---
--- vnode_if.h ---
awk -f /builds/FreeBSD_HEAD/sys/tools/vnode_if.awk 
/builds/FreeBSD_HEAD/sys/kern/vnode_if.src -h
--- depend_subdir_nvd ---
--- machine ---
machine - /builds/FreeBSD_HEAD/sys/amd64/include
--- x86 ---
x86 - /builds/FreeBSD_HEAD/sys/x86/include
--- opt_geom.h ---
ln -sf /builds/FreeBSD_HEAD/obj/builds/FreeBSD_HEAD/sys/GENERIC/opt_geom.h 
opt_geom.h
--- device_if.h ---
awk -f /builds/FreeBSD_HEAD/sys/tools/makeobjops.awk 
/builds/FreeBSD_HEAD/sys/kern/device_if.m -h
--- depend_subdir_netgraph ---
--- machine ---
--- depend_subdir_nvd 

Re: racct crash/Linux Emulation

2015-08-28 Thread Larry Rosenman

On 2015-08-24 11:07, Edward Tomasz Napierała wrote:

On 0824T0731, Larry Rosenman wrote:

On 2015-08-24 03:37, Edward Tomasz Napierała wrote:
 On 0823T2028, Larry Rosenman wrote:
 got the below panio, on a linux (world community grid) process exit.


 borg.lerctr.org dumped core - see /var/crash/vmcore.5

 Sun Aug 23 20:14:24 CDT 2015

 FreeBSD borg.lerctr.org 11.0-CURRENT FreeBSD 11.0-CURRENT #46 r287028:
 Sat Aug 22 18:34:59 CDT 2015
 r...@borg.lerctr.org:/usr/obj/usr/src/sys/VT-LER  amd64

 panic: racct_sub: freeing 1 of resource 11, which is more than
 allocated 0 for wcgrid_fahv_vina_pr (pid 1140)

 Could you try the patch below?

[removed]

Yes, that seems to fix it.  THANKS!


Thanks.  It's pending review at https://reviews.freebsd.org/D3470.

What's it going to take to get this committed?

Seems(!) simple enough..
--
Larry Rosenman http://www.lerctr.org/~ler
Phone: +1 214-642-9640 E-Mail: l...@lerctr.org
US Mail: 7011 W Parmer Ln, Apt 1115, Austin, TX 78729-6961

___
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 #973 - Fixed

2015-08-28 Thread jenkins-admin
FreeBSD_HEAD_i386 - Build #973 - Fixed:

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

Change summaries:

287263 by imp:
Comment out cleaning files, since it cleans too much.

287262 by imp:
Remove .WAIT hacks and put in specific dependencies.

287260 by imp:
Add missing ofw_machdep.h. Make x86 ofw_machdep.h work pc98 too.
This allows the owc module to compile on pc98 and seems preferable to
adding another special case in the build system.

287259 by pfg:
Add underscores to attributes when checking for __has_attribute.

This is a good practice to avoid confusion with allowed macros.

Suggested by:   jilles

287258 by andrew:
Move dwmmc.h to dwmmc_reg.h. This is in preperation for adding support to
subclass the dwmmc driver to allow SoC specific attachments.

Sponsored by:   ABT Systems Ltd

___
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_amd64_gcc4.9 - Build #389 - Fixed

2015-08-28 Thread jenkins-admin
FreeBSD_HEAD_amd64_gcc4.9 - Build #389 - Fixed:

Build information: 
https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_amd64_gcc4.9/389/
Full change log: 
https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_amd64_gcc4.9/389/changes
Full build log: 
https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_amd64_gcc4.9/389/console

Change summaries:

287265 by imp:
Remove now obsolete comment.

MFC After: 2 days

287264 by imp:
Per overwhelming sentiment in the code review, use FEATURE instead.

Differential Revision: https://reviews.freebsd.org/D3488
MFC After: 2 days

287263 by imp:
Comment out cleaning files, since it cleans too much.

287262 by imp:
Remove .WAIT hacks and put in specific dependencies.

287260 by imp:
Add missing ofw_machdep.h. Make x86 ofw_machdep.h work pc98 too.
This allows the owc module to compile on pc98 and seems preferable to
adding another special case in the build system.

287259 by pfg:
Add underscores to attributes when checking for __has_attribute.

This is a good practice to avoid confusion with allowed macros.

Suggested by:   jilles

287258 by andrew:
Move dwmmc.h to dwmmc_reg.h. This is in preperation for adding support to
subclass the dwmmc driver to allow SoC specific attachments.

Sponsored by:   ABT Systems Ltd

287257 by imp:
Add back missing -m32 for amd64 and powerpc64 that was lost
in the move to bsd.stand.mk.

287256 by trasz:
Fix an NFS server bug that manifested in ls -al displaying a plus
sign on every directory exported via NFSv4 with NFSv4 ACLs enabled.

Reviewed by:rmacklem@
MFC after:  1 month
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D3502

287255 by pfg:
trailing space

287254 by pfg:
Be more GCC-friendly with attributes

Being clang the default compiler, we were always giving precedence to
the __has_attribute check. Unfortunately clang generally doesn't support
the new attributes (alloc_size was briefly supported and then reverted)
so we were always doing both checks. Give the precedence to GCC as that is
the working case now.

Do the same for  __has_builtin() for consistency.

287253 by imp:
Fix cleaning of files generated from .m sources.

287250 by andrew:
Only check for the bus frequency if it has not already been set, for
example through a driver running as a subclass of this.

Sponsored by:   ABT Systems Ltd

___
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 - Build #3143 - Fixed

2015-08-28 Thread jenkins-admin
FreeBSD_HEAD - Build #3143 - Fixed:

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

Change summaries:

287263 by imp:
Comment out cleaning files, since it cleans too much.

287262 by imp:
Remove .WAIT hacks and put in specific dependencies.

287260 by imp:
Add missing ofw_machdep.h. Make x86 ofw_machdep.h work pc98 too.
This allows the owc module to compile on pc98 and seems preferable to
adding another special case in the build system.

287259 by pfg:
Add underscores to attributes when checking for __has_attribute.

This is a good practice to avoid confusion with allowed macros.

Suggested by:   jilles

___
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


Notice: wifi infrastructure upgraded; time to mergemaster!

2015-08-28 Thread Adrian Chadd
Hi,

Gleb's wifi work is in -HEAD now. You'll notice that there's no wifi
parent ifnet device now - you have to clone them to have things work.
(ie, there's no ath0, iwn0, etc.)

So, you need to update your rc.d scripts in order for things to work
at startup, or they won't work.

I've asked Gleb to update UPDATING with a notice so people aren't
(completely) confused by the new behaviour.

Thanks!



-adrian
___
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: Notice: wifi infrastructure upgraded; time to mergemaster!

2015-08-28 Thread Rui Paulo
On Fri, 2015-08-28 at 17:07 -0700, Adrian Chadd wrote:
 Hi,
 
 Gleb's wifi work is in -HEAD now. You'll notice that there's no wifi
 parent ifnet device now - you have to clone them to have things work.
 (ie, there's no ath0, iwn0, etc.)
 
 So, you need to update your rc.d scripts in order for things to work
 at startup, or they won't work.
 
 I've asked Gleb to update UPDATING with a notice so people aren't
 (completely) confused by the new behaviour.

This is very bad.  The commit log specifically says rc.conf changes are
not needed.  There was zero thought given to the upgrade procedure...

-- 
Rui Paulo
___
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


r287197: wlan interfaces aren't brought up at boot or u

2015-08-28 Thread Idwer Vollering
Manually running 'service netif restart' works around this.

/etc/network.subr and /etc/rc.d/netif have been updated by mergemaster
-p and mergemaster -iF

I can provide the, rather lengthy, output of 'sh -x /etc/rc.d/netif
restart' when required.

Note that I'm not subscribed to freebsd-current.

Idwer
___
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: r287197: wlan interfaces aren't brought up at boot or after removal/inserting

2015-08-28 Thread Idwer Vollering
2015-08-29 1:19 GMT+02:00 Idwer Vollering vid...@gmail.com:
 Manually running 'service netif restart' works around this.

 /etc/network.subr and /etc/rc.d/netif have been updated by mergemaster
 -p and mergemaster -iF

 I can provide the, rather lengthy, output of 'sh -x /etc/rc.d/netif
 restart' when required.

 Note that I'm not subscribed to freebsd-current.

 Idwer

(corrected the subject)
___
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: Notice: wifi infrastructure upgraded; time to mergemaster!

2015-08-28 Thread Adrian Chadd
rc.conf changes aren't needed, just the scripts.


-a


On 28 August 2015 at 17:40, Rui Paulo rpa...@me.com wrote:
 On Fri, 2015-08-28 at 17:07 -0700, Adrian Chadd wrote:
 Hi,

 Gleb's wifi work is in -HEAD now. You'll notice that there's no wifi
 parent ifnet device now - you have to clone them to have things work.
 (ie, there's no ath0, iwn0, etc.)

 So, you need to update your rc.d scripts in order for things to work
 at startup, or they won't work.

 I've asked Gleb to update UPDATING with a notice so people aren't
 (completely) confused by the new behaviour.

 This is very bad.  The commit log specifically says rc.conf changes are
 not needed.  There was zero thought given to the upgrade procedure...

 --
 Rui Paulo
___
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