[head tinderbox] failure on i386/pc98

2013-03-21 Thread FreeBSD Tinderbox
TB --- 2013-03-22 03:43:42 - tinderbox 2.10 running on freebsd-current.sentex.ca
TB --- 2013-03-22 03:43:42 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-03-22 03:43:42 - starting HEAD tinderbox run for i386/pc98
TB --- 2013-03-22 03:43:42 - cleaning the object tree
TB --- 2013-03-22 03:44:30 - /usr/local/bin/svn stat /src
TB --- 2013-03-22 03:44:34 - At svn revision 248608
TB --- 2013-03-22 03:44:35 - building world
TB --- 2013-03-22 03:44:35 - CROSS_BUILD_TESTING=YES
TB --- 2013-03-22 03:44:35 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-03-22 03:44:35 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-03-22 03:44:35 - SRCCONF=/dev/null
TB --- 2013-03-22 03:44:35 - TARGET=pc98
TB --- 2013-03-22 03:44:35 - TARGET_ARCH=i386
TB --- 2013-03-22 03:44:35 - TZ=UTC
TB --- 2013-03-22 03:44:35 - __MAKE_CONF=/dev/null
TB --- 2013-03-22 03:44:35 - cd /src
TB --- 2013-03-22 03:44:35 - /usr/bin/make -B buildworld
>>> Building an up-to-date make(1)
>>> World build started on Fri Mar 22 03:44:39 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 Mar 22 06:35:59 UTC 2013
TB --- 2013-03-22 06:35:59 - generating LINT kernel config
TB --- 2013-03-22 06:35:59 - cd /src/sys/pc98/conf
TB --- 2013-03-22 06:35:59 - /usr/bin/make -B LINT
TB --- 2013-03-22 06:35:59 - cd /src/sys/pc98/conf
TB --- 2013-03-22 06:35:59 - /usr/sbin/config -m LINT
TB --- 2013-03-22 06:36:00 - building LINT kernel
TB --- 2013-03-22 06:36:00 - CROSS_BUILD_TESTING=YES
TB --- 2013-03-22 06:36:00 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-03-22 06:36:00 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-03-22 06:36:00 - SRCCONF=/dev/null
TB --- 2013-03-22 06:36:00 - TARGET=pc98
TB --- 2013-03-22 06:36:00 - TARGET_ARCH=i386
TB --- 2013-03-22 06:36:00 - TZ=UTC
TB --- 2013-03-22 06:36:00 - __MAKE_CONF=/dev/null
TB --- 2013-03-22 06:36:00 - cd /src
TB --- 2013-03-22 06:36:00 - /usr/bin/make -B buildkernel KERNCONF=LINT
>>> Kernel build for LINT started on Fri Mar 22 06:36:00 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  
-Wmissing-include-dirs -fdiagnostics-show-option  
-Wno-error-tautological-compare -Wno-error-empty-body  
-Wno-error-parentheses-equality -nostdinc  -I. -I/src/sys 
-I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include 
opt_global.h -DGPROF -DGPROF4 -DGUPROF -fno-builtin -mno-aes -mno-avx -mno-mmx 
-mno-sse -msoft-float -ffreestanding -fstack-protector -Werror -pg 
/src/sys/fs/unionfs/union_subr.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  
-Wmissing-include-dirs -fdiagnostics-show-option  
-Wno-error-tautological-compare -Wno-error-empty-body  
-Wno-error-parentheses-equality -nostdinc  -I. -I/src/sys 
-I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include 
opt_global.h -DGPROF -DGPROF4 -DGUPROF -fno-builtin -mno-aes -mno-avx -mno-mmx 
-mno-sse -msoft-float -ffreestanding -fstack-protector -Werror -pg 
/src/sys/fs/unionfs/union_vfsops.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  
-Wmissing-include-dirs -fdiagnostics-show-option  
-Wno-error-tautological-compare -Wno-error-empty-body  
-Wno-error-parentheses-equality -nostdinc  -I. -I/src/sys 
-I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include 
opt_global.h -DGPROF -DGPROF4 -DGUPROF -fno-builtin -mno-aes -mno-avx -mno-mmx 
-mno-sse -msoft-float -ffreestanding -fstack-protector -Werror -pg 
/src/sys/fs/unionfs/union_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  
-Wmissing-include-dirs -fdiagnostics-show-option  
-Wno-error-tautological-compare -Wno-error-empty-body  
-Wno-error-parentheses-equality -nostdinc  -I. -I/src/sys

[head tinderbox] failure on mips64/mips

2013-03-21 Thread FreeBSD Tinderbox
TB --- 2013-03-22 05:22:46 - tinderbox 2.10 running on freebsd-current.sentex.ca
TB --- 2013-03-22 05:22:46 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-03-22 05:22:46 - starting HEAD tinderbox run for mips64/mips
TB --- 2013-03-22 05:22:46 - cleaning the object tree
TB --- 2013-03-22 05:22:46 - /usr/local/bin/svn stat /src
TB --- 2013-03-22 05:22:49 - At svn revision 248608
TB --- 2013-03-22 05:22:50 - building world
TB --- 2013-03-22 05:22:50 - CROSS_BUILD_TESTING=YES
TB --- 2013-03-22 05:22:50 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-03-22 05:22:50 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-03-22 05:22:50 - SRCCONF=/dev/null
TB --- 2013-03-22 05:22:50 - TARGET=mips
TB --- 2013-03-22 05:22:50 - TARGET_ARCH=mips64
TB --- 2013-03-22 05:22:50 - TZ=UTC
TB --- 2013-03-22 05:22:50 - __MAKE_CONF=/dev/null
TB --- 2013-03-22 05:22:50 - cd /src
TB --- 2013-03-22 05:22:50 - /usr/bin/make -B buildworld
>>> Building an up-to-date make(1)
>>> World build started on Fri Mar 22 05:22:55 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 Mar 22 06:22:47 UTC 2013
TB --- 2013-03-22 06:22:47 - cd /src/sys/mips/conf
TB --- 2013-03-22 06:22:47 - /usr/sbin/config -m ADM5120
TB --- 2013-03-22 06:22:47 - skipping ADM5120 kernel
TB --- 2013-03-22 06:22:47 - cd /src/sys/mips/conf
TB --- 2013-03-22 06:22:47 - /usr/sbin/config -m ALCHEMY
TB --- 2013-03-22 06:22:47 - skipping ALCHEMY kernel
TB --- 2013-03-22 06:22:47 - cd /src/sys/mips/conf
TB --- 2013-03-22 06:22:47 - /usr/sbin/config -m AP91
TB --- 2013-03-22 06:22:47 - skipping AP91 kernel
TB --- 2013-03-22 06:22:47 - cd /src/sys/mips/conf
TB --- 2013-03-22 06:22:47 - /usr/sbin/config -m AP93
TB --- 2013-03-22 06:22:47 - skipping AP93 kernel
TB --- 2013-03-22 06:22:47 - cd /src/sys/mips/conf
TB --- 2013-03-22 06:22:47 - /usr/sbin/config -m AP94
TB --- 2013-03-22 06:22:47 - skipping AP94 kernel
TB --- 2013-03-22 06:22:47 - cd /src/sys/mips/conf
TB --- 2013-03-22 06:22:47 - /usr/sbin/config -m AP96
TB --- 2013-03-22 06:22:47 - skipping AP96 kernel
TB --- 2013-03-22 06:22:47 - cd /src/sys/mips/conf
TB --- 2013-03-22 06:22:47 - /usr/sbin/config -m AR71XX_BASE
TB --- 2013-03-22 06:22:47 - skipping AR71XX_BASE kernel
TB --- 2013-03-22 06:22:47 - cd /src/sys/mips/conf
TB --- 2013-03-22 06:22:47 - /usr/sbin/config -m AR724X_BASE
TB --- 2013-03-22 06:22:47 - skipping AR724X_BASE kernel
TB --- 2013-03-22 06:22:47 - cd /src/sys/mips/conf
TB --- 2013-03-22 06:22:47 - /usr/sbin/config -m AR91XX_BASE
TB --- 2013-03-22 06:22:47 - skipping AR91XX_BASE kernel
TB --- 2013-03-22 06:22:47 - cd /src/sys/mips/conf
TB --- 2013-03-22 06:22:47 - /usr/sbin/config -m BERI_DE4_MDROOT
TB --- 2013-03-22 06:22:47 - building BERI_DE4_MDROOT kernel
TB --- 2013-03-22 06:22:47 - CROSS_BUILD_TESTING=YES
TB --- 2013-03-22 06:22:47 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-03-22 06:22:47 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-03-22 06:22:47 - SRCCONF=/dev/null
TB --- 2013-03-22 06:22:47 - TARGET=mips
TB --- 2013-03-22 06:22:47 - TARGET_ARCH=mips64
TB --- 2013-03-22 06:22:47 - TZ=UTC
TB --- 2013-03-22 06:22:47 - __MAKE_CONF=/dev/null
TB --- 2013-03-22 06:22:47 - cd /src
TB --- 2013-03-22 06:22:47 - /usr/bin/make -B buildkernel 
KERNCONF=BERI_DE4_MDROOT
>>> Kernel build for BERI_DE4_MDROOT started on Fri Mar 22 06:22:47 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  -Wmissing-include-dirs 
-fdiagnostics-show-option   -nostdinc  -I. -I/src/sys -I/src/sys/contrib/altq 
-I/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include 
opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=1 
--param large-function-growth=10 --param max-inline-insns-single=1  
-fno-pic -mno-abicalls -G0 -DKERNLOADADDR=0x8010 -march=mips64 
-mabi=64 -msoft-float -ffreestanding -Werror  /src/sys/kern/vfs_lookup.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  -Wmissing-include-dirs 
-fdiagnostics-show-option   -nostdinc  -I. -I/src/sys -I/src/

[head tinderbox] failure on mips/mips

2013-03-21 Thread FreeBSD Tinderbox
TB --- 2013-03-22 04:49:32 - tinderbox 2.10 running on freebsd-current.sentex.ca
TB --- 2013-03-22 04:49:32 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-03-22 04:49:32 - starting HEAD tinderbox run for mips/mips
TB --- 2013-03-22 04:49:32 - cleaning the object tree
TB --- 2013-03-22 04:50:02 - /usr/local/bin/svn stat /src
TB --- 2013-03-22 04:50:05 - At svn revision 248608
TB --- 2013-03-22 04:50:06 - building world
TB --- 2013-03-22 04:50:06 - CROSS_BUILD_TESTING=YES
TB --- 2013-03-22 04:50:06 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-03-22 04:50:06 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-03-22 04:50:06 - SRCCONF=/dev/null
TB --- 2013-03-22 04:50:06 - TARGET=mips
TB --- 2013-03-22 04:50:06 - TARGET_ARCH=mips
TB --- 2013-03-22 04:50:06 - TZ=UTC
TB --- 2013-03-22 04:50:06 - __MAKE_CONF=/dev/null
TB --- 2013-03-22 04:50:06 - cd /src
TB --- 2013-03-22 04:50:06 - /usr/bin/make -B buildworld
>>> Building an up-to-date make(1)
>>> World build started on Fri Mar 22 04:50: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 Mar 22 05:50:12 UTC 2013
TB --- 2013-03-22 05:50:12 - cd /src/sys/mips/conf
TB --- 2013-03-22 05:50:12 - /usr/sbin/config -m ADM5120
TB --- 2013-03-22 05:50:12 - skipping ADM5120 kernel
TB --- 2013-03-22 05:50:12 - cd /src/sys/mips/conf
TB --- 2013-03-22 05:50:12 - /usr/sbin/config -m ALCHEMY
TB --- 2013-03-22 05:50:12 - skipping ALCHEMY kernel
TB --- 2013-03-22 05:50:12 - cd /src/sys/mips/conf
TB --- 2013-03-22 05:50:12 - /usr/sbin/config -m AP91
TB --- 2013-03-22 05:50:12 - building AP91 kernel
TB --- 2013-03-22 05:50:12 - CROSS_BUILD_TESTING=YES
TB --- 2013-03-22 05:50:12 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-03-22 05:50:12 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-03-22 05:50:12 - SRCCONF=/dev/null
TB --- 2013-03-22 05:50:12 - TARGET=mips
TB --- 2013-03-22 05:50:12 - TARGET_ARCH=mips
TB --- 2013-03-22 05:50:12 - TZ=UTC
TB --- 2013-03-22 05:50:12 - __MAKE_CONF=/dev/null
TB --- 2013-03-22 05:50:12 - cd /src
TB --- 2013-03-22 05:50:12 - /usr/bin/make -B buildkernel KERNCONF=AP91
>>> Kernel build for AP91 started on Fri Mar 22 05:50:12 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  -Wmissing-include-dirs 
-fdiagnostics-show-option   -nostdinc  -I. -I/src/sys -I/src/sys/contrib/altq 
-I/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include 
opt_global.h -fno-common -finline-limit=768 --param inline-unit-growth=1 
--param large-function-growth=10 --param max-inline-insns-single=1  
-fno-pic -mno-abicalls -G0 -DKERNLOADADDR=0x8005 -march=mips32 -msoft-float 
-ffreestanding -Werror  /src/sys/kern/vfs_lookup.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  -Wmissing-include-dirs 
-fdiagnostics-show-option   -nostdinc  -I. -I/src/sys -I/src/sys/contrib/altq 
-I/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include 
opt_global.h -fno-common -finline-limit=768 --param inline-unit-growth=1 
--param large-function-growth=10 --param max-inline-insns-single=1  
-fno-pic -mno-abicalls -G0 -DKERNLOADADDR=0x8005 -march=mips32 -msoft-float 
-ffreestanding -Werror  /src/sys/kern/vfs_mount.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  -Wmissing-include-dirs 
-fdiagnostics-show-option   -nostdinc  -I. -I/src/sys -I/src/sys/contrib/altq 
-I/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include 
opt_global.h -fno-common -finline-limit=768 --param inline-unit-growth=1 
--param large-function-growth=10 --param max-inline-insns-single=1  
-fno-pic -mno-abicalls -G0 -DKERNLOADADDR=0x8005 -march=mips32 -msoft-float 
-ffreestanding -Werror  /src/sys/kern/vfs_mountroot.c
cc -c -O -pipe  -std=c99 -g -Wall -Wredundant-decls -Wnested-externs 
-Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  

[head tinderbox] failure on ia64/ia64

2013-03-21 Thread FreeBSD Tinderbox
TB --- 2013-03-22 03:51:14 - tinderbox 2.10 running on freebsd-current.sentex.ca
TB --- 2013-03-22 03:51:14 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-03-22 03:51:14 - starting HEAD tinderbox run for ia64/ia64
TB --- 2013-03-22 03:51:14 - cleaning the object tree
TB --- 2013-03-22 03:51:14 - /usr/local/bin/svn stat /src
TB --- 2013-03-22 03:51:17 - At svn revision 248608
TB --- 2013-03-22 03:51:18 - building world
TB --- 2013-03-22 03:51:18 - CROSS_BUILD_TESTING=YES
TB --- 2013-03-22 03:51:18 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-03-22 03:51:18 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-03-22 03:51:18 - SRCCONF=/dev/null
TB --- 2013-03-22 03:51:18 - TARGET=ia64
TB --- 2013-03-22 03:51:18 - TARGET_ARCH=ia64
TB --- 2013-03-22 03:51:18 - TZ=UTC
TB --- 2013-03-22 03:51:18 - __MAKE_CONF=/dev/null
TB --- 2013-03-22 03:51:18 - cd /src
TB --- 2013-03-22 03:51:18 - /usr/bin/make -B buildworld
>>> Building an up-to-date make(1)
>>> World build started on Fri Mar 22 03:51:23 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 Mar 22 05:25:32 UTC 2013
TB --- 2013-03-22 05:25:32 - generating LINT kernel config
TB --- 2013-03-22 05:25:32 - cd /src/sys/ia64/conf
TB --- 2013-03-22 05:25:32 - /usr/bin/make -B LINT
TB --- 2013-03-22 05:25:32 - cd /src/sys/ia64/conf
TB --- 2013-03-22 05:25:32 - /usr/sbin/config -m LINT
TB --- 2013-03-22 05:25:32 - building LINT kernel
TB --- 2013-03-22 05:25:32 - CROSS_BUILD_TESTING=YES
TB --- 2013-03-22 05:25:32 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-03-22 05:25:32 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-03-22 05:25:32 - SRCCONF=/dev/null
TB --- 2013-03-22 05:25:32 - TARGET=ia64
TB --- 2013-03-22 05:25:32 - TARGET_ARCH=ia64
TB --- 2013-03-22 05:25:32 - TZ=UTC
TB --- 2013-03-22 05:25:32 - __MAKE_CONF=/dev/null
TB --- 2013-03-22 05:25:32 - cd /src
TB --- 2013-03-22 05:25:32 - /usr/bin/make -B buildkernel KERNCONF=LINT
>>> Kernel build for LINT started on Fri Mar 22 05:25:32 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  
-Wmissing-include-dirs -fdiagnostics-show-option   -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/udf/udf_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  
-Wmissing-include-dirs -fdiagnostics-show-option   -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/unionfs/union_subr.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  
-Wmissing-include-dirs -fdiagnostics-show-option   -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/unionfs/union_vfsops.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  
-Wmissing-include-dirs -fdiagnostics-show-option   -nostdinc  -I. -I/src/sys 
-I/src/sys/contrib/altq -I/src/sys/contrib/ia64/libuwx/src -D_KERNEL 
-D

[head tinderbox] failure on amd64/amd64

2013-03-21 Thread FreeBSD Tinderbox
TB --- 2013-03-22 01:50:25 - tinderbox 2.10 running on freebsd-current.sentex.ca
TB --- 2013-03-22 01:50:25 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-03-22 01:50:25 - starting HEAD tinderbox run for amd64/amd64
TB --- 2013-03-22 01:50:25 - cleaning the object tree
TB --- 2013-03-22 01:50:25 - /usr/local/bin/svn stat /src
TB --- 2013-03-22 01:50:29 - At svn revision 248608
TB --- 2013-03-22 01:50:30 - building world
TB --- 2013-03-22 01:50:30 - CROSS_BUILD_TESTING=YES
TB --- 2013-03-22 01:50:30 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-03-22 01:50:30 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-03-22 01:50:30 - SRCCONF=/dev/null
TB --- 2013-03-22 01:50:30 - TARGET=amd64
TB --- 2013-03-22 01:50:30 - TARGET_ARCH=amd64
TB --- 2013-03-22 01:50:30 - TZ=UTC
TB --- 2013-03-22 01:50:30 - __MAKE_CONF=/dev/null
TB --- 2013-03-22 01:50:30 - cd /src
TB --- 2013-03-22 01:50:30 - /usr/bin/make -B buildworld
>>> Building an up-to-date make(1)
>>> World build started on Fri Mar 22 01:50:35 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 Mar 22 05:10:12 UTC 2013
TB --- 2013-03-22 05:10:12 - generating LINT kernel config
TB --- 2013-03-22 05:10:12 - cd /src/sys/amd64/conf
TB --- 2013-03-22 05:10:12 - /usr/bin/make -B LINT
TB --- 2013-03-22 05:10:12 - cd /src/sys/amd64/conf
TB --- 2013-03-22 05:10:12 - /usr/sbin/config -m LINT
TB --- 2013-03-22 05:10:12 - building LINT kernel
TB --- 2013-03-22 05:10:12 - CROSS_BUILD_TESTING=YES
TB --- 2013-03-22 05:10:12 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-03-22 05:10:12 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-03-22 05:10:12 - SRCCONF=/dev/null
TB --- 2013-03-22 05:10:12 - TARGET=amd64
TB --- 2013-03-22 05:10:12 - TARGET_ARCH=amd64
TB --- 2013-03-22 05:10:12 - TZ=UTC
TB --- 2013-03-22 05:10:12 - __MAKE_CONF=/dev/null
TB --- 2013-03-22 05:10:12 - cd /src
TB --- 2013-03-22 05:10:12 - /usr/bin/make -B buildkernel KERNCONF=LINT
>>> Kernel build for LINT started on Fri Mar 22 05:10:12 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  
-Wmissing-include-dirs -fdiagnostics-show-option  
-Wno-error-tautological-compare -Wno-error-empty-body  
-Wno-error-parentheses-equality -nostdinc  -I. -I/src/sys 
-I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include 
opt_global.h -DGPROF -DGPROF4 -DGUPROF -fno-builtin -fno-omit-frame-pointer 
-mno-aes -mno-avx -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float  
-fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror -pg 
/src/sys/fs/unionfs/union_subr.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  
-Wmissing-include-dirs -fdiagnostics-show-option  
-Wno-error-tautological-compare -Wno-error-empty-body  
-Wno-error-parentheses-equality -nostdinc  -I. -I/src/sys 
-I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include 
opt_global.h -DGPROF -DGPROF4 -DGUPROF -fno-builtin -fno-omit-frame-pointer 
-mno-aes -mno-avx -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float  
-fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror -pg 
/src/sys/fs/unionfs/union_vfsops.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  
-Wmissing-include-dirs -fdiagnostics-show-option  
-Wno-error-tautological-compare -Wno-error-empty-body  
-Wno-error-parentheses-equality -nostdinc  -I. -I/src/sys 
-I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include 
opt_global.h -DGPROF -DGPROF4 -DGUPROF -fno-builtin -fno-omit-frame-pointer 
-mno-aes -mno-avx -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float  
-fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror -pg 
/src/sys/fs/unionfs/union_vnops.c
cc -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant

Re: compiler confusion: gcc cannot be located and causes compiler errors

2013-03-21 Thread Beeblebrox
Another example of the problem: from compile of www/chromium:

===>   FreeBSD 10 autotools fix applied to
/usr/obj/asp/ports/www/chromium/work/chromium-courgette-redacted-25.0.1364.172/third_party/WebKit/Source/autotools/acinclude.m4
cd
/usr/obj/asp/ports/www/chromium/work/chromium-courgette-redacted-25.0.1364.172
&&  GYP_DEFINES="use_cups=1  use_system_yasm=1  use_system_libxml=1 
use_system_ffmpeg=0  use_system_libusb=1  use_system_libevent=1 
use_system_libvpx=1  linux_strip_binary=1  linux_use_tcmalloc=0 
linux_use_heapchecker=0  clang_use_chrome_plugins=0  disable_nacl=1 
enable_webrtc=0  enable_openmax=1  enable_one_click_signin=1 
no_gc_sections=1  os_ver=130  prefix_dir=/usr/local  python_ver=2.7
ffmpeg_branding=Chrome proprietary_codecs=1 use_pulseaudio=1 gcc_version=46"
/usr/local/bin/python2.7  ./build/gyp_chromium chrome/chrome.gyp --depth .
Updating projects from gyp files...
g++: not found
compiler_version.py failed to execute: g++ -dumpversion
Command 'g++ -dumpversion' returned non-zero exit status 127
gyp: Call to 'python ../build/compiler_version.py' returned exit status 1.
while trying to load chrome/chrome.gyp
*** [do-configure] Error code 1




--
View this message in context: 
http://freebsd.1045724.n5.nabble.com/compiler-confusion-gcc-cannot-be-located-and-causes-compiler-errors-tp5797633p5797872.html
Sent from the freebsd-current mailing list archive at Nabble.com.
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


[head tinderbox] failure on i386/i386

2013-03-21 Thread FreeBSD Tinderbox
TB --- 2013-03-22 01:50:25 - tinderbox 2.10 running on freebsd-current.sentex.ca
TB --- 2013-03-22 01:50:25 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-03-22 01:50:25 - starting HEAD tinderbox run for i386/i386
TB --- 2013-03-22 01:50:25 - cleaning the object tree
TB --- 2013-03-22 01:53:17 - /usr/local/bin/svn stat /src
TB --- 2013-03-22 01:53:20 - At svn revision 248608
TB --- 2013-03-22 01:53:21 - building world
TB --- 2013-03-22 01:53:21 - CROSS_BUILD_TESTING=YES
TB --- 2013-03-22 01:53:21 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-03-22 01:53:21 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-03-22 01:53:21 - SRCCONF=/dev/null
TB --- 2013-03-22 01:53:21 - TARGET=i386
TB --- 2013-03-22 01:53:21 - TARGET_ARCH=i386
TB --- 2013-03-22 01:53:21 - TZ=UTC
TB --- 2013-03-22 01:53:21 - __MAKE_CONF=/dev/null
TB --- 2013-03-22 01:53:21 - cd /src
TB --- 2013-03-22 01:53:21 - /usr/bin/make -B buildworld
>>> Building an up-to-date make(1)
>>> World build started on Fri Mar 22 01:53: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 Mar 22 04:36:51 UTC 2013
TB --- 2013-03-22 04:36:51 - generating LINT kernel config
TB --- 2013-03-22 04:36:51 - cd /src/sys/i386/conf
TB --- 2013-03-22 04:36:51 - /usr/bin/make -B LINT
TB --- 2013-03-22 04:36:51 - cd /src/sys/i386/conf
TB --- 2013-03-22 04:36:51 - /usr/sbin/config -m LINT
TB --- 2013-03-22 04:36:51 - building LINT kernel
TB --- 2013-03-22 04:36:51 - CROSS_BUILD_TESTING=YES
TB --- 2013-03-22 04:36:51 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-03-22 04:36:51 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-03-22 04:36:51 - SRCCONF=/dev/null
TB --- 2013-03-22 04:36:51 - TARGET=i386
TB --- 2013-03-22 04:36:51 - TARGET_ARCH=i386
TB --- 2013-03-22 04:36:51 - TZ=UTC
TB --- 2013-03-22 04:36:51 - __MAKE_CONF=/dev/null
TB --- 2013-03-22 04:36:51 - cd /src
TB --- 2013-03-22 04:36:51 - /usr/bin/make -B buildkernel KERNCONF=LINT
>>> Kernel build for LINT started on Fri Mar 22 04:36:51 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  
-Wmissing-include-dirs -fdiagnostics-show-option  
-Wno-error-tautological-compare -Wno-error-empty-body  
-Wno-error-parentheses-equality -nostdinc  -I. -I/src/sys 
-I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include 
opt_global.h -DGPROF -DGPROF4 -DGUPROF -fno-builtin -mno-aes -mno-avx -mno-mmx 
-mno-sse -msoft-float -ffreestanding -fstack-protector -Werror -pg 
/src/sys/fs/unionfs/union_subr.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  
-Wmissing-include-dirs -fdiagnostics-show-option  
-Wno-error-tautological-compare -Wno-error-empty-body  
-Wno-error-parentheses-equality -nostdinc  -I. -I/src/sys 
-I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include 
opt_global.h -DGPROF -DGPROF4 -DGUPROF -fno-builtin -mno-aes -mno-avx -mno-mmx 
-mno-sse -msoft-float -ffreestanding -fstack-protector -Werror -pg 
/src/sys/fs/unionfs/union_vfsops.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  
-Wmissing-include-dirs -fdiagnostics-show-option  
-Wno-error-tautological-compare -Wno-error-empty-body  
-Wno-error-parentheses-equality -nostdinc  -I. -I/src/sys 
-I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include 
opt_global.h -DGPROF -DGPROF4 -DGUPROF -fno-builtin -mno-aes -mno-avx -mno-mmx 
-mno-sse -msoft-float -ffreestanding -fstack-protector -Werror -pg 
/src/sys/fs/unionfs/union_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  
-Wmissing-include-dirs -fdiagnostics-show-option  
-Wno-error-tautological-compare -Wno-error-empty-body  
-Wno-error-parentheses-equality -nostdinc  -I. -I/src/sys

Re: sysutils/fusefs-kmod problem in CURRENT

2013-03-21 Thread Attilio Rao
On Fri, Mar 22, 2013 at 2:02 AM, Marcelo/Porks  wrote:
> Hi, I'm facing an error compiling the sysutils/fusefs-kmod.
>
> I'm using the CURRENT from today (2013-03-21).
>
> Can someone using the CURRENT confirm if this also happens in your system?

CURRENT should not allow you to build fusefs-kmod at all.
Use "option FUSEFS" from your kernel config.

Attilio


-- 
Peace can only be achieved by understanding - A. Einstein
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


[head tinderbox] failure on arm/arm

2013-03-21 Thread FreeBSD Tinderbox
TB --- 2013-03-22 01:50:25 - tinderbox 2.10 running on freebsd-current.sentex.ca
TB --- 2013-03-22 01:50:25 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-03-22 01:50:25 - starting HEAD tinderbox run for arm/arm
TB --- 2013-03-22 01:50:25 - cleaning the object tree
TB --- 2013-03-22 01:53:14 - /usr/local/bin/svn stat /src
TB --- 2013-03-22 01:53:17 - At svn revision 248608
TB --- 2013-03-22 01:53:18 - building world
TB --- 2013-03-22 01:53:18 - CROSS_BUILD_TESTING=YES
TB --- 2013-03-22 01:53:18 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-03-22 01:53:18 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-03-22 01:53:18 - SRCCONF=/dev/null
TB --- 2013-03-22 01:53:18 - TARGET=arm
TB --- 2013-03-22 01:53:18 - TARGET_ARCH=arm
TB --- 2013-03-22 01:53:18 - TZ=UTC
TB --- 2013-03-22 01:53:18 - __MAKE_CONF=/dev/null
TB --- 2013-03-22 01:53:18 - cd /src
TB --- 2013-03-22 01:53:18 - /usr/bin/make -B buildworld
>>> Building an up-to-date make(1)
>>> World build started on Fri Mar 22 01:53:22 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 Mar 22 03:42:29 UTC 2013
TB --- 2013-03-22 03:42:29 - generating LINT kernel config
TB --- 2013-03-22 03:42:29 - cd /src/sys/arm/conf
TB --- 2013-03-22 03:42:29 - /usr/bin/make -B LINT
TB --- 2013-03-22 03:42:29 - cd /src/sys/arm/conf
TB --- 2013-03-22 03:42:29 - /usr/sbin/config -m LINT
TB --- 2013-03-22 03:42:29 - building LINT kernel
TB --- 2013-03-22 03:42:29 - CROSS_BUILD_TESTING=YES
TB --- 2013-03-22 03:42:29 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-03-22 03:42:29 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-03-22 03:42:29 - SRCCONF=/dev/null
TB --- 2013-03-22 03:42:29 - TARGET=arm
TB --- 2013-03-22 03:42:29 - TARGET_ARCH=arm
TB --- 2013-03-22 03:42:29 - TZ=UTC
TB --- 2013-03-22 03:42:29 - __MAKE_CONF=/dev/null
TB --- 2013-03-22 03:42:29 - cd /src
TB --- 2013-03-22 03:42:29 - /usr/bin/make -B buildkernel KERNCONF=LINT
>>> Kernel build for LINT started on Fri Mar 22 03:42: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 -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  
-Wmissing-include-dirs -fdiagnostics-show-option   -nostdinc  -I. -I/src/sys 
-I/src/sys/contrib/altq -I/src/sys/contrib/libfdt -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 -fno-builtin -mno-thumb-interwork -ffreestanding 
-Werror  /src/sys/fs/udf/udf_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  
-Wmissing-include-dirs -fdiagnostics-show-option   -nostdinc  -I. -I/src/sys 
-I/src/sys/contrib/altq -I/src/sys/contrib/libfdt -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 -fno-builtin -mno-thumb-interwork -ffreestanding 
-Werror  /src/sys/fs/unionfs/union_subr.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  
-Wmissing-include-dirs -fdiagnostics-show-option   -nostdinc  -I. -I/src/sys 
-I/src/sys/contrib/altq -I/src/sys/contrib/libfdt -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 -fno-builtin -mno-thumb-interwork -ffreestanding 
-Werror  /src/sys/fs/unionfs/union_vfsops.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  
-Wmissing-include-dirs -fdiagnostics-show-option   -nostdinc  -I. -I/src/sys 
-I/src/sys/contrib/altq -I/src/sys/contrib/libfdt -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 -f

[head tinderbox] failure on armv6/arm

2013-03-21 Thread FreeBSD Tinderbox
TB --- 2013-03-22 01:50:25 - tinderbox 2.10 running on freebsd-current.sentex.ca
TB --- 2013-03-22 01:50:25 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-03-22 01:50:25 - starting HEAD tinderbox run for armv6/arm
TB --- 2013-03-22 01:50:25 - cleaning the object tree
TB --- 2013-03-22 01:53:14 - /usr/local/bin/svn stat /src
TB --- 2013-03-22 01:53:17 - At svn revision 248608
TB --- 2013-03-22 01:53:18 - building world
TB --- 2013-03-22 01:53:18 - CROSS_BUILD_TESTING=YES
TB --- 2013-03-22 01:53:18 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-03-22 01:53:18 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-03-22 01:53:18 - SRCCONF=/dev/null
TB --- 2013-03-22 01:53:18 - TARGET=arm
TB --- 2013-03-22 01:53:18 - TARGET_ARCH=armv6
TB --- 2013-03-22 01:53:18 - TZ=UTC
TB --- 2013-03-22 01:53:18 - __MAKE_CONF=/dev/null
TB --- 2013-03-22 01:53:18 - cd /src
TB --- 2013-03-22 01:53:18 - /usr/bin/make -B buildworld
>>> Building an up-to-date make(1)
>>> World build started on Fri Mar 22 01:53:22 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 Mar 22 03:42:29 UTC 2013
TB --- 2013-03-22 03:42:29 - generating LINT kernel config
TB --- 2013-03-22 03:42:29 - cd /src/sys/arm/conf
TB --- 2013-03-22 03:42:29 - /usr/bin/make -B LINT
TB --- 2013-03-22 03:42:29 - cd /src/sys/arm/conf
TB --- 2013-03-22 03:42:29 - /usr/sbin/config -m LINT
TB --- 2013-03-22 03:42:29 - skipping LINT kernel
TB --- 2013-03-22 03:42:29 - cd /src/sys/arm/conf
TB --- 2013-03-22 03:42:29 - /usr/sbin/config -m AC100
TB --- 2013-03-22 03:42:29 - building AC100 kernel
TB --- 2013-03-22 03:42:29 - CROSS_BUILD_TESTING=YES
TB --- 2013-03-22 03:42:29 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-03-22 03:42:29 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-03-22 03:42:29 - SRCCONF=/dev/null
TB --- 2013-03-22 03:42:29 - TARGET=arm
TB --- 2013-03-22 03:42:29 - TARGET_ARCH=armv6
TB --- 2013-03-22 03:42:29 - TZ=UTC
TB --- 2013-03-22 03:42:29 - __MAKE_CONF=/dev/null
TB --- 2013-03-22 03:42:29 - cd /src
TB --- 2013-03-22 03:42:29 - /usr/bin/make -B buildkernel KERNCONF=AC100
>>> Kernel build for AC100 started on Fri Mar 22 03:42: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 -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  -Wmissing-include-dirs 
-fdiagnostics-show-option   -nostdinc  -I. -I/src/sys -I/src/sys/contrib/altq 
-I/src/sys/contrib/libfdt -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  -mno-thumb-interwork -ffreestanding -Werror 
 /src/sys/kern/vfs_lookup.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  -Wmissing-include-dirs 
-fdiagnostics-show-option   -nostdinc  -I. -I/src/sys -I/src/sys/contrib/altq 
-I/src/sys/contrib/libfdt -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  -mno-thumb-interwork -ffreestanding -Werror 
 /src/sys/kern/vfs_mount.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  -Wmissing-include-dirs 
-fdiagnostics-show-option   -nostdinc  -I. -I/src/sys -I/src/sys/contrib/altq 
-I/src/sys/contrib/libfdt -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  -mno-thumb-interwork -ffreestanding -Werror 
 /src/sys/kern/vfs_mountroot.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  -Wmissing-include-dirs 
-fdiagnostics-show-option   -nostdinc  -I. -I/src/sys -I/src/sys/contrib/altq 
-I/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include 
opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 
--para

buildkernel fails

2013-03-21 Thread AN
FreeBSD FBSD10 10.0-CURRENT FreeBSD 10.0-CURRENT #38 r248401: Sat Mar 16 
21:39:04 CDT 2013 root@FBSD10:/usr/obj/usr/src/sys/MYKERNEL



cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc 
-DHAVE_KERNEL_OPTION_HEADERS -include 
/usr/obj/usr/src/sys/MYKERNEL/opt_global.h -I. -I@ -I@/contrib/altq 
-fno-common -g -fno-omit-frame-pointer -I/usr/obj/usr/src/sys/MYKERNEL 
-mno-aes -mno-avx -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse 
-msoft-float  -fno-asynchronous-unwind-tables -ffreestanding 
-fstack-protector -std=iso9899:1999 -Qunused-arguments -fstack-protector 
-Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes 
-Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef 
-Wno-pointer-sign -fformat-extensions  -Wmissing-include-dirs 
-fdiagnostics-show-option  -Wno-error-tautological-compare 
-Wno-error-empty-body  -Wno-error-parentheses-equality -c 
/usr/src/sys/modules/tmpfs/../../fs/tmpfs/tmpfs_vfsops.c
cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc 
-DHAVE_KERNEL_OPTION_HEADERS -include 
/usr/obj/usr/src/sys/MYKERNEL/opt_global.h -I. -I@ -I@/contrib/altq 
-fno-common -g -fno-omit-frame-pointer -I/usr/obj/usr/src/sys/MYKERNEL 
-mno-aes -mno-avx -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse 
-msoft-float  -fno-asynchronous-unwind-tables -ffreestanding 
-fstack-protector -std=iso9899:1999 -Qunused-arguments -fstack-protector 
-Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes 
-Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef 
-Wno-pointer-sign -fformat-extensions  -Wmissing-include-dirs 
-fdiagnostics-show-option  -Wno-error-tautological-compare 
-Wno-error-empty-body  -Wno-error-parentheses-equality -c 
/usr/src/sys/modules/tmpfs/../../fs/tmpfs/tmpfs_subr.c

ctfconvert -L VERSION -g tmpfs_fifoops.o
/usr/src/sys/modules/tmpfs/../../fs/tmpfs/tmpfs_vnops.c:1596:12: error: 
format specifies type 'unsigned int' but the argument has type 'u_long' 
(aka 'unsigned long') [-Werror,-Wformat]

node, node->tn_flags, node->tn_links);
  ^~
1 error generated.
*** [tmpfs_vnops.o] Error code 1
ctfconvert -L VERSION -g tmpfs_vfsops.o
ctfconvert -L VERSION -g tmpfs_subr.o
1 error
*** [all] Error code 2
1 error
*** [modules-all] Error code 2
2 errors
*** [buildkernel] Error code 2
1 error
*** [buildkernel] Error code 2
1 error

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


Re: sysutils/fusefs-kmod problem in CURRENT

2013-03-21 Thread Glen Barber
On Thu, Mar 21, 2013 at 10:02:12PM -0300, Marcelo/Porks wrote:
> [...]
> cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE
> -nostdinc  -I../include -I. -I@ -I@/contrib/altq -fno-common
> -fno-omit-frame-pointer  -mno-aes -mno-avx -mcmodel=kernel -mno
> -red-zone -mno-mmx -mno-sse -msoft-float
> -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector
> -std=iso9899:1999 -Qunused-arguments -fstack-protector -Wall
> -Wredundant-decls -Wne
> sted-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith
> -Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions
> -Wmissing-include-dirs -fdiagnostics-show-option
> -Wno-error-tautological-compare -Wno-error-empty-body
> -Wno-error-parentheses-equality -c fuse_vnops.c
> In file included from fuse_vnops.c:36:
> @/vm/vm_pager.h:127:2: error: implicit declaration of function
> 'rw_assert' is invalid in C99
> [-Werror,-Wimplicit-function-declaration]
> VM_OBJECT_ASSERT_WLOCKED(object);
> ^
> @/vm/vm_object.h:214:2: note: expanded from macro 'VM_OBJECT_ASSERT_WLOCKED'
> rw_assert(&(object)->lock, RA_WLOCKED)
> ^
> In file included from fuse_vnops.c:36:
> @/vm/vm_pager.h:127:2: error: use of undeclared identifier 'RA_WLOCKED'
> VM_OBJECT_ASSERT_WLOCKED(object);
> ^

This looks like the same problem emulators/virtualbox-ose* had until
yesterday...

Maintainer is CC'd.

Glen



pgpsXCovco9co.pgp
Description: PGP signature


sysutils/fusefs-kmod problem in CURRENT

2013-03-21 Thread Marcelo/Porks
Hi, I'm facing an error compiling the sysutils/fusefs-kmod.

I'm using the CURRENT from today (2013-03-21).

Can someone using the CURRENT confirm if this also happens in your system?

How should I proceed?

Thanks in advance.


BARAD-DUR# portsnap fetch update
Looking up portsnap.FreeBSD.org mirrors... 6 mirrors found.
Fetching snapshot tag from ec2-sa-east-1.portsnap.freebsd.org... done.
Latest snapshot on server matches what we already have.
No updates needed.
Ports tree is already up to date.


BARAD-DUR# uname -a
FreeBSD BARAD-DUR 10.0-CURRENT FreeBSD 10.0-CURRENT #11 r248594M: Thu
Mar 21 19:47:16 BRT 2013
root@BARAD-DUR:/mnt/data/system/obj/usr/src/sys/GENERIC  amd64


BARAD-DUR# cat /etc/make.conf
# added by use.perl 2012-02-18 15:32:40
PERL_VERSION=5.12.4
WITH_PKGNG=yes


BARAD-DUR# cat /etc/src.conf


BARAD-DUR# cd /usr/ports/sysutils/fusefs-kmod
BARAD-DUR# make
===>  Building for fusefs-kmod-0.3.9.p1.20080208_11
===> fuse_module (all)
Warning: Object directory not changed from original
/usr/ports/sysutils/fusefs-kmod/work/fuse4bsd-498acaef33b0/fuse_module
awk -f @/tools/vnode_if.awk @/kern/vnode_if.src -p
awk -f @/tools/vnode_if.awk @/kern/vnode_if.src -q
awk -f @/tools/vnode_if.awk @/kern/vnode_if.src -h
cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE
-nostdinc  -I../include -I. -I@ -I@/contrib/altq -fno-common
-fno-omit-frame-pointer  -mno-aes -mno-avx -mcmodel=kernel -mno
-red-zone -mno-mmx -mno-sse -msoft-float
-fno-asynchronous-unwind-tables -ffreestanding -fstack-protector
-std=iso9899:1999 -Qunused-arguments -fstack-protector -Wall
-Wredundant-decls -Wne
sted-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions
-Wmissing-include-dirs -fdiagnostics-show-option
-Wno-error-tautological-compare -Wno-error-empty-body
-Wno-error-parentheses-equality -c fuse_main.c
cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE
-nostdinc  -I../include -I. -I@ -I@/contrib/altq -fno-common
-fno-omit-frame-pointer  -mno-aes -mno-avx -mcmodel=kernel -mno
-red-zone -mno-mmx -mno-sse -msoft-float
-fno-asynchronous-unwind-tables -ffreestanding -fstack-protector
-std=iso9899:1999 -Qunused-arguments -fstack-protector -Wall
-Wredundant-decls -Wne
sted-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions
-Wmissing-include-dirs -fdiagnostics-show-option
-Wno-error-tautological-compare -Wno-error-empty-body
-Wno-error-parentheses-equality -c fuse_msg.c
cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE
-nostdinc  -I../include -I. -I@ -I@/contrib/altq -fno-common
-fno-omit-frame-pointer  -mno-aes -mno-avx -mcmodel=kernel -mno
-red-zone -mno-mmx -mno-sse -msoft-float
-fno-asynchronous-unwind-tables -ffreestanding -fstack-protector
-std=iso9899:1999 -Qunused-arguments -fstack-protector -Wall
-Wredundant-decls -Wne
sted-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions
-Wmissing-include-dirs -fdiagnostics-show-option
-Wno-error-tautological-compare -Wno-error-empty-body
-Wno-error-parentheses-equality -c fuse_dev.c
cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE
-nostdinc  -I../include -I. -I@ -I@/contrib/altq -fno-common
-fno-omit-frame-pointer  -mno-aes -mno-avx -mcmodel=kernel -mno
-red-zone -mno-mmx -mno-sse -msoft-float
-fno-asynchronous-unwind-tables -ffreestanding -fstack-protector
-std=iso9899:1999 -Qunused-arguments -fstack-protector -Wall
-Wredundant-decls -Wne
sted-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions
-Wmissing-include-dirs -fdiagnostics-show-option
-Wno-error-tautological-compare -Wno-error-empty-body
-Wno-error-parentheses-equality -c fuse_vfsops.c
cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE
-nostdinc  -I../include -I. -I@ -I@/contrib/altq -fno-common
-fno-omit-frame-pointer  -mno-aes -mno-avx -mcmodel=kernel -mno
-red-zone -mno-mmx -mno-sse -msoft-float
-fno-asynchronous-unwind-tables -ffreestanding -fstack-protector
-std=iso9899:1999 -Qunused-arguments -fstack-protector -Wall
-Wredundant-decls -Wne
sted-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions
-Wmissing-include-dirs -fdiagnostics-show-option
-Wno-error-tautological-compare -Wno-error-empty-body
-Wno-error-parentheses-equality -c fuse_vnops.c
In file included from fuse_vnops.c:36:
@/vm/vm_pager.h:127:2: error: implicit declaration of function
'rw_assert' is invalid in C99
[-Werror,-Wimplicit-function-declaration]
VM_OBJECT_ASSERT_WLOCKED(object);
^
@/vm/vm_object.h:214:2: note: expanded from macro 'VM_OBJECT_ASSERT_WLOCKED'
rw_assert(&(object)->lock, RA_WLOCKED)
^
In file included from fuse_vnops.c:36:
@/vm/vm_pager.h:127

[head tinderbox] failure on powerpc/powerpc

2013-03-21 Thread FreeBSD Tinderbox
TB --- 2013-03-21 22:24:36 - tinderbox 2.10 running on freebsd-current.sentex.ca
TB --- 2013-03-21 22:24:36 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-03-21 22:24:36 - starting HEAD tinderbox run for powerpc/powerpc
TB --- 2013-03-21 22:24:36 - cleaning the object tree
TB --- 2013-03-21 22:25:27 - /usr/local/bin/svn stat /src
TB --- 2013-03-21 22:25:31 - At svn revision 248589
TB --- 2013-03-21 22:25:32 - building world
TB --- 2013-03-21 22:25:32 - CROSS_BUILD_TESTING=YES
TB --- 2013-03-21 22:25:32 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-03-21 22:25:32 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-03-21 22:25:32 - SRCCONF=/dev/null
TB --- 2013-03-21 22:25:32 - TARGET=powerpc
TB --- 2013-03-21 22:25:32 - TARGET_ARCH=powerpc
TB --- 2013-03-21 22:25:32 - TZ=UTC
TB --- 2013-03-21 22:25:32 - __MAKE_CONF=/dev/null
TB --- 2013-03-21 22:25:32 - cd /src
TB --- 2013-03-21 22:25:32 - /usr/bin/make -B buildworld
>>> Building an up-to-date make(1)
>>> World build started on Thu Mar 21 22:25:37 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
[...]
cc -O2 -pipe  -I/src/cddl/usr.bin/sgsmsg/../../../sys/cddl/compat/opensolaris  
-I/src/cddl/usr.bin/sgsmsg/../../../cddl/compat/opensolaris/include  
-I/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/include  
-I/src/cddl/usr.bin/sgsmsg/../../../sys/cddl/contrib/opensolaris/uts/common 
-DNEED_SOLARIS_BOOLEAN -std=gnu89 -fstack-protector -Wno-pointer-sign 
-Wno-unknown-pragmas  -o sgsmsg avl.o sgsmsg.o string_table.o findprime.o 
===> cddl/usr.bin/zinject (all)
cc -O2 -pipe  -I/src/cddl/usr.bin/zinject/../../../sys/cddl/compat/opensolaris 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/include 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/lib/libumem 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzfs/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzpool/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libnvpair 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs
 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/sys
 -I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/head 
-I/src/cddl/usr.bin/zinject/../../lib/libumem -DNEED_SOLARIS_BOOLEAN -std=gnu89 
-fstack-protector -Wno-pointer-sign -Wno-unknown-pragmas -c 
/src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/zinject.c
cc -O2 -pipe  -I/src/cddl/usr.bin/zinject/../../../sys/cddl/compat/opensolaris 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/include 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/lib/libumem 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzfs/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzpool/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libnvpair 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs
 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/sys
 -I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/head 
-I/src/cddl/usr.bin/zinject/../../lib/libumem -DNEED_SOLARIS_BOOLEAN -std=gnu89 
-fstack-protector -Wno-pointer-sign -Wno-unknown-pragmas -c 
/src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/translate.c
/src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/translate.c: In 
function 'translate_record':
/src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/translate.c:383:
 warning: passing argument 4 of 'calculate_range' discards qualifiers from 
pointer target type
cc -O2 -pipe  -I/src/cddl/usr.bin/zinject/../../../sys/cddl/compat/opensolaris 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/include 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/lib/libumem 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzfs/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzpool/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libnvpair 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs
 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/sys
 -I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/head 
-I/src/cddl/usr.bin/zinject/../../lib/libumem -DN

Re: Kernel panics, one starting with r248508

2013-03-21 Thread Joshua Isom

On 3/21/2013 5:38 PM, Konstantin Belousov wrote:

On Thu, Mar 21, 2013 at 03:58:55PM -0500, Joshua Isom wrote:

I've been helping Adrian test the new ath improvements that support the
chipset I have.  The first kernel panic is on my system if I have the cd
driver loaded into the kernel, I would get a panic on boot.  While
"Mounting local file systems:" it would panic with "Memory modified
after free."  Removing the driver solved it.  I'd rather have wireless
than cd for right now anyway.  But a couple days ago a new build would
always panic, a couple seconds after getty is spawned.  All I get is
"panic: Bio too short 0xfe000b1395d0."  Before that, the builds
worked other than occasional issues due to cleaning.  The only place
that panic can be generated is geom_io.c so I'm guessing I can't just
remove the driver.  What needs done so I can get a working kernel again?


Try r248596. If it does not help, get a core dump, load it into kgdb
and do "p *(struct bio *)addr", where addr is reported in the panic message.




[jri:/var/crash] root# kgdb /boot/kernel/kernel vmcore.10
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "amd64-marcel-freebsd"...

Unread portion of the kernel message buffer:
panic: Bio too short 0xfe000a224c98
cpuid = 1
KDB: enter: panic

Reading symbols from /boot/kernel/zfs.ko...Reading symbols from 
/boot/kernel/zfs.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/zfs.ko
Reading symbols from /boot/kernel/opensolaris.ko...Reading symbols from 
/boot/kernel/opensolaris.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/opensolaris.ko
Reading symbols from /boot/kernel/geom_mirror.ko...Reading symbols from 
/boot/kernel/geom_mirror.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/geom_mirror.ko
Reading symbols from /boot/kernel/if_ath.ko...Reading symbols from 
/boot/kernel/if_ath.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/if_ath.ko
Reading symbols from /boot/kernel/amdtemp.ko...Reading symbols from 
/boot/kernel/amdtemp.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/amdtemp.ko
Reading symbols from /boot/kernel/if_ath_pci.ko...Reading symbols from 
/boot/kernel/if_ath_pci.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/if_ath_pci.ko
Reading symbols from /boot/kernel/ums.ko...Reading symbols from 
/boot/kernel/ums.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/ums.ko
Reading symbols from /boot/kernel/ulpt.ko...Reading symbols from 
/boot/kernel/ulpt.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/ulpt.ko
Reading symbols from /boot/kernel/uhid.ko...Reading symbols from 
/boot/kernel/uhid.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/uhid.ko
Reading symbols from /boot/kernel/ipfw.ko...Reading symbols from 
/boot/kernel/ipfw.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/ipfw.ko
kgdb: kvm_read: invalid address (0x3545415)
#0  0x in ?? ()
(kgdb) p *(struct bio *)0xfe000a224c98
$1 = {bio_cmd = 1 '\001', bio_flags = 16 '\020', bio_cflags = 0 '\0', 
bio_pflags = 0 '\0',
  bio_dev = 0x0, bio_disk = 0x0, bio_offset = 0, bio_bcount = 0,
  bio_data = 0xff8000206000 ,
  bio_ma = 0xff80204266d0, bio_ma_offset = 0, bio_ma_n = 17, bio_error = 0, 
bio_resid = 0,
  bio_done = 0x8078e9b0 , bio_driver1 = 0x0, bio_driver2 = 
0x0,
  bio_caller1 = 0x0, bio_caller2 = 0x0, bio_queue = {tqe_next = 0x0,
tqe_prev = 0x8122f418}, bio_attribute = 0x0, bio_from = 
0xfe000a29f700,
  bio_to = 0xfe0007486800, bio_length = 65536, bio_completed = 0, 
bio_children = 0,
  bio_inbed = 0, bio_parent = 0xfe000a2c7d90, bio_t0 = {sec = 83,
frac = 2480829560582148726}, bio_task = 0, bio_task_arg = 0x0, 
bio_classifier1 = 0x0,
  bio_classifier2 = 0x0, bio_pblkno = 0}
(kgdb)


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


Re: Kernel panics, one starting with r248508

2013-03-21 Thread Konstantin Belousov
On Thu, Mar 21, 2013 at 03:58:55PM -0500, Joshua Isom wrote:
> I've been helping Adrian test the new ath improvements that support the 
> chipset I have.  The first kernel panic is on my system if I have the cd 
> driver loaded into the kernel, I would get a panic on boot.  While 
> "Mounting local file systems:" it would panic with "Memory modified 
> after free."  Removing the driver solved it.  I'd rather have wireless 
> than cd for right now anyway.  But a couple days ago a new build would 
> always panic, a couple seconds after getty is spawned.  All I get is 
> "panic: Bio too short 0xfe000b1395d0."  Before that, the builds 
> worked other than occasional issues due to cleaning.  The only place 
> that panic can be generated is geom_io.c so I'm guessing I can't just 
> remove the driver.  What needs done so I can get a working kernel again?

Try r248596. If it does not help, get a core dump, load it into kgdb
and do "p *(struct bio *)addr", where addr is reported in the panic message.


pgpgQGB60SPis.pgp
Description: PGP signature


[head tinderbox] failure on i386/pc98

2013-03-21 Thread FreeBSD Tinderbox
TB --- 2013-03-21 19:53:16 - tinderbox 2.10 running on freebsd-current.sentex.ca
TB --- 2013-03-21 19:53:16 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-03-21 19:53:16 - starting HEAD tinderbox run for i386/pc98
TB --- 2013-03-21 19:53:16 - cleaning the object tree
TB --- 2013-03-21 19:55:03 - /usr/local/bin/svn stat /src
TB --- 2013-03-21 19:55:20 - At svn revision 248589
TB --- 2013-03-21 19:55:21 - building world
TB --- 2013-03-21 19:55:21 - CROSS_BUILD_TESTING=YES
TB --- 2013-03-21 19:55:21 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-03-21 19:55:21 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-03-21 19:55:21 - SRCCONF=/dev/null
TB --- 2013-03-21 19:55:21 - TARGET=pc98
TB --- 2013-03-21 19:55:21 - TARGET_ARCH=i386
TB --- 2013-03-21 19:55:21 - TZ=UTC
TB --- 2013-03-21 19:55:21 - __MAKE_CONF=/dev/null
TB --- 2013-03-21 19:55:21 - cd /src
TB --- 2013-03-21 19:55:21 - /usr/bin/make -B buildworld
>>> Building an up-to-date make(1)
>>> World build started on Thu Mar 21 19:55:26 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
[...]
cc -O2 -pipe  -I/src/cddl/usr.bin/sgsmsg/../../../sys/cddl/compat/opensolaris  
-I/src/cddl/usr.bin/sgsmsg/../../../cddl/compat/opensolaris/include  
-I/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/include  
-I/src/cddl/usr.bin/sgsmsg/../../../sys/cddl/contrib/opensolaris/uts/common 
-DNEED_SOLARIS_BOOLEAN -std=gnu89 -Qunused-arguments -fstack-protector 
-Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int 
-Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality 
-Wno-unused-function -Wno-conversion -Wno-switch -Wno-switch-enum 
-Wno-knr-promoted-parameter -Wno-parentheses -Wno-unknown-pragmas -c 
/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/tools/common/findprime.c
cc -O2 -pipe  -I/src/cddl/usr.bin/sgsmsg/../../../sys/cddl/compat/opensolaris  
-I/src/cddl/usr.bin/sgsmsg/../../../cddl/compat/opensolaris/include  
-I/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/include  
-I/src/cddl/usr.bin/sgsmsg/../../../sys/cddl/contrib/opensolaris/uts/common 
-DNEED_SOLARIS_BOOLEAN -std=gnu89 -Qunused-arguments -fstack-protector 
-Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int 
-Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality 
-Wno-unused-function -Wno-conversion -Wno-switch -Wno-switch-enum 
-Wno-knr-promoted-parameter -Wno-parentheses -Wno-unknown-pragmas  -o sgsmsg 
avl.o sgsmsg.o string_table.o findprime.o 
===> cddl/usr.bin/zinject (all)
cc -O2 -pipe  -I/src/cddl/usr.bin/zinject/../../../sys/cddl/compat/opensolaris 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/include 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/lib/libumem 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzfs/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzpool/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libnvpair 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs
 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/sys
 -I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/head 
-I/src/cddl/usr.bin/zinject/../../lib/libumem -DNEED_SOLARIS_BOOLEAN -std=gnu89 
-Qunused-arguments -fstack-protector -Wno-pointer-sign -Wno-empty-body 
-Wno-string-plus-int -Wno-tautological-compare -Wno-unused-value 
-Wno-parentheses-equality -Wno-unused-function -Wno-c!
 onversion -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter 
-Wno-parentheses -Wno-unknown-pragmas -c 
/src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/zinject.c
cc -O2 -pipe  -I/src/cddl/usr.bin/zinject/../../../sys/cddl/compat/opensolaris 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/include 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/lib/libumem 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzfs/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzpool/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libnvpair 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs
 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/sys
 -I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/head 
-I/src/cddl/usr.bin/zinject/../../lib/libumem -DNEED_SOLARIS_BOOLEAN -std=gnu89

Re: troubles with buildworld/sendmail/sasl/clang

2013-03-21 Thread Dimitry Andric
On Mar 21, 2013, at 15:16, Anton Shterenlikht  wrote:
>   Kimmo Paasiala writes:
...
>   >  > 
> /usr/src/usr.sbin/sendmail/../../contrib/sendmail/src/usersmtp.c:1864:8:
>   >  > error: incompatible pointer types passing 'void ()' to parameter 
> of type
>   >  > 'void (*)(char *, bool, MAILER *, struct mailer_con_info *, 
> ENVELOPE *)'
>   >  > [-Werror,-Wincompatible-pointer-types]
>   >  >getsasldata, NULL, XS_AUTH);
>   >  >^~~
...
> # cat /etc/make.conf
> SENDMAIL_CFLAGS+=   -I/usr/local/include -DSASL=2
> SENDMAIL_LDFLAGS+=  -L/usr/local/lib
> SENDMAIL_LDADD+=-lsasl2

Use the port, or the attached patch, to disable usage of stdbool.h.


sendmail-disable-stdbool-1.diff
Description: Binary data
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Re: Kernel panics, one starting with r248508

2013-03-21 Thread Adrian Chadd
grr, another possible fallout from the unmapped io from kib?

Kib?



Adrian


On 21 March 2013 13:58, Joshua Isom  wrote:
> I've been helping Adrian test the new ath improvements that support the
> chipset I have.  The first kernel panic is on my system if I have the cd
> driver loaded into the kernel, I would get a panic on boot.  While "Mounting
> local file systems:" it would panic with "Memory modified after free."
> Removing the driver solved it.  I'd rather have wireless than cd for right
> now anyway.  But a couple days ago a new build would always panic, a couple
> seconds after getty is spawned.  All I get is "panic: Bio too short
> 0xfe000b1395d0."  Before that, the builds worked other than occasional
> issues due to cleaning.  The only place that panic can be generated is
> geom_io.c so I'm guessing I can't just remove the driver.  What needs done
> so I can get a working kernel again?
> ___
> freebsd-current@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


[head tinderbox] failure on mips/mips

2013-03-21 Thread FreeBSD Tinderbox
TB --- 2013-03-21 20:44:50 - tinderbox 2.10 running on freebsd-current.sentex.ca
TB --- 2013-03-21 20:44:50 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-03-21 20:44:50 - starting HEAD tinderbox run for mips/mips
TB --- 2013-03-21 20:44:50 - cleaning the object tree
TB --- 2013-03-21 20:45:24 - /usr/local/bin/svn stat /src
TB --- 2013-03-21 20:45:27 - At svn revision 248589
TB --- 2013-03-21 20:45:28 - building world
TB --- 2013-03-21 20:45:28 - CROSS_BUILD_TESTING=YES
TB --- 2013-03-21 20:45:28 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-03-21 20:45:28 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-03-21 20:45:28 - SRCCONF=/dev/null
TB --- 2013-03-21 20:45:28 - TARGET=mips
TB --- 2013-03-21 20:45:28 - TARGET_ARCH=mips
TB --- 2013-03-21 20:45:28 - TZ=UTC
TB --- 2013-03-21 20:45:28 - __MAKE_CONF=/dev/null
TB --- 2013-03-21 20:45:28 - cd /src
TB --- 2013-03-21 20:45:28 - /usr/bin/make -B buildworld
>>> Building an up-to-date make(1)
>>> World build started on Thu Mar 21 20:45:32 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
[...]
cc -O -pipe -G0  
-I/src/cddl/usr.bin/sgsmsg/../../../sys/cddl/compat/opensolaris  
-I/src/cddl/usr.bin/sgsmsg/../../../cddl/compat/opensolaris/include  
-I/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/include  
-I/src/cddl/usr.bin/sgsmsg/../../../sys/cddl/contrib/opensolaris/uts/common 
-DNEED_SOLARIS_BOOLEAN -std=gnu89 -Wno-pointer-sign -Wno-unknown-pragmas  -o 
sgsmsg avl.o sgsmsg.o string_table.o findprime.o 
===> cddl/usr.bin/zinject (all)
cc -O -pipe -G0  
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/compat/opensolaris 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/include 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/lib/libumem 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzfs/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzpool/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libnvpair 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs
 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/sys
 -I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/head 
-I/src/cddl/usr.bin/zinject/../../lib/libumem -DNEED_SOLARIS_BOOLEAN -std=gnu89 
-Wno-pointer-sign -Wno-unknown-pragmas -c 
/src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/zinject.c
cc -O -pipe -G0  
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/compat/opensolaris 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/include 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/lib/libumem 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzfs/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzpool/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libnvpair 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs
 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/sys
 -I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/head 
-I/src/cddl/usr.bin/zinject/../../lib/libumem -DNEED_SOLARIS_BOOLEAN -std=gnu89 
-Wno-pointer-sign -Wno-unknown-pragmas -c 
/src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/translate.c
/src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/translate.c: In 
function 'translate_record':
/src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/translate.c:383:
 warning: passing argument 4 of 'calculate_range' discards qualifiers from 
pointer target type
cc -O -pipe -G0  
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/compat/opensolaris 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/include 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/lib/libumem 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzfs/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzpool/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libnvpair 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs
 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/sys
 -I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/head 
-I/src/cddl/usr.bin/zinject/../../lib/libumem -DNEED_SOLARIS_BOOLEAN -std=gnu89 
-Wno-pointer-sign 

Kernel panics, one starting with r248508

2013-03-21 Thread Joshua Isom
I've been helping Adrian test the new ath improvements that support the 
chipset I have.  The first kernel panic is on my system if I have the cd 
driver loaded into the kernel, I would get a panic on boot.  While 
"Mounting local file systems:" it would panic with "Memory modified 
after free."  Removing the driver solved it.  I'd rather have wireless 
than cd for right now anyway.  But a couple days ago a new build would 
always panic, a couple seconds after getty is spawned.  All I get is 
"panic: Bio too short 0xfe000b1395d0."  Before that, the builds 
worked other than occasional issues due to cleaning.  The only place 
that panic can be generated is geom_io.c so I'm guessing I can't just 
remove the driver.  What needs done so I can get a working kernel again?

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


Re: Silent reboots in head @r248550 starting xdm with x11/nvidia-driver

2013-03-21 Thread Derek Tattersall
iI am @248554 on an AMD64 box with 8 gig of memory, and a 64 bit kernel.
The video is on the motherboard and is a Radeon chipset.  I also
experienced the panic while starting XDM.

I found Shawn's suggested remedy of etting both vfs.unmapped_buf_allowed=0
and kern.bio_transient_maxcnt=512 in /boot/loader.conf allows the box to
boot, XDM to start and everything seems to be working.  It's probably
just my imagination, but it does seem slightly slower in starting
applications.

It seems that the common thing between my situation and Shawn's is the
recent changes to drm.ko.
-- 
Best regards,
Derek Tattersall
d...@mebtel.net dlt...@yahoo.com dtatt...@gmail.com
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


[head tinderbox] failure on i386/i386

2013-03-21 Thread FreeBSD Tinderbox
TB --- 2013-03-21 18:20:23 - tinderbox 2.10 running on freebsd-current.sentex.ca
TB --- 2013-03-21 18:20:23 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-03-21 18:20:23 - starting HEAD tinderbox run for i386/i386
TB --- 2013-03-21 18:20:23 - cleaning the object tree
TB --- 2013-03-21 18:23:39 - /usr/local/bin/svn stat /src
TB --- 2013-03-21 18:23:42 - At svn revision 248589
TB --- 2013-03-21 18:23:43 - building world
TB --- 2013-03-21 18:23:43 - CROSS_BUILD_TESTING=YES
TB --- 2013-03-21 18:23:43 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-03-21 18:23:43 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-03-21 18:23:43 - SRCCONF=/dev/null
TB --- 2013-03-21 18:23:43 - TARGET=i386
TB --- 2013-03-21 18:23:43 - TARGET_ARCH=i386
TB --- 2013-03-21 18:23:43 - TZ=UTC
TB --- 2013-03-21 18:23:43 - __MAKE_CONF=/dev/null
TB --- 2013-03-21 18:23:43 - cd /src
TB --- 2013-03-21 18:23:43 - /usr/bin/make -B buildworld
>>> Building an up-to-date make(1)
>>> World build started on Thu Mar 21 18:23:47 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
[...]
cc -O2 -pipe  -I/src/cddl/usr.bin/sgsmsg/../../../sys/cddl/compat/opensolaris  
-I/src/cddl/usr.bin/sgsmsg/../../../cddl/compat/opensolaris/include  
-I/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/include  
-I/src/cddl/usr.bin/sgsmsg/../../../sys/cddl/contrib/opensolaris/uts/common 
-DNEED_SOLARIS_BOOLEAN -std=gnu89 -Qunused-arguments -fstack-protector 
-Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int 
-Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality 
-Wno-unused-function -Wno-conversion -Wno-switch -Wno-switch-enum 
-Wno-knr-promoted-parameter -Wno-parentheses -Wno-unknown-pragmas -c 
/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/tools/common/findprime.c
cc -O2 -pipe  -I/src/cddl/usr.bin/sgsmsg/../../../sys/cddl/compat/opensolaris  
-I/src/cddl/usr.bin/sgsmsg/../../../cddl/compat/opensolaris/include  
-I/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/include  
-I/src/cddl/usr.bin/sgsmsg/../../../sys/cddl/contrib/opensolaris/uts/common 
-DNEED_SOLARIS_BOOLEAN -std=gnu89 -Qunused-arguments -fstack-protector 
-Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int 
-Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality 
-Wno-unused-function -Wno-conversion -Wno-switch -Wno-switch-enum 
-Wno-knr-promoted-parameter -Wno-parentheses -Wno-unknown-pragmas  -o sgsmsg 
avl.o sgsmsg.o string_table.o findprime.o 
===> cddl/usr.bin/zinject (all)
cc -O2 -pipe  -I/src/cddl/usr.bin/zinject/../../../sys/cddl/compat/opensolaris 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/include 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/lib/libumem 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzfs/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzpool/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libnvpair 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs
 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/sys
 -I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/head 
-I/src/cddl/usr.bin/zinject/../../lib/libumem -DNEED_SOLARIS_BOOLEAN -std=gnu89 
-Qunused-arguments -fstack-protector -Wno-pointer-sign -Wno-empty-body 
-Wno-string-plus-int -Wno-tautological-compare -Wno-unused-value 
-Wno-parentheses-equality -Wno-unused-function -Wno-c!
 onversion -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter 
-Wno-parentheses -Wno-unknown-pragmas -c 
/src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/zinject.c
cc -O2 -pipe  -I/src/cddl/usr.bin/zinject/../../../sys/cddl/compat/opensolaris 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/include 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/lib/libumem 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzfs/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzpool/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libnvpair 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs
 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/sys
 -I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/head 
-I/src/cddl/usr.bin/zinject/../../lib/libumem -DNEED_SOLARIS_BOOLEAN -std=gnu89

[head tinderbox] failure on arm/arm

2013-03-21 Thread FreeBSD Tinderbox
TB --- 2013-03-21 18:20:23 - tinderbox 2.10 running on freebsd-current.sentex.ca
TB --- 2013-03-21 18:20:23 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-03-21 18:20:23 - starting HEAD tinderbox run for arm/arm
TB --- 2013-03-21 18:20:23 - cleaning the object tree
TB --- 2013-03-21 18:23:35 - /usr/local/bin/svn stat /src
TB --- 2013-03-21 18:23:38 - At svn revision 248589
TB --- 2013-03-21 18:23:39 - building world
TB --- 2013-03-21 18:23:39 - CROSS_BUILD_TESTING=YES
TB --- 2013-03-21 18:23:39 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-03-21 18:23:39 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-03-21 18:23:39 - SRCCONF=/dev/null
TB --- 2013-03-21 18:23:39 - TARGET=arm
TB --- 2013-03-21 18:23:39 - TARGET_ARCH=arm
TB --- 2013-03-21 18:23:39 - TZ=UTC
TB --- 2013-03-21 18:23:39 - __MAKE_CONF=/dev/null
TB --- 2013-03-21 18:23:39 - cd /src
TB --- 2013-03-21 18:23:39 - /usr/bin/make -B buildworld
>>> Building an up-to-date make(1)
>>> World build started on Thu Mar 21 18:23:43 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
[...]
cc -O -pipe  -I/src/cddl/usr.bin/sgsmsg/../../../sys/cddl/compat/opensolaris  
-I/src/cddl/usr.bin/sgsmsg/../../../cddl/compat/opensolaris/include  
-I/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/include  
-I/src/cddl/usr.bin/sgsmsg/../../../sys/cddl/contrib/opensolaris/uts/common 
-DNEED_SOLARIS_BOOLEAN -std=gnu89 -Wno-pointer-sign -Wno-unknown-pragmas  -o 
sgsmsg avl.o sgsmsg.o string_table.o findprime.o 
===> cddl/usr.bin/zinject (all)
cc -O -pipe  -I/src/cddl/usr.bin/zinject/../../../sys/cddl/compat/opensolaris 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/include 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/lib/libumem 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzfs/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzpool/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libnvpair 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs
 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/sys
 -I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/head 
-I/src/cddl/usr.bin/zinject/../../lib/libumem -DNEED_SOLARIS_BOOLEAN -std=gnu89 
-Wno-pointer-sign -Wno-unknown-pragmas -c 
/src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/zinject.c
cc -O -pipe  -I/src/cddl/usr.bin/zinject/../../../sys/cddl/compat/opensolaris 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/include 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/lib/libumem 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzfs/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzpool/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libnvpair 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs
 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/sys
 -I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/head 
-I/src/cddl/usr.bin/zinject/../../lib/libumem -DNEED_SOLARIS_BOOLEAN -std=gnu89 
-Wno-pointer-sign -Wno-unknown-pragmas -c 
/src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/translate.c
/src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/translate.c: In 
function 'translate_record':
/src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/translate.c:383:
 warning: passing argument 4 of 'calculate_range' discards qualifiers from 
pointer target type
cc -O -pipe  -I/src/cddl/usr.bin/zinject/../../../sys/cddl/compat/opensolaris 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/include 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/lib/libumem 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzfs/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzpool/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libnvpair 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs
 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/sys
 -I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/head 
-I/src/cddl/usr.bin/zinject/../../lib/libumem -DNEED_SOLARIS_BOOLEAN -std=gnu89 
-Wno-pointer-sign -Wno-unknown-pragmas  -o

[head tinderbox] failure on armv6/arm

2013-03-21 Thread FreeBSD Tinderbox
TB --- 2013-03-21 18:20:23 - tinderbox 2.10 running on freebsd-current.sentex.ca
TB --- 2013-03-21 18:20:23 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-03-21 18:20:23 - starting HEAD tinderbox run for armv6/arm
TB --- 2013-03-21 18:20:23 - cleaning the object tree
TB --- 2013-03-21 18:23:34 - /usr/local/bin/svn stat /src
TB --- 2013-03-21 18:23:38 - At svn revision 248589
TB --- 2013-03-21 18:23:39 - building world
TB --- 2013-03-21 18:23:39 - CROSS_BUILD_TESTING=YES
TB --- 2013-03-21 18:23:39 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-03-21 18:23:39 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-03-21 18:23:39 - SRCCONF=/dev/null
TB --- 2013-03-21 18:23:39 - TARGET=arm
TB --- 2013-03-21 18:23:39 - TARGET_ARCH=armv6
TB --- 2013-03-21 18:23:39 - TZ=UTC
TB --- 2013-03-21 18:23:39 - __MAKE_CONF=/dev/null
TB --- 2013-03-21 18:23:39 - cd /src
TB --- 2013-03-21 18:23:39 - /usr/bin/make -B buildworld
>>> Building an up-to-date make(1)
>>> World build started on Thu Mar 21 18:23:43 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
[...]
cc -O -pipe  -I/src/cddl/usr.bin/sgsmsg/../../../sys/cddl/compat/opensolaris  
-I/src/cddl/usr.bin/sgsmsg/../../../cddl/compat/opensolaris/include  
-I/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/include  
-I/src/cddl/usr.bin/sgsmsg/../../../sys/cddl/contrib/opensolaris/uts/common 
-DNEED_SOLARIS_BOOLEAN -std=gnu89 -Wno-pointer-sign -Wno-unknown-pragmas  -o 
sgsmsg avl.o sgsmsg.o string_table.o findprime.o 
===> cddl/usr.bin/zinject (all)
cc -O -pipe  -I/src/cddl/usr.bin/zinject/../../../sys/cddl/compat/opensolaris 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/include 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/lib/libumem 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzfs/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzpool/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libnvpair 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs
 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/sys
 -I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/head 
-I/src/cddl/usr.bin/zinject/../../lib/libumem -DNEED_SOLARIS_BOOLEAN -std=gnu89 
-Wno-pointer-sign -Wno-unknown-pragmas -c 
/src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/zinject.c
cc -O -pipe  -I/src/cddl/usr.bin/zinject/../../../sys/cddl/compat/opensolaris 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/include 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/lib/libumem 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzfs/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzpool/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libnvpair 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs
 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/sys
 -I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/head 
-I/src/cddl/usr.bin/zinject/../../lib/libumem -DNEED_SOLARIS_BOOLEAN -std=gnu89 
-Wno-pointer-sign -Wno-unknown-pragmas -c 
/src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/translate.c
/src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/translate.c: In 
function 'translate_record':
/src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/translate.c:383:
 warning: passing argument 4 of 'calculate_range' discards qualifiers from 
pointer target type
cc -O -pipe  -I/src/cddl/usr.bin/zinject/../../../sys/cddl/compat/opensolaris 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/include 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/lib/libumem 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzfs/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzpool/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libnvpair 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs
 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/sys
 -I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/head 
-I/src/cddl/usr.bin/zinject/../../lib/libumem -DNEED_SOLARIS_BOOLEAN -std=gnu89 
-Wno-pointer-sign -Wno-unknown-pragmas

Re: Silent reboots in head @r248550 starting xdm with x11/nvidia-driver

2013-03-21 Thread David Wolfskill
On Thu, Mar 21, 2013 at 03:58:35PM +0200, Konstantin Belousov wrote:
> ...
> > Script started on Thu Mar 21 06:07:41 2013
> > g1-235(10.0-C)[1] uname -a
> > FreeBSD g1-235.catwhisker.org 10.0-CURRENT FreeBSD 10.0-CURRENT #845  
> > r248575M/248575: Thu Mar 21 05:35:06 PDT 2013 
> > r...@g1-235.catwhisker.org:/usr/obj/usr/src/sys/CANARY  i386
> > g1-235(10.0-C)[2] sysctl vfs.unmapped_buf_allowed kern.bio_transient_maxcnt 
> > kern.nbuf
> > vfs.unmapped_buf_allowed: 1
> > kern.bio_transient_maxcnt: 697
> > kern.nbuf: 7224
> Could you, please, do some more measurements in the r248575M ?
> 
> Please show the kern.nbuf for vfs.unmapped_buf_allowed=0 case.
> Also, from there, run "kgdb /boot/kernel/kernel /dev/mem" and do
> p *buffer_map.
> 
> Reboot without applying any unmapped/transient tuning, run the kgdb
> again, and do
> p *buffer_map
> p *bio_transient_map
> 
> Reboot with kern.bio_transient_maxcnt tunable set to 256 and again
> print the buffer_map and bio_transient_map from the kgdb.
> ...

OK; sorry about the delay -- I needed to use the machinie for a while
(at work), and then I had a weekly staff meeting

Anyway... I've attached results of the above.  For the first & last, I
did each twice -- once using the "nv" driver, and once using the
"nvidia" driver.  (The middle one only got the "nv" driver.)

So the files are:

kib_0_nv
kib_0_nvidia
kib_1_nv
kib_2_nv
kib_2_nvidia

Peace,
david
-- 
David H. Wolfskill  da...@catwhisker.org
Taliban: Evil men with guns afraid of truth from a 14-year old girl.

See http://www.catwhisker.org/~david/publickey.gpg for my public key.
Script started on Thu Mar 21 10:39:14 2013
root@d129:~ # uname -a

FreeBSD g1-235.catwhisker.org 10.0-CURRENT FreeBSD 10.0-CURRENT #845  
r248575M/248575: Thu Mar 21 05:35:06 PDT 2013 
r...@g1-235.catwhisker.org:/usr/obj/usr/src/sys/CANARY  i386
root@d129:~ # sysctl vfs.unmapped_buf_allowed

vfs.unmapped_buf_allowed: 0
root@d129:~ # ksystctl kern.nbuf

kern.nbuf: 7224
root@d129:~ # kgdb /boot/kernel/kernel /dev/mem

GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-marcel-freebsd"...
Reading symbols from /boot/kernel/linux.ko...Reading symbols from 
/boot/kernel/linux.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/linux.ko
Reading symbols from /boot/kernel/coretemp.ko...Reading symbols from 
/boot/kernel/coretemp.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/coretemp.ko
Reading symbols from /boot/kernel/iwn5000fw.ko...Reading symbols from 
/boot/kernel/iwn5000fw.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/iwn5000fw.ko
Reading symbols from /boot/kernel/tmpfs.ko...Reading symbols from 
/boot/kernel/tmpfs.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/tmpfs.ko
Reading symbols from /boot/kernel/fdescfs.ko...Reading symbols from 
/boot/kernel/fdescfs.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/fdescfs.ko
#0  sched_switch (td=0xc1312a70, newtd=0xcd98b900, flags=-1048441924)
at /usr/src/sys/kern/sched_ule.c:1954
1954cpuid = PCPU_GET(cpuid);
(kgdb) p *buffer_map
$1 = {header = {prev = 0xc19cf288, next = 0xc19cf288, left = 0x0, right = 0x0, 
start = 3925868544, end = 4044226560, avail_ssize = 0, adj_free = 0, 
max_free = 0, object = {vm_object = 0x0, sub_map = 0x0}, offset = 0, 
eflags = 0, protection = 0 '\0', max_protection = 0 '\0', 
inheritance = 0 '\0', read_ahead = 0 '\0', wired_count = 0, next_read = 0, 
cred = 0x0}, lock = {lock_object = {lo_name = 0xc0fc6c80 "vm map (user)", 
  lo_flags = 36896768, lo_data = 0, lo_witness = 0xcd8022b0}, 
sx_lock = 1}, system_mtx = {lock_object = {
  lo_name = 0xc0fc6c52 "vm map (system)", lo_flags = 21168128, 
  lo_data = 0, lo_witness = 0xcd802110}, mtx_lock = 4}, nentries = 1, 
  size = 84590592, timestamp = 5163, needs_wakeup = 0 '\0', 
  system_map = 1 '\001', flags = 0 '\0', root = 0xc19cf288, pmap = 0xc13279f8, 
  busy = 0}
Current language:  auto; currently minimal
(kgdb) p *bio_transient_map
Error accessing memory address 0x0: Bad address.
(kgdb) root@d129:~ # ^Dexit

Script done on Thu Mar 21 10:40:35 2013
Script started on Thu Mar 21 10:43:15 2013
root@d129:~ # uname -a

FreeBSD g1-235.catwhisker.org 10.0-CURRENT FreeBSD 10.0-CURRENT #845  
r248575M/248575: Thu Mar 21 05:35:06 PDT 2013 
r...@g1-235.catwhisker.org:/usr/obj/usr/src/sys/CANARY  i386
root@d129:~ # sysctl vfs.unmapped_buf_allowed

vfs.unmapped_buf_allowed: 0
root@d129:~ # sysctl kern.nbuf

kern.nbuf: 7224
root@d129:~ # kgdpb /boot/kernel/kernel /dev/mem

GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free softwa

Re: Silent reboots in head @r248550 starting xdm with x11/nvidia-driver

2013-03-21 Thread Konstantin Belousov
On Thu, Mar 21, 2013 at 07:14:26PM +0100, Gary Jennejohn wrote:
> I wonder whether there isn't some dependency on the graphics chip being
> used.
> 
> I'm running r248589 AMD64 and didn't have to touch a thing to get X
> to start.
> 
> But I'm using an older, presumably less demanding graphics chip:
You use the amd64 kernel, which has ample KVA space.
The problem is specific to i386.

> 
> vgapci0@pci0:1:0:0: class=0x03 card=0x19051462 chip=0x0a6510de 
> rev=0xa2 hdr=0x00
> vendor = 'NVIDIA Corporation'
> device = 'GT218 [GeForce 210]'
> class  = display
> subclass   = VGA
> bar   [10] = type Memory, range 32, base 0xfb00, size 16777216, 
> enabled
> bar   [14] = type Prefetchable Memory, range 64, base 0xc000, size 
> 268435456, enabled
> bar   [1c] = type Prefetchable Memory, range 64, base 0xde00, size 
> 33554432, enabled
> bar   [24] = type I/O Port, range 32, base 0xef00, size 128, enabled
> 
> Above all, bar [14] is only half as large.


pgpgPiH5R3fRP.pgp
Description: PGP signature


Re: Silent reboots in head @r248550 starting xdm with x11/nvidia-driver

2013-03-21 Thread Konstantin Belousov
On Thu, Mar 21, 2013 at 12:12:07PM -0400, Shawn Webb wrote:
> Looks like setting both vfs.unmapped_buf_allowed=0 and
> kern.bio_transient_maxcnt=512 worked for me. I'm now up and running
> smoothly.

The vfs.unmapped_buf_allowed=0 setting turns off the unmapped support,
and kern.bio_transient_maxcnt value does not matter then.



pgpikdvEjyA5H.pgp
Description: PGP signature


[head tinderbox] failure on powerpc64/powerpc

2013-03-21 Thread FreeBSD Tinderbox
TB --- 2013-03-21 15:24:42 - tinderbox 2.10 running on freebsd-current.sentex.ca
TB --- 2013-03-21 15:24:42 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-03-21 15:24:42 - starting HEAD tinderbox run for powerpc64/powerpc
TB --- 2013-03-21 15:24:42 - cleaning the object tree
TB --- 2013-03-21 15:24:42 - /usr/local/bin/svn stat /src
TB --- 2013-03-21 15:24:45 - At svn revision 248579
TB --- 2013-03-21 15:24:46 - building world
TB --- 2013-03-21 15:24:46 - CROSS_BUILD_TESTING=YES
TB --- 2013-03-21 15:24:46 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-03-21 15:24:46 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-03-21 15:24:46 - SRCCONF=/dev/null
TB --- 2013-03-21 15:24:46 - TARGET=powerpc
TB --- 2013-03-21 15:24:46 - TARGET_ARCH=powerpc64
TB --- 2013-03-21 15:24:46 - TZ=UTC
TB --- 2013-03-21 15:24:46 - __MAKE_CONF=/dev/null
TB --- 2013-03-21 15:24:46 - cd /src
TB --- 2013-03-21 15:24:46 - /usr/bin/make -B buildworld
>>> Building an up-to-date make(1)
>>> World build started on Thu Mar 21 15:24:51 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 Thu Mar 21 18:16:22 UTC 2013
TB --- 2013-03-21 18:16:22 - generating LINT kernel config
TB --- 2013-03-21 18:16:22 - cd /src/sys/powerpc/conf
TB --- 2013-03-21 18:16:22 - /usr/bin/make -B LINT
TB --- 2013-03-21 18:16:22 - cd /src/sys/powerpc/conf
TB --- 2013-03-21 18:16:22 - /usr/sbin/config -m LINT
TB --- 2013-03-21 18:16:22 - skipping LINT kernel
TB --- 2013-03-21 18:16:22 - cd /src/sys/powerpc/conf
TB --- 2013-03-21 18:16:22 - /usr/sbin/config -m GENERIC
TB --- 2013-03-21 18:16:22 - skipping GENERIC kernel
TB --- 2013-03-21 18:16:22 - cd /src/sys/powerpc/conf
TB --- 2013-03-21 18:16:22 - /usr/sbin/config -m GENERIC64
TB --- 2013-03-21 18:16:22 - building GENERIC64 kernel
TB --- 2013-03-21 18:16:22 - CROSS_BUILD_TESTING=YES
TB --- 2013-03-21 18:16:22 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-03-21 18:16:22 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-03-21 18:16:22 - SRCCONF=/dev/null
TB --- 2013-03-21 18:16:22 - TARGET=powerpc
TB --- 2013-03-21 18:16:22 - TARGET_ARCH=powerpc64
TB --- 2013-03-21 18:16:22 - TZ=UTC
TB --- 2013-03-21 18:16:22 - __MAKE_CONF=/dev/null
TB --- 2013-03-21 18:16:22 - cd /src
TB --- 2013-03-21 18:16:22 - /usr/bin/make -B buildkernel KERNCONF=GENERIC64
>>> Kernel build for GENERIC64 started on Thu Mar 21 18:16:22 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  -Wmissing-include-dirs 
-fdiagnostics-show-option   -nostdinc  -I. -I/src/sys -I/src/sys/contrib/altq 
-I/src/sys/contrib/libfdt -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  -msoft-float -Wa,-many 
-fno-omit-frame-pointer -msoft-float -mno-altivec -mcall-aixdesc -ffreestanding 
-fstack-protector -Werror  /src/sys/fs/nfsclient/nfs_clrpcops.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  -Wmissing-include-dirs 
-fdiagnostics-show-option   -nostdinc  -I. -I/src/sys -I/src/sys/contrib/altq 
-I/src/sys/contrib/libfdt -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  -msoft-float -Wa,-many 
-fno-omit-frame-pointer -msoft-float -mno-altivec -mcall-aixdesc -ffreestanding 
-fstack-protector -Werror  /src/sys/fs/nfsclient/nfs_clvnops.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  -Wmissing-include-dirs 
-fdiagnostics-show-option   -nostdinc  -I. -I/src/sys -I/src/sys/contrib/altq 
-I/src/sys/contrib/libfdt -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  -msoft-float -Wa,-many 
-fno-omit-frame-pointer -msoft-float -mno-altivec -mca

Re: gptzfsboot problem on HP P410i Smart Array

2013-03-21 Thread Andriy Gapon

I think it could be useful if those who have the hardware and have a support
contract would try to get in touch with the _technical_ support and give them 
some
technical details.  Maybe it's something that could be easily fixed by the 
vendor
if they know about the problem.

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


Re: Silent reboots in head @r248550 starting xdm with x11/nvidia-driver

2013-03-21 Thread Gary Jennejohn
On Thu, 21 Mar 2013 12:12:07 -0400
Shawn Webb  wrote:

[snip lots of stuff]
> > I appear to be experiencing the same issue. I've been following this
> > thread. I have a coredump, but it's over 700mb in size. What would be the
> > best way to get that to you guys? The revision I'm at is r248583 on amd64
> > (6GB RAM) with an NVIDIA Quadro FX 580. Relevant lines from `pciconf -lvb`:
> >
> > vgapci0@pci0:3:0:0: class=0x03 card=0x063a10de chip=0x065910de
> > rev=0xa1 hdr=0x00
> > vendor = 'NVIDIA Corporation'
> > device = 'G96 [Quadro FX 580]'
> > class  = display
> > subclass   = VGA
> > bar   [10] = type Memory, range 32, base 0xf600, size 16777216,
> > enabled
> > bar   [14] = type Prefetchable Memory, range 64, base 0xc000, size
> > 536870912, enabled
> > bar   [1c] = type Memory, range 64, base 0xf400, size 33554432,
> > enabled
> > bar   [24] = type I/O Port, range 32, base 0xdc80, size 128, enabled
> >
> >
> Looks like setting both vfs.unmapped_buf_allowed=0 and
> kern.bio_transient_maxcnt=512 worked for me. I'm now up and running
> smoothly.
>

I wonder whether there isn't some dependency on the graphics chip being
used.

I'm running r248589 AMD64 and didn't have to touch a thing to get X
to start.

But I'm using an older, presumably less demanding graphics chip:

vgapci0@pci0:1:0:0: class=0x03 card=0x19051462 chip=0x0a6510de rev=0xa2 
hdr=0x00
vendor = 'NVIDIA Corporation'
device = 'GT218 [GeForce 210]'
class  = display
subclass   = VGA
bar   [10] = type Memory, range 32, base 0xfb00, size 16777216, enabled
bar   [14] = type Prefetchable Memory, range 64, base 0xc000, size 
268435456, enabled
bar   [1c] = type Prefetchable Memory, range 64, base 0xde00, size 
33554432, enabled
bar   [24] = type I/O Port, range 32, base 0xef00, size 128, enabled

Above all, bar [14] is only half as large.

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


[head tinderbox] failure on sparc64/sparc64

2013-03-21 Thread FreeBSD Tinderbox
TB --- 2013-03-21 15:32:29 - tinderbox 2.10 running on freebsd-current.sentex.ca
TB --- 2013-03-21 15:32:29 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-03-21 15:32:29 - starting HEAD tinderbox run for sparc64/sparc64
TB --- 2013-03-21 15:32:29 - cleaning the object tree
TB --- 2013-03-21 15:32:29 - /usr/local/bin/svn stat /src
TB --- 2013-03-21 15:32:32 - At svn revision 248579
TB --- 2013-03-21 15:32:33 - building world
TB --- 2013-03-21 15:32:33 - CROSS_BUILD_TESTING=YES
TB --- 2013-03-21 15:32:33 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-03-21 15:32:33 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-03-21 15:32:33 - SRCCONF=/dev/null
TB --- 2013-03-21 15:32:33 - TARGET=sparc64
TB --- 2013-03-21 15:32:33 - TARGET_ARCH=sparc64
TB --- 2013-03-21 15:32:33 - TZ=UTC
TB --- 2013-03-21 15:32:33 - __MAKE_CONF=/dev/null
TB --- 2013-03-21 15:32:33 - cd /src
TB --- 2013-03-21 15:32:33 - /usr/bin/make -B buildworld
>>> Building an up-to-date make(1)
>>> World build started on Thu Mar 21 15:32:37 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 Thu Mar 21 16:41:22 UTC 2013
TB --- 2013-03-21 16:41:22 - generating LINT kernel config
TB --- 2013-03-21 16:41:22 - cd /src/sys/sparc64/conf
TB --- 2013-03-21 16:41:22 - /usr/bin/make -B LINT
TB --- 2013-03-21 16:41:22 - cd /src/sys/sparc64/conf
TB --- 2013-03-21 16:41:22 - /usr/sbin/config -m LINT
TB --- 2013-03-21 16:41:22 - building LINT kernel
TB --- 2013-03-21 16:41:22 - CROSS_BUILD_TESTING=YES
TB --- 2013-03-21 16:41:22 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-03-21 16:41:22 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-03-21 16:41:22 - SRCCONF=/dev/null
TB --- 2013-03-21 16:41:22 - TARGET=sparc64
TB --- 2013-03-21 16:41:22 - TARGET_ARCH=sparc64
TB --- 2013-03-21 16:41:22 - TZ=UTC
TB --- 2013-03-21 16:41:22 - __MAKE_CONF=/dev/null
TB --- 2013-03-21 16:41:22 - cd /src
TB --- 2013-03-21 16:41:22 - /usr/bin/make -B buildkernel KERNCONF=LINT
>>> Kernel build for LINT started on Thu Mar 21 16:41:22 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  
-Wmissing-include-dirs -fdiagnostics-show-option   -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/nfsclient/nfs_clrpcops.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  
-Wmissing-include-dirs -fdiagnostics-show-option   -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/nfsclient/nfs_clvnops.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  
-Wmissing-include-dirs -fdiagnostics-show-option   -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/nfsclient/nfs_clnode.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  
-Wmissing-include-dirs -fdiagnostics-show-option   -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-funct

[head tinderbox] failure on powerpc/powerpc

2013-03-21 Thread FreeBSD Tinderbox
TB --- 2013-03-21 14:43:15 - tinderbox 2.10 running on freebsd-current.sentex.ca
TB --- 2013-03-21 14:43:15 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-03-21 14:43:15 - starting HEAD tinderbox run for powerpc/powerpc
TB --- 2013-03-21 14:43:15 - cleaning the object tree
TB --- 2013-03-21 14:43:15 - /usr/local/bin/svn stat /src
TB --- 2013-03-21 14:43:18 - At svn revision 248579
TB --- 2013-03-21 14:43:19 - building world
TB --- 2013-03-21 14:43:19 - CROSS_BUILD_TESTING=YES
TB --- 2013-03-21 14:43:19 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-03-21 14:43:19 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-03-21 14:43:19 - SRCCONF=/dev/null
TB --- 2013-03-21 14:43:19 - TARGET=powerpc
TB --- 2013-03-21 14:43:19 - TARGET_ARCH=powerpc
TB --- 2013-03-21 14:43:19 - TZ=UTC
TB --- 2013-03-21 14:43:19 - __MAKE_CONF=/dev/null
TB --- 2013-03-21 14:43:19 - cd /src
TB --- 2013-03-21 14:43:19 - /usr/bin/make -B buildworld
>>> Building an up-to-date make(1)
>>> World build started on Thu Mar 21 14:43:24 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
[...]
cc -O2 -pipe  -I/src/cddl/usr.bin/sgsmsg/../../../sys/cddl/compat/opensolaris  
-I/src/cddl/usr.bin/sgsmsg/../../../cddl/compat/opensolaris/include  
-I/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/include  
-I/src/cddl/usr.bin/sgsmsg/../../../sys/cddl/contrib/opensolaris/uts/common 
-DNEED_SOLARIS_BOOLEAN -std=gnu89 -fstack-protector -Wno-pointer-sign 
-Wno-unknown-pragmas  -o sgsmsg avl.o sgsmsg.o string_table.o findprime.o 
===> cddl/usr.bin/zinject (all)
cc -O2 -pipe  -I/src/cddl/usr.bin/zinject/../../../sys/cddl/compat/opensolaris 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/include 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/lib/libumem 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzfs/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzpool/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libnvpair 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs
 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/sys
 -I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/head 
-I/src/cddl/usr.bin/zinject/../../lib/libumem -DNEED_SOLARIS_BOOLEAN -std=gnu89 
-fstack-protector -Wno-pointer-sign -Wno-unknown-pragmas -c 
/src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/zinject.c
cc -O2 -pipe  -I/src/cddl/usr.bin/zinject/../../../sys/cddl/compat/opensolaris 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/include 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/lib/libumem 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzfs/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzpool/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libnvpair 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs
 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/sys
 -I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/head 
-I/src/cddl/usr.bin/zinject/../../lib/libumem -DNEED_SOLARIS_BOOLEAN -std=gnu89 
-fstack-protector -Wno-pointer-sign -Wno-unknown-pragmas -c 
/src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/translate.c
/src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/translate.c: In 
function 'translate_record':
/src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/translate.c:383:
 warning: passing argument 4 of 'calculate_range' discards qualifiers from 
pointer target type
cc -O2 -pipe  -I/src/cddl/usr.bin/zinject/../../../sys/cddl/compat/opensolaris 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/include 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/lib/libumem 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzfs/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzpool/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libnvpair 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs
 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/sys
 -I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/head 
-I/src/cddl/usr.bin/zinject/../../lib/libumem -DN

Re: Silent reboots in head @r248550 starting xdm with x11/nvidia-driver

2013-03-21 Thread Shawn Webb
On Thu, Mar 21, 2013 at 12:04 PM, Shawn Webb  wrote:

> On Thu, Mar 21, 2013 at 9:58 AM, Konstantin Belousov 
> wrote:
>
>> On Thu, Mar 21, 2013 at 06:34:46AM -0700, David Wolfskill wrote:
>> > On Thu, Mar 21, 2013 at 10:04:41AM +0200, Konstantin Belousov wrote:
>> > > ...
>> > > This gives me an idea. The only so to say 'vm' change in r248508 was
>> an
>> > > addition of the bio_transient_map submap. The vfs.unmapped_buf_allowed
>> > > tunable did not eliminated the submap creation. Please try r248569
>> > > with vfs.unmapped_buf_allowed set to 0.
>> >
>> > OK; I believe that worked.
>> >
>> > "Believe" because (in the normal course of things) I updated to:
>> >
>> > FreeBSD g1-235.catwhisker.org 10.0-CURRENT FreeBSD 10.0-CURRENT #845
>>  r248575M/248575: Thu Mar 21 05:35:06 PDT 2013
>> r...@g1-235.catwhisker.org:/usr/obj/usr/src/sys/CANARY  i386
>> >
>> > which is a little beyond r248569.  (I still have r248508 on a
>> > different slice, and figured I could update that to precisely r248569
>> > if this test was incorrect or inconclusive.)
>> Not needed. BTW, your system uses UFS, right ?
>>
>> >
>> > In any case: after booting the above (r248575) to verify that it worked
>> > as long as I did not load nvidia.ko first, I then rebooted, escaped to
>> > loader prompt, set vfs.unmapped_buf_allowed=0; boot.
>> >
>> > And after that came up OK, I (manually) loaded nvidia.ko, then
>> > re-started X (xdm); the nVidia banner displayed just before the xdm
>> > login screen did.  (I have my xdm startup script "prefer" the nvidia
>> > driver, but if nvidia.ko isn't loaded, it reverts to the nv driver
>> > automagically.)
>> >
>> > > If this combination allows the nvidia driver to start, please revert
>> > > the setting of vfs.unmapped_buf_allowed, and instead set
>> > > kern.bio_transient_maxcnt e.g. to 256 or even 128.
>> >
>> > OK; rebooting, escaping to loader, *not* setting
>> vfs.unmapped_buf_allowed,
>> > and setting kern.bio_transient_maxcnt=256 also allowed nvidia driver
>> > to be used at r248575.
>> Ok, this is almost not a workaround but a solution (for now). See below.
>>
>> >
>> > > Also, on the machine without the tunables customization, please show
>> > > the output of sysctl kern.nbuf, kern.bio_transient_maxcnt. Also show
>> > > the output of pciconf -lvb.
>> >
>> > OK; I rebooted (to revert the vfs.unmapped_buf_allowed setting) and
>> > obtained the above (augmented a wee bit by some of the others
>> > mentioned; I've attached that as "sysctl.txt".  I've also attached
>> > a copy of dmesg.boot, in case that's useful.
>> >
>> > I then tried rebooting r248575 and loading nvidia.ko *without* the
>> > tunable customization, and verified that I still saw (what looks
>> > like) a "reset" when I start X that way (as reported initially).
>> >
>> > > From what I see in your report, you use i386 arch. What is the amount
>> > > of memory installed in the machine ?
>> >
>> > 4GB.
>> >
>> > Is the above what you had in mind, or would you like me to try at
>> > precisely r248569?  Anything else?
>> r248569 is fine.
>>
>>
>> > Script started on Thu Mar 21 06:07:41 2013
>> > g1-235(10.0-C)[1] uname -a
>> > FreeBSD g1-235.catwhisker.org 10.0-CURRENT FreeBSD 10.0-CURRENT #845
>>  r248575M/248575: Thu Mar 21 05:35:06 PDT 2013
>> r...@g1-235.catwhisker.org:/usr/obj/usr/src/sys/CANARY  i386
>> > g1-235(10.0-C)[2] sysctl vfs.unmapped_buf_allowed
>> kern.bio_transient_maxcnt kern.nbuf
>> > vfs.unmapped_buf_allowed: 1
>> > kern.bio_transient_maxcnt: 697
>> > kern.nbuf: 7224
>> Could you, please, do some more measurements in the r248575M ?
>>
>> Please show the kern.nbuf for vfs.unmapped_buf_allowed=0 case.
>> Also, from there, run "kgdb /boot/kernel/kernel /dev/mem" and do
>> p *buffer_map.
>>
>> Reboot without applying any unmapped/transient tuning, run the kgdb
>> again, and do
>> p *buffer_map
>> p *bio_transient_map
>>
>> Reboot with kern.bio_transient_maxcnt tunable set to 256 and again
>> print the buffer_map and bio_transient_map from the kgdb.
>>
>> > none1@pci0:0:3:3:   class=0x070002 card=0x02501028 chip=0x2a478086
>> rev=0x07 hdr=0x00
>> > vendor = 'Intel Corporation'
>> > device = 'Mobile 4 Series Chipset AMT SOL Redirection'
>> > class  = simple comms
>> > subclass   = UART
>> > bar   [10] = type I/O Port, range 32, base 0xef88, size 8, enabled
>> > bar   [14] = type Memory, range 32, base 0xf6fda000, size 4096,
>> enabled
>> Oh, you do have the serial port on your notebook, usable remotely without
>> serial cable. Your chipset seems to be AMT-capable, and you could use
>> comms/amtterm from other machine to get a serial console.
>>
>> > vgapci0@pci0:1:0:0: class=0x03 card=0x02501028 chip=0x065c10de
>> rev=0xa1 hdr=0x00
>> > vendor = 'NVIDIA Corporation'
>> > device = 'G96M [Quadro FX 770M]'
>> > class  = display
>> > subclass   = VGA
>> > bar   [10] = type Memory, range 32, base 0xf500, size 16777216,
>> enabled
>> > bar  

Re: Silent reboots in head @r248550 starting xdm with x11/nvidia-driver

2013-03-21 Thread Shawn Webb
On Thu, Mar 21, 2013 at 9:58 AM, Konstantin Belousov wrote:

> On Thu, Mar 21, 2013 at 06:34:46AM -0700, David Wolfskill wrote:
> > On Thu, Mar 21, 2013 at 10:04:41AM +0200, Konstantin Belousov wrote:
> > > ...
> > > This gives me an idea. The only so to say 'vm' change in r248508 was an
> > > addition of the bio_transient_map submap. The vfs.unmapped_buf_allowed
> > > tunable did not eliminated the submap creation. Please try r248569
> > > with vfs.unmapped_buf_allowed set to 0.
> >
> > OK; I believe that worked.
> >
> > "Believe" because (in the normal course of things) I updated to:
> >
> > FreeBSD g1-235.catwhisker.org 10.0-CURRENT FreeBSD 10.0-CURRENT #845
>  r248575M/248575: Thu Mar 21 05:35:06 PDT 2013
> r...@g1-235.catwhisker.org:/usr/obj/usr/src/sys/CANARY  i386
> >
> > which is a little beyond r248569.  (I still have r248508 on a
> > different slice, and figured I could update that to precisely r248569
> > if this test was incorrect or inconclusive.)
> Not needed. BTW, your system uses UFS, right ?
>
> >
> > In any case: after booting the above (r248575) to verify that it worked
> > as long as I did not load nvidia.ko first, I then rebooted, escaped to
> > loader prompt, set vfs.unmapped_buf_allowed=0; boot.
> >
> > And after that came up OK, I (manually) loaded nvidia.ko, then
> > re-started X (xdm); the nVidia banner displayed just before the xdm
> > login screen did.  (I have my xdm startup script "prefer" the nvidia
> > driver, but if nvidia.ko isn't loaded, it reverts to the nv driver
> > automagically.)
> >
> > > If this combination allows the nvidia driver to start, please revert
> > > the setting of vfs.unmapped_buf_allowed, and instead set
> > > kern.bio_transient_maxcnt e.g. to 256 or even 128.
> >
> > OK; rebooting, escaping to loader, *not* setting
> vfs.unmapped_buf_allowed,
> > and setting kern.bio_transient_maxcnt=256 also allowed nvidia driver
> > to be used at r248575.
> Ok, this is almost not a workaround but a solution (for now). See below.
>
> >
> > > Also, on the machine without the tunables customization, please show
> > > the output of sysctl kern.nbuf, kern.bio_transient_maxcnt. Also show
> > > the output of pciconf -lvb.
> >
> > OK; I rebooted (to revert the vfs.unmapped_buf_allowed setting) and
> > obtained the above (augmented a wee bit by some of the others
> > mentioned; I've attached that as "sysctl.txt".  I've also attached
> > a copy of dmesg.boot, in case that's useful.
> >
> > I then tried rebooting r248575 and loading nvidia.ko *without* the
> > tunable customization, and verified that I still saw (what looks
> > like) a "reset" when I start X that way (as reported initially).
> >
> > > From what I see in your report, you use i386 arch. What is the amount
> > > of memory installed in the machine ?
> >
> > 4GB.
> >
> > Is the above what you had in mind, or would you like me to try at
> > precisely r248569?  Anything else?
> r248569 is fine.
>
>
> > Script started on Thu Mar 21 06:07:41 2013
> > g1-235(10.0-C)[1] uname -a
> > FreeBSD g1-235.catwhisker.org 10.0-CURRENT FreeBSD 10.0-CURRENT #845
>  r248575M/248575: Thu Mar 21 05:35:06 PDT 2013
> r...@g1-235.catwhisker.org:/usr/obj/usr/src/sys/CANARY  i386
> > g1-235(10.0-C)[2] sysctl vfs.unmapped_buf_allowed
> kern.bio_transient_maxcnt kern.nbuf
> > vfs.unmapped_buf_allowed: 1
> > kern.bio_transient_maxcnt: 697
> > kern.nbuf: 7224
> Could you, please, do some more measurements in the r248575M ?
>
> Please show the kern.nbuf for vfs.unmapped_buf_allowed=0 case.
> Also, from there, run "kgdb /boot/kernel/kernel /dev/mem" and do
> p *buffer_map.
>
> Reboot without applying any unmapped/transient tuning, run the kgdb
> again, and do
> p *buffer_map
> p *bio_transient_map
>
> Reboot with kern.bio_transient_maxcnt tunable set to 256 and again
> print the buffer_map and bio_transient_map from the kgdb.
>
> > none1@pci0:0:3:3:   class=0x070002 card=0x02501028 chip=0x2a478086
> rev=0x07 hdr=0x00
> > vendor = 'Intel Corporation'
> > device = 'Mobile 4 Series Chipset AMT SOL Redirection'
> > class  = simple comms
> > subclass   = UART
> > bar   [10] = type I/O Port, range 32, base 0xef88, size 8, enabled
> > bar   [14] = type Memory, range 32, base 0xf6fda000, size 4096,
> enabled
> Oh, you do have the serial port on your notebook, usable remotely without
> serial cable. Your chipset seems to be AMT-capable, and you could use
> comms/amtterm from other machine to get a serial console.
>
> > vgapci0@pci0:1:0:0: class=0x03 card=0x02501028 chip=0x065c10de
> rev=0xa1 hdr=0x00
> > vendor = 'NVIDIA Corporation'
> > device = 'G96M [Quadro FX 770M]'
> > class  = display
> > subclass   = VGA
> > bar   [10] = type Memory, range 32, base 0xf500, size 16777216,
> enabled
> > bar   [14] = type Prefetchable Memory, range 64, base 0xe000,
> size 268435456, enabled
> > bar   [1c] = type Memory, range 64, base 0xf200, size 33554432,
> enabled
> 

[head tinderbox] failure on mips64/mips

2013-03-21 Thread FreeBSD Tinderbox
TB --- 2013-03-21 14:29:40 - tinderbox 2.10 running on freebsd-current.sentex.ca
TB --- 2013-03-21 14:29:40 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-03-21 14:29:40 - starting HEAD tinderbox run for mips64/mips
TB --- 2013-03-21 14:29:40 - cleaning the object tree
TB --- 2013-03-21 14:29:40 - /usr/local/bin/svn stat /src
TB --- 2013-03-21 14:29:43 - At svn revision 248579
TB --- 2013-03-21 14:29:44 - building world
TB --- 2013-03-21 14:29:44 - CROSS_BUILD_TESTING=YES
TB --- 2013-03-21 14:29:44 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-03-21 14:29:44 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-03-21 14:29:44 - SRCCONF=/dev/null
TB --- 2013-03-21 14:29:44 - TARGET=mips
TB --- 2013-03-21 14:29:44 - TARGET_ARCH=mips64
TB --- 2013-03-21 14:29:44 - TZ=UTC
TB --- 2013-03-21 14:29:44 - __MAKE_CONF=/dev/null
TB --- 2013-03-21 14:29:44 - cd /src
TB --- 2013-03-21 14:29:44 - /usr/bin/make -B buildworld
>>> Building an up-to-date make(1)
>>> World build started on Thu Mar 21 14:29:48 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 Thu Mar 21 15:31:51 UTC 2013
TB --- 2013-03-21 15:31:51 - cd /src/sys/mips/conf
TB --- 2013-03-21 15:31:51 - /usr/sbin/config -m ADM5120
TB --- 2013-03-21 15:31:51 - skipping ADM5120 kernel
TB --- 2013-03-21 15:31:51 - cd /src/sys/mips/conf
TB --- 2013-03-21 15:31:51 - /usr/sbin/config -m ALCHEMY
TB --- 2013-03-21 15:31:51 - skipping ALCHEMY kernel
TB --- 2013-03-21 15:31:51 - cd /src/sys/mips/conf
TB --- 2013-03-21 15:31:51 - /usr/sbin/config -m AP91
TB --- 2013-03-21 15:31:51 - skipping AP91 kernel
TB --- 2013-03-21 15:31:51 - cd /src/sys/mips/conf
TB --- 2013-03-21 15:31:51 - /usr/sbin/config -m AP93
TB --- 2013-03-21 15:31:51 - skipping AP93 kernel
TB --- 2013-03-21 15:31:51 - cd /src/sys/mips/conf
TB --- 2013-03-21 15:31:51 - /usr/sbin/config -m AP94
TB --- 2013-03-21 15:31:51 - skipping AP94 kernel
TB --- 2013-03-21 15:31:51 - cd /src/sys/mips/conf
TB --- 2013-03-21 15:31:51 - /usr/sbin/config -m AP96
TB --- 2013-03-21 15:31:51 - skipping AP96 kernel
TB --- 2013-03-21 15:31:51 - cd /src/sys/mips/conf
TB --- 2013-03-21 15:31:51 - /usr/sbin/config -m AR71XX_BASE
TB --- 2013-03-21 15:31:51 - skipping AR71XX_BASE kernel
TB --- 2013-03-21 15:31:51 - cd /src/sys/mips/conf
TB --- 2013-03-21 15:31:51 - /usr/sbin/config -m AR724X_BASE
TB --- 2013-03-21 15:31:51 - skipping AR724X_BASE kernel
TB --- 2013-03-21 15:31:51 - cd /src/sys/mips/conf
TB --- 2013-03-21 15:31:51 - /usr/sbin/config -m AR91XX_BASE
TB --- 2013-03-21 15:31:51 - skipping AR91XX_BASE kernel
TB --- 2013-03-21 15:31:51 - cd /src/sys/mips/conf
TB --- 2013-03-21 15:31:51 - /usr/sbin/config -m BERI_DE4_MDROOT
TB --- 2013-03-21 15:31:51 - building BERI_DE4_MDROOT kernel
TB --- 2013-03-21 15:31:51 - CROSS_BUILD_TESTING=YES
TB --- 2013-03-21 15:31:51 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-03-21 15:31:51 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-03-21 15:31:51 - SRCCONF=/dev/null
TB --- 2013-03-21 15:31:51 - TARGET=mips
TB --- 2013-03-21 15:31:51 - TARGET_ARCH=mips64
TB --- 2013-03-21 15:31:51 - TZ=UTC
TB --- 2013-03-21 15:31:51 - __MAKE_CONF=/dev/null
TB --- 2013-03-21 15:31:51 - cd /src
TB --- 2013-03-21 15:31:51 - /usr/bin/make -B buildkernel 
KERNCONF=BERI_DE4_MDROOT
>>> Kernel build for BERI_DE4_MDROOT started on Thu Mar 21 15:31:52 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  -Wmissing-include-dirs 
-fdiagnostics-show-option   -nostdinc  -I. -I/src/sys -I/src/sys/contrib/altq 
-I/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include 
opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=1 
--param large-function-growth=10 --param max-inline-insns-single=1  
-fno-pic -mno-abicalls -G0 -DKERNLOADADDR=0x8010 -march=mips64 
-mabi=64 -msoft-float -ffreestanding -Werror  
/src/sys/fs/nfsclient/nfs_clrpcops.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  -Wmissing-include-dirs 
-fdiagnostics-show-option   -nostdinc  -I. -I/src/

[head tinderbox] failure on i386/pc98

2013-03-21 Thread FreeBSD Tinderbox
TB --- 2013-03-21 12:57:48 - tinderbox 2.10 running on freebsd-current.sentex.ca
TB --- 2013-03-21 12:57:48 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-03-21 12:57:48 - starting HEAD tinderbox run for i386/pc98
TB --- 2013-03-21 12:57:48 - cleaning the object tree
TB --- 2013-03-21 12:57:48 - /usr/local/bin/svn stat /src
TB --- 2013-03-21 12:57:52 - At svn revision 248579
TB --- 2013-03-21 12:57:53 - building world
TB --- 2013-03-21 12:57:53 - CROSS_BUILD_TESTING=YES
TB --- 2013-03-21 12:57:53 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-03-21 12:57:53 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-03-21 12:57:53 - SRCCONF=/dev/null
TB --- 2013-03-21 12:57:53 - TARGET=pc98
TB --- 2013-03-21 12:57:53 - TARGET_ARCH=i386
TB --- 2013-03-21 12:57:53 - TZ=UTC
TB --- 2013-03-21 12:57:53 - __MAKE_CONF=/dev/null
TB --- 2013-03-21 12:57:53 - cd /src
TB --- 2013-03-21 12:57:53 - /usr/bin/make -B buildworld
>>> Building an up-to-date make(1)
>>> World build started on Thu Mar 21 12:57:57 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
[...]
cc -O2 -pipe  -I/src/cddl/usr.bin/sgsmsg/../../../sys/cddl/compat/opensolaris  
-I/src/cddl/usr.bin/sgsmsg/../../../cddl/compat/opensolaris/include  
-I/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/include  
-I/src/cddl/usr.bin/sgsmsg/../../../sys/cddl/contrib/opensolaris/uts/common 
-DNEED_SOLARIS_BOOLEAN -std=gnu89 -Qunused-arguments -fstack-protector 
-Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int 
-Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality 
-Wno-unused-function -Wno-conversion -Wno-switch -Wno-switch-enum 
-Wno-knr-promoted-parameter -Wno-parentheses -Wno-unknown-pragmas -c 
/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/tools/common/findprime.c
cc -O2 -pipe  -I/src/cddl/usr.bin/sgsmsg/../../../sys/cddl/compat/opensolaris  
-I/src/cddl/usr.bin/sgsmsg/../../../cddl/compat/opensolaris/include  
-I/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/include  
-I/src/cddl/usr.bin/sgsmsg/../../../sys/cddl/contrib/opensolaris/uts/common 
-DNEED_SOLARIS_BOOLEAN -std=gnu89 -Qunused-arguments -fstack-protector 
-Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int 
-Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality 
-Wno-unused-function -Wno-conversion -Wno-switch -Wno-switch-enum 
-Wno-knr-promoted-parameter -Wno-parentheses -Wno-unknown-pragmas  -o sgsmsg 
avl.o sgsmsg.o string_table.o findprime.o 
===> cddl/usr.bin/zinject (all)
cc -O2 -pipe  -I/src/cddl/usr.bin/zinject/../../../sys/cddl/compat/opensolaris 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/include 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/lib/libumem 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzfs/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzpool/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libnvpair 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs
 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/sys
 -I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/head 
-I/src/cddl/usr.bin/zinject/../../lib/libumem -DNEED_SOLARIS_BOOLEAN -std=gnu89 
-Qunused-arguments -fstack-protector -Wno-pointer-sign -Wno-empty-body 
-Wno-string-plus-int -Wno-tautological-compare -Wno-unused-value 
-Wno-parentheses-equality -Wno-unused-function -Wno-c!
 onversion -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter 
-Wno-parentheses -Wno-unknown-pragmas -c 
/src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/zinject.c
cc -O2 -pipe  -I/src/cddl/usr.bin/zinject/../../../sys/cddl/compat/opensolaris 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/include 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/lib/libumem 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzfs/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzpool/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libnvpair 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs
 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/sys
 -I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/head 
-I/src/cddl/usr.bin/zinject/../../lib/libumem -DNEED_SOLARIS_BOOLEAN -std=gnu89

compiler confusion: gcc cannot be located and causes compiler errors

2013-03-21 Thread Beeblebrox
I have run into this error in several different places, and it seems like a
problem with one of the base tools. lang/gcc has been installed on the
system from ports.

1. If I try to build emulators/kqemu-kmod-devel, I get:
===>   FreeBSD 10 autotools fix applied to
/usr/obj/asp/ports/emulators/kqemu-kmod-devel/work/kqemu-1.4.0pre1/configure
Source path  
/usr/obj/asp/ports/emulators/kqemu-kmod-devel/work/kqemu-1.4.0pre1
C compilercc
Host C compiler   gcc
make  gmake
host CPU  x86_64
===>  Building for kqemu-kmod-devel-1.4.0.p1_5
@ -> /asp/src/sys
machine -> /asp/src/sys/amd64/include
x86 -> /asp/src/sys/x86/include
gcc -Wall -O2 -Werror -g -D__KERNEL__ -I.. -o genoffsets genoffsets.c
gmake: gcc: Command not found
gmake: *** [genoffsets] Error 127
*** [do-build] Error code 2

2. Another example of the issue:
http://freebsd.1045724.n5.nabble.com/How-can-I-switch-compiler-from-clang-to-gcc46-td5796040.html#a5796083

My /etc/make.conf below (most flags are disabled for debug):
#WITH_CCACHE_BUILD=yes
#FORCE_MAKE_JOBS=yes
MAKE_JOBS_NUMBER=9
WITH_CPUFLAGS=yes
BUILD_OPTIMIZED=yes
BATCH=yes
#CC=gcc46
#CXX=g++46
#CPP=cpp46
#USE_GCC=any
GCC_DEFAULT_VERSION=4.6+
#CC:=${CC:C,^gcc46,/usr/local/libexec/ccache/world/gcc46,1}
#CXX:=${CXX:C,^g\+\+\46,/usr/local/libexec/ccache/world/g++46,1}
#.include "/etc/make/portset.conf"
#.include "/etc/make/portbreak.conf"




--
View this message in context: 
http://freebsd.1045724.n5.nabble.com/compiler-confusion-gcc-cannot-be-located-and-causes-compiler-errors-tp5797633.html
Sent from the freebsd-current mailing list archive at Nabble.com.
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


[head tinderbox] failure on ia64/ia64

2013-03-21 Thread FreeBSD Tinderbox
TB --- 2013-03-21 12:57:50 - tinderbox 2.10 running on freebsd-current.sentex.ca
TB --- 2013-03-21 12:57:50 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-03-21 12:57:50 - starting HEAD tinderbox run for ia64/ia64
TB --- 2013-03-21 12:57:50 - cleaning the object tree
TB --- 2013-03-21 12:57:50 - /usr/local/bin/svn stat /src
TB --- 2013-03-21 12:57:53 - At svn revision 248579
TB --- 2013-03-21 12:57:54 - building world
TB --- 2013-03-21 12:57:54 - CROSS_BUILD_TESTING=YES
TB --- 2013-03-21 12:57:54 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-03-21 12:57:54 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-03-21 12:57:54 - SRCCONF=/dev/null
TB --- 2013-03-21 12:57:54 - TARGET=ia64
TB --- 2013-03-21 12:57:54 - TARGET_ARCH=ia64
TB --- 2013-03-21 12:57:54 - TZ=UTC
TB --- 2013-03-21 12:57:54 - __MAKE_CONF=/dev/null
TB --- 2013-03-21 12:57:54 - cd /src
TB --- 2013-03-21 12:57:54 - /usr/bin/make -B buildworld
>>> Building an up-to-date make(1)
>>> World build started on Thu Mar 21 12:57:58 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 Thu Mar 21 14:29:34 UTC 2013
TB --- 2013-03-21 14:29:34 - generating LINT kernel config
TB --- 2013-03-21 14:29:34 - cd /src/sys/ia64/conf
TB --- 2013-03-21 14:29:34 - /usr/bin/make -B LINT
TB --- 2013-03-21 14:29:34 - cd /src/sys/ia64/conf
TB --- 2013-03-21 14:29:34 - /usr/sbin/config -m LINT
TB --- 2013-03-21 14:29:34 - building LINT kernel
TB --- 2013-03-21 14:29:34 - CROSS_BUILD_TESTING=YES
TB --- 2013-03-21 14:29:34 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-03-21 14:29:34 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-03-21 14:29:34 - SRCCONF=/dev/null
TB --- 2013-03-21 14:29:34 - TARGET=ia64
TB --- 2013-03-21 14:29:34 - TARGET_ARCH=ia64
TB --- 2013-03-21 14:29:34 - TZ=UTC
TB --- 2013-03-21 14:29:34 - __MAKE_CONF=/dev/null
TB --- 2013-03-21 14:29:34 - cd /src
TB --- 2013-03-21 14:29:34 - /usr/bin/make -B buildkernel KERNCONF=LINT
>>> Kernel build for LINT started on Thu Mar 21 14:29:34 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
[...]
{standard input}:31644: Warning: This is the location of the conflicting usage
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  
-Wmissing-include-dirs -fdiagnostics-show-option   -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/nfsclient/nfs_clvnops.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  
-Wmissing-include-dirs -fdiagnostics-show-option   -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/nfsclient/nfs_clnode.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  
-Wmissing-include-dirs -fdiagnostics-show-option   -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/nfsclient/nfs_clvfsops.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  
-Wmissing-include-dirs -fdiagnostics-show-option   -nostdi

[head tinderbox] failure on mips/mips

2013-03-21 Thread FreeBSD Tinderbox
TB --- 2013-03-21 13:48:42 - tinderbox 2.10 running on freebsd-current.sentex.ca
TB --- 2013-03-21 13:48:42 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-03-21 13:48:42 - starting HEAD tinderbox run for mips/mips
TB --- 2013-03-21 13:48:42 - cleaning the object tree
TB --- 2013-03-21 13:48:42 - /usr/local/bin/svn stat /src
TB --- 2013-03-21 13:48:59 - At svn revision 248579
TB --- 2013-03-21 13:49:00 - building world
TB --- 2013-03-21 13:49:00 - CROSS_BUILD_TESTING=YES
TB --- 2013-03-21 13:49:00 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-03-21 13:49:00 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-03-21 13:49:00 - SRCCONF=/dev/null
TB --- 2013-03-21 13:49:00 - TARGET=mips
TB --- 2013-03-21 13:49:00 - TARGET_ARCH=mips
TB --- 2013-03-21 13:49:00 - TZ=UTC
TB --- 2013-03-21 13:49:00 - __MAKE_CONF=/dev/null
TB --- 2013-03-21 13:49:00 - cd /src
TB --- 2013-03-21 13:49:00 - /usr/bin/make -B buildworld
>>> Building an up-to-date make(1)
>>> World build started on Thu Mar 21 13:49:05 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
[...]
cc -O -pipe -G0  
-I/src/cddl/usr.bin/sgsmsg/../../../sys/cddl/compat/opensolaris  
-I/src/cddl/usr.bin/sgsmsg/../../../cddl/compat/opensolaris/include  
-I/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/include  
-I/src/cddl/usr.bin/sgsmsg/../../../sys/cddl/contrib/opensolaris/uts/common 
-DNEED_SOLARIS_BOOLEAN -std=gnu89 -Wno-pointer-sign -Wno-unknown-pragmas  -o 
sgsmsg avl.o sgsmsg.o string_table.o findprime.o 
===> cddl/usr.bin/zinject (all)
cc -O -pipe -G0  
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/compat/opensolaris 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/include 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/lib/libumem 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzfs/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzpool/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libnvpair 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs
 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/sys
 -I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/head 
-I/src/cddl/usr.bin/zinject/../../lib/libumem -DNEED_SOLARIS_BOOLEAN -std=gnu89 
-Wno-pointer-sign -Wno-unknown-pragmas -c 
/src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/zinject.c
cc -O -pipe -G0  
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/compat/opensolaris 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/include 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/lib/libumem 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzfs/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzpool/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libnvpair 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs
 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/sys
 -I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/head 
-I/src/cddl/usr.bin/zinject/../../lib/libumem -DNEED_SOLARIS_BOOLEAN -std=gnu89 
-Wno-pointer-sign -Wno-unknown-pragmas -c 
/src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/translate.c
/src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/translate.c: In 
function 'translate_record':
/src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/translate.c:383:
 warning: passing argument 4 of 'calculate_range' discards qualifiers from 
pointer target type
cc -O -pipe -G0  
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/compat/opensolaris 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/include 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/lib/libumem 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzfs/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzpool/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libnvpair 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs
 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/sys
 -I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/head 
-I/src/cddl/usr.bin/zinject/../../lib/libumem -DNEED_SOLARIS_BOOLEAN -std=gnu89 
-Wno-pointer-sign 

Re: troubles with buildworld/sendmail/sasl/clang

2013-03-21 Thread Anton Shterenlikht
Kimmo Paasiala writes:

>  > =buildworld===
>  >
>  > 
/usr/src/usr.sbin/sendmail/../../contrib/sendmail/src/usersmtp.c:1864:8:
>  > error: incompatible pointer types passing 'void ()' to parameter 
of type
>  > 'void (*)(char *, bool, MAILER *, struct mailer_con_info *, 
ENVELOPE *)'
>  > [-Werror,-Wincompatible-pointer-types]
>  >getsasldata, NULL, XS_AUTH);
>  >^~~
>  > 
/usr/src/usr.sbin/sendmail/../../contrib/sendmail/src/sendmail.h:2519:67: note:
>  > passing argument to parameter here
>  > extern int  reply __P((MAILER *, MCI *, ENVELOPE *, time_t, 
void
>  > (*)__P((char *, bool, MAILER *, MCI *, ENVELOPE *)), char **, 
int));
>  >
^
>  > /usr/obj/usr/src/tmp/usr/include/sys/cdefs.h:129:21: note: 
expanded from
>  > macro '__P'
>  > #define __P(protos) protos  /* full-blown ANSI C */
>  > ^
>  > 3 errors generated.
>  > *** [usersmtp.o] Error code 1
>  
>  
>  I can not help with the error but I really have to make this 
question:
>  Does FreeBSD really have to support pre-ANSI C compilers in 2013?

I have been getting this also for at least the last two months.
(There is no src.conf; make.conf is appended.  Current system
is:

FreeBSD 10.0-CURRENT #0: Sun Dec 30 12:52:09 EST 2012  amd64 

and I have cyrus-sasl-2.1.26_2 installed and working with that
installation.)

Respectfully,


Robert Huff

me too, also on amd64 -current
no src.conf

# cat /etc/make.conf
SENDMAIL_CFLAGS+=   -I/usr/local/include -DSASL=2
SENDMAIL_LDFLAGS+=  -L/usr/local/lib
SENDMAIL_LDADD+=-lsasl2
WITH_PKGNG=yes
PERL_VERSION=5.16.2

Anton

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


Re: troubles with buildworld/sendmail/sasl/clang

2013-03-21 Thread Robert Huff

Kimmo Paasiala writes:

>  > =buildworld===
>  >
>  > /usr/src/usr.sbin/sendmail/../../contrib/sendmail/src/usersmtp.c:1864:8:
>  > error: incompatible pointer types passing 'void ()' to parameter of type
>  > 'void (*)(char *, bool, MAILER *, struct mailer_con_info *, ENVELOPE *)'
>  > [-Werror,-Wincompatible-pointer-types]
>  >getsasldata, NULL, XS_AUTH);
>  >^~~
>  > /usr/src/usr.sbin/sendmail/../../contrib/sendmail/src/sendmail.h:2519:67: 
> note:
>  > passing argument to parameter here
>  > extern int  reply __P((MAILER *, MCI *, ENVELOPE *, time_t, void
>  > (*)__P((char *, bool, MAILER *, MCI *, ENVELOPE *)), char **, int));
>  >^
>  > /usr/obj/usr/src/tmp/usr/include/sys/cdefs.h:129:21: note: expanded from
>  > macro '__P'
>  > #define __P(protos) protos  /* full-blown ANSI C */
>  > ^
>  > 3 errors generated.
>  > *** [usersmtp.o] Error code 1
>  
>  
>  I can not help with the error but I really have to make this question:
>  Does FreeBSD really have to support pre-ANSI C compilers in 2013?

I have been getting this also for at least the last two months.
(There is no src.conf; make.conf is appended.  Current system
is:

FreeBSD 10.0-CURRENT #0: Sun Dec 30 12:52:09 EST 2012  amd64 

and I have cyrus-sasl-2.1.26_2 installed and working with that
installation.)

Respectfully,


Robert Huff


make.conf


CFLAGS= -O -pipe -g 
STRIP= 
SYMVER_ENABLED= yes
X_WINDOW_SYSTEM=xorg
HAVE_MOTIF= yes

KERNCONF=JERUSALEM

# To avoid building various parts of the base system:
#   (copied from /usr/share/examples/etc/make.conf

NO_BIND_ETC=   true# Do not install files to /etc/namedb
NO_BLUETOOTH=  true# do not build Bluetooth related stuff
NO_PROFILE= true# Avoid compiling profiled libraries

#   to get automatic SASL in sendmail

SENDMAIL_CFLAGS+=   -I/usr/local/include/ -DSASL=2
SENDMAIL_LDFLAGS+=  -L/usr/local/lib
SENDMAIL_LDADD+=-lsasl2

#
#   to make CUPS magically keep working
#   See: http://www.csua.berkeley.edu/~ranga/notes/freebsd_cups.html
#

CUPS_OVERWRITE_BASE=yes
NO_LPR= true

#   added per /usr/ports/UPDATING entry 20090401

OVERRIDE_LINUX_BASE_PORT=f10
OVERRIDE_LINUX_NONBASE_PORTS=f10

#

WITH_MOZILLA=   libxul
WITH_GECKO= libxul

#
# added 2007/03/04 per advice of  
#   in re science/gramps
#

WITH_BERKELEYDB=db43
WITH_BDB_VER=43
WANT_OPENLDAP_VER=24
WANT_OPENLDAP_SASL=true

#
#  as required by ports/UPDATING of 20121012
#

SAMBA_ENABLE=YES

#
# PORTS: use clang unless gcc is explicitly required
#

#
# default to using clang for all port builds, with the following
# exceptions

# ports which will only build with the base system GNU compiler (4.2)
#
# the "make index" target also seems to need this, for some reason

.if target(index) | \
${.CURDIR:M*/devel/antlr*} | \
${.CURDIR:M*/devel/google-perftools* } | \
${.CURDIR:M*/graphics/ImageMagick* } | \
${.CURDIR:M*/graphics/opencv*} | \
${.CURDIR:M*/x11/kdelibs4*} | \
USE_GCC?=4.2
.endif

# ports which need *some* version of the GNU compiler (won't build with
# clang or have runtime issues if built with clang)
# use the highest version of gcc we have installed from ports (4.6)

.if ${.CURDIR:M*/accessibility/jovie*} | \
${.CURDIR:M*/accessibility/kdeaccessibility4*} | \
${.CURDIR:M*/audio/grip*} | \
${.CURDIR:M*/audio/mpg123*} | \
${.CURDIR:M*/audio/rosegarden*} | \
${.CURDIR:M*/databases/virtuoso*} | \
${.CURDIR:M*/deskutils/kdepimlibs4*} | \
${.CURDIR:M*/devel/apache-ant*} | \
${.CURDIR:M*/devel/icu*} | \
${.CURDIR:M*/devel/kdevelop-kde4*} | \
${.CURDIR:M*/devel/kdevplatform*} | \
${.CURDIR:M*/devel/log4j*} | \
${.CURDIR:M*/games/kdegames4*} | \
${.CURDIR:M*/graphics/tonicpoint-viewer*} | \
${.CURDIR:M*/java/* } | \
${.CURDIR:M*/lang/gcc* } | \
${.CURDIR:M*/math/fftw3*} | \
${.CURDIR:M*/multimedia/avidemux2*} | \
${.CURDIR:M*/multimedia/kdemultimedia4*} | \
${.CURDIR:M*/multimedia/vlc*} | \
${.CURDIR:M*/multimedia/xbmc*} | \
${.CURDIR:M*/net/kdenetwork4*} | \
${.CURDIR:M*/net/mpich2*} | \
${.CURDIR:M*/net/opal3*} | \
${.CURDIR:M*/net-p2p/ktorrent*} | \
${.CURDIR:M*/net-p2p/vuze*} | \
${.CURDIR:M*/sysutils/lsof*} | \
${.CURDIR:M*/textproc/docbook-xsl*} | \
${.CURDIR:M*/textproc/fop*} | \
${.CURDIR:M*/www/libxul*} | \
${.CURDIR:M*/x11/kde4-baseapps*} | \
${.CURDIR:M*/x11/kde4-workspace*} | \
${.CURDIR:M*/x11/lxpanel*} | \
USE_GCC?=4.6+
.endif

.if ${.CURDIR:M*/usr/ports/*}
.if !defined(USE_GCC)
.if !defined(CC) || ${CC} == "cc"
CC=clang
.endif
.if !defined(CXX) || ${CXX} == "c++"
CXX=clang++
.endif
.if !defined(CPP) || ${CPP} == "cpp"
CPP=clang-cpp
.endif
.endif
.endif


WITH_NEW_XORG=yes

WITH_BSD_SO

Re: Silent reboots in head @r248550 starting xdm with x11/nvidia-driver

2013-03-21 Thread Konstantin Belousov
On Thu, Mar 21, 2013 at 06:34:46AM -0700, David Wolfskill wrote:
> On Thu, Mar 21, 2013 at 10:04:41AM +0200, Konstantin Belousov wrote:
> > ...
> > This gives me an idea. The only so to say 'vm' change in r248508 was an
> > addition of the bio_transient_map submap. The vfs.unmapped_buf_allowed
> > tunable did not eliminated the submap creation. Please try r248569
> > with vfs.unmapped_buf_allowed set to 0.
> 
> OK; I believe that worked.
> 
> "Believe" because (in the normal course of things) I updated to:
> 
> FreeBSD g1-235.catwhisker.org 10.0-CURRENT FreeBSD 10.0-CURRENT #845  
> r248575M/248575: Thu Mar 21 05:35:06 PDT 2013 
> r...@g1-235.catwhisker.org:/usr/obj/usr/src/sys/CANARY  i386
> 
> which is a little beyond r248569.  (I still have r248508 on a
> different slice, and figured I could update that to precisely r248569
> if this test was incorrect or inconclusive.)
Not needed. BTW, your system uses UFS, right ?

> 
> In any case: after booting the above (r248575) to verify that it worked
> as long as I did not load nvidia.ko first, I then rebooted, escaped to
> loader prompt, set vfs.unmapped_buf_allowed=0; boot.
> 
> And after that came up OK, I (manually) loaded nvidia.ko, then
> re-started X (xdm); the nVidia banner displayed just before the xdm
> login screen did.  (I have my xdm startup script "prefer" the nvidia
> driver, but if nvidia.ko isn't loaded, it reverts to the nv driver
> automagically.)
> 
> > If this combination allows the nvidia driver to start, please revert
> > the setting of vfs.unmapped_buf_allowed, and instead set
> > kern.bio_transient_maxcnt e.g. to 256 or even 128.
> 
> OK; rebooting, escaping to loader, *not* setting vfs.unmapped_buf_allowed,
> and setting kern.bio_transient_maxcnt=256 also allowed nvidia driver
> to be used at r248575.
Ok, this is almost not a workaround but a solution (for now). See below.

> 
> > Also, on the machine without the tunables customization, please show
> > the output of sysctl kern.nbuf, kern.bio_transient_maxcnt. Also show
> > the output of pciconf -lvb.
> 
> OK; I rebooted (to revert the vfs.unmapped_buf_allowed setting) and
> obtained the above (augmented a wee bit by some of the others
> mentioned; I've attached that as "sysctl.txt".  I've also attached
> a copy of dmesg.boot, in case that's useful.
> 
> I then tried rebooting r248575 and loading nvidia.ko *without* the
> tunable customization, and verified that I still saw (what looks
> like) a "reset" when I start X that way (as reported initially).
> 
> > From what I see in your report, you use i386 arch. What is the amount
> > of memory installed in the machine ?
> 
> 4GB.
> 
> Is the above what you had in mind, or would you like me to try at
> precisely r248569?  Anything else?
r248569 is fine.


> Script started on Thu Mar 21 06:07:41 2013
> g1-235(10.0-C)[1] uname -a
> FreeBSD g1-235.catwhisker.org 10.0-CURRENT FreeBSD 10.0-CURRENT #845  
> r248575M/248575: Thu Mar 21 05:35:06 PDT 2013 
> r...@g1-235.catwhisker.org:/usr/obj/usr/src/sys/CANARY  i386
> g1-235(10.0-C)[2] sysctl vfs.unmapped_buf_allowed kern.bio_transient_maxcnt 
> kern.nbuf
> vfs.unmapped_buf_allowed: 1
> kern.bio_transient_maxcnt: 697
> kern.nbuf: 7224
Could you, please, do some more measurements in the r248575M ?

Please show the kern.nbuf for vfs.unmapped_buf_allowed=0 case.
Also, from there, run "kgdb /boot/kernel/kernel /dev/mem" and do
p *buffer_map.

Reboot without applying any unmapped/transient tuning, run the kgdb
again, and do
p *buffer_map
p *bio_transient_map

Reboot with kern.bio_transient_maxcnt tunable set to 256 and again
print the buffer_map and bio_transient_map from the kgdb.

> none1@pci0:0:3:3:   class=0x070002 card=0x02501028 chip=0x2a478086 
> rev=0x07 hdr=0x00
> vendor = 'Intel Corporation'
> device = 'Mobile 4 Series Chipset AMT SOL Redirection'
> class  = simple comms
> subclass   = UART
> bar   [10] = type I/O Port, range 32, base 0xef88, size 8, enabled
> bar   [14] = type Memory, range 32, base 0xf6fda000, size 4096, enabled
Oh, you do have the serial port on your notebook, usable remotely without
serial cable. Your chipset seems to be AMT-capable, and you could use
comms/amtterm from other machine to get a serial console.

> vgapci0@pci0:1:0:0: class=0x03 card=0x02501028 chip=0x065c10de 
> rev=0xa1 hdr=0x00
> vendor = 'NVIDIA Corporation'
> device = 'G96M [Quadro FX 770M]'
> class  = display
> subclass   = VGA
> bar   [10] = type Memory, range 32, base 0xf500, size 16777216, 
> enabled
> bar   [14] = type Prefetchable Memory, range 64, base 0xe000, size 
> 268435456, enabled
> bar   [1c] = type Memory, range 64, base 0xf200, size 33554432, 
> enabled
> bar   [24] = type I/O Port, range 32, base 0xdf00, size 128, enabled

My current theory is that the nvidia aperture size is 256MB, as indicated
by bar at 14, and nvidia driver tries to map the whole aperture into KVA.

With 4G

[head tinderbox] failure on i386/i386

2013-03-21 Thread FreeBSD Tinderbox
TB --- 2013-03-21 11:30:21 - tinderbox 2.10 running on freebsd-current.sentex.ca
TB --- 2013-03-21 11:30:21 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-03-21 11:30:21 - starting HEAD tinderbox run for i386/i386
TB --- 2013-03-21 11:30:21 - cleaning the object tree
TB --- 2013-03-21 11:30:21 - /usr/local/bin/svn stat /src
TB --- 2013-03-21 11:30:25 - At svn revision 248579
TB --- 2013-03-21 11:30:26 - building world
TB --- 2013-03-21 11:30:26 - CROSS_BUILD_TESTING=YES
TB --- 2013-03-21 11:30:26 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-03-21 11:30:26 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-03-21 11:30:26 - SRCCONF=/dev/null
TB --- 2013-03-21 11:30:26 - TARGET=i386
TB --- 2013-03-21 11:30:26 - TARGET_ARCH=i386
TB --- 2013-03-21 11:30:26 - TZ=UTC
TB --- 2013-03-21 11:30:26 - __MAKE_CONF=/dev/null
TB --- 2013-03-21 11:30:26 - cd /src
TB --- 2013-03-21 11:30:26 - /usr/bin/make -B buildworld
>>> Building an up-to-date make(1)
>>> World build started on Thu Mar 21 11:30:30 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
[...]
cc -O2 -pipe  -I/src/cddl/usr.bin/sgsmsg/../../../sys/cddl/compat/opensolaris  
-I/src/cddl/usr.bin/sgsmsg/../../../cddl/compat/opensolaris/include  
-I/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/include  
-I/src/cddl/usr.bin/sgsmsg/../../../sys/cddl/contrib/opensolaris/uts/common 
-DNEED_SOLARIS_BOOLEAN -std=gnu89 -Qunused-arguments -fstack-protector 
-Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int 
-Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality 
-Wno-unused-function -Wno-conversion -Wno-switch -Wno-switch-enum 
-Wno-knr-promoted-parameter -Wno-parentheses -Wno-unknown-pragmas -c 
/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/tools/common/findprime.c
cc -O2 -pipe  -I/src/cddl/usr.bin/sgsmsg/../../../sys/cddl/compat/opensolaris  
-I/src/cddl/usr.bin/sgsmsg/../../../cddl/compat/opensolaris/include  
-I/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/include  
-I/src/cddl/usr.bin/sgsmsg/../../../sys/cddl/contrib/opensolaris/uts/common 
-DNEED_SOLARIS_BOOLEAN -std=gnu89 -Qunused-arguments -fstack-protector 
-Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int 
-Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality 
-Wno-unused-function -Wno-conversion -Wno-switch -Wno-switch-enum 
-Wno-knr-promoted-parameter -Wno-parentheses -Wno-unknown-pragmas  -o sgsmsg 
avl.o sgsmsg.o string_table.o findprime.o 
===> cddl/usr.bin/zinject (all)
cc -O2 -pipe  -I/src/cddl/usr.bin/zinject/../../../sys/cddl/compat/opensolaris 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/include 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/lib/libumem 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzfs/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzpool/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libnvpair 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs
 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/sys
 -I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/head 
-I/src/cddl/usr.bin/zinject/../../lib/libumem -DNEED_SOLARIS_BOOLEAN -std=gnu89 
-Qunused-arguments -fstack-protector -Wno-pointer-sign -Wno-empty-body 
-Wno-string-plus-int -Wno-tautological-compare -Wno-unused-value 
-Wno-parentheses-equality -Wno-unused-function -Wno-c!
 onversion -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter 
-Wno-parentheses -Wno-unknown-pragmas -c 
/src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/zinject.c
cc -O2 -pipe  -I/src/cddl/usr.bin/zinject/../../../sys/cddl/compat/opensolaris 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/include 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/lib/libumem 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzfs/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzpool/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libnvpair 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs
 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/sys
 -I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/head 
-I/src/cddl/usr.bin/zinject/../../lib/libumem -DNEED_SOLARIS_BOOLEAN -std=gnu89

Re: Silent reboots in head @r248550 starting xdm with x11/nvidia-driver

2013-03-21 Thread David Wolfskill
On Thu, Mar 21, 2013 at 10:04:41AM +0200, Konstantin Belousov wrote:
> ...
> This gives me an idea. The only so to say 'vm' change in r248508 was an
> addition of the bio_transient_map submap. The vfs.unmapped_buf_allowed
> tunable did not eliminated the submap creation. Please try r248569
> with vfs.unmapped_buf_allowed set to 0.

OK; I believe that worked.

"Believe" because (in the normal course of things) I updated to:

FreeBSD g1-235.catwhisker.org 10.0-CURRENT FreeBSD 10.0-CURRENT #845  
r248575M/248575: Thu Mar 21 05:35:06 PDT 2013 
r...@g1-235.catwhisker.org:/usr/obj/usr/src/sys/CANARY  i386

which is a little beyond r248569.  (I still have r248508 on a
different slice, and figured I could update that to precisely r248569
if this test was incorrect or inconclusive.)

In any case: after booting the above (r248575) to verify that it worked
as long as I did not load nvidia.ko first, I then rebooted, escaped to
loader prompt, set vfs.unmapped_buf_allowed=0; boot.

And after that came up OK, I (manually) loaded nvidia.ko, then
re-started X (xdm); the nVidia banner displayed just before the xdm
login screen did.  (I have my xdm startup script "prefer" the nvidia
driver, but if nvidia.ko isn't loaded, it reverts to the nv driver
automagically.)

> If this combination allows the nvidia driver to start, please revert
> the setting of vfs.unmapped_buf_allowed, and instead set
> kern.bio_transient_maxcnt e.g. to 256 or even 128.

OK; rebooting, escaping to loader, *not* setting vfs.unmapped_buf_allowed,
and setting kern.bio_transient_maxcnt=256 also allowed nvidia driver
to be used at r248575.

> Also, on the machine without the tunables customization, please show
> the output of sysctl kern.nbuf, kern.bio_transient_maxcnt. Also show
> the output of pciconf -lvb.

OK; I rebooted (to revert the vfs.unmapped_buf_allowed setting) and
obtained the above (augmented a wee bit by some of the others
mentioned; I've attached that as "sysctl.txt".  I've also attached
a copy of dmesg.boot, in case that's useful.

I then tried rebooting r248575 and loading nvidia.ko *without* the
tunable customization, and verified that I still saw (what looks
like) a "reset" when I start X that way (as reported initially).

> From what I see in your report, you use i386 arch. What is the amount
> of memory installed in the machine ?

4GB.

Is the above what you had in mind, or would you like me to try at
precisely r248569?  Anything else?

Thanks again!

Peace,
david
-- 
David H. Wolfskill  da...@catwhisker.org
Taliban: Evil men with guns afraid of truth from a 14-year old girl.

See http://www.catwhisker.org/~david/publickey.gpg for my public key.
Script started on Thu Mar 21 06:07:41 2013
g1-235(10.0-C)[1] uname -a
FreeBSD g1-235.catwhisker.org 10.0-CURRENT FreeBSD 10.0-CURRENT #845  
r248575M/248575: Thu Mar 21 05:35:06 PDT 2013 
r...@g1-235.catwhisker.org:/usr/obj/usr/src/sys/CANARY  i386
g1-235(10.0-C)[2] sysctl vfs.unmapped_buf_allowed kern.bio_transient_maxcnt 
kern.nbuf
vfs.unmapped_buf_allowed: 1
kern.bio_transient_maxcnt: 697
kern.nbuf: 7224
g1-235(10.0-C)[3] pciconf -lvb
hostb0@pci0:0:0:0:  class=0x06 card=0x02501028 chip=0x2a408086 rev=0x07 
hdr=0x00
vendor = 'Intel Corporation'
device = 'Mobile 4 Series Chipset Memory Controller Hub'
class  = bridge
subclass   = HOST-PCI
pcib1@pci0:0:1:0:   class=0x060400 card=0x02501028 chip=0x2a418086 rev=0x07 
hdr=0x01
vendor = 'Intel Corporation'
device = 'Mobile 4 Series Chipset PCI Express Graphics Port'
class  = bridge
subclass   = PCI-PCI
none0@pci0:0:3:0:   class=0x078000 card=0x02501028 chip=0x2a448086 rev=0x07 
hdr=0x00
vendor = 'Intel Corporation'
device = 'Mobile 4 Series Chipset MEI Controller'
class  = simple comms
bar   [10] = type Memory, range 64, base 0xf6fd9ef0, size 16, enabled
atapci0@pci0:0:3:2: class=0x010185 card=0x02501028 chip=0x2a468086 rev=0x07 
hdr=0x00
vendor = 'Intel Corporation'
device = 'Mobile 4 Series Chipset PT IDER Controller'
class  = mass storage
subclass   = ATA
bar   [10] = type I/O Port, range 32, base 0xef78, size 8, enabled
bar   [14] = type I/O Port, range 32, base 0xef70, size 4, enabled
bar   [18] = type I/O Port, range 32, base 0xef80, size 8, enabled
bar   [1c] = type I/O Port, range 32, base 0xef74, size 4, enabled
bar   [20] = type I/O Port, range 32, base 0xef90, size 16, enabled
none1@pci0:0:3:3:   class=0x070002 card=0x02501028 chip=0x2a478086 rev=0x07 
hdr=0x00
vendor = 'Intel Corporation'
device = 'Mobile 4 Series Chipset AMT SOL Redirection'
class  = simple comms
subclass   = UART
bar   [10] = type I/O Port, range 32, base 0xef88, size 8, enabled
bar   [14] = type Memory, range 32, base 0xf6fda000, size 4096, enabled
em0@pci0:0:25:0:class=0x02 card=0x02501028 chip=0x10f58086 rev=0x03 
hdr=0x00

Re: sysctl panic on cold boot

2013-03-21 Thread Stefan Farfeleder
On Thu, Mar 21, 2013 at 06:00:01AM -0700, Steve Kargl wrote:
> On Thu, Mar 21, 2013 at 09:28:38AM +0100, Stefan Farfeleder wrote:
> > 
> > since r247617 my notebook consistently crashes with a page fault when I
> > turn it on. If I then reboot from the debugger, the system will boot
> > just fine. The last known working revision is r247186. I tried backing
> > out r247561 as this last touched kern_sysctl.c, but to no avail. This
> > is on amd64.
> > 
> > As can be seen below, gdb isn't really a big help. Does anyone know
> > what's going on?
> 
> See the thread started by David Wolfskill, yesterday.  Title
> contains "Silent reboots on ..."
> 
> > Loaded symbols for /boot/kernel/iwn5000fw.ko
> > Reading symbols from /boot/modules/nvidia.ko...done.
> > Loaded symbols for /boot/modules/nvidia.ko
> 
> His problem involved loading nvidia.ko.

Thanks. I will try booting without nvidia. FWIW, my X and the nvidia
driver are working just fine if the system managed to boot.

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


Re: sysctl panic on cold boot

2013-03-21 Thread Steve Kargl
On Thu, Mar 21, 2013 at 09:28:38AM +0100, Stefan Farfeleder wrote:
> 
> since r247617 my notebook consistently crashes with a page fault when I
> turn it on. If I then reboot from the debugger, the system will boot
> just fine. The last known working revision is r247186. I tried backing
> out r247561 as this last touched kern_sysctl.c, but to no avail. This
> is on amd64.
> 
> As can be seen below, gdb isn't really a big help. Does anyone know
> what's going on?

See the thread started by David Wolfskill, yesterday.  Title
contains "Silent reboots on ..."

> Loaded symbols for /boot/kernel/iwn5000fw.ko
> Reading symbols from /boot/modules/nvidia.ko...done.
> Loaded symbols for /boot/modules/nvidia.ko

His problem involved loading nvidia.ko.

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


[head tinderbox] failure on armv6/arm

2013-03-21 Thread FreeBSD Tinderbox
TB --- 2013-03-21 11:30:21 - tinderbox 2.10 running on freebsd-current.sentex.ca
TB --- 2013-03-21 11:30:21 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-03-21 11:30:21 - starting HEAD tinderbox run for armv6/arm
TB --- 2013-03-21 11:30:21 - cleaning the object tree
TB --- 2013-03-21 11:30:21 - /usr/local/bin/svn stat /src
TB --- 2013-03-21 11:30:25 - At svn revision 248579
TB --- 2013-03-21 11:30:26 - building world
TB --- 2013-03-21 11:30:26 - CROSS_BUILD_TESTING=YES
TB --- 2013-03-21 11:30:26 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-03-21 11:30:26 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-03-21 11:30:26 - SRCCONF=/dev/null
TB --- 2013-03-21 11:30:26 - TARGET=arm
TB --- 2013-03-21 11:30:26 - TARGET_ARCH=armv6
TB --- 2013-03-21 11:30:26 - TZ=UTC
TB --- 2013-03-21 11:30:26 - __MAKE_CONF=/dev/null
TB --- 2013-03-21 11:30:26 - cd /src
TB --- 2013-03-21 11:30:26 - /usr/bin/make -B buildworld
>>> Building an up-to-date make(1)
>>> World build started on Thu Mar 21 11:30:31 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
[...]
cc -O -pipe  -I/src/cddl/usr.bin/sgsmsg/../../../sys/cddl/compat/opensolaris  
-I/src/cddl/usr.bin/sgsmsg/../../../cddl/compat/opensolaris/include  
-I/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/include  
-I/src/cddl/usr.bin/sgsmsg/../../../sys/cddl/contrib/opensolaris/uts/common 
-DNEED_SOLARIS_BOOLEAN -std=gnu89 -Wno-pointer-sign -Wno-unknown-pragmas  -o 
sgsmsg avl.o sgsmsg.o string_table.o findprime.o 
===> cddl/usr.bin/zinject (all)
cc -O -pipe  -I/src/cddl/usr.bin/zinject/../../../sys/cddl/compat/opensolaris 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/include 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/lib/libumem 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzfs/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzpool/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libnvpair 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs
 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/sys
 -I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/head 
-I/src/cddl/usr.bin/zinject/../../lib/libumem -DNEED_SOLARIS_BOOLEAN -std=gnu89 
-Wno-pointer-sign -Wno-unknown-pragmas -c 
/src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/zinject.c
cc -O -pipe  -I/src/cddl/usr.bin/zinject/../../../sys/cddl/compat/opensolaris 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/include 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/lib/libumem 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzfs/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzpool/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libnvpair 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs
 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/sys
 -I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/head 
-I/src/cddl/usr.bin/zinject/../../lib/libumem -DNEED_SOLARIS_BOOLEAN -std=gnu89 
-Wno-pointer-sign -Wno-unknown-pragmas -c 
/src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/translate.c
/src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/translate.c: In 
function 'translate_record':
/src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/translate.c:383:
 warning: passing argument 4 of 'calculate_range' discards qualifiers from 
pointer target type
cc -O -pipe  -I/src/cddl/usr.bin/zinject/../../../sys/cddl/compat/opensolaris 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/include 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/lib/libumem 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzfs/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzpool/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libnvpair 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs
 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/sys
 -I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/head 
-I/src/cddl/usr.bin/zinject/../../lib/libumem -DNEED_SOLARIS_BOOLEAN -std=gnu89 
-Wno-pointer-sign -Wno-unknown-pragmas

[head tinderbox] failure on arm/arm

2013-03-21 Thread FreeBSD Tinderbox
TB --- 2013-03-21 11:30:21 - tinderbox 2.10 running on freebsd-current.sentex.ca
TB --- 2013-03-21 11:30:21 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2013-03-21 11:30:21 - starting HEAD tinderbox run for arm/arm
TB --- 2013-03-21 11:30:21 - cleaning the object tree
TB --- 2013-03-21 11:30:21 - /usr/local/bin/svn stat /src
TB --- 2013-03-21 11:30:25 - At svn revision 248579
TB --- 2013-03-21 11:30:26 - building world
TB --- 2013-03-21 11:30:26 - CROSS_BUILD_TESTING=YES
TB --- 2013-03-21 11:30:26 - MAKEOBJDIRPREFIX=/obj
TB --- 2013-03-21 11:30:26 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2013-03-21 11:30:26 - SRCCONF=/dev/null
TB --- 2013-03-21 11:30:26 - TARGET=arm
TB --- 2013-03-21 11:30:26 - TARGET_ARCH=arm
TB --- 2013-03-21 11:30:26 - TZ=UTC
TB --- 2013-03-21 11:30:26 - __MAKE_CONF=/dev/null
TB --- 2013-03-21 11:30:26 - cd /src
TB --- 2013-03-21 11:30:26 - /usr/bin/make -B buildworld
>>> Building an up-to-date make(1)
>>> World build started on Thu Mar 21 11:30:31 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
[...]
cc -O -pipe  -I/src/cddl/usr.bin/sgsmsg/../../../sys/cddl/compat/opensolaris  
-I/src/cddl/usr.bin/sgsmsg/../../../cddl/compat/opensolaris/include  
-I/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/include  
-I/src/cddl/usr.bin/sgsmsg/../../../sys/cddl/contrib/opensolaris/uts/common 
-DNEED_SOLARIS_BOOLEAN -std=gnu89 -Wno-pointer-sign -Wno-unknown-pragmas  -o 
sgsmsg avl.o sgsmsg.o string_table.o findprime.o 
===> cddl/usr.bin/zinject (all)
cc -O -pipe  -I/src/cddl/usr.bin/zinject/../../../sys/cddl/compat/opensolaris 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/include 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/lib/libumem 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzfs/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzpool/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libnvpair 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs
 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/sys
 -I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/head 
-I/src/cddl/usr.bin/zinject/../../lib/libumem -DNEED_SOLARIS_BOOLEAN -std=gnu89 
-Wno-pointer-sign -Wno-unknown-pragmas -c 
/src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/zinject.c
cc -O -pipe  -I/src/cddl/usr.bin/zinject/../../../sys/cddl/compat/opensolaris 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/include 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/lib/libumem 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzfs/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzpool/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libnvpair 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs
 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/sys
 -I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/head 
-I/src/cddl/usr.bin/zinject/../../lib/libumem -DNEED_SOLARIS_BOOLEAN -std=gnu89 
-Wno-pointer-sign -Wno-unknown-pragmas -c 
/src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/translate.c
/src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/translate.c: In 
function 'translate_record':
/src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/translate.c:383:
 warning: passing argument 4 of 'calculate_range' discards qualifiers from 
pointer target type
cc -O -pipe  -I/src/cddl/usr.bin/zinject/../../../sys/cddl/compat/opensolaris 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/include 
-I/src/cddl/usr.bin/zinject/../../compat/opensolaris/lib/libumem 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzfs/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libzpool/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/lib/libnvpair 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs
 
-I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common/sys
 -I/src/cddl/usr.bin/zinject/../../../sys/cddl/contrib/opensolaris/uts/common 
-I/src/cddl/usr.bin/zinject/../../contrib/opensolaris/head 
-I/src/cddl/usr.bin/zinject/../../lib/libumem -DNEED_SOLARIS_BOOLEAN -std=gnu89 
-Wno-pointer-sign -Wno-unknown-pragmas  -o

sysctl panic on cold boot

2013-03-21 Thread Stefan Farfeleder
Hi,

since r247617 my notebook consistently crashes with a page fault when I
turn it on. If I then reboot from the debugger, the system will boot
just fine. The last known working revision is r247186. I tried backing
out r247561 as this last touched kern_sysctl.c, but to no avail. This
is on amd64.

As can be seen below, gdb isn't really a big help. Does anyone know
what's going on?

[...]
<118>Entropy harvesting: interrupts ethernet point_to_point


Fatal trap 12: page fault while in kernel mode
cpuid = 0; apic id = 00
fault virtual address   = 0x1011e
fault code  = supervisor read data, page not present
instruction pointer = 0x20:0x804a15c0
stack pointer   = 0x28:0xff811561c670
frame pointer   = 0x28:0xff811561c6e0
code segment= base 0x0, limit 0xf, type 0x1b
= DPL 0, pres 1, long 1, def32 0, gran 1
processor eflags= interrupt enabled, resume, IOPL = 0
current process = 47 (sysctl)

Reading symbols from /boot/kernel/if_iwn.ko...Reading symbols from 
/boot/kernel/if_iwn.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/if_iwn.ko
Reading symbols from /boot/kernel/iwn5000fw.ko...Reading symbols from 
/boot/kernel/iwn5000fw.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/iwn5000fw.ko
Reading symbols from /boot/modules/nvidia.ko...done.
Loaded symbols for /boot/modules/nvidia.ko
Reading symbols from /boot/kernel/linux.ko...Reading symbols from 
/boot/kernel/linux.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/linux.ko
#0  doadump (textdump=0) at pcpu.h:229
229 pcpu.h: No such file or directory.
in pcpu.h
(kgdb) bt
#0  doadump (textdump=0) at pcpu.h:229
#1  0x802c0bbe in db_dump (dummy=, dummy2=0, 
dummy3=0, dummy4=0x0) at /usr/src/sys/ddb/db_command.c:543
#2  0x802c06ba in db_command (last_cmdp=, 
cmd_table=, dopager=1)
at /usr/src/sys/ddb/db_command.c:449
#3  0x802c0472 in db_command_loop ()
at /usr/src/sys/ddb/db_command.c:502
#4  0x802c2dc0 in db_trap (type=, code=0)
at /usr/src/sys/ddb/db_main.c:231
#5  0x804cad23 in kdb_trap (type=12, code=0, tf=)
at /usr/src/sys/kern/subr_kdb.c:654
#6  0x806fd1c5 in trap_fatal (frame=0xff811561c5c0, 
eva=) at /usr/src/sys/amd64/amd64/trap.c:867
#7  0x806fd466 in trap_pfault (frame=0x0, usermode=0)
at /usr/src/sys/amd64/amd64/trap.c:698
#8  0x806fccba in trap (frame=0xff811561c5c0)
at /usr/src/sys/amd64/amd64/trap.c:463
#9  0x806e6eb3 in calltrap () at exception.S:228
#10 0x804a15c0 in sysctl_sysctl_next_ls (lsp=, 
name=0xff811561ca44, namelen=, 
next=0xff811561c85c, len=0xff811561c8c4, level=4)
at /usr/src/sys/kern/kern_sysctl.c:745
---Type  to continue, or q  to quit---
#11 0x804a16ce in sysctl_sysctl_next_ls (lsp=0xfe0002a335b0, 
name=0xff811561ca40, namelen=, 
next=0xff811561c858, len=0xff811561c8c4, level=3)
at /usr/src/sys/kern/kern_sysctl.c:772
#12 0x804a16ce in sysctl_sysctl_next_ls (lsp=0xfe0002a335b0, 
name=0xff811561ca3c, namelen=, 
next=0xff811561c854, len=0xff811561c8c4, level=2)
at /usr/src/sys/kern/kern_sysctl.c:772
#13 0x804a16ce in sysctl_sysctl_next_ls (lsp=0xfe0002a335b0, 
name=0xff811561ca38, namelen=, 
next=0xff811561c850, len=0xff811561c8c4, level=1)
at /usr/src/sys/kern/kern_sysctl.c:772
#14 0x804a1513 in sysctl_sysctl_next (oidp=, 
arg1=0xff811561ca38, arg2=4, req=0xff811561c968)
at /usr/src/sys/kern/kern_sysctl.c:794
#15 0x804a090d in sysctl_root (arg1=, 
arg2=) at /usr/src/sys/kern/kern_sysctl.c:1493
#16 0x804a0ea8 in userland_sysctl (td=, 
name=0xff811561ca30, namelen=, 
old=, oldlenp=, 
inkernel=, new=, 
newlen=, retval=, 
flags=358730064) at /usr/src/sys/kern/kern_sysctl.c:1603
---Type  to continue, or q  to quit---

#17 0x804a0c94 in sys___sysctl (td=0xfe0006037920, 
uap=0xff811561cb40) at /usr/src/sys/kern/kern_sysctl.c:1529
#18 0x806fd88e in amd64_syscall (td=0xfe0006037920, traced=0)
at subr_syscall.c:134
#19 0x806e719b in Xfast_syscall () at exception.S:387
#20 0x00080094a30a in ?? ()
Previous frame inner to this frame (corrupt stack?)
Current language:  auto; currently minimal
(kgdb) f 10
#10 0x804a15c0 in sysctl_sysctl_next_ls (lsp=, 
name=0xff811561ca44, namelen=, 
next=0xff811561c85c, len=0xff811561c8c4, level=4)
at /usr/src/sys/kern/kern_sysctl.c:745
745 if (!sysctl_sysctl_next_ls(lsp, 0, 0, next+1, 
(kgdb) l
740 return (0);
741 if (oidp->oid_handler) 
742 /* We really should call the handler 
here...*/
743 return (0);
744  

Re: Silent reboots in head @r248550 starting xdm with x11/nvidia-driver

2013-03-21 Thread Jean-Sébastien Pédron
On 21.03.2013 09:04, Konstantin Belousov wrote:
> On Wed, Mar 20, 2013 at 06:36:10PM -0700, David Wolfskill wrote:
>> I elected to go ahead and try the bisection; here are my results:
>>
>> r248493M/248493: OK
>> r248550M/248551: resets on X startup with nvidia.ko
>> r248521M/248521: resets on X startup with nvidia.ko
>> r248507M/248507: OK
>> r248508M/248508: resets on X startup with nvidia.ko
>>
>> r248493M/248493 was my last working point (built yesterday morning).
>> r248550M/248551 was what failed for me this morning.
>> r248521M/248521 was a convenient mid-point between the above two.
>> r248507M/248507 was the next natural test-point.
>>   r248508M/248508 was a guess on my part -- I would normally have gone to
>>   r248514, but since I had previously noted that r248508 touched some
>>   things that nvidia-driver uses, I thought that test might be worthwhile.
>>
>> I am, however, mildly concerned that no one else appears to be reporting
>> similar symptoms (though I have it on good authority that someone is
>> about to test).
> 
> This gives me an idea. The only so to say 'vm' change in r248508 was an
> addition of the bio_transient_map submap. The vfs.unmapped_buf_allowed
> tunable did not eliminated the submap creation. Please try r248569
> with vfs.unmapped_buf_allowed set to 0.
> 
> If this combination allows the nvidia driver to start, please revert
> the setting of vfs.unmapped_buf_allowed, and instead set
> kern.bio_transient_maxcnt e.g. to 256 or even 128.
> 
> Also, on the machine without the tunables customization, please show
> the output of sysctl kern.nbuf, kern.bio_transient_maxcnt. Also show
> the output of pciconf -lvb.

To be able to have kernel core dumps while X.Org is running, I need to
set the "debug.debugger_on_panic=0" sysctl. Otherwise, the computer only
reboots (it doesn't honor the ddb script).

Maybe it can help here?

-- 
Jean-Sébastien Pédron



signature.asc
Description: OpenPGP digital signature


Re: Silent reboots in head @r248550 starting xdm with x11/nvidia-driver

2013-03-21 Thread Konstantin Belousov
On Wed, Mar 20, 2013 at 06:36:10PM -0700, David Wolfskill wrote:
> I elected to go ahead and try the bisection; here are my results:
> 
> r248493M/248493: OK
> r248550M/248551: resets on X startup with nvidia.ko
> r248521M/248521: resets on X startup with nvidia.ko
> r248507M/248507: OK
> r248508M/248508: resets on X startup with nvidia.ko
> 
> r248493M/248493 was my last working point (built yesterday morning).
> r248550M/248551 was what failed for me this morning.
> r248521M/248521 was a convenient mid-point between the above two.
> r248507M/248507 was the next natural test-point.
>   r248508M/248508 was a guess on my part -- I would normally have gone to
>   r248514, but since I had previously noted that r248508 touched some
>   things that nvidia-driver uses, I thought that test might be worthwhile.
> 
> I am, however, mildly concerned that no one else appears to be reporting
> similar symptoms (though I have it on good authority that someone is
> about to test).

This gives me an idea. The only so to say 'vm' change in r248508 was an
addition of the bio_transient_map submap. The vfs.unmapped_buf_allowed
tunable did not eliminated the submap creation. Please try r248569
with vfs.unmapped_buf_allowed set to 0.

If this combination allows the nvidia driver to start, please revert
the setting of vfs.unmapped_buf_allowed, and instead set
kern.bio_transient_maxcnt e.g. to 256 or even 128.

Also, on the machine without the tunables customization, please show
the output of sysctl kern.nbuf, kern.bio_transient_maxcnt. Also show
the output of pciconf -lvb.

From what I see in your report, you use i386 arch. What is the amount
of memory installed in the machine ?


pgphmgNqT7ZDG.pgp
Description: PGP signature