Re: NFS deadlock on 9.2-Beta1

2013-08-23 Thread Rick Macklem
J. David wrote:
 One deadlocked process cropped up overnight, but I managed to panic
 the box before getting too much debugging info. :(
 
 The process was in state T instead of D, which I guess must be a side
 effect of some of the debugging code compiled in.
 
 Here are the details I was able to capture:
 
 db  show proc 7692
 Process 7692 (httpd) at 0xfe0158793000:
  state: NORMAL
  uid: 25000  gids: 25000
  parent: pid 1 at 0xfe00039c3950
  ABI: FreeBSD ELF64
  arguments: /nfsn/apps/tapache22/bin/httpd
  threads: 3
 100674   D   newnfs   0xfe021cdd9848 httpd
 100597   D   pgrbwt   0xfe02fda788b8 httpd
 100910   s   httpd
 
 db show thread 100674
 Thread 100674 at 0xfe0108c79480:
  proc (pid 7692): 0xfe0158793000
  name: httpd
  stack: 0xff834c80f000-0xff834c812fff
  flags: 0x2a804  pflags: 0
  state: INHIBITED: {SLEEPING}
  wmesg: newnfs  wchan: 0xfe021cdd9848
  priority: 96
  container lock: sleepq chain (0x813c03c8)
 
 db tr 100674
 Tracing pid 7692 tid 100674 td 0xfe0108c79480
 sched_switch() at sched_switch+0x234/frame 0xff834c812360
 mi_switch() at mi_switch+0x15c/frame 0xff834c8123a0
 sleepq_switch() at sleepq_switch+0x17d/frame 0xff834c8123e0
 sleepq_wait() at sleepq_wait+0x43/frame 0xff834c812410
 sleeplk() at sleeplk+0x11a/frame 0xff834c812460
 __lockmgr_args() at __lockmgr_args+0x9a9/frame 0xff834c812580
 nfs_lock1() at nfs_lock1+0x87/frame 0xff834c8125b0
 VOP_LOCK1_APV() at VOP_LOCK1_APV+0xbe/frame 0xff834c8125e0
 _vn_lock() at _vn_lock+0x63/frame 0xff834c812640
 ncl_upgrade_vnlock() at ncl_upgrade_vnlock+0x5e/frame
 0xff834c812670
 ncl_bioread() at ncl_bioread+0x195/frame 0xff834c8127e0
 VOP_READ_APV() at VOP_READ_APV+0xd1/frame 0xff834c812810
 vn_rdwr() at vn_rdwr+0x2bc/frame 0xff834c8128d0
 kern_sendfile() at kern_sendfile+0xa90/frame 0xff834c812ac0
 do_sendfile() at do_sendfile+0x92/frame 0xff834c812b20
 amd64_syscall() at amd64_syscall+0x259/frame 0xff834c812c30
 Xfast_syscall() at Xfast_syscall+0xfb/frame 0xff834c812c30
 --- syscall (393, FreeBSD ELF64, sys_sendfile), rip = 0x801b26f4c,
 rsp
 = 0x7e9f43c8, rbp = 0x7e9f4700 ---
 
 db show lockchain 100674
 thread 100674 (pid 7692, httpd) inhibited
 
 db show thread 100597
 Thread 100597 at 0xfe021c976000:
  proc (pid 7692): 0xfe0158793000
  name: httpd
  stack: 0xff834c80a000-0xff834c80dfff
  flags: 0x28804  pflags: 0
  state: INHIBITED: {SLEEPING}
  wmesg: pgrbwt  wchan: 0xfe02fda788b8
  priority: 84
  container lock: sleepq chain (0x813c0148)
 
 db tr 100597
 Tracing pid 7692 tid 100597 td 0xfe021c976000
 sched_switch() at sched_switch+0x234/frame 0xff834c80d750
 mi_switch() at mi_switch+0x15c/frame 0xff834c80d790
 sleepq_switch() at sleepq_switch+0x17d/frame 0xff834c80d7d0
 sleepq_wait() at sleepq_wait+0x43/frame 0xff834c80d800
 _sleep() at _sleep+0x30f/frame 0xff834c80d890
 vm_page_grab() at vm_page_grab+0x120/frame 0xff834c80d8d0
 kern_sendfile() at kern_sendfile+0x992/frame 0xff834c80dac0
 do_sendfile() at do_sendfile+0x92/frame 0xff834c80db20
 amd64_syscall() at amd64_syscall+0x259/frame 0xff834c80dc30
 Xfast_syscall() at Xfast_syscall+0xfb/frame 0xff834c80dc30
 --- syscall (393, FreeBSD ELF64, sys_sendfile), rip = 0x801b26f4c,
 rsp
 = 0x7ebf53c8, rbp = 0x7ebf5700 ---
 
 db show lockchain 100597
 thread 100597 (pid 7692, httpd) inhibited
 
 The inhibited is not something I'm familiar with and didn't match
 the example output; I thought that maybe the T state was overpowering
 the locks, and that maybe I should continue the system and then -CONT
 the process.  However, a few seconds after I issued c at the DDB
 prompt, the system panicked in the console driver (mtx_lock_spin:
 recursed on non-recursive mutex cnputs_mtx @
 /usr/src/sys/kern/kern_cons.c:500), so I guess that's not a thing to
 do. :(
 
 Sorry my stupidity and ignorance is dragging this out. :(  This is
 all
 well outside my comfort zone, but next time I'll get it for sure.
 
No problem. Thanks for trying to capture this stuff.

Unfortunately, what you have above doesn't tell me anything more about
the problem.
The main question to me is Why is the thread stuck in pgrbwt permanently?.

To figure this out, we need the info on all threads on the system. In 
particular,
the status (the output of ps axHl would be a start, before going into the
debugger) of the nfsiod threads might point to the cause, although it may
involve other threads as well.

If you are running a serial console, just start script and then type the
commands ps axHl followed by going into the debugger and doing the commands
here: (basically everything with all):
http://www.freebsd.org/doc/en_US.ISO8859-1/books/developers-handbook/kerneldebug-deadlocks.html
(I don't know why your console crashed. Hopefully you can 

Re: [HEADS UP] change in devfs path matching logic

2013-08-23 Thread Andriy Gapon

This change is about to be MFC-ed.

on 26/07/2013 17:39 Andriy Gapon said the following:
 
 I have just committed a significant change to devfs path matching logic
 http://svnweb.freebsd.org/changeset/base/253677
 
 Jaakko Heinonen (jh@) has full credit for the code while I have full
 responsibility for any consequences of the commit.
 
 Before this change the logic of matching the devfs paths to the patterns in
 devfs rules was quite arcane.  Now this logic should be much simpler and 
 logical
 (sorry for tautology).
 
 Please note that nothing changes with respect to matching simple paths like
 /dev/something.  It is the complex paths that involve subdirectories that are
 affected.
 
 I think that if you knew how the old logic worked and were able to devise 
 rules
 for it, then you will have no problem to change those rules for the new logic.
 Just please don't forget to do it when you upgrade!
 
 I hope that overall you will find this change to be an improvement.
 
 P.S. I notify stable@ because I currently plan to MFC this change after 1 
 month
 period.  If you know a reason why the MFC should not be done, please alert me 
 to it.
 


-- 
Andriy Gapon
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org

Re: [HEADS UP] change in devfs path matching logic

2013-08-23 Thread Florian Wagner
On Fri, 23 Aug 2013 17:06:51 +0300
Andriy Gapon a...@freebsd.org wrote:

 
 This change is about to be MFC-ed.
 
 on 26/07/2013 17:39 Andriy Gapon said the following:
  
  I have just committed a significant change to devfs path matching
  logic http://svnweb.freebsd.org/changeset/base/253677
  
  Jaakko Heinonen (jh@) has full credit for the code while I have full
  responsibility for any consequences of the commit.
  
  Before this change the logic of matching the devfs paths to the
  patterns in devfs rules was quite arcane.  Now this logic should be
  much simpler and logical (sorry for tautology).
  
  Please note that nothing changes with respect to matching simple
  paths like /dev/something.  It is the complex paths that involve
  subdirectories that are affected.
  
  I think that if you knew how the old logic worked and were able to
  devise rules for it, then you will have no problem to change those
  rules for the new logic. Just please don't forget to do it when you
  upgrade!
  
  I hope that overall you will find this change to be an improvement.
  
  P.S. I notify stable@ because I currently plan to MFC this change
  after 1 month period.  If you know a reason why the MFC should not
  be done, please alert me to it.


That MFC is rev 254708, isn't it? Is the MFC complete with that single
commit? Because that just broke my (coincidentally made) build:

  cc1: warnings being treated as errors
  /build/src/sys/fs/devfs/devfs_rule.c: In function 'devfs_rule_matchpath':
  /build/src/sys/fs/devfs/devfs_rule.c:592: warning: implicit declaration of 
function 'devfs_fqpn'
  /build/src/sys/fs/devfs/devfs_rule.c:592: warning: nested extern declaration 
of 'devfs_fqpn'
  /build/src/sys/fs/devfs/devfs_rule.c:592: warning: assignment makes pointer 
from integer without a cast

Whereas rev 254705 builds successfully...


Regards
Florian


signature.asc
Description: PGP signature


[releng_8 tinderbox] failure on mips/mips

2013-08-23 Thread FreeBSD Tinderbox
TB --- 2013-08-23 15:55:13 - tinderbox 2.10 running on freebsd-legacy2.sentex.ca
TB --- 2013-08-23 15:55:13 - FreeBSD freebsd-legacy2.sentex.ca 9.1-RELEASE 
FreeBSD 9.1-RELEASE #0 r243825: Tue Dec  4 09:23:10 UTC 2012 
r...@farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-08-23 15:55:13 - starting RELENG_8 tinderbox run for mips/mips
TB --- 2013-08-23 15:55:13 - cleaning the object tree
TB --- 2013-08-23 15:55:13 - /usr/local/bin/svn stat /src
TB --- 2013-08-23 15:55:16 - At svn revision 254716
TB --- 2013-08-23 15:55:17 - building world
TB --- 2013-08-23 15:55:17 - CROSS_BUILD_TESTING=YES
TB --- 2013-08-23 15:55:17 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-08-23 15:55:17 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-08-23 15:55:17 - SRCCONF=/dev/null
TB --- 2013-08-23 15:55:17 - TARGET=mips
TB --- 2013-08-23 15:55:17 - TARGET_ARCH=mips
TB --- 2013-08-23 15:55:17 - TZ=UTC
TB --- 2013-08-23 15:55:17 - __MAKE_CONF=/dev/null
TB --- 2013-08-23 15:55:17 - cd /src
TB --- 2013-08-23 15:55:17 - /usr/bin/make -B buildworld
 World build started on Fri Aug 23 15:55:18 UTC 2013
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
 stage 4.3: make dependencies
 stage 4.4: building everything
 World build completed on Fri Aug 23 16:30:07 UTC 2013
TB --- 2013-08-23 16:30:07 - cd /src/sys/mips/conf
TB --- 2013-08-23 16:30:07 - /usr/sbin/config -m ADM5120
TB --- 2013-08-23 16:30:07 - building ADM5120 kernel
TB --- 2013-08-23 16:30:07 - CROSS_BUILD_TESTING=YES
TB --- 2013-08-23 16:30:07 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-08-23 16:30:07 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-08-23 16:30:07 - SRCCONF=/dev/null
TB --- 2013-08-23 16:30:07 - TARGET=mips
TB --- 2013-08-23 16:30:07 - TARGET_ARCH=mips
TB --- 2013-08-23 16:30:07 - TZ=UTC
TB --- 2013-08-23 16:30:07 - __MAKE_CONF=/dev/null
TB --- 2013-08-23 16:30:07 - cd /src
TB --- 2013-08-23 16:30:07 - /usr/bin/make -B buildkernel KERNCONF=ADM5120
 Kernel build for ADM5120 started on Fri Aug 23 16:30:08 UTC 2013
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
[...]
cc -c -O -pipe  -std=c99 -g -Wall -Wredundant-decls -Wnested-externs 
-Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  
-Wundef -Wno-pointer-sign -fformat-extensions -nostdinc  -I. -I/src/sys 
-I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include 
opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=1000 
--param large-function-growth=10  -EL -fno-pic -mno-abicalls -G0 -EL 
-march=mips32 -msoft-float -mno-dsp -ffreestanding -Werror  
/src/sys/fs/deadfs/dead_vnops.c
cc -c -O -pipe  -std=c99 -g -Wall -Wredundant-decls -Wnested-externs 
-Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  
-Wundef -Wno-pointer-sign -fformat-extensions -nostdinc  -I. -I/src/sys 
-I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include 
opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=1000 
--param large-function-growth=10  -EL -fno-pic -mno-abicalls -G0 -EL 
-march=mips32 -msoft-float -mno-dsp -ffreestanding -Werror  
/src/sys/fs/devfs/devfs_devs.c
cc -c -O -pipe  -std=c99 -g -Wall -Wredundant-decls -Wnested-externs 
-Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  
-Wundef -Wno-pointer-sign -fformat-extensions -nostdinc  -I. -I/src/sys 
-I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include 
opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=1000 
--param large-function-growth=10  -EL -fno-pic -mno-abicalls -G0 -EL 
-march=mips32 -msoft-float -mno-dsp -ffreestanding -Werror  
/src/sys/fs/devfs/devfs_rule.c
cc1: warnings being treated as errors
/src/sys/fs/devfs/devfs_rule.c: In function 'devfs_rule_matchpath':
/src/sys/fs/devfs/devfs_rule.c:592: warning: implicit declaration of function 
'devfs_fqpn'
/src/sys/fs/devfs/devfs_rule.c:592: warning: nested extern declaration of 
'devfs_fqpn'
/src/sys/fs/devfs/devfs_rule.c:592: warning: assignment makes pointer from 
integer without a cast
*** [devfs_rule.o] Error code 1

Stop in /obj/mips/src/sys/ADM5120.
*** [buildkernel] Error code 1

Stop in /src.
*** [buildkernel] Error code 1

Stop in /src.
TB --- 2013-08-23 16:30:21 - WARNING: /usr/bin/make returned exit code  1 
TB --- 2013-08-23 16:30:21 - ERROR: failed to build ADM5120 kernel
TB --- 2013-08-23 16:30:21 - 1723.79 user 360.02 system 2108.14 real


http://tinderbox.freebsd.org/tinderbox-freebsd8-build-RELENG_8-mips-mips.full
___
freebsd-stable@freebsd.org mailing 

[releng_8 tinderbox] failure on arm/arm

2013-08-23 Thread FreeBSD Tinderbox
TB --- 2013-08-23 15:55:13 - tinderbox 2.10 running on freebsd-legacy2.sentex.ca
TB --- 2013-08-23 15:55:13 - FreeBSD freebsd-legacy2.sentex.ca 9.1-RELEASE 
FreeBSD 9.1-RELEASE #0 r243825: Tue Dec  4 09:23:10 UTC 2012 
r...@farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-08-23 15:55:13 - starting RELENG_8 tinderbox run for arm/arm
TB --- 2013-08-23 15:55:13 - cleaning the object tree
TB --- 2013-08-23 15:55:13 - /usr/local/bin/svn stat /src
TB --- 2013-08-23 15:55:17 - At svn revision 254716
TB --- 2013-08-23 15:55:18 - building world
TB --- 2013-08-23 15:55:18 - CROSS_BUILD_TESTING=YES
TB --- 2013-08-23 15:55:18 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-08-23 15:55:18 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-08-23 15:55:18 - SRCCONF=/dev/null
TB --- 2013-08-23 15:55:18 - TARGET=arm
TB --- 2013-08-23 15:55:18 - TARGET_ARCH=arm
TB --- 2013-08-23 15:55:18 - TZ=UTC
TB --- 2013-08-23 15:55:18 - __MAKE_CONF=/dev/null
TB --- 2013-08-23 15:55:18 - cd /src
TB --- 2013-08-23 15:55:18 - /usr/bin/make -B buildworld
 World build started on Fri Aug 23 15:55:18 UTC 2013
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
 stage 4.3: make dependencies
 stage 4.4: building everything
 World build completed on Fri Aug 23 16:30:29 UTC 2013
TB --- 2013-08-23 16:30:29 - cd /src/sys/arm/conf
TB --- 2013-08-23 16:30:29 - /usr/sbin/config -m AVILA
TB --- 2013-08-23 16:30:29 - building AVILA kernel
TB --- 2013-08-23 16:30:29 - CROSS_BUILD_TESTING=YES
TB --- 2013-08-23 16:30:29 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-08-23 16:30:29 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-08-23 16:30:29 - SRCCONF=/dev/null
TB --- 2013-08-23 16:30:29 - TARGET=arm
TB --- 2013-08-23 16:30:29 - TARGET_ARCH=arm
TB --- 2013-08-23 16:30:29 - TZ=UTC
TB --- 2013-08-23 16:30:29 - __MAKE_CONF=/dev/null
TB --- 2013-08-23 16:30:29 - cd /src
TB --- 2013-08-23 16:30:29 - /usr/bin/make -B buildkernel KERNCONF=AVILA
 Kernel build for AVILA started on Fri Aug 23 16:30:29 UTC 2013
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
[...]
cc -mbig-endian -c -O -pipe  -std=c99 -g -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc  
-I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS 
-include opt_global.h -fno-common -finline-limit=8000 --param 
inline-unit-growth=100 --param large-function-growth=1000 -mcpu=xscale 
-ffreestanding -Werror  /src/sys/fs/deadfs/dead_vnops.c
cc -mbig-endian -c -O -pipe  -std=c99 -g -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc  
-I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS 
-include opt_global.h -fno-common -finline-limit=8000 --param 
inline-unit-growth=100 --param large-function-growth=1000 -mcpu=xscale 
-ffreestanding -Werror  /src/sys/fs/devfs/devfs_devs.c
cc -mbig-endian -c -O -pipe  -std=c99 -g -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc  
-I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS 
-include opt_global.h -fno-common -finline-limit=8000 --param 
inline-unit-growth=100 --param large-function-growth=1000 -mcpu=xscale 
-ffreestanding -Werror  /src/sys/fs/devfs/devfs_rule.c
cc1: warnings being treated as errors
/src/sys/fs/devfs/devfs_rule.c: In function 'devfs_rule_matchpath':
/src/sys/fs/devfs/devfs_rule.c:592: warning: implicit declaration of function 
'devfs_fqpn'
/src/sys/fs/devfs/devfs_rule.c:592: warning: nested extern declaration of 
'devfs_fqpn'
/src/sys/fs/devfs/devfs_rule.c:592: warning: assignment makes pointer from 
integer without a cast
*** [devfs_rule.o] Error code 1

Stop in /obj/arm/src/sys/AVILA.
*** [buildkernel] Error code 1

Stop in /src.
*** [buildkernel] Error code 1

Stop in /src.
TB --- 2013-08-23 16:31:08 - WARNING: /usr/bin/make returned exit code  1 
TB --- 2013-08-23 16:31:08 - ERROR: failed to build AVILA kernel
TB --- 2013-08-23 16:31:08 - 1790.38 user 393.21 system 2154.74 real


http://tinderbox.freebsd.org/tinderbox-freebsd8-build-RELENG_8-arm-arm.full
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org


[releng_8 tinderbox] failure on i386/pc98

2013-08-23 Thread FreeBSD Tinderbox
TB --- 2013-08-23 15:55:13 - tinderbox 2.10 running on freebsd-legacy2.sentex.ca
TB --- 2013-08-23 15:55:13 - FreeBSD freebsd-legacy2.sentex.ca 9.1-RELEASE 
FreeBSD 9.1-RELEASE #0 r243825: Tue Dec  4 09:23:10 UTC 2012 
r...@farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-08-23 15:55:13 - starting RELENG_8 tinderbox run for i386/pc98
TB --- 2013-08-23 15:55:13 - cleaning the object tree
TB --- 2013-08-23 15:55:13 - /usr/local/bin/svn stat /src
TB --- 2013-08-23 15:55:17 - At svn revision 254716
TB --- 2013-08-23 15:55:18 - building world
TB --- 2013-08-23 15:55:18 - CROSS_BUILD_TESTING=YES
TB --- 2013-08-23 15:55:18 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-08-23 15:55:18 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-08-23 15:55:18 - SRCCONF=/dev/null
TB --- 2013-08-23 15:55:18 - TARGET=pc98
TB --- 2013-08-23 15:55:18 - TARGET_ARCH=i386
TB --- 2013-08-23 15:55:18 - TZ=UTC
TB --- 2013-08-23 15:55:18 - __MAKE_CONF=/dev/null
TB --- 2013-08-23 15:55:18 - cd /src
TB --- 2013-08-23 15:55:18 - /usr/bin/make -B buildworld
 World build started on Fri Aug 23 15:55:18 UTC 2013
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
 stage 4.3: make dependencies
 stage 4.4: building everything
 World build completed on Fri Aug 23 16:39:49 UTC 2013
TB --- 2013-08-23 16:39:49 - generating LINT kernel config
TB --- 2013-08-23 16:39:49 - cd /src/sys/pc98/conf
TB --- 2013-08-23 16:39:49 - /usr/bin/make -B LINT
TB --- 2013-08-23 16:39:49 - cd /src/sys/pc98/conf
TB --- 2013-08-23 16:39:49 - /usr/sbin/config -m LINT
TB --- 2013-08-23 16:39:49 - building LINT kernel
TB --- 2013-08-23 16:39:49 - CROSS_BUILD_TESTING=YES
TB --- 2013-08-23 16:39:49 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-08-23 16:39:49 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-08-23 16:39:49 - SRCCONF=/dev/null
TB --- 2013-08-23 16:39:49 - TARGET=pc98
TB --- 2013-08-23 16:39:49 - TARGET_ARCH=i386
TB --- 2013-08-23 16:39:49 - TZ=UTC
TB --- 2013-08-23 16:39:49 - __MAKE_CONF=/dev/null
TB --- 2013-08-23 16:39:49 - cd /src
TB --- 2013-08-23 16:39:49 - /usr/bin/make -B buildkernel KERNCONF=LINT
 Kernel build for LINT started on Fri Aug 23 16:39:49 UTC 2013
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
[...]
cc -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc  
-I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS 
-include opt_global.h -fno-common -finline-limit=8000 --param 
inline-unit-growth=100 --param large-function-growth=1000 -DGPROF 
-falign-functions=16 -DGPROF4 -DGUPROF -fno-builtin -mno-align-long-strings 
-mpreferred-stack-boundary=2  -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 
-ffreestanding -fstack-protector -Werror -pg -mprofiler-epilogue 
/src/sys/fs/deadfs/dead_vnops.c
cc -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc  
-I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS 
-include opt_global.h -fno-common -finline-limit=8000 --param 
inline-unit-growth=100 --param large-function-growth=1000 -DGPROF 
-falign-functions=16 -DGPROF4 -DGUPROF -fno-builtin -mno-align-long-strings 
-mpreferred-stack-boundary=2  -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 
-ffreestanding -fstack-protector -Werror -pg -mprofiler-epilogue 
/src/sys/fs/devfs/devfs_devs.c
cc -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc  
-I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS 
-include opt_global.h -fno-common -finline-limit=8000 --param 
inline-unit-growth=100 --param large-function-growth=1000 -DGPROF 
-falign-functions=16 -DGPROF4 -DGUPROF -fno-builtin -mno-align-long-strings 
-mpreferred-stack-boundary=2  -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 
-ffreestanding -fstack-protector -Werror -pg -mprofiler-epilogue 
/src/sys/fs/devfs/devfs_rule.c
cc1: warnings being treated as errors
/src/sys/fs/devfs/devfs_rule.c: In function 'devfs_rule_matchpath':
/src/sys/fs/devfs/devfs_rule.c:592: warning: implicit declaration of function 
'devfs_fqpn'
/src/sys/fs/devfs/devfs_rule.c:592: warning: nested extern declaration of 
'devfs_fqpn'

[releng_8 tinderbox] failure on i386/i386

2013-08-23 Thread FreeBSD Tinderbox
TB --- 2013-08-23 15:55:13 - tinderbox 2.10 running on freebsd-legacy2.sentex.ca
TB --- 2013-08-23 15:55:13 - FreeBSD freebsd-legacy2.sentex.ca 9.1-RELEASE 
FreeBSD 9.1-RELEASE #0 r243825: Tue Dec  4 09:23:10 UTC 2012 
r...@farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-08-23 15:55:13 - starting RELENG_8 tinderbox run for i386/i386
TB --- 2013-08-23 15:55:13 - cleaning the object tree
TB --- 2013-08-23 15:55:13 - /usr/local/bin/svn stat /src
TB --- 2013-08-23 15:55:17 - At svn revision 254716
TB --- 2013-08-23 15:55:18 - building world
TB --- 2013-08-23 15:55:18 - CROSS_BUILD_TESTING=YES
TB --- 2013-08-23 15:55:18 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-08-23 15:55:18 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-08-23 15:55:18 - SRCCONF=/dev/null
TB --- 2013-08-23 15:55:18 - TARGET=i386
TB --- 2013-08-23 15:55:18 - TARGET_ARCH=i386
TB --- 2013-08-23 15:55:18 - TZ=UTC
TB --- 2013-08-23 15:55:18 - __MAKE_CONF=/dev/null
TB --- 2013-08-23 15:55:18 - cd /src
TB --- 2013-08-23 15:55:18 - /usr/bin/make -B buildworld
 World build started on Fri Aug 23 15:55:18 UTC 2013
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
 stage 4.3: make dependencies
 stage 4.4: building everything
 World build completed on Fri Aug 23 16:40:17 UTC 2013
TB --- 2013-08-23 16:40:17 - generating LINT kernel config
TB --- 2013-08-23 16:40:17 - cd /src/sys/i386/conf
TB --- 2013-08-23 16:40:17 - /usr/bin/make -B LINT
TB --- 2013-08-23 16:40:17 - cd /src/sys/i386/conf
TB --- 2013-08-23 16:40:17 - /usr/sbin/config -m LINT
TB --- 2013-08-23 16:40:17 - building LINT kernel
TB --- 2013-08-23 16:40:17 - CROSS_BUILD_TESTING=YES
TB --- 2013-08-23 16:40:17 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-08-23 16:40:17 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-08-23 16:40:17 - SRCCONF=/dev/null
TB --- 2013-08-23 16:40:17 - TARGET=i386
TB --- 2013-08-23 16:40:17 - TARGET_ARCH=i386
TB --- 2013-08-23 16:40:17 - TZ=UTC
TB --- 2013-08-23 16:40:17 - __MAKE_CONF=/dev/null
TB --- 2013-08-23 16:40:17 - cd /src
TB --- 2013-08-23 16:40:17 - /usr/bin/make -B buildkernel KERNCONF=LINT
 Kernel build for LINT started on Fri Aug 23 16:40:17 UTC 2013
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
[...]
cc -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc  
-I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS 
-include opt_global.h -fno-common -finline-limit=8000 --param 
inline-unit-growth=100 --param large-function-growth=1000 -DGPROF 
-falign-functions=16 -DGPROF4 -DGUPROF -fno-builtin -mno-align-long-strings 
-mpreferred-stack-boundary=2  -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 
-ffreestanding -fstack-protector -Werror -pg -mprofiler-epilogue 
/src/sys/fs/deadfs/dead_vnops.c
cc -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc  
-I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS 
-include opt_global.h -fno-common -finline-limit=8000 --param 
inline-unit-growth=100 --param large-function-growth=1000 -DGPROF 
-falign-functions=16 -DGPROF4 -DGUPROF -fno-builtin -mno-align-long-strings 
-mpreferred-stack-boundary=2  -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 
-ffreestanding -fstack-protector -Werror -pg -mprofiler-epilogue 
/src/sys/fs/devfs/devfs_devs.c
cc -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc  
-I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS 
-include opt_global.h -fno-common -finline-limit=8000 --param 
inline-unit-growth=100 --param large-function-growth=1000 -DGPROF 
-falign-functions=16 -DGPROF4 -DGUPROF -fno-builtin -mno-align-long-strings 
-mpreferred-stack-boundary=2  -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 
-ffreestanding -fstack-protector -Werror -pg -mprofiler-epilogue 
/src/sys/fs/devfs/devfs_rule.c
cc1: warnings being treated as errors
/src/sys/fs/devfs/devfs_rule.c: In function 'devfs_rule_matchpath':
/src/sys/fs/devfs/devfs_rule.c:592: warning: implicit declaration of function 
'devfs_fqpn'
/src/sys/fs/devfs/devfs_rule.c:592: warning: nested extern declaration of 
'devfs_fqpn'

[releng_8 tinderbox] failure on ia64/ia64

2013-08-23 Thread FreeBSD Tinderbox
TB --- 2013-08-23 15:55:13 - tinderbox 2.10 running on freebsd-legacy2.sentex.ca
TB --- 2013-08-23 15:55:13 - FreeBSD freebsd-legacy2.sentex.ca 9.1-RELEASE 
FreeBSD 9.1-RELEASE #0 r243825: Tue Dec  4 09:23:10 UTC 2012 
r...@farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-08-23 15:55:13 - starting RELENG_8 tinderbox run for ia64/ia64
TB --- 2013-08-23 15:55:13 - cleaning the object tree
TB --- 2013-08-23 15:55:13 - /usr/local/bin/svn stat /src
TB --- 2013-08-23 15:55:17 - At svn revision 254716
TB --- 2013-08-23 15:55:18 - building world
TB --- 2013-08-23 15:55:18 - CROSS_BUILD_TESTING=YES
TB --- 2013-08-23 15:55:18 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-08-23 15:55:18 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-08-23 15:55:18 - SRCCONF=/dev/null
TB --- 2013-08-23 15:55:18 - TARGET=ia64
TB --- 2013-08-23 15:55:18 - TARGET_ARCH=ia64
TB --- 2013-08-23 15:55:18 - TZ=UTC
TB --- 2013-08-23 15:55:18 - __MAKE_CONF=/dev/null
TB --- 2013-08-23 15:55:18 - cd /src
TB --- 2013-08-23 15:55:18 - /usr/bin/make -B buildworld
 World build started on Fri Aug 23 15:55:18 UTC 2013
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
 stage 4.3: make dependencies
 stage 4.4: building everything
 World build completed on Fri Aug 23 16:53:28 UTC 2013
TB --- 2013-08-23 16:53:28 - generating LINT kernel config
TB --- 2013-08-23 16:53:28 - cd /src/sys/ia64/conf
TB --- 2013-08-23 16:53:28 - /usr/bin/make -B LINT
TB --- 2013-08-23 16:53:28 - cd /src/sys/ia64/conf
TB --- 2013-08-23 16:53:28 - /usr/sbin/config -m LINT
TB --- 2013-08-23 16:53:28 - building LINT kernel
TB --- 2013-08-23 16:53:28 - CROSS_BUILD_TESTING=YES
TB --- 2013-08-23 16:53:28 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-08-23 16:53:28 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-08-23 16:53:28 - SRCCONF=/dev/null
TB --- 2013-08-23 16:53:28 - TARGET=ia64
TB --- 2013-08-23 16:53:28 - TARGET_ARCH=ia64
TB --- 2013-08-23 16:53:28 - TZ=UTC
TB --- 2013-08-23 16:53:28 - __MAKE_CONF=/dev/null
TB --- 2013-08-23 16:53:28 - cd /src
TB --- 2013-08-23 16:53:28 - /usr/bin/make -B buildkernel KERNCONF=LINT
 Kernel build for LINT started on Fri Aug 23 16:53:28 UTC 2013
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
[...]
cc -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc  
-I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/ia64/libuwx/src 
-D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common 
-finline-limit=15000 --param inline-unit-growth=100 --param 
large-function-growth=1000 -fno-builtin -mconstant-gp -ffixed-r13 
-mfixed-range=f32-f127 -fpic -ffreestanding -Werror  
/src/sys/fs/deadfs/dead_vnops.c
cc -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc  
-I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/ia64/libuwx/src 
-D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common 
-finline-limit=15000 --param inline-unit-growth=100 --param 
large-function-growth=1000 -fno-builtin -mconstant-gp -ffixed-r13 
-mfixed-range=f32-f127 -fpic -ffreestanding -Werror  
/src/sys/fs/devfs/devfs_devs.c
cc -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc  
-I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/ia64/libuwx/src 
-D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common 
-finline-limit=15000 --param inline-unit-growth=100 --param 
large-function-growth=1000 -fno-builtin -mconstant-gp -ffixed-r13 
-mfixed-range=f32-f127 -fpic -ffreestanding -Werror  
/src/sys/fs/devfs/devfs_rule.c
cc1: warnings being treated as errors
/src/sys/fs/devfs/devfs_rule.c: In function 'devfs_rule_matchpath':
/src/sys/fs/devfs/devfs_rule.c:592: warning: implicit declaration of function 
'devfs_fqpn'
/src/sys/fs/devfs/devfs_rule.c:592: warning: nested extern declaration of 
'devfs_fqpn'
/src/sys/fs/devfs/devfs_rule.c:592: warning: assignment makes pointer from 
integer without a cast
*** [devfs_rule.o] Error code 1

Stop in /obj/ia64/src/sys/LINT.
*** [buildkernel] Error code 1

Stop in /src.
*** [buildkernel] Error code 1

Stop in /src.
TB --- 2013-08-23 17:01:14 - WARNING: /usr/bin/make returned exit code  1 
TB 

[releng_8 tinderbox] failure on amd64/amd64

2013-08-23 Thread FreeBSD Tinderbox
TB --- 2013-08-23 15:55:13 - tinderbox 2.10 running on freebsd-legacy2.sentex.ca
TB --- 2013-08-23 15:55:13 - FreeBSD freebsd-legacy2.sentex.ca 9.1-RELEASE 
FreeBSD 9.1-RELEASE #0 r243825: Tue Dec  4 09:23:10 UTC 2012 
r...@farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-08-23 15:55:13 - starting RELENG_8 tinderbox run for amd64/amd64
TB --- 2013-08-23 15:55:13 - cleaning the object tree
TB --- 2013-08-23 15:55:13 - /usr/local/bin/svn stat /src
TB --- 2013-08-23 15:55:17 - At svn revision 254716
TB --- 2013-08-23 15:55:18 - building world
TB --- 2013-08-23 15:55:18 - CROSS_BUILD_TESTING=YES
TB --- 2013-08-23 15:55:18 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-08-23 15:55:18 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-08-23 15:55:18 - SRCCONF=/dev/null
TB --- 2013-08-23 15:55:18 - TARGET=amd64
TB --- 2013-08-23 15:55:18 - TARGET_ARCH=amd64
TB --- 2013-08-23 15:55:18 - TZ=UTC
TB --- 2013-08-23 15:55:18 - __MAKE_CONF=/dev/null
TB --- 2013-08-23 15:55:18 - cd /src
TB --- 2013-08-23 15:55:18 - /usr/bin/make -B buildworld
 World build started on Fri Aug 23 15:55:18 UTC 2013
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
 stage 4.3: make dependencies
 stage 4.4: building everything
 stage 5.1: building 32 bit shim libraries
 World build completed on Fri Aug 23 17:00:25 UTC 2013
TB --- 2013-08-23 17:00:25 - generating LINT kernel config
TB --- 2013-08-23 17:00:25 - cd /src/sys/amd64/conf
TB --- 2013-08-23 17:00:25 - /usr/bin/make -B LINT
TB --- 2013-08-23 17:00:25 - cd /src/sys/amd64/conf
TB --- 2013-08-23 17:00:25 - /usr/sbin/config -m LINT
TB --- 2013-08-23 17:00:25 - building LINT kernel
TB --- 2013-08-23 17:00:25 - CROSS_BUILD_TESTING=YES
TB --- 2013-08-23 17:00:25 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-08-23 17:00:25 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-08-23 17:00:25 - SRCCONF=/dev/null
TB --- 2013-08-23 17:00:25 - TARGET=amd64
TB --- 2013-08-23 17:00:25 - TARGET_ARCH=amd64
TB --- 2013-08-23 17:00:25 - TZ=UTC
TB --- 2013-08-23 17:00:25 - __MAKE_CONF=/dev/null
TB --- 2013-08-23 17:00:25 - cd /src
TB --- 2013-08-23 17:00:25 - /usr/bin/make -B buildkernel KERNCONF=LINT
 Kernel build for LINT started on Fri Aug 23 17:00:25 UTC 2013
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
[...]
cc -c -O2 -frename-registers -pipe -fno-strict-aliasing  -std=c99  -Wall 
-Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes 
-Wpointer-arith -Winline -Wcast-qual  -Wundef -Wno-pointer-sign 
-fformat-extensions -nostdinc  -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL 
-DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common 
-finline-limit=8000 --param inline-unit-growth=100 --param 
large-function-growth=1000 -DGPROF -falign-functions=16 -DGPROF4 -DGUPROF 
-fno-builtin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer 
-mcmodel=kernel -mno-red-zone  -mfpmath=387 -mno-sse -mno-sse2 -mno-sse3 
-mno-mmx -mno-3dnow  -msoft-float -fno-asynchronous-unwind-tables 
-ffreestanding -fstack-protector -Werror -pg -mprofiler-epilogue 
/src/sys/fs/deadfs/dead_vnops.c
cc -c -O2 -frename-registers -pipe -fno-strict-aliasing  -std=c99  -Wall 
-Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes 
-Wpointer-arith -Winline -Wcast-qual  -Wundef -Wno-pointer-sign 
-fformat-extensions -nostdinc  -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL 
-DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common 
-finline-limit=8000 --param inline-unit-growth=100 --param 
large-function-growth=1000 -DGPROF -falign-functions=16 -DGPROF4 -DGUPROF 
-fno-builtin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer 
-mcmodel=kernel -mno-red-zone  -mfpmath=387 -mno-sse -mno-sse2 -mno-sse3 
-mno-mmx -mno-3dnow  -msoft-float -fno-asynchronous-unwind-tables 
-ffreestanding -fstack-protector -Werror -pg -mprofiler-epilogue 
/src/sys/fs/devfs/devfs_devs.c
cc -c -O2 -frename-registers -pipe -fno-strict-aliasing  -std=c99  -Wall 
-Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes 
-Wpointer-arith -Winline -Wcast-qual  -Wundef -Wno-pointer-sign 
-fformat-extensions -nostdinc  -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL 
-DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common 
-finline-limit=8000 --param inline-unit-growth=100 --param 
large-function-growth=1000 -DGPROF -falign-functions=16 -DGPROF4 -DGUPROF 
-fno-builtin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer 
-mcmodel=kernel -mno-red-zone  -mfpmath=387 -mno-sse -mno-sse2 -mno-sse3 
-mno-mmx -mno-3dnow  -msoft-float -fno-asynchronous-unwind-tables 
-ffreestanding -fstack-protector 

[releng_8 tinderbox] failure on powerpc/powerpc

2013-08-23 Thread FreeBSD Tinderbox
TB --- 2013-08-23 16:30:22 - tinderbox 2.10 running on freebsd-legacy2.sentex.ca
TB --- 2013-08-23 16:30:22 - FreeBSD freebsd-legacy2.sentex.ca 9.1-RELEASE 
FreeBSD 9.1-RELEASE #0 r243825: Tue Dec  4 09:23:10 UTC 2012 
r...@farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-08-23 16:30:22 - starting RELENG_8 tinderbox run for powerpc/powerpc
TB --- 2013-08-23 16:30:22 - cleaning the object tree
TB --- 2013-08-23 16:30:22 - /usr/local/bin/svn stat /src
TB --- 2013-08-23 16:30:24 - At svn revision 254716
TB --- 2013-08-23 16:30:25 - building world
TB --- 2013-08-23 16:30:25 - CROSS_BUILD_TESTING=YES
TB --- 2013-08-23 16:30:25 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-08-23 16:30:25 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-08-23 16:30:25 - SRCCONF=/dev/null
TB --- 2013-08-23 16:30:25 - TARGET=powerpc
TB --- 2013-08-23 16:30:25 - TARGET_ARCH=powerpc
TB --- 2013-08-23 16:30:25 - TZ=UTC
TB --- 2013-08-23 16:30:25 - __MAKE_CONF=/dev/null
TB --- 2013-08-23 16:30:25 - cd /src
TB --- 2013-08-23 16:30:25 - /usr/bin/make -B buildworld
 World build started on Fri Aug 23 16:30:25 UTC 2013
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
 stage 4.3: make dependencies
 stage 4.4: building everything
 World build completed on Fri Aug 23 17:15:41 UTC 2013
TB --- 2013-08-23 17:15:41 - generating LINT kernel config
TB --- 2013-08-23 17:15:41 - cd /src/sys/powerpc/conf
TB --- 2013-08-23 17:15:41 - /usr/bin/make -B LINT
TB --- 2013-08-23 17:15:41 - cd /src/sys/powerpc/conf
TB --- 2013-08-23 17:15:41 - /usr/sbin/config -m LINT
TB --- 2013-08-23 17:15:41 - building LINT kernel
TB --- 2013-08-23 17:15:41 - CROSS_BUILD_TESTING=YES
TB --- 2013-08-23 17:15:41 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-08-23 17:15:41 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-08-23 17:15:41 - SRCCONF=/dev/null
TB --- 2013-08-23 17:15:41 - TARGET=powerpc
TB --- 2013-08-23 17:15:41 - TARGET_ARCH=powerpc
TB --- 2013-08-23 17:15:41 - TZ=UTC
TB --- 2013-08-23 17:15:41 - __MAKE_CONF=/dev/null
TB --- 2013-08-23 17:15:41 - cd /src
TB --- 2013-08-23 17:15:41 - /usr/bin/make -B buildkernel KERNCONF=LINT
 Kernel build for LINT started on Fri Aug 23 17:15:41 UTC 2013
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
[...]
cc -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc  
-I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS 
-include opt_global.h -fno-common -finline-limit=15000 --param 
inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin 
-msoft-float -fno-omit-frame-pointer -msoft-float -mno-altivec -ffreestanding 
-fstack-protector -Werror  /src/sys/fs/deadfs/dead_vnops.c
cc -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc  
-I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS 
-include opt_global.h -fno-common -finline-limit=15000 --param 
inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin 
-msoft-float -fno-omit-frame-pointer -msoft-float -mno-altivec -ffreestanding 
-fstack-protector -Werror  /src/sys/fs/devfs/devfs_devs.c
cc -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc  
-I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS 
-include opt_global.h -fno-common -finline-limit=15000 --param 
inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin 
-msoft-float -fno-omit-frame-pointer -msoft-float -mno-altivec -ffreestanding 
-fstack-protector -Werror  /src/sys/fs/devfs/devfs_rule.c
cc1: warnings being treated as errors
/src/sys/fs/devfs/devfs_rule.c: In function 'devfs_rule_matchpath':
/src/sys/fs/devfs/devfs_rule.c:592: warning: implicit declaration of function 
'devfs_fqpn'
/src/sys/fs/devfs/devfs_rule.c:592: warning: nested extern declaration of 
'devfs_fqpn'
/src/sys/fs/devfs/devfs_rule.c:592: warning: assignment makes pointer from 
integer without a cast
*** [devfs_rule.o] Error code 1

Stop in /obj/powerpc/src/sys/LINT.
*** [buildkernel] Error code 1

Stop in /src.
*** [buildkernel] Error code 1

Stop in /src.
TB --- 2013-08-23 17:20:58 - WARNING: /usr/bin/make returned exit code  1 
TB 

[releng_8 tinderbox] failure on sparc64/sparc64

2013-08-23 Thread FreeBSD Tinderbox
TB --- 2013-08-23 16:31:08 - tinderbox 2.10 running on freebsd-legacy2.sentex.ca
TB --- 2013-08-23 16:31:08 - FreeBSD freebsd-legacy2.sentex.ca 9.1-RELEASE 
FreeBSD 9.1-RELEASE #0 r243825: Tue Dec  4 09:23:10 UTC 2012 
r...@farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-08-23 16:31:08 - starting RELENG_8 tinderbox run for sparc64/sparc64
TB --- 2013-08-23 16:31:08 - cleaning the object tree
TB --- 2013-08-23 16:31:08 - /usr/local/bin/svn stat /src
TB --- 2013-08-23 16:31:10 - At svn revision 254716
TB --- 2013-08-23 16:31:11 - building world
TB --- 2013-08-23 16:31:11 - CROSS_BUILD_TESTING=YES
TB --- 2013-08-23 16:31:11 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-08-23 16:31:11 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-08-23 16:31:11 - SRCCONF=/dev/null
TB --- 2013-08-23 16:31:11 - TARGET=sparc64
TB --- 2013-08-23 16:31:11 - TARGET_ARCH=sparc64
TB --- 2013-08-23 16:31:11 - TZ=UTC
TB --- 2013-08-23 16:31:11 - __MAKE_CONF=/dev/null
TB --- 2013-08-23 16:31:11 - cd /src
TB --- 2013-08-23 16:31:11 - /usr/bin/make -B buildworld
 World build started on Fri Aug 23 16:31:11 UTC 2013
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: building includes
 stage 4.2: building libraries
 stage 4.3: make dependencies
 stage 4.4: building everything
 World build completed on Fri Aug 23 17:14:34 UTC 2013
TB --- 2013-08-23 17:14:34 - generating LINT kernel config
TB --- 2013-08-23 17:14:34 - cd /src/sys/sparc64/conf
TB --- 2013-08-23 17:14:34 - /usr/bin/make -B LINT
TB --- 2013-08-23 17:14:34 - cd /src/sys/sparc64/conf
TB --- 2013-08-23 17:14:34 - /usr/sbin/config -m LINT
TB --- 2013-08-23 17:14:35 - building LINT kernel
TB --- 2013-08-23 17:14:35 - CROSS_BUILD_TESTING=YES
TB --- 2013-08-23 17:14:35 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-08-23 17:14:35 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-08-23 17:14:35 - SRCCONF=/dev/null
TB --- 2013-08-23 17:14:35 - TARGET=sparc64
TB --- 2013-08-23 17:14:35 - TARGET_ARCH=sparc64
TB --- 2013-08-23 17:14:35 - TZ=UTC
TB --- 2013-08-23 17:14:35 - __MAKE_CONF=/dev/null
TB --- 2013-08-23 17:14:35 - cd /src
TB --- 2013-08-23 17:14:35 - /usr/bin/make -B buildkernel KERNCONF=LINT
 Kernel build for LINT started on Fri Aug 23 17:14:35 UTC 2013
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
[...]
cc -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc  
-I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS 
-include opt_global.h -fno-common -finline-limit=15000 --param 
inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin 
-mcmodel=medany -msoft-float -ffreestanding -fstack-protector -Werror  
/src/sys/fs/deadfs/dead_vnops.c
cc -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc  
-I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS 
-include opt_global.h -fno-common -finline-limit=15000 --param 
inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin 
-mcmodel=medany -msoft-float -ffreestanding -fstack-protector -Werror  
/src/sys/fs/devfs/devfs_devs.c
cc -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc  
-I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS 
-include opt_global.h -fno-common -finline-limit=15000 --param 
inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin 
-mcmodel=medany -msoft-float -ffreestanding -fstack-protector -Werror  
/src/sys/fs/devfs/devfs_rule.c
cc1: warnings being treated as errors
/src/sys/fs/devfs/devfs_rule.c: In function 'devfs_rule_matchpath':
/src/sys/fs/devfs/devfs_rule.c:592: warning: implicit declaration of function 
'devfs_fqpn'
/src/sys/fs/devfs/devfs_rule.c:592: warning: nested extern declaration of 
'devfs_fqpn'
/src/sys/fs/devfs/devfs_rule.c:592: warning: assignment makes pointer from 
integer without a cast
*** [devfs_rule.o] Error code 1

Stop in /obj/sparc64/src/sys/LINT.
*** [buildkernel] Error code 1

Stop in /src.
*** [buildkernel] Error code 1

Stop in /src.
TB --- 2013-08-23 17:20:15 - WARNING: /usr/bin/make returned exit code  1 
TB --- 2013-08-23 17:20:15 - ERROR: failed to build LINT kernel
TB --- 2013-08-23 17:20:15 - 2459.77 user 

Re: Change in loader or kernel: won't boot with kfreebsd in grub2

2013-08-23 Thread Juergen Lock
On Thu, Aug 22, 2013 at 02:41:06AM +, Thomas Mueller wrote:
  Not sure about a physical cd but booting an iso should be possible
  using either memdisk from grub2 like in the posting I linked,
 
  
  http://ubuntuforums.org/showthread.php?t=1549847page=13p=10818457#post10818457
 
  _or_ also using grub2's own loopback command like described here:
 
  http://michael-prokop.at/blog/2009/05/25/boot-an-iso-via-grub2/
 
  (but btw the super grub disk iso should also boot directly when dd'd
  to an usb key, not only when burned to a cd/dvd.)
 
   It could only be that the partition table on your disk is somehow
  messed up/has leftover data from a previous install that confused
  loader and might confuse grub2 too so that it doesn't find the
  FreeBSD install...
 
   I also wonder how or if one can boot a FreeBSD partition from GRUB2 or 
   syslinux.
 
   That's what super grub disk's autodetection should now detect
  correctly, if you want to write a grub.cfg entry manually (or type
  it live from a grub2 rescue shell) an example is also here:
 
  http://forums.freebsd.org/showthread.php?p=85122#post85122
 
  but note as I said before if you want to boot a 9.1+ kernel directly
  w/o loader you need a grub 2.00 version that has the patch mentioned
  here:  (that's now in debian and in FreeBSD ports but might not be
  in other grub2 versions floating around)
 
  http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=699002
 
  Tom
 
  HTH, :)
  Juergen
 
 I tried to boot the FreeBSD partition directly from Super Grub2 Disk with 
 chainloader +1, but was not successful.
 
Well that just run loader which seems to have issues on your box as you
said. (or does on mbr at least)

 I think some FreeBSD boot code is in a small boot partition such as I have on 
 the USB-stick installations, installed with gpart.
 
...so if this is gpt you may need to chainload that partition in fact, yes.

 I wonder if linux16 memdisk from grub2 is the same as KERNEL memdisk in 
 syslinux: was planning to try it on FreeDOS 1.1 installation fd11src.iso .
 
 They both boot memdisk so kind of similar, yes.

 I also have a memdisk in the latest syslinux installed from FreeBSD ports.
 
 Once FreeBSD boots from the USB stick, it accesses the GPT partitions OK as 
 far as I can tell.
 
 Ok so only loader has difficulties...  As I said try the latest super grub
disk iso, that might still be able to see the partition and if yes boot the
kernel directly from there w/o loader.

 I could even check with a USB-stick installation of NetBSD, though NetBSD is 
 much less stable than FreeBSD on my modern hardware.
 
 I was even thinking of making a giant floppy image, not to write to an actual 
 disk, but to boot via grub2 or possibly grub4dos.
 
 If you already use grub2 then it only needs the mentioned patch (and be able
to see your FreeBSD partition), then it should be able to boot the kernel
directly w/o loader as I said.

 I would copy /boot but not including the modules to another directory, apply 
 makefs, mdconfig, mount this image, and bsdlabel.
 
 I did something like that with NetBSD 5.1_STABLE i386, and it worked with 
 grub4dos.
 
 I would of course have to interrupt the boot to be able to specify the root 
 file system, as I did with NetBSD, or maybe put into loader.conf .
 
 map --mem --heads=16 --sectors-per-track=63 (hd0,2)/boot2/nbffs51c.img (fd0)
 map --hook
 rootnoverify (fd0)
 chainloader (fd0)+1
 boot
 
 and hit the spacebar in time to get the boot menu, so I coulld type
 boot netbsd -a
 to specify the root file system, or I could boot any other kernel present in 
 the 40 MB floppy image.
 
 Grub4dos, being born from DOS, requires setting a (fictitious here) disk 
 geometry.
 
 ..so all that sounds superfluous.

 Tom
 
 HTH, :)
Juergen
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org


Re: Change in loader or kernel: won't boot with kfreebsd in grub2

2013-08-23 Thread Thomas Mueller
I could see what happens if I try to boot the FreeBSD boot partition on the 
hard drive using the Super Grub Disk with chainloader.

If that works, it would boot FreeBSD 9.0-BETA1, but I would see if it works.

I could also try
kfreebsd /boot/kernel/kernel

On my hard-drive installation, I have a lot of ports to rebuild, and then get 
to sysutils/grub2: see UPDATING.

But I could also build grub2 on my USB-stick installation.

I really need either a successful FreeDOS 1.1 installation on USB stick, or 
SysRescCD installation on USB stick, largely because either of these boot via 
syslinux, and then I can add things to syslinux.cfg and bootdisk.

The only MBR installation of FreeBSD that I have is 8.2 RELEASE on the old 
computer, which I intend to recycle in very near future, though I plan to save 
the hard drives (IDE/PATA).

Tom

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