Re: NFS deadlock on 9.2-Beta1
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
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
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
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
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
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
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
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
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
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
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
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
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