From owner-freebsd-current@FreeBSD.ORG Wed Jan 1 00:47:50 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id DD29A24A for ; Wed, 1 Jan 2014 00:47:50 +0000 (UTC) Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 7579B1DBF for ; Wed, 1 Jan 2014 00:47:50 +0000 (UTC) Received: from [157.181.98.186] ([157.181.98.186]) by mail.gmx.com (mrgmx001) with ESMTPSA (Nemesis) id 0M9b4B-1W9PAP0hEV-00Cz4W for ; Wed, 01 Jan 2014 01:47:42 +0100 Message-ID: <52C36589.7040302@gmx.com> Date: Wed, 01 Jan 2014 01:47:05 +0100 From: dt71@gmx.com User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:23.0) Gecko/20100101 Firefox/23.0 SeaMonkey/2.20 MIME-Version: 1.0 To: "lokadamus@gmx.de" , freebsd-current@freebsd.org Subject: Re: GHCi vs iconv_open References: <52B7310D.4030608@gmx.com> <52C33921.7060009@gmx.de> In-Reply-To: <52C33921.7060009@gmx.de> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:jOb76gBUsjLDh00EdPIDxxbl0bt0RKlNJ4SCeFXOnET3D/2s0kN nPPAs8TqTvtccuRiAzI2xliA+DClgy482u5YWEBvQAE/aZXTmnvoZqbejitzlmVQNEAtTzS UZDaERj7hZeiW0Y9CPzldlb4WpoyLGR7oUxdPzT/xjyOMyphMJwCQOXedG5MS4SLXG+kcEv 3NWmbpHzsoXMrN4xCWGZA== X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Jan 2014 00:47:50 -0000 lokadamus@gmx.de wrote, On 12/31/2013 22:37: > On 12/22/13 19:35, dt71@gmx.com wrote: >> After a recent installworld, GHCi (``ghc -i'' from lang/ghc) fails like so: >> >> % ghci >> GHCi, version 7.6.3: http://www.haskell.org/ghc/ :? for help >> Loading package ghc-prim ... linking ... done. >> Loading package integer-gmp ... linking ... done. >> Loading package base ... linking ... ghc: /usr/local/lib/ghc-7.6.3/base-4.6.0.1/HSbase-4.6.0.1.o: unknown symbol `iconv_open' >> ghc: unable to load package `base' >> >> Running portupgrade to rebuild all (most) ports didn't help. Where's the issue / Do what? > > Which version of FreeBSD you are running? > FreeBSD 10.0 Beta4 shouldn't have the problem. > I stumble over it while i update from Beta 2 to RC3. The error is hit even with FreeBSD r260061 (built a couple of days ago). From owner-freebsd-current@FreeBSD.ORG Wed Jan 1 08:34:17 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 38FE852A; Wed, 1 Jan 2014 08:34:17 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id E889F13D2; Wed, 1 Jan 2014 08:34:16 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s018YFBJ071524; Wed, 1 Jan 2014 03:34:15 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s018YFWL071523; Wed, 1 Jan 2014 08:34:15 GMT (envelope-from tinderbox@freebsd.org) Date: Wed, 1 Jan 2014 08:34:15 GMT Message-Id: <201401010834.s018YFWL071523@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on sparc64/sparc64 Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Jan 2014 08:34:17 -0000 TB --- 2014-01-01 07:17:28 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-01 07:17:28 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-01 07:17:28 - starting HEAD tinderbox run for sparc64/sparc64 TB --- 2014-01-01 07:17:28 - cleaning the object tree TB --- 2014-01-01 07:18:30 - /usr/local/bin/svn stat /src TB --- 2014-01-01 07:18:33 - At svn revision 260143 TB --- 2014-01-01 07:18:34 - building world TB --- 2014-01-01 07:18:34 - CROSS_BUILD_TESTING=YES TB --- 2014-01-01 07:18:34 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-01 07:18:34 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-01 07:18:34 - SRCCONF=/dev/null TB --- 2014-01-01 07:18:34 - TARGET=sparc64 TB --- 2014-01-01 07:18:34 - TARGET_ARCH=sparc64 TB --- 2014-01-01 07:18:34 - TZ=UTC TB --- 2014-01-01 07:18:34 - __MAKE_CONF=/dev/null TB --- 2014-01-01 07:18:34 - cd /src TB --- 2014-01-01 07:18:34 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Wed Jan 1 07:18:41 UTC 2014 >>> 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 Wed Jan 1 08:26:38 UTC 2014 TB --- 2014-01-01 08:26:38 - generating LINT kernel config TB --- 2014-01-01 08:26:38 - cd /src/sys/sparc64/conf TB --- 2014-01-01 08:26:38 - /usr/bin/make -B LINT TB --- 2014-01-01 08:26:39 - cd /src/sys/sparc64/conf TB --- 2014-01-01 08:26:39 - /usr/sbin/config -m LINT TB --- 2014-01-01 08:26:39 - building LINT kernel TB --- 2014-01-01 08:26:39 - CROSS_BUILD_TESTING=YES TB --- 2014-01-01 08:26:39 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-01 08:26:39 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-01 08:26:39 - SRCCONF=/dev/null TB --- 2014-01-01 08:26:39 - TARGET=sparc64 TB --- 2014-01-01 08:26:39 - TARGET_ARCH=sparc64 TB --- 2014-01-01 08:26:39 - TZ=UTC TB --- 2014-01-01 08:26:39 - __MAKE_CONF=/dev/null TB --- 2014-01-01 08:26:39 - cd /src TB --- 2014-01-01 08:26:39 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Wed Jan 1 08:26:39 UTC 2014 >>> 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/dev/ti/if_ti.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/dev/tl/if_tl.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/dev/trm/trm.c /src/sys/dev/trm/trm.c: In function 'trm_attach': /src/sys/dev/trm/trm.c:3522: internal compiler error: in create_mem_ref, at tree-ssa-address.c:606 Please submit a full bug report, with preprocessed source if appropriate. See for instructions. *** Error code 1 Stop. bmake[1]: stopped in /obj/sparc64.sparc64/src/sys/LINT *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-01 08:34:15 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-01 08:34:15 - ERROR: failed to build LINT kernel TB --- 2014-01-01 08:34:15 - 3475.98 user 616.78 system 4606.81 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-sparc64-sparc64.full From owner-freebsd-current@FreeBSD.ORG Wed Jan 1 09:01:57 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A9247967; Wed, 1 Jan 2014 09:01:57 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 6D4CB15DF; Wed, 1 Jan 2014 09:01:57 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s0191uVO058128; Wed, 1 Jan 2014 04:01:56 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s0191u4k058127; Wed, 1 Jan 2014 09:01:56 GMT (envelope-from tinderbox@freebsd.org) Date: Wed, 1 Jan 2014 09:01:56 GMT Message-Id: <201401010901.s0191u4k058127@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on powerpc/powerpc Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Jan 2014 09:01:57 -0000 TB --- 2014-01-01 06:15:21 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-01 06:15:21 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-01 06:15:21 - starting HEAD tinderbox run for powerpc/powerpc TB --- 2014-01-01 06:15:21 - cleaning the object tree TB --- 2014-01-01 06:17:20 - /usr/local/bin/svn stat /src TB --- 2014-01-01 06:17:28 - At svn revision 260143 TB --- 2014-01-01 06:17:29 - building world TB --- 2014-01-01 06:17:29 - CROSS_BUILD_TESTING=YES TB --- 2014-01-01 06:17:29 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-01 06:17:29 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-01 06:17:29 - SRCCONF=/dev/null TB --- 2014-01-01 06:17:29 - TARGET=powerpc TB --- 2014-01-01 06:17:29 - TARGET_ARCH=powerpc TB --- 2014-01-01 06:17:29 - TZ=UTC TB --- 2014-01-01 06:17:29 - __MAKE_CONF=/dev/null TB --- 2014-01-01 06:17:29 - cd /src TB --- 2014-01-01 06:17:29 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Wed Jan 1 06:17:35 UTC 2014 >>> 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 Wed Jan 1 08:56:36 UTC 2014 TB --- 2014-01-01 08:56:36 - generating LINT kernel config TB --- 2014-01-01 08:56:36 - cd /src/sys/powerpc/conf TB --- 2014-01-01 08:56:36 - /usr/bin/make -B LINT TB --- 2014-01-01 08:56:36 - cd /src/sys/powerpc/conf TB --- 2014-01-01 08:56:36 - /usr/sbin/config -m LINT TB --- 2014-01-01 08:56:36 - building LINT kernel TB --- 2014-01-01 08:56:36 - CROSS_BUILD_TESTING=YES TB --- 2014-01-01 08:56:36 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-01 08:56:36 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-01 08:56:36 - SRCCONF=/dev/null TB --- 2014-01-01 08:56:36 - TARGET=powerpc TB --- 2014-01-01 08:56:36 - TARGET_ARCH=powerpc TB --- 2014-01-01 08:56:36 - TZ=UTC TB --- 2014-01-01 08:56:36 - __MAKE_CONF=/dev/null TB --- 2014-01-01 08:56:36 - cd /src TB --- 2014-01-01 08:56:36 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Wed Jan 1 08:56:36 UTC 2014 >>> 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 -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 -fno-builtin -msoft-float -Wa,-many -fno-omit-frame-pointer -msoft-float -mno-altivec -ffreestanding -fstack-protector -Werror /src/sys/dev/ti/if_ti.c cc -c -O -pipe -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=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -msoft-float -Wa,-many -fno-omit-frame-pointer -msoft-float -mno-altivec -ffreestanding -fstack-protector -Werror /src/sys/dev/tl/if_tl.c cc -c -O -pipe -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=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -msoft-float -Wa,-many -fno-omit-frame-pointer -msoft-float -mno-altivec -ffreestanding -fstack-protector -Werror /src/sys/dev/trm/trm.c /src/sys/dev/trm/trm.c: In function 'trm_attach': /src/sys/dev/trm/trm.c:3522: internal compiler error: in create_mem_ref, at tree-ssa-address.c:606 Please submit a full bug report, with preprocessed source if appropriate. See for instructions. *** Error code 1 Stop. bmake[1]: stopped in /obj/powerpc.powerpc/src/sys/LINT *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-01 09:01:56 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-01 09:01:56 - ERROR: failed to build LINT kernel TB --- 2014-01-01 09:01:56 - 8262.04 user 1058.27 system 9995.05 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-powerpc-powerpc.full From owner-freebsd-current@FreeBSD.ORG Wed Jan 1 10:16:20 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 46BE63DA; Wed, 1 Jan 2014 10:16:20 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 0B7FE1A0F; Wed, 1 Jan 2014 10:16:19 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s01AGIAe084510; Wed, 1 Jan 2014 05:16:18 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s01AGIv8084509; Wed, 1 Jan 2014 10:16:18 GMT (envelope-from tinderbox@freebsd.org) Date: Wed, 1 Jan 2014 10:16:18 GMT Message-Id: <201401011016.s01AGIv8084509@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on powerpc64/powerpc Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Jan 2014 10:16:20 -0000 TB --- 2014-01-01 06:52:19 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-01 06:52:19 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-01 06:52:19 - starting HEAD tinderbox run for powerpc64/powerpc TB --- 2014-01-01 06:52:19 - cleaning the object tree TB --- 2014-01-01 06:55:04 - /usr/local/bin/svn stat /src TB --- 2014-01-01 06:55:08 - At svn revision 260143 TB --- 2014-01-01 06:55:09 - building world TB --- 2014-01-01 06:55:09 - CROSS_BUILD_TESTING=YES TB --- 2014-01-01 06:55:09 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-01 06:55:09 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-01 06:55:09 - SRCCONF=/dev/null TB --- 2014-01-01 06:55:09 - TARGET=powerpc TB --- 2014-01-01 06:55:09 - TARGET_ARCH=powerpc64 TB --- 2014-01-01 06:55:09 - TZ=UTC TB --- 2014-01-01 06:55:09 - __MAKE_CONF=/dev/null TB --- 2014-01-01 06:55:09 - cd /src TB --- 2014-01-01 06:55:09 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Wed Jan 1 06:55:17 UTC 2014 >>> 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 Wed Jan 1 09:59:08 UTC 2014 TB --- 2014-01-01 09:59:08 - generating LINT kernel config TB --- 2014-01-01 09:59:08 - cd /src/sys/powerpc/conf TB --- 2014-01-01 09:59:08 - /usr/bin/make -B LINT TB --- 2014-01-01 09:59:08 - cd /src/sys/powerpc/conf TB --- 2014-01-01 09:59:08 - /usr/sbin/config -m LINT TB --- 2014-01-01 09:59:08 - skipping LINT kernel TB --- 2014-01-01 09:59:08 - cd /src/sys/powerpc/conf TB --- 2014-01-01 09:59:08 - /usr/sbin/config -m GENERIC TB --- 2014-01-01 09:59:08 - skipping GENERIC kernel TB --- 2014-01-01 09:59:08 - cd /src/sys/powerpc/conf TB --- 2014-01-01 09:59:08 - /usr/sbin/config -m GENERIC64 TB --- 2014-01-01 09:59:08 - building GENERIC64 kernel TB --- 2014-01-01 09:59:08 - CROSS_BUILD_TESTING=YES TB --- 2014-01-01 09:59:08 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-01 09:59:08 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-01 09:59:08 - SRCCONF=/dev/null TB --- 2014-01-01 09:59:08 - TARGET=powerpc TB --- 2014-01-01 09:59:08 - TARGET_ARCH=powerpc64 TB --- 2014-01-01 09:59:08 - TZ=UTC TB --- 2014-01-01 09:59:08 - __MAKE_CONF=/dev/null TB --- 2014-01-01 09:59:08 - cd /src TB --- 2014-01-01 09:59:08 - /usr/bin/make -B buildkernel KERNCONF=GENERIC64 >>> Kernel build for GENERIC64 started on Wed Jan 1 09:59:08 UTC 2014 >>> 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 [...] objcopy --strip-debug --add-gnu-debuglink=toecore.ko.symbols toecore.ko.debug toecore.ko ===> trm (all) cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEADERS -include /obj/powerpc.powerpc64/src/sys/GENERIC64/opt_global.h -I. -I@ -I@/contrib/altq -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-common -g -mlongcall -fno-omit-frame-pointer -I/obj/powerpc.powerpc64/src/sys/GENERIC64 -msoft-float -mno-altivec -mcall-aixdesc -ffreestanding -fstack-protector -std=iso9899:1999 -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 -c /src/sys/modules/trm/../../dev/trm/trm.c /src/sys/modules/trm/../../dev/trm/trm.c: In function 'trm_attach': /src/sys/modules/trm/../../dev/trm/trm.c:3522: internal compiler error: in create_mem_ref, at tree-ssa-address.c:606 Please submit a full bug report, with preprocessed source if appropriate. See for instructions. *** Error code 1 Stop. bmake[3]: stopped in /src/sys/modules/trm *** Error code 1 Stop. bmake[2]: stopped in /src/sys/modules *** Error code 1 Stop. bmake[1]: stopped in /obj/powerpc.powerpc64/src/sys/GENERIC64 *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-01 10:16:18 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-01 10:16:18 - ERROR: failed to build GENERIC64 kernel TB --- 2014-01-01 10:16:18 - 10518.12 user 1286.51 system 12239.56 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-powerpc64-powerpc.full From owner-freebsd-current@FreeBSD.ORG Wed Jan 1 12:56:13 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4F2A4395; Wed, 1 Jan 2014 12:56:13 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 0BEAA1395; Wed, 1 Jan 2014 12:56:12 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s01CuBYc016798; Wed, 1 Jan 2014 07:56:11 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s01CuBkv016795; Wed, 1 Jan 2014 12:56:11 GMT (envelope-from tinderbox@freebsd.org) Date: Wed, 1 Jan 2014 12:56:11 GMT Message-Id: <201401011256.s01CuBkv016795@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on arm/arm Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Jan 2014 12:56:13 -0000 TB --- 2014-01-01 10:20:20 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-01 10:20:20 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-01 10:20:20 - starting HEAD tinderbox run for arm/arm TB --- 2014-01-01 10:20:20 - cleaning the object tree TB --- 2014-01-01 10:20:20 - /usr/local/bin/svn stat /src TB --- 2014-01-01 10:20:25 - At svn revision 260159 TB --- 2014-01-01 10:20:26 - building world TB --- 2014-01-01 10:20:26 - CROSS_BUILD_TESTING=YES TB --- 2014-01-01 10:20:26 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-01 10:20:26 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-01 10:20:26 - SRCCONF=/dev/null TB --- 2014-01-01 10:20:26 - TARGET=arm TB --- 2014-01-01 10:20:26 - TARGET_ARCH=arm TB --- 2014-01-01 10:20:26 - TZ=UTC TB --- 2014-01-01 10:20:26 - __MAKE_CONF=/dev/null TB --- 2014-01-01 10:20:26 - cd /src TB --- 2014-01-01 10:20:26 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Wed Jan 1 10:20:35 UTC 2014 >>> 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 -Qunused-arguments -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-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 -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 -Qunused-arguments -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-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 -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 -Qunused-arguments -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W! no-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 -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 -Qunused-arguments -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W! no-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Wno-unknown-pragmas -c /src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/translate.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 -Qunused-arguments -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W! no-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Wno-unknown-pragmas -o zinject zinject.o translate.o -lgeom -lm -lnvpair -lumem -luutil -lzfs_core -lzfs -lzpool /obj/arm.arm/src/tmp/usr/lib/libzpool.so: undefined reference to `atomic_swap_64' cc: error: linker command failed with exit code 1 (use -v to see invocation) *** Error code 1 Stop. bmake[4]: stopped in /src/cddl/usr.bin/zinject *** Error code 1 Stop. bmake[3]: stopped in /src/cddl/usr.bin *** Error code 1 Stop. bmake[2]: stopped in /src/cddl *** Error code 1 Stop. bmake[1]: stopped in /src *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-01 12:56:11 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-01 12:56:11 - ERROR: failed to build world TB --- 2014-01-01 12:56:11 - 7563.76 user 1267.30 system 9350.76 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-arm-arm.full From owner-freebsd-current@FreeBSD.ORG Wed Jan 1 12:56:15 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D838848D; Wed, 1 Jan 2014 12:56:15 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 9E1591396; Wed, 1 Jan 2014 12:56:12 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s01CuB97016802; Wed, 1 Jan 2014 07:56:11 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s01CuBCD016800; Wed, 1 Jan 2014 12:56:11 GMT (envelope-from tinderbox@freebsd.org) Date: Wed, 1 Jan 2014 12:56:11 GMT Message-Id: <201401011256.s01CuBCD016800@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on armv6/arm Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Jan 2014 12:56:15 -0000 TB --- 2014-01-01 10:20:20 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-01 10:20:20 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-01 10:20:20 - starting HEAD tinderbox run for armv6/arm TB --- 2014-01-01 10:20:20 - cleaning the object tree TB --- 2014-01-01 10:20:20 - /usr/local/bin/svn stat /src TB --- 2014-01-01 10:20:25 - At svn revision 260159 TB --- 2014-01-01 10:20:26 - building world TB --- 2014-01-01 10:20:26 - CROSS_BUILD_TESTING=YES TB --- 2014-01-01 10:20:26 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-01 10:20:26 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-01 10:20:26 - SRCCONF=/dev/null TB --- 2014-01-01 10:20:26 - TARGET=arm TB --- 2014-01-01 10:20:26 - TARGET_ARCH=armv6 TB --- 2014-01-01 10:20:26 - TZ=UTC TB --- 2014-01-01 10:20:26 - __MAKE_CONF=/dev/null TB --- 2014-01-01 10:20:26 - cd /src TB --- 2014-01-01 10:20:26 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Wed Jan 1 10:20:35 UTC 2014 >>> 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 -Qunused-arguments -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-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 -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 -Qunused-arguments -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-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 -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 -Qunused-arguments -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W! no-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 -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 -Qunused-arguments -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W! no-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Wno-unknown-pragmas -c /src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/translate.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 -Qunused-arguments -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W! no-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Wno-unknown-pragmas -o zinject zinject.o translate.o -lgeom -lm -lnvpair -lumem -luutil -lzfs_core -lzfs -lzpool /obj/arm.armv6/src/tmp/usr/lib/libzpool.so: undefined reference to `atomic_swap_64' cc: error: linker command failed with exit code 1 (use -v to see invocation) *** Error code 1 Stop. bmake[4]: stopped in /src/cddl/usr.bin/zinject *** Error code 1 Stop. bmake[3]: stopped in /src/cddl/usr.bin *** Error code 1 Stop. bmake[2]: stopped in /src/cddl *** Error code 1 Stop. bmake[1]: stopped in /src *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-01 12:56:11 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-01 12:56:11 - ERROR: failed to build world TB --- 2014-01-01 12:56:11 - 7568.20 user 1272.39 system 9350.88 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-armv6-arm.full From owner-freebsd-current@FreeBSD.ORG Wed Jan 1 13:05:12 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3A86E7F1; Wed, 1 Jan 2014 13:05:12 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id F2B9C14A9; Wed, 1 Jan 2014 13:05:11 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s01D5A4X008133; Wed, 1 Jan 2014 08:05:10 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s01D5ACe008131; Wed, 1 Jan 2014 13:05:10 GMT (envelope-from tinderbox@freebsd.org) Date: Wed, 1 Jan 2014 13:05:10 GMT Message-Id: <201401011305.s01D5ACe008131@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on i386/i386 Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Jan 2014 13:05:12 -0000 TB --- 2014-01-01 10:20:20 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-01 10:20:20 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-01 10:20:20 - starting HEAD tinderbox run for i386/i386 TB --- 2014-01-01 10:20:20 - cleaning the object tree TB --- 2014-01-01 10:20:20 - /usr/local/bin/svn stat /src TB --- 2014-01-01 10:20:25 - At svn revision 260159 TB --- 2014-01-01 10:20:26 - building world TB --- 2014-01-01 10:20:26 - CROSS_BUILD_TESTING=YES TB --- 2014-01-01 10:20:26 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-01 10:20:26 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-01 10:20:26 - SRCCONF=/dev/null TB --- 2014-01-01 10:20:26 - TARGET=i386 TB --- 2014-01-01 10:20:26 - TARGET_ARCH=i386 TB --- 2014-01-01 10:20:26 - TZ=UTC TB --- 2014-01-01 10:20:26 - __MAKE_CONF=/dev/null TB --- 2014-01-01 10:20:26 - cd /src TB --- 2014-01-01 10:20:26 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Wed Jan 1 10:20:35 UTC 2014 >>> 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-enum-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-enum-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! -enum-conversion -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 -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! -enum-conversion -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Wno-unknown-pragmas -c /src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/translate.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 -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! -enum-conversion -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Wno-unknown-pragmas -o zinject zinject.o translate.o -lgeom -lm -lnvpair -lumem -luutil -lzfs_core -lzfs -lzpool /obj/i386.i386/src/tmp/usr/lib/libzpool.so: undefined reference to `atomic_swap_64' cc: error: linker command failed with exit code 1 (use -v to see invocation) *** Error code 1 Stop. bmake[4]: stopped in /src/cddl/usr.bin/zinject *** Error code 1 Stop. bmake[3]: stopped in /src/cddl/usr.bin *** Error code 1 Stop. bmake[2]: stopped in /src/cddl *** Error code 1 Stop. bmake[1]: stopped in /src *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-01 13:05:10 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-01 13:05:10 - ERROR: failed to build world TB --- 2014-01-01 13:05:10 - 8202.54 user 1290.13 system 9890.10 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-i386-i386.full From owner-freebsd-current@FreeBSD.ORG Wed Jan 1 13:43:39 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 37E86F0D; Wed, 1 Jan 2014 13:43:39 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id F0CEB16F7; Wed, 1 Jan 2014 13:43:38 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s01DhbWv044189; Wed, 1 Jan 2014 08:43:37 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s01DhbDe044177; Wed, 1 Jan 2014 13:43:37 GMT (envelope-from tinderbox@freebsd.org) Date: Wed, 1 Jan 2014 13:43:37 GMT Message-Id: <201401011343.s01DhbDe044177@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on mips/mips Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Jan 2014 13:43:39 -0000 TB --- 2014-01-01 13:05:11 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-01 13:05:11 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-01 13:05:11 - starting HEAD tinderbox run for mips/mips TB --- 2014-01-01 13:05:11 - cleaning the object tree TB --- 2014-01-01 13:05:11 - /usr/local/bin/svn stat /src TB --- 2014-01-01 13:05:14 - At svn revision 260159 TB --- 2014-01-01 13:05:15 - building world TB --- 2014-01-01 13:05:15 - CROSS_BUILD_TESTING=YES TB --- 2014-01-01 13:05:15 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-01 13:05:15 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-01 13:05:15 - SRCCONF=/dev/null TB --- 2014-01-01 13:05:15 - TARGET=mips TB --- 2014-01-01 13:05:15 - TARGET_ARCH=mips TB --- 2014-01-01 13:05:15 - TZ=UTC TB --- 2014-01-01 13:05:15 - __MAKE_CONF=/dev/null TB --- 2014-01-01 13:05:15 - cd /src TB --- 2014-01-01 13:05:15 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Wed Jan 1 13:05:22 UTC 2014 >>> 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 -Wno-unknown-pragmas -o zinject zinject.o translate.o -lgeom -lm -lnvpair -lumem -luutil -lzfs_core -lzfs -lzpool /obj/mips.mips/src/tmp/usr/lib/libzpool.so: undefined reference to `atomic_swap_64' *** Error code 1 Stop. bmake[4]: stopped in /src/cddl/usr.bin/zinject *** Error code 1 Stop. bmake[3]: stopped in /src/cddl/usr.bin *** Error code 1 Stop. bmake[2]: stopped in /src/cddl *** Error code 1 Stop. bmake[1]: stopped in /src *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-01 13:43:37 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-01 13:43:37 - ERROR: failed to build world TB --- 2014-01-01 13:43:37 - 1591.71 user 476.49 system 2306.67 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-mips-mips.full From owner-freebsd-current@FreeBSD.ORG Wed Jan 1 13:48:13 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 17DE7106; Wed, 1 Jan 2014 13:48:13 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id D01551719; Wed, 1 Jan 2014 13:48:12 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s01DmBNu078929; Wed, 1 Jan 2014 08:48:11 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s01DmBnP078928; Wed, 1 Jan 2014 13:48:11 GMT (envelope-from tinderbox@freebsd.org) Date: Wed, 1 Jan 2014 13:48:11 GMT Message-Id: <201401011348.s01DmBnP078928@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on ia64/ia64 Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Jan 2014 13:48:13 -0000 TB --- 2014-01-01 12:56:11 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-01 12:56:11 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-01 12:56:11 - starting HEAD tinderbox run for ia64/ia64 TB --- 2014-01-01 12:56:11 - cleaning the object tree TB --- 2014-01-01 12:56:11 - /usr/local/bin/svn stat /src TB --- 2014-01-01 12:56:17 - At svn revision 260159 TB --- 2014-01-01 12:56:18 - building world TB --- 2014-01-01 12:56:18 - CROSS_BUILD_TESTING=YES TB --- 2014-01-01 12:56:18 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-01 12:56:18 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-01 12:56:18 - SRCCONF=/dev/null TB --- 2014-01-01 12:56:18 - TARGET=ia64 TB --- 2014-01-01 12:56:18 - TARGET_ARCH=ia64 TB --- 2014-01-01 12:56:18 - TZ=UTC TB --- 2014-01-01 12:56:18 - __MAKE_CONF=/dev/null TB --- 2014-01-01 12:56:18 - cd /src TB --- 2014-01-01 12:56:18 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Wed Jan 1 12:56:27 UTC 2014 >>> 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 -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 -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 -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 -DNEED_SOLARIS_BOOLEAN -std=gnu89 -Wno-pointer-sign -Wno-unknown-pragmas -o zinject zinject.o translate.o -lgeom -lm -lnvpair -lumem -luutil -lzfs_core -lzfs -lzpool /obj/ia64.ia64/src/tmp/usr/lib/libzpool.so: undefined reference to `atomic_swap_64' *** Error code 1 Stop. bmake[4]: stopped in /src/cddl/usr.bin/zinject *** Error code 1 Stop. bmake[3]: stopped in /src/cddl/usr.bin *** Error code 1 Stop. bmake[2]: stopped in /src/cddl *** Error code 1 Stop. bmake[1]: stopped in /src *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-01 13:48:11 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-01 13:48:11 - ERROR: failed to build world TB --- 2014-01-01 13:48:11 - 2281.02 user 590.09 system 3119.98 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-ia64-ia64.full From owner-freebsd-current@FreeBSD.ORG Wed Jan 1 14:23:04 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E51B2445; Wed, 1 Jan 2014 14:23:04 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id AB2B91930; Wed, 1 Jan 2014 14:23:01 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s01EN0vk007244; Wed, 1 Jan 2014 09:23:00 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s01EN0dI007236; Wed, 1 Jan 2014 14:23:00 GMT (envelope-from tinderbox@freebsd.org) Date: Wed, 1 Jan 2014 14:23:00 GMT Message-Id: <201401011423.s01EN0dI007236@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on mips64/mips Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Jan 2014 14:23:05 -0000 TB --- 2014-01-01 13:43:38 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-01 13:43:38 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-01 13:43:38 - starting HEAD tinderbox run for mips64/mips TB --- 2014-01-01 13:43:38 - cleaning the object tree TB --- 2014-01-01 13:43:38 - /usr/local/bin/svn stat /src TB --- 2014-01-01 13:43:41 - At svn revision 260159 TB --- 2014-01-01 13:43:42 - building world TB --- 2014-01-01 13:43:42 - CROSS_BUILD_TESTING=YES TB --- 2014-01-01 13:43:42 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-01 13:43:42 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-01 13:43:42 - SRCCONF=/dev/null TB --- 2014-01-01 13:43:42 - TARGET=mips TB --- 2014-01-01 13:43:42 - TARGET_ARCH=mips64 TB --- 2014-01-01 13:43:42 - TZ=UTC TB --- 2014-01-01 13:43:42 - __MAKE_CONF=/dev/null TB --- 2014-01-01 13:43:42 - cd /src TB --- 2014-01-01 13:43:42 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Wed Jan 1 13:43:49 UTC 2014 >>> 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 -Wno-unknown-pragmas -o zinject zinject.o translate.o -lgeom -lm -lnvpair -lumem -luutil -lzfs_core -lzfs -lzpool /obj/mips.mips64/src/tmp/usr/lib/libzpool.so: undefined reference to `atomic_swap_64' *** Error code 1 Stop. bmake[4]: stopped in /src/cddl/usr.bin/zinject *** Error code 1 Stop. bmake[3]: stopped in /src/cddl/usr.bin *** Error code 1 Stop. bmake[2]: stopped in /src/cddl *** Error code 1 Stop. bmake[1]: stopped in /src *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-01 14:23:00 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-01 14:23:00 - ERROR: failed to build world TB --- 2014-01-01 14:23:00 - 1588.30 user 499.81 system 2362.18 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-mips64-mips.full From owner-freebsd-current@FreeBSD.ORG Wed Jan 1 15:43:38 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 568823FC for ; Wed, 1 Jan 2014 15:43:38 +0000 (UTC) Received: from mail-qe0-x22b.google.com (mail-qe0-x22b.google.com [IPv6:2607:f8b0:400d:c02::22b]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 175FE1F1E for ; Wed, 1 Jan 2014 15:43:38 +0000 (UTC) Received: by mail-qe0-f43.google.com with SMTP id jy17so13340364qeb.2 for ; Wed, 01 Jan 2014 07:43:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type; bh=haKvN30XvAqQ87T9tHPi6KQLpFN7vqtfYxG6xPTdJi4=; b=O6stfbGvzu0iwIjEnIo38/IP7YjK5JaboP/meRhs/bajH8AXVeWvjoO2BhRaFqEvAi ek6KXapN7L+Sr1KATYaZx5uhwy9hi8WG/svD+k6cPCtdY08TanUSjv/jDD5Yz5hTaYD0 bdPq4GUVqJtmtpIGVbKy8RkJVWOvx71sA6+P2F/RewritJguysTelTJxJLTfsC78HDrm mUjrUcyx/Q018mW/scIPnfdNpTw75d64E+nEZ1FLu3Pz4vjUivDrLxjohmVSBPMz1PcE dO4uIumozoAhESXCbHZHig5aUBQMJntGZjA3CcAoGtl6uERCKG3krg2WbLjEJXq0PwdR TudQ== X-Received: by 10.224.167.139 with SMTP id q11mr89266136qay.71.1388591016946; Wed, 01 Jan 2014 07:43:36 -0800 (PST) MIME-Version: 1.0 Received: by 10.96.152.42 with HTTP; Wed, 1 Jan 2014 07:42:56 -0800 (PST) From: =?UTF-8?B?5LmU5qWa?= Date: Wed, 1 Jan 2014 23:42:56 +0800 Message-ID: Subject: boot failure at ZFS: unsupported feature: com.delphix:hole_birth To: Current FreeBSD Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Jan 2014 15:43:38 -0000 Today ,I upgrade to http://svnweb.freebsd.org/base?view=revision&revision=260157 After svn up, make clean, make buildworld, make buildkernel, make installkernel, reboot, mergemaster -p, make installworld, mergemaster, reboot, OS can't boot. Screen show: ZFS: unsupported feature: com.delphix:hole_birth gptzfsboot: No ZFS pool located, can't boot. I'm use root ZFS. How to recovery it? Thanks. From owner-freebsd-current@FreeBSD.ORG Wed Jan 1 15:48:02 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1D1C353F; Wed, 1 Jan 2014 15:48:02 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id D50541F3E; Wed, 1 Jan 2014 15:48:01 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s01Fm0IW095867; Wed, 1 Jan 2014 10:48:00 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s01Fm05v095863; Wed, 1 Jan 2014 15:48:00 GMT (envelope-from tinderbox@freebsd.org) Date: Wed, 1 Jan 2014 15:48:00 GMT Message-Id: <201401011548.s01Fm05v095863@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on i386/pc98 Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Jan 2014 15:48:02 -0000 TB --- 2014-01-01 12:56:11 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-01 12:56:11 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-01 12:56:11 - starting HEAD tinderbox run for i386/pc98 TB --- 2014-01-01 12:56:11 - cleaning the object tree TB --- 2014-01-01 12:56:11 - /usr/local/bin/svn stat /src TB --- 2014-01-01 12:56:17 - At svn revision 260159 TB --- 2014-01-01 12:56:18 - building world TB --- 2014-01-01 12:56:18 - CROSS_BUILD_TESTING=YES TB --- 2014-01-01 12:56:18 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-01 12:56:18 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-01 12:56:18 - SRCCONF=/dev/null TB --- 2014-01-01 12:56:18 - TARGET=pc98 TB --- 2014-01-01 12:56:18 - TARGET_ARCH=i386 TB --- 2014-01-01 12:56:18 - TZ=UTC TB --- 2014-01-01 12:56:18 - __MAKE_CONF=/dev/null TB --- 2014-01-01 12:56:18 - cd /src TB --- 2014-01-01 12:56:18 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Wed Jan 1 12:56:27 UTC 2014 >>> 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-enum-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-enum-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! -enum-conversion -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 -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! -enum-conversion -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Wno-unknown-pragmas -c /src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/translate.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 -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! -enum-conversion -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Wno-unknown-pragmas -o zinject zinject.o translate.o -lgeom -lm -lnvpair -lumem -luutil -lzfs_core -lzfs -lzpool /obj/pc98.i386/src/tmp/usr/lib/libzpool.so: undefined reference to `atomic_swap_64' cc: error: linker command failed with exit code 1 (use -v to see invocation) *** Error code 1 Stop. bmake[4]: stopped in /src/cddl/usr.bin/zinject *** Error code 1 Stop. bmake[3]: stopped in /src/cddl/usr.bin *** Error code 1 Stop. bmake[2]: stopped in /src/cddl *** Error code 1 Stop. bmake[1]: stopped in /src *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-01 15:48:00 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-01 15:48:00 - ERROR: failed to build world TB --- 2014-01-01 15:48:00 - 8502.52 user 1195.85 system 10308.48 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-i386-pc98.full From owner-freebsd-current@FreeBSD.ORG Wed Jan 1 15:59:20 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 48B828A4; Wed, 1 Jan 2014 15:59:20 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 0DD221FFC; Wed, 1 Jan 2014 15:59:19 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s01FxIZw068974; Wed, 1 Jan 2014 10:59:18 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s01FxIFX068967; Wed, 1 Jan 2014 15:59:18 GMT (envelope-from tinderbox@freebsd.org) Date: Wed, 1 Jan 2014 15:59:18 GMT Message-Id: <201401011559.s01FxIFX068967@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on powerpc/powerpc Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Jan 2014 15:59:20 -0000 TB --- 2014-01-01 13:48:12 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-01 13:48:12 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-01 13:48:12 - starting HEAD tinderbox run for powerpc/powerpc TB --- 2014-01-01 13:48:12 - cleaning the object tree TB --- 2014-01-01 13:49:33 - /usr/local/bin/svn stat /src TB --- 2014-01-01 13:49:37 - At svn revision 260159 TB --- 2014-01-01 13:49:38 - building world TB --- 2014-01-01 13:49:38 - CROSS_BUILD_TESTING=YES TB --- 2014-01-01 13:49:38 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-01 13:49:38 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-01 13:49:38 - SRCCONF=/dev/null TB --- 2014-01-01 13:49:38 - TARGET=powerpc TB --- 2014-01-01 13:49:38 - TARGET_ARCH=powerpc TB --- 2014-01-01 13:49:38 - TZ=UTC TB --- 2014-01-01 13:49:38 - __MAKE_CONF=/dev/null TB --- 2014-01-01 13:49:38 - cd /src TB --- 2014-01-01 13:49:38 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Wed Jan 1 13:49:45 UTC 2014 >>> 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 -DNEED_SOLARIS_BOOLEAN -std=gnu89 -fstack-protector -Wno-pointer-sign -Wno-unknown-pragmas -o zinject zinject.o translate.o -lgeom -lm -lnvpair -lumem -luutil -lzfs_core -lzfs -lzpool /obj/powerpc.powerpc/src/tmp/usr/lib/libzpool.so: undefined reference to `atomic_swap_64' *** Error code 1 Stop. bmake[4]: stopped in /src/cddl/usr.bin/zinject *** Error code 1 Stop. bmake[3]: stopped in /src/cddl/usr.bin *** Error code 1 Stop. bmake[2]: stopped in /src/cddl *** Error code 1 Stop. bmake[1]: stopped in /src *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-01 15:59:18 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-01 15:59:18 - ERROR: failed to build world TB --- 2014-01-01 15:59:18 - 6465.14 user 954.05 system 7866.76 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-powerpc-powerpc.full From owner-freebsd-current@FreeBSD.ORG Wed Jan 1 16:26:23 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D8B8DCC8; Wed, 1 Jan 2014 16:26:23 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 9D8BC1200; Wed, 1 Jan 2014 16:26:23 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s01GQME1002407; Wed, 1 Jan 2014 11:26:22 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s01GQMN0002406; Wed, 1 Jan 2014 16:26:22 GMT (envelope-from tinderbox@freebsd.org) Date: Wed, 1 Jan 2014 16:26:22 GMT Message-Id: <201401011626.s01GQMN0002406@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on sparc64/sparc64 Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Jan 2014 16:26:24 -0000 TB --- 2014-01-01 15:48:00 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-01 15:48:00 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-01 15:48:00 - starting HEAD tinderbox run for sparc64/sparc64 TB --- 2014-01-01 15:48:00 - cleaning the object tree TB --- 2014-01-01 15:49:02 - /usr/local/bin/svn stat /src TB --- 2014-01-01 15:49:09 - At svn revision 260159 TB --- 2014-01-01 15:49:10 - building world TB --- 2014-01-01 15:49:10 - CROSS_BUILD_TESTING=YES TB --- 2014-01-01 15:49:10 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-01 15:49:10 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-01 15:49:10 - SRCCONF=/dev/null TB --- 2014-01-01 15:49:10 - TARGET=sparc64 TB --- 2014-01-01 15:49:10 - TARGET_ARCH=sparc64 TB --- 2014-01-01 15:49:10 - TZ=UTC TB --- 2014-01-01 15:49:10 - __MAKE_CONF=/dev/null TB --- 2014-01-01 15:49:10 - cd /src TB --- 2014-01-01 15:49:10 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Wed Jan 1 15:49:18 UTC 2014 >>> 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 -DNEED_SOLARIS_BOOLEAN -std=gnu89 -fstack-protector -Wno-pointer-sign -Wno-unknown-pragmas -o zinject zinject.o translate.o -lgeom -lm -lnvpair -lumem -luutil -lzfs_core -lzfs -lzpool /obj/sparc64.sparc64/src/tmp/usr/lib/libzpool.so: undefined reference to `atomic_swap_64' *** Error code 1 Stop. bmake[4]: stopped in /src/cddl/usr.bin/zinject *** Error code 1 Stop. bmake[3]: stopped in /src/cddl/usr.bin *** Error code 1 Stop. bmake[2]: stopped in /src/cddl *** Error code 1 Stop. bmake[1]: stopped in /src *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-01 16:26:22 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-01 16:26:22 - ERROR: failed to build world TB --- 2014-01-01 16:26:22 - 1741.30 user 392.07 system 2301.93 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-sparc64-sparc64.full From owner-freebsd-current@FreeBSD.ORG Wed Jan 1 16:30:50 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id F0FACE30; Wed, 1 Jan 2014 16:30:49 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 8AAF01226; Wed, 1 Jan 2014 16:30:49 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s01GUmCs015104; Wed, 1 Jan 2014 11:30:48 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s01GUm7O015103; Wed, 1 Jan 2014 16:30:48 GMT (envelope-from tinderbox@freebsd.org) Date: Wed, 1 Jan 2014 16:30:48 GMT Message-Id: <201401011630.s01GUm7O015103@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on powerpc64/powerpc Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Jan 2014 16:30:50 -0000 TB --- 2014-01-01 14:23:00 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-01 14:23:00 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-01 14:23:00 - starting HEAD tinderbox run for powerpc64/powerpc TB --- 2014-01-01 14:23:00 - cleaning the object tree TB --- 2014-01-01 14:25:12 - /usr/local/bin/svn stat /src TB --- 2014-01-01 14:25:16 - At svn revision 260159 TB --- 2014-01-01 14:25:17 - building world TB --- 2014-01-01 14:25:17 - CROSS_BUILD_TESTING=YES TB --- 2014-01-01 14:25:17 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-01 14:25:17 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-01 14:25:17 - SRCCONF=/dev/null TB --- 2014-01-01 14:25:17 - TARGET=powerpc TB --- 2014-01-01 14:25:17 - TARGET_ARCH=powerpc64 TB --- 2014-01-01 14:25:17 - TZ=UTC TB --- 2014-01-01 14:25:17 - __MAKE_CONF=/dev/null TB --- 2014-01-01 14:25:17 - cd /src TB --- 2014-01-01 14:25:17 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Wed Jan 1 14:25:25 UTC 2014 >>> 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 -DNEED_SOLARIS_BOOLEAN -std=gnu89 -fstack-protector -Wno-pointer-sign -Wno-unknown-pragmas -o zinject zinject.o translate.o -lgeom -lm -lnvpair -lumem -luutil -lzfs_core -lzfs -lzpool /obj/powerpc.powerpc64/src/tmp/usr/lib/libzpool.so: undefined reference to `atomic_swap_64' *** Error code 1 Stop. bmake[4]: stopped in /src/cddl/usr.bin/zinject *** Error code 1 Stop. bmake[3]: stopped in /src/cddl/usr.bin *** Error code 1 Stop. bmake[2]: stopped in /src/cddl *** Error code 1 Stop. bmake[1]: stopped in /src *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-01 16:30:48 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-01 16:30:48 - ERROR: failed to build world TB --- 2014-01-01 16:30:48 - 6476.68 user 865.09 system 7667.64 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-powerpc64-powerpc.full From owner-freebsd-current@FreeBSD.ORG Wed Jan 1 19:49:18 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0B74375; Wed, 1 Jan 2014 19:49:18 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id C4B651FA8; Wed, 1 Jan 2014 19:49:17 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s01JnGpD017154; Wed, 1 Jan 2014 14:49:16 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s01JnG3n017138; Wed, 1 Jan 2014 19:49:16 GMT (envelope-from tinderbox@freebsd.org) Date: Wed, 1 Jan 2014 19:49:16 GMT Message-Id: <201401011949.s01JnG3n017138@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on armv6/arm Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Jan 2014 19:49:18 -0000 TB --- 2014-01-01 17:10:15 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-01 17:10:15 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-01 17:10:15 - starting HEAD tinderbox run for armv6/arm TB --- 2014-01-01 17:10:15 - cleaning the object tree TB --- 2014-01-01 17:14:17 - /usr/local/bin/svn stat /src TB --- 2014-01-01 17:14:20 - At svn revision 260159 TB --- 2014-01-01 17:14:21 - building world TB --- 2014-01-01 17:14:21 - CROSS_BUILD_TESTING=YES TB --- 2014-01-01 17:14:21 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-01 17:14:21 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-01 17:14:21 - SRCCONF=/dev/null TB --- 2014-01-01 17:14:21 - TARGET=arm TB --- 2014-01-01 17:14:21 - TARGET_ARCH=armv6 TB --- 2014-01-01 17:14:21 - TZ=UTC TB --- 2014-01-01 17:14:21 - __MAKE_CONF=/dev/null TB --- 2014-01-01 17:14:21 - cd /src TB --- 2014-01-01 17:14:21 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Wed Jan 1 17:14:28 UTC 2014 >>> 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 -Qunused-arguments -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-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 -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 -Qunused-arguments -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-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 -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 -Qunused-arguments -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W! no-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 -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 -Qunused-arguments -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W! no-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Wno-unknown-pragmas -c /src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/translate.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 -Qunused-arguments -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W! no-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Wno-unknown-pragmas -o zinject zinject.o translate.o -lgeom -lm -lnvpair -lumem -luutil -lzfs_core -lzfs -lzpool /obj/arm.armv6/src/tmp/usr/lib/libzpool.so: undefined reference to `atomic_swap_64' cc: error: linker command failed with exit code 1 (use -v to see invocation) *** Error code 1 Stop. bmake[4]: stopped in /src/cddl/usr.bin/zinject *** Error code 1 Stop. bmake[3]: stopped in /src/cddl/usr.bin *** Error code 1 Stop. bmake[2]: stopped in /src/cddl *** Error code 1 Stop. bmake[1]: stopped in /src *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-01 19:49:16 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-01 19:49:16 - ERROR: failed to build world TB --- 2014-01-01 19:49:16 - 7568.88 user 1261.75 system 9540.41 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-armv6-arm.full From owner-freebsd-current@FreeBSD.ORG Wed Jan 1 19:49:18 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 170E876; Wed, 1 Jan 2014 19:49:18 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id CF2711FA9; Wed, 1 Jan 2014 19:49:17 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s01JnGUO017164; Wed, 1 Jan 2014 14:49:16 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s01JnGBb017152; Wed, 1 Jan 2014 19:49:16 GMT (envelope-from tinderbox@freebsd.org) Date: Wed, 1 Jan 2014 19:49:16 GMT Message-Id: <201401011949.s01JnGBb017152@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on arm/arm Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Jan 2014 19:49:18 -0000 TB --- 2014-01-01 17:10:15 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-01 17:10:15 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-01 17:10:15 - starting HEAD tinderbox run for arm/arm TB --- 2014-01-01 17:10:15 - cleaning the object tree TB --- 2014-01-01 17:14:20 - /usr/local/bin/svn stat /src TB --- 2014-01-01 17:14:24 - At svn revision 260159 TB --- 2014-01-01 17:14:25 - building world TB --- 2014-01-01 17:14:25 - CROSS_BUILD_TESTING=YES TB --- 2014-01-01 17:14:25 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-01 17:14:25 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-01 17:14:25 - SRCCONF=/dev/null TB --- 2014-01-01 17:14:25 - TARGET=arm TB --- 2014-01-01 17:14:25 - TARGET_ARCH=arm TB --- 2014-01-01 17:14:25 - TZ=UTC TB --- 2014-01-01 17:14:25 - __MAKE_CONF=/dev/null TB --- 2014-01-01 17:14:25 - cd /src TB --- 2014-01-01 17:14:25 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Wed Jan 1 17:14:31 UTC 2014 >>> 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 -Qunused-arguments -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-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 -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 -Qunused-arguments -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-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 -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 -Qunused-arguments -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W! no-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 -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 -Qunused-arguments -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W! no-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Wno-unknown-pragmas -c /src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/translate.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 -Qunused-arguments -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W! no-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Wno-unknown-pragmas -o zinject zinject.o translate.o -lgeom -lm -lnvpair -lumem -luutil -lzfs_core -lzfs -lzpool /obj/arm.arm/src/tmp/usr/lib/libzpool.so: undefined reference to `atomic_swap_64' cc: error: linker command failed with exit code 1 (use -v to see invocation) *** Error code 1 Stop. bmake[4]: stopped in /src/cddl/usr.bin/zinject *** Error code 1 Stop. bmake[3]: stopped in /src/cddl/usr.bin *** Error code 1 Stop. bmake[2]: stopped in /src/cddl *** Error code 1 Stop. bmake[1]: stopped in /src *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-01 19:49:16 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-01 19:49:16 - ERROR: failed to build world TB --- 2014-01-01 19:49:16 - 7562.28 user 1267.07 system 9540.60 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-arm-arm.full From owner-freebsd-current@FreeBSD.ORG Wed Jan 1 19:58:12 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B5AA4527; Wed, 1 Jan 2014 19:58:12 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 79B0E1092; Wed, 1 Jan 2014 19:58:12 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s01JwBEb089190; Wed, 1 Jan 2014 14:58:11 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s01JwB8C089158; Wed, 1 Jan 2014 19:58:11 GMT (envelope-from tinderbox@freebsd.org) Date: Wed, 1 Jan 2014 19:58:11 GMT Message-Id: <201401011958.s01JwB8C089158@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on i386/i386 Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Jan 2014 19:58:12 -0000 TB --- 2014-01-01 17:10:15 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-01 17:10:15 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-01 17:10:15 - starting HEAD tinderbox run for i386/i386 TB --- 2014-01-01 17:10:15 - cleaning the object tree TB --- 2014-01-01 17:14:23 - /usr/local/bin/svn stat /src TB --- 2014-01-01 17:14:26 - At svn revision 260159 TB --- 2014-01-01 17:14:27 - building world TB --- 2014-01-01 17:14:27 - CROSS_BUILD_TESTING=YES TB --- 2014-01-01 17:14:27 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-01 17:14:27 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-01 17:14:27 - SRCCONF=/dev/null TB --- 2014-01-01 17:14:27 - TARGET=i386 TB --- 2014-01-01 17:14:27 - TARGET_ARCH=i386 TB --- 2014-01-01 17:14:27 - TZ=UTC TB --- 2014-01-01 17:14:27 - __MAKE_CONF=/dev/null TB --- 2014-01-01 17:14:27 - cd /src TB --- 2014-01-01 17:14:27 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Wed Jan 1 17:14:34 UTC 2014 >>> 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-enum-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-enum-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! -enum-conversion -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 -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! -enum-conversion -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Wno-unknown-pragmas -c /src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/translate.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 -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! -enum-conversion -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Wno-unknown-pragmas -o zinject zinject.o translate.o -lgeom -lm -lnvpair -lumem -luutil -lzfs_core -lzfs -lzpool /obj/i386.i386/src/tmp/usr/lib/libzpool.so: undefined reference to `atomic_swap_64' cc: error: linker command failed with exit code 1 (use -v to see invocation) *** Error code 1 Stop. bmake[4]: stopped in /src/cddl/usr.bin/zinject *** Error code 1 Stop. bmake[3]: stopped in /src/cddl/usr.bin *** Error code 1 Stop. bmake[2]: stopped in /src/cddl *** Error code 1 Stop. bmake[1]: stopped in /src *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-01 19:58:11 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-01 19:58:11 - ERROR: failed to build world TB --- 2014-01-01 19:58:11 - 8198.03 user 1251.62 system 10075.52 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-i386-i386.full From owner-freebsd-current@FreeBSD.ORG Wed Jan 1 20:38:41 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4157E4FB; Wed, 1 Jan 2014 20:38:41 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 04B1D1333; Wed, 1 Jan 2014 20:38:35 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s01KcSVl034710; Wed, 1 Jan 2014 15:38:28 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s01KcSIP034709; Wed, 1 Jan 2014 20:38:28 GMT (envelope-from tinderbox@freebsd.org) Date: Wed, 1 Jan 2014 20:38:28 GMT Message-Id: <201401012038.s01KcSIP034709@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on mips/mips Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Jan 2014 20:38:41 -0000 TB --- 2014-01-01 19:58:11 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-01 19:58:11 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-01 19:58:11 - starting HEAD tinderbox run for mips/mips TB --- 2014-01-01 19:58:11 - cleaning the object tree TB --- 2014-01-01 19:59:04 - /usr/local/bin/svn stat /src TB --- 2014-01-01 19:59:08 - At svn revision 260159 TB --- 2014-01-01 19:59:09 - building world TB --- 2014-01-01 19:59:09 - CROSS_BUILD_TESTING=YES TB --- 2014-01-01 19:59:09 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-01 19:59:09 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-01 19:59:09 - SRCCONF=/dev/null TB --- 2014-01-01 19:59:09 - TARGET=mips TB --- 2014-01-01 19:59:09 - TARGET_ARCH=mips TB --- 2014-01-01 19:59:09 - TZ=UTC TB --- 2014-01-01 19:59:09 - __MAKE_CONF=/dev/null TB --- 2014-01-01 19:59:09 - cd /src TB --- 2014-01-01 19:59:09 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Wed Jan 1 19:59:15 UTC 2014 >>> 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 -Wno-unknown-pragmas -o zinject zinject.o translate.o -lgeom -lm -lnvpair -lumem -luutil -lzfs_core -lzfs -lzpool /obj/mips.mips/src/tmp/usr/lib/libzpool.so: undefined reference to `atomic_swap_64' *** Error code 1 Stop. bmake[4]: stopped in /src/cddl/usr.bin/zinject *** Error code 1 Stop. bmake[3]: stopped in /src/cddl/usr.bin *** Error code 1 Stop. bmake[2]: stopped in /src/cddl *** Error code 1 Stop. bmake[1]: stopped in /src *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-01 20:38:28 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-01 20:38:28 - ERROR: failed to build world TB --- 2014-01-01 20:38:28 - 1594.19 user 479.04 system 2416.91 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-mips-mips.full From owner-freebsd-current@FreeBSD.ORG Wed Jan 1 20:42:58 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id F0415639; Wed, 1 Jan 2014 20:42:57 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id B2974139A; Wed, 1 Jan 2014 20:42:57 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s01Kgu40068805; Wed, 1 Jan 2014 15:42:56 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s01Kgudm068799; Wed, 1 Jan 2014 20:42:56 GMT (envelope-from tinderbox@freebsd.org) Date: Wed, 1 Jan 2014 20:42:56 GMT Message-Id: <201401012042.s01Kgudm068799@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on ia64/ia64 Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Jan 2014 20:42:58 -0000 TB --- 2014-01-01 19:49:16 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-01 19:49:16 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-01 19:49:16 - starting HEAD tinderbox run for ia64/ia64 TB --- 2014-01-01 19:49:16 - cleaning the object tree TB --- 2014-01-01 19:51:44 - /usr/local/bin/svn stat /src TB --- 2014-01-01 19:51:53 - At svn revision 260159 TB --- 2014-01-01 19:51:54 - building world TB --- 2014-01-01 19:51:54 - CROSS_BUILD_TESTING=YES TB --- 2014-01-01 19:51:54 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-01 19:51:54 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-01 19:51:54 - SRCCONF=/dev/null TB --- 2014-01-01 19:51:54 - TARGET=ia64 TB --- 2014-01-01 19:51:54 - TARGET_ARCH=ia64 TB --- 2014-01-01 19:51:54 - TZ=UTC TB --- 2014-01-01 19:51:54 - __MAKE_CONF=/dev/null TB --- 2014-01-01 19:51:54 - cd /src TB --- 2014-01-01 19:51:54 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Wed Jan 1 19:52:01 UTC 2014 >>> 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 -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 -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 -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 -DNEED_SOLARIS_BOOLEAN -std=gnu89 -Wno-pointer-sign -Wno-unknown-pragmas -o zinject zinject.o translate.o -lgeom -lm -lnvpair -lumem -luutil -lzfs_core -lzfs -lzpool /obj/ia64.ia64/src/tmp/usr/lib/libzpool.so: undefined reference to `atomic_swap_64' *** Error code 1 Stop. bmake[4]: stopped in /src/cddl/usr.bin/zinject *** Error code 1 Stop. bmake[3]: stopped in /src/cddl/usr.bin *** Error code 1 Stop. bmake[2]: stopped in /src/cddl *** Error code 1 Stop. bmake[1]: stopped in /src *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-01 20:42:56 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-01 20:42:56 - ERROR: failed to build world TB --- 2014-01-01 20:42:56 - 2281.09 user 564.04 system 3219.88 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-ia64-ia64.full From owner-freebsd-current@FreeBSD.ORG Wed Jan 1 21:18:06 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 21A96D2C; Wed, 1 Jan 2014 21:18:06 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id DB3A215FA; Wed, 1 Jan 2014 21:18:05 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s01LI4GB099358; Wed, 1 Jan 2014 16:18:04 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s01LI4jN099351; Wed, 1 Jan 2014 21:18:04 GMT (envelope-from tinderbox@freebsd.org) Date: Wed, 1 Jan 2014 21:18:04 GMT Message-Id: <201401012118.s01LI4jN099351@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on mips64/mips Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Jan 2014 21:18:06 -0000 TB --- 2014-01-01 20:38:28 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-01 20:38:28 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-01 20:38:28 - starting HEAD tinderbox run for mips64/mips TB --- 2014-01-01 20:38:28 - cleaning the object tree TB --- 2014-01-01 20:39:07 - /usr/local/bin/svn stat /src TB --- 2014-01-01 20:39:11 - At svn revision 260159 TB --- 2014-01-01 20:39:12 - building world TB --- 2014-01-01 20:39:12 - CROSS_BUILD_TESTING=YES TB --- 2014-01-01 20:39:12 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-01 20:39:12 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-01 20:39:12 - SRCCONF=/dev/null TB --- 2014-01-01 20:39:12 - TARGET=mips TB --- 2014-01-01 20:39:12 - TARGET_ARCH=mips64 TB --- 2014-01-01 20:39:12 - TZ=UTC TB --- 2014-01-01 20:39:12 - __MAKE_CONF=/dev/null TB --- 2014-01-01 20:39:12 - cd /src TB --- 2014-01-01 20:39:12 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Wed Jan 1 20:39:19 UTC 2014 >>> 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 -Wno-unknown-pragmas -o zinject zinject.o translate.o -lgeom -lm -lnvpair -lumem -luutil -lzfs_core -lzfs -lzpool /obj/mips.mips64/src/tmp/usr/lib/libzpool.so: undefined reference to `atomic_swap_64' *** Error code 1 Stop. bmake[4]: stopped in /src/cddl/usr.bin/zinject *** Error code 1 Stop. bmake[3]: stopped in /src/cddl/usr.bin *** Error code 1 Stop. bmake[2]: stopped in /src/cddl *** Error code 1 Stop. bmake[1]: stopped in /src *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-01 21:18:04 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-01 21:18:04 - ERROR: failed to build world TB --- 2014-01-01 21:18:04 - 1591.62 user 487.80 system 2375.86 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-mips64-mips.full From owner-freebsd-current@FreeBSD.ORG Wed Jan 1 21:20:58 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 236ACE53; Wed, 1 Jan 2014 21:20:58 +0000 (UTC) Received: from mail-oa0-x229.google.com (mail-oa0-x229.google.com [IPv6:2607:f8b0:4003:c02::229]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id D698A1611; Wed, 1 Jan 2014 21:20:57 +0000 (UTC) Received: by mail-oa0-f41.google.com with SMTP id j17so14253092oag.14 for ; Wed, 01 Jan 2014 13:20:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:message-id:subject:from:to:content-type; bh=qw4fJY9NTpa2WTFbgIG1Ny52kpxvxA/XduyNE1CHqBk=; b=wQL5w7MEeXkwfDHphx6UhJomrSxbBwHnj0wfXwdqr7x2zM63Nk30Z/3qEWRu4a9ajb qIeMTlThEwU0uwMab2I3YByUK6DRDGGzL16dQyFDvf89zuGX6ZsNwd9VzBaklEgOaWoD ZEYPRvlNumNwR+OmYu15PgIZwlqKosjIsEuPTEkysGwp0g0/zC1wEZj07vdHvutkv/7/ N705EtpLN+m25V9oFm/dCWdfBJOOFL2K8QxBk1FS4ecgHNBM64CCjZFGM6Bi8W7W3QEW +iFEMUc3UgCpgx0QN2h1jOBH4BDroCJIChNsqskAO14vRv3agv5D8t/jbEJJ6XfQlEqt 9Fyw== MIME-Version: 1.0 X-Received: by 10.60.33.7 with SMTP id n7mr53196429oei.25.1388611257171; Wed, 01 Jan 2014 13:20:57 -0800 (PST) Sender: pali.gabor@gmail.com Received: by 10.182.22.44 with HTTP; Wed, 1 Jan 2014 13:20:57 -0800 (PST) Date: Wed, 1 Jan 2014 22:20:57 +0100 X-Google-Sender-Auth: nZ-MT4eiPxM_TEwxpbJTFGhdjNk Message-ID: Subject: Re: Call for FreeBSD 2013Q4 (October-December) Status Reports From: Gabor Pali To: hackers@freebsd.org, current@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Jan 2014 21:20:58 -0000 Dear FreeBSD Community, Please note that the submission date for the October to December Quarterly Status Reports is January 14th, 2014, a little less than two weeks away. Please consult my previous message for the details: On Sat, Dec 14, 2013 at 2:05 PM, Gabor Pali wrote: > Dear FreeBSD Community, > > Please note that the next submission date for the October to December > Quarterly Status Reports is January 14th, 2014, about a month away. > > They do not have to be very long -- basically they may be about > anything that lets people know what is going on around the FreeBSD > Project. Submission of reports is not restricted to committers: > Anyone who is doing anything interesting and FreeBSD-related can (and > therefore encouraged to) write one! > > The preferred and easiest submission method is to use the XML > generator [1] with the result emailed as an attachment to us, that is, > monthly@FreeBSD.org [2]. There is also an XML template [3] which can > be filled out manually and attached if preferred. For the expected > content and style, please study our guidelines on how to write a good > status reports [4]. > > To enable compilation and publication of the Q4 report as soon as > possible for the January 14th deadline, please be prompt with any > report submissions you may have. > > We are looking forward to all of your 2013Q4 reports! > > Thanks, > Gabor > > > [1] http://www.freebsd.org/cgi/monthly.cgi > [2] mailto:monthly@freebsd.org > [3] http://www.freebsd.org/news/status/report-sample.xml > [4] http://www.freebsd.org/news/status/howto.html From owner-freebsd-current@FreeBSD.ORG Wed Jan 1 22:42:53 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 22EAF45E; Wed, 1 Jan 2014 22:42:53 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id DB57A1C82; Wed, 1 Jan 2014 22:42:52 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s01Mgpvd083851; Wed, 1 Jan 2014 17:42:51 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s01MgpHI083847; Wed, 1 Jan 2014 22:42:51 GMT (envelope-from tinderbox@freebsd.org) Date: Wed, 1 Jan 2014 22:42:51 GMT Message-Id: <201401012242.s01MgpHI083847@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on i386/pc98 Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Jan 2014 22:42:53 -0000 TB --- 2014-01-01 19:49:16 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-01 19:49:16 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-01 19:49:16 - starting HEAD tinderbox run for i386/pc98 TB --- 2014-01-01 19:49:16 - cleaning the object tree TB --- 2014-01-01 19:51:52 - /usr/local/bin/svn stat /src TB --- 2014-01-01 19:51:56 - At svn revision 260159 TB --- 2014-01-01 19:51:57 - building world TB --- 2014-01-01 19:51:57 - CROSS_BUILD_TESTING=YES TB --- 2014-01-01 19:51:57 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-01 19:51:57 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-01 19:51:57 - SRCCONF=/dev/null TB --- 2014-01-01 19:51:57 - TARGET=pc98 TB --- 2014-01-01 19:51:57 - TARGET_ARCH=i386 TB --- 2014-01-01 19:51:57 - TZ=UTC TB --- 2014-01-01 19:51:57 - __MAKE_CONF=/dev/null TB --- 2014-01-01 19:51:57 - cd /src TB --- 2014-01-01 19:51:57 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Wed Jan 1 19:52:04 UTC 2014 >>> 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-enum-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-enum-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! -enum-conversion -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 -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! -enum-conversion -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Wno-unknown-pragmas -c /src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/translate.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 -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! -enum-conversion -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Wno-unknown-pragmas -o zinject zinject.o translate.o -lgeom -lm -lnvpair -lumem -luutil -lzfs_core -lzfs -lzpool /obj/pc98.i386/src/tmp/usr/lib/libzpool.so: undefined reference to `atomic_swap_64' cc: error: linker command failed with exit code 1 (use -v to see invocation) *** Error code 1 Stop. bmake[4]: stopped in /src/cddl/usr.bin/zinject *** Error code 1 Stop. bmake[3]: stopped in /src/cddl/usr.bin *** Error code 1 Stop. bmake[2]: stopped in /src/cddl *** Error code 1 Stop. bmake[1]: stopped in /src *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-01 22:42:51 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-01 22:42:51 - ERROR: failed to build world TB --- 2014-01-01 22:42:51 - 8498.37 user 1164.98 system 10414.83 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-i386-pc98.full From owner-freebsd-current@FreeBSD.ORG Wed Jan 1 22:53:12 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E0F97AA9; Wed, 1 Jan 2014 22:53:12 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id A53E21D24; Wed, 1 Jan 2014 22:53:12 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s01MrBb5054518; Wed, 1 Jan 2014 17:53:11 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s01MrBMB054517; Wed, 1 Jan 2014 22:53:11 GMT (envelope-from tinderbox@freebsd.org) Date: Wed, 1 Jan 2014 22:53:11 GMT Message-Id: <201401012253.s01MrBMB054517@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on powerpc/powerpc Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Jan 2014 22:53:13 -0000 TB --- 2014-01-01 20:42:56 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-01 20:42:56 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-01 20:42:56 - starting HEAD tinderbox run for powerpc/powerpc TB --- 2014-01-01 20:42:56 - cleaning the object tree TB --- 2014-01-01 20:43:47 - /usr/local/bin/svn stat /src TB --- 2014-01-01 20:43:50 - At svn revision 260159 TB --- 2014-01-01 20:43:51 - building world TB --- 2014-01-01 20:43:51 - CROSS_BUILD_TESTING=YES TB --- 2014-01-01 20:43:51 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-01 20:43:51 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-01 20:43:51 - SRCCONF=/dev/null TB --- 2014-01-01 20:43:51 - TARGET=powerpc TB --- 2014-01-01 20:43:51 - TARGET_ARCH=powerpc TB --- 2014-01-01 20:43:51 - TZ=UTC TB --- 2014-01-01 20:43:51 - __MAKE_CONF=/dev/null TB --- 2014-01-01 20:43:51 - cd /src TB --- 2014-01-01 20:43:51 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Wed Jan 1 20:43:58 UTC 2014 >>> 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 -DNEED_SOLARIS_BOOLEAN -std=gnu89 -fstack-protector -Wno-pointer-sign -Wno-unknown-pragmas -o zinject zinject.o translate.o -lgeom -lm -lnvpair -lumem -luutil -lzfs_core -lzfs -lzpool /obj/powerpc.powerpc/src/tmp/usr/lib/libzpool.so: undefined reference to `atomic_swap_64' *** Error code 1 Stop. bmake[4]: stopped in /src/cddl/usr.bin/zinject *** Error code 1 Stop. bmake[3]: stopped in /src/cddl/usr.bin *** Error code 1 Stop. bmake[2]: stopped in /src/cddl *** Error code 1 Stop. bmake[1]: stopped in /src *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-01 22:53:11 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-01 22:53:11 - ERROR: failed to build world TB --- 2014-01-01 22:53:11 - 6467.33 user 928.16 system 7814.79 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-powerpc-powerpc.full From owner-freebsd-current@FreeBSD.ORG Wed Jan 1 23:20:16 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 95E8D27E; Wed, 1 Jan 2014 23:20:16 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 5BBB91E53; Wed, 1 Jan 2014 23:20:16 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s01NKFhA089018; Wed, 1 Jan 2014 18:20:15 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s01NKFN0089017; Wed, 1 Jan 2014 23:20:15 GMT (envelope-from tinderbox@freebsd.org) Date: Wed, 1 Jan 2014 23:20:15 GMT Message-Id: <201401012320.s01NKFN0089017@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on sparc64/sparc64 Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Jan 2014 23:20:16 -0000 TB --- 2014-01-01 22:42:51 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-01 22:42:51 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-01 22:42:51 - starting HEAD tinderbox run for sparc64/sparc64 TB --- 2014-01-01 22:42:51 - cleaning the object tree TB --- 2014-01-01 22:43:30 - /usr/local/bin/svn stat /src TB --- 2014-01-01 22:43:34 - At svn revision 260159 TB --- 2014-01-01 22:43:35 - building world TB --- 2014-01-01 22:43:35 - CROSS_BUILD_TESTING=YES TB --- 2014-01-01 22:43:35 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-01 22:43:35 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-01 22:43:35 - SRCCONF=/dev/null TB --- 2014-01-01 22:43:35 - TARGET=sparc64 TB --- 2014-01-01 22:43:35 - TARGET_ARCH=sparc64 TB --- 2014-01-01 22:43:35 - TZ=UTC TB --- 2014-01-01 22:43:35 - __MAKE_CONF=/dev/null TB --- 2014-01-01 22:43:35 - cd /src TB --- 2014-01-01 22:43:35 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Wed Jan 1 22:43:42 UTC 2014 >>> 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 -DNEED_SOLARIS_BOOLEAN -std=gnu89 -fstack-protector -Wno-pointer-sign -Wno-unknown-pragmas -o zinject zinject.o translate.o -lgeom -lm -lnvpair -lumem -luutil -lzfs_core -lzfs -lzpool /obj/sparc64.sparc64/src/tmp/usr/lib/libzpool.so: undefined reference to `atomic_swap_64' *** Error code 1 Stop. bmake[4]: stopped in /src/cddl/usr.bin/zinject *** Error code 1 Stop. bmake[3]: stopped in /src/cddl/usr.bin *** Error code 1 Stop. bmake[2]: stopped in /src/cddl *** Error code 1 Stop. bmake[1]: stopped in /src *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-01 23:20:15 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-01 23:20:15 - ERROR: failed to build world TB --- 2014-01-01 23:20:15 - 1740.53 user 390.24 system 2243.66 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-sparc64-sparc64.full From owner-freebsd-current@FreeBSD.ORG Wed Jan 1 23:25:01 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 65C463D9; Wed, 1 Jan 2014 23:25:01 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 2B2511EBC; Wed, 1 Jan 2014 23:25:01 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s01NP0a7005142; Wed, 1 Jan 2014 18:25:00 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s01NP0OT005141; Wed, 1 Jan 2014 23:25:00 GMT (envelope-from tinderbox@freebsd.org) Date: Wed, 1 Jan 2014 23:25:00 GMT Message-Id: <201401012325.s01NP0OT005141@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on powerpc64/powerpc Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Jan 2014 23:25:01 -0000 TB --- 2014-01-01 21:18:04 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-01 21:18:04 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-01 21:18:04 - starting HEAD tinderbox run for powerpc64/powerpc TB --- 2014-01-01 21:18:05 - cleaning the object tree TB --- 2014-01-01 21:19:24 - /usr/local/bin/svn stat /src TB --- 2014-01-01 21:19:30 - At svn revision 260159 TB --- 2014-01-01 21:19:31 - building world TB --- 2014-01-01 21:19:31 - CROSS_BUILD_TESTING=YES TB --- 2014-01-01 21:19:31 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-01 21:19:31 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-01 21:19:31 - SRCCONF=/dev/null TB --- 2014-01-01 21:19:31 - TARGET=powerpc TB --- 2014-01-01 21:19:31 - TARGET_ARCH=powerpc64 TB --- 2014-01-01 21:19:31 - TZ=UTC TB --- 2014-01-01 21:19:31 - __MAKE_CONF=/dev/null TB --- 2014-01-01 21:19:31 - cd /src TB --- 2014-01-01 21:19:31 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Wed Jan 1 21:19:38 UTC 2014 >>> 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 -DNEED_SOLARIS_BOOLEAN -std=gnu89 -fstack-protector -Wno-pointer-sign -Wno-unknown-pragmas -o zinject zinject.o translate.o -lgeom -lm -lnvpair -lumem -luutil -lzfs_core -lzfs -lzpool /obj/powerpc.powerpc64/src/tmp/usr/lib/libzpool.so: undefined reference to `atomic_swap_64' *** Error code 1 Stop. bmake[4]: stopped in /src/cddl/usr.bin/zinject *** Error code 1 Stop. bmake[3]: stopped in /src/cddl/usr.bin *** Error code 1 Stop. bmake[2]: stopped in /src/cddl *** Error code 1 Stop. bmake[1]: stopped in /src *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-01 23:25:00 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-01 23:25:00 - ERROR: failed to build world TB --- 2014-01-01 23:25:00 - 6473.18 user 853.18 system 7615.45 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-powerpc64-powerpc.full From owner-freebsd-current@FreeBSD.ORG Thu Jan 2 01:06:52 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 01F825A9; Thu, 2 Jan 2014 01:06:52 +0000 (UTC) Received: from anubis.delphij.net (anubis.delphij.net [64.62.153.212]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id D8AD214B4; Thu, 2 Jan 2014 01:06:51 +0000 (UTC) Received: from zeta.ixsystems.com (c-67-188-85-47.hsd1.ca.comcast.net [67.188.85.47]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by anubis.delphij.net (Postfix) with ESMTPSA id 2DADF1E478; Wed, 1 Jan 2014 17:06:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=delphij.net; s=anubis; t=1388624811; bh=7xB4Pg5pbMAOyXqIMufn7ab7Zy/bdGEq8XELhOKdel0=; h=Date:From:Reply-To:To:Subject:References:In-Reply-To; b=lrHXZcJyLPVCd2kyzw1i/YzDxgilxOl/qCfSJsP+nEZmjuc/q/otVJGaU/fXcw5l4 T18B0ZHwGoSERy6KBD+1DNqQ7zz3vK2in+pwHGkiWWIHeozzjrFouaXLgVidfmCTjf H0YVKp9Woaipe2loTdAbm13uQjqDx/BITPGPzSc8= Message-ID: <52C4BBA9.5080607@delphij.net> Date: Wed, 01 Jan 2014 17:06:49 -0800 From: Xin Li Organization: The FreeBSD Project MIME-Version: 1.0 To: FreeBSD Tinderbox , current@freebsd.org, powerpc64@freebsd.org Subject: Re: [head tinderbox] failure on powerpc64/powerpc References: <201401012325.s01NP0OT005141@freebsd-current.sentex.ca> In-Reply-To: <201401012325.s01NP0OT005141@freebsd-current.sentex.ca> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: d@delphij.net List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2014 01:06:52 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 On 01/01/14 15:25, FreeBSD Tinderbox wrote: > TB --- 2014-01-01 21:18:04 - tinderbox 2.20 running on > freebsd-current.sentex.ca TB --- 2014-01-01 21:18:04 - FreeBSD > freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: > Mon Mar 26 13:54:12 EDT 2012 > des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 > TB --- 2014-01-01 21:18:04 - starting HEAD tinderbox run for > powerpc64/powerpc TB --- 2014-01-01 21:18:05 - cleaning the object > tree TB --- 2014-01-01 21:19:24 - /usr/local/bin/svn stat /src TB > --- 2014-01-01 21:19:30 - At svn revision 260159 TB --- 2014-01-01 > 21:19:31 - building world TB --- 2014-01-01 21:19:31 - > CROSS_BUILD_TESTING=YES TB --- 2014-01-01 21:19:31 - > MAKEOBJDIRPREFIX=/obj TB --- 2014-01-01 21:19:31 - > PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-01 21:19:31 - > SRCCONF=/dev/null TB --- 2014-01-01 21:19:31 - TARGET=powerpc TB > --- 2014-01-01 21:19:31 - TARGET_ARCH=powerpc64 TB --- 2014-01-01 > 21:19:31 - TZ=UTC TB --- 2014-01-01 21:19:31 - > __MAKE_CONF=/dev/null TB --- 2014-01-01 21:19:31 - cd /src TB --- > 2014-01-01 21:19:31 - /usr/bin/make -B buildworld >>>> Building an up-to-date make(1) World build started on Wed Jan >>>> 1 21:19:38 UTC 2014 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 > -DNEED_SOLARIS_BOOLEAN -std=gnu89 -fstack-protector > -Wno-pointer-sign -Wno-unknown-pragmas -o zinject zinject.o > translate.o -lgeom -lm -lnvpair -lumem -luutil -lzfs_core -lzfs > -lzpool /obj/powerpc.powerpc64/src/tmp/usr/lib/libzpool.so: > undefined reference to `atomic_swap_64' *** Error code 1 Sorry for the breakage. I'm testing a fix right now and will commit once validated. Cheers, - -- Xin LI https://www.delphij.net/ FreeBSD - The Power to Serve! Live free or die -----BEGIN PGP SIGNATURE----- iQIcBAEBCgAGBQJSxLupAAoJEJW2GBstM+nsYnQQAIlQhsYIff7FuDmD363hHi30 tbCXGPz5gonV6NYQ7tPGD3ododeUdMUXNx10y1e7f/7oG4qKKm787/RPUmaY5aeW Y3CheoEEWvOIHMSR0HgSX4yc+XoND1LLLRdUn5diUG8AdQ6dCcK0m65E805Z7zpI B6Yk6TBH8sT6kGIgcLUDTf6+N5DpymKyNcHGSRoyfJi88e6tHtmse4l0XLrfWklk KWpw91qAQmdPuaUM6xUbOgHDK0G5xwI+Zcx/OyUkQ3NiCYFm8oO/fM/vTKgAerW5 sEFh58CgBWCr8RUVsBwbyeeZ/T7yKFPs53ZEMj2QZxpQzgRhz6emR1O0PxrRfgRC H//VFSarhbuEtb4j17LLSby/jyBDjoc7vEC/MuoE28ovOF7ZlXF3OdzwsOtB5Q/r nU+j/QmrGF+vmNh4FCr3sn/+yPdAxHoGkz9xyhBU7Sbomh5SJSjXxzS0D8uPpXIj orxsl6itEUX2L8BdMJgx8ZpZaj/gB+XnYOxv1XYKovHsBUwHVw8vv0cwI6rfltKA EvczKl/lkfu4SYeRtSIX080Id9dIihBSXVgOQ0nL813fpFfqGBaBEJd7MU6UDmAx eNqrWJO6DU4lteFzUvBOqPsvXus9vppsm9GY/4OgC14b3PZYE/dXEsZSuz+JU9u2 0ynVIiFYxaI6RXR/pxjd =lHMA -----END PGP SIGNATURE----- From owner-freebsd-current@FreeBSD.ORG Thu Jan 2 02:48:29 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 71BBE87A; Thu, 2 Jan 2014 02:48:29 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 365491AAA; Thu, 2 Jan 2014 02:48:28 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s022mRmK099236; Wed, 1 Jan 2014 21:48:27 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s022mRGQ099209; Thu, 2 Jan 2014 02:48:27 GMT (envelope-from tinderbox@freebsd.org) Date: Thu, 2 Jan 2014 02:48:27 GMT Message-Id: <201401020248.s022mRGQ099209@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on armv6/arm Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2014 02:48:29 -0000 TB --- 2014-01-02 00:10:18 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-02 00:10:18 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-02 00:10:18 - starting HEAD tinderbox run for armv6/arm TB --- 2014-01-02 00:10:18 - cleaning the object tree TB --- 2014-01-02 00:13:24 - /usr/local/bin/svn stat /src TB --- 2014-01-02 00:13:27 - At svn revision 260176 TB --- 2014-01-02 00:13:28 - building world TB --- 2014-01-02 00:13:28 - CROSS_BUILD_TESTING=YES TB --- 2014-01-02 00:13:28 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-02 00:13:28 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-02 00:13:28 - SRCCONF=/dev/null TB --- 2014-01-02 00:13:28 - TARGET=arm TB --- 2014-01-02 00:13:28 - TARGET_ARCH=armv6 TB --- 2014-01-02 00:13:28 - TZ=UTC TB --- 2014-01-02 00:13:28 - __MAKE_CONF=/dev/null TB --- 2014-01-02 00:13:28 - cd /src TB --- 2014-01-02 00:13:28 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Thu Jan 2 00:13:35 UTC 2014 >>> 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 -Qunused-arguments -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-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 -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 -Qunused-arguments -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-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 -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 -Qunused-arguments -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W! no-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 -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 -Qunused-arguments -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W! no-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Wno-unknown-pragmas -c /src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/translate.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 -Qunused-arguments -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W! no-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Wno-unknown-pragmas -o zinject zinject.o translate.o -lgeom -lm -lnvpair -lumem -luutil -lzfs_core -lzfs -lzpool /obj/arm.armv6/src/tmp/usr/lib/libzpool.so: undefined reference to `atomic_swap_64' cc: error: linker command failed with exit code 1 (use -v to see invocation) *** Error code 1 Stop. bmake[4]: stopped in /src/cddl/usr.bin/zinject *** Error code 1 Stop. bmake[3]: stopped in /src/cddl/usr.bin *** Error code 1 Stop. bmake[2]: stopped in /src/cddl *** Error code 1 Stop. bmake[1]: stopped in /src *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-02 02:48:27 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-02 02:48:27 - ERROR: failed to build world TB --- 2014-01-02 02:48:27 - 7562.53 user 1267.19 system 9489.03 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-armv6-arm.full From owner-freebsd-current@FreeBSD.ORG Thu Jan 2 02:48:30 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0B8CF87C; Thu, 2 Jan 2014 02:48:30 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id C411F1AAC; Thu, 2 Jan 2014 02:48:28 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s022mRa5099235; Wed, 1 Jan 2014 21:48:27 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s022mRBg099210; Thu, 2 Jan 2014 02:48:27 GMT (envelope-from tinderbox@freebsd.org) Date: Thu, 2 Jan 2014 02:48:27 GMT Message-Id: <201401020248.s022mRBg099210@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on arm/arm Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2014 02:48:30 -0000 TB --- 2014-01-02 00:10:18 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-02 00:10:18 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-02 00:10:18 - starting HEAD tinderbox run for arm/arm TB --- 2014-01-02 00:10:18 - cleaning the object tree TB --- 2014-01-02 00:13:23 - /usr/local/bin/svn stat /src TB --- 2014-01-02 00:13:27 - At svn revision 260176 TB --- 2014-01-02 00:13:28 - building world TB --- 2014-01-02 00:13:28 - CROSS_BUILD_TESTING=YES TB --- 2014-01-02 00:13:28 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-02 00:13:28 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-02 00:13:28 - SRCCONF=/dev/null TB --- 2014-01-02 00:13:28 - TARGET=arm TB --- 2014-01-02 00:13:28 - TARGET_ARCH=arm TB --- 2014-01-02 00:13:28 - TZ=UTC TB --- 2014-01-02 00:13:28 - __MAKE_CONF=/dev/null TB --- 2014-01-02 00:13:28 - cd /src TB --- 2014-01-02 00:13:28 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Thu Jan 2 00:13:35 UTC 2014 >>> 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 -Qunused-arguments -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-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 -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 -Qunused-arguments -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-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 -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 -Qunused-arguments -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W! no-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 -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 -Qunused-arguments -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W! no-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Wno-unknown-pragmas -c /src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/translate.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 -Qunused-arguments -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -W! no-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Wno-unknown-pragmas -o zinject zinject.o translate.o -lgeom -lm -lnvpair -lumem -luutil -lzfs_core -lzfs -lzpool /obj/arm.arm/src/tmp/usr/lib/libzpool.so: undefined reference to `atomic_swap_64' cc: error: linker command failed with exit code 1 (use -v to see invocation) *** Error code 1 Stop. bmake[4]: stopped in /src/cddl/usr.bin/zinject *** Error code 1 Stop. bmake[3]: stopped in /src/cddl/usr.bin *** Error code 1 Stop. bmake[2]: stopped in /src/cddl *** Error code 1 Stop. bmake[1]: stopped in /src *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-02 02:48:27 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-02 02:48:27 - ERROR: failed to build world TB --- 2014-01-02 02:48:27 - 7563.23 user 1266.97 system 9489.05 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-arm-arm.full From owner-freebsd-current@FreeBSD.ORG Thu Jan 2 02:57:18 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8CDB9D44; Thu, 2 Jan 2014 02:57:18 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 507E41C82; Thu, 2 Jan 2014 02:57:18 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s022vHUP078350; Wed, 1 Jan 2014 21:57:17 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s022vHWs078338; Thu, 2 Jan 2014 02:57:17 GMT (envelope-from tinderbox@freebsd.org) Date: Thu, 2 Jan 2014 02:57:17 GMT Message-Id: <201401020257.s022vHWs078338@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on i386/i386 Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2014 02:57:18 -0000 TB --- 2014-01-02 00:10:18 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-02 00:10:18 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-02 00:10:18 - starting HEAD tinderbox run for i386/i386 TB --- 2014-01-02 00:10:18 - cleaning the object tree TB --- 2014-01-02 00:13:26 - /usr/local/bin/svn stat /src TB --- 2014-01-02 00:13:29 - At svn revision 260176 TB --- 2014-01-02 00:13:30 - building world TB --- 2014-01-02 00:13:30 - CROSS_BUILD_TESTING=YES TB --- 2014-01-02 00:13:30 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-02 00:13:30 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-02 00:13:30 - SRCCONF=/dev/null TB --- 2014-01-02 00:13:30 - TARGET=i386 TB --- 2014-01-02 00:13:30 - TARGET_ARCH=i386 TB --- 2014-01-02 00:13:30 - TZ=UTC TB --- 2014-01-02 00:13:30 - __MAKE_CONF=/dev/null TB --- 2014-01-02 00:13:30 - cd /src TB --- 2014-01-02 00:13:30 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Thu Jan 2 00:13:37 UTC 2014 >>> 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-enum-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-enum-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! -enum-conversion -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 -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! -enum-conversion -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Wno-unknown-pragmas -c /src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/translate.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 -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! -enum-conversion -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Wno-unknown-pragmas -o zinject zinject.o translate.o -lgeom -lm -lnvpair -lumem -luutil -lzfs_core -lzfs -lzpool /obj/i386.i386/src/tmp/usr/lib/libzpool.so: undefined reference to `atomic_swap_64' cc: error: linker command failed with exit code 1 (use -v to see invocation) *** Error code 1 Stop. bmake[4]: stopped in /src/cddl/usr.bin/zinject *** Error code 1 Stop. bmake[3]: stopped in /src/cddl/usr.bin *** Error code 1 Stop. bmake[2]: stopped in /src/cddl *** Error code 1 Stop. bmake[1]: stopped in /src *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-02 02:57:17 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-02 02:57:17 - ERROR: failed to build world TB --- 2014-01-02 02:57:17 - 8203.24 user 1245.92 system 10018.42 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-i386-i386.full From owner-freebsd-current@FreeBSD.ORG Thu Jan 2 03:37:09 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8E6705C3; Thu, 2 Jan 2014 03:37:09 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 5337E1F7E; Thu, 2 Jan 2014 03:37:08 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s023b81B016756; Wed, 1 Jan 2014 22:37:08 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s023b85W016755; Thu, 2 Jan 2014 03:37:08 GMT (envelope-from tinderbox@freebsd.org) Date: Thu, 2 Jan 2014 03:37:08 GMT Message-Id: <201401020337.s023b85W016755@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on mips/mips Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2014 03:37:09 -0000 TB --- 2014-01-02 02:57:17 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-02 02:57:17 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-02 02:57:17 - starting HEAD tinderbox run for mips/mips TB --- 2014-01-02 02:57:17 - cleaning the object tree TB --- 2014-01-02 02:58:11 - /usr/local/bin/svn stat /src TB --- 2014-01-02 02:58:15 - At svn revision 260176 TB --- 2014-01-02 02:58:16 - building world TB --- 2014-01-02 02:58:16 - CROSS_BUILD_TESTING=YES TB --- 2014-01-02 02:58:16 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-02 02:58:16 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-02 02:58:16 - SRCCONF=/dev/null TB --- 2014-01-02 02:58:16 - TARGET=mips TB --- 2014-01-02 02:58:16 - TARGET_ARCH=mips TB --- 2014-01-02 02:58:16 - TZ=UTC TB --- 2014-01-02 02:58:16 - __MAKE_CONF=/dev/null TB --- 2014-01-02 02:58:16 - cd /src TB --- 2014-01-02 02:58:16 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Thu Jan 2 02:58:23 UTC 2014 >>> 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 -Wno-unknown-pragmas -o zinject zinject.o translate.o -lgeom -lm -lnvpair -lumem -luutil -lzfs_core -lzfs -lzpool /obj/mips.mips/src/tmp/usr/lib/libzpool.so: undefined reference to `atomic_swap_64' *** Error code 1 Stop. bmake[4]: stopped in /src/cddl/usr.bin/zinject *** Error code 1 Stop. bmake[3]: stopped in /src/cddl/usr.bin *** Error code 1 Stop. bmake[2]: stopped in /src/cddl *** Error code 1 Stop. bmake[1]: stopped in /src *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-02 03:37:08 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-02 03:37:08 - ERROR: failed to build world TB --- 2014-01-02 03:37:08 - 1591.78 user 480.33 system 2390.54 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-mips-mips.full From owner-freebsd-current@FreeBSD.ORG Thu Jan 2 04:17:17 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E19DCA4F; Thu, 2 Jan 2014 04:17:16 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id A744911DA; Thu, 2 Jan 2014 04:17:16 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s024HFrv047195; Wed, 1 Jan 2014 23:17:15 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s024HFFi047190; Thu, 2 Jan 2014 04:17:15 GMT (envelope-from tinderbox@freebsd.org) Date: Thu, 2 Jan 2014 04:17:15 GMT Message-Id: <201401020417.s024HFFi047190@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on mips64/mips Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2014 04:17:17 -0000 TB --- 2014-01-02 03:37:08 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-02 03:37:08 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-02 03:37:08 - starting HEAD tinderbox run for mips64/mips TB --- 2014-01-02 03:37:08 - cleaning the object tree TB --- 2014-01-02 03:37:47 - /usr/local/bin/svn stat /src TB --- 2014-01-02 03:37:51 - At svn revision 260176 TB --- 2014-01-02 03:37:52 - building world TB --- 2014-01-02 03:37:52 - CROSS_BUILD_TESTING=YES TB --- 2014-01-02 03:37:52 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-02 03:37:52 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-02 03:37:52 - SRCCONF=/dev/null TB --- 2014-01-02 03:37:52 - TARGET=mips TB --- 2014-01-02 03:37:52 - TARGET_ARCH=mips64 TB --- 2014-01-02 03:37:52 - TZ=UTC TB --- 2014-01-02 03:37:52 - __MAKE_CONF=/dev/null TB --- 2014-01-02 03:37:52 - cd /src TB --- 2014-01-02 03:37:52 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Thu Jan 2 03:37:59 UTC 2014 >>> 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 -Wno-unknown-pragmas -o zinject zinject.o translate.o -lgeom -lm -lnvpair -lumem -luutil -lzfs_core -lzfs -lzpool /obj/mips.mips64/src/tmp/usr/lib/libzpool.so: undefined reference to `atomic_swap_64' *** Error code 1 Stop. bmake[4]: stopped in /src/cddl/usr.bin/zinject *** Error code 1 Stop. bmake[3]: stopped in /src/cddl/usr.bin *** Error code 1 Stop. bmake[2]: stopped in /src/cddl *** Error code 1 Stop. bmake[1]: stopped in /src *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-02 04:17:15 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-02 04:17:15 - ERROR: failed to build world TB --- 2014-01-02 04:17:15 - 1590.61 user 487.07 system 2406.95 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-mips64-mips.full From owner-freebsd-current@FreeBSD.ORG Thu Jan 2 05:15:49 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8B81D340; Thu, 2 Jan 2014 05:15:49 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 5086B1587; Thu, 2 Jan 2014 05:15:49 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s025FmDo001945; Thu, 2 Jan 2014 00:15:48 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s025FmVP001944; Thu, 2 Jan 2014 05:15:48 GMT (envelope-from tinderbox@freebsd.org) Date: Thu, 2 Jan 2014 05:15:48 GMT Message-Id: <201401020515.s025FmVP001944@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on amd64/amd64 Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2014 05:15:49 -0000 TB --- 2014-01-02 00:10:18 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-02 00:10:18 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-02 00:10:18 - starting HEAD tinderbox run for amd64/amd64 TB --- 2014-01-02 00:10:18 - cleaning the object tree TB --- 2014-01-02 00:10:18 - /usr/local/bin/svn stat /src TB --- 2014-01-02 00:10:22 - At svn revision 260176 TB --- 2014-01-02 00:10:23 - building world TB --- 2014-01-02 00:10:23 - CROSS_BUILD_TESTING=YES TB --- 2014-01-02 00:10:23 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-02 00:10:23 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-02 00:10:23 - SRCCONF=/dev/null TB --- 2014-01-02 00:10:23 - TARGET=amd64 TB --- 2014-01-02 00:10:23 - TARGET_ARCH=amd64 TB --- 2014-01-02 00:10:23 - TZ=UTC TB --- 2014-01-02 00:10:23 - __MAKE_CONF=/dev/null TB --- 2014-01-02 00:10:23 - cd /src TB --- 2014-01-02 00:10:23 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Thu Jan 2 00:10:30 UTC 2014 >>> 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 Jan 2 03:54:27 UTC 2014 TB --- 2014-01-02 03:54:27 - generating LINT kernel config TB --- 2014-01-02 03:54:27 - cd /src/sys/amd64/conf TB --- 2014-01-02 03:54:27 - /usr/bin/make -B LINT TB --- 2014-01-02 03:54:27 - cd /src/sys/amd64/conf TB --- 2014-01-02 03:54:27 - /usr/sbin/config -m LINT TB --- 2014-01-02 03:54:27 - building LINT kernel TB --- 2014-01-02 03:54:27 - CROSS_BUILD_TESTING=YES TB --- 2014-01-02 03:54:27 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-02 03:54:27 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-02 03:54:27 - SRCCONF=/dev/null TB --- 2014-01-02 03:54:27 - TARGET=amd64 TB --- 2014-01-02 03:54:27 - TARGET_ARCH=amd64 TB --- 2014-01-02 03:54:27 - TZ=UTC TB --- 2014-01-02 03:54:27 - __MAKE_CONF=/dev/null TB --- 2014-01-02 03:54:27 - cd /src TB --- 2014-01-02 03:54:27 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Thu Jan 2 03:54:27 UTC 2014 >>> 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 >>> Kernel build for LINT completed on Thu Jan 2 04:30:49 UTC 2014 TB --- 2014-01-02 04:30:49 - cd /src/sys/amd64/conf TB --- 2014-01-02 04:30:49 - /usr/sbin/config -m LINT-NOINET TB --- 2014-01-02 04:30:49 - building LINT-NOINET kernel TB --- 2014-01-02 04:30:49 - CROSS_BUILD_TESTING=YES TB --- 2014-01-02 04:30:49 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-02 04:30:49 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-02 04:30:49 - SRCCONF=/dev/null TB --- 2014-01-02 04:30:49 - TARGET=amd64 TB --- 2014-01-02 04:30:49 - TARGET_ARCH=amd64 TB --- 2014-01-02 04:30:49 - TZ=UTC TB --- 2014-01-02 04:30:49 - __MAKE_CONF=/dev/null TB --- 2014-01-02 04:30:49 - cd /src TB --- 2014-01-02 04:30:49 - /usr/bin/make -B buildkernel KERNCONF=LINT-NOINET >>> Kernel build for LINT-NOINET started on Thu Jan 2 04:30:49 UTC 2014 >>> 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 >>> Kernel build for LINT-NOINET completed on Thu Jan 2 05:01:09 UTC 2014 TB --- 2014-01-02 05:01:09 - cd /src/sys/amd64/conf TB --- 2014-01-02 05:01:09 - /usr/sbin/config -m LINT-NOINET6 TB --- 2014-01-02 05:01:09 - building LINT-NOINET6 kernel TB --- 2014-01-02 05:01:09 - CROSS_BUILD_TESTING=YES TB --- 2014-01-02 05:01:09 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-02 05:01:09 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-02 05:01:09 - SRCCONF=/dev/null TB --- 2014-01-02 05:01:09 - TARGET=amd64 TB --- 2014-01-02 05:01:09 - TARGET_ARCH=amd64 TB --- 2014-01-02 05:01:09 - TZ=UTC TB --- 2014-01-02 05:01:09 - __MAKE_CONF=/dev/null TB --- 2014-01-02 05:01:09 - cd /src TB --- 2014-01-02 05:01:09 - /usr/bin/make -B buildkernel KERNCONF=LINT-NOINET6 >>> Kernel build for LINT-NOINET6 started on Thu Jan 2 05:01:09 UTC 2014 >>> 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 [...] /src/sys/netgraph/netflow/netflow.c:281:43: error: no member named 'zone6' in 'struct netflow'; did you mean 'zone'? i->nfinfo_used6 = uma_zone_get_cur(priv->zone6); ^~~~~ zone /src/sys/netgraph/netflow/ng_netflow.h:422:14: note: 'zone' declared here uma_zone_t zone; ^ 1 error generated. *** Error code 1 Stop. bmake[1]: stopped in /obj/amd64.amd64/src/sys/LINT-NOINET6 *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-02 05:15:48 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-02 05:15:48 - ERROR: failed to build LINT-NOINET6 kernel TB --- 2014-01-02 05:15:48 - 14354.33 user 2439.54 system 18329.64 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-amd64-amd64.full From owner-freebsd-current@FreeBSD.ORG Thu Jan 2 05:42:56 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id EE9C7794; Thu, 2 Jan 2014 05:42:56 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id B27BB1702; Thu, 2 Jan 2014 05:42:55 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s025gs6k051331; Thu, 2 Jan 2014 00:42:54 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s025gsX1051327; Thu, 2 Jan 2014 05:42:54 GMT (envelope-from tinderbox@freebsd.org) Date: Thu, 2 Jan 2014 05:42:54 GMT Message-Id: <201401020542.s025gsX1051327@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on i386/pc98 Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2014 05:42:57 -0000 TB --- 2014-01-02 02:48:28 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-02 02:48:28 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-02 02:48:28 - starting HEAD tinderbox run for i386/pc98 TB --- 2014-01-02 02:48:28 - cleaning the object tree TB --- 2014-01-02 02:50:48 - /usr/local/bin/svn stat /src TB --- 2014-01-02 02:50:51 - At svn revision 260176 TB --- 2014-01-02 02:50:52 - building world TB --- 2014-01-02 02:50:52 - CROSS_BUILD_TESTING=YES TB --- 2014-01-02 02:50:52 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-02 02:50:52 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-02 02:50:52 - SRCCONF=/dev/null TB --- 2014-01-02 02:50:52 - TARGET=pc98 TB --- 2014-01-02 02:50:52 - TARGET_ARCH=i386 TB --- 2014-01-02 02:50:52 - TZ=UTC TB --- 2014-01-02 02:50:52 - __MAKE_CONF=/dev/null TB --- 2014-01-02 02:50:52 - cd /src TB --- 2014-01-02 02:50:52 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Thu Jan 2 02:51:00 UTC 2014 >>> 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-enum-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-enum-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! -enum-conversion -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 -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! -enum-conversion -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Wno-unknown-pragmas -c /src/cddl/usr.bin/zinject/../../contrib/opensolaris/cmd/zinject/translate.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 -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! -enum-conversion -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Wno-unknown-pragmas -o zinject zinject.o translate.o -lgeom -lm -lnvpair -lumem -luutil -lzfs_core -lzfs -lzpool /obj/pc98.i386/src/tmp/usr/lib/libzpool.so: undefined reference to `atomic_swap_64' cc: error: linker command failed with exit code 1 (use -v to see invocation) *** Error code 1 Stop. bmake[4]: stopped in /src/cddl/usr.bin/zinject *** Error code 1 Stop. bmake[3]: stopped in /src/cddl/usr.bin *** Error code 1 Stop. bmake[2]: stopped in /src/cddl *** Error code 1 Stop. bmake[1]: stopped in /src *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-02 05:42:54 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-02 05:42:54 - ERROR: failed to build world TB --- 2014-01-02 05:42:54 - 8486.50 user 1160.73 system 10466.34 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-i386-pc98.full From owner-freebsd-current@FreeBSD.ORG Thu Jan 2 06:03:18 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 19A54B92; Thu, 2 Jan 2014 06:03:18 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id D1D12183E; Thu, 2 Jan 2014 06:03:16 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s0263Fp8029529; Thu, 2 Jan 2014 01:03:15 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s0263F0S029528; Thu, 2 Jan 2014 06:03:15 GMT (envelope-from tinderbox@freebsd.org) Date: Thu, 2 Jan 2014 06:03:15 GMT Message-Id: <201401020603.s0263F0S029528@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on sparc64/sparc64 Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2014 06:03:18 -0000 TB --- 2014-01-02 05:24:52 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-02 05:24:52 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-02 05:24:52 - starting HEAD tinderbox run for sparc64/sparc64 TB --- 2014-01-02 05:24:52 - cleaning the object tree TB --- 2014-01-02 05:25:31 - /usr/local/bin/svn stat /src TB --- 2014-01-02 05:25:35 - At svn revision 260176 TB --- 2014-01-02 05:25:36 - building world TB --- 2014-01-02 05:25:36 - CROSS_BUILD_TESTING=YES TB --- 2014-01-02 05:25:36 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-02 05:25:36 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-02 05:25:36 - SRCCONF=/dev/null TB --- 2014-01-02 05:25:36 - TARGET=sparc64 TB --- 2014-01-02 05:25:36 - TARGET_ARCH=sparc64 TB --- 2014-01-02 05:25:36 - TZ=UTC TB --- 2014-01-02 05:25:36 - __MAKE_CONF=/dev/null TB --- 2014-01-02 05:25:36 - cd /src TB --- 2014-01-02 05:25:36 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Thu Jan 2 05:25:43 UTC 2014 >>> 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 -DNEED_SOLARIS_BOOLEAN -std=gnu89 -fstack-protector -Wno-pointer-sign -Wno-unknown-pragmas -o zinject zinject.o translate.o -lgeom -lm -lnvpair -lumem -luutil -lzfs_core -lzfs -lzpool /obj/sparc64.sparc64/src/tmp/usr/lib/libzpool.so: undefined reference to `atomic_swap_64' *** Error code 1 Stop. bmake[4]: stopped in /src/cddl/usr.bin/zinject *** Error code 1 Stop. bmake[3]: stopped in /src/cddl/usr.bin *** Error code 1 Stop. bmake[2]: stopped in /src/cddl *** Error code 1 Stop. bmake[1]: stopped in /src *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-02 06:03:15 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-02 06:03:15 - ERROR: failed to build world TB --- 2014-01-02 06:03:15 - 1749.86 user 405.84 system 2303.49 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-sparc64-sparc64.full From owner-freebsd-current@FreeBSD.ORG Thu Jan 2 06:18:54 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5554DDC9 for ; Thu, 2 Jan 2014 06:18:54 +0000 (UTC) Received: from mail-qc0-x22e.google.com (mail-qc0-x22e.google.com [IPv6:2607:f8b0:400d:c01::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 135B718DB for ; Thu, 2 Jan 2014 06:18:54 +0000 (UTC) Received: by mail-qc0-f174.google.com with SMTP id n7so12792038qcx.5 for ; Wed, 01 Jan 2014 22:18:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=QHYQf0dQb2Vm3g3yJd/DxSrzh0D1ajkD0jlx17epefE=; b=TDpqxu8Tup/L6xIRplTQ/VOiVsy9SDNxH/0YNUILaIkrnlIvyrLOTSJvL3S3WK/CSO Ad3vHtABTUdAixD+RoqUflx1f26dyfnVBDskE8NVP/a/syWObbVo3QIEtjIJWbjP4SIB 7v2m8uFbjyxzDFimk393osmOMZn6W7Q7mGocZviB9CeS0jMIBCoaz+hMkF7R5OL2/Ip9 b2soCNQ0Q5k91JxBnEPLxS3hK3iSlCs+KpWTkr5MG0HTiWz/j521k8NIMMX5J/9lN9B9 akZY5nfjR7FZq5bE/b50C3YRkezKYtZHTOnIyQXCsReMl3PReRaibX9eVLob2c1RN4Tc 54kA== X-Received: by 10.49.25.16 with SMTP id y16mr138793480qef.20.1388643533119; Wed, 01 Jan 2014 22:18:53 -0800 (PST) MIME-Version: 1.0 Received: by 10.96.152.42 with HTTP; Wed, 1 Jan 2014 22:18:12 -0800 (PST) In-Reply-To: References: From: =?UTF-8?B?5LmU5qWa?= Date: Thu, 2 Jan 2014 14:18:12 +0800 Message-ID: Subject: Re: boot failure at ZFS: unsupported feature: com.delphix:hole_birth To: Current FreeBSD Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.17 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2014 06:18:54 -0000 update bootcod: gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i ada0 Now, it can boot ok. 2014/1/1 =E4=B9=94=E6=A5=9A > Today ,I upgrade to > http://svnweb.freebsd.org/base?view=3Drevision&revision=3D260157 > > After svn up, make clean, make buildworld, make buildkernel, make > installkernel, reboot, mergemaster -p, make installworld, mergemaster, > reboot, OS can't boot. > > Screen show: > ZFS: unsupported feature: com.delphix:hole_birth > gptzfsboot: No ZFS pool located, can't boot. > > I'm use root ZFS. > How to recovery it? > > Thanks. > > From owner-freebsd-current@FreeBSD.ORG Thu Jan 2 06:21:23 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4903FFD5; Thu, 2 Jan 2014 06:21:23 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 0E3E01953; Thu, 2 Jan 2014 06:21:22 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s026LMjF061078; Thu, 2 Jan 2014 01:21:22 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s026LM1S061077; Thu, 2 Jan 2014 06:21:22 GMT (envelope-from tinderbox@freebsd.org) Date: Thu, 2 Jan 2014 06:21:22 GMT Message-Id: <201401020621.s026LM1S061077@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on powerpc/powerpc Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2014 06:21:23 -0000 TB --- 2014-01-02 04:17:15 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-02 04:17:15 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-02 04:17:15 - starting HEAD tinderbox run for powerpc/powerpc TB --- 2014-01-02 04:17:15 - cleaning the object tree TB --- 2014-01-02 04:18:06 - /usr/local/bin/svn stat /src TB --- 2014-01-02 04:18:11 - At svn revision 260176 TB --- 2014-01-02 04:18:12 - building world TB --- 2014-01-02 04:18:12 - CROSS_BUILD_TESTING=YES TB --- 2014-01-02 04:18:12 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-02 04:18:12 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-02 04:18:12 - SRCCONF=/dev/null TB --- 2014-01-02 04:18:12 - TARGET=powerpc TB --- 2014-01-02 04:18:12 - TARGET_ARCH=powerpc TB --- 2014-01-02 04:18:12 - TZ=UTC TB --- 2014-01-02 04:18:12 - __MAKE_CONF=/dev/null TB --- 2014-01-02 04:18:12 - cd /src TB --- 2014-01-02 04:18:12 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Thu Jan 2 04:18:20 UTC 2014 >>> 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 -DNEED_SOLARIS_BOOLEAN -std=gnu89 -fstack-protector -Wno-pointer-sign -Wno-unknown-pragmas -o zinject zinject.o translate.o -lgeom -lm -lnvpair -lumem -luutil -lzfs_core -lzfs -lzpool /obj/powerpc.powerpc/src/tmp/usr/lib/libzpool.so: undefined reference to `atomic_swap_64' *** Error code 1 Stop. bmake[4]: stopped in /src/cddl/usr.bin/zinject *** Error code 1 Stop. bmake[3]: stopped in /src/cddl/usr.bin *** Error code 1 Stop. bmake[2]: stopped in /src/cddl *** Error code 1 Stop. bmake[1]: stopped in /src *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-02 06:21:22 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-02 06:21:22 - ERROR: failed to build world TB --- 2014-01-02 06:21:22 - 6393.28 user 812.97 system 7446.28 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-powerpc-powerpc.full From owner-freebsd-current@FreeBSD.ORG Thu Jan 2 07:16:45 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 617DF9DE; Thu, 2 Jan 2014 07:16:45 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 2750E1D53; Thu, 2 Jan 2014 07:16:45 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s027GiHQ094191; Thu, 2 Jan 2014 02:16:44 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s027Gigd094190; Thu, 2 Jan 2014 07:16:44 GMT (envelope-from tinderbox@freebsd.org) Date: Thu, 2 Jan 2014 07:16:44 GMT Message-Id: <201401020716.s027Gigd094190@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on powerpc64/powerpc Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2014 07:16:45 -0000 TB --- 2014-01-02 05:15:48 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-02 05:15:48 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-02 05:15:48 - starting HEAD tinderbox run for powerpc64/powerpc TB --- 2014-01-02 05:15:48 - cleaning the object tree TB --- 2014-01-02 05:16:48 - /usr/local/bin/svn stat /src TB --- 2014-01-02 05:16:53 - At svn revision 260176 TB --- 2014-01-02 05:16:54 - building world TB --- 2014-01-02 05:16:54 - CROSS_BUILD_TESTING=YES TB --- 2014-01-02 05:16:54 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-02 05:16:54 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-02 05:16:54 - SRCCONF=/dev/null TB --- 2014-01-02 05:16:54 - TARGET=powerpc TB --- 2014-01-02 05:16:54 - TARGET_ARCH=powerpc64 TB --- 2014-01-02 05:16:54 - TZ=UTC TB --- 2014-01-02 05:16:54 - __MAKE_CONF=/dev/null TB --- 2014-01-02 05:16:54 - cd /src TB --- 2014-01-02 05:16:54 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Thu Jan 2 05:17:02 UTC 2014 >>> 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 -DNEED_SOLARIS_BOOLEAN -std=gnu89 -fstack-protector -Wno-pointer-sign -Wno-unknown-pragmas -o zinject zinject.o translate.o -lgeom -lm -lnvpair -lumem -luutil -lzfs_core -lzfs -lzpool /obj/powerpc.powerpc64/src/tmp/usr/lib/libzpool.so: undefined reference to `atomic_swap_64' *** Error code 1 Stop. bmake[4]: stopped in /src/cddl/usr.bin/zinject *** Error code 1 Stop. bmake[3]: stopped in /src/cddl/usr.bin *** Error code 1 Stop. bmake[2]: stopped in /src/cddl *** Error code 1 Stop. bmake[1]: stopped in /src *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-02 07:16:44 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-02 07:16:44 - ERROR: failed to build world TB --- 2014-01-02 07:16:44 - 6384.91 user 724.60 system 7255.41 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-powerpc64-powerpc.full From owner-freebsd-current@FreeBSD.ORG Thu Jan 2 08:10:04 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7CF045F6 for ; Thu, 2 Jan 2014 08:10:04 +0000 (UTC) Received: from vps1.elischer.org (vps1.elischer.org [204.109.63.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 4D2A4105D for ; Thu, 2 Jan 2014 08:10:03 +0000 (UTC) Received: from [192.168.1.73] (254C510A.nat.pool.telekom.hu [37.76.81.10]) (authenticated bits=0) by vps1.elischer.org (8.14.7/8.14.7) with ESMTP id s028A0Wu016551 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Thu, 2 Jan 2014 00:10:02 -0800 (PST) (envelope-from julian@freebsd.org) Message-ID: <52C51ED3.2060803@freebsd.org> Date: Thu, 02 Jan 2014 09:09:55 +0100 From: Julian Elischer User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: =?UTF-8?B?5LmU5qWa?= , Current FreeBSD Subject: Re: boot failure at ZFS: unsupported feature: com.delphix:hole_birth References: In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2014 08:10:04 -0000 On 1/2/14, 7:18 AM, 乔楚 wrote: > update bootcod: > gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i ada0 > > Now, it can boot ok. thanks for letting us know.. I know I'll be hitting this soon :-) > > > 2014/1/1 乔楚 > >> Today ,I upgrade to >> http://svnweb.freebsd.org/base?view=revision&revision=260157 >> >> After svn up, make clean, make buildworld, make buildkernel, make >> installkernel, reboot, mergemaster -p, make installworld, mergemaster, >> reboot, OS can't boot. >> >> Screen show: >> ZFS: unsupported feature: com.delphix:hole_birth >> gptzfsboot: No ZFS pool located, can't boot. >> >> I'm use root ZFS. >> How to recovery it? >> >> Thanks. >> >> > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > > From owner-freebsd-current@FreeBSD.ORG Thu Jan 2 10:31:15 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id AA1DFACC; Thu, 2 Jan 2014 10:31:15 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 70FC9195F; Thu, 2 Jan 2014 10:31:15 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s02AVEQX093452; Thu, 2 Jan 2014 05:31:14 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s02AVEpX093451; Thu, 2 Jan 2014 10:31:14 GMT (envelope-from tinderbox@freebsd.org) Date: Thu, 2 Jan 2014 10:31:14 GMT Message-Id: <201401021031.s02AVEpX093451@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on armv6/arm Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2014 10:31:15 -0000 TB --- 2014-01-02 07:20:17 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-02 07:20:17 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-02 07:20:17 - starting HEAD tinderbox run for armv6/arm TB --- 2014-01-02 07:20:17 - cleaning the object tree TB --- 2014-01-02 07:24:52 - /usr/local/bin/svn stat /src TB --- 2014-01-02 07:24:56 - At svn revision 260182 TB --- 2014-01-02 07:24:57 - building world TB --- 2014-01-02 07:24:57 - CROSS_BUILD_TESTING=YES TB --- 2014-01-02 07:24:57 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-02 07:24:57 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-02 07:24:57 - SRCCONF=/dev/null TB --- 2014-01-02 07:24:57 - TARGET=arm TB --- 2014-01-02 07:24:57 - TARGET_ARCH=armv6 TB --- 2014-01-02 07:24:57 - TZ=UTC TB --- 2014-01-02 07:24:57 - __MAKE_CONF=/dev/null TB --- 2014-01-02 07:24:57 - cd /src TB --- 2014-01-02 07:24:57 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Thu Jan 2 07:25:05 UTC 2014 >>> 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 Jan 2 10:31:11 UTC 2014 TB --- 2014-01-02 10:31:11 - generating LINT kernel config TB --- 2014-01-02 10:31:11 - cd /src/sys/arm/conf TB --- 2014-01-02 10:31:11 - /usr/bin/make -B LINT TB --- 2014-01-02 10:31:11 - cd /src/sys/arm/conf TB --- 2014-01-02 10:31:11 - /usr/sbin/config -m LINT TB --- 2014-01-02 10:31:11 - skipping LINT kernel TB --- 2014-01-02 10:31:11 - cd /src/sys/arm/conf TB --- 2014-01-02 10:31:11 - /usr/sbin/config -m AC100 TB --- 2014-01-02 10:31:11 - building AC100 kernel TB --- 2014-01-02 10:31:11 - CROSS_BUILD_TESTING=YES TB --- 2014-01-02 10:31:11 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-02 10:31:11 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-02 10:31:11 - SRCCONF=/dev/null TB --- 2014-01-02 10:31:11 - TARGET=arm TB --- 2014-01-02 10:31:11 - TARGET_ARCH=armv6 TB --- 2014-01-02 10:31:11 - TZ=UTC TB --- 2014-01-02 10:31:11 - __MAKE_CONF=/dev/null TB --- 2014-01-02 10:31:11 - cd /src TB --- 2014-01-02 10:31:11 - /usr/bin/make -B buildkernel KERNCONF=AC100 >>> Kernel build for AC100 started on Thu Jan 2 10:31:11 UTC 2014 >>> 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 [...] machine -> /src/sys/arm/include 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 -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/ipfilter -I/src/sys/dev/ath -I/src/sys/dev/ath/ath_hal -I/src/sys/contrib/dev/ath/ath_hal -I/src/sys/contrib/ngatm -I/src/sys/dev/twa -I/src/sys/dev/cxgb -I/src/sys/dev/cxgbe -I/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -funwind-tables -ffreestanding /src/sys/arm/arm/genassym.c In file included from /src/sys/arm/arm/genassym.c:48: In file included from ./machine/intr.h:71: /src/sys/sys/bus.h:585:10: fatal error: 'device_if.h' file not found #include "device_if.h" ^ 1 error generated. *** Error code 1 Stop. bmake[1]: stopped in /obj/arm.armv6/src/sys/AC100 *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-02 10:31:14 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-02 10:31:14 - ERROR: failed to build AC100 kernel TB --- 2014-01-02 10:31:14 - 8698.35 user 1651.17 system 11456.36 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-armv6-arm.full From owner-freebsd-current@FreeBSD.ORG Thu Jan 2 10:31:48 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8D9B2BDD; Thu, 2 Jan 2014 10:31:48 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 53D4819BD; Thu, 2 Jan 2014 10:31:48 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s02AVlop099079; Thu, 2 Jan 2014 05:31:47 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s02AVlG9099078; Thu, 2 Jan 2014 10:31:47 GMT (envelope-from tinderbox@freebsd.org) Date: Thu, 2 Jan 2014 10:31:47 GMT Message-Id: <201401021031.s02AVlG9099078@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on arm/arm Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2014 10:31:48 -0000 TB --- 2014-01-02 07:20:17 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-02 07:20:17 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-02 07:20:17 - starting HEAD tinderbox run for arm/arm TB --- 2014-01-02 07:20:17 - cleaning the object tree TB --- 2014-01-02 07:24:53 - /usr/local/bin/svn stat /src TB --- 2014-01-02 07:24:56 - At svn revision 260182 TB --- 2014-01-02 07:24:57 - building world TB --- 2014-01-02 07:24:57 - CROSS_BUILD_TESTING=YES TB --- 2014-01-02 07:24:57 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-02 07:24:57 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-02 07:24:57 - SRCCONF=/dev/null TB --- 2014-01-02 07:24:57 - TARGET=arm TB --- 2014-01-02 07:24:57 - TARGET_ARCH=arm TB --- 2014-01-02 07:24:57 - TZ=UTC TB --- 2014-01-02 07:24:57 - __MAKE_CONF=/dev/null TB --- 2014-01-02 07:24:57 - cd /src TB --- 2014-01-02 07:24:57 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Thu Jan 2 07:25:05 UTC 2014 >>> 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 Jan 2 10:31:12 UTC 2014 TB --- 2014-01-02 10:31:12 - generating LINT kernel config TB --- 2014-01-02 10:31:12 - cd /src/sys/arm/conf TB --- 2014-01-02 10:31:12 - /usr/bin/make -B LINT TB --- 2014-01-02 10:31:12 - cd /src/sys/arm/conf TB --- 2014-01-02 10:31:12 - /usr/sbin/config -m LINT TB --- 2014-01-02 10:31:12 - building LINT kernel TB --- 2014-01-02 10:31:12 - CROSS_BUILD_TESTING=YES TB --- 2014-01-02 10:31:12 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-02 10:31:12 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-02 10:31:12 - SRCCONF=/dev/null TB --- 2014-01-02 10:31:12 - TARGET=arm TB --- 2014-01-02 10:31:12 - TARGET_ARCH=arm TB --- 2014-01-02 10:31:12 - TZ=UTC TB --- 2014-01-02 10:31:12 - __MAKE_CONF=/dev/null TB --- 2014-01-02 10:31:12 - cd /src TB --- 2014-01-02 10:31:12 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Thu Jan 2 10:31:12 UTC 2014 >>> 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 [...] machine -> /src/sys/arm/include 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 -I/src/sys/contrib/ipfilter -I/src/sys/dev/ath -I/src/sys/dev/ath/ath_hal -I/src/sys/contrib/dev/ath/ath_hal -I/src/sys/contrib/ngatm -I/src/sys/dev/twa -I/src/sys/dev/cxgb -I/src/sys/dev/cxgbe -I/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-builtin -funwind-tables -ffreestanding /src/sys/arm/arm/genassym.c In file included from /src/sys/arm/arm/genassym.c:48: In file included from ./machine/intr.h:71: /src/sys/sys/bus.h:585:10: fatal error: 'device_if.h' file not found #include "device_if.h" ^ 1 error generated. *** Error code 1 Stop. bmake[1]: stopped in /obj/arm.arm/src/sys/LINT *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-02 10:31:47 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-02 10:31:47 - ERROR: failed to build LINT kernel TB --- 2014-01-02 10:31:47 - 8700.84 user 1663.12 system 11489.74 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-arm-arm.full From owner-freebsd-current@FreeBSD.ORG Thu Jan 2 12:05:38 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 02ABFB11; Thu, 2 Jan 2014 12:05:38 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id BBB1E123D; Thu, 2 Jan 2014 12:05:37 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s02C5acg070788; Thu, 2 Jan 2014 07:05:36 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s02C5aWI070781; Thu, 2 Jan 2014 12:05:36 GMT (envelope-from tinderbox@freebsd.org) Date: Thu, 2 Jan 2014 12:05:36 GMT Message-Id: <201401021205.s02C5aWI070781@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on i386/i386 Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2014 12:05:38 -0000 TB --- 2014-01-02 07:20:17 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-02 07:20:17 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-02 07:20:17 - starting HEAD tinderbox run for i386/i386 TB --- 2014-01-02 07:20:17 - cleaning the object tree TB --- 2014-01-02 07:24:58 - /usr/local/bin/svn stat /src TB --- 2014-01-02 07:25:01 - At svn revision 260182 TB --- 2014-01-02 07:25:02 - building world TB --- 2014-01-02 07:25:02 - CROSS_BUILD_TESTING=YES TB --- 2014-01-02 07:25:02 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-02 07:25:02 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-02 07:25:02 - SRCCONF=/dev/null TB --- 2014-01-02 07:25:02 - TARGET=i386 TB --- 2014-01-02 07:25:02 - TARGET_ARCH=i386 TB --- 2014-01-02 07:25:02 - TZ=UTC TB --- 2014-01-02 07:25:02 - __MAKE_CONF=/dev/null TB --- 2014-01-02 07:25:02 - cd /src TB --- 2014-01-02 07:25:02 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Thu Jan 2 07:25:09 UTC 2014 >>> 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 Jan 2 10:39:52 UTC 2014 TB --- 2014-01-02 10:39:52 - generating LINT kernel config TB --- 2014-01-02 10:39:52 - cd /src/sys/i386/conf TB --- 2014-01-02 10:39:52 - /usr/bin/make -B LINT TB --- 2014-01-02 10:39:52 - cd /src/sys/i386/conf TB --- 2014-01-02 10:39:52 - /usr/sbin/config -m LINT TB --- 2014-01-02 10:39:52 - building LINT kernel TB --- 2014-01-02 10:39:52 - CROSS_BUILD_TESTING=YES TB --- 2014-01-02 10:39:52 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-02 10:39:52 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-02 10:39:52 - SRCCONF=/dev/null TB --- 2014-01-02 10:39:52 - TARGET=i386 TB --- 2014-01-02 10:39:52 - TARGET_ARCH=i386 TB --- 2014-01-02 10:39:52 - TZ=UTC TB --- 2014-01-02 10:39:52 - __MAKE_CONF=/dev/null TB --- 2014-01-02 10:39:52 - cd /src TB --- 2014-01-02 10:39:52 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Thu Jan 2 10:39:52 UTC 2014 >>> 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 >>> Kernel build for LINT completed on Thu Jan 2 11:16:57 UTC 2014 TB --- 2014-01-02 11:16:57 - cd /src/sys/i386/conf TB --- 2014-01-02 11:16:57 - /usr/sbin/config -m LINT-NOINET TB --- 2014-01-02 11:16:57 - building LINT-NOINET kernel TB --- 2014-01-02 11:16:57 - CROSS_BUILD_TESTING=YES TB --- 2014-01-02 11:16:57 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-02 11:16:57 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-02 11:16:57 - SRCCONF=/dev/null TB --- 2014-01-02 11:16:57 - TARGET=i386 TB --- 2014-01-02 11:16:57 - TARGET_ARCH=i386 TB --- 2014-01-02 11:16:57 - TZ=UTC TB --- 2014-01-02 11:16:57 - __MAKE_CONF=/dev/null TB --- 2014-01-02 11:16:57 - cd /src TB --- 2014-01-02 11:16:57 - /usr/bin/make -B buildkernel KERNCONF=LINT-NOINET >>> Kernel build for LINT-NOINET started on Thu Jan 2 11:16:57 UTC 2014 >>> 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 >>> Kernel build for LINT-NOINET completed on Thu Jan 2 11:49:48 UTC 2014 TB --- 2014-01-02 11:49:48 - cd /src/sys/i386/conf TB --- 2014-01-02 11:49:48 - /usr/sbin/config -m LINT-NOINET6 TB --- 2014-01-02 11:49:48 - building LINT-NOINET6 kernel TB --- 2014-01-02 11:49:48 - CROSS_BUILD_TESTING=YES TB --- 2014-01-02 11:49:48 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-02 11:49:48 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-02 11:49:48 - SRCCONF=/dev/null TB --- 2014-01-02 11:49:48 - TARGET=i386 TB --- 2014-01-02 11:49:48 - TARGET_ARCH=i386 TB --- 2014-01-02 11:49:48 - TZ=UTC TB --- 2014-01-02 11:49:48 - __MAKE_CONF=/dev/null TB --- 2014-01-02 11:49:48 - cd /src TB --- 2014-01-02 11:49:48 - /usr/bin/make -B buildkernel KERNCONF=LINT-NOINET6 >>> Kernel build for LINT-NOINET6 started on Thu Jan 2 11:49:48 UTC 2014 >>> 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 [...] /src/sys/netgraph/netflow/netflow.c:281:43: error: no member named 'zone6' in 'struct netflow'; did you mean 'zone'? i->nfinfo_used6 = uma_zone_get_cur(priv->zone6); ^~~~~ zone /src/sys/netgraph/netflow/ng_netflow.h:422:14: note: 'zone' declared here uma_zone_t zone; ^ 1 error generated. *** Error code 1 Stop. bmake[1]: stopped in /obj/i386.i386/src/sys/LINT-NOINET6 *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-02 12:05:36 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-02 12:05:36 - ERROR: failed to build LINT-NOINET6 kernel TB --- 2014-01-02 12:05:36 - 13077.62 user 2424.27 system 17118.48 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-i386-i386.full From owner-freebsd-current@FreeBSD.ORG Thu Jan 2 12:36:15 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3BCBB5E7; Thu, 2 Jan 2014 12:36:15 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id F2F5D1634; Thu, 2 Jan 2014 12:36:14 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s02CaDaM038998; Thu, 2 Jan 2014 07:36:13 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s02CaD43038993; Thu, 2 Jan 2014 12:36:13 GMT (envelope-from tinderbox@freebsd.org) Date: Thu, 2 Jan 2014 12:36:13 GMT Message-Id: <201401021236.s02CaD43038993@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on amd64/amd64 Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2014 12:36:15 -0000 TB --- 2014-01-02 07:20:17 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-02 07:20:17 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-02 07:20:17 - starting HEAD tinderbox run for amd64/amd64 TB --- 2014-01-02 07:20:17 - cleaning the object tree TB --- 2014-01-02 07:26:13 - /usr/local/bin/svn stat /src TB --- 2014-01-02 07:26:17 - At svn revision 260182 TB --- 2014-01-02 07:26:18 - building world TB --- 2014-01-02 07:26:18 - CROSS_BUILD_TESTING=YES TB --- 2014-01-02 07:26:18 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-02 07:26:18 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-02 07:26:18 - SRCCONF=/dev/null TB --- 2014-01-02 07:26:18 - TARGET=amd64 TB --- 2014-01-02 07:26:18 - TARGET_ARCH=amd64 TB --- 2014-01-02 07:26:18 - TZ=UTC TB --- 2014-01-02 07:26:18 - __MAKE_CONF=/dev/null TB --- 2014-01-02 07:26:18 - cd /src TB --- 2014-01-02 07:26:18 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Thu Jan 2 07:26:24 UTC 2014 >>> 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 Jan 2 11:14:15 UTC 2014 TB --- 2014-01-02 11:14:15 - generating LINT kernel config TB --- 2014-01-02 11:14:15 - cd /src/sys/amd64/conf TB --- 2014-01-02 11:14:15 - /usr/bin/make -B LINT TB --- 2014-01-02 11:14:15 - cd /src/sys/amd64/conf TB --- 2014-01-02 11:14:15 - /usr/sbin/config -m LINT TB --- 2014-01-02 11:14:15 - building LINT kernel TB --- 2014-01-02 11:14:15 - CROSS_BUILD_TESTING=YES TB --- 2014-01-02 11:14:15 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-02 11:14:15 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-02 11:14:15 - SRCCONF=/dev/null TB --- 2014-01-02 11:14:15 - TARGET=amd64 TB --- 2014-01-02 11:14:15 - TARGET_ARCH=amd64 TB --- 2014-01-02 11:14:15 - TZ=UTC TB --- 2014-01-02 11:14:15 - __MAKE_CONF=/dev/null TB --- 2014-01-02 11:14:15 - cd /src TB --- 2014-01-02 11:14:15 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Thu Jan 2 11:14:15 UTC 2014 >>> 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 >>> Kernel build for LINT completed on Thu Jan 2 11:49:04 UTC 2014 TB --- 2014-01-02 11:49:04 - cd /src/sys/amd64/conf TB --- 2014-01-02 11:49:04 - /usr/sbin/config -m LINT-NOINET TB --- 2014-01-02 11:49:04 - building LINT-NOINET kernel TB --- 2014-01-02 11:49:04 - CROSS_BUILD_TESTING=YES TB --- 2014-01-02 11:49:04 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-02 11:49:04 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-02 11:49:04 - SRCCONF=/dev/null TB --- 2014-01-02 11:49:04 - TARGET=amd64 TB --- 2014-01-02 11:49:04 - TARGET_ARCH=amd64 TB --- 2014-01-02 11:49:04 - TZ=UTC TB --- 2014-01-02 11:49:04 - __MAKE_CONF=/dev/null TB --- 2014-01-02 11:49:04 - cd /src TB --- 2014-01-02 11:49:04 - /usr/bin/make -B buildkernel KERNCONF=LINT-NOINET >>> Kernel build for LINT-NOINET started on Thu Jan 2 11:49:04 UTC 2014 >>> 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 >>> Kernel build for LINT-NOINET completed on Thu Jan 2 12:21:50 UTC 2014 TB --- 2014-01-02 12:21:50 - cd /src/sys/amd64/conf TB --- 2014-01-02 12:21:50 - /usr/sbin/config -m LINT-NOINET6 TB --- 2014-01-02 12:21:50 - building LINT-NOINET6 kernel TB --- 2014-01-02 12:21:50 - CROSS_BUILD_TESTING=YES TB --- 2014-01-02 12:21:50 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-02 12:21:50 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-02 12:21:50 - SRCCONF=/dev/null TB --- 2014-01-02 12:21:50 - TARGET=amd64 TB --- 2014-01-02 12:21:50 - TARGET_ARCH=amd64 TB --- 2014-01-02 12:21:50 - TZ=UTC TB --- 2014-01-02 12:21:50 - __MAKE_CONF=/dev/null TB --- 2014-01-02 12:21:50 - cd /src TB --- 2014-01-02 12:21:50 - /usr/bin/make -B buildkernel KERNCONF=LINT-NOINET6 >>> Kernel build for LINT-NOINET6 started on Thu Jan 2 12:21:50 UTC 2014 >>> 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 [...] /src/sys/netgraph/netflow/netflow.c:281:43: error: no member named 'zone6' in 'struct netflow'; did you mean 'zone'? i->nfinfo_used6 = uma_zone_get_cur(priv->zone6); ^~~~~ zone /src/sys/netgraph/netflow/ng_netflow.h:422:14: note: 'zone' declared here uma_zone_t zone; ^ 1 error generated. *** Error code 1 Stop. bmake[1]: stopped in /obj/amd64.amd64/src/sys/LINT-NOINET6 *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-02 12:36:13 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-02 12:36:13 - ERROR: failed to build LINT-NOINET6 kernel TB --- 2014-01-02 12:36:13 - 14378.20 user 2702.74 system 18956.02 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-amd64-amd64.full From owner-freebsd-current@FreeBSD.ORG Thu Jan 2 13:33:33 2014 Return-Path: Delivered-To: freebsd-current@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id ECEA7318; Thu, 2 Jan 2014 13:33:32 +0000 (UTC) Received: from mail0.glenbarber.us (mail0.glenbarber.us [208.86.227.67]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id C02CC1A10; Thu, 2 Jan 2014 13:33:32 +0000 (UTC) Received: from glenbarber.us (c-71-224-221-174.hsd1.nj.comcast.net [71.224.221.174]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: gjb) by mail0.glenbarber.us (Postfix) with ESMTPSA id EE00C7B17; Thu, 2 Jan 2014 13:33:30 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.8.3 mail0.glenbarber.us EE00C7B17 Authentication-Results: mail0.glenbarber.us; dkim=none reason="no signature"; dkim-adsp=none Date: Thu, 2 Jan 2014 08:33:29 -0500 From: Glen Barber To: freebsd-stable@FreeBSD.org, freebsd-current@FreeBSD.org, freebsd-snapshots@FreeBSD.org Subject: FreeBSD 10.0-RC4 Now Available Message-ID: <20140102133329.GU72258@glenbarber.us> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; x-action=pgp-signed X-Operating-System: FreeBSD 11.0-CURRENT amd64 User-Agent: Mutt/1.5.22 (2013-10-16) Cc: FreeBSD Release Engineering Team X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2014 13:33:33 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 The fourth RC build of the 10.0-RELEASE release cycle is now available on the FTP servers for the amd64, i386, ia64, powerpc, powerpc64 and sparc64 architectures. This is expected to be the final RC build of the 10.0-RELEASE cycle. The image checksums follow at the end of this email. ISO images and, for architectures that support it, the memory stick images are available here (or any of the FreeBSD mirror sites): ftp://ftp.freebsd.org/pub/FreeBSD/releases/ISO-IMAGES/10.0/ If you notice problems you can report them through the normal GNATS PR system or on the -stable mailing list. If you would like to use SVN to do a source based update of an existing system, use the "releng/10.0" branch. Important note to freebsd-update(8) users: Please be sure to follow the instructions in the following FreeBSD Errata Notices before upgrading the system to 10.0-RC4: . EN-13:04.freebsd-update: http://www.freebsd.org/security/advisories/FreeBSD-EN-13:04.freebsd-update.asc . EN-13:05.freebsd-update: http://www.freebsd.org/security/advisories/FreeBSD-EN-13:05.freebsd-update.asc Pre-installed virtual machine images for 10.0-RC4 are also available for amd64 and i386 architectures. The images are located under the 'snapshots' directory on FTP, here: ftp://ftp.freebsd.org/pub/FreeBSD/snapshots/VM-IMAGES/10.0-RC4/ The disk images are available in both QCOW2, VHD, and VMDK format. The image download size is approximately 135 MB, which decompress to a 20GB sparse image. The partition layout is: . 512k - freebsd-boot GPT partition type (bootfs GPT label) . 1GB - freebsd-swap GPT partition type (swapfs GPT label) . ~17GB - freebsd-ufs GPT partition type (rootfs GPT label) Changes between -RC3 and -RC4 include: o Tighten default restrictions for ntpd(8) server. o Fix kernel crash discovered with recent Java port update. The freebsd-update(8) utility supports binary upgrades of amd64 and i386 systems running earlier FreeBSD releases. Systems running earlier FreeBSD releases can upgrade as follows: # freebsd-update upgrade -r 10.0-RC4 During this process, freebsd-update(8) may ask the user to help by merging some configuration files or by confirming that the automatically performed merging was done correctly. # freebsd-update install The system must be rebooted with the newly installed kernel before continuing. # shutdown -r now After rebooting, freebsd-update needs to be run again to install the new userland components: # freebsd-update install It is recommended to rebuild and install all applications if possible, especially if upgrading from an earlier FreeBSD release, for example, FreeBSD 9.x. Alternatively, the user can install misc/compat9x and other compatibility libraries, afterwards the system must be rebooted into the new userland: # shutdown -r now Finally, after rebooting, freebsd-update needs to be run again to remove stale files: # freebsd-update install == ISO CHECKSUMS == o 10.0-RC4 amd64: SHA256 (FreeBSD-10.0-RC4-amd64-bootonly.iso) = 096c4331431337c74348079cb86a6e4d0a4dc8fb92d54be86d2652b8a9716221 SHA256 (FreeBSD-10.0-RC4-amd64-disc1.iso) = 5f231601641cabb518d6d3e6c608400bd2d865fe08c79dc6cdfbc9f48c532b94 SHA256 (FreeBSD-10.0-RC4-amd64-dvd1.iso) = 1a9db13106932851c389aa340d77a7205dd0d5d61489994972697ffb7069b483 SHA256 (FreeBSD-10.0-RC4-amd64-memstick.img) = e4d214811dd8ac476161161d086044e3f39b91cc890df46f0bccebf7ca83a4c2 MD5 (FreeBSD-10.0-RC4-amd64-bootonly.iso) = b8ecc3d62bf0b4fc8a310223187d4f41 MD5 (FreeBSD-10.0-RC4-amd64-disc1.iso) = 8f5bb931357e7a64d81506459f809145 MD5 (FreeBSD-10.0-RC4-amd64-dvd1.iso) = b3a5798037d7a81a1345f68dcd0431eb MD5 (FreeBSD-10.0-RC4-amd64-memstick.img) = 7a8ac0738ed880a9a12f947e0d5e8f42 o 10.0-RC4 i386: SHA256 (FreeBSD-10.0-RC4-i386-bootonly.iso) = e74743512e6bc189ede94c3cab6a1303ea51b944e79d694b88a3c44e5379b7dc SHA256 (FreeBSD-10.0-RC4-i386-disc1.iso) = 0cfebb47d4930b093790a7b488f6ca503032386f9b0716f88404b9640cdd9423 SHA256 (FreeBSD-10.0-RC4-i386-dvd1.iso) = 6948d8137b2a34af735a91c570b1fa23fa7e24a03569209614f35c54c06c3d77 SHA256 (FreeBSD-10.0-RC4-i386-memstick.img) = 1024b9eaf88c24c0378e11c97768338eac7a124d687b0a0efe658cda66a56ac6 MD5 (FreeBSD-10.0-RC4-i386-bootonly.iso) = 13e0a7fe8607d2acb777f48c6709d548 MD5 (FreeBSD-10.0-RC4-i386-disc1.iso) = 1fde5dbbfaea4c2406558ec6bca9d065 MD5 (FreeBSD-10.0-RC4-i386-dvd1.iso) = 69ae420512e36f43463439f9383d7181 MD5 (FreeBSD-10.0-RC4-i386-memstick.img) = d3da0299008bae0b7141df05dd12b188 o 10.0-RC4 ia64: SHA256 (FreeBSD-10.0-RC4-ia64-bootonly.iso) = bda2fdaada11b0d4f7288883dd5a1f82a972b75c794882bccfb8cfc837f3b478 SHA256 (FreeBSD-10.0-RC4-ia64-disc1.iso) = 83092f732fa1d91af48ed6f1541c700de6e5842aec7f76e29030cad9a2c19a79 SHA256 (FreeBSD-10.0-RC4-ia64-memstick.img) = 48736d810efa0a928240d42237d62c7f28b2709f01354fd3098313f8ed30c73a MD5 (FreeBSD-10.0-RC4-ia64-bootonly.iso) = 5a4e33d9a806a514fdaa907d8c2949ad MD5 (FreeBSD-10.0-RC4-ia64-disc1.iso) = b97818a6a7c600f9ee8319e13c3d32ea MD5 (FreeBSD-10.0-RC4-ia64-memstick.img) = d49bee0a658b08b25e20102160c92c64 o 10.0-RC4 powerpc: SHA256 (FreeBSD-10.0-RC4-powerpc-bootonly.iso) = 1a8c298ad5ec7f5e0bb889f31a85558fc32dbc684b4bb4060732e0118c080937 SHA256 (FreeBSD-10.0-RC4-powerpc-disc1.iso) = 76943f1fe60ba6388c457b45486390b28174d462f908de1dd98c33674aae7380 SHA256 (FreeBSD-10.0-RC4-powerpc-memstick.img) = 0bc40fcbf64d715c853ef8f450905394c79900d8f1386d40f726b92c48fc951a MD5 (FreeBSD-10.0-RC4-powerpc-bootonly.iso) = 39659467af745fcdfba643027402c97a MD5 (FreeBSD-10.0-RC4-powerpc-disc1.iso) = a90a2183c2da9458d033fe8fe9f8d810 MD5 (FreeBSD-10.0-RC4-powerpc-memstick.img) = 8449d6959e8b104748893c3e5613cbf3 o 10.0-RC4 powerpc64: SHA256 (FreeBSD-10.0-RC4-powerpc-powerpc64-bootonly.iso) = d129fa5af6e9c7389cdc4f903aabf4cee7c4638ebb5511cf8b3f6b5b82c719d4 SHA256 (FreeBSD-10.0-RC4-powerpc-powerpc64-disc1.iso) = 0f4ab1037f2e064b06080981402eb66df99065f63fec3503c0773a0d2e750bcf SHA256 (FreeBSD-10.0-RC4-powerpc-powerpc64-memstick.img) = 525e50eeadac9ff1aea4b0fa8486fca18685a5402e754e22a430963348a47300 MD5 (FreeBSD-10.0-RC4-powerpc-powerpc64-bootonly.iso) = c7b88203a354076b7c50e6d414512ef9 MD5 (FreeBSD-10.0-RC4-powerpc-powerpc64-disc1.iso) = 1efece10582feb0de5f78fea5724baf6 MD5 (FreeBSD-10.0-RC4-powerpc-powerpc64-memstick.img) = 85e26f609cc57f2339bfeb96e425adb1 o 10.0-RC4 sparc64: SHA256 (FreeBSD-10.0-RC4-sparc64-bootonly.iso) = 2aa8267ad8eeb9deebcebf39a9912720c6a5b1f316b2fc24c6b547a995c4ab80 SHA256 (FreeBSD-10.0-RC4-sparc64-disc1.iso) = 818b67fb3f7442b2af5132d3d80871b9d5c8644b3e7a9ac53fb1b533f9c0f325 MD5 (FreeBSD-10.0-RC4-sparc64-bootonly.iso) = 49eca69d94ded4a1d877ceec23dea16e MD5 (FreeBSD-10.0-RC4-sparc64-disc1.iso) = c6f60bc490cfba18b156b9b5dcbf62ef == VM IMAGE CHECKSUMS == o 10.0-RC4 amd64: SHA256 (FreeBSD-10.0-RC4-amd64-20131231-r260130.qcow2.xz) = 40eecc0af94128d1990e30035ba8dc736e227c6cc6bbdc30ff3a5475207619ac SHA256 (FreeBSD-10.0-RC4-amd64-20131231-r260130.vhd.xz) = 593a165ad0c262b5f66437c7155d359b79538459e5abd9a49f2e9a370badb3de SHA256 (FreeBSD-10.0-RC4-amd64-20131231-r260130.vmdk.xz) = 1845bd692eae557d9b73a97cf1d8d5812b3c1d6acefbc6dd460a90cc4dc9e2b4 MD5 (FreeBSD-10.0-RC4-amd64-20131231-r260130.qcow2.xz) = 2d8833f4e6b184edb47f558f7cdccc56 MD5 (FreeBSD-10.0-RC4-amd64-20131231-r260130.vhd.xz) = 8b62ba477240385355a9a7013eb3156b MD5 (FreeBSD-10.0-RC4-amd64-20131231-r260130.vmdk.xz) = dbbe7a51a2abe342715bbb145c7fd697 o 10.0-RC4 i386: SHA256 (FreeBSD-10.0-RC4-i386-20131231-r260130.qcow2.xz) = 87bed2192b6d49249cef19011d04e13f5082f07f5f0248f00b6469311655b6e1 SHA256 (FreeBSD-10.0-RC4-i386-20131231-r260130.vhd.xz) = cfb4cbba088f741ac4fe1f2c5909788ec1d779209fb3fb060160938a079fb543 SHA256 (FreeBSD-10.0-RC4-i386-20131231-r260130.vmdk.xz) = 8dfe24a13995fbecdc2e11057b8f425d075ade804e3ff72ab7ec353dd95e9a41 MD5 (FreeBSD-10.0-RC4-i386-20131231-r260130.qcow2.xz) = 8f2947ca4170a45088647c5b3c51fadf MD5 (FreeBSD-10.0-RC4-i386-20131231-r260130.vhd.xz) = b7712dc8b4760e2d0a7d9bbb5178d1b5 MD5 (FreeBSD-10.0-RC4-i386-20131231-r260130.vmdk.xz) = 27de2b881130343205e8eaa81fc81601 Glen Love FreeBSD? Support this and future releases with a donation to the FreeBSD Foundation! https://www.freebsdfoundation.org/donate/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) iQIcBAEBCAAGBQJSxWqpAAoJELls3eqvi17Q/NAQALHJjYwBsZ3nfoAodqb+xRdD mXw83jqtQMDp1CdPgcU1nWZJPBYwSZIB7WPCiEa7IcQtC1YmJR762Ko7WYHHj72E wmbSZbnN1sYD9kaP33ewBiV3mlxVwPXAhUpXvKzp6EdNo5SgqCBDhcUCMKbzhtlb kCFyxHv7SlM6nj7FVWmIywx/ny4b7pqLEv+PrgfhIOjr2NwdzT+IrvZ6mtzNo7Yt PcBwVLtOLv4O+KV/91Boj4fJa/HpKakwMq5c7P3uhph8S7A08EbEJWQ8BNt7lRAe V8TfYbw5IEF9vGO79lsTaUblLTrlJHGLEDttR3WTNFcC0H1OE0VOqrk6l28jBMWV DVUdN3VkcBdU1mLRbn1Z2KeAZqSjQGOjcUzpqlezZVPa14XV6fs/UqKvwZJIxE1W cAMAhBD1PUd5wmK5cd7fIZFVqgMSGc1eatVCntJh1QcyQBgD7CYVYUiYGXDN9zze 4n01/njKr31o/E5dn6U3Z9OXPoo00ZuTmR3E1SIFQqSEHQBviJTqDoYqvMVDM3wp pELyZsjLcIud9fkbzZxPOLHVfGGsisFha/O1uEDCAqdobcd1zKcFETr+iKGIR6YN uQoCd1PKzrX1pgT/Wjv9FikfvjxOWK3oRBIEDyz7KatTc11WsxRO/yvJng2q4pRJ h3ywR//tlqbSYKThOuI7 =P/2w -----END PGP SIGNATURE----- From owner-freebsd-current@FreeBSD.ORG Thu Jan 2 15:44:05 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CAAB983D; Thu, 2 Jan 2014 15:44:05 +0000 (UTC) Received: from SMTP.CITRIX.COM (smtp.citrix.com [66.165.176.89]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 5A74713C0; Thu, 2 Jan 2014 15:44:03 +0000 (UTC) X-IronPort-AV: E=Sophos;i="4.95,591,1384300800"; d="scan'208";a="89259040" Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net) ([10.9.154.239]) by FTLPIPO01.CITRIX.COM with ESMTP; 02 Jan 2014 15:43:56 +0000 Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com (10.13.107.78) with Microsoft SMTP Server id 14.2.342.4; Thu, 2 Jan 2014 10:43:55 -0500 Received: from gateway-cbg.eng.citrite.net ([10.80.16.17] helo=localhost.localdomain) by ukmail1.uk.xensource.com with esmtp (Exim 4.69) (envelope-from ) id 1VykR9-00043n-GF; Thu, 02 Jan 2014 15:43:55 +0000 From: Roger Pau Monne To: , , , , , , Subject: [PATCH v9 00/19] FreeBSD PVH DomU support Date: Thu, 2 Jan 2014 16:43:34 +0100 Message-ID: <1388677433-49525-1-git-send-email-roger.pau@citrix.com> X-Mailer: git-send-email 1.7.7.5 (Apple Git-26) MIME-Version: 1.0 Content-Type: text/plain X-DLP: MIA2 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2014 15:44:05 -0000 This series is a split of the previous patch "Xen x86 DomU PVH support", with the aim to make the review of the code easier. The series can also be found on my git repo: git://xenbits.xen.org/people/royger/freebsd.git pvh_v9 or http://xenbits.xen.org/gitweb/?p=people/royger/freebsd.git;a=shortlog;h=refs/heads/pvh_v9 PVH mode is basically a PV guest inside an HVM container, and shares a great amount of code with PVHVM. The main difference is the way the guest is started, PVH uses the PV start sequence, jumping directly into the kernel entry point in long mode and with page tables set. The main work of this patch consists in setting the environment as similar as possible to what native FreeBSD expects, and then adding hooks to the PV ops when necessary. This new version of the series (v9) addresses the comments from the previous posted version (v7). From owner-freebsd-current@FreeBSD.ORG Thu Jan 2 15:44:09 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 63A23946; Thu, 2 Jan 2014 15:44:09 +0000 (UTC) Received: from SMTP.CITRIX.COM (smtp.citrix.com [66.165.176.89]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id E121613C7; Thu, 2 Jan 2014 15:44:07 +0000 (UTC) X-IronPort-AV: E=Sophos;i="4.95,591,1384300800"; d="scan'208";a="89259052" Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net) ([10.9.154.239]) by FTLPIPO01.CITRIX.COM with ESMTP; 02 Jan 2014 15:43:59 +0000 Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com (10.13.107.78) with Microsoft SMTP Server id 14.2.342.4; Thu, 2 Jan 2014 10:43:58 -0500 Received: from gateway-cbg.eng.citrite.net ([10.80.16.17] helo=localhost.localdomain) by ukmail1.uk.xensource.com with esmtp (Exim 4.69) (envelope-from ) id 1VykRC-00043n-Ec; Thu, 02 Jan 2014 15:43:58 +0000 From: Roger Pau Monne To: , , , , , , Subject: [PATCH v9 05/19] xen: rework xen timer so it can be used early in boot process Date: Thu, 2 Jan 2014 16:43:39 +0100 Message-ID: <1388677433-49525-6-git-send-email-roger.pau@citrix.com> X-Mailer: git-send-email 1.7.7.5 (Apple Git-26) In-Reply-To: <1388677433-49525-1-git-send-email-roger.pau@citrix.com> References: <1388677433-49525-1-git-send-email-roger.pau@citrix.com> MIME-Version: 1.0 Content-Type: text/plain X-DLP: MIA1 Cc: Roger Pau Monne X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2014 15:44:09 -0000 This should not introduce any functional change, and makes the functions suitable to be called before we have actually mapped the vcpu_info struct on a per-cpu basis. --- sys/dev/xen/timer/timer.c | 29 ++++++++++++++++++++--------- 1 files changed, 20 insertions(+), 9 deletions(-) diff --git a/sys/dev/xen/timer/timer.c b/sys/dev/xen/timer/timer.c index 354085b..b2f6bcd 100644 --- a/sys/dev/xen/timer/timer.c +++ b/sys/dev/xen/timer/timer.c @@ -230,22 +230,22 @@ xen_fetch_vcpu_tinfo(struct vcpu_time_info *dst, struct vcpu_time_info *src) /** * \brief Get the current time, in nanoseconds, since the hypervisor booted. * + * \param vcpu vcpu_info structure to fetch the time from. + * * \note This function returns the current CPU's idea of this value, unless * it happens to be less than another CPU's previously determined value. */ static uint64_t -xen_fetch_vcpu_time(void) +xen_fetch_vcpu_time(struct vcpu_info *vcpu) { struct vcpu_time_info dst; struct vcpu_time_info *src; uint32_t pre_version; uint64_t now; volatile uint64_t last; - struct vcpu_info *vcpu = DPCPU_GET(vcpu_info); src = &vcpu->time; - critical_enter(); do { pre_version = xen_fetch_vcpu_tinfo(&dst, src); barrier(); @@ -266,16 +266,19 @@ xen_fetch_vcpu_time(void) } } while (!atomic_cmpset_64(&xen_timer_last_time, last, now)); - critical_exit(); - return (now); } static uint32_t xentimer_get_timecount(struct timecounter *tc) { + uint32_t xen_time; - return ((uint32_t)xen_fetch_vcpu_time() & UINT_MAX); + critical_enter(); + xen_time = (uint32_t)xen_fetch_vcpu_time(DPCPU_GET(vcpu_info)) & UINT_MAX; + critical_exit(); + + return (xen_time); } /** @@ -305,7 +308,12 @@ xen_fetch_wallclock(struct timespec *ts) static void xen_fetch_uptime(struct timespec *ts) { - uint64_t uptime = xen_fetch_vcpu_time(); + uint64_t uptime; + + critical_enter(); + uptime = xen_fetch_vcpu_time(DPCPU_GET(vcpu_info)); + critical_exit(); + ts->tv_sec = uptime / NSEC_IN_SEC; ts->tv_nsec = uptime % NSEC_IN_SEC; } @@ -354,7 +362,7 @@ xentimer_intr(void *arg) struct xentimer_softc *sc = (struct xentimer_softc *)arg; struct xentimer_pcpu_data *pcpu = DPCPU_PTR(xentimer_pcpu); - pcpu->last_processed = xen_fetch_vcpu_time(); + pcpu->last_processed = xen_fetch_vcpu_time(DPCPU_GET(vcpu_info)); if (pcpu->timer != 0 && sc->et.et_active) sc->et.et_event_cb(&sc->et, sc->et.et_arg); @@ -415,7 +423,10 @@ xentimer_et_start(struct eventtimer *et, do { if (++i == 60) panic("can't schedule timer"); - next_time = xen_fetch_vcpu_time() + first_in_ns; + critical_enter(); + next_time = xen_fetch_vcpu_time(DPCPU_GET(vcpu_info)) + + first_in_ns; + critical_exit(); error = xentimer_vcpu_start_timer(cpu, next_time); } while (error == -ETIME); -- 1.7.7.5 (Apple Git-26) From owner-freebsd-current@FreeBSD.ORG Thu Jan 2 15:44:08 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0819C887; Thu, 2 Jan 2014 15:44:08 +0000 (UTC) Received: from SMTP.CITRIX.COM (smtp.citrix.com [66.165.176.89]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 2EABF13C5; Thu, 2 Jan 2014 15:44:05 +0000 (UTC) X-IronPort-AV: E=Sophos;i="4.95,591,1384300800"; d="scan'208";a="89259051" Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net) ([10.9.154.239]) by FTLPIPO01.CITRIX.COM with ESMTP; 02 Jan 2014 15:43:58 +0000 Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com (10.13.107.78) with Microsoft SMTP Server id 14.2.342.4; Thu, 2 Jan 2014 10:43:57 -0500 Received: from gateway-cbg.eng.citrite.net ([10.80.16.17] helo=localhost.localdomain) by ukmail1.uk.xensource.com with esmtp (Exim 4.69) (envelope-from ) id 1VykRB-00043n-RZ; Thu, 02 Jan 2014 15:43:57 +0000 From: Roger Pau Monne To: , , , , , , Subject: [PATCH v9 04/19] amd64: introduce hook for custom preload metadata parsers Date: Thu, 2 Jan 2014 16:43:38 +0100 Message-ID: <1388677433-49525-5-git-send-email-roger.pau@citrix.com> X-Mailer: git-send-email 1.7.7.5 (Apple Git-26) In-Reply-To: <1388677433-49525-1-git-send-email-roger.pau@citrix.com> References: <1388677433-49525-1-git-send-email-roger.pau@citrix.com> MIME-Version: 1.0 Content-Type: text/plain X-DLP: MIA2 Cc: Roger Pau Monne X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2014 15:44:08 -0000 --- sys/amd64/amd64/machdep.c | 41 ++++++++++++++++------ sys/amd64/include/sysarch.h | 12 ++++++ sys/x86/xen/pv.c | 82 +++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 124 insertions(+), 11 deletions(-) diff --git a/sys/amd64/amd64/machdep.c b/sys/amd64/amd64/machdep.c index eae657b..e073eea 100644 --- a/sys/amd64/amd64/machdep.c +++ b/sys/amd64/amd64/machdep.c @@ -126,6 +126,7 @@ __FBSDID("$FreeBSD$"); #include #include #include +#include #ifdef PERFMON #include #endif @@ -165,6 +166,14 @@ static int set_fpcontext(struct thread *td, const mcontext_t *mcp, char *xfpustate, size_t xfpustate_len); SYSINIT(cpu, SI_SUB_CPU, SI_ORDER_FIRST, cpu_startup, NULL); +/* Preload data parse function */ +static caddr_t native_parse_preload_data(u_int64_t); + +/* Default init_ops implementation. */ +struct init_ops init_ops = { + .parse_preload_data = native_parse_preload_data, +}; + /* * The file "conf/ldscript.amd64" defines the symbol "kernphys". Its value is * the physical address at which the kernel is loaded. @@ -1683,6 +1692,26 @@ do_next: msgbufp = (struct msgbuf *)PHYS_TO_DMAP(phys_avail[pa_indx]); } +static caddr_t +native_parse_preload_data(u_int64_t modulep) +{ + caddr_t kmdp; + + preload_metadata = (caddr_t)(uintptr_t)(modulep + KERNBASE); + preload_bootstrap_relocate(KERNBASE); + kmdp = preload_search_by_type("elf kernel"); + if (kmdp == NULL) + kmdp = preload_search_by_type("elf64 kernel"); + boothowto = MD_FETCH(kmdp, MODINFOMD_HOWTO, int); + kern_envp = MD_FETCH(kmdp, MODINFOMD_ENVP, char *) + KERNBASE; +#ifdef DDB + ksym_start = MD_FETCH(kmdp, MODINFOMD_SSYM, uintptr_t); + ksym_end = MD_FETCH(kmdp, MODINFOMD_ESYM, uintptr_t); +#endif + + return (kmdp); +} + u_int64_t hammer_time(u_int64_t modulep, u_int64_t physfree) { @@ -1707,17 +1736,7 @@ hammer_time(u_int64_t modulep, u_int64_t physfree) */ proc_linkup0(&proc0, &thread0); - preload_metadata = (caddr_t)(uintptr_t)(modulep + KERNBASE); - preload_bootstrap_relocate(KERNBASE); - kmdp = preload_search_by_type("elf kernel"); - if (kmdp == NULL) - kmdp = preload_search_by_type("elf64 kernel"); - boothowto = MD_FETCH(kmdp, MODINFOMD_HOWTO, int); - kern_envp = MD_FETCH(kmdp, MODINFOMD_ENVP, char *) + KERNBASE; -#ifdef DDB - ksym_start = MD_FETCH(kmdp, MODINFOMD_SSYM, uintptr_t); - ksym_end = MD_FETCH(kmdp, MODINFOMD_ESYM, uintptr_t); -#endif + kmdp = init_ops.parse_preload_data(modulep); /* Init basic tunables, hz etc */ init_param1(); diff --git a/sys/amd64/include/sysarch.h b/sys/amd64/include/sysarch.h index cd380d4..58ac8cd 100644 --- a/sys/amd64/include/sysarch.h +++ b/sys/amd64/include/sysarch.h @@ -4,3 +4,15 @@ /* $FreeBSD$ */ #include + +/* + * Struct containing pointers to init functions whose + * implementation is run time selectable. Selection can be made, + * for example, based on detection of a BIOS variant or + * hypervisor environment. + */ +struct init_ops { + caddr_t (*parse_preload_data)(u_int64_t); +}; + +extern struct init_ops init_ops; diff --git a/sys/x86/xen/pv.c b/sys/x86/xen/pv.c index db3b7a3..908b50b 100644 --- a/sys/x86/xen/pv.c +++ b/sys/x86/xen/pv.c @@ -46,6 +46,8 @@ __FBSDID("$FreeBSD$"); #include #include +#include + #include #include @@ -54,6 +56,36 @@ extern u_int64_t hammer_time(u_int64_t, u_int64_t); /* Xen initial function */ extern u_int64_t hammer_time_xen(start_info_t *, u_int64_t); +/*--------------------------- Forward Declarations ---------------------------*/ +static caddr_t xen_pv_parse_preload_data(u_int64_t); + +static void xen_pv_set_init_ops(void); + +/*-------------------------------- Global Data -------------------------------*/ +/* Xen init_ops implementation. */ +struct init_ops xen_init_ops = { + .parse_preload_data = xen_pv_parse_preload_data, +}; + +static struct +{ + const char *ev; + int mask; +} howto_names[] = { + {"boot_askname", RB_ASKNAME}, + {"boot_single", RB_SINGLE}, + {"boot_nosync", RB_NOSYNC}, + {"boot_halt", RB_ASKNAME}, + {"boot_serial", RB_SERIAL}, + {"boot_cdrom", RB_CDROM}, + {"boot_gdb", RB_GDB}, + {"boot_gdb_pause", RB_RESERVED1}, + {"boot_verbose", RB_VERBOSE}, + {"boot_multicons", RB_MULTIPLE}, + {NULL, 0} +}; + +/*-------------------------------- Xen PV init -------------------------------*/ /* * First function called by the Xen PVH boot sequence. * @@ -118,6 +150,56 @@ hammer_time_xen(start_info_t *si, u_int64_t xenstack) } load_cr3(((u_int64_t)&PT4[0]) - KERNBASE); + /* Set the hooks for early functions that diverge from bare metal */ + xen_pv_set_init_ops(); + /* Now we can jump into the native init function */ return (hammer_time(0, physfree)); } + +/*-------------------------------- PV specific -------------------------------*/ +/* + * Functions to convert the "extra" parameters passed by Xen + * into FreeBSD boot options (from the i386 Xen port). + */ +static char * +xen_setbootenv(char *cmd_line) +{ + char *cmd_line_next; + + /* Skip leading spaces */ + for (; *cmd_line == ' '; cmd_line++); + + for (cmd_line_next = cmd_line; strsep(&cmd_line_next, ",") != NULL;); + return (cmd_line); +} + +static int +xen_boothowto(char *envp) +{ + int i, howto = 0; + + /* get equivalents from the environment */ + for (i = 0; howto_names[i].ev != NULL; i++) + if (getenv(howto_names[i].ev) != NULL) + howto |= howto_names[i].mask; + return (howto); +} + +static caddr_t +xen_pv_parse_preload_data(u_int64_t modulep) +{ + /* Parse the extra boot information given by Xen */ + if (HYPERVISOR_start_info->cmd_line) + kern_envp = xen_setbootenv(HYPERVISOR_start_info->cmd_line); + boothowto |= xen_boothowto(kern_envp); + + return (NULL); +} + +static void +xen_pv_set_init_ops(void) +{ + /* Init ops for Xen PV */ + init_ops = xen_init_ops; +} -- 1.7.7.5 (Apple Git-26) From owner-freebsd-current@FreeBSD.ORG Thu Jan 2 15:44:10 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3F72994A; Thu, 2 Jan 2014 15:44:10 +0000 (UTC) Received: from SMTP.CITRIX.COM (smtp.citrix.com [66.165.176.89]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 6076613C8; Thu, 2 Jan 2014 15:44:08 +0000 (UTC) X-IronPort-AV: E=Sophos;i="4.95,591,1384300800"; d="scan'208";a="89259053" Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net) ([10.9.154.239]) by FTLPIPO01.CITRIX.COM with ESMTP; 02 Jan 2014 15:43:59 +0000 Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com (10.13.107.78) with Microsoft SMTP Server id 14.2.342.4; Thu, 2 Jan 2014 10:43:59 -0500 Received: from gateway-cbg.eng.citrite.net ([10.80.16.17] helo=localhost.localdomain) by ukmail1.uk.xensource.com with esmtp (Exim 4.69) (envelope-from ) id 1VykRD-00043n-0m; Thu, 02 Jan 2014 15:43:59 +0000 From: Roger Pau Monne To: , , , , , , Subject: [PATCH v9 06/19] xen: implement an early timer for Xen PVH Date: Thu, 2 Jan 2014 16:43:40 +0100 Message-ID: <1388677433-49525-7-git-send-email-roger.pau@citrix.com> X-Mailer: git-send-email 1.7.7.5 (Apple Git-26) In-Reply-To: <1388677433-49525-1-git-send-email-roger.pau@citrix.com> References: <1388677433-49525-1-git-send-email-roger.pau@citrix.com> MIME-Version: 1.0 Content-Type: text/plain X-DLP: MIA2 Cc: Roger Pau Monne X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2014 15:44:10 -0000 When running as a PVH guest, there's no emulated i8254, so we need to use the Xen PV timer as the early source for DELAY. This change allows for different implementations of the early DELAY function and implements a Xen variant for it. --- sys/amd64/amd64/machdep.c | 6 ++- sys/amd64/include/clock.h | 5 ++ sys/amd64/include/sysarch.h | 2 + sys/conf/files.amd64 | 1 + sys/conf/files.i386 | 1 + sys/dev/xen/timer/timer.c | 33 +++++++++++++ sys/i386/include/clock.h | 5 ++ sys/x86/isa/clock.c | 53 +-------------------- sys/x86/x86/delay.c | 112 +++++++++++++++++++++++++++++++++++++++++++ sys/x86/xen/pv.c | 3 + 10 files changed, 167 insertions(+), 54 deletions(-) create mode 100644 sys/x86/x86/delay.c diff --git a/sys/amd64/amd64/machdep.c b/sys/amd64/amd64/machdep.c index e073eea..178d8b3 100644 --- a/sys/amd64/amd64/machdep.c +++ b/sys/amd64/amd64/machdep.c @@ -172,6 +172,8 @@ static caddr_t native_parse_preload_data(u_int64_t); /* Default init_ops implementation. */ struct init_ops init_ops = { .parse_preload_data = native_parse_preload_data, + .early_delay_init = i8254_init, + .early_delay = i8254_delay, }; /* @@ -1820,10 +1822,10 @@ hammer_time(u_int64_t modulep, u_int64_t physfree) lidt(&r_idt); /* - * Initialize the i8254 before the console so that console + * Initialize the early delay before the console so that console * initialization can use DELAY(). */ - i8254_init(); + init_ops.early_delay_init(); /* * Initialize the console before we print anything out. diff --git a/sys/amd64/include/clock.h b/sys/amd64/include/clock.h index d7f7d82..ac8818f 100644 --- a/sys/amd64/include/clock.h +++ b/sys/amd64/include/clock.h @@ -25,6 +25,11 @@ extern int smp_tsc; #endif void i8254_init(void); +void i8254_delay(int); +#ifdef XENHVM +void xen_delay_init(void); +void xen_delay(int); +#endif /* * Driver to clock driver interface. diff --git a/sys/amd64/include/sysarch.h b/sys/amd64/include/sysarch.h index 58ac8cd..60fa635 100644 --- a/sys/amd64/include/sysarch.h +++ b/sys/amd64/include/sysarch.h @@ -13,6 +13,8 @@ */ struct init_ops { caddr_t (*parse_preload_data)(u_int64_t); + void (*early_delay_init)(void); + void (*early_delay)(int); }; extern struct init_ops init_ops; diff --git a/sys/conf/files.amd64 b/sys/conf/files.amd64 index 16029d8..109a796 100644 --- a/sys/conf/files.amd64 +++ b/sys/conf/files.amd64 @@ -565,6 +565,7 @@ x86/x86/mptable_pci.c optional mptable pci x86/x86/msi.c optional pci x86/x86/nexus.c standard x86/x86/tsc.c standard +x86/x86/delay.c standard x86/xen/hvm.c optional xenhvm x86/xen/xen_intr.c optional xen | xenhvm x86/xen/pv.c optional xenhvm diff --git a/sys/conf/files.i386 b/sys/conf/files.i386 index eb8697c..790296d 100644 --- a/sys/conf/files.i386 +++ b/sys/conf/files.i386 @@ -600,5 +600,6 @@ x86/x86/mptable_pci.c optional apic native pci x86/x86/msi.c optional apic pci x86/x86/nexus.c standard x86/x86/tsc.c standard +x86/x86/delay.c standard x86/xen/hvm.c optional xenhvm x86/xen/xen_intr.c optional xen | xenhvm diff --git a/sys/dev/xen/timer/timer.c b/sys/dev/xen/timer/timer.c index b2f6bcd..96372ab 100644 --- a/sys/dev/xen/timer/timer.c +++ b/sys/dev/xen/timer/timer.c @@ -59,6 +59,9 @@ __FBSDID("$FreeBSD$"); #include #include +/* For the declaration of clock_lock */ +#include + #include "clock_if.h" static devclass_t xentimer_devclass; @@ -584,6 +587,36 @@ xentimer_suspend(device_t dev) return (0); } +/* + * Xen delay early init + */ +void xen_delay_init(void) +{ + /* Init the clock lock */ + mtx_init(&clock_lock, "clk", NULL, MTX_SPIN | MTX_NOPROFILE); +} +/* + * Xen PV DELAY function + * + * When running on PVH mode we don't have an emulated i8524, so + * make use of the Xen time info in order to code a simple DELAY + * function that can be used during early boot. + */ +void xen_delay(int n) +{ + uint64_t end_ns; + uint64_t current; + + end_ns = xen_fetch_vcpu_time(&HYPERVISOR_shared_info->vcpu_info[0]); + end_ns += n * NSEC_IN_USEC; + + for (;;) { + current = xen_fetch_vcpu_time(&HYPERVISOR_shared_info->vcpu_info[0]); + if (current >= end_ns) + break; + } +} + static device_method_t xentimer_methods[] = { DEVMETHOD(device_identify, xentimer_identify), DEVMETHOD(device_probe, xentimer_probe), diff --git a/sys/i386/include/clock.h b/sys/i386/include/clock.h index d980ec7..b831445 100644 --- a/sys/i386/include/clock.h +++ b/sys/i386/include/clock.h @@ -22,6 +22,11 @@ extern int tsc_is_invariant; extern int tsc_perf_stat; void i8254_init(void); +void i8254_delay(int); +#ifdef XENHVM +void xen_delay_init(void); +void xen_delay(int); +#endif /* * Driver to clock driver interface. diff --git a/sys/x86/isa/clock.c b/sys/x86/isa/clock.c index a12e175..a5aed1c 100644 --- a/sys/x86/isa/clock.c +++ b/sys/x86/isa/clock.c @@ -247,61 +247,13 @@ getit(void) return ((high << 8) | low); } -#ifndef DELAYDEBUG -static u_int -get_tsc(__unused struct timecounter *tc) -{ - - return (rdtsc32()); -} - -static __inline int -delay_tc(int n) -{ - struct timecounter *tc; - timecounter_get_t *func; - uint64_t end, freq, now; - u_int last, mask, u; - - tc = timecounter; - freq = atomic_load_acq_64(&tsc_freq); - if (tsc_is_invariant && freq != 0) { - func = get_tsc; - mask = ~0u; - } else { - if (tc->tc_quality <= 0) - return (0); - func = tc->tc_get_timecount; - mask = tc->tc_counter_mask; - freq = tc->tc_frequency; - } - now = 0; - end = freq * n / 1000000; - if (func == get_tsc) - sched_pin(); - last = func(tc) & mask; - do { - cpu_spinwait(); - u = func(tc) & mask; - if (u < last) - now += mask - last + u + 1; - else - now += u - last; - last = u; - } while (now < end); - if (func == get_tsc) - sched_unpin(); - return (1); -} -#endif - /* * Wait "n" microseconds. * Relies on timer 1 counting down from (i8254_freq / hz) * Note: timer had better have been programmed before this is first used! */ void -DELAY(int n) +i8254_delay(int n) { int delta, prev_tick, tick, ticks_left; #ifdef DELAYDEBUG @@ -317,9 +269,6 @@ DELAY(int n) } if (state == 1) printf("DELAY(%d)...", n); -#else - if (delay_tc(n)) - return; #endif /* * Read the counter first, so that the rest of the setup overhead is diff --git a/sys/x86/x86/delay.c b/sys/x86/x86/delay.c new file mode 100644 index 0000000..d13c727 --- /dev/null +++ b/sys/x86/x86/delay.c @@ -0,0 +1,112 @@ +/*- + * Copyright (c) 1990 The Regents of the University of California. + * Copyright (c) 2010 Alexander Motin + * All rights reserved. + * + * This code is derived from software contributed to Berkeley by + * William Jolitz and Don Ahn. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * 4. Neither the name of the University nor the names of its contributors + * may be used to endorse or promote products derived from this software + * without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + * + * from: @(#)clock.c 7.2 (Berkeley) 5/12/91 + */ + +#include +__FBSDID("$FreeBSD$"); + +/* Generic x86 routines to handle delay */ + +#include +#include +#include +#include +#include +#include + +#include +#include +#include + +static u_int +get_tsc(__unused struct timecounter *tc) +{ + + return (rdtsc32()); +} + +static int +delay_tc(int n) +{ + struct timecounter *tc; + timecounter_get_t *func; + uint64_t end, freq, now; + u_int last, mask, u; + + tc = timecounter; + freq = atomic_load_acq_64(&tsc_freq); + if (tsc_is_invariant && freq != 0) { + func = get_tsc; + mask = ~0u; + } else { + if (tc->tc_quality <= 0) + return (0); + func = tc->tc_get_timecount; + mask = tc->tc_counter_mask; + freq = tc->tc_frequency; + } + now = 0; + end = freq * n / 1000000; + if (func == get_tsc) + sched_pin(); + last = func(tc) & mask; + do { + cpu_spinwait(); + u = func(tc) & mask; + if (u < last) + now += mask - last + u + 1; + else + now += u - last; + last = u; + } while (now < end); + if (func == get_tsc) + sched_unpin(); + return (1); +} + +#ifndef XEN +void +DELAY(int n) +{ + + if (delay_tc(n)) + return; + +#ifdef __amd64__ + init_ops.early_delay(n); +#else + i8254_delay(n); +#endif +} +#endif diff --git a/sys/x86/xen/pv.c b/sys/x86/xen/pv.c index 908b50b..0ec4b54 100644 --- a/sys/x86/xen/pv.c +++ b/sys/x86/xen/pv.c @@ -47,6 +47,7 @@ __FBSDID("$FreeBSD$"); #include #include +#include #include #include @@ -65,6 +66,8 @@ static void xen_pv_set_init_ops(void); /* Xen init_ops implementation. */ struct init_ops xen_init_ops = { .parse_preload_data = xen_pv_parse_preload_data, + .early_delay_init = xen_delay_init, + .early_delay = xen_delay, }; static struct -- 1.7.7.5 (Apple Git-26) From owner-freebsd-current@FreeBSD.ORG Thu Jan 2 15:44:11 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5F2FE954; Thu, 2 Jan 2014 15:44:11 +0000 (UTC) Received: from SMTP.CITRIX.COM (smtp.citrix.com [66.165.176.89]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id CC0C713CB; Thu, 2 Jan 2014 15:44:09 +0000 (UTC) X-IronPort-AV: E=Sophos;i="4.95,591,1384300800"; d="scan'208";a="89259060" Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net) ([10.9.154.239]) by FTLPIPO01.CITRIX.COM with ESMTP; 02 Jan 2014 15:44:00 +0000 Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com (10.13.107.78) with Microsoft SMTP Server id 14.2.342.4; Thu, 2 Jan 2014 10:44:00 -0500 Received: from gateway-cbg.eng.citrite.net ([10.80.16.17] helo=localhost.localdomain) by ukmail1.uk.xensource.com with esmtp (Exim 4.69) (envelope-from ) id 1VykRE-00043n-5l; Thu, 02 Jan 2014 15:44:00 +0000 From: Roger Pau Monne To: , , , , , , Subject: [PATCH v9 08/19] xen: use the same hypercall mechanism for XEN and XENHVM Date: Thu, 2 Jan 2014 16:43:42 +0100 Message-ID: <1388677433-49525-9-git-send-email-roger.pau@citrix.com> X-Mailer: git-send-email 1.7.7.5 (Apple Git-26) In-Reply-To: <1388677433-49525-1-git-send-email-roger.pau@citrix.com> References: <1388677433-49525-1-git-send-email-roger.pau@citrix.com> MIME-Version: 1.0 Content-Type: text/plain X-DLP: MIA2 Cc: Roger Pau Monne X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2014 15:44:11 -0000 --- sys/amd64/include/xen/hypercall.h | 7 ------- sys/i386/i386/locore.s | 9 +++++++++ sys/i386/include/xen/hypercall.h | 8 -------- sys/x86/xen/hvm.c | 24 ++++++++++-------------- 4 files changed, 19 insertions(+), 29 deletions(-) diff --git a/sys/amd64/include/xen/hypercall.h b/sys/amd64/include/xen/hypercall.h index a1b2a5c..499fb4d 100644 --- a/sys/amd64/include/xen/hypercall.h +++ b/sys/amd64/include/xen/hypercall.h @@ -51,15 +51,8 @@ #define CONFIG_XEN_COMPAT 0x030002 #define __must_check -#ifdef XEN #define HYPERCALL_STR(name) \ "call hypercall_page + ("STR(__HYPERVISOR_##name)" * 32)" -#else -#define HYPERCALL_STR(name) \ - "mov $("STR(__HYPERVISOR_##name)" * 32),%%eax; "\ - "add hypercall_stubs(%%rip),%%rax; " \ - "call *%%rax" -#endif #define _hypercall0(type, name) \ ({ \ diff --git a/sys/i386/i386/locore.s b/sys/i386/i386/locore.s index 68cb430..bd136b1 100644 --- a/sys/i386/i386/locore.s +++ b/sys/i386/i386/locore.s @@ -898,3 +898,12 @@ done_pde: #endif ret + +#ifdef XENHVM +/* Xen Hypercall page */ + .text +.p2align PAGE_SHIFT, 0x90 /* Hypercall_page needs to be PAGE aligned */ + +NON_GPROF_ENTRY(hypercall_page) + .skip 0x1000, 0x90 /* Fill with "nop"s */ +#endif diff --git a/sys/i386/include/xen/hypercall.h b/sys/i386/include/xen/hypercall.h index edc13f4..16b5ee2 100644 --- a/sys/i386/include/xen/hypercall.h +++ b/sys/i386/include/xen/hypercall.h @@ -39,16 +39,8 @@ #define ENOXENSYS 38 #define CONFIG_XEN_COMPAT 0x030002 - -#if defined(XEN) #define HYPERCALL_STR(name) \ "call hypercall_page + ("STR(__HYPERVISOR_##name)" * 32)" -#else -#define HYPERCALL_STR(name) \ - "mov hypercall_stubs,%%eax; " \ - "add $("STR(__HYPERVISOR_##name)" * 32),%%eax; " \ - "call *%%eax" -#endif #define _hypercall0(type, name) \ ({ \ diff --git a/sys/x86/xen/hvm.c b/sys/x86/xen/hvm.c index b397721..9a0411e 100644 --- a/sys/x86/xen/hvm.c +++ b/sys/x86/xen/hvm.c @@ -157,7 +157,7 @@ DPCPU_DEFINE(xen_intr_handle_t, ipi_handle[nitems(xen_ipis)]); /*------------------ Hypervisor Access Shared Memory Regions -----------------*/ /** Hypercall table accessed via HYPERVISOR_*_op() methods. */ -char *hypercall_stubs; +extern char *hypercall_page; shared_info_t *HYPERVISOR_shared_info; start_info_t *HYPERVISOR_start_info; @@ -559,7 +559,7 @@ xen_hvm_cpuid_base(void) * Allocate and fill in the hypcall page. */ static int -xen_hvm_init_hypercall_stubs(void) +xen_hvm_init_hypercall_stubs(enum xen_hvm_init_type init_type) { uint32_t base, regs[4]; int i; @@ -568,7 +568,7 @@ xen_hvm_init_hypercall_stubs(void) if (base == 0) return (ENXIO); - if (hypercall_stubs == NULL) { + if (init_type == XEN_HVM_INIT_COLD) { do_cpuid(base + 1, regs); printf("XEN: Hypervisor version %d.%d detected.\n", regs[0] >> 16, regs[0] & 0xffff); @@ -578,18 +578,9 @@ xen_hvm_init_hypercall_stubs(void) * Find the hypercall pages. */ do_cpuid(base + 2, regs); - - if (hypercall_stubs == NULL) { - size_t call_region_size; - - call_region_size = regs[0] * PAGE_SIZE; - hypercall_stubs = malloc(call_region_size, M_XENHVM, M_NOWAIT); - if (hypercall_stubs == NULL) - panic("Unable to allocate Xen hypercall region"); - } for (i = 0; i < regs[0]; i++) - wrmsr(regs[1], vtophys(hypercall_stubs + i * PAGE_SIZE) + i); + wrmsr(regs[1], vtophys(&hypercall_page + i * PAGE_SIZE) + i); return (0); } @@ -692,7 +683,12 @@ xen_hvm_init(enum xen_hvm_init_type init_type) if (init_type == XEN_HVM_INIT_CANCELLED_SUSPEND) return; - error = xen_hvm_init_hypercall_stubs(); + if (xen_pv_domain()) { + /* hypercall page is already set in the PV case */ + error = 0; + } else { + error = xen_hvm_init_hypercall_stubs(init_type); + } switch (init_type) { case XEN_HVM_INIT_COLD: -- 1.7.7.5 (Apple Git-26) From owner-freebsd-current@FreeBSD.ORG Thu Jan 2 15:44:11 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id BAF73958; Thu, 2 Jan 2014 15:44:11 +0000 (UTC) Received: from SMTP.CITRIX.COM (smtp.citrix.com [66.165.176.89]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 460F013CC; Thu, 2 Jan 2014 15:44:09 +0000 (UTC) X-IronPort-AV: E=Sophos;i="4.95,591,1384300800"; d="scan'208";a="89259063" Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net) ([10.9.154.239]) by FTLPIPO01.CITRIX.COM with ESMTP; 02 Jan 2014 15:44:01 +0000 Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com (10.13.107.78) with Microsoft SMTP Server id 14.2.342.4; Thu, 2 Jan 2014 10:44:00 -0500 Received: from gateway-cbg.eng.citrite.net ([10.80.16.17] helo=localhost.localdomain) by ukmail1.uk.xensource.com with esmtp (Exim 4.69) (envelope-from ) id 1VykRE-00043n-OH; Thu, 02 Jan 2014 15:44:00 +0000 From: Roger Pau Monne To: , , , , , , Subject: =?UTF-8?q?=5BPATCH=20v9=2009/19=5D=20xen=3A=20add=20a=20apic=5Fenumerator=20for=20PVH?= Date: Thu, 2 Jan 2014 16:43:43 +0100 Message-ID: <1388677433-49525-10-git-send-email-roger.pau@citrix.com> X-Mailer: git-send-email 1.7.7.5 (Apple Git-26) In-Reply-To: <1388677433-49525-1-git-send-email-roger.pau@citrix.com> References: <1388677433-49525-1-git-send-email-roger.pau@citrix.com> MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit X-DLP: MIA1 Cc: Roger Pau Monne X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2014 15:44:11 -0000 --- sys/conf/files.amd64 | 1 + sys/x86/xen/pvcpu_enum.c | 136 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 137 insertions(+), 0 deletions(-) create mode 100644 sys/x86/xen/pvcpu_enum.c diff --git a/sys/conf/files.amd64 b/sys/conf/files.amd64 index 109a796..a3491da 100644 --- a/sys/conf/files.amd64 +++ b/sys/conf/files.amd64 @@ -569,3 +569,4 @@ x86/x86/delay.c standard x86/xen/hvm.c optional xenhvm x86/xen/xen_intr.c optional xen | xenhvm x86/xen/pv.c optional xenhvm +x86/xen/pvcpu_enum.c optional xenhvm diff --git a/sys/x86/xen/pvcpu_enum.c b/sys/x86/xen/pvcpu_enum.c new file mode 100644 index 0000000..0384886 --- /dev/null +++ b/sys/x86/xen/pvcpu_enum.c @@ -0,0 +1,136 @@ +/*- + * Copyright (c) 2003 John Baldwin + * Copyright (c) 2013 Roger Pau Monné + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * 3. Neither the name of the author nor the names of any co-contributors + * may be used to endorse or promote products derived from this software + * without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + */ + +#include +__FBSDID("$FreeBSD$"); + +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include + +#include +#include + +#include +#include + +#include + +static int xenpv_probe(void); +static int xenpv_probe_cpus(void); +static int xenpv_setup_local(void); +static int xenpv_setup_io(void); + +static struct apic_enumerator xenpv_enumerator = { + "Xen PV", + xenpv_probe, + xenpv_probe_cpus, + xenpv_setup_local, + xenpv_setup_io +}; + +/* + * This enumerator will only be registered on PVH + */ +static int +xenpv_probe(void) +{ + return (-100); +} + +/* + * Test each possible vCPU in order to find the number of vCPUs + */ +static int +xenpv_probe_cpus(void) +{ +#ifdef SMP + int i, ret; + + for (i = 0; i < MAXCPU; i++) { + ret = HYPERVISOR_vcpu_op(VCPUOP_is_up, i, NULL); + if (ret >= 0) + cpu_add((i * 2), (i == 0)); + } +#endif + return (0); +} + +/* + * Initialize the vCPU id of the BSP + */ +static int +xenpv_setup_local(void) +{ + PCPU_SET(vcpu_id, 0); + return (0); +} + +/* + * On PVH guests there's no IO APIC + */ +static int +xenpv_setup_io(void) +{ + return (0); +} + +static void +xenpv_register(void *dummy __unused) +{ + if (xen_pv_domain()) { + apic_register_enumerator(&xenpv_enumerator); + } +} +SYSINIT(xenpv_register, SI_SUB_TUNABLES - 1, SI_ORDER_FIRST, xenpv_register, NULL); + +/* + * Setup per-CPU vCPU IDs + */ +static void +xenpv_set_ids(void *dummy) +{ + struct pcpu *pc; + int i; + + CPU_FOREACH(i) { + pc = pcpu_find(i); + pc->pc_vcpu_id = i; + } +} +SYSINIT(xenpv_set_ids, SI_SUB_CPU, SI_ORDER_MIDDLE, xenpv_set_ids, NULL); -- 1.7.7.5 (Apple Git-26) From owner-freebsd-current@FreeBSD.ORG Thu Jan 2 15:44:12 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 506D9960; Thu, 2 Jan 2014 15:44:12 +0000 (UTC) Received: from SMTP02.CITRIX.COM (smtp02.citrix.com [66.165.176.63]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 9D2EA13CE; Thu, 2 Jan 2014 15:44:10 +0000 (UTC) X-IronPort-AV: E=Sophos;i="4.95,591,1384300800"; d="scan'208";a="87070948" Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net) ([10.9.154.239]) by FTLPIPO02.CITRIX.COM with ESMTP; 02 Jan 2014 15:44:00 +0000 Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com (10.13.107.78) with Microsoft SMTP Server id 14.2.342.4; Thu, 2 Jan 2014 10:43:59 -0500 Received: from gateway-cbg.eng.citrite.net ([10.80.16.17] helo=localhost.localdomain) by ukmail1.uk.xensource.com with esmtp (Exim 4.69) (envelope-from ) id 1VykRD-00043n-JX; Thu, 02 Jan 2014 15:43:59 +0000 From: Roger Pau Monne To: , , , , , , Subject: [PATCH v9 07/19] xen: implement hook to fetch e820 memory map Date: Thu, 2 Jan 2014 16:43:41 +0100 Message-ID: <1388677433-49525-8-git-send-email-roger.pau@citrix.com> X-Mailer: git-send-email 1.7.7.5 (Apple Git-26) In-Reply-To: <1388677433-49525-1-git-send-email-roger.pau@citrix.com> References: <1388677433-49525-1-git-send-email-roger.pau@citrix.com> MIME-Version: 1.0 Content-Type: text/plain X-DLP: MIA1 Cc: Roger Pau Monne X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2014 15:44:12 -0000 --- sys/amd64/amd64/machdep.c | 50 ++++++++++++++++++++++++++---------------- sys/amd64/include/pc/bios.h | 2 + sys/amd64/include/sysarch.h | 1 + sys/x86/xen/pv.c | 25 +++++++++++++++++++++ 4 files changed, 59 insertions(+), 19 deletions(-) diff --git a/sys/amd64/amd64/machdep.c b/sys/amd64/amd64/machdep.c index 178d8b3..f6eef50 100644 --- a/sys/amd64/amd64/machdep.c +++ b/sys/amd64/amd64/machdep.c @@ -169,11 +169,15 @@ SYSINIT(cpu, SI_SUB_CPU, SI_ORDER_FIRST, cpu_startup, NULL); /* Preload data parse function */ static caddr_t native_parse_preload_data(u_int64_t); +/* Native function to fetch and parse the e820 map */ +static void native_parse_memmap(caddr_t, vm_paddr_t *, int *); + /* Default init_ops implementation. */ struct init_ops init_ops = { .parse_preload_data = native_parse_preload_data, .early_delay_init = i8254_init, .early_delay = i8254_delay, + .parse_memmap = native_parse_memmap, }; /* @@ -1401,21 +1405,12 @@ add_physmap_entry(uint64_t base, uint64_t length, vm_paddr_t *physmap, return (1); } -static void -add_smap_entries(struct bios_smap *smapbase, vm_paddr_t *physmap, - int *physmap_idx) +void +bios_add_smap_entries(struct bios_smap *smapbase, u_int32_t smapsize, + vm_paddr_t *physmap, int *physmap_idx) { struct bios_smap *smap, *smapend; - u_int32_t smapsize; - /* - * Memory map from INT 15:E820. - * - * subr_module.c says: - * "Consumer may safely assume that size value precedes data." - * ie: an int32_t immediately precedes smap. - */ - smapsize = *((u_int32_t *)smapbase - 1); smapend = (struct bios_smap *)((uintptr_t)smapbase + smapsize); for (smap = smapbase; smap < smapend; smap++) { @@ -1432,6 +1427,29 @@ add_smap_entries(struct bios_smap *smapbase, vm_paddr_t *physmap, } } +static void +native_parse_memmap(caddr_t kmdp, vm_paddr_t *physmap, int *physmap_idx) +{ + struct bios_smap *smap; + u_int32_t size; + + /* + * Memory map from INT 15:E820. + * + * subr_module.c says: + * "Consumer may safely assume that size value precedes data." + * ie: an int32_t immediately precedes smap. + */ + + smap = (struct bios_smap *)preload_search_info(kmdp, + MODINFO_METADATA | MODINFOMD_SMAP); + if (smap == NULL) + panic("No BIOS smap info from loader!"); + size = *((u_int32_t *)smap - 1); + + bios_add_smap_entries(smap, size, physmap, physmap_idx); +} + /* * Populate the (physmap) array with base/bound pairs describing the * available physical memory in the system, then test this memory and @@ -1449,19 +1467,13 @@ getmemsize(caddr_t kmdp, u_int64_t first) vm_paddr_t pa, physmap[PHYSMAP_SIZE]; u_long physmem_start, physmem_tunable, memtest; pt_entry_t *pte; - struct bios_smap *smapbase; quad_t dcons_addr, dcons_size; bzero(physmap, sizeof(physmap)); basemem = 0; physmap_idx = 0; - smapbase = (struct bios_smap *)preload_search_info(kmdp, - MODINFO_METADATA | MODINFOMD_SMAP); - if (smapbase == NULL) - panic("No BIOS smap info from loader!"); - - add_smap_entries(smapbase, physmap, &physmap_idx); + init_ops.parse_memmap(kmdp, physmap, &physmap_idx); /* * Find the 'base memory' segment for SMP diff --git a/sys/amd64/include/pc/bios.h b/sys/amd64/include/pc/bios.h index e7d568e..95ef703 100644 --- a/sys/amd64/include/pc/bios.h +++ b/sys/amd64/include/pc/bios.h @@ -106,6 +106,8 @@ struct bios_oem { int bios_oem_strings(struct bios_oem *oem, u_char *buffer, size_t maxlen); uint32_t bios_sigsearch(uint32_t start, u_char *sig, int siglen, int paralen, int sigofs); +void bios_add_smap_entries(struct bios_smap *smapbase, u_int32_t smapsize, + vm_paddr_t *physmap, int *physmap_idx); #endif #endif /* _MACHINE_PC_BIOS_H_ */ diff --git a/sys/amd64/include/sysarch.h b/sys/amd64/include/sysarch.h index 60fa635..084223e 100644 --- a/sys/amd64/include/sysarch.h +++ b/sys/amd64/include/sysarch.h @@ -15,6 +15,7 @@ struct init_ops { caddr_t (*parse_preload_data)(u_int64_t); void (*early_delay_init)(void); void (*early_delay)(int); + void (*parse_memmap)(caddr_t, vm_paddr_t *, int *); }; extern struct init_ops init_ops; diff --git a/sys/x86/xen/pv.c b/sys/x86/xen/pv.c index 0ec4b54..d11bc1a 100644 --- a/sys/x86/xen/pv.c +++ b/sys/x86/xen/pv.c @@ -48,6 +48,7 @@ __FBSDID("$FreeBSD$"); #include #include +#include #include #include @@ -57,8 +58,11 @@ extern u_int64_t hammer_time(u_int64_t, u_int64_t); /* Xen initial function */ extern u_int64_t hammer_time_xen(start_info_t *, u_int64_t); +#define MAX_E820_ENTRIES 128 + /*--------------------------- Forward Declarations ---------------------------*/ static caddr_t xen_pv_parse_preload_data(u_int64_t); +static void xen_pv_parse_memmap(caddr_t, vm_paddr_t *, int *); static void xen_pv_set_init_ops(void); @@ -68,6 +72,7 @@ struct init_ops xen_init_ops = { .parse_preload_data = xen_pv_parse_preload_data, .early_delay_init = xen_delay_init, .early_delay = xen_delay, + .parse_memmap = xen_pv_parse_memmap, }; static struct @@ -88,6 +93,8 @@ static struct {NULL, 0} }; +static struct bios_smap xen_smap[MAX_E820_ENTRIES]; + /*-------------------------------- Xen PV init -------------------------------*/ /* * First function called by the Xen PVH boot sequence. @@ -201,6 +208,24 @@ xen_pv_parse_preload_data(u_int64_t modulep) } static void +xen_pv_parse_memmap(caddr_t kmdp, vm_paddr_t *physmap, int *physmap_idx) +{ + struct xen_memory_map memmap; + u_int32_t size; + int rc; + + /* Fetch the E820 map from Xen */ + memmap.nr_entries = MAX_E820_ENTRIES; + set_xen_guest_handle(memmap.buffer, xen_smap); + rc = HYPERVISOR_memory_op(XENMEM_memory_map, &memmap); + if (rc) + panic("unable to fetch Xen E820 memory map"); + size = memmap.nr_entries * sizeof(xen_smap[0]); + + bios_add_smap_entries(xen_smap, size, physmap, physmap_idx); +} + +static void xen_pv_set_init_ops(void) { /* Init ops for Xen PV */ -- 1.7.7.5 (Apple Git-26) From owner-freebsd-current@FreeBSD.ORG Thu Jan 2 15:44:08 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 672188EC; Thu, 2 Jan 2014 15:44:08 +0000 (UTC) Received: from SMTP02.CITRIX.COM (smtp02.citrix.com [66.165.176.63]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 8C3D613C3; Thu, 2 Jan 2014 15:44:05 +0000 (UTC) X-IronPort-AV: E=Sophos;i="4.95,591,1384300800"; d="scan'208";a="87070930" Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net) ([10.9.154.239]) by FTLPIPO02.CITRIX.COM with ESMTP; 02 Jan 2014 15:43:56 +0000 Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com (10.13.107.78) with Microsoft SMTP Server id 14.2.342.4; Thu, 2 Jan 2014 10:43:56 -0500 Received: from gateway-cbg.eng.citrite.net ([10.80.16.17] helo=localhost.localdomain) by ukmail1.uk.xensource.com with esmtp (Exim 4.69) (envelope-from ) id 1VykRA-00043n-2D; Thu, 02 Jan 2014 15:43:56 +0000 From: Roger Pau Monne To: , , , , , , Subject: =?UTF-8?q?=5BPATCH=20v9=2001/19=5D=20xen=3A=20add=20PV/PVH=20kernel=20entry=20point?= Date: Thu, 2 Jan 2014 16:43:35 +0100 Message-ID: <1388677433-49525-2-git-send-email-roger.pau@citrix.com> X-Mailer: git-send-email 1.7.7.5 (Apple Git-26) In-Reply-To: <1388677433-49525-1-git-send-email-roger.pau@citrix.com> References: <1388677433-49525-1-git-send-email-roger.pau@citrix.com> MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit X-DLP: MIA1 Cc: Roger Pau Monne X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2014 15:44:08 -0000 Add the PV/PVH entry point and the low level functions for PVH initialization. --- sys/amd64/amd64/locore.S | 1 + sys/amd64/amd64/xen-locore.S | 83 +++++++++++++++++++++++++++++ sys/amd64/include/asmacros.h | 26 +++++++++ sys/conf/files.amd64 | 2 + sys/i386/xen/xen_machdep.c | 2 + sys/x86/xen/hvm.c | 1 + sys/x86/xen/pv.c | 119 ++++++++++++++++++++++++++++++++++++++++++ sys/xen/xen-os.h | 4 ++ 8 files changed, 238 insertions(+), 0 deletions(-) create mode 100644 sys/amd64/amd64/xen-locore.S create mode 100644 sys/x86/xen/pv.c diff --git a/sys/amd64/amd64/locore.S b/sys/amd64/amd64/locore.S index 55cda3a..4acef97 100644 --- a/sys/amd64/amd64/locore.S +++ b/sys/amd64/amd64/locore.S @@ -84,5 +84,6 @@ NON_GPROF_ENTRY(btext) .bss ALIGN_DATA /* just to be sure */ + .globl bootstack .space 0x1000 /* space for bootstack - temporary stack */ bootstack: diff --git a/sys/amd64/amd64/xen-locore.S b/sys/amd64/amd64/xen-locore.S new file mode 100644 index 0000000..84287c4 --- /dev/null +++ b/sys/amd64/amd64/xen-locore.S @@ -0,0 +1,83 @@ +/*- + * Copyright (c) 2003 Peter Wemm + * Copyright (c) 2013 Roger Pau Monne + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + * + * $FreeBSD$ + */ + +#include +#include +#include +#include + +#include +#define __ASSEMBLY__ +#include + +#include "assym.s" + +.section __xen_guest + ELFNOTE(Xen, XEN_ELFNOTE_GUEST_OS, .asciz, "FreeBSD") + ELFNOTE(Xen, XEN_ELFNOTE_GUEST_VERSION, .asciz, "HEAD") + ELFNOTE(Xen, XEN_ELFNOTE_XEN_VERSION, .asciz, "xen-3.0") + ELFNOTE(Xen, XEN_ELFNOTE_VIRT_BASE, .quad, KERNBASE) + ELFNOTE(Xen, XEN_ELFNOTE_PADDR_OFFSET, .quad, KERNBASE) /* Xen honours elf->p_paddr; compensate for this */ + ELFNOTE(Xen, XEN_ELFNOTE_ENTRY, .quad, xen_start) + ELFNOTE(Xen, XEN_ELFNOTE_HYPERCALL_PAGE, .quad, hypercall_page) + ELFNOTE(Xen, XEN_ELFNOTE_HV_START_LOW, .quad, HYPERVISOR_VIRT_START) + ELFNOTE(Xen, XEN_ELFNOTE_FEATURES, .asciz, "writable_descriptor_tables|auto_translated_physmap|supervisor_mode_kernel|hvm_callback_vector") + ELFNOTE(Xen, XEN_ELFNOTE_PAE_MODE, .asciz, "yes") + ELFNOTE(Xen, XEN_ELFNOTE_L1_MFN_VALID, .long, PG_V, PG_V) + ELFNOTE(Xen, XEN_ELFNOTE_LOADER, .asciz, "generic") + ELFNOTE(Xen, XEN_ELFNOTE_SUSPEND_CANCEL, .long, 0) + ELFNOTE(Xen, XEN_ELFNOTE_BSD_SYMTAB, .asciz, "yes") + + .text +.p2align PAGE_SHIFT, 0x90 /* Hypercall_page needs to be PAGE aligned */ + +NON_GPROF_ENTRY(hypercall_page) + .skip 0x1000, 0x90 /* Fill with "nop"s */ + +NON_GPROF_ENTRY(xen_start) + /* Don't trust what the loader gives for rflags. */ + pushq $PSL_KERNEL + popfq + + /* Parameters for the xen init function */ + movq %rsi, %rdi /* shared_info (arg 1) */ + movq %rsp, %rsi /* xenstack (arg 2) */ + + /* Use our own stack */ + movq $bootstack,%rsp + xorl %ebp, %ebp + + /* u_int64_t hammer_time_xen(start_info_t *si, u_int64_t xenstack); */ + call hammer_time_xen + movq %rax, %rsp /* set up kstack for mi_startup() */ + call mi_startup /* autoconfiguration, mountroot etc */ + + /* NOTREACHED */ +0: hlt + jmp 0b diff --git a/sys/amd64/include/asmacros.h b/sys/amd64/include/asmacros.h index 1fb592a..ce8dce4 100644 --- a/sys/amd64/include/asmacros.h +++ b/sys/amd64/include/asmacros.h @@ -201,4 +201,30 @@ #endif /* LOCORE */ +#ifdef __STDC__ +#define ELFNOTE(name, type, desctype, descdata...) \ +.pushsection .note.name ; \ + .align 4 ; \ + .long 2f - 1f /* namesz */ ; \ + .long 4f - 3f /* descsz */ ; \ + .long type ; \ +1:.asciz #name ; \ +2:.align 4 ; \ +3:desctype descdata ; \ +4:.align 4 ; \ +.popsection +#else /* !__STDC__, i.e. -traditional */ +#define ELFNOTE(name, type, desctype, descdata) \ +.pushsection .note.name ; \ + .align 4 ; \ + .long 2f - 1f /* namesz */ ; \ + .long 4f - 3f /* descsz */ ; \ + .long type ; \ +1:.asciz "name" ; \ +2:.align 4 ; \ +3:desctype descdata ; \ +4:.align 4 ; \ +.popsection +#endif /* __STDC__ */ + #endif /* !_MACHINE_ASMACROS_H_ */ diff --git a/sys/conf/files.amd64 b/sys/conf/files.amd64 index d1bdcd9..16029d8 100644 --- a/sys/conf/files.amd64 +++ b/sys/conf/files.amd64 @@ -119,6 +119,7 @@ amd64/amd64/in_cksum.c optional inet | inet6 amd64/amd64/initcpu.c standard amd64/amd64/io.c optional io amd64/amd64/locore.S standard no-obj +amd64/amd64/xen-locore.S optional xenhvm amd64/amd64/machdep.c standard amd64/amd64/mem.c optional mem amd64/amd64/minidump_machdep.c standard @@ -566,3 +567,4 @@ x86/x86/nexus.c standard x86/x86/tsc.c standard x86/xen/hvm.c optional xenhvm x86/xen/xen_intr.c optional xen | xenhvm +x86/xen/pv.c optional xenhvm diff --git a/sys/i386/xen/xen_machdep.c b/sys/i386/xen/xen_machdep.c index 7049be6..fd575ee 100644 --- a/sys/i386/xen/xen_machdep.c +++ b/sys/i386/xen/xen_machdep.c @@ -89,6 +89,7 @@ IDTVEC(div), IDTVEC(dbg), IDTVEC(nmi), IDTVEC(bpt), IDTVEC(ofl), int xendebug_flags; start_info_t *xen_start_info; +start_info_t *HYPERVISOR_start_info; shared_info_t *HYPERVISOR_shared_info; xen_pfn_t *xen_machine_phys = machine_to_phys_mapping; xen_pfn_t *xen_phys_machine; @@ -927,6 +928,7 @@ initvalues(start_info_t *startinfo) HYPERVISOR_vm_assist(VMASST_CMD_enable, VMASST_TYPE_4gb_segments_notify); #endif xen_start_info = startinfo; + HYPERVISOR_start_info = startinfo; xen_phys_machine = (xen_pfn_t *)startinfo->mfn_list; IdlePTD = (pd_entry_t *)((uint8_t *)startinfo->pt_base + PAGE_SIZE); diff --git a/sys/x86/xen/hvm.c b/sys/x86/xen/hvm.c index 72811dc..b397721 100644 --- a/sys/x86/xen/hvm.c +++ b/sys/x86/xen/hvm.c @@ -159,6 +159,7 @@ DPCPU_DEFINE(xen_intr_handle_t, ipi_handle[nitems(xen_ipis)]); /** Hypercall table accessed via HYPERVISOR_*_op() methods. */ char *hypercall_stubs; shared_info_t *HYPERVISOR_shared_info; +start_info_t *HYPERVISOR_start_info; #ifdef SMP /*---------------------------- XEN PV IPI Handlers ---------------------------*/ diff --git a/sys/x86/xen/pv.c b/sys/x86/xen/pv.c new file mode 100644 index 0000000..5571ecf --- /dev/null +++ b/sys/x86/xen/pv.c @@ -0,0 +1,119 @@ +/* + * Copyright (c) 2004 Christian Limpach. + * Copyright (c) 2004-2006,2008 Kip Macy + * Copyright (c) 2013 Roger Pau Monné + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + */ + +#include +__FBSDID("$FreeBSD$"); + +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include + +/* Native initial function */ +extern u_int64_t hammer_time(u_int64_t, u_int64_t); +/* Xen initial function */ +extern u_int64_t hammer_time_xen(start_info_t *, u_int64_t); + +/* + * First function called by the Xen PVH boot sequence. + * + * Set some Xen global variables and prepare the environment so it is + * as similar as possible to what native FreeBSD init function expects. + */ +u_int64_t +hammer_time_xen(start_info_t *si, u_int64_t xenstack) +{ + u_int64_t physfree; + u_int64_t *PT4 = (u_int64_t *)xenstack; + u_int64_t *PT3 = (u_int64_t *)(xenstack + PAGE_SIZE); + u_int64_t *PT2 = (u_int64_t *)(xenstack + 2 * PAGE_SIZE); + int i; + + if ((si == NULL) || (xenstack == 0)) { + HYPERVISOR_shutdown(SHUTDOWN_crash); + } + + /* We use 3 pages of xen stack for the boot pagetables */ + physfree = xenstack + 3 * PAGE_SIZE - KERNBASE; + + /* Setup Xen global variables */ + HYPERVISOR_start_info = si; + HYPERVISOR_shared_info = + (shared_info_t *)(si->shared_info + KERNBASE); + + /* + * Setup some misc global variables for Xen devices + * + * XXX: devices that need this specific variables should + * be rewritten to fetch this info by themselves from the + * start_info page. + */ + xen_store = (struct xenstore_domain_interface *) + (ptoa(si->store_mfn) + KERNBASE); + + xen_domain_type = XEN_PV_DOMAIN; + vm_guest = VM_GUEST_XEN; + + /* + * Use the stack Xen gives us to build the page tables + * as native FreeBSD expects to find them (created + * by the boot trampoline). + */ + for (i = 0; i < 512; i++) { + /* Each slot of the level 4 pages points to the same level 3 page */ + PT4[i] = ((u_int64_t)&PT3[0]) - KERNBASE; + PT4[i] |= PG_V | PG_RW | PG_U; + + /* Each slot of the level 3 pages points to the same level 2 page */ + PT3[i] = ((u_int64_t)&PT2[0]) - KERNBASE; + PT3[i] |= PG_V | PG_RW | PG_U; + + /* The level 2 page slots are mapped with 2MB pages for 1GB. */ + PT2[i] = i * (2 * 1024 * 1024); + PT2[i] |= PG_V | PG_RW | PG_PS | PG_U; + } + load_cr3(((u_int64_t)&PT4[0]) - KERNBASE); + + /* Now we can jump into the native init function */ + return (hammer_time(0, physfree)); +} diff --git a/sys/xen/xen-os.h b/sys/xen/xen-os.h index 87644e9..c7474d8 100644 --- a/sys/xen/xen-os.h +++ b/sys/xen/xen-os.h @@ -51,6 +51,10 @@ void force_evtchn_callback(void); extern shared_info_t *HYPERVISOR_shared_info; +extern start_info_t *HYPERVISOR_start_info; + +/* XXX: we need to get rid of this and use HYPERVISOR_start_info directly */ +extern struct xenstore_domain_interface *xen_store; enum xen_domain_type { XEN_NATIVE, /* running on bare hardware */ -- 1.7.7.5 (Apple Git-26) From owner-freebsd-current@FreeBSD.ORG Thu Jan 2 15:44:10 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 44F8E94E; Thu, 2 Jan 2014 15:44:10 +0000 (UTC) Received: from SMTP02.CITRIX.COM (smtp02.citrix.com [66.165.176.63]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id C4E3913C9; Thu, 2 Jan 2014 15:44:08 +0000 (UTC) X-IronPort-AV: E=Sophos;i="4.95,591,1384300800"; d="scan'208";a="87070933" Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net) ([10.9.154.239]) by FTLPIPO02.CITRIX.COM with ESMTP; 02 Jan 2014 15:43:57 +0000 Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com (10.13.107.78) with Microsoft SMTP Server id 14.2.342.4; Thu, 2 Jan 2014 10:43:56 -0500 Received: from gateway-cbg.eng.citrite.net ([10.80.16.17] helo=localhost.localdomain) by ukmail1.uk.xensource.com with esmtp (Exim 4.69) (envelope-from ) id 1VykRA-00043n-Mk; Thu, 02 Jan 2014 15:43:56 +0000 From: Roger Pau Monne To: , , , , , , Subject: [PATCH v9 02/19] xen: add macro to detect if running as Dom0 Date: Thu, 2 Jan 2014 16:43:36 +0100 Message-ID: <1388677433-49525-3-git-send-email-roger.pau@citrix.com> X-Mailer: git-send-email 1.7.7.5 (Apple Git-26) In-Reply-To: <1388677433-49525-1-git-send-email-roger.pau@citrix.com> References: <1388677433-49525-1-git-send-email-roger.pau@citrix.com> MIME-Version: 1.0 Content-Type: text/plain X-DLP: MIA2 Cc: Roger Pau Monne X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2014 15:44:10 -0000 --- sys/xen/xen-os.h | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) diff --git a/sys/xen/xen-os.h b/sys/xen/xen-os.h index c7474d8..e8a5a99 100644 --- a/sys/xen/xen-os.h +++ b/sys/xen/xen-os.h @@ -82,6 +82,13 @@ xen_hvm_domain(void) return (xen_domain_type == XEN_HVM_DOMAIN); } +static inline int +xen_initial_domain(void) +{ + return (xen_domain() && HYPERVISOR_start_info && + HYPERVISOR_start_info->flags & SIF_INITDOMAIN); +} + #ifndef xen_mb #define xen_mb() mb() #endif -- 1.7.7.5 (Apple Git-26) From owner-freebsd-current@FreeBSD.ORG Thu Jan 2 15:44:12 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0492495C; Thu, 2 Jan 2014 15:44:12 +0000 (UTC) Received: from SMTP02.CITRIX.COM (smtp02.citrix.com [66.165.176.63]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 56E6113CD; Thu, 2 Jan 2014 15:44:10 +0000 (UTC) X-IronPort-AV: E=Sophos;i="4.95,591,1384300800"; d="scan'208";a="87070937" Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net) ([10.9.154.239]) by FTLPIPO02.CITRIX.COM with ESMTP; 02 Jan 2014 15:43:58 +0000 Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com (10.13.107.78) with Microsoft SMTP Server id 14.2.342.4; Thu, 2 Jan 2014 10:43:57 -0500 Received: from gateway-cbg.eng.citrite.net ([10.80.16.17] helo=localhost.localdomain) by ukmail1.uk.xensource.com with esmtp (Exim 4.69) (envelope-from ) id 1VykRB-00043n-8m; Thu, 02 Jan 2014 15:43:57 +0000 From: Roger Pau Monne To: , , , , , , Subject: [PATCH v9 03/19] xen: add and enable Xen console for PVH guests Date: Thu, 2 Jan 2014 16:43:37 +0100 Message-ID: <1388677433-49525-4-git-send-email-roger.pau@citrix.com> X-Mailer: git-send-email 1.7.7.5 (Apple Git-26) In-Reply-To: <1388677433-49525-1-git-send-email-roger.pau@citrix.com> References: <1388677433-49525-1-git-send-email-roger.pau@citrix.com> MIME-Version: 1.0 Content-Type: text/plain X-DLP: MIA1 Cc: Roger Pau Monne X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2014 15:44:12 -0000 This adds and enables the console used on XEN kernels. --- sys/conf/files | 4 +- sys/dev/xen/console/console.c | 37 +++++++++++++++++++++++++++++------ sys/dev/xen/console/xencons_ring.c | 15 +++++++++---- sys/i386/include/xen/xen-os.h | 1 - sys/i386/xen/xen_machdep.c | 17 ---------------- sys/x86/xen/pv.c | 4 +++ sys/xen/xen-os.h | 4 +++ 7 files changed, 50 insertions(+), 32 deletions(-) diff --git a/sys/conf/files b/sys/conf/files index a73d31e..f55479d 100644 --- a/sys/conf/files +++ b/sys/conf/files @@ -2523,8 +2523,8 @@ dev/xe/if_xe_pccard.c optional xe pccard dev/xen/balloon/balloon.c optional xen | xenhvm dev/xen/blkfront/blkfront.c optional xen | xenhvm dev/xen/blkback/blkback.c optional xen | xenhvm -dev/xen/console/console.c optional xen -dev/xen/console/xencons_ring.c optional xen +dev/xen/console/console.c optional xen | xenhvm +dev/xen/console/xencons_ring.c optional xen | xenhvm dev/xen/control/control.c optional xen | xenhvm dev/xen/netback/netback.c optional xen | xenhvm dev/xen/netfront/netfront.c optional xen | xenhvm diff --git a/sys/dev/xen/console/console.c b/sys/dev/xen/console/console.c index 23eaee2..899dffc 100644 --- a/sys/dev/xen/console/console.c +++ b/sys/dev/xen/console/console.c @@ -69,11 +69,14 @@ struct mtx cn_mtx; static char wbuf[WBUF_SIZE]; static char rbuf[RBUF_SIZE]; static int rc, rp; -static unsigned int cnsl_evt_reg; +unsigned int cnsl_evt_reg; static unsigned int wc, wp; /* write_cons, write_prod */ xen_intr_handle_t xen_intr_handle; device_t xencons_dev; +/* Virtual address of the shared console page */ +char *console_page; + #ifdef KDB static int xc_altbrk; #endif @@ -110,9 +113,26 @@ static struct ttydevsw xc_ttydevsw = { .tsw_outwakeup = xcoutwakeup, }; +/*----------------------------- Debug function -------------------------------*/ +#define XC_PRINTF_BUFSIZE 1024 +void +xc_printf(const char *fmt, ...) +{ + static char buf[XC_PRINTF_BUFSIZE]; + __va_list ap; + + va_start(ap, fmt); + vsnprintf(buf, sizeof(buf), fmt, ap); + va_end(ap); + HYPERVISOR_console_write(buf, strlen(buf)); +} + static void xc_cnprobe(struct consdev *cp) { + if (!xen_pv_domain()) + return; + cp->cn_pri = CN_REMOTE; sprintf(cp->cn_name, "%s0", driver_name); } @@ -175,7 +195,7 @@ static void xc_cnputc(struct consdev *dev, int c) { - if (xen_start_info->flags & SIF_INITDOMAIN) + if (xen_initial_domain()) xc_cnputc_dom0(dev, c); else xc_cnputc_domu(dev, c); @@ -206,8 +226,7 @@ xcons_putc(int c) xcons_force_flush(); #endif } - if (cnsl_evt_reg) - __xencons_tx_flush(); + __xencons_tx_flush(); /* inform start path that we're pretty full */ return ((wp - wc) >= WBUF_SIZE - 100) ? TRUE : FALSE; @@ -217,6 +236,10 @@ static void xc_identify(driver_t *driver, device_t parent) { device_t child; + + if (!xen_pv_domain()) + return; + child = BUS_ADD_CHILD(parent, 0, driver_name, 0); device_set_driver(child, driver); device_set_desc(child, "Xen Console"); @@ -245,7 +268,7 @@ xc_attach(device_t dev) cnsl_evt_reg = 1; callout_reset(&xc_callout, XC_POLLTIME, xc_timeout, xccons); - if (xen_start_info->flags & SIF_INITDOMAIN) { + if (xen_initial_domain()) { error = xen_intr_bind_virq(dev, VIRQ_CONSOLE, 0, NULL, xencons_priv_interrupt, NULL, INTR_TYPE_TTY, &xen_intr_handle); @@ -309,7 +332,7 @@ __xencons_tx_flush(void) sz = wp - wc; if (sz > (WBUF_SIZE - WBUF_MASK(wc))) sz = WBUF_SIZE - WBUF_MASK(wc); - if (xen_start_info->flags & SIF_INITDOMAIN) { + if (xen_initial_domain()) { HYPERVISOR_console_io(CONSOLEIO_write, sz, &wbuf[WBUF_MASK(wc)]); wc += sz; } else { @@ -424,7 +447,7 @@ xcons_force_flush(void) { int sz; - if (xen_start_info->flags & SIF_INITDOMAIN) + if (xen_initial_domain()) return; /* Spin until console data is flushed through to the domain controller. */ diff --git a/sys/dev/xen/console/xencons_ring.c b/sys/dev/xen/console/xencons_ring.c index 3701551..d826363 100644 --- a/sys/dev/xen/console/xencons_ring.c +++ b/sys/dev/xen/console/xencons_ring.c @@ -32,9 +32,9 @@ __FBSDID("$FreeBSD$"); #define console_evtchn console.domU.evtchn xen_intr_handle_t console_handle; -extern char *console_page; extern struct mtx cn_mtx; extern device_t xencons_dev; +extern int cnsl_evt_reg; static inline struct xencons_interface * xencons_interface(void) @@ -60,6 +60,8 @@ xencons_ring_send(const char *data, unsigned len) struct xencons_interface *intf; XENCONS_RING_IDX cons, prod; int sent; + struct evtchn_send send = { .port = + HYPERVISOR_start_info->console_evtchn }; intf = xencons_interface(); cons = intf->out_cons; @@ -76,7 +78,10 @@ xencons_ring_send(const char *data, unsigned len) wmb(); intf->out_prod = prod; - xen_intr_signal(console_handle); + if (cnsl_evt_reg) + xen_intr_signal(console_handle); + else + HYPERVISOR_event_channel_op(EVTCHNOP_send, &send); return sent; @@ -125,11 +130,11 @@ xencons_ring_init(void) { int err; - if (!xen_start_info->console_evtchn) + if (!HYPERVISOR_start_info->console_evtchn) return 0; err = xen_intr_bind_local_port(xencons_dev, - xen_start_info->console_evtchn, NULL, xencons_handle_input, NULL, + HYPERVISOR_start_info->console_evtchn, NULL, xencons_handle_input, NULL, INTR_TYPE_MISC | INTR_MPSAFE, &console_handle); if (err) { return err; @@ -145,7 +150,7 @@ void xencons_suspend(void) { - if (!xen_start_info->console_evtchn) + if (!HYPERVISOR_start_info->console_evtchn) return; xen_intr_unbind(&console_handle); diff --git a/sys/i386/include/xen/xen-os.h b/sys/i386/include/xen/xen-os.h index a8fba61..3d1ef04 100644 --- a/sys/i386/include/xen/xen-os.h +++ b/sys/i386/include/xen/xen-os.h @@ -45,7 +45,6 @@ static inline void rep_nop(void) #define cpu_relax() rep_nop() #ifndef XENHVM -void xc_printf(const char *fmt, ...); #ifdef SMP extern int gdtset; diff --git a/sys/i386/xen/xen_machdep.c b/sys/i386/xen/xen_machdep.c index fd575ee..09c01f1 100644 --- a/sys/i386/xen/xen_machdep.c +++ b/sys/i386/xen/xen_machdep.c @@ -186,21 +186,6 @@ xen_boothowto(char *envp) return howto; } -#define XC_PRINTF_BUFSIZE 1024 -void -xc_printf(const char *fmt, ...) -{ - __va_list ap; - int retval; - static char buf[XC_PRINTF_BUFSIZE]; - - va_start(ap, fmt); - retval = vsnprintf(buf, XC_PRINTF_BUFSIZE - 1, fmt, ap); - va_end(ap); - buf[retval] = 0; - (void)HYPERVISOR_console_write(buf, retval); -} - #define XPQUEUE_SIZE 128 @@ -745,8 +730,6 @@ void initvalues(start_info_t *startinfo); struct xenstore_domain_interface; extern struct xenstore_domain_interface *xen_store; -char *console_page; - void * bootmem_alloc(unsigned int size) { diff --git a/sys/x86/xen/pv.c b/sys/x86/xen/pv.c index 5571ecf..db3b7a3 100644 --- a/sys/x86/xen/pv.c +++ b/sys/x86/xen/pv.c @@ -70,9 +70,12 @@ hammer_time_xen(start_info_t *si, u_int64_t xenstack) int i; if ((si == NULL) || (xenstack == 0)) { + xc_printf("ERROR: invalid start_info or xen stack, halting\n"); HYPERVISOR_shutdown(SHUTDOWN_crash); } + xc_printf("FreeBSD PVH running on %s\n", si->magic); + /* We use 3 pages of xen stack for the boot pagetables */ physfree = xenstack + 3 * PAGE_SIZE - KERNBASE; @@ -90,6 +93,7 @@ hammer_time_xen(start_info_t *si, u_int64_t xenstack) */ xen_store = (struct xenstore_domain_interface *) (ptoa(si->store_mfn) + KERNBASE); + console_page = (char *)(ptoa(si->console.domU.mfn) + KERNBASE); xen_domain_type = XEN_PV_DOMAIN; vm_guest = VM_GUEST_XEN; diff --git a/sys/xen/xen-os.h b/sys/xen/xen-os.h index e8a5a99..e005ccd 100644 --- a/sys/xen/xen-os.h +++ b/sys/xen/xen-os.h @@ -55,6 +55,7 @@ extern start_info_t *HYPERVISOR_start_info; /* XXX: we need to get rid of this and use HYPERVISOR_start_info directly */ extern struct xenstore_domain_interface *xen_store; +extern char *console_page; enum xen_domain_type { XEN_NATIVE, /* running on bare hardware */ @@ -89,6 +90,9 @@ xen_initial_domain(void) HYPERVISOR_start_info->flags & SIF_INITDOMAIN); } +/* Debug function, prints directly to hypervisor console */ +void xc_printf(const char *, ...); + #ifndef xen_mb #define xen_mb() mb() #endif -- 1.7.7.5 (Apple Git-26) From owner-freebsd-current@FreeBSD.ORG Thu Jan 2 15:54:46 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4D3B1A22; Thu, 2 Jan 2014 15:54:46 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 117C115B4; Thu, 2 Jan 2014 15:54:45 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s02Fsimb057713; Thu, 2 Jan 2014 10:54:44 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s02FsiJA057712; Thu, 2 Jan 2014 15:54:44 GMT (envelope-from tinderbox@freebsd.org) Date: Thu, 2 Jan 2014 15:54:44 GMT Message-Id: <201401021554.s02FsiJA057712@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on sparc64/sparc64 Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2014 15:54:46 -0000 TB --- 2014-01-02 14:43:29 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-02 14:43:29 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-02 14:43:29 - starting HEAD tinderbox run for sparc64/sparc64 TB --- 2014-01-02 14:43:29 - cleaning the object tree TB --- 2014-01-02 14:44:27 - /usr/local/bin/svn stat /src TB --- 2014-01-02 14:44:31 - At svn revision 260182 TB --- 2014-01-02 14:44:32 - building world TB --- 2014-01-02 14:44:32 - CROSS_BUILD_TESTING=YES TB --- 2014-01-02 14:44:32 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-02 14:44:32 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-02 14:44:32 - SRCCONF=/dev/null TB --- 2014-01-02 14:44:32 - TARGET=sparc64 TB --- 2014-01-02 14:44:32 - TARGET_ARCH=sparc64 TB --- 2014-01-02 14:44:32 - TZ=UTC TB --- 2014-01-02 14:44:32 - __MAKE_CONF=/dev/null TB --- 2014-01-02 14:44:32 - cd /src TB --- 2014-01-02 14:44:32 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Thu Jan 2 14:44:39 UTC 2014 >>> 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 Jan 2 15:47:46 UTC 2014 TB --- 2014-01-02 15:47:46 - generating LINT kernel config TB --- 2014-01-02 15:47:46 - cd /src/sys/sparc64/conf TB --- 2014-01-02 15:47:46 - /usr/bin/make -B LINT TB --- 2014-01-02 15:47:46 - cd /src/sys/sparc64/conf TB --- 2014-01-02 15:47:46 - /usr/sbin/config -m LINT TB --- 2014-01-02 15:47:46 - building LINT kernel TB --- 2014-01-02 15:47:46 - CROSS_BUILD_TESTING=YES TB --- 2014-01-02 15:47:46 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-02 15:47:46 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-02 15:47:46 - SRCCONF=/dev/null TB --- 2014-01-02 15:47:46 - TARGET=sparc64 TB --- 2014-01-02 15:47:46 - TARGET_ARCH=sparc64 TB --- 2014-01-02 15:47:46 - TZ=UTC TB --- 2014-01-02 15:47:46 - __MAKE_CONF=/dev/null TB --- 2014-01-02 15:47:46 - cd /src TB --- 2014-01-02 15:47:46 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Thu Jan 2 15:47:46 UTC 2014 >>> 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/dev/ti/if_ti.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/dev/tl/if_tl.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/dev/trm/trm.c /src/sys/dev/trm/trm.c: In function 'trm_attach': /src/sys/dev/trm/trm.c:3522: internal compiler error: in create_mem_ref, at tree-ssa-address.c:606 Please submit a full bug report, with preprocessed source if appropriate. See for instructions. *** Error code 1 Stop. bmake[1]: stopped in /obj/sparc64.sparc64/src/sys/LINT *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-02 15:54:44 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-02 15:54:44 - ERROR: failed to build LINT kernel TB --- 2014-01-02 15:54:44 - 3445.45 user 616.08 system 4275.22 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-sparc64-sparc64.full From owner-freebsd-current@FreeBSD.ORG Thu Jan 2 15:54:51 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E203BB20; Thu, 2 Jan 2014 15:54:51 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id A721B15B8; Thu, 2 Jan 2014 15:54:51 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s02Fsoh6057808; Thu, 2 Jan 2014 10:54:50 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s02Fsoap057807; Thu, 2 Jan 2014 15:54:50 GMT (envelope-from tinderbox@freebsd.org) Date: Thu, 2 Jan 2014 15:54:50 GMT Message-Id: <201401021554.s02Fsoap057807@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on powerpc/powerpc Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2014 15:54:52 -0000 TB --- 2014-01-02 13:09:55 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-02 13:09:55 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-02 13:09:55 - starting HEAD tinderbox run for powerpc/powerpc TB --- 2014-01-02 13:09:55 - cleaning the object tree TB --- 2014-01-02 13:10:49 - /usr/local/bin/svn stat /src TB --- 2014-01-02 13:10:52 - At svn revision 260182 TB --- 2014-01-02 13:10:53 - building world TB --- 2014-01-02 13:10:53 - CROSS_BUILD_TESTING=YES TB --- 2014-01-02 13:10:53 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-02 13:10:53 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-02 13:10:53 - SRCCONF=/dev/null TB --- 2014-01-02 13:10:53 - TARGET=powerpc TB --- 2014-01-02 13:10:53 - TARGET_ARCH=powerpc TB --- 2014-01-02 13:10:53 - TZ=UTC TB --- 2014-01-02 13:10:53 - __MAKE_CONF=/dev/null TB --- 2014-01-02 13:10:53 - cd /src TB --- 2014-01-02 13:10:53 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Thu Jan 2 13:11:01 UTC 2014 >>> 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 Jan 2 15:49:29 UTC 2014 TB --- 2014-01-02 15:49:29 - generating LINT kernel config TB --- 2014-01-02 15:49:29 - cd /src/sys/powerpc/conf TB --- 2014-01-02 15:49:29 - /usr/bin/make -B LINT TB --- 2014-01-02 15:49:29 - cd /src/sys/powerpc/conf TB --- 2014-01-02 15:49:29 - /usr/sbin/config -m LINT TB --- 2014-01-02 15:49:29 - building LINT kernel TB --- 2014-01-02 15:49:29 - CROSS_BUILD_TESTING=YES TB --- 2014-01-02 15:49:29 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-02 15:49:29 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-02 15:49:29 - SRCCONF=/dev/null TB --- 2014-01-02 15:49:29 - TARGET=powerpc TB --- 2014-01-02 15:49:29 - TARGET_ARCH=powerpc TB --- 2014-01-02 15:49:29 - TZ=UTC TB --- 2014-01-02 15:49:29 - __MAKE_CONF=/dev/null TB --- 2014-01-02 15:49:29 - cd /src TB --- 2014-01-02 15:49:29 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Thu Jan 2 15:49:29 UTC 2014 >>> 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 -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 -fno-builtin -msoft-float -Wa,-many -fno-omit-frame-pointer -msoft-float -mno-altivec -ffreestanding -fstack-protector -Werror /src/sys/dev/ti/if_ti.c cc -c -O -pipe -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=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -msoft-float -Wa,-many -fno-omit-frame-pointer -msoft-float -mno-altivec -ffreestanding -fstack-protector -Werror /src/sys/dev/tl/if_tl.c cc -c -O -pipe -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=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -msoft-float -Wa,-many -fno-omit-frame-pointer -msoft-float -mno-altivec -ffreestanding -fstack-protector -Werror /src/sys/dev/trm/trm.c /src/sys/dev/trm/trm.c: In function 'trm_attach': /src/sys/dev/trm/trm.c:3522: internal compiler error: in create_mem_ref, at tree-ssa-address.c:606 Please submit a full bug report, with preprocessed source if appropriate. See for instructions. *** Error code 1 Stop. bmake[1]: stopped in /obj/powerpc.powerpc/src/sys/LINT *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-02 15:54:50 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-02 15:54:50 - ERROR: failed to build LINT kernel TB --- 2014-01-02 15:54:50 - 8278.23 user 1121.28 system 9895.09 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-powerpc-powerpc.full From owner-freebsd-current@FreeBSD.ORG Thu Jan 2 15:55:23 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3A3C2C7D; Thu, 2 Jan 2014 15:55:23 +0000 (UTC) Received: from SMTP02.CITRIX.COM (smtp02.citrix.com [66.165.176.63]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 9B7C115CC; Thu, 2 Jan 2014 15:55:21 +0000 (UTC) X-IronPort-AV: E=Sophos;i="4.95,591,1384300800"; d="scan'208";a="87074504" Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net) ([10.9.154.239]) by FTLPIPO02.CITRIX.COM with ESMTP; 02 Jan 2014 15:55:19 +0000 Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com (10.13.107.78) with Microsoft SMTP Server id 14.2.342.4; Thu, 2 Jan 2014 10:55:18 -0500 Received: from gateway-cbg.eng.citrite.net ([10.80.16.17] helo=localhost.localdomain) by ukmail1.uk.xensource.com with esmtp (Exim 4.69) (envelope-from ) id 1VykRI-00043n-Pz; Thu, 02 Jan 2014 15:44:04 +0000 From: Roger Pau Monne To: , , , , , , Subject: [PATCH v9 16/19] xen: add shutdown hook for PVH Date: Thu, 2 Jan 2014 16:43:50 +0100 Message-ID: <1388677433-49525-17-git-send-email-roger.pau@citrix.com> X-Mailer: git-send-email 1.7.7.5 (Apple Git-26) In-Reply-To: <1388677433-49525-1-git-send-email-roger.pau@citrix.com> References: <1388677433-49525-1-git-send-email-roger.pau@citrix.com> MIME-Version: 1.0 Content-Type: text/plain X-DLP: MIA2 Cc: Roger Pau Monne X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2014 15:55:23 -0000 Add the PV shutdown hook to PVH. --- sys/dev/xen/control/control.c | 37 ++++++++++++++++++------------------- 1 files changed, 18 insertions(+), 19 deletions(-) diff --git a/sys/dev/xen/control/control.c b/sys/dev/xen/control/control.c index bc0609d..78894ba 100644 --- a/sys/dev/xen/control/control.c +++ b/sys/dev/xen/control/control.c @@ -316,21 +316,6 @@ xctrl_suspend() EVENTHANDLER_INVOKE(power_resume); } -static void -xen_pv_shutdown_final(void *arg, int howto) -{ - /* - * Inform the hypervisor that shutdown is complete. - * This is not necessary in HVM domains since Xen - * emulates ACPI in that mode and FreeBSD's ACPI - * support will request this transition. - */ - if (howto & (RB_HALT | RB_POWEROFF)) - HYPERVISOR_shutdown(SHUTDOWN_poweroff); - else - HYPERVISOR_shutdown(SHUTDOWN_reboot); -} - #else /* HVM mode suspension. */ @@ -440,6 +425,21 @@ xctrl_crash() panic("Xen directed crash"); } +static void +xen_pv_shutdown_final(void *arg, int howto) +{ + /* + * Inform the hypervisor that shutdown is complete. + * This is not necessary in HVM domains since Xen + * emulates ACPI in that mode and FreeBSD's ACPI + * support will request this transition. + */ + if (howto & (RB_HALT | RB_POWEROFF)) + HYPERVISOR_shutdown(SHUTDOWN_poweroff); + else + HYPERVISOR_shutdown(SHUTDOWN_reboot); +} + /*------------------------------ Event Reception -----------------------------*/ static void xctrl_on_watch_event(struct xs_watch *watch, const char **vec, unsigned int len) @@ -522,10 +522,9 @@ xctrl_attach(device_t dev) xctrl->xctrl_watch.callback_data = (uintptr_t)xctrl; xs_register_watch(&xctrl->xctrl_watch); -#ifndef XENHVM - EVENTHANDLER_REGISTER(shutdown_final, xen_pv_shutdown_final, NULL, - SHUTDOWN_PRI_LAST); -#endif + if (xen_pv_domain()) + EVENTHANDLER_REGISTER(shutdown_final, xen_pv_shutdown_final, NULL, + SHUTDOWN_PRI_LAST); return (0); } -- 1.7.7.5 (Apple Git-26) From owner-freebsd-current@FreeBSD.ORG Thu Jan 2 15:55:27 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id AFBBAD83; Thu, 2 Jan 2014 15:55:27 +0000 (UTC) Received: from SMTP.CITRIX.COM (smtp.citrix.com [66.165.176.89]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 2344615D2; Thu, 2 Jan 2014 15:55:25 +0000 (UTC) X-IronPort-AV: E=Sophos;i="4.95,591,1384300800"; d="scan'208";a="89262655" Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net) ([10.9.154.239]) by FTLPIPO01.CITRIX.COM with ESMTP; 02 Jan 2014 15:55:23 +0000 Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com (10.13.107.78) with Microsoft SMTP Server id 14.2.342.4; Thu, 2 Jan 2014 10:55:23 -0500 Received: from gateway-cbg.eng.citrite.net ([10.80.16.17] helo=localhost.localdomain) by ukmail1.uk.xensource.com with esmtp (Exim 4.69) (envelope-from ) id 1VykRF-00043n-AO; Thu, 02 Jan 2014 15:44:01 +0000 From: Roger Pau Monne To: , , , , , , Subject: [PATCH v9 10/19] xen: add hook for AP bootstrap memory reservation Date: Thu, 2 Jan 2014 16:43:44 +0100 Message-ID: <1388677433-49525-11-git-send-email-roger.pau@citrix.com> X-Mailer: git-send-email 1.7.7.5 (Apple Git-26) In-Reply-To: <1388677433-49525-1-git-send-email-roger.pau@citrix.com> References: <1388677433-49525-1-git-send-email-roger.pau@citrix.com> MIME-Version: 1.0 Content-Type: text/plain X-DLP: MIA2 Cc: Roger Pau Monne X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2014 15:55:27 -0000 This hook will only be implemented for bare metal, Xen doesn't require any bootstrap code since APs are started in long mode with paging enabled. --- sys/amd64/amd64/machdep.c | 6 +++++- sys/amd64/include/sysarch.h | 1 + 2 files changed, 6 insertions(+), 1 deletions(-) diff --git a/sys/amd64/amd64/machdep.c b/sys/amd64/amd64/machdep.c index f6eef50..babf16d 100644 --- a/sys/amd64/amd64/machdep.c +++ b/sys/amd64/amd64/machdep.c @@ -178,6 +178,9 @@ struct init_ops init_ops = { .early_delay_init = i8254_init, .early_delay = i8254_delay, .parse_memmap = native_parse_memmap, +#ifdef SMP + .mp_bootaddress = mp_bootaddress, +#endif }; /* @@ -1490,7 +1493,8 @@ getmemsize(caddr_t kmdp, u_int64_t first) #ifdef SMP /* make hole for AP bootstrap code */ - physmap[1] = mp_bootaddress(physmap[1] / 1024); + if (init_ops.mp_bootaddress) + physmap[1] = init_ops.mp_bootaddress(physmap[1] / 1024); #endif /* diff --git a/sys/amd64/include/sysarch.h b/sys/amd64/include/sysarch.h index 084223e..7696064 100644 --- a/sys/amd64/include/sysarch.h +++ b/sys/amd64/include/sysarch.h @@ -16,6 +16,7 @@ struct init_ops { void (*early_delay_init)(void); void (*early_delay)(int); void (*parse_memmap)(caddr_t, vm_paddr_t *, int *); + u_int (*mp_bootaddress)(u_int); }; extern struct init_ops init_ops; -- 1.7.7.5 (Apple Git-26) From owner-freebsd-current@FreeBSD.ORG Thu Jan 2 15:55:33 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0EBFBDBB; Thu, 2 Jan 2014 15:55:33 +0000 (UTC) Received: from SMTP.CITRIX.COM (smtp.citrix.com [66.165.176.89]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 7699A15DB; Thu, 2 Jan 2014 15:55:31 +0000 (UTC) X-IronPort-AV: E=Sophos;i="4.95,591,1384300800"; d="scan'208";a="89262674" Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net) ([10.9.154.239]) by FTLPIPO01.CITRIX.COM with ESMTP; 02 Jan 2014 15:55:30 +0000 Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com (10.13.107.78) with Microsoft SMTP Server id 14.2.342.4; Thu, 2 Jan 2014 10:55:30 -0500 Received: from gateway-cbg.eng.citrite.net ([10.80.16.17] helo=localhost.localdomain) by ukmail1.uk.xensource.com with esmtp (Exim 4.69) (envelope-from ) id 1VykRJ-00043n-Bv; Thu, 02 Jan 2014 15:44:05 +0000 From: Roger Pau Monne To: , , , , , , Subject: [PATCH v9 17/19] xen: xenstore changes to support PVH Date: Thu, 2 Jan 2014 16:43:51 +0100 Message-ID: <1388677433-49525-18-git-send-email-roger.pau@citrix.com> X-Mailer: git-send-email 1.7.7.5 (Apple Git-26) In-Reply-To: <1388677433-49525-1-git-send-email-roger.pau@citrix.com> References: <1388677433-49525-1-git-send-email-roger.pau@citrix.com> MIME-Version: 1.0 Content-Type: text/plain X-DLP: MIA2 Cc: Roger Pau Monne X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2014 15:55:33 -0000 --- sys/xen/xenstore/xenstore.c | 18 +++++++++--------- 1 files changed, 9 insertions(+), 9 deletions(-) diff --git a/sys/xen/xenstore/xenstore.c b/sys/xen/xenstore/xenstore.c index b5cf413..7fa08cc 100644 --- a/sys/xen/xenstore/xenstore.c +++ b/sys/xen/xenstore/xenstore.c @@ -229,13 +229,11 @@ struct xs_softc { */ struct sx xenwatch_mutex; -#ifdef XENHVM /** * The HVM guest pseudo-physical frame number. This is Xen's mapping * of the true machine frame number into our "physical address space". */ unsigned long gpfn; -#endif /** * The event channel for communicating with the @@ -1147,13 +1145,15 @@ xs_attach(device_t dev) /* Initialize the interface to xenstore. */ struct proc *p; -#ifdef XENHVM - xs.evtchn = hvm_get_parameter(HVM_PARAM_STORE_EVTCHN); - xs.gpfn = hvm_get_parameter(HVM_PARAM_STORE_PFN); - xen_store = pmap_mapdev(xs.gpfn * PAGE_SIZE, PAGE_SIZE); -#else - xs.evtchn = xen_start_info->store_evtchn; -#endif + if (xen_hvm_domain()) { + xs.evtchn = hvm_get_parameter(HVM_PARAM_STORE_EVTCHN); + xs.gpfn = hvm_get_parameter(HVM_PARAM_STORE_PFN); + xen_store = pmap_mapdev(xs.gpfn * PAGE_SIZE, PAGE_SIZE); + } else if (xen_pv_domain()) { + xs.evtchn = HYPERVISOR_start_info->store_evtchn; + } else { + panic("Unknown domain type, cannot initialize xenstore\n"); + } TAILQ_INIT(&xs.reply_list); TAILQ_INIT(&xs.watch_events); -- 1.7.7.5 (Apple Git-26) From owner-freebsd-current@FreeBSD.ORG Thu Jan 2 15:55:41 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4D649FE8; Thu, 2 Jan 2014 15:55:41 +0000 (UTC) Received: from SMTP02.CITRIX.COM (smtp02.citrix.com [66.165.176.63]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id C73A115EA; Thu, 2 Jan 2014 15:55:39 +0000 (UTC) X-IronPort-AV: E=Sophos;i="4.95,591,1384300800"; d="scan'208";a="87074592" Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net) ([10.9.154.239]) by FTLPIPO02.CITRIX.COM with ESMTP; 02 Jan 2014 15:55:38 +0000 Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com (10.13.107.78) with Microsoft SMTP Server id 14.2.342.4; Thu, 2 Jan 2014 10:55:37 -0500 Received: from gateway-cbg.eng.citrite.net ([10.80.16.17] helo=localhost.localdomain) by ukmail1.uk.xensource.com with esmtp (Exim 4.69) (envelope-from ) id 1VykRF-00043n-TG; Thu, 02 Jan 2014 15:44:01 +0000 From: Roger Pau Monne To: , , , , , , Subject: [PATCH v9 11/19] xen: changes to hvm code in order to support PVH guests Date: Thu, 2 Jan 2014 16:43:45 +0100 Message-ID: <1388677433-49525-12-git-send-email-roger.pau@citrix.com> X-Mailer: git-send-email 1.7.7.5 (Apple Git-26) In-Reply-To: <1388677433-49525-1-git-send-email-roger.pau@citrix.com> References: <1388677433-49525-1-git-send-email-roger.pau@citrix.com> MIME-Version: 1.0 Content-Type: text/plain X-DLP: MIA1 Cc: Roger Pau Monne X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2014 15:55:41 -0000 On PVH we don't need to init the shared info page, or disable emulated devices. Also, make sure PV IPIs are set before starting the APs. --- sys/x86/xen/hvm.c | 17 ++++++++++++----- 1 files changed, 12 insertions(+), 5 deletions(-) diff --git a/sys/x86/xen/hvm.c b/sys/x86/xen/hvm.c index 9a0411e..fb1ed79 100644 --- a/sys/x86/xen/hvm.c +++ b/sys/x86/xen/hvm.c @@ -523,7 +523,7 @@ xen_setup_cpus(void) { int i; - if (!xen_hvm_domain() || !xen_vector_callback_enabled) + if (!xen_vector_callback_enabled) return; #ifdef __amd64__ @@ -712,10 +712,13 @@ xen_hvm_init(enum xen_hvm_init_type init_type) } xen_vector_callback_enabled = 0; - xen_domain_type = XEN_HVM_DOMAIN; - xen_hvm_init_shared_info_page(); xen_hvm_set_callback(NULL); - xen_hvm_disable_emulated_devices(); + + if (!xen_pv_domain()) { + xen_domain_type = XEN_HVM_DOMAIN; + xen_hvm_init_shared_info_page(); + xen_hvm_disable_emulated_devices(); + } } void @@ -746,6 +749,9 @@ xen_set_vcpu_id(void) struct pcpu *pc; int i; + if (!xen_hvm_domain()) + return; + /* Set vcpu_id to acpi_id */ CPU_FOREACH(i) { pc = pcpu_find(i); @@ -789,7 +795,8 @@ xen_hvm_cpu_init(void) SYSINIT(xen_hvm_init, SI_SUB_HYPERVISOR, SI_ORDER_FIRST, xen_hvm_sysinit, NULL); #ifdef SMP -SYSINIT(xen_setup_cpus, SI_SUB_SMP, SI_ORDER_FIRST, xen_setup_cpus, NULL); +/* We need to setup IPIs before APs are started */ +SYSINIT(xen_setup_cpus, SI_SUB_SMP-1, SI_ORDER_FIRST, xen_setup_cpus, NULL); #endif SYSINIT(xen_hvm_cpu_init, SI_SUB_INTR, SI_ORDER_FIRST, xen_hvm_cpu_init, NULL); SYSINIT(xen_set_vcpu_id, SI_SUB_CPU, SI_ORDER_ANY, xen_set_vcpu_id, NULL); -- 1.7.7.5 (Apple Git-26) From owner-freebsd-current@FreeBSD.ORG Thu Jan 2 15:55:42 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 90AB876; Thu, 2 Jan 2014 15:55:42 +0000 (UTC) Received: from SMTP02.CITRIX.COM (smtp02.citrix.com [66.165.176.63]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id D013215EC; Thu, 2 Jan 2014 15:55:40 +0000 (UTC) X-IronPort-AV: E=Sophos;i="4.95,591,1384300800"; d="scan'208";a="87074602" Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net) ([10.9.154.239]) by FTLPIPO02.CITRIX.COM with ESMTP; 02 Jan 2014 15:55:40 +0000 Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com (10.13.107.78) with Microsoft SMTP Server id 14.2.342.4; Thu, 2 Jan 2014 10:55:39 -0500 Received: from gateway-cbg.eng.citrite.net ([10.80.16.17] helo=localhost.localdomain) by ukmail1.uk.xensource.com with esmtp (Exim 4.69) (envelope-from ) id 1VykRG-00043n-GD; Thu, 02 Jan 2014 15:44:02 +0000 From: Roger Pau Monne To: , , , , , , Subject: =?UTF-8?q?=5BPATCH=20v9=2012/19=5D=20xen=3A=20add=20a=20hook=20to=20perform=20AP=20startup?= Date: Thu, 2 Jan 2014 16:43:46 +0100 Message-ID: <1388677433-49525-13-git-send-email-roger.pau@citrix.com> X-Mailer: git-send-email 1.7.7.5 (Apple Git-26) In-Reply-To: <1388677433-49525-1-git-send-email-roger.pau@citrix.com> References: <1388677433-49525-1-git-send-email-roger.pau@citrix.com> MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit X-DLP: MIA1 Cc: Roger Pau Monne X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2014 15:55:42 -0000 AP startup on PVH follows the PV method, so we need to add a hook in order to diverge from bare metal. --- sys/amd64/amd64/mp_machdep.c | 14 +++--- sys/amd64/include/cpu.h | 1 + sys/amd64/include/smp.h | 1 + sys/x86/xen/hvm.c | 12 +++++- sys/x86/xen/pv.c | 85 ++++++++++++++++++++++++++++++++++++++++++ sys/xen/pv.h | 32 ++++++++++++++++ 6 files changed, 137 insertions(+), 8 deletions(-) create mode 100644 sys/xen/pv.h diff --git a/sys/amd64/amd64/mp_machdep.c b/sys/amd64/amd64/mp_machdep.c index 4ef4b3d..0738a37 100644 --- a/sys/amd64/amd64/mp_machdep.c +++ b/sys/amd64/amd64/mp_machdep.c @@ -90,7 +90,7 @@ extern struct pcpu __pcpu[]; /* AP uses this during bootstrap. Do not staticize. */ char *bootSTK; -static int bootAP; +int bootAP; /* Free these after use */ void *bootstacks[MAXCPU]; @@ -124,7 +124,8 @@ static u_long *ipi_hardclock_counts[MAXCPU]; /* Default cpu_ops implementation. */ struct cpu_ops cpu_ops = { - .ipi_vectored = lapic_ipi_vectored + .ipi_vectored = lapic_ipi_vectored, + .start_all_aps = native_start_all_aps, }; extern inthand_t IDTVEC(fast_syscall), IDTVEC(fast_syscall32); @@ -138,7 +139,7 @@ extern int pmap_pcid_enabled; static volatile cpuset_t ipi_nmi_pending; /* used to hold the AP's until we are ready to release them */ -static struct mtx ap_boot_mtx; +struct mtx ap_boot_mtx; /* Set to 1 once we're ready to let the APs out of the pen. */ static volatile int aps_ready = 0; @@ -165,7 +166,6 @@ static int cpu_cores; /* cores per package */ static void assign_cpu_ids(void); static void set_interrupt_apic_ids(void); -static int start_all_aps(void); static int start_ap(int apic_id); static void release_aps(void *dummy); @@ -569,7 +569,7 @@ cpu_mp_start(void) assign_cpu_ids(); /* Start each Application Processor */ - start_all_aps(); + cpu_ops.start_all_aps(); set_interrupt_apic_ids(); } @@ -908,8 +908,8 @@ assign_cpu_ids(void) /* * start each AP in our list */ -static int -start_all_aps(void) +int +native_start_all_aps(void) { vm_offset_t va = boot_address + KERNBASE; u_int64_t *pt4, *pt3, *pt2; diff --git a/sys/amd64/include/cpu.h b/sys/amd64/include/cpu.h index 3d9ff531..ed9f1db 100644 --- a/sys/amd64/include/cpu.h +++ b/sys/amd64/include/cpu.h @@ -64,6 +64,7 @@ struct cpu_ops { void (*cpu_init)(void); void (*cpu_resume)(void); void (*ipi_vectored)(u_int, int); + int (*start_all_aps)(void); }; extern struct cpu_ops cpu_ops; diff --git a/sys/amd64/include/smp.h b/sys/amd64/include/smp.h index d1b366b..15bc823 100644 --- a/sys/amd64/include/smp.h +++ b/sys/amd64/include/smp.h @@ -79,6 +79,7 @@ void smp_masked_invlpg_range(cpuset_t mask, struct pmap *pmap, vm_offset_t startva, vm_offset_t endva); void smp_invltlb(struct pmap *pmap); void smp_masked_invltlb(cpuset_t mask, struct pmap *pmap); +int native_start_all_aps(void); #endif /* !LOCORE */ #endif /* SMP */ diff --git a/sys/x86/xen/hvm.c b/sys/x86/xen/hvm.c index fb1ed79..49caacf 100644 --- a/sys/x86/xen/hvm.c +++ b/sys/x86/xen/hvm.c @@ -53,6 +53,9 @@ __FBSDID("$FreeBSD$"); #include #include #include +#ifdef __amd64__ +#include +#endif #include #include @@ -119,7 +122,10 @@ enum xen_domain_type xen_domain_type = XEN_NATIVE; struct cpu_ops xen_hvm_cpu_ops = { .ipi_vectored = lapic_ipi_vectored, .cpu_init = xen_hvm_cpu_init, - .cpu_resume = xen_hvm_cpu_resume + .cpu_resume = xen_hvm_cpu_resume, +#ifdef __amd64__ + .start_all_aps = native_start_all_aps, +#endif }; static MALLOC_DEFINE(M_XENHVM, "xen_hvm", "Xen HVM PV Support"); @@ -698,6 +704,10 @@ xen_hvm_init(enum xen_hvm_init_type init_type) setup_xen_features(); cpu_ops = xen_hvm_cpu_ops; vm_guest = VM_GUEST_XEN; +#ifdef __amd64__ + if (xen_pv_domain()) + cpu_ops.start_all_aps = xen_pv_start_all_aps; +#endif break; case XEN_HVM_INIT_RESUME: if (error != 0) diff --git a/sys/x86/xen/pv.c b/sys/x86/xen/pv.c index d11bc1a..22fd6a6 100644 --- a/sys/x86/xen/pv.c +++ b/sys/x86/xen/pv.c @@ -34,8 +34,11 @@ __FBSDID("$FreeBSD$"); #include #include #include +#include #include #include +#include +#include #include #include @@ -49,9 +52,13 @@ __FBSDID("$FreeBSD$"); #include #include #include +#include #include #include +#include + +#include /* Native initial function */ extern u_int64_t hammer_time(u_int64_t, u_int64_t); @@ -65,6 +72,15 @@ static caddr_t xen_pv_parse_preload_data(u_int64_t); static void xen_pv_parse_memmap(caddr_t, vm_paddr_t *, int *); static void xen_pv_set_init_ops(void); +/*---------------------------- Extern Declarations ---------------------------*/ +/* Variables used by amd64 mp_machdep to start APs */ +extern struct mtx ap_boot_mtx; +extern void *bootstacks[]; +extern char *doublefault_stack; +extern char *nmi_stack; +extern void *dpcpu; +extern int bootAP; +extern char *bootSTK; /*-------------------------------- Global Data -------------------------------*/ /* Xen init_ops implementation. */ @@ -168,6 +184,75 @@ hammer_time_xen(start_info_t *si, u_int64_t xenstack) } /*-------------------------------- PV specific -------------------------------*/ + +static int +start_xen_ap(int cpu) +{ + struct vcpu_guest_context *ctxt; + int ms, cpus = mp_naps; + + ctxt = malloc(sizeof(*ctxt), M_TEMP, M_NOWAIT | M_ZERO); + if (ctxt == NULL) + panic("unable to allocate memory"); + + ctxt->flags = VGCF_IN_KERNEL; + ctxt->user_regs.rip = (unsigned long) init_secondary; + ctxt->user_regs.rsp = (unsigned long) bootSTK; + + /* Set the AP to use the same page tables */ + ctxt->ctrlreg[3] = KPML4phys; + + if (HYPERVISOR_vcpu_op(VCPUOP_initialise, cpu, ctxt)) + panic("unable to initialize AP#%d\n", cpu); + + free(ctxt, M_TEMP); + + /* Launch the vCPU */ + if (HYPERVISOR_vcpu_op(VCPUOP_up, cpu, NULL)) + panic("unable to start AP#%d\n", cpu); + + /* Wait up to 5 seconds for it to start. */ + for (ms = 0; ms < 5000; ms++) { + if (mp_naps > cpus) + return (1); /* return SUCCESS */ + DELAY(1000); + } + + return (0); +} + +int +xen_pv_start_all_aps(void) +{ + int cpu; + + mtx_init(&ap_boot_mtx, "ap boot", NULL, MTX_SPIN); + + for (cpu = 1; cpu < mp_ncpus; cpu++) { + + /* allocate and set up an idle stack data page */ + bootstacks[cpu] = (void *)kmem_malloc(kernel_arena, + KSTACK_PAGES * PAGE_SIZE, M_WAITOK | M_ZERO); + doublefault_stack = (char *)kmem_malloc(kernel_arena, + PAGE_SIZE, M_WAITOK | M_ZERO); + nmi_stack = (char *)kmem_malloc(kernel_arena, PAGE_SIZE, + M_WAITOK | M_ZERO); + dpcpu = (void *)kmem_malloc(kernel_arena, DPCPU_SIZE, + M_WAITOK | M_ZERO); + + bootSTK = (char *)bootstacks[cpu] + KSTACK_PAGES * PAGE_SIZE - 8; + bootAP = cpu; + + /* attempt to start the Application Processor */ + if (!start_xen_ap(cpu)) + panic("AP #%d failed to start!", cpu); + + CPU_SET(cpu, &all_cpus); /* record AP in CPU map */ + } + + return (mp_naps); +} + /* * Functions to convert the "extra" parameters passed by Xen * into FreeBSD boot options (from the i386 Xen port). diff --git a/sys/xen/pv.h b/sys/xen/pv.h new file mode 100644 index 0000000..45b7473 --- /dev/null +++ b/sys/xen/pv.h @@ -0,0 +1,32 @@ +/* + * Copyright (c) 2013 Roger Pau Monné + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + */ + +#ifndef __XEN_PV_H__ +#define __XEN_PV_H__ + +int xen_pv_start_all_aps(void); + +#endif /* __XEN_PV_H__ */ -- 1.7.7.5 (Apple Git-26) From owner-freebsd-current@FreeBSD.ORG Thu Jan 2 15:55:25 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1E6F3D1F; Thu, 2 Jan 2014 15:55:25 +0000 (UTC) Received: from SMTP02.CITRIX.COM (smtp02.citrix.com [66.165.176.63]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 946F615CE; Thu, 2 Jan 2014 15:55:23 +0000 (UTC) X-IronPort-AV: E=Sophos;i="4.95,591,1384300800"; d="scan'208";a="87074512" Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net) ([10.9.154.239]) by FTLPIPO02.CITRIX.COM with ESMTP; 02 Jan 2014 15:55:21 +0000 Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com (10.13.107.78) with Microsoft SMTP Server id 14.2.342.4; Thu, 2 Jan 2014 10:55:21 -0500 Received: from gateway-cbg.eng.citrite.net ([10.80.16.17] helo=localhost.localdomain) by ukmail1.uk.xensource.com with esmtp (Exim 4.69) (envelope-from ) id 1VykRK-00043n-HW; Thu, 02 Jan 2014 15:44:06 +0000 From: Roger Pau Monne To: , , , , , , Subject: [PATCH v9 19/19] isa: allow ISA bus to attach to xenpv device Date: Thu, 2 Jan 2014 16:43:53 +0100 Message-ID: <1388677433-49525-20-git-send-email-roger.pau@citrix.com> X-Mailer: git-send-email 1.7.7.5 (Apple Git-26) In-Reply-To: <1388677433-49525-1-git-send-email-roger.pau@citrix.com> References: <1388677433-49525-1-git-send-email-roger.pau@citrix.com> MIME-Version: 1.0 Content-Type: text/plain X-DLP: MIA2 Cc: Roger Pau Monne X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2014 15:55:25 -0000 --- sys/x86/isa/isa.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/sys/x86/isa/isa.c b/sys/x86/isa/isa.c index 1a57137..9287ff2 100644 --- a/sys/x86/isa/isa.c +++ b/sys/x86/isa/isa.c @@ -241,3 +241,6 @@ isa_release_resource(device_t bus, device_t child, int type, int rid, * On this platform, isa can also attach to the legacy bus. */ DRIVER_MODULE(isa, legacy, isa_driver, isa_devclass, 0, 0); +#ifdef XENHVM +DRIVER_MODULE(isa, xenpv, isa_driver, isa_devclass, 0, 0); +#endif -- 1.7.7.5 (Apple Git-26) From owner-freebsd-current@FreeBSD.ORG Thu Jan 2 15:55:29 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id DA83ADAB; Thu, 2 Jan 2014 15:55:29 +0000 (UTC) Received: from SMTP02.CITRIX.COM (smtp02.citrix.com [66.165.176.63]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 317B515D6; Thu, 2 Jan 2014 15:55:28 +0000 (UTC) X-IronPort-AV: E=Sophos;i="4.95,591,1384300800"; d="scan'208";a="87074526" Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net) ([10.9.154.239]) by FTLPIPO02.CITRIX.COM with ESMTP; 02 Jan 2014 15:55:26 +0000 Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com (10.13.107.78) with Microsoft SMTP Server id 14.2.342.4; Thu, 2 Jan 2014 10:55:25 -0500 Received: from gateway-cbg.eng.citrite.net ([10.80.16.17] helo=localhost.localdomain) by ukmail1.uk.xensource.com with esmtp (Exim 4.69) (envelope-from ) id 1VykRI-00043n-7D; Thu, 02 Jan 2014 15:44:04 +0000 From: Roger Pau Monne To: , , , , , , Subject: =?UTF-8?q?=5BPATCH=20v9=2015/19=5D=20xen=3A=20create=20a=20Xen=20nexus=20to=20use=20in=20PV/PVH?= Date: Thu, 2 Jan 2014 16:43:49 +0100 Message-ID: <1388677433-49525-16-git-send-email-roger.pau@citrix.com> X-Mailer: git-send-email 1.7.7.5 (Apple Git-26) In-Reply-To: <1388677433-49525-1-git-send-email-roger.pau@citrix.com> References: <1388677433-49525-1-git-send-email-roger.pau@citrix.com> MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit X-DLP: MIA1 Cc: Roger Pau Monne X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2014 15:55:29 -0000 Introduce a Xen specific nexus that is going to be in charge for attaching Xen specific devices. --- sys/conf/files.amd64 | 1 + sys/conf/files.i386 | 1 + sys/dev/xen/console/console.c | 2 +- sys/dev/xen/timer/timer.c | 4 +- sys/dev/xen/xenpci/xenpci.c | 4 ++ sys/x86/xen/xen_nexus.c | 82 +++++++++++++++++++++++++++++++++++++++++ sys/x86/xen/xenpv.c | 1 + sys/xen/xenstore/xenstore.c | 6 +-- 8 files changed, 93 insertions(+), 8 deletions(-) create mode 100644 sys/x86/xen/xen_nexus.c diff --git a/sys/conf/files.amd64 b/sys/conf/files.amd64 index d7c98cc..f378983 100644 --- a/sys/conf/files.amd64 +++ b/sys/conf/files.amd64 @@ -571,3 +571,4 @@ x86/xen/xen_intr.c optional xen | xenhvm x86/xen/pv.c optional xenhvm x86/xen/pvcpu_enum.c optional xenhvm x86/xen/xenpv.c optional xenhvm +x86/xen/xen_nexus.c optional xenhvm diff --git a/sys/conf/files.i386 b/sys/conf/files.i386 index 81142e3..02887a33 100644 --- a/sys/conf/files.i386 +++ b/sys/conf/files.i386 @@ -604,3 +604,4 @@ x86/x86/delay.c standard x86/xen/hvm.c optional xenhvm x86/xen/xen_intr.c optional xen | xenhvm x86/xen/xenpv.c optional xen | xenhvm +x86/xen/xen_nexus.c optional xen | xenhvm diff --git a/sys/dev/xen/console/console.c b/sys/dev/xen/console/console.c index 899dffc..91538fe 100644 --- a/sys/dev/xen/console/console.c +++ b/sys/dev/xen/console/console.c @@ -462,4 +462,4 @@ xcons_force_flush(void) } } -DRIVER_MODULE(xc, nexus, xc_driver, xc_devclass, 0, 0); +DRIVER_MODULE(xc, xenpv, xc_driver, xc_devclass, 0, 0); diff --git a/sys/dev/xen/timer/timer.c b/sys/dev/xen/timer/timer.c index 96372ab..f16f5a5 100644 --- a/sys/dev/xen/timer/timer.c +++ b/sys/dev/xen/timer/timer.c @@ -636,5 +636,5 @@ static driver_t xentimer_driver = { sizeof(struct xentimer_softc), }; -DRIVER_MODULE(xentimer, nexus, xentimer_driver, xentimer_devclass, 0, 0); -MODULE_DEPEND(xentimer, nexus, 1, 1, 1); +DRIVER_MODULE(xentimer, xenpv, xentimer_driver, xentimer_devclass, 0, 0); +MODULE_DEPEND(xentimer, xenpv, 1, 1, 1); diff --git a/sys/dev/xen/xenpci/xenpci.c b/sys/dev/xen/xenpci/xenpci.c index dd2ad92..a27b54f 100644 --- a/sys/dev/xen/xenpci/xenpci.c +++ b/sys/dev/xen/xenpci/xenpci.c @@ -270,6 +270,10 @@ xenpci_attach(device_t dev) goto errexit; } + /* Add the xenpv device so top level Xen devices can attach */ + if (BUS_ADD_CHILD(dev, 0, "xenpv", 0) == NULL) + panic("xenpci: unable to add xenpv device"); + return (bus_generic_attach(dev)); errexit: diff --git a/sys/x86/xen/xen_nexus.c b/sys/x86/xen/xen_nexus.c new file mode 100644 index 0000000..d34e333 --- /dev/null +++ b/sys/x86/xen/xen_nexus.c @@ -0,0 +1,82 @@ +/* + * Copyright (c) 2013 Roger Pau Monné + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + */ + +#include +__FBSDID("$FreeBSD$"); + +#include +#include +#include +#include +#include +#include +#include + +#include + +#include + +/* + * Xen nexus(4) driver. + */ +static int +nexus_xen_probe(device_t dev) +{ + if (!xen_pv_domain()) + return (ENXIO); + + return (BUS_PROBE_DEFAULT); +} + +static int +nexus_xen_attach(device_t dev) +{ + + nexus_init_resources(); + bus_generic_probe(dev); + + /* + * Explicitly add the xenpv device here. Other top level + * Xen devices will attach to this. + */ + if (BUS_ADD_CHILD(dev, 0, "xenpv", 0) == NULL) + panic("xenpv: could not attach"); + bus_generic_attach(dev); + return 0; +} + +static device_method_t nexus_xen_methods[] = { + /* Device interface */ + DEVMETHOD(device_probe, nexus_xen_probe), + DEVMETHOD(device_attach, nexus_xen_attach), + + { 0, 0 } +}; + +DEFINE_CLASS_1(nexus, nexus_xen_driver, nexus_xen_methods, 1, nexus_driver); +static devclass_t nexus_devclass; + +DRIVER_MODULE(nexus_xen, root, nexus_xen_driver, nexus_devclass, 0, 0); diff --git a/sys/x86/xen/xenpv.c b/sys/x86/xen/xenpv.c index 41d674f..7bd810b 100644 --- a/sys/x86/xen/xenpv.c +++ b/sys/x86/xen/xenpv.c @@ -90,6 +90,7 @@ static driver_t xenpv_driver = { static devclass_t xenpv_devclass; DRIVER_MODULE(xenpv, nexus, xenpv_driver, xenpv_devclass, 0, 0); +DRIVER_MODULE(xenpv, xenpci, xenpv_driver, xenpv_devclass, 0, 0); /* * Dummy Xen cpu device diff --git a/sys/xen/xenstore/xenstore.c b/sys/xen/xenstore/xenstore.c index d404862..b5cf413 100644 --- a/sys/xen/xenstore/xenstore.c +++ b/sys/xen/xenstore/xenstore.c @@ -1261,11 +1261,7 @@ static device_method_t xenstore_methods[] = { DEFINE_CLASS_0(xenstore, xenstore_driver, xenstore_methods, 0); static devclass_t xenstore_devclass; -#ifdef XENHVM -DRIVER_MODULE(xenstore, xenpci, xenstore_driver, xenstore_devclass, 0, 0); -#else -DRIVER_MODULE(xenstore, nexus, xenstore_driver, xenstore_devclass, 0, 0); -#endif +DRIVER_MODULE(xenstore, xenpv, xenstore_driver, xenstore_devclass, 0, 0); /*------------------------------- Sysctl Data --------------------------------*/ /* XXX Shouldn't the node be somewhere else? */ -- 1.7.7.5 (Apple Git-26) From owner-freebsd-current@FreeBSD.ORG Thu Jan 2 15:55:31 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B59D6DB6; Thu, 2 Jan 2014 15:55:31 +0000 (UTC) Received: from SMTP02.CITRIX.COM (smtp02.citrix.com [66.165.176.63]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 40EDB15D9; Thu, 2 Jan 2014 15:55:30 +0000 (UTC) X-IronPort-AV: E=Sophos;i="4.95,591,1384300800"; d="scan'208";a="87074550" Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net) ([10.9.154.239]) by FTLPIPO02.CITRIX.COM with ESMTP; 02 Jan 2014 15:55:28 +0000 Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com (10.13.107.78) with Microsoft SMTP Server id 14.2.342.4; Thu, 2 Jan 2014 10:55:27 -0500 Received: from gateway-cbg.eng.citrite.net ([10.80.16.17] helo=localhost.localdomain) by ukmail1.uk.xensource.com with esmtp (Exim 4.69) (envelope-from ) id 1VykRH-00043n-2S; Thu, 02 Jan 2014 15:44:03 +0000 From: Roger Pau Monne To: , , , , , , Subject: [PATCH v9 13/19] xen: introduce flag to disable the local apic Date: Thu, 2 Jan 2014 16:43:47 +0100 Message-ID: <1388677433-49525-14-git-send-email-roger.pau@citrix.com> X-Mailer: git-send-email 1.7.7.5 (Apple Git-26) In-Reply-To: <1388677433-49525-1-git-send-email-roger.pau@citrix.com> References: <1388677433-49525-1-git-send-email-roger.pau@citrix.com> MIME-Version: 1.0 Content-Type: text/plain X-DLP: MIA2 Cc: Roger Pau Monne X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2014 15:55:31 -0000 PVH guests don't have an emulated lapic. --- sys/amd64/amd64/mp_machdep.c | 10 ++++++---- sys/amd64/include/apicvar.h | 1 + sys/i386/include/apicvar.h | 1 + sys/i386/xen/xen_machdep.c | 2 ++ sys/x86/x86/local_apic.c | 8 +++++--- sys/x86/xen/pv.c | 3 +++ 6 files changed, 18 insertions(+), 7 deletions(-) diff --git a/sys/amd64/amd64/mp_machdep.c b/sys/amd64/amd64/mp_machdep.c index 0738a37..fd6eace 100644 --- a/sys/amd64/amd64/mp_machdep.c +++ b/sys/amd64/amd64/mp_machdep.c @@ -707,7 +707,8 @@ init_secondary(void) wrmsr(MSR_SF_MASK, PSL_NT|PSL_T|PSL_I|PSL_C|PSL_D); /* Disable local APIC just to be sure. */ - lapic_disable(); + if (lapic_valid) + lapic_disable(); /* signal our startup to the BSP. */ mp_naps++; @@ -733,7 +734,7 @@ init_secondary(void) /* A quick check from sanity claus */ cpuid = PCPU_GET(cpuid); - if (PCPU_GET(apic_id) != lapic_id()) { + if (lapic_valid && (PCPU_GET(apic_id) != lapic_id())) { printf("SMP: cpuid = %d\n", cpuid); printf("SMP: actual apic_id = %d\n", lapic_id()); printf("SMP: correct apic_id = %d\n", PCPU_GET(apic_id)); @@ -749,7 +750,8 @@ init_secondary(void) mtx_lock_spin(&ap_boot_mtx); /* Init local apic for irq's */ - lapic_setup(1); + if (lapic_valid) + lapic_setup(1); /* Set memory range attributes for this CPU to match the BSP */ mem_range_AP_init(); @@ -764,7 +766,7 @@ init_secondary(void) if (cpu_logical > 1 && PCPU_GET(apic_id) % cpu_logical != 0) CPU_SET(cpuid, &logical_cpus_mask); - if (bootverbose) + if (lapic_valid && bootverbose) lapic_dump("AP"); if (smp_cpus == mp_ncpus) { diff --git a/sys/amd64/include/apicvar.h b/sys/amd64/include/apicvar.h index e7423a3..c04a238 100644 --- a/sys/amd64/include/apicvar.h +++ b/sys/amd64/include/apicvar.h @@ -169,6 +169,7 @@ inthand_t extern vm_paddr_t lapic_paddr; extern int apic_cpuids[]; +extern bool lapic_valid; u_int apic_alloc_vector(u_int apic_id, u_int irq); u_int apic_alloc_vectors(u_int apic_id, u_int *irqs, u_int count, diff --git a/sys/i386/include/apicvar.h b/sys/i386/include/apicvar.h index df99ebe..ea8a3c3 100644 --- a/sys/i386/include/apicvar.h +++ b/sys/i386/include/apicvar.h @@ -168,6 +168,7 @@ inthand_t extern vm_paddr_t lapic_paddr; extern int apic_cpuids[]; +extern bool lapic_valid; u_int apic_alloc_vector(u_int apic_id, u_int irq); u_int apic_alloc_vectors(u_int apic_id, u_int *irqs, u_int count, diff --git a/sys/i386/xen/xen_machdep.c b/sys/i386/xen/xen_machdep.c index 09c01f1..25b9cfc 100644 --- a/sys/i386/xen/xen_machdep.c +++ b/sys/i386/xen/xen_machdep.c @@ -59,6 +59,7 @@ __FBSDID("$FreeBSD$"); #include #include #include +#include @@ -912,6 +913,7 @@ initvalues(start_info_t *startinfo) #endif xen_start_info = startinfo; HYPERVISOR_start_info = startinfo; + lapic_valid = false; xen_phys_machine = (xen_pfn_t *)startinfo->mfn_list; IdlePTD = (pd_entry_t *)((uint8_t *)startinfo->pt_base + PAGE_SIZE); diff --git a/sys/x86/x86/local_apic.c b/sys/x86/x86/local_apic.c index 41bd602..fddf1fb 100644 --- a/sys/x86/x86/local_apic.c +++ b/sys/x86/x86/local_apic.c @@ -156,6 +156,7 @@ extern inthand_t IDTVEC(rsvd); volatile lapic_t *lapic; vm_paddr_t lapic_paddr; +bool lapic_valid = true; static u_long lapic_timer_divisor; static struct eventtimer lapic_et; @@ -1367,9 +1368,10 @@ apic_setup_io(void *dummy __unused) if (retval != 0) printf("%s: Failed to setup I/O APICs: returned %d\n", best_enum->apic_name, retval); -#ifdef XEN - return; -#endif + + if (!lapic_valid) + return; + /* * Finish setting up the local APIC on the BSP once we know how to * properly program the LINT pins. diff --git a/sys/x86/xen/pv.c b/sys/x86/xen/pv.c index 22fd6a6..6ea1e2a 100644 --- a/sys/x86/xen/pv.c +++ b/sys/x86/xen/pv.c @@ -53,6 +53,7 @@ __FBSDID("$FreeBSD$"); #include #include #include +#include #include #include @@ -315,4 +316,6 @@ xen_pv_set_init_ops(void) { /* Init ops for Xen PV */ init_ops = xen_init_ops; + /* Disable lapic */ + lapic_valid = false; } -- 1.7.7.5 (Apple Git-26) From owner-freebsd-current@FreeBSD.ORG Thu Jan 2 15:55:35 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8E5FBE87; Thu, 2 Jan 2014 15:55:35 +0000 (UTC) Received: from SMTP.CITRIX.COM (smtp.citrix.com [66.165.176.89]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id C4EE515DF; Thu, 2 Jan 2014 15:55:33 +0000 (UTC) X-IronPort-AV: E=Sophos;i="4.95,591,1384300800"; d="scan'208";a="89262682" Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net) ([10.9.154.239]) by FTLPIPO01.CITRIX.COM with ESMTP; 02 Jan 2014 15:55:33 +0000 Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com (10.13.107.78) with Microsoft SMTP Server id 14.2.342.4; Thu, 2 Jan 2014 10:55:32 -0500 Received: from gateway-cbg.eng.citrite.net ([10.80.16.17] helo=localhost.localdomain) by ukmail1.uk.xensource.com with esmtp (Exim 4.69) (envelope-from ) id 1VykRH-00043n-L9; Thu, 02 Jan 2014 15:44:03 +0000 From: Roger Pau Monne To: , , , , , , Subject: =?UTF-8?q?=5BPATCH=20v9=2014/19=5D=20xen=3A=20introduce=20xenpv=20bus=20and=20a=20dummy=20pvcpu=20device?= Date: Thu, 2 Jan 2014 16:43:48 +0100 Message-ID: <1388677433-49525-15-git-send-email-roger.pau@citrix.com> X-Mailer: git-send-email 1.7.7.5 (Apple Git-26) In-Reply-To: <1388677433-49525-1-git-send-email-roger.pau@citrix.com> References: <1388677433-49525-1-git-send-email-roger.pau@citrix.com> MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit X-DLP: MIA2 Cc: Roger Pau Monne X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2014 15:55:35 -0000 Since Xen PVH guests doesn't have ACPI, we need to create a dummy bus so top level Xen devices can attach to it (instead of attaching directly to the nexus) and a pvcpu device that will be used to fill the pcpu->pc_device field. --- sys/conf/files.amd64 | 1 + sys/conf/files.i386 | 1 + sys/x86/xen/xenpv.c | 155 ++++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 157 insertions(+), 0 deletions(-) create mode 100644 sys/x86/xen/xenpv.c diff --git a/sys/conf/files.amd64 b/sys/conf/files.amd64 index a3491da..d7c98cc 100644 --- a/sys/conf/files.amd64 +++ b/sys/conf/files.amd64 @@ -570,3 +570,4 @@ x86/xen/hvm.c optional xenhvm x86/xen/xen_intr.c optional xen | xenhvm x86/xen/pv.c optional xenhvm x86/xen/pvcpu_enum.c optional xenhvm +x86/xen/xenpv.c optional xenhvm diff --git a/sys/conf/files.i386 b/sys/conf/files.i386 index 790296d..81142e3 100644 --- a/sys/conf/files.i386 +++ b/sys/conf/files.i386 @@ -603,3 +603,4 @@ x86/x86/tsc.c standard x86/x86/delay.c standard x86/xen/hvm.c optional xenhvm x86/xen/xen_intr.c optional xen | xenhvm +x86/xen/xenpv.c optional xen | xenhvm diff --git a/sys/x86/xen/xenpv.c b/sys/x86/xen/xenpv.c new file mode 100644 index 0000000..41d674f --- /dev/null +++ b/sys/x86/xen/xenpv.c @@ -0,0 +1,155 @@ +/* + * Copyright (c) 2013 Roger Pau Monné + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + */ + +#include +__FBSDID("$FreeBSD$"); + +#include +#include +#include +#include +#include +#include +#include + +#include + +static int +xenpv_probe(device_t dev) +{ + + device_set_desc(dev, "Xen PV bus"); + device_quiet(dev); + return (0); +} + +static int +xenpv_attach(device_t dev) +{ + device_t child; + + /* + * Let our child drivers identify any child devices that they + * can find. Once that is done attach any devices that we + * found. + */ + bus_generic_probe(dev); + bus_generic_attach(dev); + + if (!devclass_get_device(devclass_find("isa"), 0)) { + child = BUS_ADD_CHILD(dev, 0, "isa", 0); + if (child == NULL) + panic("xenpv_attach isa"); + device_probe_and_attach(child); + } + + return 0; +} + +static device_method_t xenpv_methods[] = { + /* Device interface */ + DEVMETHOD(device_probe, xenpv_probe), + DEVMETHOD(device_attach, xenpv_attach), + DEVMETHOD(device_suspend, bus_generic_suspend), + DEVMETHOD(device_resume, bus_generic_resume), + + /* Bus interface */ + DEVMETHOD(bus_add_child, bus_generic_add_child), + + DEVMETHOD_END +}; + +static driver_t xenpv_driver = { + "xenpv", + xenpv_methods, + 1, /* no softc */ +}; +static devclass_t xenpv_devclass; + +DRIVER_MODULE(xenpv, nexus, xenpv_driver, xenpv_devclass, 0, 0); + +/* + * Dummy Xen cpu device + * + * Since there's no ACPI on PVH guests, we need to create a dummy + * CPU device in order to fill the pcpu->pc_device field. + */ + +static void +xenpvcpu_identify(driver_t *driver, device_t parent) +{ + device_t child; + int i; + + /* Only attach to PV guests, HVM guests use the ACPI CPU devices */ + if (!xen_pv_domain()) + return; + + CPU_FOREACH(i) { + child = BUS_ADD_CHILD(parent, 0, "pvcpu", i); + if (child == NULL) + panic("xenpvcpu_identify add pvcpu"); + } +} + +static int +xenpvcpu_probe(device_t dev) +{ + + device_set_desc(dev, "Xen PV CPU"); + return (0); +} + +static int +xenpvcpu_attach(device_t dev) +{ + struct pcpu *pc; + int cpu; + + cpu = device_get_unit(dev); + pc = pcpu_find(cpu); + pc->pc_device = dev; + return (0); +} + +static device_method_t xenpvcpu_methods[] = { + DEVMETHOD(device_identify, xenpvcpu_identify), + DEVMETHOD(device_probe, xenpvcpu_probe), + DEVMETHOD(device_attach, xenpvcpu_attach), + + DEVMETHOD_END +}; + +static driver_t xenpvcpu_driver = { + "pvcpu", + xenpvcpu_methods, + 0, +}; + +devclass_t xenpvcpu_devclass; + +DRIVER_MODULE(xenpvcpu, xenpv, xenpvcpu_driver, xenpvcpu_devclass, 0, 0); +MODULE_DEPEND(xenpvcpu, xenpv, 1, 1, 1); -- 1.7.7.5 (Apple Git-26) From owner-freebsd-current@FreeBSD.ORG Thu Jan 2 15:55:39 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6E107EE8; Thu, 2 Jan 2014 15:55:39 +0000 (UTC) Received: from SMTP02.CITRIX.COM (smtp02.citrix.com [66.165.176.63]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id DA18315E7; Thu, 2 Jan 2014 15:55:37 +0000 (UTC) X-IronPort-AV: E=Sophos;i="4.95,591,1384300800"; d="scan'208";a="87074581" Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net) ([10.9.154.239]) by FTLPIPO02.CITRIX.COM with ESMTP; 02 Jan 2014 15:55:35 +0000 Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com (10.13.107.78) with Microsoft SMTP Server id 14.2.342.4; Thu, 2 Jan 2014 10:55:35 -0500 Received: from gateway-cbg.eng.citrite.net ([10.80.16.17] helo=localhost.localdomain) by ukmail1.uk.xensource.com with esmtp (Exim 4.69) (envelope-from ) id 1VykRJ-00043n-Us; Thu, 02 Jan 2014 15:44:06 +0000 From: Roger Pau Monne To: , , , , , , Subject: [PATCH v9 18/19] xen: changes to gnttab for PVH Date: Thu, 2 Jan 2014 16:43:52 +0100 Message-ID: <1388677433-49525-19-git-send-email-roger.pau@citrix.com> X-Mailer: git-send-email 1.7.7.5 (Apple Git-26) In-Reply-To: <1388677433-49525-1-git-send-email-roger.pau@citrix.com> References: <1388677433-49525-1-git-send-email-roger.pau@citrix.com> MIME-Version: 1.0 Content-Type: text/plain X-DLP: MIA1 Cc: Roger Pau Monne X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2014 15:55:39 -0000 --- sys/xen/gnttab.c | 26 +++++++++++++++++++++----- 1 files changed, 21 insertions(+), 5 deletions(-) diff --git a/sys/xen/gnttab.c b/sys/xen/gnttab.c index 03c32b7..6949be5 100644 --- a/sys/xen/gnttab.c +++ b/sys/xen/gnttab.c @@ -25,6 +25,7 @@ __FBSDID("$FreeBSD$"); #include #include #include +#include #include #include @@ -607,6 +608,7 @@ gnttab_resume(void) { int error; unsigned int max_nr_gframes, nr_gframes; + void *alloc_mem; nr_gframes = nr_grant_frames; max_nr_gframes = max_nr_grant_frames(); @@ -614,11 +616,25 @@ gnttab_resume(void) return (ENOSYS); if (!resume_frames) { - error = xenpci_alloc_space(PAGE_SIZE * max_nr_gframes, - &resume_frames); - if (error) { - printf("error mapping gnttab share frames\n"); - return (error); + if (xen_pv_domain()) { + /* + * This is a waste of physical memory, + * we should use ballooned pages instead, + * but it will do for now. + */ + alloc_mem = contigmalloc(max_nr_gframes * PAGE_SIZE, + M_DEVBUF, M_NOWAIT, 0, + ULONG_MAX, PAGE_SIZE, 0); + KASSERT((alloc_mem != NULL), + ("unable to alloc memory for gnttab")); + resume_frames = vtophys(alloc_mem); + } else { + error = xenpci_alloc_space(PAGE_SIZE * max_nr_gframes, + &resume_frames); + if (error) { + printf("error mapping gnttab share frames\n"); + return (error); + } } } -- 1.7.7.5 (Apple Git-26) From owner-freebsd-current@FreeBSD.ORG Thu Jan 2 17:43:37 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7E4AFA4B; Thu, 2 Jan 2014 17:43:37 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 415BD1FE2; Thu, 2 Jan 2014 17:43:36 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s02HhZCK017981; Thu, 2 Jan 2014 12:43:35 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s02HhZdZ017980; Thu, 2 Jan 2014 17:43:35 GMT (envelope-from tinderbox@freebsd.org) Date: Thu, 2 Jan 2014 17:43:35 GMT Message-Id: <201401021743.s02HhZdZ017980@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on powerpc64/powerpc Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2014 17:43:37 -0000 TB --- 2014-01-02 14:23:39 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-02 14:23:39 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-02 14:23:39 - starting HEAD tinderbox run for powerpc64/powerpc TB --- 2014-01-02 14:23:39 - cleaning the object tree TB --- 2014-01-02 14:24:31 - /usr/local/bin/svn stat /src TB --- 2014-01-02 14:24:50 - At svn revision 260182 TB --- 2014-01-02 14:24:51 - building world TB --- 2014-01-02 14:24:51 - CROSS_BUILD_TESTING=YES TB --- 2014-01-02 14:24:51 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-02 14:24:51 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-02 14:24:51 - SRCCONF=/dev/null TB --- 2014-01-02 14:24:51 - TARGET=powerpc TB --- 2014-01-02 14:24:51 - TARGET_ARCH=powerpc64 TB --- 2014-01-02 14:24:51 - TZ=UTC TB --- 2014-01-02 14:24:51 - __MAKE_CONF=/dev/null TB --- 2014-01-02 14:24:51 - cd /src TB --- 2014-01-02 14:24:51 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Thu Jan 2 14:24:59 UTC 2014 >>> 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 Jan 2 17:26:20 UTC 2014 TB --- 2014-01-02 17:26:20 - generating LINT kernel config TB --- 2014-01-02 17:26:20 - cd /src/sys/powerpc/conf TB --- 2014-01-02 17:26:20 - /usr/bin/make -B LINT TB --- 2014-01-02 17:26:20 - cd /src/sys/powerpc/conf TB --- 2014-01-02 17:26:20 - /usr/sbin/config -m LINT TB --- 2014-01-02 17:26:20 - skipping LINT kernel TB --- 2014-01-02 17:26:20 - cd /src/sys/powerpc/conf TB --- 2014-01-02 17:26:20 - /usr/sbin/config -m GENERIC TB --- 2014-01-02 17:26:20 - skipping GENERIC kernel TB --- 2014-01-02 17:26:20 - cd /src/sys/powerpc/conf TB --- 2014-01-02 17:26:20 - /usr/sbin/config -m GENERIC64 TB --- 2014-01-02 17:26:20 - building GENERIC64 kernel TB --- 2014-01-02 17:26:20 - CROSS_BUILD_TESTING=YES TB --- 2014-01-02 17:26:20 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-02 17:26:20 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-02 17:26:20 - SRCCONF=/dev/null TB --- 2014-01-02 17:26:20 - TARGET=powerpc TB --- 2014-01-02 17:26:20 - TARGET_ARCH=powerpc64 TB --- 2014-01-02 17:26:20 - TZ=UTC TB --- 2014-01-02 17:26:20 - __MAKE_CONF=/dev/null TB --- 2014-01-02 17:26:20 - cd /src TB --- 2014-01-02 17:26:20 - /usr/bin/make -B buildkernel KERNCONF=GENERIC64 >>> Kernel build for GENERIC64 started on Thu Jan 2 17:26:21 UTC 2014 >>> 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 [...] objcopy --strip-debug --add-gnu-debuglink=toecore.ko.symbols toecore.ko.debug toecore.ko ===> trm (all) cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEADERS -include /obj/powerpc.powerpc64/src/sys/GENERIC64/opt_global.h -I. -I@ -I@/contrib/altq -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-common -g -mlongcall -fno-omit-frame-pointer -I/obj/powerpc.powerpc64/src/sys/GENERIC64 -msoft-float -mno-altivec -mcall-aixdesc -ffreestanding -fstack-protector -std=iso9899:1999 -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 -c /src/sys/modules/trm/../../dev/trm/trm.c /src/sys/modules/trm/../../dev/trm/trm.c: In function 'trm_attach': /src/sys/modules/trm/../../dev/trm/trm.c:3522: internal compiler error: in create_mem_ref, at tree-ssa-address.c:606 Please submit a full bug report, with preprocessed source if appropriate. See for instructions. *** Error code 1 Stop. bmake[3]: stopped in /src/sys/modules/trm *** Error code 1 Stop. bmake[2]: stopped in /src/sys/modules *** Error code 1 Stop. bmake[1]: stopped in /obj/powerpc.powerpc64/src/sys/GENERIC64 *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-02 17:43:35 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-02 17:43:35 - ERROR: failed to build GENERIC64 kernel TB --- 2014-01-02 17:43:35 - 10511.48 user 1254.07 system 11996.75 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-powerpc64-powerpc.full From owner-freebsd-current@FreeBSD.ORG Thu Jan 2 21:01:04 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5E513BDD; Thu, 2 Jan 2014 21:01:04 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 22B2D1255; Thu, 2 Jan 2014 21:01:03 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s02L0v2c016638; Thu, 2 Jan 2014 16:00:57 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s02L0vMN016610; Thu, 2 Jan 2014 21:00:57 GMT (envelope-from tinderbox@freebsd.org) Date: Thu, 2 Jan 2014 21:00:57 GMT Message-Id: <201401022100.s02L0vMN016610@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on armv6/arm Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2014 21:01:04 -0000 TB --- 2014-01-02 17:50:19 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-02 17:50:19 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-02 17:50:19 - starting HEAD tinderbox run for armv6/arm TB --- 2014-01-02 17:50:19 - cleaning the object tree TB --- 2014-01-02 17:56:19 - /usr/local/bin/svn stat /src TB --- 2014-01-02 17:56:22 - At svn revision 260202 TB --- 2014-01-02 17:56:23 - building world TB --- 2014-01-02 17:56:23 - CROSS_BUILD_TESTING=YES TB --- 2014-01-02 17:56:23 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-02 17:56:23 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-02 17:56:23 - SRCCONF=/dev/null TB --- 2014-01-02 17:56:23 - TARGET=arm TB --- 2014-01-02 17:56:23 - TARGET_ARCH=armv6 TB --- 2014-01-02 17:56:23 - TZ=UTC TB --- 2014-01-02 17:56:23 - __MAKE_CONF=/dev/null TB --- 2014-01-02 17:56:23 - cd /src TB --- 2014-01-02 17:56:23 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Thu Jan 2 17:56:30 UTC 2014 >>> 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 Jan 2 21:00:53 UTC 2014 TB --- 2014-01-02 21:00:53 - generating LINT kernel config TB --- 2014-01-02 21:00:53 - cd /src/sys/arm/conf TB --- 2014-01-02 21:00:53 - /usr/bin/make -B LINT TB --- 2014-01-02 21:00:53 - cd /src/sys/arm/conf TB --- 2014-01-02 21:00:53 - /usr/sbin/config -m LINT TB --- 2014-01-02 21:00:53 - skipping LINT kernel TB --- 2014-01-02 21:00:53 - cd /src/sys/arm/conf TB --- 2014-01-02 21:00:53 - /usr/sbin/config -m AC100 TB --- 2014-01-02 21:00:53 - building AC100 kernel TB --- 2014-01-02 21:00:53 - CROSS_BUILD_TESTING=YES TB --- 2014-01-02 21:00:53 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-02 21:00:53 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-02 21:00:53 - SRCCONF=/dev/null TB --- 2014-01-02 21:00:53 - TARGET=arm TB --- 2014-01-02 21:00:53 - TARGET_ARCH=armv6 TB --- 2014-01-02 21:00:53 - TZ=UTC TB --- 2014-01-02 21:00:53 - __MAKE_CONF=/dev/null TB --- 2014-01-02 21:00:53 - cd /src TB --- 2014-01-02 21:00:53 - /usr/bin/make -B buildkernel KERNCONF=AC100 >>> Kernel build for AC100 started on Thu Jan 2 21:00:53 UTC 2014 >>> 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 [...] machine -> /src/sys/arm/include 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 -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/ipfilter -I/src/sys/dev/ath -I/src/sys/dev/ath/ath_hal -I/src/sys/contrib/dev/ath/ath_hal -I/src/sys/contrib/ngatm -I/src/sys/dev/twa -I/src/sys/dev/cxgb -I/src/sys/dev/cxgbe -I/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -funwind-tables -ffreestanding /src/sys/arm/arm/genassym.c In file included from /src/sys/arm/arm/genassym.c:48: In file included from ./machine/intr.h:71: /src/sys/sys/bus.h:585:10: fatal error: 'device_if.h' file not found #include "device_if.h" ^ 1 error generated. *** Error code 1 Stop. bmake[1]: stopped in /obj/arm.armv6/src/sys/AC100 *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-02 21:00:57 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-02 21:00:57 - ERROR: failed to build AC100 kernel TB --- 2014-01-02 21:00:57 - 8684.15 user 1645.03 system 11437.73 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-armv6-arm.full From owner-freebsd-current@FreeBSD.ORG Thu Jan 2 21:01:28 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D048DD1C; Thu, 2 Jan 2014 21:01:28 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 9445312C2; Thu, 2 Jan 2014 21:01:28 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s02L1Rfq022527; Thu, 2 Jan 2014 16:01:27 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s02L1RSv022526; Thu, 2 Jan 2014 21:01:27 GMT (envelope-from tinderbox@freebsd.org) Date: Thu, 2 Jan 2014 21:01:27 GMT Message-Id: <201401022101.s02L1RSv022526@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on arm/arm Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2014 21:01:29 -0000 TB --- 2014-01-02 17:50:19 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-02 17:50:19 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-02 17:50:19 - starting HEAD tinderbox run for arm/arm TB --- 2014-01-02 17:50:19 - cleaning the object tree TB --- 2014-01-02 17:56:25 - /usr/local/bin/svn stat /src TB --- 2014-01-02 17:56:28 - At svn revision 260202 TB --- 2014-01-02 17:56:29 - building world TB --- 2014-01-02 17:56:29 - CROSS_BUILD_TESTING=YES TB --- 2014-01-02 17:56:29 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-02 17:56:29 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-02 17:56:29 - SRCCONF=/dev/null TB --- 2014-01-02 17:56:29 - TARGET=arm TB --- 2014-01-02 17:56:29 - TARGET_ARCH=arm TB --- 2014-01-02 17:56:29 - TZ=UTC TB --- 2014-01-02 17:56:29 - __MAKE_CONF=/dev/null TB --- 2014-01-02 17:56:29 - cd /src TB --- 2014-01-02 17:56:29 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Thu Jan 2 17:56:36 UTC 2014 >>> 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 Jan 2 21:00:53 UTC 2014 TB --- 2014-01-02 21:00:53 - generating LINT kernel config TB --- 2014-01-02 21:00:53 - cd /src/sys/arm/conf TB --- 2014-01-02 21:00:53 - /usr/bin/make -B LINT TB --- 2014-01-02 21:00:53 - cd /src/sys/arm/conf TB --- 2014-01-02 21:00:53 - /usr/sbin/config -m LINT TB --- 2014-01-02 21:00:53 - building LINT kernel TB --- 2014-01-02 21:00:53 - CROSS_BUILD_TESTING=YES TB --- 2014-01-02 21:00:53 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-02 21:00:53 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-02 21:00:53 - SRCCONF=/dev/null TB --- 2014-01-02 21:00:53 - TARGET=arm TB --- 2014-01-02 21:00:53 - TARGET_ARCH=arm TB --- 2014-01-02 21:00:53 - TZ=UTC TB --- 2014-01-02 21:00:53 - __MAKE_CONF=/dev/null TB --- 2014-01-02 21:00:53 - cd /src TB --- 2014-01-02 21:00:53 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Thu Jan 2 21:00:53 UTC 2014 >>> 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 [...] machine -> /src/sys/arm/include 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 -I/src/sys/contrib/ipfilter -I/src/sys/dev/ath -I/src/sys/dev/ath/ath_hal -I/src/sys/contrib/dev/ath/ath_hal -I/src/sys/contrib/ngatm -I/src/sys/dev/twa -I/src/sys/dev/cxgb -I/src/sys/dev/cxgbe -I/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-builtin -funwind-tables -ffreestanding /src/sys/arm/arm/genassym.c In file included from /src/sys/arm/arm/genassym.c:48: In file included from ./machine/intr.h:71: /src/sys/sys/bus.h:585:10: fatal error: 'device_if.h' file not found #include "device_if.h" ^ 1 error generated. *** Error code 1 Stop. bmake[1]: stopped in /obj/arm.arm/src/sys/LINT *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-02 21:01:27 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-02 21:01:27 - ERROR: failed to build LINT kernel TB --- 2014-01-02 21:01:27 - 8689.23 user 1649.62 system 11467.94 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-arm-arm.full From owner-freebsd-current@FreeBSD.ORG Fri Jan 3 00:22:29 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C227B21D; Fri, 3 Jan 2014 00:22:29 +0000 (UTC) Received: from vps1.elischer.org (vps1.elischer.org [204.109.63.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 8E41612B2; Fri, 3 Jan 2014 00:22:29 +0000 (UTC) Received: from [192.168.1.73] (254C510A.nat.pool.telekom.hu [37.76.81.10]) (authenticated bits=0) by vps1.elischer.org (8.14.7/8.14.7) with ESMTP id s030MELl019270 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Thu, 2 Jan 2014 16:22:16 -0800 (PST) (envelope-from julian@freebsd.org) Message-ID: <52C602B0.7060904@freebsd.org> Date: Fri, 03 Jan 2014 01:22:08 +0100 From: Julian Elischer User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Roger Pau Monne , freebsd-xen@freebsd.org, freebsd-current@freebsd.org, xen-devel@lists.xen.org, gibbs@freebsd.org, jhb@freebsd.org, kib@freebsd.org, julien.grall@citrix.com Subject: Re: [PATCH v9 19/19] isa: allow ISA bus to attach to xenpv device References: <1388677433-49525-1-git-send-email-roger.pau@citrix.com> <1388677433-49525-20-git-send-email-roger.pau@citrix.com> In-Reply-To: <1388677433-49525-20-git-send-email-roger.pau@citrix.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2014 00:22:29 -0000 On 1/2/14, 4:43 PM, Roger Pau Monne wrote: > --- > sys/x86/isa/isa.c | 3 +++ > 1 files changed, 3 insertions(+), 0 deletions(-) > > diff --git a/sys/x86/isa/isa.c b/sys/x86/isa/isa.c > index 1a57137..9287ff2 100644 > --- a/sys/x86/isa/isa.c > +++ b/sys/x86/isa/isa.c > @@ -241,3 +241,6 @@ isa_release_resource(device_t bus, device_t child, int type, int rid, > * On this platform, isa can also attach to the legacy bus. > */ > DRIVER_MODULE(isa, legacy, isa_driver, isa_devclass, 0, 0); > +#ifdef XENHVM > +DRIVER_MODULE(isa, xenpv, isa_driver, isa_devclass, 0, 0); > +#endif read all 19 patches. I'm glad you split them up.. makes it understandable.. even by me :-) no real negative comments except a question as to whether there is any noticable performance impact on real hardware? From owner-freebsd-current@FreeBSD.ORG Fri Jan 3 01:39:44 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9E71211F for ; Fri, 3 Jan 2014 01:39:44 +0000 (UTC) Received: from mail-qe0-x234.google.com (mail-qe0-x234.google.com [IPv6:2607:f8b0:400d:c02::234]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 600DE17C1 for ; Fri, 3 Jan 2014 01:39:44 +0000 (UTC) Received: by mail-qe0-f52.google.com with SMTP id ne12so14642474qeb.25 for ; Thu, 02 Jan 2014 17:39:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=ITXBrauofODZtasVijwRzAy26Qqd4nBIwNzofl+y6u8=; b=Rzmd2jhR+6B1D7hc+JngXyXV+eDHoOJUtlWza8fQFupgDY7xrSPaOv6h/cjUKAAJQI Bc64jO8cJgJJ8O4KfTUeEW1fPnq2AAZFFhfemAD842gsVd8u5HpqPlgEAci7V/qY5u9V /HDkdr+gHaKVWJs2Q3wwmjeVbefvP/8yVm5cn+GzeVquaaJax08BQVaAJtap6AA/6ojS T7Ld7/qEasmqTFtTpbidm5ABos6SESzhctxb/c2I4eT87vF7HRMESjBdVPqVUF2OKWNb zQk8W9PXomP7OYV9aws1scKTzYtqQSLAsX8QfPiJFnvR3hxfb7lDnY4CyPlFJQyY2b2R C/oQ== MIME-Version: 1.0 X-Received: by 10.224.97.7 with SMTP id j7mr144425155qan.81.1388713183580; Thu, 02 Jan 2014 17:39:43 -0800 (PST) Received: by 10.229.223.199 with HTTP; Thu, 2 Jan 2014 17:39:43 -0800 (PST) Date: Thu, 2 Jan 2014 19:39:43 -0600 Message-ID: Subject: RTL8111/8168B not negotiating 1GB From: "Sam Fourman Jr." To: FreeBSD Current Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2014 01:39:44 -0000 Hello list, I have a Asus Sabertooth 990FXv2 motherboard, and a run of the mill NetGear DGS2205 desktop gig switch with linux my Ethernet can negotiate at 1GB but with FreeBSD it can not if I force the device to 1000baseT with ifconfig it does not work. uname -a FreeBSD NewBSD 11.0-CURRENT FreeBSD 11.0-CURRENT #1 r260188M: Thu Jan 2 04:27:49 CST 2014 sfourman@NewBSD:/usr/obj/usr/src/sys/GENERIC amd64 re0@pci0:10:0:0: class=0x020000 card=0x85051043 chip=0x816810ec rev=0x09 hdr=0x00 vendor = 'Realtek Semiconductor Co., Ltd.' device = 'RTL8111/8168B PCI Express Gigabit Ethernet controller' class = network subclass = ethernet root@NewBSD:/usr/home/sfourman/Desktop # ifconfig re0: flags=8843 metric 0 mtu 1500 options=8209b ether 60:a4:4c:60:d5:a7 inet 192.168.1.31 netmask 0xffffff00 broadcast 192.168.1.255 inet6 fe80::62a4:4cff:fe60:d5a7%re0 prefixlen 64 scopeid 0x1 nd6 options=29 media: Ethernet autoselect (100baseTX ) status: active -- Sam Fourman Jr. From owner-freebsd-current@FreeBSD.ORG Fri Jan 3 03:06:45 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0BEF09AF for ; Fri, 3 Jan 2014 03:06:45 +0000 (UTC) Received: from mail-pb0-x22f.google.com (mail-pb0-x22f.google.com [IPv6:2607:f8b0:400e:c01::22f]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id D618C1F12 for ; Fri, 3 Jan 2014 03:06:44 +0000 (UTC) Received: by mail-pb0-f47.google.com with SMTP id um1so15114065pbc.34 for ; Thu, 02 Jan 2014 19:06:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=OVgh/67yqF7IEenATKlvtmJi2Qal6n7GPPezk+psffs=; b=YP03iVxiqo0U/I06EShSUQXDckPrYJ8UVpWL84ls/b61Xt8SslE4psG4rnxOXdRLG9 tnHzjgSKHcvIY+44s9SmyEsPdhC7FZlNXNDz1bY0UiQ6QDZju1BlIpDs2vqpMmyEwRlk esvnVkJAHVwjnJPqkhtL5jE78ySww51jTgjIqwgBgAX4UT8KtrwdgCx6Q3k3DGkfQBlt C/YB1EoBfvN6AQ3WuNCUhENTJkKGEfddW5maEJgJ9Eyx+tma36YtFz9M1GVOJ1I7Kf+O W7OWw7WvDmZiby8jKBePpdohXfedVybcgCZV3MG7NdkysFSjvs8LVDvG22tDhYs3BuJD eVuw== MIME-Version: 1.0 X-Received: by 10.66.4.130 with SMTP id k2mr92037987pak.95.1388718404446; Thu, 02 Jan 2014 19:06:44 -0800 (PST) Received: by 10.70.92.71 with HTTP; Thu, 2 Jan 2014 19:06:44 -0800 (PST) In-Reply-To: References: Date: Thu, 2 Jan 2014 21:06:44 -0600 Message-ID: Subject: Re: RTL8111/8168B not negotiating 1GB From: Adam Vande More To: "Sam Fourman Jr." Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 Cc: FreeBSD Current X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2014 03:06:45 -0000 On Thu, Jan 2, 2014 at 7:39 PM, Sam Fourman Jr. wrote: > Hello list, > > I have a Asus Sabertooth 990FXv2 motherboard, and a run of the mill > NetGear DGS2205 desktop gig switch > > with linux my Ethernet can negotiate at 1GB but with FreeBSD it can not > if I force the device to 1000baseT with ifconfig it does not work. > > > uname -a > FreeBSD NewBSD 11.0-CURRENT FreeBSD 11.0-CURRENT #1 r260188M: Thu Jan 2 > 04:27:49 CST 2014 sfourman@NewBSD:/usr/obj/usr/src/sys/GENERIC amd64 > > > > re0@pci0:10:0:0: class=0x020000 card=0x85051043 chip=0x816810ec rev=0x09 > hdr=0x00 > vendor = 'Realtek Semiconductor Co., Ltd.' > device = 'RTL8111/8168B PCI Express Gigabit Ethernet controller' > class = network > subclass = ethernet > > > > root@NewBSD:/usr/home/sfourman/Desktop # ifconfig > re0: flags=8843 metric 0 mtu 1500 > > options=8209b > ether 60:a4:4c:60:d5:a7 > inet 192.168.1.31 netmask 0xffffff00 broadcast 192.168.1.255 > inet6 fe80::62a4:4cff:fe60:d5a7%re0 prefixlen 64 scopeid 0x1 > nd6 options=29 > media: Ethernet autoselect (100baseTX ) > status: active /etc/rc.conf is important here as well as the complete steps and output which provoked this response: "but with FreeBSD it can not if I force the device to 1000baseT with ifconfig it does not work." In the given output, autoselect clearly selects 100Mb connection, the question is why. -- Adam From owner-freebsd-current@FreeBSD.ORG Fri Jan 3 03:18:38 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5A2DEC36 for ; Fri, 3 Jan 2014 03:18:38 +0000 (UTC) Received: from mail-qa0-x231.google.com (mail-qa0-x231.google.com [IPv6:2607:f8b0:400d:c00::231]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 0ACE81FD4 for ; Fri, 3 Jan 2014 03:18:37 +0000 (UTC) Received: by mail-qa0-f49.google.com with SMTP id ii20so65635qab.15 for ; Thu, 02 Jan 2014 19:18:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=idbKTApFtSg5w5XjXXbC9EVm6x164mcS6p6+qUeJXOs=; b=zEIdtoYNPTwT398TLGOmQtOYsQDevHk1HG4FzX13ISNTZKoKKF2nPB5MqwCqLkFHxy g7WO73vdhGczYaJwEbv35LYNs/hPlyqJxW9xd/DqDUvfWsF6pl29tWz2JYcjskC7wxFi utPehLLhxc5R2G+w01ryv1zJEtv/2M3H1BdElNG4kKjwVtsgpp20MXlS+VxduFQ6uSzC d3AaWsdagvdqCg2LcxSYfflbPpXVZq6dsVouqMTi8xHZ1HywqJyH2bmOPRcfgPgxEGad tdkg/d6M/GdNSDi3bx0x72p9QmUEKnXJAeBUFzTd7fCIjIP+sm9LnIaVRRPHQ0VWoi5F t4rw== MIME-Version: 1.0 X-Received: by 10.49.72.193 with SMTP id f1mr149537469qev.58.1388719117203; Thu, 02 Jan 2014 19:18:37 -0800 (PST) Received: by 10.229.223.199 with HTTP; Thu, 2 Jan 2014 19:18:37 -0800 (PST) In-Reply-To: References: Date: Thu, 2 Jan 2014 21:18:37 -0600 Message-ID: Subject: Re: RTL8111/8168B not negotiating 1GB From: "Sam Fourman Jr." To: Adam Vande More Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 Cc: FreeBSD Current X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2014 03:18:38 -0000 On Thu, Jan 2, 2014 at 9:06 PM, Adam Vande More wrote: > On Thu, Jan 2, 2014 at 7:39 PM, Sam Fourman Jr. wrote: > >> Hello list, >> >> I have a Asus Sabertooth 990FXv2 motherboard, and a run of the mill >> NetGear DGS2205 desktop gig switch >> >> with linux my Ethernet can negotiate at 1GB but with FreeBSD it can not >> if I force the device to 1000baseT with ifconfig it does not work. >> >> >> uname -a >> FreeBSD NewBSD 11.0-CURRENT FreeBSD 11.0-CURRENT #1 r260188M: Thu Jan 2 >> 04:27:49 CST 2014 sfourman@NewBSD:/usr/obj/usr/src/sys/GENERIC amd64 >> >> >> >> re0@pci0:10:0:0: class=0x020000 card=0x85051043 chip=0x816810ec rev=0x09 >> hdr=0x00 >> vendor = 'Realtek Semiconductor Co., Ltd.' >> device = 'RTL8111/8168B PCI Express Gigabit Ethernet controller' >> class = network >> subclass = ethernet >> >> >> >> root@NewBSD:/usr/home/sfourman/Desktop # ifconfig >> re0: flags=8843 metric 0 mtu 1500 >> >> options=8209b >> ether 60:a4:4c:60:d5:a7 >> inet 192.168.1.31 netmask 0xffffff00 broadcast 192.168.1.255 >> inet6 fe80::62a4:4cff:fe60:d5a7%re0 prefixlen 64 scopeid 0x1 >> nd6 options=29 >> media: Ethernet autoselect (100baseTX ) >> status: active > > > /etc/rc.conf is important here as well as the complete steps and output > which provoked this response: > > "but with FreeBSD it can not > if I force the device to 1000baseT with ifconfig it does not work." > > In the given output, autoselect clearly selects 100Mb connection, the > question is why. > > > rc.conf is this: defaultrouter="192.168.1.1" ifconfig_re0="inet 192.168.1.31 netmask 0xffffff00" but the problem is we need to patch the re driver somehow because I have many motherboards where this exact nic does not work correctly. > > -- > Adam > -- Sam Fourman Jr. From owner-freebsd-current@FreeBSD.ORG Fri Jan 3 04:37:50 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 51AB3A22 for ; Fri, 3 Jan 2014 04:37:50 +0000 (UTC) Received: from out3-smtp.messagingengine.com (out3-smtp.messagingengine.com [66.111.4.27]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 2204A14F8 for ; Fri, 3 Jan 2014 04:37:49 +0000 (UTC) Received: from compute1.internal (compute1.nyi.mail.srv.osa [10.202.2.41]) by gateway1.nyi.mail.srv.osa (Postfix) with ESMTP id 5539620D39 for ; Thu, 2 Jan 2014 23:37:48 -0500 (EST) Received: from web3 ([10.202.2.213]) by compute1.internal (MEProxy); Thu, 02 Jan 2014 23:37:48 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=message-id:from:to:mime-version :content-transfer-encoding:content-type:subject:date:in-reply-to :references; s=smtpout; bh=XPEkXuV4l4jvZTXigBm0pkt164g=; b=s8sGv KzCt4MQ9TBstCvMqUOS3yM+yioK4eJR38umEWwCMZELLnZBIAGeIsPUdCVZnf29c BBmhCdp3in+HDGwKhzsWYwCS/YQMLPA/oaj/kCxTF4ZQhR1cWhnAYRwSAuEkbpNG 501kw3OqDfOGiRJbiALw+XZAMI93rj/nnr3iUg= Received: by web3.nyi.mail.srv.osa (Postfix, from userid 99) id 2BD3D108752; Thu, 2 Jan 2014 23:37:48 -0500 (EST) Message-Id: <1388723868.26369.66034745.5D25330A@webmail.messagingengine.com> X-Sasl-Enc: qf8tcsVBSfv8VMBX3p/dQxhFYWSlMQPWhT3RIjjWu1rc 1388723868 From: Mark Felder To: freebsd-current@freebsd.org MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain X-Mailer: MessagingEngine.com Webmail Interface - ajax-1af17f61 Subject: Re: RTL8111/8168B not negotiating 1GB Date: Thu, 02 Jan 2014 22:37:48 -0600 In-Reply-To: References: X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2014 04:37:50 -0000 On Thu, Jan 2, 2014, at 19:39, Sam Fourman Jr. wrote: > Hello list, > > I have a Asus Sabertooth 990FXv2 motherboard, and a run of the mill > NetGear DGS2205 desktop gig switch > > with linux my Ethernet can negotiate at 1GB but with FreeBSD it can not > if I force the device to 1000baseT with ifconfig it does not work. > > > uname -a > FreeBSD NewBSD 11.0-CURRENT FreeBSD 11.0-CURRENT #1 r260188M: Thu Jan 2 > 04:27:49 CST 2014 sfourman@NewBSD:/usr/obj/usr/src/sys/GENERIC amd64 > > This is probably flying too far off-topic so feel free to ignore me, but this just popped in my head because I ran into this with a pair of Cisco devices recently: On some Cisco gear with certain GBICs / SFPs you can run into a situation where you have a physical link that claims to be up/up but is completely non-functional (no traffic, no mac addresses/arp). The solution is a command that is only available on these interfaces called "speed nonegotiate" which forces the link to work, bypassing negotiation (simply MDI/MDIX?). I don't know how the low level gigabit auto negotiation magic works or what it fully entails, but I'm wondering if it is something that could be replicated in the FreeBSD drivers/stack. I have a feeling that if it existed and he tried something like "ifconfig re0 speed nonegotiate" it would not work because he'd need to set that on his switch port as well, but I just thought I'd throw this out there. Here's a link mentioning the feature: http://www.cisco.com/en/US/docs/security/asa/asa70/configuration/guide/intrface.html I'm not sure where to find any true technical details of it, though. From owner-freebsd-current@FreeBSD.ORG Fri Jan 3 06:45:49 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0F3459DF for ; Fri, 3 Jan 2014 06:45:49 +0000 (UTC) Received: from nm18-vm6.access.bullet.mail.bf1.yahoo.com (nm18-vm6.access.bullet.mail.bf1.yahoo.com [216.109.115.85]) by mx1.freebsd.org (Postfix) with SMTP id 941971DFF for ; Fri, 3 Jan 2014 06:45:47 +0000 (UTC) Received: from [66.196.81.163] by nm18.access.bullet.mail.bf1.yahoo.com with NNFMP; 03 Jan 2014 06:42:41 -0000 Received: from [98.139.244.49] by tm9.access.bullet.mail.bf1.yahoo.com with NNFMP; 03 Jan 2014 06:42:41 -0000 Received: from [127.0.0.1] by smtp111.sbc.mail.bf1.yahoo.com with NNFMP; 03 Jan 2014 06:42:41 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bellsouth.net; s=s1024; t=1388731361; bh=9FYAts8HgMTYoMZwov5/wTe6OYBnWHY4PvWly5XI35o=; h=X-Yahoo-Newman-Id:Message-ID:Date:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:From:To:References:Subject; b=KGTSJyW2GJJhoC409Q2un8okBzbbgjjJc0CVBOUhBfzmILm6DqOG1GuUnHW18/MWLo6b7r1zV0GJI2WmyeivpR4rzE77pSEdd8nZt7CM8/ViD+XZ1j6M2Y3T18xqQnjpbWUbaGOifY0n/dzuP0rC43vvfl0OA57dqalhNSDzWqc= X-Yahoo-Newman-Id: 257073.67285.bm@smtp111.sbc.mail.bf1.yahoo.com Message-ID: <257073.67285.bm@smtp111.sbc.mail.bf1.yahoo.com> Date: Thu, 2 Jan 2014 22:42:41 -0800 (PST) X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: 8SQM2_4VM1nxlihPAPa3G8Tt1Sl6l2H.2MYuozdk.jjFhhG rxlU8.b.KvpxfDB3VtfksneC89qT2qHRvAMWanqrNa1rBGY8JXC5TQEEqlkm upr81bjxoOH9gFeu_qN1ILzmRg.HhNna.TjZ7EBN2aWcCP9aoFChbZk5rJGw aePDDpbDbywJUFhK_0W4IkQacC_rBRjsKRRNdvILFt6Bq0lB1V7mLTf.ruVQ QPJA05uEVZVtvxzXboOMgMpvsTd3jA73q.B3h2KviAdp2Qdrbl2RR9UnEngT 82mOIXHaniWZuFoZXVrCkZfif_olIwhXQ14UW4ayRQYsXYHsoDBhuhoygTV3 tgwkobAa7dxdkTPRXqjJw66Hz0FtRz51oDxV2en8TGKkorQAKVDr11SlFImr zGMAeeEQUYVla8ICa_8lfliImOezAfRt6eQoFeZAWhePmc.dK21r1B2XGqn8 qLRRuprEBRF0eSaV7GshuC50GYx56.BloYw9gZQOQE2EifaklExZCe8MvM0F ZDfFxolwMiI3TOuOyC6vq.WitH5IdsPqTWZATlYb_7GA- X-Yahoo-SMTP: Kz_aW1.swBBYof3zAD7.RWzXz9ZAQVDMml1VADsbgPT4Kq79LC0- X-Rocket-Received: from localhost (mueller6724@96.28.178.143 with plain [98.139.221.42]) by smtp111.sbc.mail.bf1.yahoo.com with SMTP; 02 Jan 2014 22:42:41 -0800 PST From: "Thomas Mueller" To: freebsd-current@freebsd.org References: Subject: Re: RTL8111/8168B not negotiating 1GB X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2014 06:45:49 -0000 > but the problem is we need to patch the re driver somehow because > I have many motherboards where this exact nic does not work correctly. > Sam Fourman Jr. Misery loves company! My new MSI Z77 MPOWER motherboard with onboard Realtek 8111E NIC is affected by this re(4) bug. Ethernet is recognized, but re(4) fails to connect, and memory becomes destabilized. Only Internet access in FreeBSD is with Hiro H50191 USB-stick wi-fi adapter, chipset RTL8191SU, device rsu. Similar problems with OpenBSD and DragonFlyBSD latest releases on live USB, but OK with NetBSD and Linux. Ability to run OpenBSD or DragonFlyBSD is very limited because of not being able to read my hard drive. OpenBSD lacks GPT support, while DragonFlyBSD recognizes my hard-drive partitions but can't mount any. Tom From owner-freebsd-current@FreeBSD.ORG Fri Jan 3 07:55:49 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 85DAFE54; Fri, 3 Jan 2014 07:55:49 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 4B21712E7; Fri, 3 Jan 2014 07:55:48 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s037tl3Y016507; Fri, 3 Jan 2014 02:55:47 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s037tlqS016490; Fri, 3 Jan 2014 07:55:47 GMT (envelope-from tinderbox@freebsd.org) Date: Fri, 3 Jan 2014 07:55:47 GMT Message-Id: <201401030755.s037tlqS016490@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on armv6/arm Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2014 07:55:49 -0000 TB --- 2014-01-03 04:50:21 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-03 04:50:21 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-03 04:50:21 - starting HEAD tinderbox run for armv6/arm TB --- 2014-01-03 04:50:21 - cleaning the object tree TB --- 2014-01-03 04:53:07 - /usr/local/bin/svn stat /src TB --- 2014-01-03 04:53:10 - At svn revision 260218 TB --- 2014-01-03 04:53:11 - building world TB --- 2014-01-03 04:53:11 - CROSS_BUILD_TESTING=YES TB --- 2014-01-03 04:53:11 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-03 04:53:11 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-03 04:53:11 - SRCCONF=/dev/null TB --- 2014-01-03 04:53:11 - TARGET=arm TB --- 2014-01-03 04:53:11 - TARGET_ARCH=armv6 TB --- 2014-01-03 04:53:11 - TZ=UTC TB --- 2014-01-03 04:53:11 - __MAKE_CONF=/dev/null TB --- 2014-01-03 04:53:11 - cd /src TB --- 2014-01-03 04:53:11 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Fri Jan 3 04:53:18 UTC 2014 >>> 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 Jan 3 07:55:46 UTC 2014 TB --- 2014-01-03 07:55:46 - generating LINT kernel config TB --- 2014-01-03 07:55:46 - cd /src/sys/arm/conf TB --- 2014-01-03 07:55:46 - /usr/bin/make -B LINT TB --- 2014-01-03 07:55:46 - cd /src/sys/arm/conf TB --- 2014-01-03 07:55:46 - /usr/sbin/config -m LINT TB --- 2014-01-03 07:55:46 - skipping LINT kernel TB --- 2014-01-03 07:55:46 - cd /src/sys/arm/conf TB --- 2014-01-03 07:55:46 - /usr/sbin/config -m AC100 TB --- 2014-01-03 07:55:46 - building AC100 kernel TB --- 2014-01-03 07:55:46 - CROSS_BUILD_TESTING=YES TB --- 2014-01-03 07:55:46 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-03 07:55:46 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-03 07:55:46 - SRCCONF=/dev/null TB --- 2014-01-03 07:55:46 - TARGET=arm TB --- 2014-01-03 07:55:46 - TARGET_ARCH=armv6 TB --- 2014-01-03 07:55:46 - TZ=UTC TB --- 2014-01-03 07:55:46 - __MAKE_CONF=/dev/null TB --- 2014-01-03 07:55:46 - cd /src TB --- 2014-01-03 07:55:46 - /usr/bin/make -B buildkernel KERNCONF=AC100 >>> Kernel build for AC100 started on Fri Jan 3 07:55:46 UTC 2014 >>> 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 [...] machine -> /src/sys/arm/include 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 -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/ipfilter -I/src/sys/dev/ath -I/src/sys/dev/ath/ath_hal -I/src/sys/contrib/dev/ath/ath_hal -I/src/sys/contrib/ngatm -I/src/sys/dev/twa -I/src/sys/dev/cxgb -I/src/sys/dev/cxgbe -I/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -funwind-tables -ffreestanding /src/sys/arm/arm/genassym.c In file included from /src/sys/arm/arm/genassym.c:48: In file included from ./machine/intr.h:71: /src/sys/sys/bus.h:585:10: fatal error: 'device_if.h' file not found #include "device_if.h" ^ 1 error generated. *** Error code 1 Stop. bmake[1]: stopped in /obj/arm.armv6/src/sys/AC100 *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-03 07:55:47 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-03 07:55:47 - ERROR: failed to build AC100 kernel TB --- 2014-01-03 07:55:47 - 8690.59 user 1616.98 system 11125.82 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-armv6-arm.full From owner-freebsd-current@FreeBSD.ORG Fri Jan 3 07:56:18 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 88F42F74; Fri, 3 Jan 2014 07:56:18 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 4E02A12F3; Fri, 3 Jan 2014 07:56:18 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s037uHX2022832; Fri, 3 Jan 2014 02:56:17 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s037uHjl022829; Fri, 3 Jan 2014 07:56:17 GMT (envelope-from tinderbox@freebsd.org) Date: Fri, 3 Jan 2014 07:56:17 GMT Message-Id: <201401030756.s037uHjl022829@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on arm/arm Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2014 07:56:18 -0000 TB --- 2014-01-03 04:50:21 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-03 04:50:21 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-03 04:50:21 - starting HEAD tinderbox run for arm/arm TB --- 2014-01-03 04:50:21 - cleaning the object tree TB --- 2014-01-03 04:53:08 - /usr/local/bin/svn stat /src TB --- 2014-01-03 04:53:11 - At svn revision 260218 TB --- 2014-01-03 04:53:12 - building world TB --- 2014-01-03 04:53:12 - CROSS_BUILD_TESTING=YES TB --- 2014-01-03 04:53:12 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-03 04:53:12 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-03 04:53:12 - SRCCONF=/dev/null TB --- 2014-01-03 04:53:12 - TARGET=arm TB --- 2014-01-03 04:53:12 - TARGET_ARCH=arm TB --- 2014-01-03 04:53:12 - TZ=UTC TB --- 2014-01-03 04:53:12 - __MAKE_CONF=/dev/null TB --- 2014-01-03 04:53:12 - cd /src TB --- 2014-01-03 04:53:12 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Fri Jan 3 04:53:19 UTC 2014 >>> 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 Jan 3 07:55:46 UTC 2014 TB --- 2014-01-03 07:55:46 - generating LINT kernel config TB --- 2014-01-03 07:55:46 - cd /src/sys/arm/conf TB --- 2014-01-03 07:55:46 - /usr/bin/make -B LINT TB --- 2014-01-03 07:55:46 - cd /src/sys/arm/conf TB --- 2014-01-03 07:55:46 - /usr/sbin/config -m LINT TB --- 2014-01-03 07:55:46 - building LINT kernel TB --- 2014-01-03 07:55:46 - CROSS_BUILD_TESTING=YES TB --- 2014-01-03 07:55:46 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-03 07:55:46 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-03 07:55:46 - SRCCONF=/dev/null TB --- 2014-01-03 07:55:46 - TARGET=arm TB --- 2014-01-03 07:55:46 - TARGET_ARCH=arm TB --- 2014-01-03 07:55:46 - TZ=UTC TB --- 2014-01-03 07:55:46 - __MAKE_CONF=/dev/null TB --- 2014-01-03 07:55:46 - cd /src TB --- 2014-01-03 07:55:46 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Fri Jan 3 07:55:46 UTC 2014 >>> 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 [...] machine -> /src/sys/arm/include 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 -I/src/sys/contrib/ipfilter -I/src/sys/dev/ath -I/src/sys/dev/ath/ath_hal -I/src/sys/contrib/dev/ath/ath_hal -I/src/sys/contrib/ngatm -I/src/sys/dev/twa -I/src/sys/dev/cxgb -I/src/sys/dev/cxgbe -I/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-builtin -funwind-tables -ffreestanding /src/sys/arm/arm/genassym.c In file included from /src/sys/arm/arm/genassym.c:48: In file included from ./machine/intr.h:71: /src/sys/sys/bus.h:585:10: fatal error: 'device_if.h' file not found #include "device_if.h" ^ 1 error generated. *** Error code 1 Stop. bmake[1]: stopped in /obj/arm.arm/src/sys/LINT *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-03 07:56:17 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-03 07:56:17 - ERROR: failed to build LINT kernel TB --- 2014-01-03 07:56:17 - 8690.95 user 1636.95 system 11155.65 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-arm-arm.full From owner-freebsd-current@FreeBSD.ORG Fri Jan 3 10:30:26 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 90916A68 for ; Fri, 3 Jan 2014 10:30:26 +0000 (UTC) Received: from mail-qc0-x231.google.com (mail-qc0-x231.google.com [IPv6:2607:f8b0:400d:c01::231]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 543FF1EBA for ; Fri, 3 Jan 2014 10:30:26 +0000 (UTC) Received: by mail-qc0-f177.google.com with SMTP id m20so14486544qcx.36 for ; Fri, 03 Jan 2014 02:30:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type; bh=4nw3JgMlhtNZwm6WzKKvhmsGX7q2pvdWzWujpTBhU0g=; b=K6ESo5Egm3oVMvTaPWc45N/jdljjNw8uE1vkmqxyuhJhnSsTFTjiFUIU7qcU0Vpmla WOQ+Pet+GnPZeBzumtM8VAQlmtZraDdupY6hlMX+LMquXSvY5Zr4VY+ddL7jyPbklyha Kj8V2xpLjPwFwT6/vv0wxKZcX0fWT7fWVgH24mhY2fkfWft4dZ9EqGO5ZcoHs7eMG4eX NIE8bmBdPzGrWeMPZVtOHmPQh4BxJcZq4ABaon8tdIOpznjc1r2eTnca8aKsoPyKCJ3j j770oC43MvkWT7XO2PmDTyl1DjrXH5cICRyo/9CTs5fkx8UAR/zTGB8DQ8fj5ZpefJDq i5Ww== X-Received: by 10.224.129.200 with SMTP id p8mr42751894qas.29.1388745025452; Fri, 03 Jan 2014 02:30:25 -0800 (PST) MIME-Version: 1.0 Received: by 10.96.152.42 with HTTP; Fri, 3 Jan 2014 02:29:45 -0800 (PST) From: =?UTF-8?B?5LmU5qWa?= Date: Fri, 3 Jan 2014 18:29:45 +0800 Message-ID: Subject: newcons(vt) can't work at Intel HD4400 To: Current FreeBSD Content-Type: text/plain; charset=ISO-8859-1 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2014 10:30:26 -0000 Upgrade from ThinkPad x201i to ThinkPad E430C, newcons work well. Video card is Intel HD4000. Upgrade from E430C to x240, newcons can;t work. Video card is Intel HD4400. I can press Alt+Ctrl+F1 to switch tty1, but there only has one cursor blinking, no other content. I can press Alt_Ctrl+F7 to switch X. #uname -a FreeBSD x201i.honestqiao.com 11.0-CURRENT FreeBSD 11.0-CURRENT #0 r260159: Wed Jan 1 17:10:24 CST 2014 root@x201i.honestqiao.com:/usr/obj/usr/src/sys/HonestQiaoKernel11 amd64 #pciconv -lv vgapci0@pci0:0:2:0: class=0x030000 card=0x221417aa chip=0x0a168086 rev=0x09 hdr=0x00 vendor = 'Intel Corporation' device = 'Haswell-ULT Integrated Graphics Controller' class = display subclass = VGA #dmesg vgapci0: port 0x4000-0x403f mem 0xf0000000-0xf03fffff,0xe0000000-0xefffffff irq 16 at device 2.0 on pci0 acpi_video0: on vgapci0 found Internal/Integrated Digital Flat Panel(400), idx#0, port#0, head #0 vgapci0: Boot video device #kldstat 10 1 0xffffffff8131f000 7488 acpi_video.ko 17 1 0xffffffff81385000 6be8 acpi_ibm.ko 18 1 0xffffffff8138c000 d28 acpi_call.ko 33 1 0xffffffff81449000 5eff7 i915kms.ko #sysctl -a kern.vt.enable_altgr: 1 kern.vt.debug: 0 kern.vt.deadtimer: 15 kern.vt.suspendswitch: 1 device vt device vt_vga From owner-freebsd-current@FreeBSD.ORG Fri Jan 3 11:33:45 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0E3E2C1A; Fri, 3 Jan 2014 11:33:45 +0000 (UTC) Received: from SMTP02.CITRIX.COM (smtp02.citrix.com [66.165.176.63]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 617251389; Fri, 3 Jan 2014 11:33:42 +0000 (UTC) X-IronPort-AV: E=Sophos;i="4.95,597,1384300800"; d="scan'208";a="87315541" Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net) ([10.9.154.239]) by FTLPIPO02.CITRIX.COM with ESMTP; 03 Jan 2014 11:33:40 +0000 Received: from [IPv6:::1] (10.80.16.47) by smtprelay.citrix.com (10.13.107.78) with Microsoft SMTP Server id 14.2.342.4; Fri, 3 Jan 2014 06:33:39 -0500 Message-ID: <52C6A013.1070906@citrix.com> Date: Fri, 3 Jan 2014 12:33:39 +0100 From: =?ISO-8859-1?Q?Roger_Pau_Monn=E9?= User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Julian Elischer , , , , , , , Subject: Re: [PATCH v9 19/19] isa: allow ISA bus to attach to xenpv device References: <1388677433-49525-1-git-send-email-roger.pau@citrix.com> <1388677433-49525-20-git-send-email-roger.pau@citrix.com> <52C602B0.7060904@freebsd.org> In-Reply-To: <52C602B0.7060904@freebsd.org> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 7bit X-DLP: MIA1 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2014 11:33:45 -0000 On 03/01/14 01:22, Julian Elischer wrote: > On 1/2/14, 4:43 PM, Roger Pau Monne wrote: >> --- >> sys/x86/isa/isa.c | 3 +++ >> 1 files changed, 3 insertions(+), 0 deletions(-) >> >> diff --git a/sys/x86/isa/isa.c b/sys/x86/isa/isa.c >> index 1a57137..9287ff2 100644 >> --- a/sys/x86/isa/isa.c >> +++ b/sys/x86/isa/isa.c >> @@ -241,3 +241,6 @@ isa_release_resource(device_t bus, device_t child, >> int type, int rid, >> * On this platform, isa can also attach to the legacy bus. >> */ >> DRIVER_MODULE(isa, legacy, isa_driver, isa_devclass, 0, 0); >> +#ifdef XENHVM >> +DRIVER_MODULE(isa, xenpv, isa_driver, isa_devclass, 0, 0); >> +#endif > read all 19 patches. I'm glad you split them up.. makes it > understandable.. even by me :-) > no real negative comments except a question as to whether there is any > noticable performance impact on real hardware? Thanks for taking a look. I haven't seen any performance impact when running a PVH capable kernel (a kernel with this patch series applied) on real hardware. I'm not adding hooks to any hot paths, most of the code added in this series is only used during boot time. Roger. From owner-freebsd-current@FreeBSD.ORG Fri Jan 3 12:00:29 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A0975132 for ; Fri, 3 Jan 2014 12:00:29 +0000 (UTC) Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 5D17D155E for ; Fri, 3 Jan 2014 12:00:29 +0000 (UTC) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost.zedat.fu-berlin.de (Exim 4.82) for freebsd-current@freebsd.org with esmtp (envelope-from ) id <1Vz3QR-001F2K-Kr>; Fri, 03 Jan 2014 13:00:27 +0100 Received: from f052132228.adsl.alicedsl.de ([78.52.132.228] helo=thor.walstatt.dyndns.org) by inpost2.zedat.fu-berlin.de (Exim 4.82) for freebsd-current@freebsd.org with esmtpsa (envelope-from ) id <1Vz3QR-001rwb-HZ>; Fri, 03 Jan 2014 13:00:27 +0100 Date: Fri, 3 Jan 2014 13:00:21 +0100 From: "O. Hartmann" To: FreeBSD CURRENT Subject: ZFS: ZFS command can block the whole ZFS subsystem! Message-ID: <20140103130021.30569db4@thor.walstatt.dyndns.org> Organization: FU Berlin X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.22; amd64-portbld-freebsd11.0) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/JJwKVcwTUAF.YNmgdLEYR6M"; protocol="application/pgp-signature" X-Originating-IP: 78.52.132.228 X-ZEDAT-Hint: A X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2014 12:00:29 -0000 --Sig_/JJwKVcwTUAF.YNmgdLEYR6M Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable For some security reasons, I dumped via "dd" a large file onto a 3TB disk. The systems is 11.0-CURRENT #1 r259667: Fri Dec 20 22:43:56 CET 2013 amd64. Filesystem in question is a single ZFS pool. Issuing the command "rm dumpfile.txt" and then hitting Ctrl-Z to bring the rm command into background via fg" (I use FreeBSD's csh in that console) locks up the entire command and even worse - it seems to wind up the pool in question for being exported! I expect to get the command into the background as every other UNIX command does when sending Ctrl-Z in the console. Obviously, ZFS related stuff in FreeBSD doesn't comply.=20 The file has been removed from the pool but the console is still stuck with "^Z fg" (as I typed this in). Process list tells me: top 17790 root 1 20 0 8228K 1788K STOP 10 0:05 0.00% rm for the particular "rm" command issued. Now, having the file deleted, I'd like to export the pool for further maintainance, but that doesn't work with zpool export -f poolname This command is now also stuck blocking the terminal and the pool from further actions. This is painful. Last time I faced the problem, I had to reboot prior to take any action regarding any pool in the system, since one single ZFS command could obviously block the whole subsystem (I tried to export and import). What is up here? --Sig_/JJwKVcwTUAF.YNmgdLEYR6M Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) iQEcBAEBAgAGBQJSxqZZAAoJEOgBcD7A/5N8fk0H/2It5tSIAayzGv6KBOdZaVrd 0bk78fz9P2caL5+5YUfPiTzynK+/CbTZTU9lWcXWkj9zdrNbyrE7pvagEi26YufC /okYrjJbW4sqexhphjolN6WhSVVwpIRglH6WBtPq6EN8OoGeQquVhMkhubFM3hIt jHqH2vlR+WwLFnH83w/Imo49fQv4BIj3gZoa2AR4mR6Hsmtzm+/D87Fdd/a8spYC qy0VRUMmziK/ieGkyGopW42E9idESgtcIDQatPqEoMu47N1QgQ5bye8V5EcG9k7K MU/CQ5N0v6loxMFMOqX5+kIBuxhbh1b7I7ZHpK4Bkx6iW929WeZdBo9quz8QUs0= =D3Qi -----END PGP SIGNATURE----- --Sig_/JJwKVcwTUAF.YNmgdLEYR6M-- From owner-freebsd-current@FreeBSD.ORG Fri Jan 3 14:38:21 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C41BA6E8 for ; Fri, 3 Jan 2014 14:38:21 +0000 (UTC) Received: from mail1.multiplay.co.uk (mail1.multiplay.co.uk [85.236.96.23]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 5F4401276 for ; Fri, 3 Jan 2014 14:38:21 +0000 (UTC) Received: from r2d2 ([82.69.141.170]) by mail1.multiplay.co.uk (mail1.multiplay.co.uk [85.236.96.23]) (MDaemon PRO v10.0.4) with ESMTP id md50007365919.msg for ; Fri, 03 Jan 2014 14:38:12 +0000 X-Spam-Processed: mail1.multiplay.co.uk, Fri, 03 Jan 2014 14:38:12 +0000 (not processed: message from valid local sender) X-MDDKIM-Result: neutral (mail1.multiplay.co.uk) X-MDRemoteIP: 82.69.141.170 X-Return-Path: prvs=108062f7db=killing@multiplay.co.uk X-Envelope-From: killing@multiplay.co.uk X-MDaemon-Deliver-To: freebsd-current@freebsd.org Message-ID: From: "Steven Hartland" To: "O. Hartmann" , "FreeBSD CURRENT" References: <20140103130021.30569db4@thor.walstatt.dyndns.org> Subject: Re: ZFS command can block the whole ZFS subsystem! Date: Fri, 3 Jan 2014 14:38:03 -0000 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.5931 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2014 14:38:21 -0000 ----- Original Message ----- From: "O. Hartmann" > > For some security reasons, I dumped via "dd" a large file onto a 3TB > disk. The systems is 11.0-CURRENT #1 r259667: Fri Dec 20 22:43:56 CET > 2013 amd64. Filesystem in question is a single ZFS pool. > > Issuing the command > > "rm dumpfile.txt" > > and then hitting Ctrl-Z to bring the rm command into background via > fg" (I use FreeBSD's csh in that console) locks up the entire command > and even worse - it seems to wind up the pool in question for being > exported! I cant think of any reason why backgrounding a shell would export a pool. > I expect to get the command into the background as every other UNIX > command does when sending Ctrl-Z in the console. Obviously, ZFS > related stuff in FreeBSD doesn't comply. > > The file has been removed from the pool but the console is still stuck > with "^Z fg" (as I typed this in). Process list tells me: > > top > 17790 root 1 20 0 8228K 1788K STOP 10 0:05 > 0.00% rm > > for the particular "rm" command issued. Thats not backgrounded yet otherwise it wouldnt be in the state STOP. > Now, having the file deleted, I'd like to export the pool for further > maintainance Are you sure the delete is complete? Also don't forget ZFS has TRIM by default, so depending on support of the underlying devices you could be seeing deletes occuring. You can check that gstat -d > but that doesn't work with > > zpool export -f poolname > > This command is now also stuck blocking the terminal and the pool from > further actions. If the delete hasnt completed and is stuck in the kernel this is to be expected. > > This is painful. Last time I faced the problem, I had to reboot prior > to take any action regarding any pool in the system, since one single > ZFS command could obviously block the whole subsystem (I tried to > export and import). > > What is up here? Regards Steve ================================================ This e.mail is private and confidential between Multiplay (UK) Ltd. and the person or entity to whom it is addressed. In the event of misdirection, the recipient is prohibited from using, copying, printing or otherwise disseminating it or any information contained in it. In the event of misdirection, illegible or incomplete transmission please telephone +44 845 868 1337 or return the E.mail to postmaster@multiplay.co.uk. From owner-freebsd-current@FreeBSD.ORG Fri Jan 3 15:20:52 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 97D934A6 for ; Fri, 3 Jan 2014 15:20:52 +0000 (UTC) Received: from mail-qe0-x22e.google.com (mail-qe0-x22e.google.com [IPv6:2607:f8b0:400d:c02::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 4E96A15ED for ; Fri, 3 Jan 2014 15:20:52 +0000 (UTC) Received: by mail-qe0-f46.google.com with SMTP id a11so15329394qen.19 for ; Fri, 03 Jan 2014 07:20:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=H2cAl4Kg38yv9GIxOX/mfsXuSy9WcZN1HXKPE4RywM0=; b=SMFKxLyQj+BThdFzhREce5ldEA8TSvs/eeXCixWWjkAgx3rPLv1/ApPJd2nm4//N3S gKRhQX/S/V4qQKmwmu2ZmpSJnCrbVnDJNPUDdudnolPNMua+GLS+Ckwk/TzOygZS0kI+ ISE5/EuYJ/PaBchj1iLaFSzya5tn6JlrpOFoeNvJR4eAfOaRRO2iqf26TYIiGOeszj1f n+pPOWST2+fx6sQ3xkWOwfvjbp7uw6epCLWovo223otULfduDuQZrdGGw79Xe2pwvLpL abR9CMCaDyVtSJnggsNEWtRrajKLA2GTK+2RXgSqBUIy2JMX7YgsxVlQ0UmcH0BMLBTO 12IQ== X-Received: by 10.49.52.34 with SMTP id q2mr154910335qeo.10.1388762451492; Fri, 03 Jan 2014 07:20:51 -0800 (PST) MIME-Version: 1.0 Received: by 10.96.152.42 with HTTP; Fri, 3 Jan 2014 07:20:11 -0800 (PST) In-Reply-To: <4278a32e-9778-4a56-9fb5-67853d78469f@email.android.com> References: <4278a32e-9778-4a56-9fb5-67853d78469f@email.android.com> From: =?UTF-8?B?5LmU5qWa?= Date: Fri, 3 Jan 2014 23:20:11 +0800 Message-ID: Subject: Re: newcons(vt) can't work at Intel HD4400 To: Aleksandr Rybalko Content-Type: text/plain; charset=ISO-8859-1 Cc: Current FreeBSD X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2014 15:20:52 -0000 I can't visit pastbin, so I paste the log to this mail. Xorg.0.log: X.Org X Server 1.12.4 Release Date: 2012-08-27 [ 47.884] X Protocol Version 11, Revision 0 [ 47.884] Build Operating System: FreeBSD 11.0-CURRENT amd64 [ 47.884] Current Operating System: FreeBSD x201i.honestqiao.com 11.0-CURRENT FreeBSD 11.0-CURRENT #0 r260159: Wed Jan 1 17:10:24 CST 2014 root@x201i.honestqiao.com:/usr/obj/usr/src/sys/HonestQiaoKernel11 amd64 [ 47.884] Build Date: 29 December 2013 09:45:52PM [ 47.884] [ 47.884] Current version of pixman: 0.32.4 [ 47.884] Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. [ 47.884] Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [ 47.884] (==) Log file: "/var/log/Xorg.0.log", Time: Fri Jan 3 23:00:20 2014 [ 47.966] (==) Using config file: "/etc/X11/xorg.conf" [ 47.966] (==) Using system config directory "/usr/local/share/X11/xorg.conf.d" [ 47.973] (==) ServerLayout "X.org Configured" [ 47.973] (**) |-->Screen "Screen0" (0) [ 47.973] (**) | |-->Monitor "Monitor0" [ 47.990] (**) | |-->Device "Card0" [ 47.990] (**) |-->Screen "Screen1" (1) [ 47.990] (**) | |-->Monitor "Monitor1" [ 47.990] (**) | |-->Device "Card1" [ 47.990] (**) |-->Screen "Screen2" (2) [ 47.990] (**) | |-->Monitor "Monitor2" [ 47.990] (**) | |-->Device "Card2" [ 47.990] (**) |-->Input Device "Mouse0" [ 47.990] (**) |-->Input Device "Keyboard0" [ 47.990] (**) Option "AIGLX" "True" [ 47.990] (**) Option "AutoAddDevices" "Off" [ 47.990] (**) Option "DRI2" "True" [ 47.990] (**) Not automatically adding devices [ 47.990] (==) Not automatically enabling devices [ 48.330] (**) FontPath set to: /usr/local/lib/X11/fonts/misc/, /usr/local/lib/X11/fonts/TTF/, /usr/local/lib/X11/fonts/OTF/, /usr/local/lib/X11/fonts/Type1/, /usr/local/lib/X11/fonts/100dpi/, /usr/local/lib/X11/fonts/75dpi/, /usr/local/lib/X11/fonts/URW/, /usr/local/lib/X11/fonts/wqy, /usr/local/lib/X11/fonts/Droid/, /usr/local/lib/X11/fonts/dejavu/, /usr/local/lib/X11/fonts/MS/, /usr/local/lib/X11/fonts/Liberation/, /usr/local/lib/X11/fonts/misc/, /usr/local/lib/X11/fonts/TTF/, /usr/local/lib/X11/fonts/OTF/, /usr/local/lib/X11/fonts/Type1/, /usr/local/lib/X11/fonts/100dpi/, /usr/local/lib/X11/fonts/75dpi/ [ 48.330] (**) ModulePath set to "/usr/local/lib/xorg/modules" [ 48.330] (**) Extension "Composite" is enabled [ 48.330] (II) Loader magic: 0x7b53d0 [ 48.330] (II) Module ABI versions: [ 48.330] X.Org ANSI C Emulation: 0.4 [ 48.330] X.Org Video Driver: 12.1 [ 48.330] X.Org XInput driver : 16.0 [ 48.330] X.Org Server Extension : 6.0 [ 48.330] (--) PCI:*(0:0:2:0) 8086:0a16:17aa:2214 rev 9, Mem @ 0xf0000000/4194304, 0xe0000000/268435456, I/O @ 0x00004000/64, BIOS @ 0x????????/65536 [ 48.330] (II) "extmod" will be loaded. This was enabled by default and also specified in the config file. [ 48.330] (II) "dbe" will be loaded. This was enabled by default and also specified in the config file. [ 48.330] (II) "glx" will be loaded. This was enabled by default and also specified in the config file. [ 48.330] (II) "record" will be loaded. This was enabled by default and also specified in the config file. [ 48.330] (II) "dri" will be loaded. This was enabled by default and also specified in the config file. [ 48.330] (II) "dri2" will be loaded. This was enabled by default and also specified in the config file. [ 48.330] (II) LoadModule: "record" [ 48.388] (II) Loading /usr/local/lib/xorg/modules/extensions/librecord.so [ 48.391] (II) Module record: vendor="X.Org Foundation" [ 48.391] compiled for 1.12.4, module version = 1.13.0 [ 48.391] Module class: X.Org Server Extension [ 48.391] ABI class: X.Org Server Extension, version 6.0 [ 48.391] (II) Loading extension RECORD [ 48.391] (II) LoadModule: "dri2" [ 48.392] (II) Loading /usr/local/lib/xorg/modules/extensions/libdri2.so [ 48.416] (II) Module dri2: vendor="X.Org Foundation" [ 48.416] compiled for 1.12.4, module version = 1.2.0 [ 48.416] ABI class: X.Org Server Extension, version 6.0 [ 48.416] (II) Loading extension DRI2 [ 48.416] (II) LoadModule: "glx" [ 48.417] (II) Loading /usr/local/lib/xorg/modules/extensions/libglx.so [ 48.450] (II) Module glx: vendor="X.Org Foundation" [ 48.450] compiled for 1.12.4, module version = 1.0.0 [ 48.450] ABI class: X.Org Server Extension, version 6.0 [ 48.455] (**) AIGLX enabled [ 48.455] (II) Loading extension GLX [ 48.455] (II) LoadModule: "dri" [ 48.456] (II) Loading /usr/local/lib/xorg/modules/extensions/libdri.so [ 48.457] (II) Module dri: vendor="X.Org Foundation" [ 48.457] compiled for 1.12.4, module version = 1.0.0 [ 48.457] ABI class: X.Org Server Extension, version 6.0 [ 48.457] (II) Loading extension XFree86-DRI [ 48.457] (II) LoadModule: "extmod" [ 48.457] (II) Loading /usr/local/lib/xorg/modules/extensions/libextmod.so [ 48.458] (II) Module extmod: vendor="X.Org Foundation" [ 48.458] compiled for 1.12.4, module version = 1.0.0 [ 48.458] Module class: X.Org Server Extension [ 48.458] ABI class: X.Org Server Extension, version 6.0 [ 48.458] (II) Loading extension MIT-SCREEN-SAVER [ 48.459] (II) Loading extension XFree86-VidModeExtension [ 48.459] (II) Loading extension XFree86-DGA [ 48.459] (II) Loading extension DPMS [ 48.459] (II) Loading extension XVideo [ 48.459] (II) Loading extension XVideo-MotionCompensation [ 48.459] (II) Loading extension X-Resource [ 48.459] (II) LoadModule: "dbe" [ 48.459] (II) Loading /usr/local/lib/xorg/modules/extensions/libdbe.so [ 48.460] (II) Module dbe: vendor="X.Org Foundation" [ 48.460] compiled for 1.12.4, module version = 1.0.0 [ 48.460] Module class: X.Org Server Extension [ 48.460] ABI class: X.Org Server Extension, version 6.0 [ 48.460] (II) Loading extension DOUBLE-BUFFER [ 48.460] (II) LoadModule: "intel" [ 48.460] (II) Loading /usr/local/lib/xorg/modules/drivers/intel_drv.so [ 48.523] (II) Module intel: vendor="X.Org Foundation" [ 48.523] compiled for 1.12.4, module version = 2.21.15 [ 48.523] Module class: X.Org Video Driver [ 48.523] ABI class: X.Org Video Driver, version 12.1 [ 48.523] (II) LoadModule: "fbdev" [ 48.523] (II) Loading /usr/local/lib/xorg/modules/drivers/fbdev_drv.so [ 48.532] (II) Module fbdev: vendor="X.Org Foundation" [ 48.532] compiled for 1.12.4, module version = 0.4.4 [ 48.532] Module class: X.Org Video Driver [ 48.532] ABI class: X.Org Video Driver, version 12.1 [ 48.532] (II) LoadModule: "vesa" [ 48.532] (II) Loading /usr/local/lib/xorg/modules/drivers/vesa_drv.so [ 48.541] (II) Module vesa: vendor="X.Org Foundation" [ 48.541] compiled for 1.12.4, module version = 2.3.3 [ 48.541] Module class: X.Org Video Driver [ 48.541] ABI class: X.Org Video Driver, version 12.1 [ 48.541] (II) LoadModule: "mouse" [ 48.541] (II) Loading /usr/local/lib/xorg/modules/input/mouse_drv.so [ 48.560] (II) Module mouse: vendor="X.Org Foundation" [ 48.560] compiled for 1.12.4, module version = 1.9.0 [ 48.560] Module class: X.Org XInput Driver [ 48.560] ABI class: X.Org XInput driver, version 16.0 [ 48.560] (II) LoadModule: "kbd" [ 48.561] (II) Loading /usr/local/lib/xorg/modules/input/kbd_drv.so [ 48.569] (II) Module kbd: vendor="X.Org Foundation" [ 48.569] compiled for 1.12.4, module version = 1.8.0 [ 48.569] Module class: X.Org XInput Driver [ 48.569] ABI class: X.Org XInput driver, version 16.0 [ 48.569] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets: i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G, 915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM, Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33, GM45, 4 Series, G45/G43, Q45/Q43, G41, B43, HD Graphics, HD Graphics 2000, HD Graphics 3000, HD Graphics 2500, HD Graphics 4000, HD Graphics P4000, HD Graphics 4600, HD Graphics 5000, HD Graphics P4600/P4700, Iris(TM) Graphics 5100, HD Graphics 4400, HD Graphics 4200, Iris(TM) Pro Graphics 5200 [ 48.571] (II) FBDEV: driver for framebuffer: fbdev [ 48.571] (II) VESA: driver for VESA chipsets: vesa [ 48.571] (--) Using syscons driver with X support (version 2.0) [ 48.571] (--) using VT number 7 [ 48.920] drmOpenDevice: node name is /dev/dri/card0 [ 48.921] Failed to change owner or group for file /dev/dri! 2: No such file or directory [ 48.921] Failed to change owner or group for file /dev/dri/card0! 2: No such file or directory [ 48.921] drmOpenDevice: open result is -1, (No such file or directory) [ 48.921] Failed to change owner or group for file /dev/dri/card0! 2: No such file or directory [ 48.921] drmOpenDevice: open result is -1, (No such file or directory) [ 48.921] drmOpenDevice: Open failed [ 48.921] drmOpenByBusid: Searching for BusID pci:0000:00:02.0 [ 48.921] drmOpenDevice: node name is /dev/dri/card0 [ 48.921] Failed to change owner or group for file /dev/dri! 2: No such file or directory [ 48.921] Failed to change owner or group for file /dev/dri/card0! 2: No such file or directory [ 48.921] drmOpenDevice: open result is -1, (No such file or directory) [ 48.921] Failed to change owner or group for file /dev/dri/card0! 2: No such file or directory [ 48.921] drmOpenDevice: open result is -1, (No such file or directory) [ 48.921] drmOpenDevice: Open failed [ 48.921] drmOpenByBusid: drmOpenMinor returns -2 [ 48.921] drmOpenDevice: node name is /dev/dri/card1 [ 48.921] Failed to change owner or group for file /dev/dri! 2: No such file or directory [ 48.921] Failed to change owner or group for file /dev/dri/card1! 2: No such file or directory [ 48.921] drmOpenDevice: open result is -1, (No such file or directory) [ 48.921] Failed to change owner or group for file /dev/dri/card1! 2: No such file or directory [ 48.921] drmOpenDevice: open result is -1, (No such file or directory) [ 48.921] drmOpenDevice: Open failed [ 48.921] drmOpenByBusid: drmOpenMinor returns -2 [ 48.921] drmOpenDevice: node name is /dev/dri/card2 [ 48.921] Failed to change owner or group for file /dev/dri! 2: No such file or directory [ 48.921] Failed to change owner or group for file /dev/dri/card2! 2: No such file or directory [ 48.921] drmOpenDevice: open result is -1, (No such file or directory) [ 48.921] Failed to change owner or group for file /dev/dri/card2! 2: No such file or directory [ 48.921] drmOpenDevice: open result is -1, (No such file or directory) [ 48.921] drmOpenDevice: Open failed [ 48.921] drmOpenByBusid: drmOpenMinor returns -2 [ 48.921] drmOpenDevice: node name is /dev/dri/card3 [ 48.921] Failed to change owner or group for file /dev/dri! 2: No such file or directory [ 48.921] Failed to change owner or group for file /dev/dri/card3! 2: No such file or directory [ 48.921] drmOpenDevice: open result is -1, (No such file or directory) [ 48.921] Failed to change owner or group for file /dev/dri/card3! 2: No such file or directory [ 48.921] drmOpenDevice: open result is -1, (No such file or directory) [ 48.921] drmOpenDevice: Open failed [ 48.921] drmOpenByBusid: drmOpenMinor returns -2 [ 48.921] drmOpenDevice: node name is /dev/dri/card4 [ 48.921] Failed to change owner or group for file /dev/dri! 2: No such file or directory [ 48.921] Failed to change owner or group for file /dev/dri/card4! 2: No such file or directory [ 48.921] drmOpenDevice: open result is -1, (No such file or directory) [ 48.921] Failed to change owner or group for file /dev/dri/card4! 2: No such file or directory [ 48.921] drmOpenDevice: open result is -1, (No such file or directory) [ 48.921] drmOpenDevice: Open failed [ 48.921] drmOpenByBusid: drmOpenMinor returns -2 [ 48.921] drmOpenDevice: node name is /dev/dri/card5 [ 48.921] Failed to change owner or group for file /dev/dri! 2: No such file or directory [ 48.921] Failed to change owner or group for file /dev/dri/card5! 2: No such file or directory [ 48.921] drmOpenDevice: open result is -1, (No such file or directory) [ 48.922] Failed to change owner or group for file /dev/dri/card5! 2: No such file or directory [ 48.922] drmOpenDevice: open result is -1, (No such file or directory) [ 48.922] drmOpenDevice: Open failed [ 48.922] drmOpenByBusid: drmOpenMinor returns -2 [ 48.922] drmOpenDevice: node name is /dev/dri/card6 [ 48.922] Failed to change owner or group for file /dev/dri! 2: No such file or directory [ 48.922] Failed to change owner or group for file /dev/dri/card6! 2: No such file or directory [ 48.922] drmOpenDevice: open result is -1, (No such file or directory) [ 48.922] Failed to change owner or group for file /dev/dri/card6! 2: No such file or directory [ 48.922] drmOpenDevice: open result is -1, (No such file or directory) [ 48.922] drmOpenDevice: Open failed [ 48.922] drmOpenByBusid: drmOpenMinor returns -2 [ 48.922] drmOpenDevice: node name is /dev/dri/card7 [ 48.922] Failed to change owner or group for file /dev/dri! 2: No such file or directory [ 48.922] Failed to change owner or group for file /dev/dri/card7! 2: No such file or directory [ 48.922] drmOpenDevice: open result is -1, (No such file or directory) [ 48.922] Failed to change owner or group for file /dev/dri/card7! 2: No such file or directory [ 48.922] drmOpenDevice: open result is -1, (No such file or directory) [ 48.922] drmOpenDevice: Open failed [ 48.922] drmOpenByBusid: drmOpenMinor returns -2 [ 48.922] drmOpenDevice: node name is /dev/dri/card8 [ 48.922] Failed to change owner or group for file /dev/dri! 2: No such file or directory [ 48.922] Failed to change owner or group for file /dev/dri/card8! 2: No such file or directory [ 48.922] drmOpenDevice: open result is -1, (No such file or directory) [ 48.922] Failed to change owner or group for file /dev/dri/card8! 2: No such file or directory [ 48.922] drmOpenDevice: open result is -1, (No such file or directory) [ 48.922] drmOpenDevice: Open failed [ 48.922] drmOpenByBusid: drmOpenMinor returns -2 [ 48.922] drmOpenDevice: node name is /dev/dri/card9 [ 48.922] Failed to change owner or group for file /dev/dri! 2: No such file or directory [ 48.922] Failed to change owner or group for file /dev/dri/card9! 2: No such file or directory [ 48.922] drmOpenDevice: open result is -1, (No such file or directory) [ 48.922] Failed to change owner or group for file /dev/dri/card9! 2: No such file or directory [ 48.922] drmOpenDevice: open result is -1, (No such file or directory) [ 48.922] drmOpenDevice: Open failed [ 48.922] drmOpenByBusid: drmOpenMinor returns -2 [ 48.922] drmOpenDevice: node name is /dev/dri/card10 [ 48.922] Failed to change owner or group for file /dev/dri! 2: No such file or directory [ 48.922] Failed to change owner or group for file /dev/dri/card10! 2: No such file or directory [ 48.922] drmOpenDevice: open result is -1, (No such file or directory) [ 48.922] Failed to change owner or group for file /dev/dri/card10! 2: No such file or directory [ 48.922] drmOpenDevice: open result is -1, (No such file or directory) [ 48.922] drmOpenDevice: Open failed [ 48.922] drmOpenByBusid: drmOpenMinor returns -2 [ 48.922] drmOpenDevice: node name is /dev/dri/card11 [ 48.922] Failed to change owner or group for file /dev/dri! 2: No such file or directory [ 48.922] Failed to change owner or group for file /dev/dri/card11! 2: No such file or directory [ 48.922] drmOpenDevice: open result is -1, (No such file or directory) [ 48.922] Failed to change owner or group for file /dev/dri/card11! 2: No such file or directory [ 48.922] drmOpenDevice: open result is -1, (No such file or directory) [ 48.922] drmOpenDevice: Open failed [ 48.922] drmOpenByBusid: drmOpenMinor returns -2 [ 48.922] drmOpenDevice: node name is /dev/dri/card12 [ 48.923] Failed to change owner or group for file /dev/dri! 2: No such file or directory [ 48.923] Failed to change owner or group for file /dev/dri/card12! 2: No such file or directory [ 48.923] drmOpenDevice: open result is -1, (No such file or directory) [ 48.923] Failed to change owner or group for file /dev/dri/card12! 2: No such file or directory [ 48.923] drmOpenDevice: open result is -1, (No such file or directory) [ 48.923] drmOpenDevice: Open failed [ 48.923] drmOpenByBusid: drmOpenMinor returns -2 [ 48.923] drmOpenDevice: node name is /dev/dri/card13 [ 48.923] Failed to change owner or group for file /dev/dri! 2: No such file or directory [ 48.923] Failed to change owner or group for file /dev/dri/card13! 2: No such file or directory [ 48.923] drmOpenDevice: open result is -1, (No such file or directory) [ 48.923] Failed to change owner or group for file /dev/dri/card13! 2: No such file or directory [ 48.923] drmOpenDevice: open result is -1, (No such file or directory) [ 48.923] drmOpenDevice: Open failed [ 48.923] drmOpenByBusid: drmOpenMinor returns -2 [ 48.923] drmOpenDevice: node name is /dev/dri/card14 [ 48.923] Failed to change owner or group for file /dev/dri! 2: No such file or directory [ 48.923] Failed to change owner or group for file /dev/dri/card14! 2: No such file or directory [ 48.923] drmOpenDevice: open result is -1, (No such file or directory) [ 48.923] Failed to change owner or group for file /dev/dri/card14! 2: No such file or directory [ 48.923] drmOpenDevice: open result is -1, (No such file or directory) [ 48.923] drmOpenDevice: Open failed [ 48.923] drmOpenByBusid: drmOpenMinor returns -2 [ 48.923] drmOpenDevice: node name is /dev/dri/card15 [ 48.923] Failed to change owner or group for file /dev/dri! 2: No such file or directory [ 48.923] Failed to change owner or group for file /dev/dri/card15! 2: No such file or directory [ 48.923] drmOpenDevice: open result is -1, (No such file or directory) [ 48.923] Failed to change owner or group for file /dev/dri/card15! 2: No such file or directory [ 48.923] drmOpenDevice: open result is -1, (No such file or directory) [ 48.923] drmOpenDevice: Open failed [ 48.923] drmOpenByBusid: drmOpenMinor returns -2 [ 48.923] (II) Loading sub module "fbdevhw" [ 48.923] (II) LoadModule: "fbdevhw" [ 48.923] (II) Loading /usr/local/lib/xorg/modules/libfbdevhw.so [ 48.924] (EE) LoadModule: Module fbdevhw does not have a fbdevhwModuleData data object. [ 48.924] (II) UnloadModule: "fbdevhw" [ 48.924] (II) Unloading fbdevhw [ 48.924] (EE) Failed to load module "fbdevhw" (invalid module, 0) [ 48.924] (WW) Falling back to old probe method for fbdev [ 48.924] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support [ 48.924] (II) Loading sub module "vbe" [ 48.924] (II) LoadModule: "vbe" [ 48.924] (II) Loading /usr/local/lib/xorg/modules/libvbe.so [ 48.925] (II) Module vbe: vendor="X.Org Foundation" [ 48.925] compiled for 1.12.4, module version = 1.1.0 [ 48.925] ABI class: X.Org Video Driver, version 12.1 [ 48.925] (II) Loading sub module "int10" [ 48.925] (II) LoadModule: "int10" [ 48.925] (II) Loading /usr/local/lib/xorg/modules/libint10.so [ 48.948] (II) Module int10: vendor="X.Org Foundation" [ 48.948] compiled for 1.12.4, module version = 1.0.0 [ 48.948] ABI class: X.Org Video Driver, version 12.1 [ 48.948] (II) VESA(0): initializing int10 [ 48.948] (II) VESA(0): Primary V_BIOS segment is: 0xc000 [ 48.959] (II) VESA(0): VESA BIOS detected [ 48.959] (II) VESA(0): VESA VBE Version 3.0 [ 48.959] (II) VESA(0): VESA VBE Total Mem: 32704 kB [ 48.959] (II) VESA(0): VESA VBE OEM: Intel(R) HSW Mobile/Desktop Graphics Chipset Accelerated VGA BIOS [ 48.959] (II) VESA(0): VESA VBE OEM Software Rev: 0.0 [ 48.962] (==) VESA(0): Depth 24, (--) framebuffer bpp 32 [ 48.962] (==) VESA(0): RGB weight 888 [ 48.962] (==) VESA(0): Default visual is TrueColor [ 48.962] (==) VESA(0): Using gamma correction (1.0, 1.0, 1.0) [ 48.962] (II) Loading sub module "ddc" [ 48.962] (II) LoadModule: "ddc" [ 48.962] (II) Module "ddc" already built-in [ 48.987] (II) VESA(0): VESA VBE DDC supported [ 48.987] (II) VESA(0): VESA VBE DDC Level 2 [ 48.987] (II) VESA(0): VESA VBE DDC transfer in appr. 1 sec. [ 49.002] (II) VESA(0): VESA VBE DDC read successfully [ 49.002] (II) VESA(0): Manufacturer: AUO Model: 106c Serial#: 0 [ 49.002] (II) VESA(0): Year: 2012 Week: 38 [ 49.002] (II) VESA(0): EDID Version: 1.4 [ 49.002] (II) VESA(0): Digital Display Input [ 49.002] (II) VESA(0): 6 bits per channel [ 49.002] (II) VESA(0): Digital interface is DisplayPort [ 49.002] (II) VESA(0): Max Image Size [cm]: horiz.: 28 vert.: 16 [ 49.002] (II) VESA(0): Gamma: 2.20 [ 49.002] (II) VESA(0): No DPMS capabilities specified [ 49.002] (II) VESA(0): Supported color encodings: RGB 4:4:4 [ 49.002] (II) VESA(0): First detailed timing is preferred mode [ 49.002] (II) VESA(0): Preferred mode is native pixel format and refresh rate [ 49.002] (II) VESA(0): redX: 0.592 redY: 0.320 greenX: 0.294 greenY: 0.537 [ 49.002] (II) VESA(0): blueX: 0.142 blueY: 0.167 whiteX: 0.313 whiteY: 0.329 [ 49.002] (II) VESA(0): Manufacturer's mask: 0 [ 49.002] (II) VESA(0): Supported detailed timing: [ 49.002] (II) VESA(0): clock: 75.6 MHz Image Size: 276 x 155 mm [ 49.002] (II) VESA(0): h_active: 1366 h_sync: 1404 h_sync_end 1426 h_blank_end 1592 h_border: 0 [ 49.002] (II) VESA(0): v_active: 768 v_sync: 771 v_sync_end 777 v_blanking: 790 v_border: 0 [ 49.002] (II) VESA(0): Unknown vendor-specific block f [ 49.002] (II) VESA(0): AUO [ 49.002] (II) VESA(0): B125XTN01.0 [ 49.002] (II) VESA(0): EDID (in hex): [ 49.002] (II) VESA(0): 00ffffffffffff0006af6c1000000000 [ 49.002] (II) VESA(0): 26160104951c107802867597524b8924 [ 49.002] (II) VESA(0): 2a505400000001010101010101010101 [ 49.002] (II) VESA(0): 010101010101881d56e2500016302616 [ 49.002] (II) VESA(0): 3600149b100000180000000f00000000 [ 49.002] (II) VESA(0): 00000000000000000020000000fe0041 [ 49.002] (II) VESA(0): 554f0a202020202020202020000000fe [ 49.002] (II) VESA(0): 004231323558544e30312e30200a00ec [ 49.002] (II) VESA(0): EDID vendor "AUO", prod id 4204 [ 49.002] (II) VESA(0): Printing DDC gathered Modelines: [ 49.002] (II) VESA(0): Modeline "1366x768"x0.0 75.60 1366 1404 1426 1592 768 771 777 790 -hsync -vsync (47.5 kHz eP) [ 49.002] (II) VESA(0): Searching for matching VESA mode(s): [ 49.002] Mode: 107 (0x0) [ 49.002] ModeAttributes: 0x0 [ 49.002] WinAAttributes: 0x0 [ 49.002] WinBAttributes: 0x0 [ 49.002] WinGranularity: 0 [ 49.002] WinSize: 0 [ 49.002] WinASegment: 0x0 [ 49.002] WinBSegment: 0x0 [ 49.002] WinFuncPtr: 0x0 [ 49.002] BytesPerScanline: 0 [ 49.002] XResolution: 0 [ 49.002] YResolution: 0 [ 49.002] XCharSize: 0 [ 49.002] YCharSize: 0 [ 49.002] NumberOfPlanes: 0 [ 49.003] BitsPerPixel: 0 [ 49.003] NumberOfBanks: 0 [ 49.003] MemoryModel: 0 [ 49.003] BankSize: 0 [ 49.003] NumberOfImages: 0 [ 49.003] RedMaskSize: 0 [ 49.003] RedFieldPosition: 0 [ 49.003] GreenMaskSize: 0 [ 49.003] GreenFieldPosition: 0 [ 49.003] BlueMaskSize: 0 [ 49.003] BlueFieldPosition: 0 [ 49.003] RsvdMaskSize: 0 [ 49.003] RsvdFieldPosition: 0 [ 49.003] DirectColorModeInfo: 0 [ 49.003] PhysBasePtr: 0x0 [ 49.003] LinBytesPerScanLine: 0 [ 49.003] BnkNumberOfImagePages: 0 [ 49.003] LinNumberOfImagePages: 0 [ 49.003] LinRedMaskSize: 0 [ 49.003] LinRedFieldPosition: 0 [ 49.003] LinGreenMaskSize: 0 [ 49.003] LinGreenFieldPosition: 0 [ 49.003] LinBlueMaskSize: 0 [ 49.003] LinBlueFieldPosition: 0 [ 49.003] LinRsvdMaskSize: 0 [ 49.003] LinRsvdFieldPosition: 0 [ 49.003] MaxPixelClock: 0 [ 49.003] Mode: 11a (0x0) [ 49.003] ModeAttributes: 0x0 [ 49.003] WinAAttributes: 0x0 [ 49.003] WinBAttributes: 0x0 [ 49.003] WinGranularity: 0 [ 49.003] WinSize: 0 [ 49.003] WinASegment: 0x0 [ 49.003] WinBSegment: 0x0 [ 49.003] WinFuncPtr: 0x0 [ 49.003] BytesPerScanline: 0 [ 49.003] XResolution: 0 [ 49.003] YResolution: 0 [ 49.003] XCharSize: 0 [ 49.003] YCharSize: 0 [ 49.003] NumberOfPlanes: 0 [ 49.003] BitsPerPixel: 0 [ 49.003] NumberOfBanks: 0 [ 49.003] MemoryModel: 0 [ 49.003] BankSize: 0 [ 49.003] NumberOfImages: 0 [ 49.003] RedMaskSize: 0 [ 49.003] RedFieldPosition: 0 [ 49.003] GreenMaskSize: 0 [ 49.003] GreenFieldPosition: 0 [ 49.003] BlueMaskSize: 0 [ 49.003] BlueFieldPosition: 0 [ 49.003] RsvdMaskSize: 0 [ 49.003] RsvdFieldPosition: 0 [ 49.003] DirectColorModeInfo: 0 [ 49.003] PhysBasePtr: 0x0 [ 49.003] LinBytesPerScanLine: 0 [ 49.003] BnkNumberOfImagePages: 0 [ 49.003] LinNumberOfImagePages: 0 [ 49.003] LinRedMaskSize: 0 [ 49.003] LinRedFieldPosition: 0 [ 49.003] LinGreenMaskSize: 0 [ 49.003] LinGreenFieldPosition: 0 [ 49.003] LinBlueMaskSize: 0 [ 49.003] LinBlueFieldPosition: 0 [ 49.003] LinRsvdMaskSize: 0 [ 49.003] LinRsvdFieldPosition: 0 [ 49.003] MaxPixelClock: 0 [ 49.004] Mode: 11b (0x0) [ 49.004] ModeAttributes: 0x0 [ 49.004] WinAAttributes: 0x0 [ 49.004] WinBAttributes: 0x0 [ 49.004] WinGranularity: 0 [ 49.004] WinSize: 0 [ 49.004] WinASegment: 0x0 [ 49.004] WinBSegment: 0x0 [ 49.004] WinFuncPtr: 0x0 [ 49.004] BytesPerScanline: 0 [ 49.004] XResolution: 0 [ 49.004] YResolution: 0 [ 49.004] XCharSize: 0 [ 49.004] YCharSize: 0 [ 49.004] NumberOfPlanes: 0 [ 49.004] BitsPerPixel: 0 [ 49.004] NumberOfBanks: 0 [ 49.004] MemoryModel: 0 [ 49.004] BankSize: 0 [ 49.004] NumberOfImages: 0 [ 49.004] RedMaskSize: 0 [ 49.004] RedFieldPosition: 0 [ 49.004] GreenMaskSize: 0 [ 49.004] GreenFieldPosition: 0 [ 49.004] BlueMaskSize: 0 [ 49.004] BlueFieldPosition: 0 [ 49.004] RsvdMaskSize: 0 [ 49.004] RsvdFieldPosition: 0 [ 49.004] DirectColorModeInfo: 0 [ 49.004] PhysBasePtr: 0x0 [ 49.004] LinBytesPerScanLine: 0 [ 49.004] BnkNumberOfImagePages: 0 [ 49.004] LinNumberOfImagePages: 0 [ 49.004] LinRedMaskSize: 0 [ 49.004] LinRedFieldPosition: 0 [ 49.004] LinGreenMaskSize: 0 [ 49.004] LinGreenFieldPosition: 0 [ 49.004] LinBlueMaskSize: 0 [ 49.004] LinBlueFieldPosition: 0 [ 49.004] LinRsvdMaskSize: 0 [ 49.004] LinRsvdFieldPosition: 0 [ 49.004] MaxPixelClock: 0 [ 49.004] Mode: 105 (1024x768) [ 49.004] ModeAttributes: 0x9b [ 49.004] WinAAttributes: 0x7 [ 49.004] WinBAttributes: 0x0 [ 49.004] WinGranularity: 64 [ 49.004] WinSize: 64 [ 49.004] WinASegment: 0xa000 [ 49.004] WinBSegment: 0x0 [ 49.004] WinFuncPtr: 0xc00097c6 [ 49.004] BytesPerScanline: 1024 [ 49.004] XResolution: 1024 [ 49.004] YResolution: 768 [ 49.004] XCharSize: 8 [ 49.004] YCharSize: 16 [ 49.004] NumberOfPlanes: 1 [ 49.004] BitsPerPixel: 8 [ 49.004] NumberOfBanks: 1 [ 49.004] MemoryModel: 4 [ 49.004] BankSize: 0 [ 49.004] NumberOfImages: 41 [ 49.004] RedMaskSize: 0 [ 49.004] RedFieldPosition: 0 [ 49.004] GreenMaskSize: 0 [ 49.004] GreenFieldPosition: 0 [ 49.004] BlueMaskSize: 0 [ 49.004] BlueFieldPosition: 0 [ 49.004] RsvdMaskSize: 0 [ 49.004] RsvdFieldPosition: 0 [ 49.004] DirectColorModeInfo: 0 [ 49.004] PhysBasePtr: 0xe0000000 [ 49.004] LinBytesPerScanLine: 1024 [ 49.004] BnkNumberOfImagePages: 41 [ 49.004] LinNumberOfImagePages: 41 [ 49.004] LinRedMaskSize: 0 [ 49.004] LinRedFieldPosition: 0 [ 49.005] LinGreenMaskSize: 0 [ 49.005] LinGreenFieldPosition: 0 [ 49.005] LinBlueMaskSize: 0 [ 49.005] LinBlueFieldPosition: 0 [ 49.005] LinRsvdMaskSize: 0 [ 49.005] LinRsvdFieldPosition: 0 [ 49.005] MaxPixelClock: 230000000 [ 49.005] Mode: 117 (1024x768) [ 49.005] ModeAttributes: 0x9b [ 49.005] WinAAttributes: 0x7 [ 49.005] WinBAttributes: 0x0 [ 49.005] WinGranularity: 64 [ 49.005] WinSize: 64 [ 49.005] WinASegment: 0xa000 [ 49.005] WinBSegment: 0x0 [ 49.005] WinFuncPtr: 0xc00097c6 [ 49.005] BytesPerScanline: 2048 [ 49.005] XResolution: 1024 [ 49.005] YResolution: 768 [ 49.005] XCharSize: 8 [ 49.005] YCharSize: 16 [ 49.005] NumberOfPlanes: 1 [ 49.005] BitsPerPixel: 16 [ 49.005] NumberOfBanks: 1 [ 49.005] MemoryModel: 6 [ 49.005] BankSize: 0 [ 49.005] NumberOfImages: 20 [ 49.005] RedMaskSize: 5 [ 49.005] RedFieldPosition: 11 [ 49.005] GreenMaskSize: 6 [ 49.005] GreenFieldPosition: 5 [ 49.005] BlueMaskSize: 5 [ 49.005] BlueFieldPosition: 0 [ 49.005] RsvdMaskSize: 0 [ 49.005] RsvdFieldPosition: 0 [ 49.005] DirectColorModeInfo: 0 [ 49.005] PhysBasePtr: 0xe0000000 [ 49.005] LinBytesPerScanLine: 2048 [ 49.005] BnkNumberOfImagePages: 20 [ 49.005] LinNumberOfImagePages: 20 [ 49.005] LinRedMaskSize: 5 [ 49.005] LinRedFieldPosition: 11 [ 49.005] LinGreenMaskSize: 6 [ 49.005] LinGreenFieldPosition: 5 [ 49.005] LinBlueMaskSize: 5 [ 49.005] LinBlueFieldPosition: 0 [ 49.005] LinRsvdMaskSize: 0 [ 49.005] LinRsvdFieldPosition: 0 [ 49.005] MaxPixelClock: 230000000 [ 49.005] *Mode: 118 (1024x768) [ 49.005] ModeAttributes: 0x9b [ 49.006] WinAAttributes: 0x7 [ 49.006] WinBAttributes: 0x0 [ 49.006] WinGranularity: 64 [ 49.006] WinSize: 64 [ 49.006] WinASegment: 0xa000 [ 49.006] WinBSegment: 0x0 [ 49.006] WinFuncPtr: 0xc00097c6 [ 49.006] BytesPerScanline: 4096 [ 49.006] XResolution: 1024 [ 49.006] YResolution: 768 [ 49.006] XCharSize: 8 [ 49.006] YCharSize: 16 [ 49.006] NumberOfPlanes: 1 [ 49.006] BitsPerPixel: 32 [ 49.006] NumberOfBanks: 1 [ 49.006] MemoryModel: 6 [ 49.006] BankSize: 0 [ 49.006] NumberOfImages: 9 [ 49.006] RedMaskSize: 8 [ 49.006] RedFieldPosition: 16 [ 49.006] GreenMaskSize: 8 [ 49.006] GreenFieldPosition: 8 [ 49.006] BlueMaskSize: 8 [ 49.006] BlueFieldPosition: 0 [ 49.006] RsvdMaskSize: 8 [ 49.006] RsvdFieldPosition: 24 [ 49.006] DirectColorModeInfo: 0 [ 49.006] PhysBasePtr: 0xe0000000 [ 49.006] LinBytesPerScanLine: 4096 [ 49.006] BnkNumberOfImagePages: 9 [ 49.006] LinNumberOfImagePages: 9 [ 49.006] LinRedMaskSize: 8 [ 49.006] LinRedFieldPosition: 16 [ 49.006] LinGreenMaskSize: 8 [ 49.006] LinGreenFieldPosition: 8 [ 49.006] LinBlueMaskSize: 8 [ 49.006] LinBlueFieldPosition: 0 [ 49.006] LinRsvdMaskSize: 8 [ 49.006] LinRsvdFieldPosition: 24 [ 49.006] MaxPixelClock: 230000000 [ 49.006] *Mode: 112 (640x480) [ 49.006] ModeAttributes: 0x9b [ 49.006] WinAAttributes: 0x7 [ 49.006] WinBAttributes: 0x0 [ 49.006] WinGranularity: 64 [ 49.006] WinSize: 64 [ 49.006] WinASegment: 0xa000 [ 49.006] WinBSegment: 0x0 [ 49.006] WinFuncPtr: 0xc00097c6 [ 49.006] BytesPerScanline: 2560 [ 49.006] XResolution: 640 [ 49.006] YResolution: 480 [ 49.006] XCharSize: 8 [ 49.006] YCharSize: 16 [ 49.006] NumberOfPlanes: 1 [ 49.006] BitsPerPixel: 32 [ 49.006] NumberOfBanks: 1 [ 49.006] MemoryModel: 6 [ 49.006] BankSize: 0 [ 49.006] NumberOfImages: 25 [ 49.006] RedMaskSize: 8 [ 49.006] RedFieldPosition: 16 [ 49.006] GreenMaskSize: 8 [ 49.006] GreenFieldPosition: 8 [ 49.006] BlueMaskSize: 8 [ 49.006] BlueFieldPosition: 0 [ 49.006] RsvdMaskSize: 8 [ 49.006] RsvdFieldPosition: 24 [ 49.006] DirectColorModeInfo: 0 [ 49.006] PhysBasePtr: 0xe0000000 [ 49.006] LinBytesPerScanLine: 2560 [ 49.006] BnkNumberOfImagePages: 25 [ 49.006] LinNumberOfImagePages: 25 [ 49.007] LinRedMaskSize: 8 [ 49.007] LinRedFieldPosition: 16 [ 49.007] LinGreenMaskSize: 8 [ 49.007] LinGreenFieldPosition: 8 [ 49.007] LinBlueMaskSize: 8 [ 49.007] LinBlueFieldPosition: 0 [ 49.007] LinRsvdMaskSize: 8 [ 49.007] LinRsvdFieldPosition: 24 [ 49.007] MaxPixelClock: 230000000 [ 49.007] Mode: 114 (800x600) [ 49.007] ModeAttributes: 0x9b [ 49.007] WinAAttributes: 0x7 [ 49.007] WinBAttributes: 0x0 [ 49.007] WinGranularity: 64 [ 49.007] WinSize: 64 [ 49.007] WinASegment: 0xa000 [ 49.007] WinBSegment: 0x0 [ 49.007] WinFuncPtr: 0xc00097c6 [ 49.007] BytesPerScanline: 1600 [ 49.007] XResolution: 800 [ 49.007] YResolution: 600 [ 49.007] XCharSize: 8 [ 49.007] YCharSize: 16 [ 49.007] NumberOfPlanes: 1 [ 49.007] BitsPerPixel: 16 [ 49.007] NumberOfBanks: 1 [ 49.007] MemoryModel: 6 [ 49.007] BankSize: 0 [ 49.007] NumberOfImages: 33 [ 49.007] RedMaskSize: 5 [ 49.007] RedFieldPosition: 11 [ 49.007] GreenMaskSize: 6 [ 49.007] GreenFieldPosition: 5 [ 49.007] BlueMaskSize: 5 [ 49.007] BlueFieldPosition: 0 [ 49.007] RsvdMaskSize: 0 [ 49.007] RsvdFieldPosition: 0 [ 49.007] DirectColorModeInfo: 0 [ 49.007] PhysBasePtr: 0xe0000000 [ 49.007] LinBytesPerScanLine: 1600 [ 49.007] BnkNumberOfImagePages: 33 [ 49.007] LinNumberOfImagePages: 33 [ 49.007] LinRedMaskSize: 5 [ 49.007] LinRedFieldPosition: 11 [ 49.007] LinGreenMaskSize: 6 [ 49.007] LinGreenFieldPosition: 5 [ 49.007] LinBlueMaskSize: 5 [ 49.007] LinBlueFieldPosition: 0 [ 49.007] LinRsvdMaskSize: 0 [ 49.007] LinRsvdFieldPosition: 0 [ 49.007] MaxPixelClock: 230000000 [ 49.007] *Mode: 115 (800x600) [ 49.008] ModeAttributes: 0x9b [ 49.008] WinAAttributes: 0x7 [ 49.008] WinBAttributes: 0x0 [ 49.008] WinGranularity: 64 [ 49.008] WinSize: 64 [ 49.008] WinASegment: 0xa000 [ 49.008] WinBSegment: 0x0 [ 49.008] WinFuncPtr: 0xc00097c6 [ 49.008] BytesPerScanline: 3200 [ 49.008] XResolution: 800 [ 49.008] YResolution: 600 [ 49.008] XCharSize: 8 [ 49.008] YCharSize: 16 [ 49.008] NumberOfPlanes: 1 [ 49.008] BitsPerPixel: 32 [ 49.008] NumberOfBanks: 1 [ 49.008] MemoryModel: 6 [ 49.008] BankSize: 0 [ 49.008] NumberOfImages: 16 [ 49.008] RedMaskSize: 8 [ 49.008] RedFieldPosition: 16 [ 49.008] GreenMaskSize: 8 [ 49.008] GreenFieldPosition: 8 [ 49.008] BlueMaskSize: 8 [ 49.008] BlueFieldPosition: 0 [ 49.008] RsvdMaskSize: 8 [ 49.008] RsvdFieldPosition: 24 [ 49.008] DirectColorModeInfo: 0 [ 49.008] PhysBasePtr: 0xe0000000 [ 49.008] LinBytesPerScanLine: 3200 [ 49.008] BnkNumberOfImagePages: 16 [ 49.008] LinNumberOfImagePages: 16 [ 49.008] LinRedMaskSize: 8 [ 49.008] LinRedFieldPosition: 16 [ 49.008] LinGreenMaskSize: 8 [ 49.008] LinGreenFieldPosition: 8 [ 49.008] LinBlueMaskSize: 8 [ 49.008] LinBlueFieldPosition: 0 [ 49.008] LinRsvdMaskSize: 8 [ 49.008] LinRsvdFieldPosition: 24 [ 49.008] MaxPixelClock: 230000000 [ 49.008] Mode: 101 (640x480) [ 49.008] ModeAttributes: 0x9b [ 49.008] WinAAttributes: 0x7 [ 49.008] WinBAttributes: 0x0 [ 49.008] WinGranularity: 64 [ 49.008] WinSize: 64 [ 49.008] WinASegment: 0xa000 [ 49.008] WinBSegment: 0x0 [ 49.008] WinFuncPtr: 0xc00097c6 [ 49.008] BytesPerScanline: 640 [ 49.008] XResolution: 640 [ 49.008] YResolution: 480 [ 49.008] XCharSize: 8 [ 49.008] YCharSize: 16 [ 49.008] NumberOfPlanes: 1 [ 49.008] BitsPerPixel: 8 [ 49.008] NumberOfBanks: 1 [ 49.008] MemoryModel: 4 [ 49.008] BankSize: 0 [ 49.008] NumberOfImages: 101 [ 49.008] RedMaskSize: 0 [ 49.008] RedFieldPosition: 0 [ 49.008] GreenMaskSize: 0 [ 49.008] GreenFieldPosition: 0 [ 49.008] BlueMaskSize: 0 [ 49.008] BlueFieldPosition: 0 [ 49.008] RsvdMaskSize: 0 [ 49.008] RsvdFieldPosition: 0 [ 49.008] DirectColorModeInfo: 0 [ 49.008] PhysBasePtr: 0xe0000000 [ 49.008] LinBytesPerScanLine: 640 [ 49.008] BnkNumberOfImagePages: 101 [ 49.008] LinNumberOfImagePages: 101 [ 49.008] LinRedMaskSize: 0 [ 49.008] LinRedFieldPosition: 0 [ 49.008] LinGreenMaskSize: 0 [ 49.008] LinGreenFieldPosition: 0 [ 49.008] LinBlueMaskSize: 0 [ 49.009] LinBlueFieldPosition: 0 [ 49.009] LinRsvdMaskSize: 0 [ 49.009] LinRsvdFieldPosition: 0 [ 49.009] MaxPixelClock: 230000000 [ 49.009] Mode: 103 (800x600) [ 49.009] ModeAttributes: 0x9b [ 49.009] WinAAttributes: 0x7 [ 49.009] WinBAttributes: 0x0 [ 49.009] WinGranularity: 64 [ 49.009] WinSize: 64 [ 49.009] WinASegment: 0xa000 [ 49.009] WinBSegment: 0x0 [ 49.009] WinFuncPtr: 0xc00097c6 [ 49.009] BytesPerScanline: 832 [ 49.009] XResolution: 800 [ 49.009] YResolution: 600 [ 49.009] XCharSize: 8 [ 49.009] YCharSize: 16 [ 49.009] NumberOfPlanes: 1 [ 49.009] BitsPerPixel: 8 [ 49.009] NumberOfBanks: 1 [ 49.009] MemoryModel: 4 [ 49.009] BankSize: 0 [ 49.009] NumberOfImages: 62 [ 49.009] RedMaskSize: 0 [ 49.009] RedFieldPosition: 0 [ 49.009] GreenMaskSize: 0 [ 49.009] GreenFieldPosition: 0 [ 49.009] BlueMaskSize: 0 [ 49.009] BlueFieldPosition: 0 [ 49.009] RsvdMaskSize: 0 [ 49.009] RsvdFieldPosition: 0 [ 49.009] DirectColorModeInfo: 0 [ 49.009] PhysBasePtr: 0xe0000000 [ 49.009] LinBytesPerScanLine: 832 [ 49.009] BnkNumberOfImagePages: 62 [ 49.009] LinNumberOfImagePages: 62 [ 49.009] LinRedMaskSize: 0 [ 49.009] LinRedFieldPosition: 0 [ 49.009] LinGreenMaskSize: 0 [ 49.009] LinGreenFieldPosition: 0 [ 49.009] LinBlueMaskSize: 0 [ 49.009] LinBlueFieldPosition: 0 [ 49.009] LinRsvdMaskSize: 0 [ 49.009] LinRsvdFieldPosition: 0 [ 49.009] MaxPixelClock: 230000000 [ 49.009] Mode: 111 (640x480) [ 49.009] ModeAttributes: 0x9b [ 49.009] WinAAttributes: 0x7 [ 49.009] WinBAttributes: 0x0 [ 49.009] WinGranularity: 64 [ 49.009] WinSize: 64 [ 49.009] WinASegment: 0xa000 [ 49.009] WinBSegment: 0x0 [ 49.009] WinFuncPtr: 0xc00097c6 [ 49.009] BytesPerScanline: 1280 [ 49.009] XResolution: 640 [ 49.009] YResolution: 480 [ 49.010] XCharSize: 8 [ 49.010] YCharSize: 16 [ 49.010] NumberOfPlanes: 1 [ 49.010] BitsPerPixel: 16 [ 49.010] NumberOfBanks: 1 [ 49.010] MemoryModel: 6 [ 49.010] BankSize: 0 [ 49.010] NumberOfImages: 50 [ 49.010] RedMaskSize: 5 [ 49.010] RedFieldPosition: 11 [ 49.010] GreenMaskSize: 6 [ 49.010] GreenFieldPosition: 5 [ 49.010] BlueMaskSize: 5 [ 49.010] BlueFieldPosition: 0 [ 49.010] RsvdMaskSize: 0 [ 49.010] RsvdFieldPosition: 0 [ 49.010] DirectColorModeInfo: 0 [ 49.010] PhysBasePtr: 0xe0000000 [ 49.010] LinBytesPerScanLine: 1280 [ 49.010] BnkNumberOfImagePages: 50 [ 49.010] LinNumberOfImagePages: 50 [ 49.010] LinRedMaskSize: 5 [ 49.010] LinRedFieldPosition: 11 [ 49.010] LinGreenMaskSize: 6 [ 49.010] LinGreenFieldPosition: 5 [ 49.010] LinBlueMaskSize: 5 [ 49.010] LinBlueFieldPosition: 0 [ 49.010] LinRsvdMaskSize: 0 [ 49.010] LinRsvdFieldPosition: 0 [ 49.010] MaxPixelClock: 230000000 [ 49.010] Mode: 17d (1366x768) [ 49.010] ModeAttributes: 0x9b [ 49.010] WinAAttributes: 0x7 [ 49.010] WinBAttributes: 0x0 [ 49.010] WinGranularity: 64 [ 49.010] WinSize: 64 [ 49.010] WinASegment: 0xa000 [ 49.010] WinBSegment: 0x0 [ 49.010] WinFuncPtr: 0xc00097c6 [ 49.010] BytesPerScanline: 1408 [ 49.010] XResolution: 1366 [ 49.010] YResolution: 768 [ 49.010] XCharSize: 8 [ 49.010] YCharSize: 16 [ 49.010] NumberOfPlanes: 1 [ 49.010] BitsPerPixel: 8 [ 49.010] NumberOfBanks: 1 [ 49.010] MemoryModel: 4 [ 49.010] BankSize: 0 [ 49.010] NumberOfImages: 29 [ 49.010] RedMaskSize: 0 [ 49.010] RedFieldPosition: 0 [ 49.010] GreenMaskSize: 0 [ 49.010] GreenFieldPosition: 0 [ 49.010] BlueMaskSize: 0 [ 49.010] BlueFieldPosition: 0 [ 49.010] RsvdMaskSize: 0 [ 49.010] RsvdFieldPosition: 0 [ 49.010] DirectColorModeInfo: 0 [ 49.010] PhysBasePtr: 0xe0000000 [ 49.010] LinBytesPerScanLine: 1408 [ 49.010] BnkNumberOfImagePages: 29 [ 49.010] LinNumberOfImagePages: 29 [ 49.010] LinRedMaskSize: 0 [ 49.010] LinRedFieldPosition: 0 [ 49.010] LinGreenMaskSize: 0 [ 49.010] LinGreenFieldPosition: 0 [ 49.010] LinBlueMaskSize: 0 [ 49.010] LinBlueFieldPosition: 0 [ 49.010] LinRsvdMaskSize: 0 [ 49.010] LinRsvdFieldPosition: 0 [ 49.010] MaxPixelClock: 230000000 [ 49.011] Mode: 17e (1366x768) [ 49.011] ModeAttributes: 0x9b [ 49.011] WinAAttributes: 0x7 [ 49.011] WinBAttributes: 0x0 [ 49.011] WinGranularity: 64 [ 49.011] WinSize: 64 [ 49.011] WinASegment: 0xa000 [ 49.011] WinBSegment: 0x0 [ 49.011] WinFuncPtr: 0xc00097c6 [ 49.011] BytesPerScanline: 2752 [ 49.011] XResolution: 1366 [ 49.011] YResolution: 768 [ 49.011] XCharSize: 8 [ 49.011] YCharSize: 16 [ 49.011] NumberOfPlanes: 1 [ 49.011] BitsPerPixel: 16 [ 49.011] NumberOfBanks: 1 [ 49.011] MemoryModel: 6 [ 49.011] BankSize: 0 [ 49.011] NumberOfImages: 14 [ 49.011] RedMaskSize: 5 [ 49.011] RedFieldPosition: 11 [ 49.011] GreenMaskSize: 6 [ 49.011] GreenFieldPosition: 5 [ 49.011] BlueMaskSize: 5 [ 49.011] BlueFieldPosition: 0 [ 49.011] RsvdMaskSize: 0 [ 49.011] RsvdFieldPosition: 0 [ 49.011] DirectColorModeInfo: 0 [ 49.011] PhysBasePtr: 0xe0000000 [ 49.011] LinBytesPerScanLine: 2752 [ 49.011] BnkNumberOfImagePages: 14 [ 49.011] LinNumberOfImagePages: 14 [ 49.011] LinRedMaskSize: 5 [ 49.011] LinRedFieldPosition: 11 [ 49.011] LinGreenMaskSize: 6 [ 49.011] LinGreenFieldPosition: 5 [ 49.011] LinBlueMaskSize: 5 [ 49.011] LinBlueFieldPosition: 0 [ 49.011] LinRsvdMaskSize: 0 [ 49.011] LinRsvdFieldPosition: 0 [ 49.011] MaxPixelClock: 230000000 [ 49.011] *Mode: 17f (1366x768) [ 49.011] ModeAttributes: 0x9b [ 49.011] WinAAttributes: 0x7 [ 49.011] WinBAttributes: 0x0 [ 49.011] WinGranularity: 64 [ 49.011] WinSize: 64 [ 49.011] WinASegment: 0xa000 [ 49.011] WinBSegment: 0x0 [ 49.011] WinFuncPtr: 0xc00097c6 [ 49.011] BytesPerScanline: 5504 [ 49.012] XResolution: 1366 [ 49.012] YResolution: 768 [ 49.012] XCharSize: 8 [ 49.012] YCharSize: 16 [ 49.012] NumberOfPlanes: 1 [ 49.012] BitsPerPixel: 32 [ 49.012] NumberOfBanks: 1 [ 49.012] MemoryModel: 6 [ 49.012] BankSize: 0 [ 49.012] NumberOfImages: 6 [ 49.012] RedMaskSize: 8 [ 49.012] RedFieldPosition: 16 [ 49.012] GreenMaskSize: 8 [ 49.012] GreenFieldPosition: 8 [ 49.012] BlueMaskSize: 8 [ 49.012] BlueFieldPosition: 0 [ 49.012] RsvdMaskSize: 8 [ 49.012] RsvdFieldPosition: 24 [ 49.012] DirectColorModeInfo: 0 [ 49.012] PhysBasePtr: 0xe0000000 [ 49.012] LinBytesPerScanLine: 5504 [ 49.012] BnkNumberOfImagePages: 6 [ 49.012] LinNumberOfImagePages: 6 [ 49.012] LinRedMaskSize: 8 [ 49.012] LinRedFieldPosition: 16 [ 49.012] LinGreenMaskSize: 8 [ 49.012] LinGreenFieldPosition: 8 [ 49.012] LinBlueMaskSize: 8 [ 49.012] LinBlueFieldPosition: 0 [ 49.012] LinRsvdMaskSize: 8 [ 49.012] LinRsvdFieldPosition: 24 [ 49.012] MaxPixelClock: 230000000 [ 49.012] [ 49.012] (II) VESA(0): Total Memory: 511 64KB banks (32704kB) [ 49.012] (II) VESA(0): Monitor2: Using hsync value of 47.49 kHz [ 49.012] (II) VESA(0): Monitor2: Using vrefresh value of 60.11 Hz [ 49.012] (WW) VESA(0): Unable to estimate virtual size [ 49.012] (II) VESA(0): Not using built-in mode "1024x768" (no mode of this name) [ 49.012] (II) VESA(0): Not using built-in mode "800x600" (no mode of this name) [ 49.012] (II) VESA(0): Not using built-in mode "640x480" (no mode of this name) [ 49.012] (--) VESA(0): Virtual size is 1368x768 (pitch 1368) [ 49.012] (**) VESA(0): *Built-in mode "1366x768" [ 49.012] (**) VESA(0): Display dimensions: (280, 160) mm [ 49.012] (**) VESA(0): DPI set to (124, 121) [ 49.012] (**) VESA(0): Using "Shadow Framebuffer" [ 49.012] (II) Loading sub module "shadow" [ 49.012] (II) LoadModule: "shadow" [ 49.013] (II) Loading /usr/local/lib/xorg/modules/libshadow.so [ 49.013] (II) Module shadow: vendor="X.Org Foundation" [ 49.013] compiled for 1.12.4, module version = 1.1.0 [ 49.013] ABI class: X.Org ANSI C Emulation, version 0.4 [ 49.013] (II) Loading sub module "fb" [ 49.013] (II) LoadModule: "fb" [ 49.014] (II) Loading /usr/local/lib/xorg/modules/libfb.so [ 49.024] (II) Module fb: vendor="X.Org Foundation" [ 49.024] compiled for 1.12.4, module version = 1.0.0 [ 49.024] ABI class: X.Org ANSI C Emulation, version 0.4 [ 49.025] (==) Depth 24 pixmap format is 32 bpp [ 49.025] (II) Loading sub module "int10" [ 49.025] (II) LoadModule: "int10" [ 49.025] (II) Loading /usr/local/lib/xorg/modules/libint10.so [ 49.025] (II) Module int10: vendor="X.Org Foundation" [ 49.025] compiled for 1.12.4, module version = 1.0.0 [ 49.025] ABI class: X.Org Video Driver, version 12.1 [ 49.025] (II) VESA(0): initializing int10 [ 49.025] (II) VESA(0): Primary V_BIOS segment is: 0xc000 [ 49.025] (II) VESA(0): VESA BIOS detected [ 49.025] (II) VESA(0): VESA VBE Version 3.0 [ 49.025] (II) VESA(0): VESA VBE Total Mem: 32704 kB [ 49.025] (II) VESA(0): VESA VBE OEM: Intel(R) HSW Mobile/Desktop Graphics Chipset Accelerated VGA BIOS [ 49.025] (II) VESA(0): VESA VBE OEM Software Rev: 0.0 [ 49.025] (II) VESA(0): virtual address = 0x806000000, physical address = 0xe0000000, size = 33488896 [ 49.027] (II) VESA(0): Setting up VESA Mode 0x17F (1366x768) [ 49.133] (==) VESA(0): Default visual is TrueColor [ 49.173] (==) VESA(0): Backing store disabled [ 49.173] (**) VESA(0): DPMS enabled [ 49.173] (==) RandR enabled [ 49.173] (II) Initializing built-in extension Generic Event Extension [ 49.173] (II) Initializing built-in extension SHAPE [ 49.173] (II) Initializing built-in extension MIT-SHM [ 49.173] (II) Initializing built-in extension XInputExtension [ 49.173] (II) Initializing built-in extension XTEST [ 49.173] (II) Initializing built-in extension BIG-REQUESTS [ 49.173] (II) Initializing built-in extension SYNC [ 49.173] (II) Initializing built-in extension XKEYBOARD [ 49.173] (II) Initializing built-in extension XC-MISC [ 49.173] (II) Initializing built-in extension XINERAMA [ 49.173] (II) Initializing built-in extension XFIXES [ 49.173] (II) Initializing built-in extension RENDER [ 49.173] (II) Initializing built-in extension RANDR [ 49.173] (II) Initializing built-in extension COMPOSITE [ 49.173] (II) Initializing built-in extension DAMAGE [ 49.180] (II) AIGLX: Screen 0 is not DRI2 capable [ 49.180] (II) AIGLX: Screen 0 is not DRI capable [ 49.466] (II) AIGLX: Loaded and initialized swrast [ 49.466] (II) GLX: Initialized DRISWRAST GL provider for screen 0 [ 50.147] (II) Using input driver 'mouse' for 'Mouse0' [ 50.147] (**) Option "CorePointer" [ 50.147] (**) Mouse0: always reports core events [ 50.147] (**) Option "Protocol" "auto" [ 50.147] (**) Option "Device" "/dev/sysmouse" [ 50.147] (**) Mouse0: Protocol: "auto" [ 50.147] (**) Mouse0: always reports core events [ 50.147] (==) Mouse0: Emulate3Buttons, Emulate3Timeout: 50 [ 50.147] (**) Option "ZAxisMapping" "4 5 6 7" [ 50.147] (**) Mouse0: ZAxisMapping: buttons 4, 5, 6 and 7 [ 50.147] (**) Mouse0: Buttons: 7 [ 50.147] (II) XINPUT: Adding extended input device "Mouse0" (type: MOUSE, id 6) [ 50.148] (**) Mouse0: (accel) keeping acceleration scheme 1 [ 50.148] (**) Mouse0: (accel) acceleration profile 0 [ 50.148] (**) Mouse0: (accel) acceleration factor: 2.000 [ 50.148] (**) Mouse0: (accel) acceleration threshold: 4 [ 50.148] (II) Mouse0: SetupAuto: hw.iftype is 4, hw.model is 0 [ 50.148] (II) Mouse0: SetupAuto: protocol is SysMouse [ 50.148] (II) Using input driver 'kbd' for 'Keyboard0' [ 50.148] (**) Option "CoreKeyboard" [ 50.148] (**) Keyboard0: always reports core events [ 50.148] (**) Keyboard0: always reports core events [ 50.148] (**) Option "Protocol" "standard" [ 50.148] (**) Option "XkbRules" "base" [ 50.148] (**) Option "XkbModel" "pc105" [ 50.148] (**) Option "XkbLayout" "us" [ 50.148] (II) XINPUT: Adding extended input device "Keyboard0" (type: KEYBOARD, id 7) From owner-freebsd-current@FreeBSD.ORG Fri Jan 3 15:25:06 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 28C8978D for ; Fri, 3 Jan 2014 15:25:06 +0000 (UTC) Received: from mail-qe0-x22b.google.com (mail-qe0-x22b.google.com [IPv6:2607:f8b0:400d:c02::22b]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id C26A41675 for ; Fri, 3 Jan 2014 15:25:05 +0000 (UTC) Received: by mail-qe0-f43.google.com with SMTP id jy17so15498320qeb.2 for ; Fri, 03 Jan 2014 07:25:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; bh=bkoeAloJ2F+xjcJ0AualVz+IvxiW9FQx8egA9QpEEEY=; b=Q38GUTVB/RH8Q8telxSXZrIsy89lkdBeNld7H7MYjCQWNsGZqL5TvwuPC6pG4s6p8E iroUUooZ19cUAKallI4KCww/3Ihq9Gy0JpXz46nfyrPrQvcSqvTEYmt50rKk+1MNupkL 8A11/PBqt4GnApVxLB7gWnQj+alsDp7zdEvRgdBInuC/k2ftP4Xb9iDvSwmh0xpMdref fetGwA0YcYKUiEf3XZOAPCzIg79Ec5zXIdBn6JsKHV1RiRaMuilUtWQmUpyPk2j7wqoX b5POv5YM7FdO1G1LfrVpZpI5TWK7p+bsGmm38rg0z9h1GBT7+miu5ezVQSb7LgbK7onc Vx1A== X-Received: by 10.224.88.202 with SMTP id b10mr148110447qam.85.1388762704917; Fri, 03 Jan 2014 07:25:04 -0800 (PST) MIME-Version: 1.0 Received: by 10.96.152.42 with HTTP; Fri, 3 Jan 2014 07:24:24 -0800 (PST) In-Reply-To: References: <4278a32e-9778-4a56-9fb5-67853d78469f@email.android.com> From: =?UTF-8?B?5LmU5qWa?= Date: Fri, 3 Jan 2014 23:24:24 +0800 Message-ID: Subject: Re: newcons(vt) can't work at Intel HD4400 To: Aleksandr Rybalko Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: Current FreeBSD X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2014 15:25:06 -0000 dmesg.log: Copyright (c) 1992-2014 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 11.0-CURRENT #0 r260159: Wed Jan 1 17:10:24 CST 2014 root@x201i.honestqiao.com:/usr/obj/usr/src/sys/HonestQiaoKernel11 amd64 FreeBSD clang version 3.3 (tags/RELEASE_33/final 183502) 20130610 Preloaded elf kernel "/boot/kernel/kernel" at 0xffffffff813a8000. Preloaded elf obj module "/boot/kernel/zfs.ko" at 0xffffffff813a8a10. Preloaded elf obj module "/boot/kernel/opensolaris.ko" at 0xffffffff813a90b= 8. Preloaded elf obj module "/boot/kernel/linux.ko" at 0xffffffff813a9668. Preloaded elf obj module "/boot/kernel/snd_hda.ko" at 0xffffffff813a9dd0. Preloaded elf obj module "/boot/kernel/sound.ko" at 0xffffffff813aa378. Preloaded elf obj module "/boot/kernel/aio.ko" at 0xffffffff813aa9a0. Preloaded elf obj module "/boot/kernel/speaker.ko" at 0xffffffff813aafc8. Preloaded elf obj module "/boot/kernel/coretemp.ko" at 0xffffffff813ab570. Preloaded elf obj module "/boot/kernel/acpi_video.ko" at 0xffffffff813abaa0= . Preloaded elf obj module "/boot/kernel/drm.ko" at 0xffffffff813ac050. Preloaded elf obj module "/boot/kernel/nvram.ko" at 0xffffffff813ac678. Preloaded elf obj module "/boot/kernel/fuse.ko" at 0xffffffff813acae0. Preloaded elf obj module "/boot/kernel/tmpfs.ko" at 0xffffffff813ad108. Preloaded elf obj module "/boot/kernel/cpufreq.ko" at 0xffffffff813ad730. Preloaded elf obj module "/boot/kernel/cpuctl.ko" at 0xffffffff813adcd8. Preloaded elf obj module "/boot/kernel/acpi_ibm.ko" at 0xffffffff813ae280. Preloaded elf obj module "/boot/kernel/acpi_call.ko" at 0xffffffff813ae830. Preloaded elf obj module "/boot/kernel/i915.ko" at 0xffffffff813aeca0. Preloaded elf obj module "/boot/kernel/sem.ko" at 0xffffffff813af1c8. Preloaded elf obj module "/boot/kernel/urtwn-rtl8192cfwU.ko" at 0xffffffff813af770. can't re-use a leaf (hwpstate_verbose)! module_register: module acpi/acpi_ibm already exists! Module acpi/acpi_ibm failed to register: 17 module_register: module cpu/ichss already exists! Module cpu/ichss failed to register: 17 module_register: module cpu/powernow already exists! Module cpu/powernow failed to register: 17 module_register: module cpu/est already exists! Module cpu/est failed to register: 17 module_register: module cpu/hwpstate already exists! Module cpu/hwpstate failed to register: 17 module_register: module cpu/p4tcc already exists! Module cpu/p4tcc failed to register: 17 Calibrating TSC clock ... TSC clock: 2294735072 Hz CPU: Intel(R) Core(TM) i5-4200U CPU @ 1.60GHz (2294.74-MHz K8-class CPU) Origin =3D "GenuineIntel" Id =3D 0x40651 Family =3D 0x6 Model =3D 0x45 Stepping =3D 1 Features=3D0xbfebfbff Features2=3D0x7fdafbbf,FMA,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,MOVBE,POPCNT,TSCDLT,AESNI,XSAV= E,OSXSAVE,AVX,F16C,RDRAND> AMD Features=3D0x2c100800 AMD Features2=3D0x21 Standard Extended Features=3D0x27ab TSC: P-state invariant, performance statistics real memory =3D 8589934592 (8192 MB) Physical memory chunk(s): 0x0000000000010000 - 0x0000000000098fff, 561152 bytes (137 pages) 0x0000000000100000 - 0x00000000001fffff, 1048576 bytes (256 pages) 0x00000000013d1000 - 0x00000000ce755fff, 3443019776 bytes (840581 pages) 0x0000000100000000 - 0x0000000210885fff, 4572340224 bytes (1116294 pages) avail memory =3D 7955189760 (7586 MB) Event timer "LAPIC" quality 600 ACPI APIC Table: INTR: Adding local APIC 1 as a target INTR: Adding local APIC 2 as a target INTR: Adding local APIC 3 as a target FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs FreeBSD/SMP: 1 package(s) x 2 core(s) x 2 SMT threads cpu0 (BSP): APIC ID: 0 cpu1 (AP): APIC ID: 1 cpu2 (AP): APIC ID: 2 cpu3 (AP): APIC ID: 3 APIC: CPU 0 has ACPI ID 1 APIC: CPU 1 has ACPI ID 2 APIC: CPU 2 has ACPI ID 3 APIC: CPU 3 has ACPI ID 4 lapic0: CMCI unmasked x86bios: IVT 0x000000-0x0004ff at 0xfffff80000000000 x86bios: SSEG 0x098000-0x098fff at 0xfffffe033df4c000 x86bios: EBDA 0x09d000-0x09ffff at 0xfffff8000009d000 x86bios: ROM 0x0a0000-0x0fefff at 0xfffff800000a0000 XEN: CPU 0 has VCPU ID 1 XEN: CPU 1 has VCPU ID 2 XEN: CPU 2 has VCPU ID 3 XEN: CPU 3 has VCPU ID 4 ULE: setup cpu 0 ULE: setup cpu 1 ULE: setup cpu 2 ULE: setup cpu 3 ACPI: RSDP 0xf0120 00024 (v02 LENOVO) ACPI: XSDT 0xdcefe170 000E4 (v01 LENOVO TP-GI 00002120 PTEC 00000002) ACPI: FACP 0xdcef9000 0010C (v05 LENOVO TP-GI 00002120 PTEC 00000002) ACPI Error: Gpe0Block - 32-bit FADT register is too long (32 bytes, 256 bits) to convert to GAS struct - 255 bits max, truncating (20130823/tbfadt-223) ACPI: DSDT 0xdcee3000 1095B (v01 LENOVO TP-GI 00002120 INTL 20120711) ACPI: FACS 0xdce4a000 00040 ACPI: DBGP 0xdcefc000 00034 (v01 LENOVO TP-GI 00002120 PTEC 00000002) ACPI: ECDT 0xdcefb000 00052 (v01 LENOVO TP-GI 00002120 PTEC 00000002) ACPI: HPET 0xdcef8000 00038 (v01 LENOVO TP-GI 00002120 PTEC 00000002) ACPI: APIC 0xdcef7000 00098 (v01 LENOVO TP-GI 00002120 PTEC 00000002) ACPI: MCFG 0xdcef6000 0003C (v01 LENOVO TP-GI 00002120 PTEC 00000002) ACPI: SSDT 0xdcef5000 00033 (v01 LENOVO TP-SSDT1 00000100 INTL 20120711) ACPI: SSDT 0xdcef4000 0044F (v01 LENOVO TP-SSDT2 00000200 INTL 20120711) ACPI: SSDT 0xdcee2000 009CB (v01 LENOVO SataAhci 00001000 INTL 20120711) ACPI: SSDT 0xdcee1000 00152 (v01 LENOVO Rmv_Batt 00001000 INTL 20120711) ACPI: SSDT 0xdcee0000 0072F (v01 LENOVO Cpu0Ist 00003000 INTL 20120711) ACPI: SSDT 0xdcedf000 00AD8 (v01 LENOVO CpuPm 00003000 INTL 20120711) ACPI: SSDT 0xdcedd000 01215 (v01 LENOVO SaSsdt 00003000 INTL 20120711) ACPI: SSDT 0xdcedc000 00379 (v01 LENOVO CppcTabl 00001000 INTL 20120711) ACPI: PCCT 0xdcedb000 0006E (v05 LENOVO TP-GI 00002120 PTEC 00000002) ACPI: SSDT 0xdceda000 00AC4 (v01 LENOVO Cpc_Tabl 00001000 INTL 20120711) ACPI: TCPA 0xdced9000 00032 (v02 PTL LENOVO 06040000 LNVO 00000001) ACPI: UEFI 0xdced8000 00042 (v01 LENOVO TP-GI 00002120 PTEC 00000002) ACPI: MSDM 0xdcdb2000 00055 (v03 LENOVO TP-GI 00002120 PTEC 00000002) ACPI: ASF! 0xdcefd000 000A5 (v32 LENOVO TP-GI 00002120 PTEC 00000002) ACPI: BATB 0xdced7000 00046 (v01 LENOVO TP-GI 00002120 PTEC 00000002) ACPI: FPDT 0xdced6000 00064 (v01 LENOVO TP-GI 00002120 PTEC 00000002) ACPI: UEFI 0xdced5000 002E2 (v01 LENOVO TP-GI 00002120 PTEC 00000002) ACPI: SSDT 0xdced4000 0047F (v01 LENOVO IsctTabl 00001000 INTL 20120711) MADT: Found IO APIC ID 2, Interrupt 0 at 0xfec00000 ioapic0: Routing external 8259A's -> intpin 0 MADT: Interrupt override: source 0, irq 2 ioapic0: Routing IRQ 0 -> intpin 2 MADT: Interrupt override: source 9, irq 9 ioapic0: intpin 9 trigger: level MADT: Ignoring local NMI routed to ACPI CPU 0 lapic0: Routing NMI -> LINT1 lapic0: LINT1 trigger: edge lapic0: LINT1 polarity: high ioapic0 irqs 0-39 on motherboard cpu0 BSP: ID: 0x00000000 VER: 0x01060015 LDR: 0x00000000 DFR: 0xffffffff lint0: 0x00010700 lint1: 0x00000400 TPR: 0x00000000 SVR: 0x000001ff timer: 0x000100ef therm: 0x00010000 err: 0x000000f0 pmc: 0x00010400 cmci: 0x000000f2 snd_unit_init() u=3D0x00ff8000 [512] d=3D0x00007c00 [32] c=3D0x000003ff [10= 24] feeder_register: snd_unit=3D-1 snd_maxautovchans=3D16 latency=3D5 feeder_rate_min=3D1 feeder_rate_max=3D2016000 feeder_rate_round=3D25 wlan: <802.11 Link Layer> firmware: 'urtwn-rtl8192cfwU' version 111: 16076 bytes loaded at 0xffffffff813a21e8 nfslock: pseudo-device null: Falling back to random adaptor random: initialized kbd: new array size 4 kbd1 at kbdmux0 io: VMBUS: load mem: cpuctl: access to MSR registers/cpuid info. ctl: CAM Target Layer loaded acpi0: on motherboard ACPI: All ACPI Tables successfully acquired PCIe: Memory Mapped configuration base @ 0xf8000000 ioapic0: routing intpin 9 (ISA IRQ 9) to lapic 0 vector 48 acpi_ec0: port 0x62,0x66 on acpi0 acpi0: Power Button (fixed) acpi0: reservation of 0, a0000 (3) failed acpi0: reservation of 100000, df900000 (3) failed cpu0: Processor \134_PR_.CPU0 (ACPI ID 1) -> APIC ID 0 cpu0: on acpi0 ACPI: SSDT 0xdccbb918 00436 (v01 PmRef Cpu0Cst 00003001 INTL 20120711) ACPI: Dynamic OEM Table Load: ACPI: SSDT 0 00436 (v01 PmRef Cpu0Cst 00003001 INTL 20120711) cpu1: Processor \134_PR_.CPU1 (ACPI ID 2) -> APIC ID 1 cpu1: on acpi0 ACPI: SSDT 0xdcd12618 005AA (v01 PmRef ApIst 00003000 INTL 20120711) ACPI: Dynamic OEM Table Load: ACPI: SSDT 0 005AA (v01 PmRef ApIst 00003000 INTL 20120711) ACPI: SSDT 0xdcd13c18 00119 (v01 PmRef ApCst 00003000 INTL 20120711) ACPI: Dynamic OEM Table Load: ACPI: SSDT 0 00119 (v01 PmRef ApCst 00003000 INTL 20120711) cpu2: Processor \134_PR_.CPU2 (ACPI ID 3) -> APIC ID 2 cpu2: on acpi0 cpu3: Processor \134_PR_.CPU3 (ACPI ID 4) -> APIC ID 3 cpu3: on acpi0 ACPI: Processor \134_PR_.CPU4 (ACPI ID 5) ignored ACPI: Processor \134_PR_.CPU5 (ACPI ID 6) ignored ACPI: Processor \134_PR_.CPU6 (ACPI ID 7) ignored ACPI: Processor \134_PR_.CPU7 (ACPI ID 8) ignored attimer0: port 0x40-0x43 irq 0 on acpi0 Timecounter "i8254" frequency 1193182 Hz quality 0 ioapic0: routing intpin 2 (ISA IRQ 0) to lapic 0 vector 49 Event timer "i8254" frequency 1193182 Hz quality 100 hpet0: iomem 0xfed00000-0xfed003ff on acpi0 hpet0: vendor 0x8086, rev 0x1, 14318180Hz 64bit, 8 timers, legacy route hpet0: t0: irqs 0x00f00000 (0), MSI, 64bit, periodic hpet0: t1: irqs 0x00f00000 (0), MSI hpet0: t2: irqs 0x00f00800 (0), MSI hpet0: t3: irqs 0x00f01000 (0), MSI hpet0: t4: irqs 0x00000000 (0), MSI hpet0: t5: irqs 0x00000000 (0), MSI hpet0: t6: irqs 0x00000000 (0), MSI hpet0: t7: irqs 0x00000000 (0), MSI Timecounter "HPET" frequency 14318180 Hz quality 950 msi: routing MSI-X IRQ 256 to local APIC 0 vector 50 msi: routing MSI-X IRQ 257 to local APIC 0 vector 51 msi: routing MSI-X IRQ 258 to local APIC 0 vector 52 msi: routing MSI-X IRQ 259 to local APIC 0 vector 53 msi: routing MSI-X IRQ 260 to local APIC 0 vector 54 msi: routing MSI-X IRQ 261 to local APIC 0 vector 55 msi: routing MSI-X IRQ 262 to local APIC 0 vector 56 msi: routing MSI-X IRQ 263 to local APIC 0 vector 57 Event timer "HPET" frequency 14318180 Hz quality 550 Event timer "HPET1" frequency 14318180 Hz quality 440 Event timer "HPET2" frequency 14318180 Hz quality 440 Event timer "HPET3" frequency 14318180 Hz quality 440 Event timer "HPET4" frequency 14318180 Hz quality 440 atrtc0: port 0x70-0x71 irq 8 on acpi0 atrtc0: registered as a time-of-day clock (resolution 1000000us, adjustment 0.500000000s) ioapic0: routing intpin 8 (ISA IRQ 8) to lapic 0 vector 58 Event timer "RTC" frequency 32768 Hz quality 0 ACPI timer: 1/2 1/2 1/2 1/2 1/2 1/2 1/2 1/2 1/2 1/2 -> 10 Timecounter "ACPI-fast" frequency 3579545 Hz quality 900 acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1808-0x180b on acpi0 pci_link0: Index IRQ Rtd Ref IRQs Initial Probe 0 11 N 0 3 4 5 6 7 9 10 11 Validation 0 11 N 0 3 4 5 6 7 9 10 11 After Disable 0 255 N 0 3 4 5 6 7 9 10 11 pci_link1: Index IRQ Rtd Ref IRQs Initial Probe 0 9 N 0 3 4 5 6 7 9 10 11 Validation 0 9 N 0 3 4 5 6 7 9 10 11 After Disable 0 255 N 0 3 4 5 6 7 9 10 11 pci_link2: Index IRQ Rtd Ref IRQs Initial Probe 0 10 N 0 3 4 5 6 7 9 10 11 Validation 0 10 N 0 3 4 5 6 7 9 10 11 After Disable 0 255 N 0 3 4 5 6 7 9 10 11 pci_link3: Index IRQ Rtd Ref IRQs Initial Probe 0 6 N 0 3 4 5 6 7 9 10 11 Validation 0 6 N 0 3 4 5 6 7 9 10 11 After Disable 0 255 N 0 3 4 5 6 7 9 10 11 pci_link4: Index IRQ Rtd Ref IRQs Initial Probe 0 11 N 0 3 4 5 6 7 9 10 11 Validation 0 11 N 0 3 4 5 6 7 9 10 11 After Disable 0 255 N 0 3 4 5 6 7 9 10 11 pci_link5: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 3 4 5 6 7 9 10 11 Validation 0 255 N 0 3 4 5 6 7 9 10 11 After Disable 0 255 N 0 3 4 5 6 7 9 10 11 pci_link6: Index IRQ Rtd Ref IRQs Initial Probe 0 10 N 0 3 4 5 6 7 9 10 11 Validation 0 10 N 0 3 4 5 6 7 9 10 11 After Disable 0 255 N 0 3 4 5 6 7 9 10 11 pci_link7: Index IRQ Rtd Ref IRQs Initial Probe 0 7 N 0 3 4 5 6 7 9 10 11 Validation 0 7 N 0 3 4 5 6 7 9 10 11 After Disable 0 255 N 0 3 4 5 6 7 9 10 11 acpi_lid0: on acpi0 pcib0: port 0xcf8-0xcff on acpi0 pcib0: decoding 4 range 0-0xcf7 pcib0: decoding 4 range 0xd00-0xffff pcib0: decoding 3 range 0xa0000-0xbffff pcib0: decoding 3 range 0xdfa00000-0xfebfffff pcib0: decoding 3 range 0xfed40000-0xfed4bfff pci0: on pcib0 pci0: domain=3D0, physical bus=3D0 found-> vendor=3D0x8086, dev=3D0x0a04, revid=3D0x09 domain=3D0, bus=3D0, slot=3D0, func=3D0 class=3D06-00-00, hdrtype=3D0x00, mfdev=3D0 cmdreg=3D0x0006, statreg=3D0x2090, cachelnsz=3D0 (dwords) lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) found-> vendor=3D0x8086, dev=3D0x0a16, revid=3D0x09 domain=3D0, bus=3D0, slot=3D2, func=3D0 class=3D03-00-00, hdrtype=3D0x00, mfdev=3D0 cmdreg=3D0x0007, statreg=3D0x0090, cachelnsz=3D0 (dwords) lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) intpin=3Da, irq=3D11 powerspec 2 supports D0 D3 current D0 MSI supports 1 message map[10]: type Memory, range 64, base 0xf0000000, size 22, enabled pcib0: allocated type 3 (0xf0000000-0xf03fffff) for rid 10 of pci0:0:2:0 map[18]: type Prefetchable Memory, range 64, base 0xe0000000, size 28, enab= led pcib0: allocated type 3 (0xe0000000-0xefffffff) for rid 18 of pci0:0:2:0 map[20]: type I/O Port, range 32, base 0x4000, size 6, enabled pcib0: allocated type 4 (0x4000-0x403f) for rid 20 of pci0:0:2:0 pcib0: matched entry for 0.2.INTA pcib0: slot 2 INTA hardwired to IRQ 16 found-> vendor=3D0x8086, dev=3D0x0a0c, revid=3D0x09 domain=3D0, bus=3D0, slot=3D3, func=3D0 class=3D04-03-00, hdrtype=3D0x00, mfdev=3D0 cmdreg=3D0x0006, statreg=3D0x0010, cachelnsz=3D16 (dwords) lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) intpin=3Da, irq=3D11 powerspec 2 supports D0 D3 current D0 MSI supports 1 message map[10]: type Memory, range 64, base 0xf0630000, size 14, enabled pcib0: allocated type 3 (0xf0630000-0xf0633fff) for rid 10 of pci0:0:3:0 pcib0: matched entry for 0.3.INTA pcib0: slot 3 INTA hardwired to IRQ 16 found-> vendor=3D0x8086, dev=3D0x9c31, revid=3D0x04 domain=3D0, bus=3D0, slot=3D20, func=3D0 class=3D0c-03-30, hdrtype=3D0x00, mfdev=3D0 cmdreg=3D0x0006, statreg=3D0x0290, cachelnsz=3D0 (dwords) lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) intpin=3Da, irq=3D11 powerspec 2 supports D0 D3 current D0 MSI supports 8 messages, 64 bit map[10]: type Memory, range 64, base 0xf0620000, size 16, enabled pcib0: allocated type 3 (0xf0620000-0xf062ffff) for rid 10 of pci0:0:20:0 pcib0: matched entry for 0.20.INTA pcib0: slot 20 INTA hardwired to IRQ 16 found-> vendor=3D0x8086, dev=3D0x9c3a, revid=3D0x04 domain=3D0, bus=3D0, slot=3D22, func=3D0 class=3D07-80-00, hdrtype=3D0x00, mfdev=3D1 cmdreg=3D0x0006, statreg=3D0x0010, cachelnsz=3D0 (dwords) lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) intpin=3Da, irq=3D11 powerspec 3 supports D0 D3 current D0 MSI supports 1 message, 64 bit map[10]: type Memory, range 64, base 0xf0639000, size 5, enabled pcib0: allocated type 3 (0xf0639000-0xf063901f) for rid 10 of pci0:0:22:0 pcib0: matched entry for 0.22.INTA pcib0: slot 22 INTA hardwired to IRQ 16 found-> vendor=3D0x8086, dev=3D0x155a, revid=3D0x04 domain=3D0, bus=3D0, slot=3D25, func=3D0 class=3D02-00-00, hdrtype=3D0x00, mfdev=3D0 cmdreg=3D0x0007, statreg=3D0x0010, cachelnsz=3D0 (dwords) lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) intpin=3Da, irq=3D11 powerspec 2 supports D0 D3 current D0 MSI supports 1 message, 64 bit map[10]: type Memory, range 32, base 0xf0600000, size 17, enabled pcib0: allocated type 3 (0xf0600000-0xf061ffff) for rid 10 of pci0:0:25:0 map[14]: type Memory, range 32, base 0xf063e000, size 12, enabled pcib0: allocated type 3 (0xf063e000-0xf063efff) for rid 14 of pci0:0:25:0 map[18]: type I/O Port, range 32, base 0x4080, size 5, enabled pcib0: allocated type 4 (0x4080-0x409f) for rid 18 of pci0:0:25:0 pcib0: matched entry for 0.25.INTA pcib0: slot 25 INTA hardwired to IRQ 20 found-> vendor=3D0x8086, dev=3D0x9c20, revid=3D0x04 domain=3D0, bus=3D0, slot=3D27, func=3D0 class=3D04-03-00, hdrtype=3D0x00, mfdev=3D0 cmdreg=3D0x0006, statreg=3D0x0010, cachelnsz=3D16 (dwords) lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) intpin=3Da, irq=3D10 powerspec 3 supports D0 D3 current D0 MSI supports 1 message, 64 bit map[10]: type Memory, range 64, base 0xf0634000, size 14, enabled pcib0: allocated type 3 (0xf0634000-0xf0637fff) for rid 10 of pci0:0:27:0 pcib0: matched entry for 0.27.INTA pcib0: slot 27 INTA hardwired to IRQ 22 found-> vendor=3D0x8086, dev=3D0x9c1a, revid=3D0xe4 domain=3D0, bus=3D0, slot=3D28, func=3D0 class=3D06-04-00, hdrtype=3D0x01, mfdev=3D1 cmdreg=3D0x0007, statreg=3D0x0010, cachelnsz=3D16 (dwords) lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) intpin=3Db, irq=3D9 powerspec 3 supports D0 D3 current D0 MSI supports 1 message pcib0: matched entry for 0.28.INTB pcib0: slot 28 INTB hardwired to IRQ 17 found-> vendor=3D0x8086, dev=3D0x9c14, revid=3D0xe4 domain=3D0, bus=3D0, slot=3D28, func=3D1 class=3D06-04-00, hdrtype=3D0x01, mfdev=3D1 cmdreg=3D0x0007, statreg=3D0x0010, cachelnsz=3D16 (dwords) lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) intpin=3Dc, irq=3D10 powerspec 3 supports D0 D3 current D0 MSI supports 1 message pcib0: matched entry for 0.28.INTC pcib0: slot 28 INTC hardwired to IRQ 18 found-> vendor=3D0x8086, dev=3D0x9c26, revid=3D0x04 domain=3D0, bus=3D0, slot=3D29, func=3D0 class=3D0c-03-20, hdrtype=3D0x00, mfdev=3D0 cmdreg=3D0x0006, statreg=3D0x0290, cachelnsz=3D0 (dwords) lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) intpin=3Da, irq=3D7 powerspec 3 supports D0 D3 current D0 map[10]: type Memory, range 32, base 0xf063d000, size 10, enabled pcib0: allocated type 3 (0xf063d000-0xf063d3ff) for rid 10 of pci0:0:29:0 pcib0: matched entry for 0.29.INTA pcib0: slot 29 INTA hardwired to IRQ 23 found-> vendor=3D0x8086, dev=3D0x9c43, revid=3D0x04 domain=3D0, bus=3D0, slot=3D31, func=3D0 class=3D06-01-00, hdrtype=3D0x00, mfdev=3D1 cmdreg=3D0x0007, statreg=3D0x0210, cachelnsz=3D0 (dwords) lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) found-> vendor=3D0x8086, dev=3D0x9c03, revid=3D0x04 domain=3D0, bus=3D0, slot=3D31, func=3D2 class=3D01-06-01, hdrtype=3D0x00, mfdev=3D0 cmdreg=3D0x0007, statreg=3D0x02b0, cachelnsz=3D0 (dwords) lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) intpin=3Db, irq=3D6 powerspec 3 supports D0 D3 current D0 MSI supports 1 message map[10]: type I/O Port, range 32, base 0x40a8, size 3, enabled pcib0: allocated type 4 (0x40a8-0x40af) for rid 10 of pci0:0:31:2 map[14]: type I/O Port, range 32, base 0x40b4, size 2, enabled pcib0: allocated type 4 (0x40b4-0x40b7) for rid 14 of pci0:0:31:2 map[18]: type I/O Port, range 32, base 0x40a0, size 3, enabled pcib0: allocated type 4 (0x40a0-0x40a7) for rid 18 of pci0:0:31:2 map[1c]: type I/O Port, range 32, base 0x40b0, size 2, enabled pcib0: allocated type 4 (0x40b0-0x40b3) for rid 1c of pci0:0:31:2 map[20]: type I/O Port, range 32, base 0x4060, size 5, enabled pcib0: allocated type 4 (0x4060-0x407f) for rid 20 of pci0:0:31:2 map[24]: type Memory, range 32, base 0xf063c000, size 11, enabled pcib0: allocated type 3 (0xf063c000-0xf063c7ff) for rid 24 of pci0:0:31:2 pcib0: matched entry for 0.31.INTB pcib0: slot 31 INTB hardwired to IRQ 19 found-> vendor=3D0x8086, dev=3D0x9c22, revid=3D0x04 domain=3D0, bus=3D0, slot=3D31, func=3D3 class=3D0c-05-00, hdrtype=3D0x00, mfdev=3D0 cmdreg=3D0x0003, statreg=3D0x0280, cachelnsz=3D0 (dwords) lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) intpin=3Dc, irq=3D10 map[10]: type Memory, range 64, base 0xf0638000, size 8, enabled pcib0: allocated type 3 (0xf0638000-0xf06380ff) for rid 10 of pci0:0:31:3 map[20]: type I/O Port, range 32, base 0xefa0, size 5, enabled pcib0: allocated type 4 (0xefa0-0xefbf) for rid 20 of pci0:0:31:3 pcib0: matched entry for 0.31.INTC pcib0: slot 31 INTC hardwired to IRQ 18 vgapci0: port 0x4000-0x403f mem 0xf0000000-0xf03fffff,0xe0000000-0xefffffff irq 16 at device 2.0 on pci0 acpi_video0: on vgapci0 found Internal/Integrated Digital Flat Panel(400), idx#0, port#0, head #0 vgapci0: Boot video device hdac0: mem 0xf0630000-0xf0633fff irq 16 at device 3.0 on pci0 hdac0: PCI card vendor: 0x17aa, device: 0x2214 hdac0: HDA Driver Revision: 20120126_0002 hdac0: Config options: on=3D0x00000000 off=3D0x00000000 hdac0: attempting to allocate 1 MSI vectors (1 supported) msi: routing MSI IRQ 264 to local APIC 0 vector 59 hdac0: using IRQ 264 for MSI hdac0: Caps: OSS 2, ISS 0, BSS 0, NSDO 1, 64bit, CORB 256, RIRB 256 xhci0: mem 0xf0620000-0xf062ffff irq 16 at device 20.0 on pci0 xhci0: attempting to allocate 1 MSI vectors (8 supported) msi: routing MSI IRQ 265 to local APIC 0 vector 60 xhci0: using IRQ 265 for MSI xhci0: MSI enabled xhci0: 32 byte context size. usbus0 on xhci0 xhci0: usbpf: Attached pci0: at device 22.0 (no driver attached) em0: port 0x4080-0x409f mem 0xf0600000-0xf061ffff,0xf063e000-0xf063efff irq 20 at device 25.0 on pci0 em0: attempting to allocate 1 MSI vectors (1 supported) msi: routing MSI IRQ 266 to local APIC 0 vector 61 em0: using IRQ 266 for MSI em0: Using an MSI interrupt em0: bpf attached em0: Ethernet address: xx:xx:xx:xx:xx:xx hdac1: mem 0xf0634000-0xf0637fff irq 22 at device 27.0 on pci0 hdac1: PCI card vendor: 0x17aa, device: 0x2214 hdac1: HDA Driver Revision: 20120126_0002 hdac1: Config options: on=3D0x00000000 off=3D0x00000000 hdac1: attempting to allocate 1 MSI vectors (1 supported) msi: routing MSI IRQ 267 to local APIC 0 vector 62 hdac1: using IRQ 267 for MSI hdac1: Caps: OSS 4, ISS 4, BSS 0, NSDO 1, 64bit, CORB 256, RIRB 256 pcib1: irq 17 at device 28.0 on pci0 pcib0: allocated type 3 (0xf0500000-0xf05fffff) for rid 20 of pcib1 pcib1: domain 0 pcib1: secondary bus 2 pcib1: subordinate bus 2 pcib1: memory decode 0xf0500000-0xf05fffff pci2: on pcib1 pci2: domain=3D0, physical bus=3D2 found-> vendor=3D0x10ec, dev=3D0x5227, revid=3D0x01 domain=3D0, bus=3D2, slot=3D0, func=3D0 class=3Dff-00-00, hdrtype=3D0x00, mfdev=3D0 cmdreg=3D0x0006, statreg=3D0x0010, cachelnsz=3D16 (dwords) lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) intpin=3Da, irq=3D11 powerspec 3 supports D0 D1 D2 D3 current D0 MSI supports 1 message, 64 bit map[10]: type Memory, range 32, base 0xf0500000, size 12, enabled pcib1: allocated memory range (0xf0500000-0xf0500fff) for rid 10 of pci0:2:= 0:0 pcib1: matched entry for 2.0.INTA pcib1: slot 0 INTA hardwired to IRQ 16 pci2: at device 0.0 (no driver attached) pcib2: irq 18 at device 28.1 on pci0 pcib0: allocated type 4 (0x3000-0x3fff) for rid 1c of pcib2 pcib0: allocated type 3 (0xf0400000-0xf04fffff) for rid 20 of pcib2 pcib2: domain 0 pcib2: secondary bus 3 pcib2: subordinate bus 3 pcib2: I/O decode 0x3000-0x3fff pcib2: memory decode 0xf0400000-0xf04fffff pci3: on pcib2 pci3: domain=3D0, physical bus=3D3 found-> vendor=3D0x10ec, dev=3D0x818b, revid=3D0x00 domain=3D0, bus=3D3, slot=3D0, func=3D0 class=3D02-80-00, hdrtype=3D0x00, mfdev=3D0 cmdreg=3D0x0007, statreg=3D0x0010, cachelnsz=3D16 (dwords) lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) intpin=3Da, irq=3D9 powerspec 3 supports D0 D1 D2 D3 current D0 MSI supports 1 message, 64 bit map[10]: type I/O Port, range 32, base 0x3000, size 8, enabled pcib2: allocated I/O port range (0x3000-0x30ff) for rid 10 of pci0:3:0:0 map[18]: type Memory, range 64, base 0xf0400000, size 14, enabled pcib2: allocated memory range (0xf0400000-0xf0403fff) for rid 18 of pci0:3:= 0:0 pcib2: matched entry for 3.0.INTA pcib2: slot 0 INTA hardwired to IRQ 17 pci3: at device 0.0 (no driver attached) ehci0: mem 0xf063d000-0xf063d3ff irq 23 at device 29.0 on pci0 ioapic0: routing intpin 23 (PCI IRQ 23) to lapic 0 vector 63 usbus1: EHCI version 1.0 usbus1 on ehci0 ehci0: usbpf: Attached isab0: at device 31.0 on pci0 isa0: on isab0 ahci0: port 0x40a8-0x40af,0x40b4-0x40b7,0x40a0-0x40a7,0x40b0-0x40b3,0x4060-0x407f mem 0xf063c000-0xf063c7ff irq 19 at device 31.2 on pci0 ahci0: attempting to allocate 1 MSI vectors (1 supported) msi: routing MSI IRQ 268 to local APIC 0 vector 64 ahci0: using IRQ 268 for MSI ahci0: AHCI v1.30 with 3 6Gbps ports, Port Multiplier not supported ahci0: Caps: 64bit NCQ ALP AL CLO 6Gbps PMD SSC PSC 32cmd 3ports ahci0: Caps2: DESO SADM SDS APST ahcich0: at channel 0 on ahci0 ahcich0: Caps: DSP ahcich1: not probed (disabled) ahcich2: not probed (disabled) pci0: at device 31.3 (no driver attached) acpi_tz0: on acpi0 atkbdc0: port 0x60,0x64 irq 1 on acpi0 atkbd0: irq 1 on atkbdc0 atkbd: the current kbd controller command byte 0067 atkbd: keyboard ID 0x54ab (2) kbd0 at atkbd0 kbd0: atkbd0, AT 101/102 (2), config:0x0, flags:0x1d0000 ioapic0: routing intpin 1 (ISA IRQ 1) to lapic 0 vector 65 atkbd0: [GIANT-LOCKED] psm0: unable to allocate IRQ psmcpnp0: irq 12 on acpi0 psm0: current command byte:0067 psm0: irq 12 on atkbdc0 ioapic0: routing intpin 12 (ISA IRQ 12) to lapic 0 vector 66 psm0: [GIANT-LOCKED] psm0: model Generic PS/2 mouse, device ID 0-00, 2 buttons psm0: config:00004000, flags:00000008, packet size:3 psm0: syncmask:c0, syncbits:00 battery0: on acpi0 battery1: on acpi0 acpi_acad0: on acpi0 acpi_ibm0: on acpi0 ACPI: Enabled 4 GPEs in block 00 to 7F acpi0: wakeup code va 0xfffffe0347f77000 pa 0x90000 pcib0: allocated type 3 (0xa0000-0xa07ff) for rid 0 of orm0 pcib0: allocated type 3 (0xa0800-0xa0fff) for rid 0 of orm0 pcib0: allocated type 3 (0xa1000-0xa17ff) for rid 0 of orm0 pcib0: allocated type 3 (0xa1800-0xa1fff) for rid 0 of orm0 pcib0: allocated type 3 (0xa2000-0xa27ff) for rid 0 of orm0 pcib0: allocated type 3 (0xa2800-0xa2fff) for rid 0 of orm0 pcib0: allocated type 3 (0xa3000-0xa37ff) for rid 0 of orm0 pcib0: allocated type 3 (0xa3800-0xa3fff) for rid 0 of orm0 pcib0: allocated type 3 (0xa4000-0xa47ff) for rid 0 of orm0 pcib0: allocated type 3 (0xa4800-0xa4fff) for rid 0 of orm0 pcib0: allocated type 3 (0xa5000-0xa57ff) for rid 0 of orm0 pcib0: allocated type 3 (0xa5800-0xa5fff) for rid 0 of orm0 pcib0: allocated type 3 (0xa6000-0xa67ff) for rid 0 of orm0 pcib0: allocated type 3 (0xa6800-0xa6fff) for rid 0 of orm0 pcib0: allocated type 3 (0xa7000-0xa77ff) for rid 0 of orm0 pcib0: allocated type 3 (0xa7800-0xa7fff) for rid 0 of orm0 pcib0: allocated type 3 (0xa8000-0xa87ff) for rid 0 of orm0 pcib0: allocated type 3 (0xa8800-0xa8fff) for rid 0 of orm0 pcib0: allocated type 3 (0xa9000-0xa97ff) for rid 0 of orm0 pcib0: allocated type 3 (0xa9800-0xa9fff) for rid 0 of orm0 pcib0: allocated type 3 (0xaa000-0xaa7ff) for rid 0 of orm0 pcib0: allocated type 3 (0xaa800-0xaafff) for rid 0 of orm0 pcib0: allocated type 3 (0xab000-0xab7ff) for rid 0 of orm0 pcib0: allocated type 3 (0xab800-0xabfff) for rid 0 of orm0 pcib0: allocated type 3 (0xac000-0xac7ff) for rid 0 of orm0 pcib0: allocated type 3 (0xac800-0xacfff) for rid 0 of orm0 pcib0: allocated type 3 (0xad000-0xad7ff) for rid 0 of orm0 pcib0: allocated type 3 (0xad800-0xadfff) for rid 0 of orm0 pcib0: allocated type 3 (0xae000-0xae7ff) for rid 0 of orm0 pcib0: allocated type 3 (0xae800-0xaefff) for rid 0 of orm0 pcib0: allocated type 3 (0xaf000-0xaf7ff) for rid 0 of orm0 pcib0: allocated type 3 (0xaf800-0xaffff) for rid 0 of orm0 pcib0: allocated type 3 (0xb0000-0xb07ff) for rid 0 of orm0 pcib0: allocated type 3 (0xb0800-0xb0fff) for rid 0 of orm0 pcib0: allocated type 3 (0xb1000-0xb17ff) for rid 0 of orm0 pcib0: allocated type 3 (0xb1800-0xb1fff) for rid 0 of orm0 pcib0: allocated type 3 (0xb2000-0xb27ff) for rid 0 of orm0 pcib0: allocated type 3 (0xb2800-0xb2fff) for rid 0 of orm0 pcib0: allocated type 3 (0xb3000-0xb37ff) for rid 0 of orm0 pcib0: allocated type 3 (0xb3800-0xb3fff) for rid 0 of orm0 pcib0: allocated type 3 (0xb4000-0xb47ff) for rid 0 of orm0 pcib0: allocated type 3 (0xb4800-0xb4fff) for rid 0 of orm0 pcib0: allocated type 3 (0xb5000-0xb57ff) for rid 0 of orm0 pcib0: allocated type 3 (0xb5800-0xb5fff) for rid 0 of orm0 pcib0: allocated type 3 (0xb6000-0xb67ff) for rid 0 of orm0 pcib0: allocated type 3 (0xb6800-0xb6fff) for rid 0 of orm0 pcib0: allocated type 3 (0xb7000-0xb77ff) for rid 0 of orm0 pcib0: allocated type 3 (0xb7800-0xb7fff) for rid 0 of orm0 pcib0: allocated type 3 (0xb8000-0xb87ff) for rid 0 of orm0 pcib0: allocated type 3 (0xb8800-0xb8fff) for rid 0 of orm0 pcib0: allocated type 3 (0xb9000-0xb97ff) for rid 0 of orm0 pcib0: allocated type 3 (0xb9800-0xb9fff) for rid 0 of orm0 pcib0: allocated type 3 (0xba000-0xba7ff) for rid 0 of orm0 pcib0: allocated type 3 (0xba800-0xbafff) for rid 0 of orm0 pcib0: allocated type 3 (0xbb000-0xbb7ff) for rid 0 of orm0 pcib0: allocated type 3 (0xbb800-0xbbfff) for rid 0 of orm0 pcib0: allocated type 3 (0xbc000-0xbc7ff) for rid 0 of orm0 pcib0: allocated type 3 (0xbc800-0xbcfff) for rid 0 of orm0 pcib0: allocated type 3 (0xbd000-0xbd7ff) for rid 0 of orm0 pcib0: allocated type 3 (0xbd800-0xbdfff) for rid 0 of orm0 pcib0: allocated type 3 (0xbe000-0xbe7ff) for rid 0 of orm0 pcib0: allocated type 3 (0xbe800-0xbefff) for rid 0 of orm0 pcib0: allocated type 3 (0xbf000-0xbf7ff) for rid 0 of orm0 pcib0: allocated type 3 (0xbf800-0xbffff) for rid 0 of orm0 isa_probe_children: disabling PnP devices atkbdc: atkbdc0 already exists; skipping it atrtc: atrtc0 already exists; skipping it attimer: attimer0 already exists; skipping it isa_probe_children: probing non-PnP devices fdc0 failed to probe at port 0x3f0 irq 6 drq 2 on isa0 ppc0 failed to probe at irq 7 on isa0 sc0 failed to probe on isa0 uart0 failed to probe at port 0x3f8 irq 4 on isa0 uart1 failed to probe at port 0x2f8 irq 3 on isa0 wbwd0 failed to probe on isa0 isa_probe_children: probing PnP devices coretemp0: on cpu0 coretemp0: Setting TjMax=3D100 est0: on cpu0 p4tcc0: on cpu0 coretemp1: on cpu1 coretemp1: Setting TjMax=3D100 est1: on cpu1 p4tcc1: on cpu1 coretemp2: on cpu2 coretemp2: Setting TjMax=3D100 est2: on cpu2 p4tcc2: on cpu2 coretemp3: on cpu3 coretemp3: Setting TjMax=3D100 est3: on cpu3 p4tcc3: on cpu3 Device configuration finished. fuse-freebsd: version 0.4.4, FUSE ABI 7.8 procfs registered ZFS filesystem version: 5 ZFS storage pool version: features support (5000) lapic: Divisor 2, Frequency 49885552 Hz Timecounters tick every 10.000 msec vlan: initialized, using hash tables with chaining Linux ELF exec handler installed tcp_init: net.inet.tcp.tcbhashsize auto tuned to 65536 lo0: bpf attached hdacc0: at cad 0 on hdac0 hdaa0: at nid 1 on hdacc0 hdaa0: Subsystem ID: 0x80860101 hdaa0: NumGPIO=3D0 NumGPO=3D0 NumGPI=3D0 GPIWake=3D0 GPIUnsol=3D0 hdaa0: Original pins configuration: hdaa0: nid 0x as seq device conn jack loc color mis= c hdaa0: 3 18560010 1 0 Digital-out Jack Digital 0x18 Unknown 0 hdaa0: Patched pins configuration: hdaa0: nid 0x as seq device conn jack loc color mis= c hdaa0: 3 18560010 1 0 Digital-out Jack Digital 0x18 Unknown 0 hdaa0: 1 associations found: hdaa0: Association 0 (1) out: hdaa0: Pin nid=3D3 seq=3D0 hdaa0: Tracing association 0 (1) hdaa0: Pin 3 traced to DAC 2 hdaa0: Association 0 (1) trace succeeded hdaa0: Looking for additional DAC for association 0 (1) hdaa0: Tracing input monitor hdaa0: Tracing other input monitors hdaa0: Tracing beeper hdaa0: FG config/quirks: forcestereo ivref50 ivref80 ivref100 ivref pcm0: at nid 3 on hdaa0 pcm0: Playback: pcm0: Stream cap: 0x00000005 AC3 PCM pcm0: PCM cap: 0x001e07f0 16 20 24 32 bits, 32 44 48 88 96 176 192 = KHz pcm0: DAC: 2 pcm0: pcm0: nid=3D3 [pin: Digital-out (Jack)] pcm0: + <- nid=3D2 [audio output] [src: pcm] pcm0: pcm0: Master Volume (OSS: vol): 0/0dB pcm0: +- ctl 1 (nid 3 in ): mute pcm0: pcm0: PCM Volume (OSS: pcm): 0/0dB pcm0: +- ctl 1 (nid 3 in ): mute pcm0: pcm0: Mixer "vol": pcm0: Mixer "pcm": pcm0: Soft PCM mixer ENABLED pcm0: Playback channel matrix is: unknown, assuming 7.1 (disconnected) hdacc1: at cad 0 on hdac1 hdaa1: at nid 1 on hdacc1 hdaa1: Subsystem ID: 0x17aa2214 hdaa1: NumGPIO=3D5 NumGPO=3D0 NumGPI=3D0 GPIWake=3D0 GPIUnsol=3D1 hdaa1: GPIO0: disabled hdaa1: GPIO1: disabled hdaa1: GPIO2: disabled hdaa1: GPIO3: disabled hdaa1: GPIO4: disabled hdaa1: Original pins configuration: hdaa1: nid 0x as seq device conn jack loc color mis= c hdaa1: 18 90a60130 3 0 Mic Fixed Digital Internal Unknown 1 hdaa1: 19 40000000 0 0 Line-out None Unknown 0x00 Unknown 0 hdaa1: 20 90170110 1 0 Speaker Fixed Analog Internal Unknown 1 hdaa1: 21 0321101f 1 15 Headphones Jack 1/8 Left Black 0 hdaa1: 22 411111f0 15 0 Speaker None 1/8 Rear Black 1 hdaa1: 24 411111f0 15 0 Speaker None 1/8 Rear Black 1 hdaa1: 25 411111f0 15 0 Speaker None 1/8 Rear Black 1 hdaa1: 26 03a11020 2 0 Mic Jack 1/8 Left Black 0 hdaa1: 27 411111f0 15 0 Speaker None 1/8 Rear Black 1 hdaa1: 29 40738105 0 5 Modem-handset None ATAPI 0x00 Purple 1 hdaa1: 30 411111f0 15 0 Speaker None 1/8 Rear Black 1 hdaa1: Patching widget caps nid=3D29 0x00400400 -> 0x00700400 hdaa1: Patched pins configuration: hdaa1: nid 0x as seq device conn jack loc color mis= c hdaa1: 18 90a60130 3 0 Mic Fixed Digital Internal Unknown 1 hdaa1: 19 40000000 0 0 Line-out None Unknown 0x00 Unknown 0 D= ISA hdaa1: 20 90170110 1 0 Speaker Fixed Analog Internal Unknown 1 hdaa1: 21 0321101f 1 15 Headphones Jack 1/8 Left Black 0 hdaa1: 22 411111f0 15 0 Speaker None 1/8 Rear Black 1 D= ISA hdaa1: 24 411111f0 15 0 Speaker None 1/8 Rear Black 1 D= ISA hdaa1: 25 411111f0 15 0 Speaker None 1/8 Rear Black 1 D= ISA hdaa1: 26 03a11020 2 0 Mic Jack 1/8 Left Black 0 hdaa1: 27 411111f0 15 0 Speaker None 1/8 Rear Black 1 D= ISA hdaa1: 30 411111f0 15 0 Speaker None 1/8 Rear Black 1 D= ISA hdaa1: 3 associations found: hdaa1: Association 0 (1) out: hdaa1: Pin nid=3D20 seq=3D0 hdaa1: Pin nid=3D21 seq=3D15 hdaa1: Association 1 (2) in: hdaa1: Pin nid=3D26 seq=3D0 hdaa1: Association 2 (3) in: hdaa1: Pin nid=3D18 seq=3D0 hdaa1: Tracing association 0 (1) hdaa1: Pin 20 traced to DAC 2 hdaa1: Pin 21 traced to DAC 2 and hpredir 0 hdaa1: Association 0 (1) trace succeeded hdaa1: Tracing association 1 (2) hdaa1: Pin 26 traced to ADC 8 hdaa1: Association 1 (2) trace succeeded hdaa1: Tracing association 2 (3) hdaa1: Pin 18 traced to ADC 9 hdaa1: Association 2 (3) trace succeeded hdaa1: Looking for additional DAC for association 0 (1) hdaa1: Looking for additional ADC for association 1 (2) hdaa1: Looking for additional ADC for association 2 (3) hdaa1: Tracing input monitor hdaa1: Tracing nid 11 to out hdaa1: nid 11 is input monitor hdaa1: Tracing other input monitors hdaa1: Tracing nid 18 to out hdaa1: Tracing nid 26 to out hdaa1: Tracing beeper hdaa1: Headphones redirection for association 0 nid=3D21 using unsolicited responses. hdaa1: Redirect output to: main hdaa1: FG config/quirks: forcestereo ivref50 ivref80 ivref100 ivref pcm1: at nid 20,21 and 26 on hdaa1 pcm1: Playback: pcm1: Stream cap: 0x00000001 PCM pcm1: PCM cap: 0x000e0560 16 20 24 bits, 44 48 96 192 KHz pcm1: DAC: 2 pcm1: pcm1: nid=3D20 [pin: Speaker (Fixed)] pcm1: + <- nid=3D12 [audio mixer] [src: pcm, mix] pcm1: + <- nid=3D2 [audio output] [src: pcm] pcm1: + <- nid=3D11 [audio mixer] [src: mix] pcm1: pcm1: nid=3D21 [pin: Headphones (Black Jack)] pcm1: + <- nid=3D12 [audio mixer] [src: pcm, mix] pcm1: + <- nid=3D2 [audio output] [src: pcm] pcm1: + <- nid=3D11 [audio mixer] [src: mix] pcm1: pcm1: Record: pcm1: Stream cap: 0x00000001 PCM pcm1: PCM cap: 0x000e0560 16 20 24 bits, 44 48 96 192 KHz pcm1: ADC: 8 pcm1: pcm1: nid=3D8 [audio input] pcm1: + <- nid=3D35 [audio selector] [src: speaker, mic, mix] pcm1: + <- nid=3D26 [pin: Mic (Black Jack)] [src: mic] pcm1: + <- nid=3D29 [beep widget] [src: speaker] pcm1: + <- nid=3D11 [audio mixer] [src: mix] pcm1: pcm1: Input Mix: pcm1: pcm1: nid=3D11 [audio mixer] pcm1: + <- nid=3D26 [pin: Mic (Black Jack)] [src: mic] pcm1: + <- nid=3D29 [beep widget] [src: speaker] pcm1: pcm1: Master Volume (OSS: vol): -65/0dB pcm1: +- ctl 1 (nid 2 out): -65/0dB (88 steps) pcm1: +- ctl 10 (nid 12 in 0): mute pcm1: +- ctl 11 (nid 12 in 1): mute pcm1: +- ctl 18 (nid 20 in ): mute pcm1: +- ctl 19 (nid 21 in ): mute pcm1: pcm1: PCM Volume (OSS: pcm): -65/0dB pcm1: +- ctl 1 (nid 2 out): -65/0dB (88 steps) pcm1: +- ctl 10 (nid 12 in 0): mute pcm1: pcm1: Microphone Volume (OSS: mic): 0/30dB pcm1: +- ctl 3 (nid 8 in 0): -17/30dB (64 steps) + mute pcm1: +- ctl 7 (nid 11 in 2): -34/12dB (32 steps) + mute pcm1: +- ctl 24 (nid 26 out): 0/30dB (4 steps) pcm1: pcm1: Speaker/Beep Volume (OSS: speaker): -17/12dB pcm1: +- ctl 3 (nid 8 in 0): -17/30dB (64 steps) + mute pcm1: +- ctl 9 (nid 11 in 4): -34/12dB (32 steps) + mute pcm1: pcm1: Recording Level (OSS: rec): -17/30dB pcm1: +- ctl 3 (nid 8 in 0): -17/30dB (64 steps) + mute pcm1: pcm1: Input Mix Level (OSS: mix): -17/30dB pcm1: +- ctl 3 (nid 8 in 0): -17/30dB (64 steps) + mute pcm1: +- ctl 11 (nid 12 in 1): mute pcm1: pcm1: Input Monitoring Level (OSS: igain): 0/0dB pcm1: +- ctl 11 (nid 12 in 1): mute pcm1: pcm1: Mixer "vol": pcm1: Mixer "pcm": pcm1: Mixer "speaker": pcm1: Mixer "mic": pcm1: Mixer "mix": pcm1: Mixer "rec": pcm1: Mixer "igain": pcm1: Mixer "ogain": pcm1: Playback channel set is: Front Left, Front Right, pcm1: Playback channel matrix is: 2.0 (unknown) pcm1: Recording channel set is: Front Left, Front Right, pcm1: Recording channel matrix is: 2.0 (disconnected) pcm2: at nid 18 on hdaa1 pcm2: Record: pcm2: Stream cap: 0x00000001 PCM pcm2: PCM cap: 0x000e0560 16 20 24 bits, 44 48 96 192 KHz pcm2: ADC: 9 pcm2: pcm2: nid=3D9 [audio input] pcm2: + <- nid=3D34 [audio selector] [src: speaker, monitor] pcm2: + <- nid=3D29 [beep widget] [src: speaker] pcm2: + <- nid=3D18 [pin: Mic (Fixed)] [src: monitor] pcm2: pcm2: Microphone2 Volume (OSS: monitor): 0/36dB pcm2: +- ctl 4 (nid 9 in 0): -17/30dB (64 steps) + mute pcm2: +- ctl 16 (nid 18 out): 0/36dB (4 steps) pcm2: pcm2: Speaker/Beep Volume (OSS: speaker) pcm2: +- ctl 4 (nid 9 in 0): -17/30dB (64 steps) + mute pcm2: pcm2: Recording Level (OSS: rec): -17/30dB pcm2: +- ctl 4 (nid 9 in 0): -17/30dB (64 steps) + mute pcm2: +- ctl 16 (nid 18 out): 0/36dB (4 steps) pcm2: pcm2: Mixer "rec": pcm2: Mixer "monitor": pcm2: Automatically set rec source to: monitor pcm2: Recording channel set is: Front Left, Front Right, pcm2: Recording channel matrix is: 2.0 (unknown) random: unblocking device. usbus0: 5.0Gbps Super Speed USB v3.0 usbus1: 480Mbps High Speed USB v2.0 ahcich0: AHCI reset... ahcich0: SATA connect time=3D900us status=3D00000123 ahcich0: AHCI reset: device found battery0: battery initialization start battery1: battery initialization start acpi_acad0: acline initialization start acpi_acad0: On Line acpi_acad0: acline initialization done, tried 1 times battery1: battery initialization done, tried 1 times ugen1.1: at usbus1 uhub0: on usbus1 ugen0.1: <0x8086> at usbus0 uhub1: <0x8086 XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus0 ahcich0: AHCI reset: device ready after 100ms ada0 at ahcich0 bus 0 scbus0 target 0 lun 0 ada0: ATA-8 SATA 2.x device ada0: Serial Number 5WS11JCF ada0: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes) ada0: Command Queueing enabled ada0: 476940MB (976773168 512 byte sectors: 16H 63S/T 16383C) ada0: quirks=3D0x1<4K> ada0: Previously was known as ad4 pass0 at ahcich0 bus 0 scbus0 target 0 lun 0 pass0: ATA-8 SATA 2.x device pass0: Serial Number 5WS11JCF pass0: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes) pass0: Command Queueing enabled GEOM: new disk ada0 Netvsc initializing... done! lapic3: CMCI unmasked lapic2: CMCI unmasked SMP: AP CPU #1 Launched! cpu1 AP: ID: 0x01000000 VER: 0x01060015 LDR: 0x00000000 DFR: 0xffffffff lint0: 0x00010700 lint1: 0x00000400 TPR: 0x00000000 SVR: 0x000001ff timer: 0x000100ef therm: 0x00010000 err: 0x000000f0 pmc: 0x00010400 cmci: 0x000100f2 SMP: AP CPU #3 Launched! cpu3 AP: ID: 0x03000000 VER: 0x01060015 LDR: 0x00000000 DFR: 0xffffffff lint0: 0x00010700 lint1: 0x00000400 TPR: 0x00000000 SVR: 0x000001ff timer: 0x000100ef therm: 0x00010000 err: 0x000000f0 pmc: 0x00010400 cmci: 0x000000f2 SMP: AP CPU #2 Launched! cpu2 AP: ID: 0x02000000 VER: 0x01060015 LDR: 0x00000000 DFR: 0xffffffff lint0: 0x00010700 lint1: 0x00000400 TPR: 0x00000000 SVR: 0x000001ff timer: 0x000100ef therm: 0x00010000 err: 0x000000f0 pmc: 0x00010400 cmci: 0x000000f2 ioapic0: routing intpin 1 (ISA IRQ 1) to lapic 1 vector 48 ioapic0: routing intpin 9 (ISA IRQ 9) to lapic 2 vector 48 ioapic0: routing intpin 12 (ISA IRQ 12) to lapic 3 vector 48 msi: Assigning MSI-X IRQ 257 to local APIC 1 vector 49 msi: Assigning MSI-X IRQ 258 to local APIC 2 vector 49 msi: Assigning MSI-X IRQ 259 to local APIC 3 vector 49 msi: Assigning MSI IRQ 264 to local APIC 1 vector 50 msi: Assigning MSI IRQ 265 to local APIC 2 vector 50 msi: Assigning MSI IRQ 266 to local APIC 3 vector 50 msi: Assigning MSI IRQ 268 to local APIC 1 vector 51 SMP: passed TSC synchronization test TSC timecounter discards lower 1 bit(s) Timecounter "TSC-low" frequency 1147367536 Hz quality 1000 Root mount waiting for: usbus1 usbus0 uhub1: 13 ports with 13 removable, self powered Root mount waiting for: usbus1 usbus0 uhub0: 3 ports with 3 removable, self powered ugen0.2: at usbus0 ukbd0: on usbus0 kbd2 at ukbd0 kbd2: ukbd0, generic (0), config:0x0, flags:0x3d0000 Root mount waiting for: usbus1 usbus0 ugen1.2: at usbus1 uhub2: on usbus1 ugen0.3: at usbus0 uhub2: 8 ports with 8 removable, self powered ugen0.4: at usbus0 Root mount waiting for: usbus0 ugen0.5: at usbus0 Root mount waiting for: usbus0 ugen0.6: at usbus0 Trying to mount root from zfs:zrooter/ROOT/default []... start_init: trying /sbin/init ums0: on usbus0 ums0: 5 buttons and [XYZT] coordinates ID=3D26 ums0: 0 buttons and [T] coordinates ID=3D0 uhid0: on usbus0 urtwn0: on usbus0 urtwn0: MAC/BB RTL8192CU, RF 6052 2T2R ubt0: on usbus0 wlan0: Ethernet address: yy:yy:yy:yy:yy:yy ipfw2 (+ipv6) initialized, divert loadable, nat loadable, default to deny, logging disabled wlan0: link state changed to UP consolectl: unknown ioctl: t:40007413 info: [drm] Initialized drm 1.1.0 20060810 2014/1/3 =E4=B9=94=E6=A5=9A : > I can't visit pastbin, so I paste the log to this mail. > > Xorg.0.log: > > X.Org X Server 1.12.4 > Release Date: 2012-08-27 > [ 47.884] X Protocol Version 11, Revision 0 > [ 47.884] Build Operating System: FreeBSD 11.0-CURRENT amd64 > [ 47.884] Current Operating System: FreeBSD x201i.honestqiao.com > 11.0-CURRENT FreeBSD 11.0-CURRENT #0 r260159: Wed Jan 1 17:10:24 CST > 2014 root@x201i.honestqiao.com:/usr/obj/usr/src/sys/HonestQiaoKernel1= 1 > amd64 > [ 47.884] Build Date: 29 December 2013 09:45:52PM > [ 47.884] > [ 47.884] Current version of pixman: 0.32.4 > [ 47.884] Before reporting problems, check http://wiki.x.org > to make sure that you have the latest version. > [ 47.884] Markers: (--) probed, (**) from config file, (=3D=3D) defaul= t setting, > (++) from command line, (!!) notice, (II) informational, > (WW) warning, (EE) error, (NI) not implemented, (??) unknown. > [ 47.884] (=3D=3D) Log file: "/var/log/Xorg.0.log", Time: Fri Jan 3 > 23:00:20 2014 > [ 47.966] (=3D=3D) Using config file: "/etc/X11/xorg.conf" > [ 47.966] (=3D=3D) Using system config directory > "/usr/local/share/X11/xorg.conf.d" > [ 47.973] (=3D=3D) ServerLayout "X.org Configured" > [ 47.973] (**) |-->Screen "Screen0" (0) > [ 47.973] (**) | |-->Monitor "Monitor0" > [ 47.990] (**) | |-->Device "Card0" > [ 47.990] (**) |-->Screen "Screen1" (1) > [ 47.990] (**) | |-->Monitor "Monitor1" > [ 47.990] (**) | |-->Device "Card1" > [ 47.990] (**) |-->Screen "Screen2" (2) > [ 47.990] (**) | |-->Monitor "Monitor2" > [ 47.990] (**) | |-->Device "Card2" > [ 47.990] (**) |-->Input Device "Mouse0" > [ 47.990] (**) |-->Input Device "Keyboard0" > [ 47.990] (**) Option "AIGLX" "True" > [ 47.990] (**) Option "AutoAddDevices" "Off" > [ 47.990] (**) Option "DRI2" "True" > [ 47.990] (**) Not automatically adding devices > [ 47.990] (=3D=3D) Not automatically enabling devices > [ 48.330] (**) FontPath set to: > /usr/local/lib/X11/fonts/misc/, > /usr/local/lib/X11/fonts/TTF/, > /usr/local/lib/X11/fonts/OTF/, > /usr/local/lib/X11/fonts/Type1/, > /usr/local/lib/X11/fonts/100dpi/, > /usr/local/lib/X11/fonts/75dpi/, > /usr/local/lib/X11/fonts/URW/, > /usr/local/lib/X11/fonts/wqy, > /usr/local/lib/X11/fonts/Droid/, > /usr/local/lib/X11/fonts/dejavu/, > /usr/local/lib/X11/fonts/MS/, > /usr/local/lib/X11/fonts/Liberation/, > /usr/local/lib/X11/fonts/misc/, > /usr/local/lib/X11/fonts/TTF/, > /usr/local/lib/X11/fonts/OTF/, > /usr/local/lib/X11/fonts/Type1/, > /usr/local/lib/X11/fonts/100dpi/, > /usr/local/lib/X11/fonts/75dpi/ > [ 48.330] (**) ModulePath set to "/usr/local/lib/xorg/modules" > [ 48.330] (**) Extension "Composite" is enabled > [ 48.330] (II) Loader magic: 0x7b53d0 > [ 48.330] (II) Module ABI versions: > [ 48.330] X.Org ANSI C Emulation: 0.4 > [ 48.330] X.Org Video Driver: 12.1 > [ 48.330] X.Org XInput driver : 16.0 > [ 48.330] X.Org Server Extension : 6.0 > [ 48.330] (--) PCI:*(0:0:2:0) 8086:0a16:17aa:2214 rev 9, Mem @ > 0xf0000000/4194304, 0xe0000000/268435456, I/O @ 0x00004000/64, BIOS @ > 0x????????/65536 > [ 48.330] (II) "extmod" will be loaded. This was enabled by default > and also specified in the config file. > [ 48.330] (II) "dbe" will be loaded. This was enabled by default > and also specified in the config file. > [ 48.330] (II) "glx" will be loaded. This was enabled by default > and also specified in the config file. > [ 48.330] (II) "record" will be loaded. This was enabled by default > and also specified in the config file. > [ 48.330] (II) "dri" will be loaded. This was enabled by default > and also specified in the config file. > [ 48.330] (II) "dri2" will be loaded. This was enabled by default > and also specified in the config file. > [ 48.330] (II) LoadModule: "record" > [ 48.388] (II) Loading /usr/local/lib/xorg/modules/extensions/librecor= d.so > [ 48.391] (II) Module record: vendor=3D"X.Org Foundation" > [ 48.391] compiled for 1.12.4, module version =3D 1.13.0 > [ 48.391] Module class: X.Org Server Extension > [ 48.391] ABI class: X.Org Server Extension, version 6.0 > [ 48.391] (II) Loading extension RECORD > [ 48.391] (II) LoadModule: "dri2" > [ 48.392] (II) Loading /usr/local/lib/xorg/modules/extensions/libdri2.= so > [ 48.416] (II) Module dri2: vendor=3D"X.Org Foundation" > [ 48.416] compiled for 1.12.4, module version =3D 1.2.0 > [ 48.416] ABI class: X.Org Server Extension, version 6.0 > [ 48.416] (II) Loading extension DRI2 > [ 48.416] (II) LoadModule: "glx" > [ 48.417] (II) Loading /usr/local/lib/xorg/modules/extensions/libglx.s= o > [ 48.450] (II) Module glx: vendor=3D"X.Org Foundation" > [ 48.450] compiled for 1.12.4, module version =3D 1.0.0 > [ 48.450] ABI class: X.Org Server Extension, version 6.0 > [ 48.455] (**) AIGLX enabled > [ 48.455] (II) Loading extension GLX > [ 48.455] (II) LoadModule: "dri" > [ 48.456] (II) Loading /usr/local/lib/xorg/modules/extensions/libdri.s= o > [ 48.457] (II) Module dri: vendor=3D"X.Org Foundation" > [ 48.457] compiled for 1.12.4, module version =3D 1.0.0 > [ 48.457] ABI class: X.Org Server Extension, version 6.0 > [ 48.457] (II) Loading extension XFree86-DRI > [ 48.457] (II) LoadModule: "extmod" > [ 48.457] (II) Loading /usr/local/lib/xorg/modules/extensions/libextmo= d.so > [ 48.458] (II) Module extmod: vendor=3D"X.Org Foundation" > [ 48.458] compiled for 1.12.4, module version =3D 1.0.0 > [ 48.458] Module class: X.Org Server Extension > [ 48.458] ABI class: X.Org Server Extension, version 6.0 > [ 48.458] (II) Loading extension MIT-SCREEN-SAVER > [ 48.459] (II) Loading extension XFree86-VidModeExtension > [ 48.459] (II) Loading extension XFree86-DGA > [ 48.459] (II) Loading extension DPMS > [ 48.459] (II) Loading extension XVideo > [ 48.459] (II) Loading extension XVideo-MotionCompensation > [ 48.459] (II) Loading extension X-Resource > [ 48.459] (II) LoadModule: "dbe" > [ 48.459] (II) Loading /usr/local/lib/xorg/modules/extensions/libdbe.s= o > [ 48.460] (II) Module dbe: vendor=3D"X.Org Foundation" > [ 48.460] compiled for 1.12.4, module version =3D 1.0.0 > [ 48.460] Module class: X.Org Server Extension > [ 48.460] ABI class: X.Org Server Extension, version 6.0 > [ 48.460] (II) Loading extension DOUBLE-BUFFER > [ 48.460] (II) LoadModule: "intel" > [ 48.460] (II) Loading /usr/local/lib/xorg/modules/drivers/intel_drv.s= o > [ 48.523] (II) Module intel: vendor=3D"X.Org Foundation" > [ 48.523] compiled for 1.12.4, module version =3D 2.21.15 > [ 48.523] Module class: X.Org Video Driver > [ 48.523] ABI class: X.Org Video Driver, version 12.1 > [ 48.523] (II) LoadModule: "fbdev" > [ 48.523] (II) Loading /usr/local/lib/xorg/modules/drivers/fbdev_drv.s= o > [ 48.532] (II) Module fbdev: vendor=3D"X.Org Foundation" > [ 48.532] compiled for 1.12.4, module version =3D 0.4.4 > [ 48.532] Module class: X.Org Video Driver > [ 48.532] ABI class: X.Org Video Driver, version 12.1 > [ 48.532] (II) LoadModule: "vesa" > [ 48.532] (II) Loading /usr/local/lib/xorg/modules/drivers/vesa_drv.so > [ 48.541] (II) Module vesa: vendor=3D"X.Org Foundation" > [ 48.541] compiled for 1.12.4, module version =3D 2.3.3 > [ 48.541] Module class: X.Org Video Driver > [ 48.541] ABI class: X.Org Video Driver, version 12.1 > [ 48.541] (II) LoadModule: "mouse" > [ 48.541] (II) Loading /usr/local/lib/xorg/modules/input/mouse_drv.so > [ 48.560] (II) Module mouse: vendor=3D"X.Org Foundation" > [ 48.560] compiled for 1.12.4, module version =3D 1.9.0 > [ 48.560] Module class: X.Org XInput Driver > [ 48.560] ABI class: X.Org XInput driver, version 16.0 > [ 48.560] (II) LoadModule: "kbd" > [ 48.561] (II) Loading /usr/local/lib/xorg/modules/input/kbd_drv.so > [ 48.569] (II) Module kbd: vendor=3D"X.Org Foundation" > [ 48.569] compiled for 1.12.4, module version =3D 1.8.0 > [ 48.569] Module class: X.Org XInput Driver > [ 48.569] ABI class: X.Org XInput driver, version 16.0 > [ 48.569] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets= : > i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G, > 915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM, > Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33, > GM45, 4 Series, G45/G43, Q45/Q43, G41, B43, HD Graphics, > HD Graphics 2000, HD Graphics 3000, HD Graphics 2500, > HD Graphics 4000, HD Graphics P4000, HD Graphics 4600, > HD Graphics 5000, HD Graphics P4600/P4700, Iris(TM) Graphics 5100, > HD Graphics 4400, HD Graphics 4200, Iris(TM) Pro Graphics 5200 > [ 48.571] (II) FBDEV: driver for framebuffer: fbdev > [ 48.571] (II) VESA: driver for VESA chipsets: vesa > [ 48.571] (--) Using syscons driver with X support (version 2.0) > [ 48.571] (--) using VT number 7 > > [ 48.920] drmOpenDevice: node name is /dev/dri/card0 > [ 48.921] Failed to change owner or group for file /dev/dri! 2: No > such file or directory > [ 48.921] Failed to change owner or group for file /dev/dri/card0! > 2: No such file or directory > [ 48.921] drmOpenDevice: open result is -1, (No such file or directory= ) > [ 48.921] Failed to change owner or group for file /dev/dri/card0! > 2: No such file or directory > [ 48.921] drmOpenDevice: open result is -1, (No such file or directory= ) > [ 48.921] drmOpenDevice: Open failed > [ 48.921] drmOpenByBusid: Searching for BusID pci:0000:00:02.0 > [ 48.921] drmOpenDevice: node name is /dev/dri/card0 > [ 48.921] Failed to change owner or group for file /dev/dri! 2: No > such file or directory > [ 48.921] Failed to change owner or group for file /dev/dri/card0! > 2: No such file or directory > [ 48.921] drmOpenDevice: open result is -1, (No such file or directory= ) > [ 48.921] Failed to change owner or group for file /dev/dri/card0! > 2: No such file or directory > [ 48.921] drmOpenDevice: open result is -1, (No such file or directory= ) > [ 48.921] drmOpenDevice: Open failed > [ 48.921] drmOpenByBusid: drmOpenMinor returns -2 > [ 48.921] drmOpenDevice: node name is /dev/dri/card1 > [ 48.921] Failed to change owner or group for file /dev/dri! 2: No > such file or directory > [ 48.921] Failed to change owner or group for file /dev/dri/card1! > 2: No such file or directory > [ 48.921] drmOpenDevice: open result is -1, (No such file or directory= ) > [ 48.921] Failed to change owner or group for file /dev/dri/card1! > 2: No such file or directory > [ 48.921] drmOpenDevice: open result is -1, (No such file or directory= ) > [ 48.921] drmOpenDevice: Open failed > [ 48.921] drmOpenByBusid: drmOpenMinor returns -2 > [ 48.921] drmOpenDevice: node name is /dev/dri/card2 > [ 48.921] Failed to change owner or group for file /dev/dri! 2: No > such file or directory > [ 48.921] Failed to change owner or group for file /dev/dri/card2! > 2: No such file or directory > [ 48.921] drmOpenDevice: open result is -1, (No such file or directory= ) > [ 48.921] Failed to change owner or group for file /dev/dri/card2! > 2: No such file or directory > [ 48.921] drmOpenDevice: open result is -1, (No such file or directory= ) > [ 48.921] drmOpenDevice: Open failed > [ 48.921] drmOpenByBusid: drmOpenMinor returns -2 > [ 48.921] drmOpenDevice: node name is /dev/dri/card3 > [ 48.921] Failed to change owner or group for file /dev/dri! 2: No > such file or directory > [ 48.921] Failed to change owner or group for file /dev/dri/card3! > 2: No such file or directory > [ 48.921] drmOpenDevice: open result is -1, (No such file or directory= ) > [ 48.921] Failed to change owner or group for file /dev/dri/card3! > 2: No such file or directory > [ 48.921] drmOpenDevice: open result is -1, (No such file or directory= ) > [ 48.921] drmOpenDevice: Open failed > [ 48.921] drmOpenByBusid: drmOpenMinor returns -2 > [ 48.921] drmOpenDevice: node name is /dev/dri/card4 > [ 48.921] Failed to change owner or group for file /dev/dri! 2: No > such file or directory > [ 48.921] Failed to change owner or group for file /dev/dri/card4! > 2: No such file or directory > [ 48.921] drmOpenDevice: open result is -1, (No such file or directory= ) > [ 48.921] Failed to change owner or group for file /dev/dri/card4! > 2: No such file or directory > [ 48.921] drmOpenDevice: open result is -1, (No such file or directory= ) > [ 48.921] drmOpenDevice: Open failed > [ 48.921] drmOpenByBusid: drmOpenMinor returns -2 > [ 48.921] drmOpenDevice: node name is /dev/dri/card5 > [ 48.921] Failed to change owner or group for file /dev/dri! 2: No > such file or directory > [ 48.921] Failed to change owner or group for file /dev/dri/card5! > 2: No such file or directory > [ 48.921] drmOpenDevice: open result is -1, (No such file or directory= ) > [ 48.922] Failed to change owner or group for file /dev/dri/card5! > 2: No such file or directory > [ 48.922] drmOpenDevice: open result is -1, (No such file or directory= ) > [ 48.922] drmOpenDevice: Open failed > [ 48.922] drmOpenByBusid: drmOpenMinor returns -2 > [ 48.922] drmOpenDevice: node name is /dev/dri/card6 > [ 48.922] Failed to change owner or group for file /dev/dri! 2: No > such file or directory > [ 48.922] Failed to change owner or group for file /dev/dri/card6! > 2: No such file or directory > [ 48.922] drmOpenDevice: open result is -1, (No such file or directory= ) > [ 48.922] Failed to change owner or group for file /dev/dri/card6! > 2: No such file or directory > [ 48.922] drmOpenDevice: open result is -1, (No such file or directory= ) > [ 48.922] drmOpenDevice: Open failed > [ 48.922] drmOpenByBusid: drmOpenMinor returns -2 > [ 48.922] drmOpenDevice: node name is /dev/dri/card7 > [ 48.922] Failed to change owner or group for file /dev/dri! 2: No > such file or directory > [ 48.922] Failed to change owner or group for file /dev/dri/card7! > 2: No such file or directory > [ 48.922] drmOpenDevice: open result is -1, (No such file or directory= ) > [ 48.922] Failed to change owner or group for file /dev/dri/card7! > 2: No such file or directory > [ 48.922] drmOpenDevice: open result is -1, (No such file or directory= ) > [ 48.922] drmOpenDevice: Open failed > [ 48.922] drmOpenByBusid: drmOpenMinor returns -2 > [ 48.922] drmOpenDevice: node name is /dev/dri/card8 > [ 48.922] Failed to change owner or group for file /dev/dri! 2: No > such file or directory > [ 48.922] Failed to change owner or group for file /dev/dri/card8! > 2: No such file or directory > [ 48.922] drmOpenDevice: open result is -1, (No such file or directory= ) > [ 48.922] Failed to change owner or group for file /dev/dri/card8! > 2: No such file or directory > [ 48.922] drmOpenDevice: open result is -1, (No such file or directory= ) > [ 48.922] drmOpenDevice: Open failed > [ 48.922] drmOpenByBusid: drmOpenMinor returns -2 > [ 48.922] drmOpenDevice: node name is /dev/dri/card9 > [ 48.922] Failed to change owner or group for file /dev/dri! 2: No > such file or directory > [ 48.922] Failed to change owner or group for file /dev/dri/card9! > 2: No such file or directory > [ 48.922] drmOpenDevice: open result is -1, (No such file or directory= ) > [ 48.922] Failed to change owner or group for file /dev/dri/card9! > 2: No such file or directory > [ 48.922] drmOpenDevice: open result is -1, (No such file or directory= ) > [ 48.922] drmOpenDevice: Open failed > [ 48.922] drmOpenByBusid: drmOpenMinor returns -2 > [ 48.922] drmOpenDevice: node name is /dev/dri/card10 > [ 48.922] Failed to change owner or group for file /dev/dri! 2: No > such file or directory > [ 48.922] Failed to change owner or group for file /dev/dri/card10! > 2: No such file or directory > [ 48.922] drmOpenDevice: open result is -1, (No such file or directory= ) > [ 48.922] Failed to change owner or group for file /dev/dri/card10! > 2: No such file or directory > [ 48.922] drmOpenDevice: open result is -1, (No such file or directory= ) > [ 48.922] drmOpenDevice: Open failed > [ 48.922] drmOpenByBusid: drmOpenMinor returns -2 > [ 48.922] drmOpenDevice: node name is /dev/dri/card11 > [ 48.922] Failed to change owner or group for file /dev/dri! 2: No > such file or directory > [ 48.922] Failed to change owner or group for file /dev/dri/card11! > 2: No such file or directory > [ 48.922] drmOpenDevice: open result is -1, (No such file or directory= ) > [ 48.922] Failed to change owner or group for file /dev/dri/card11! > 2: No such file or directory > [ 48.922] drmOpenDevice: open result is -1, (No such file or directory= ) > [ 48.922] drmOpenDevice: Open failed > [ 48.922] drmOpenByBusid: drmOpenMinor returns -2 > [ 48.922] drmOpenDevice: node name is /dev/dri/card12 > [ 48.923] Failed to change owner or group for file /dev/dri! 2: No > such file or directory > [ 48.923] Failed to change owner or group for file /dev/dri/card12! > 2: No such file or directory > [ 48.923] drmOpenDevice: open result is -1, (No such file or directory= ) > [ 48.923] Failed to change owner or group for file /dev/dri/card12! > 2: No such file or directory > [ 48.923] drmOpenDevice: open result is -1, (No such file or directory= ) > [ 48.923] drmOpenDevice: Open failed > [ 48.923] drmOpenByBusid: drmOpenMinor returns -2 > [ 48.923] drmOpenDevice: node name is /dev/dri/card13 > [ 48.923] Failed to change owner or group for file /dev/dri! 2: No > such file or directory > [ 48.923] Failed to change owner or group for file /dev/dri/card13! > 2: No such file or directory > [ 48.923] drmOpenDevice: open result is -1, (No such file or directory= ) > [ 48.923] Failed to change owner or group for file /dev/dri/card13! > 2: No such file or directory > [ 48.923] drmOpenDevice: open result is -1, (No such file or directory= ) > [ 48.923] drmOpenDevice: Open failed > [ 48.923] drmOpenByBusid: drmOpenMinor returns -2 > [ 48.923] drmOpenDevice: node name is /dev/dri/card14 > [ 48.923] Failed to change owner or group for file /dev/dri! 2: No > such file or directory > [ 48.923] Failed to change owner or group for file /dev/dri/card14! > 2: No such file or directory > [ 48.923] drmOpenDevice: open result is -1, (No such file or directory= ) > [ 48.923] Failed to change owner or group for file /dev/dri/card14! > 2: No such file or directory > [ 48.923] drmOpenDevice: open result is -1, (No such file or directory= ) > [ 48.923] drmOpenDevice: Open failed > [ 48.923] drmOpenByBusid: drmOpenMinor returns -2 > [ 48.923] drmOpenDevice: node name is /dev/dri/card15 > [ 48.923] Failed to change owner or group for file /dev/dri! 2: No > such file or directory > [ 48.923] Failed to change owner or group for file /dev/dri/card15! > 2: No such file or directory > [ 48.923] drmOpenDevice: open result is -1, (No such file or directory= ) > [ 48.923] Failed to change owner or group for file /dev/dri/card15! > 2: No such file or directory > [ 48.923] drmOpenDevice: open result is -1, (No such file or directory= ) > [ 48.923] drmOpenDevice: Open failed > [ 48.923] drmOpenByBusid: drmOpenMinor returns -2 > [ 48.923] (II) Loading sub module "fbdevhw" > [ 48.923] (II) LoadModule: "fbdevhw" > [ 48.923] (II) Loading /usr/local/lib/xorg/modules/libfbdevhw.so > [ 48.924] (EE) LoadModule: Module fbdevhw does not have a > fbdevhwModuleData data object. > [ 48.924] (II) UnloadModule: "fbdevhw" > [ 48.924] (II) Unloading fbdevhw > [ 48.924] (EE) Failed to load module "fbdevhw" (invalid module, 0) > [ 48.924] (WW) Falling back to old probe method for fbdev > [ 48.924] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card = support > [ 48.924] (II) Loading sub module "vbe" > [ 48.924] (II) LoadModule: "vbe" > [ 48.924] (II) Loading /usr/local/lib/xorg/modules/libvbe.so > [ 48.925] (II) Module vbe: vendor=3D"X.Org Foundation" > [ 48.925] compiled for 1.12.4, module version =3D 1.1.0 > [ 48.925] ABI class: X.Org Video Driver, version 12.1 > [ 48.925] (II) Loading sub module "int10" > [ 48.925] (II) LoadModule: "int10" > [ 48.925] (II) Loading /usr/local/lib/xorg/modules/libint10.so > [ 48.948] (II) Module int10: vendor=3D"X.Org Foundation" > [ 48.948] compiled for 1.12.4, module version =3D 1.0.0 > [ 48.948] ABI class: X.Org Video Driver, version 12.1 > [ 48.948] (II) VESA(0): initializing int10 > [ 48.948] (II) VESA(0): Primary V_BIOS segment is: 0xc000 > [ 48.959] (II) VESA(0): VESA BIOS detected > [ 48.959] (II) VESA(0): VESA VBE Version 3.0 > [ 48.959] (II) VESA(0): VESA VBE Total Mem: 32704 kB > [ 48.959] (II) VESA(0): VESA VBE OEM: Intel(R) HSW Mobile/Desktop > Graphics Chipset Accelerated VGA BIOS > [ 48.959] (II) VESA(0): VESA VBE OEM Software Rev: 0.0 > [ 48.962] (=3D=3D) VESA(0): Depth 24, (--) framebuffer bpp 32 > [ 48.962] (=3D=3D) VESA(0): RGB weight 888 > [ 48.962] (=3D=3D) VESA(0): Default visual is TrueColor > [ 48.962] (=3D=3D) VESA(0): Using gamma correction (1.0, 1.0, 1.0) > [ 48.962] (II) Loading sub module "ddc" > [ 48.962] (II) LoadModule: "ddc" > [ 48.962] (II) Module "ddc" already built-in > [ 48.987] (II) VESA(0): VESA VBE DDC supported > [ 48.987] (II) VESA(0): VESA VBE DDC Level 2 > [ 48.987] (II) VESA(0): VESA VBE DDC transfer in appr. 1 sec. > [ 49.002] (II) VESA(0): VESA VBE DDC read successfully > [ 49.002] (II) VESA(0): Manufacturer: AUO Model: 106c Serial#: 0 > [ 49.002] (II) VESA(0): Year: 2012 Week: 38 > [ 49.002] (II) VESA(0): EDID Version: 1.4 > [ 49.002] (II) VESA(0): Digital Display Input > [ 49.002] (II) VESA(0): 6 bits per channel > [ 49.002] (II) VESA(0): Digital interface is DisplayPort > [ 49.002] (II) VESA(0): Max Image Size [cm]: horiz.: 28 vert.: 16 > [ 49.002] (II) VESA(0): Gamma: 2.20 > [ 49.002] (II) VESA(0): No DPMS capabilities specified > [ 49.002] (II) VESA(0): Supported color encodings: RGB 4:4:4 > [ 49.002] (II) VESA(0): First detailed timing is preferred mode > [ 49.002] (II) VESA(0): Preferred mode is native pixel format and > refresh rate > [ 49.002] (II) VESA(0): redX: 0.592 redY: 0.320 greenX: 0.294 greenY= : 0.537 > [ 49.002] (II) VESA(0): blueX: 0.142 blueY: 0.167 whiteX: 0.313 > whiteY: 0.329 > [ 49.002] (II) VESA(0): Manufacturer's mask: 0 > [ 49.002] (II) VESA(0): Supported detailed timing: > [ 49.002] (II) VESA(0): clock: 75.6 MHz Image Size: 276 x 155 mm > [ 49.002] (II) VESA(0): h_active: 1366 h_sync: 1404 h_sync_end > 1426 h_blank_end 1592 h_border: 0 > [ 49.002] (II) VESA(0): v_active: 768 v_sync: 771 v_sync_end 777 > v_blanking: 790 v_border: 0 > [ 49.002] (II) VESA(0): Unknown vendor-specific block f > [ 49.002] (II) VESA(0): AUO > [ 49.002] (II) VESA(0): B125XTN01.0 > [ 49.002] (II) VESA(0): EDID (in hex): > [ 49.002] (II) VESA(0): 00ffffffffffff0006af6c1000000000 > [ 49.002] (II) VESA(0): 26160104951c107802867597524b8924 > [ 49.002] (II) VESA(0): 2a505400000001010101010101010101 > [ 49.002] (II) VESA(0): 010101010101881d56e2500016302616 > [ 49.002] (II) VESA(0): 3600149b100000180000000f00000000 > [ 49.002] (II) VESA(0): 00000000000000000020000000fe0041 > [ 49.002] (II) VESA(0): 554f0a202020202020202020000000fe > [ 49.002] (II) VESA(0): 004231323558544e30312e30200a00ec > [ 49.002] (II) VESA(0): EDID vendor "AUO", prod id 4204 > [ 49.002] (II) VESA(0): Printing DDC gathered Modelines: > [ 49.002] (II) VESA(0): Modeline "1366x768"x0.0 75.60 1366 1404 > 1426 1592 768 771 777 790 -hsync -vsync (47.5 kHz eP) > [ 49.002] (II) VESA(0): Searching for matching VESA mode(s): > [ 49.002] Mode: 107 (0x0) > [ 49.002] ModeAttributes: 0x0 > [ 49.002] WinAAttributes: 0x0 > [ 49.002] WinBAttributes: 0x0 > [ 49.002] WinGranularity: 0 > [ 49.002] WinSize: 0 > [ 49.002] WinASegment: 0x0 > [ 49.002] WinBSegment: 0x0 > [ 49.002] WinFuncPtr: 0x0 > [ 49.002] BytesPerScanline: 0 > [ 49.002] XResolution: 0 > [ 49.002] YResolution: 0 > [ 49.002] XCharSize: 0 > [ 49.002] YCharSize: 0 > [ 49.002] NumberOfPlanes: 0 > [ 49.003] BitsPerPixel: 0 > [ 49.003] NumberOfBanks: 0 > [ 49.003] MemoryModel: 0 > [ 49.003] BankSize: 0 > [ 49.003] NumberOfImages: 0 > [ 49.003] RedMaskSize: 0 > [ 49.003] RedFieldPosition: 0 > [ 49.003] GreenMaskSize: 0 > [ 49.003] GreenFieldPosition: 0 > [ 49.003] BlueMaskSize: 0 > [ 49.003] BlueFieldPosition: 0 > [ 49.003] RsvdMaskSize: 0 > [ 49.003] RsvdFieldPosition: 0 > [ 49.003] DirectColorModeInfo: 0 > [ 49.003] PhysBasePtr: 0x0 > [ 49.003] LinBytesPerScanLine: 0 > [ 49.003] BnkNumberOfImagePages: 0 > [ 49.003] LinNumberOfImagePages: 0 > [ 49.003] LinRedMaskSize: 0 > [ 49.003] LinRedFieldPosition: 0 > [ 49.003] LinGreenMaskSize: 0 > [ 49.003] LinGreenFieldPosition: 0 > [ 49.003] LinBlueMaskSize: 0 > [ 49.003] LinBlueFieldPosition: 0 > [ 49.003] LinRsvdMaskSize: 0 > [ 49.003] LinRsvdFieldPosition: 0 > [ 49.003] MaxPixelClock: 0 > [ 49.003] Mode: 11a (0x0) > [ 49.003] ModeAttributes: 0x0 > [ 49.003] WinAAttributes: 0x0 > [ 49.003] WinBAttributes: 0x0 > [ 49.003] WinGranularity: 0 > [ 49.003] WinSize: 0 > [ 49.003] WinASegment: 0x0 > [ 49.003] WinBSegment: 0x0 > [ 49.003] WinFuncPtr: 0x0 > [ 49.003] BytesPerScanline: 0 > [ 49.003] XResolution: 0 > [ 49.003] YResolution: 0 > [ 49.003] XCharSize: 0 > [ 49.003] YCharSize: 0 > [ 49.003] NumberOfPlanes: 0 > [ 49.003] BitsPerPixel: 0 > [ 49.003] NumberOfBanks: 0 > [ 49.003] MemoryModel: 0 > [ 49.003] BankSize: 0 > [ 49.003] NumberOfImages: 0 > [ 49.003] RedMaskSize: 0 > [ 49.003] RedFieldPosition: 0 > [ 49.003] GreenMaskSize: 0 > [ 49.003] GreenFieldPosition: 0 > [ 49.003] BlueMaskSize: 0 > [ 49.003] BlueFieldPosition: 0 > [ 49.003] RsvdMaskSize: 0 > [ 49.003] RsvdFieldPosition: 0 > [ 49.003] DirectColorModeInfo: 0 > [ 49.003] PhysBasePtr: 0x0 > [ 49.003] LinBytesPerScanLine: 0 > [ 49.003] BnkNumberOfImagePages: 0 > [ 49.003] LinNumberOfImagePages: 0 > [ 49.003] LinRedMaskSize: 0 > [ 49.003] LinRedFieldPosition: 0 > [ 49.003] LinGreenMaskSize: 0 > [ 49.003] LinGreenFieldPosition: 0 > [ 49.003] LinBlueMaskSize: 0 > [ 49.003] LinBlueFieldPosition: 0 > [ 49.003] LinRsvdMaskSize: 0 > [ 49.003] LinRsvdFieldPosition: 0 > [ 49.003] MaxPixelClock: 0 > [ 49.004] Mode: 11b (0x0) > [ 49.004] ModeAttributes: 0x0 > [ 49.004] WinAAttributes: 0x0 > [ 49.004] WinBAttributes: 0x0 > [ 49.004] WinGranularity: 0 > [ 49.004] WinSize: 0 > [ 49.004] WinASegment: 0x0 > [ 49.004] WinBSegment: 0x0 > [ 49.004] WinFuncPtr: 0x0 > [ 49.004] BytesPerScanline: 0 > [ 49.004] XResolution: 0 > [ 49.004] YResolution: 0 > [ 49.004] XCharSize: 0 > [ 49.004] YCharSize: 0 > [ 49.004] NumberOfPlanes: 0 > [ 49.004] BitsPerPixel: 0 > [ 49.004] NumberOfBanks: 0 > [ 49.004] MemoryModel: 0 > [ 49.004] BankSize: 0 > [ 49.004] NumberOfImages: 0 > [ 49.004] RedMaskSize: 0 > [ 49.004] RedFieldPosition: 0 > [ 49.004] GreenMaskSize: 0 > [ 49.004] GreenFieldPosition: 0 > [ 49.004] BlueMaskSize: 0 > [ 49.004] BlueFieldPosition: 0 > [ 49.004] RsvdMaskSize: 0 > [ 49.004] RsvdFieldPosition: 0 > [ 49.004] DirectColorModeInfo: 0 > [ 49.004] PhysBasePtr: 0x0 > [ 49.004] LinBytesPerScanLine: 0 > [ 49.004] BnkNumberOfImagePages: 0 > [ 49.004] LinNumberOfImagePages: 0 > [ 49.004] LinRedMaskSize: 0 > [ 49.004] LinRedFieldPosition: 0 > [ 49.004] LinGreenMaskSize: 0 > [ 49.004] LinGreenFieldPosition: 0 > [ 49.004] LinBlueMaskSize: 0 > [ 49.004] LinBlueFieldPosition: 0 > [ 49.004] LinRsvdMaskSize: 0 > [ 49.004] LinRsvdFieldPosition: 0 > [ 49.004] MaxPixelClock: 0 > [ 49.004] Mode: 105 (1024x768) > [ 49.004] ModeAttributes: 0x9b > [ 49.004] WinAAttributes: 0x7 > [ 49.004] WinBAttributes: 0x0 > [ 49.004] WinGranularity: 64 > [ 49.004] WinSize: 64 > [ 49.004] WinASegment: 0xa000 > [ 49.004] WinBSegment: 0x0 > [ 49.004] WinFuncPtr: 0xc00097c6 > [ 49.004] BytesPerScanline: 1024 > [ 49.004] XResolution: 1024 > [ 49.004] YResolution: 768 > [ 49.004] XCharSize: 8 > [ 49.004] YCharSize: 16 > [ 49.004] NumberOfPlanes: 1 > [ 49.004] BitsPerPixel: 8 > [ 49.004] NumberOfBanks: 1 > [ 49.004] MemoryModel: 4 > [ 49.004] BankSize: 0 > [ 49.004] NumberOfImages: 41 > [ 49.004] RedMaskSize: 0 > [ 49.004] RedFieldPosition: 0 > [ 49.004] GreenMaskSize: 0 > [ 49.004] GreenFieldPosition: 0 > [ 49.004] BlueMaskSize: 0 > [ 49.004] BlueFieldPosition: 0 > [ 49.004] RsvdMaskSize: 0 > [ 49.004] RsvdFieldPosition: 0 > [ 49.004] DirectColorModeInfo: 0 > [ 49.004] PhysBasePtr: 0xe0000000 > [ 49.004] LinBytesPerScanLine: 1024 > [ 49.004] BnkNumberOfImagePages: 41 > [ 49.004] LinNumberOfImagePages: 41 > [ 49.004] LinRedMaskSize: 0 > [ 49.004] LinRedFieldPosition: 0 > [ 49.005] LinGreenMaskSize: 0 > [ 49.005] LinGreenFieldPosition: 0 > [ 49.005] LinBlueMaskSize: 0 > [ 49.005] LinBlueFieldPosition: 0 > [ 49.005] LinRsvdMaskSize: 0 > [ 49.005] LinRsvdFieldPosition: 0 > [ 49.005] MaxPixelClock: 230000000 > [ 49.005] Mode: 117 (1024x768) > [ 49.005] ModeAttributes: 0x9b > [ 49.005] WinAAttributes: 0x7 > [ 49.005] WinBAttributes: 0x0 > [ 49.005] WinGranularity: 64 > [ 49.005] WinSize: 64 > [ 49.005] WinASegment: 0xa000 > [ 49.005] WinBSegment: 0x0 > [ 49.005] WinFuncPtr: 0xc00097c6 > [ 49.005] BytesPerScanline: 2048 > [ 49.005] XResolution: 1024 > [ 49.005] YResolution: 768 > [ 49.005] XCharSize: 8 > [ 49.005] YCharSize: 16 > [ 49.005] NumberOfPlanes: 1 > [ 49.005] BitsPerPixel: 16 > [ 49.005] NumberOfBanks: 1 > [ 49.005] MemoryModel: 6 > [ 49.005] BankSize: 0 > [ 49.005] NumberOfImages: 20 > [ 49.005] RedMaskSize: 5 > [ 49.005] RedFieldPosition: 11 > [ 49.005] GreenMaskSize: 6 > [ 49.005] GreenFieldPosition: 5 > [ 49.005] BlueMaskSize: 5 > [ 49.005] BlueFieldPosition: 0 > [ 49.005] RsvdMaskSize: 0 > [ 49.005] RsvdFieldPosition: 0 > [ 49.005] DirectColorModeInfo: 0 > [ 49.005] PhysBasePtr: 0xe0000000 > [ 49.005] LinBytesPerScanLine: 2048 > [ 49.005] BnkNumberOfImagePages: 20 > [ 49.005] LinNumberOfImagePages: 20 > [ 49.005] LinRedMaskSize: 5 > [ 49.005] LinRedFieldPosition: 11 > [ 49.005] LinGreenMaskSize: 6 > [ 49.005] LinGreenFieldPosition: 5 > [ 49.005] LinBlueMaskSize: 5 > [ 49.005] LinBlueFieldPosition: 0 > [ 49.005] LinRsvdMaskSize: 0 > [ 49.005] LinRsvdFieldPosition: 0 > [ 49.005] MaxPixelClock: 230000000 > [ 49.005] *Mode: 118 (1024x768) > [ 49.005] ModeAttributes: 0x9b > [ 49.006] WinAAttributes: 0x7 > [ 49.006] WinBAttributes: 0x0 > [ 49.006] WinGranularity: 64 > [ 49.006] WinSize: 64 > [ 49.006] WinASegment: 0xa000 > [ 49.006] WinBSegment: 0x0 > [ 49.006] WinFuncPtr: 0xc00097c6 > [ 49.006] BytesPerScanline: 4096 > [ 49.006] XResolution: 1024 > [ 49.006] YResolution: 768 > [ 49.006] XCharSize: 8 > [ 49.006] YCharSize: 16 > [ 49.006] NumberOfPlanes: 1 > [ 49.006] BitsPerPixel: 32 > [ 49.006] NumberOfBanks: 1 > [ 49.006] MemoryModel: 6 > [ 49.006] BankSize: 0 > [ 49.006] NumberOfImages: 9 > [ 49.006] RedMaskSize: 8 > [ 49.006] RedFieldPosition: 16 > [ 49.006] GreenMaskSize: 8 > [ 49.006] GreenFieldPosition: 8 > [ 49.006] BlueMaskSize: 8 > [ 49.006] BlueFieldPosition: 0 > [ 49.006] RsvdMaskSize: 8 > [ 49.006] RsvdFieldPosition: 24 > [ 49.006] DirectColorModeInfo: 0 > [ 49.006] PhysBasePtr: 0xe0000000 > [ 49.006] LinBytesPerScanLine: 4096 > [ 49.006] BnkNumberOfImagePages: 9 > [ 49.006] LinNumberOfImagePages: 9 > [ 49.006] LinRedMaskSize: 8 > [ 49.006] LinRedFieldPosition: 16 > [ 49.006] LinGreenMaskSize: 8 > [ 49.006] LinGreenFieldPosition: 8 > [ 49.006] LinBlueMaskSize: 8 > [ 49.006] LinBlueFieldPosition: 0 > [ 49.006] LinRsvdMaskSize: 8 > [ 49.006] LinRsvdFieldPosition: 24 > [ 49.006] MaxPixelClock: 230000000 > [ 49.006] *Mode: 112 (640x480) > [ 49.006] ModeAttributes: 0x9b > [ 49.006] WinAAttributes: 0x7 > [ 49.006] WinBAttributes: 0x0 > [ 49.006] WinGranularity: 64 > [ 49.006] WinSize: 64 > [ 49.006] WinASegment: 0xa000 > [ 49.006] WinBSegment: 0x0 > [ 49.006] WinFuncPtr: 0xc00097c6 > [ 49.006] BytesPerScanline: 2560 > [ 49.006] XResolution: 640 > [ 49.006] YResolution: 480 > [ 49.006] XCharSize: 8 > [ 49.006] YCharSize: 16 > [ 49.006] NumberOfPlanes: 1 > [ 49.006] BitsPerPixel: 32 > [ 49.006] NumberOfBanks: 1 > [ 49.006] MemoryModel: 6 > [ 49.006] BankSize: 0 > [ 49.006] NumberOfImages: 25 > [ 49.006] RedMaskSize: 8 > [ 49.006] RedFieldPosition: 16 > [ 49.006] GreenMaskSize: 8 > [ 49.006] GreenFieldPosition: 8 > [ 49.006] BlueMaskSize: 8 > [ 49.006] BlueFieldPosition: 0 > [ 49.006] RsvdMaskSize: 8 > [ 49.006] RsvdFieldPosition: 24 > [ 49.006] DirectColorModeInfo: 0 > [ 49.006] PhysBasePtr: 0xe0000000 > [ 49.006] LinBytesPerScanLine: 2560 > [ 49.006] BnkNumberOfImagePages: 25 > [ 49.006] LinNumberOfImagePages: 25 > [ 49.007] LinRedMaskSize: 8 > [ 49.007] LinRedFieldPosition: 16 > [ 49.007] LinGreenMaskSize: 8 > [ 49.007] LinGreenFieldPosition: 8 > [ 49.007] LinBlueMaskSize: 8 > [ 49.007] LinBlueFieldPosition: 0 > [ 49.007] LinRsvdMaskSize: 8 > [ 49.007] LinRsvdFieldPosition: 24 > [ 49.007] MaxPixelClock: 230000000 > [ 49.007] Mode: 114 (800x600) > [ 49.007] ModeAttributes: 0x9b > [ 49.007] WinAAttributes: 0x7 > [ 49.007] WinBAttributes: 0x0 > [ 49.007] WinGranularity: 64 > [ 49.007] WinSize: 64 > [ 49.007] WinASegment: 0xa000 > [ 49.007] WinBSegment: 0x0 > [ 49.007] WinFuncPtr: 0xc00097c6 > [ 49.007] BytesPerScanline: 1600 > [ 49.007] XResolution: 800 > [ 49.007] YResolution: 600 > [ 49.007] XCharSize: 8 > [ 49.007] YCharSize: 16 > [ 49.007] NumberOfPlanes: 1 > [ 49.007] BitsPerPixel: 16 > [ 49.007] NumberOfBanks: 1 > [ 49.007] MemoryModel: 6 > [ 49.007] BankSize: 0 > [ 49.007] NumberOfImages: 33 > [ 49.007] RedMaskSize: 5 > [ 49.007] RedFieldPosition: 11 > [ 49.007] GreenMaskSize: 6 > [ 49.007] GreenFieldPosition: 5 > [ 49.007] BlueMaskSize: 5 > [ 49.007] BlueFieldPosition: 0 > [ 49.007] RsvdMaskSize: 0 > [ 49.007] RsvdFieldPosition: 0 > [ 49.007] DirectColorModeInfo: 0 > [ 49.007] PhysBasePtr: 0xe0000000 > [ 49.007] LinBytesPerScanLine: 1600 > [ 49.007] BnkNumberOfImagePages: 33 > [ 49.007] LinNumberOfImagePages: 33 > [ 49.007] LinRedMaskSize: 5 > [ 49.007] LinRedFieldPosition: 11 > [ 49.007] LinGreenMaskSize: 6 > [ 49.007] LinGreenFieldPosition: 5 > [ 49.007] LinBlueMaskSize: 5 > [ 49.007] LinBlueFieldPosition: 0 > [ 49.007] LinRsvdMaskSize: 0 > [ 49.007] LinRsvdFieldPosition: 0 > [ 49.007] MaxPixelClock: 230000000 > [ 49.007] *Mode: 115 (800x600) > [ 49.008] ModeAttributes: 0x9b > [ 49.008] WinAAttributes: 0x7 > [ 49.008] WinBAttributes: 0x0 > [ 49.008] WinGranularity: 64 > [ 49.008] WinSize: 64 > [ 49.008] WinASegment: 0xa000 > [ 49.008] WinBSegment: 0x0 > [ 49.008] WinFuncPtr: 0xc00097c6 > [ 49.008] BytesPerScanline: 3200 > [ 49.008] XResolution: 800 > [ 49.008] YResolution: 600 > [ 49.008] XCharSize: 8 > [ 49.008] YCharSize: 16 > [ 49.008] NumberOfPlanes: 1 > [ 49.008] BitsPerPixel: 32 > [ 49.008] NumberOfBanks: 1 > [ 49.008] MemoryModel: 6 > [ 49.008] BankSize: 0 > [ 49.008] NumberOfImages: 16 > [ 49.008] RedMaskSize: 8 > [ 49.008] RedFieldPosition: 16 > [ 49.008] GreenMaskSize: 8 > [ 49.008] GreenFieldPosition: 8 > [ 49.008] BlueMaskSize: 8 > [ 49.008] BlueFieldPosition: 0 > [ 49.008] RsvdMaskSize: 8 > [ 49.008] RsvdFieldPosition: 24 > [ 49.008] DirectColorModeInfo: 0 > [ 49.008] PhysBasePtr: 0xe0000000 > [ 49.008] LinBytesPerScanLine: 3200 > [ 49.008] BnkNumberOfImagePages: 16 > [ 49.008] LinNumberOfImagePages: 16 > [ 49.008] LinRedMaskSize: 8 > [ 49.008] LinRedFieldPosition: 16 > [ 49.008] LinGreenMaskSize: 8 > [ 49.008] LinGreenFieldPosition: 8 > [ 49.008] LinBlueMaskSize: 8 > [ 49.008] LinBlueFieldPosition: 0 > [ 49.008] LinRsvdMaskSize: 8 > [ 49.008] LinRsvdFieldPosition: 24 > [ 49.008] MaxPixelClock: 230000000 > [ 49.008] Mode: 101 (640x480) > [ 49.008] ModeAttributes: 0x9b > [ 49.008] WinAAttributes: 0x7 > [ 49.008] WinBAttributes: 0x0 > [ 49.008] WinGranularity: 64 > [ 49.008] WinSize: 64 > [ 49.008] WinASegment: 0xa000 > [ 49.008] WinBSegment: 0x0 > [ 49.008] WinFuncPtr: 0xc00097c6 > [ 49.008] BytesPerScanline: 640 > [ 49.008] XResolution: 640 > [ 49.008] YResolution: 480 > [ 49.008] XCharSize: 8 > [ 49.008] YCharSize: 16 > [ 49.008] NumberOfPlanes: 1 > [ 49.008] BitsPerPixel: 8 > [ 49.008] NumberOfBanks: 1 > [ 49.008] MemoryModel: 4 > [ 49.008] BankSize: 0 > [ 49.008] NumberOfImages: 101 > [ 49.008] RedMaskSize: 0 > [ 49.008] RedFieldPosition: 0 > [ 49.008] GreenMaskSize: 0 > [ 49.008] GreenFieldPosition: 0 > [ 49.008] BlueMaskSize: 0 > [ 49.008] BlueFieldPosition: 0 > [ 49.008] RsvdMaskSize: 0 > [ 49.008] RsvdFieldPosition: 0 > [ 49.008] DirectColorModeInfo: 0 > [ 49.008] PhysBasePtr: 0xe0000000 > [ 49.008] LinBytesPerScanLine: 640 > [ 49.008] BnkNumberOfImagePages: 101 > [ 49.008] LinNumberOfImagePages: 101 > [ 49.008] LinRedMaskSize: 0 > [ 49.008] LinRedFieldPosition: 0 > [ 49.008] LinGreenMaskSize: 0 > [ 49.008] LinGreenFieldPosition: 0 > [ 49.008] LinBlueMaskSize: 0 > [ 49.009] LinBlueFieldPosition: 0 > [ 49.009] LinRsvdMaskSize: 0 > [ 49.009] LinRsvdFieldPosition: 0 > [ 49.009] MaxPixelClock: 230000000 > [ 49.009] Mode: 103 (800x600) > [ 49.009] ModeAttributes: 0x9b > [ 49.009] WinAAttributes: 0x7 > [ 49.009] WinBAttributes: 0x0 > [ 49.009] WinGranularity: 64 > [ 49.009] WinSize: 64 > [ 49.009] WinASegment: 0xa000 > [ 49.009] WinBSegment: 0x0 > [ 49.009] WinFuncPtr: 0xc00097c6 > [ 49.009] BytesPerScanline: 832 > [ 49.009] XResolution: 800 > [ 49.009] YResolution: 600 > [ 49.009] XCharSize: 8 > [ 49.009] YCharSize: 16 > [ 49.009] NumberOfPlanes: 1 > [ 49.009] BitsPerPixel: 8 > [ 49.009] NumberOfBanks: 1 > [ 49.009] MemoryModel: 4 > [ 49.009] BankSize: 0 > [ 49.009] NumberOfImages: 62 > [ 49.009] RedMaskSize: 0 > [ 49.009] RedFieldPosition: 0 > [ 49.009] GreenMaskSize: 0 > [ 49.009] GreenFieldPosition: 0 > [ 49.009] BlueMaskSize: 0 > [ 49.009] BlueFieldPosition: 0 > [ 49.009] RsvdMaskSize: 0 > [ 49.009] RsvdFieldPosition: 0 > [ 49.009] DirectColorModeInfo: 0 > [ 49.009] PhysBasePtr: 0xe0000000 > [ 49.009] LinBytesPerScanLine: 832 > [ 49.009] BnkNumberOfImagePages: 62 > [ 49.009] LinNumberOfImagePages: 62 > [ 49.009] LinRedMaskSize: 0 > [ 49.009] LinRedFieldPosition: 0 > [ 49.009] LinGreenMaskSize: 0 > [ 49.009] LinGreenFieldPosition: 0 > [ 49.009] LinBlueMaskSize: 0 > [ 49.009] LinBlueFieldPosition: 0 > [ 49.009] LinRsvdMaskSize: 0 > [ 49.009] LinRsvdFieldPosition: 0 > [ 49.009] MaxPixelClock: 230000000 > [ 49.009] Mode: 111 (640x480) > [ 49.009] ModeAttributes: 0x9b > [ 49.009] WinAAttributes: 0x7 > [ 49.009] WinBAttributes: 0x0 > [ 49.009] WinGranularity: 64 > [ 49.009] WinSize: 64 > [ 49.009] WinASegment: 0xa000 > [ 49.009] WinBSegment: 0x0 > [ 49.009] WinFuncPtr: 0xc00097c6 > [ 49.009] BytesPerScanline: 1280 > [ 49.009] XResolution: 640 > [ 49.009] YResolution: 480 > [ 49.010] XCharSize: 8 > [ 49.010] YCharSize: 16 > [ 49.010] NumberOfPlanes: 1 > [ 49.010] BitsPerPixel: 16 > [ 49.010] NumberOfBanks: 1 > [ 49.010] MemoryModel: 6 > [ 49.010] BankSize: 0 > [ 49.010] NumberOfImages: 50 > [ 49.010] RedMaskSize: 5 > [ 49.010] RedFieldPosition: 11 > [ 49.010] GreenMaskSize: 6 > [ 49.010] GreenFieldPosition: 5 > [ 49.010] BlueMaskSize: 5 > [ 49.010] BlueFieldPosition: 0 > [ 49.010] RsvdMaskSize: 0 > [ 49.010] RsvdFieldPosition: 0 > [ 49.010] DirectColorModeInfo: 0 > [ 49.010] PhysBasePtr: 0xe0000000 > [ 49.010] LinBytesPerScanLine: 1280 > [ 49.010] BnkNumberOfImagePages: 50 > [ 49.010] LinNumberOfImagePages: 50 > [ 49.010] LinRedMaskSize: 5 > [ 49.010] LinRedFieldPosition: 11 > [ 49.010] LinGreenMaskSize: 6 > [ 49.010] LinGreenFieldPosition: 5 > [ 49.010] LinBlueMaskSize: 5 > [ 49.010] LinBlueFieldPosition: 0 > [ 49.010] LinRsvdMaskSize: 0 > [ 49.010] LinRsvdFieldPosition: 0 > [ 49.010] MaxPixelClock: 230000000 > [ 49.010] Mode: 17d (1366x768) > [ 49.010] ModeAttributes: 0x9b > [ 49.010] WinAAttributes: 0x7 > [ 49.010] WinBAttributes: 0x0 > [ 49.010] WinGranularity: 64 > [ 49.010] WinSize: 64 > [ 49.010] WinASegment: 0xa000 > [ 49.010] WinBSegment: 0x0 > [ 49.010] WinFuncPtr: 0xc00097c6 > [ 49.010] BytesPerScanline: 1408 > [ 49.010] XResolution: 1366 > [ 49.010] YResolution: 768 > [ 49.010] XCharSize: 8 > [ 49.010] YCharSize: 16 > [ 49.010] NumberOfPlanes: 1 > [ 49.010] BitsPerPixel: 8 > [ 49.010] NumberOfBanks: 1 > [ 49.010] MemoryModel: 4 > [ 49.010] BankSize: 0 > [ 49.010] NumberOfImages: 29 > [ 49.010] RedMaskSize: 0 > [ 49.010] RedFieldPosition: 0 > [ 49.010] GreenMaskSize: 0 > [ 49.010] GreenFieldPosition: 0 > [ 49.010] BlueMaskSize: 0 > [ 49.010] BlueFieldPosition: 0 > [ 49.010] RsvdMaskSize: 0 > [ 49.010] RsvdFieldPosition: 0 > [ 49.010] DirectColorModeInfo: 0 > [ 49.010] PhysBasePtr: 0xe0000000 > [ 49.010] LinBytesPerScanLine: 1408 > [ 49.010] BnkNumberOfImagePages: 29 > [ 49.010] LinNumberOfImagePages: 29 > [ 49.010] LinRedMaskSize: 0 > [ 49.010] LinRedFieldPosition: 0 > [ 49.010] LinGreenMaskSize: 0 > [ 49.010] LinGreenFieldPosition: 0 > [ 49.010] LinBlueMaskSize: 0 > [ 49.010] LinBlueFieldPosition: 0 > [ 49.010] LinRsvdMaskSize: 0 > [ 49.010] LinRsvdFieldPosition: 0 > [ 49.010] MaxPixelClock: 230000000 > [ 49.011] Mode: 17e (1366x768) > [ 49.011] ModeAttributes: 0x9b > [ 49.011] WinAAttributes: 0x7 > [ 49.011] WinBAttributes: 0x0 > [ 49.011] WinGranularity: 64 > [ 49.011] WinSize: 64 > [ 49.011] WinASegment: 0xa000 > [ 49.011] WinBSegment: 0x0 > [ 49.011] WinFuncPtr: 0xc00097c6 > [ 49.011] BytesPerScanline: 2752 > [ 49.011] XResolution: 1366 > [ 49.011] YResolution: 768 > [ 49.011] XCharSize: 8 > [ 49.011] YCharSize: 16 > [ 49.011] NumberOfPlanes: 1 > [ 49.011] BitsPerPixel: 16 > [ 49.011] NumberOfBanks: 1 > [ 49.011] MemoryModel: 6 > [ 49.011] BankSize: 0 > [ 49.011] NumberOfImages: 14 > [ 49.011] RedMaskSize: 5 > [ 49.011] RedFieldPosition: 11 > [ 49.011] GreenMaskSize: 6 > [ 49.011] GreenFieldPosition: 5 > [ 49.011] BlueMaskSize: 5 > [ 49.011] BlueFieldPosition: 0 > [ 49.011] RsvdMaskSize: 0 > [ 49.011] RsvdFieldPosition: 0 > [ 49.011] DirectColorModeInfo: 0 > [ 49.011] PhysBasePtr: 0xe0000000 > [ 49.011] LinBytesPerScanLine: 2752 > [ 49.011] BnkNumberOfImagePages: 14 > [ 49.011] LinNumberOfImagePages: 14 > [ 49.011] LinRedMaskSize: 5 > [ 49.011] LinRedFieldPosition: 11 > [ 49.011] LinGreenMaskSize: 6 > [ 49.011] LinGreenFieldPosition: 5 > [ 49.011] LinBlueMaskSize: 5 > [ 49.011] LinBlueFieldPosition: 0 > [ 49.011] LinRsvdMaskSize: 0 > [ 49.011] LinRsvdFieldPosition: 0 > [ 49.011] MaxPixelClock: 230000000 > [ 49.011] *Mode: 17f (1366x768) > [ 49.011] ModeAttributes: 0x9b > [ 49.011] WinAAttributes: 0x7 > [ 49.011] WinBAttributes: 0x0 > [ 49.011] WinGranularity: 64 > [ 49.011] WinSize: 64 > [ 49.011] WinASegment: 0xa000 > [ 49.011] WinBSegment: 0x0 > [ 49.011] WinFuncPtr: 0xc00097c6 > [ 49.011] BytesPerScanline: 5504 > [ 49.012] XResolution: 1366 > [ 49.012] YResolution: 768 > [ 49.012] XCharSize: 8 > [ 49.012] YCharSize: 16 > [ 49.012] NumberOfPlanes: 1 > [ 49.012] BitsPerPixel: 32 > [ 49.012] NumberOfBanks: 1 > [ 49.012] MemoryModel: 6 > [ 49.012] BankSize: 0 > [ 49.012] NumberOfImages: 6 > [ 49.012] RedMaskSize: 8 > [ 49.012] RedFieldPosition: 16 > [ 49.012] GreenMaskSize: 8 > [ 49.012] GreenFieldPosition: 8 > [ 49.012] BlueMaskSize: 8 > [ 49.012] BlueFieldPosition: 0 > [ 49.012] RsvdMaskSize: 8 > [ 49.012] RsvdFieldPosition: 24 > [ 49.012] DirectColorModeInfo: 0 > [ 49.012] PhysBasePtr: 0xe0000000 > [ 49.012] LinBytesPerScanLine: 5504 > [ 49.012] BnkNumberOfImagePages: 6 > [ 49.012] LinNumberOfImagePages: 6 > [ 49.012] LinRedMaskSize: 8 > [ 49.012] LinRedFieldPosition: 16 > [ 49.012] LinGreenMaskSize: 8 > [ 49.012] LinGreenFieldPosition: 8 > [ 49.012] LinBlueMaskSize: 8 > [ 49.012] LinBlueFieldPosition: 0 > [ 49.012] LinRsvdMaskSize: 8 > [ 49.012] LinRsvdFieldPosition: 24 > [ 49.012] MaxPixelClock: 230000000 > [ 49.012] > [ 49.012] (II) VESA(0): Total Memory: 511 64KB banks (32704kB) > [ 49.012] (II) VESA(0): Monitor2: Using hsync value of 47.49 kHz > [ 49.012] (II) VESA(0): Monitor2: Using vrefresh value of 60.11 Hz > [ 49.012] (WW) VESA(0): Unable to estimate virtual size > [ 49.012] (II) VESA(0): Not using built-in mode "1024x768" (no mode > of this name) > [ 49.012] (II) VESA(0): Not using built-in mode "800x600" (no mode > of this name) > [ 49.012] (II) VESA(0): Not using built-in mode "640x480" (no mode > of this name) > [ 49.012] (--) VESA(0): Virtual size is 1368x768 (pitch 1368) > [ 49.012] (**) VESA(0): *Built-in mode "1366x768" > [ 49.012] (**) VESA(0): Display dimensions: (280, 160) mm > [ 49.012] (**) VESA(0): DPI set to (124, 121) > [ 49.012] (**) VESA(0): Using "Shadow Framebuffer" > [ 49.012] (II) Loading sub module "shadow" > [ 49.012] (II) LoadModule: "shadow" > [ 49.013] (II) Loading /usr/local/lib/xorg/modules/libshadow.so > [ 49.013] (II) Module shadow: vendor=3D"X.Org Foundation" > [ 49.013] compiled for 1.12.4, module version =3D 1.1.0 > [ 49.013] ABI class: X.Org ANSI C Emulation, version 0.4 > [ 49.013] (II) Loading sub module "fb" > [ 49.013] (II) LoadModule: "fb" > [ 49.014] (II) Loading /usr/local/lib/xorg/modules/libfb.so > [ 49.024] (II) Module fb: vendor=3D"X.Org Foundation" > [ 49.024] compiled for 1.12.4, module version =3D 1.0.0 > [ 49.024] ABI class: X.Org ANSI C Emulation, version 0.4 > [ 49.025] (=3D=3D) Depth 24 pixmap format is 32 bpp > [ 49.025] (II) Loading sub module "int10" > [ 49.025] (II) LoadModule: "int10" > [ 49.025] (II) Loading /usr/local/lib/xorg/modules/libint10.so > [ 49.025] (II) Module int10: vendor=3D"X.Org Foundation" > [ 49.025] compiled for 1.12.4, module version =3D 1.0.0 > [ 49.025] ABI class: X.Org Video Driver, version 12.1 > [ 49.025] (II) VESA(0): initializing int10 > [ 49.025] (II) VESA(0): Primary V_BIOS segment is: 0xc000 > [ 49.025] (II) VESA(0): VESA BIOS detected > [ 49.025] (II) VESA(0): VESA VBE Version 3.0 > [ 49.025] (II) VESA(0): VESA VBE Total Mem: 32704 kB > [ 49.025] (II) VESA(0): VESA VBE OEM: Intel(R) HSW Mobile/Desktop > Graphics Chipset Accelerated VGA BIOS > [ 49.025] (II) VESA(0): VESA VBE OEM Software Rev: 0.0 > [ 49.025] (II) VESA(0): virtual address =3D 0x806000000, > physical address =3D 0xe0000000, size =3D 33488896 > [ 49.027] (II) VESA(0): Setting up VESA Mode 0x17F (1366x768) > [ 49.133] (=3D=3D) VESA(0): Default visual is TrueColor > [ 49.173] (=3D=3D) VESA(0): Backing store disabled > [ 49.173] (**) VESA(0): DPMS enabled > [ 49.173] (=3D=3D) RandR enabled > [ 49.173] (II) Initializing built-in extension Generic Event Extension > [ 49.173] (II) Initializing built-in extension SHAPE > [ 49.173] (II) Initializing built-in extension MIT-SHM > [ 49.173] (II) Initializing built-in extension XInputExtension > [ 49.173] (II) Initializing built-in extension XTEST > [ 49.173] (II) Initializing built-in extension BIG-REQUESTS > [ 49.173] (II) Initializing built-in extension SYNC > [ 49.173] (II) Initializing built-in extension XKEYBOARD > [ 49.173] (II) Initializing built-in extension XC-MISC > [ 49.173] (II) Initializing built-in extension XINERAMA > [ 49.173] (II) Initializing built-in extension XFIXES > [ 49.173] (II) Initializing built-in extension RENDER > [ 49.173] (II) Initializing built-in extension RANDR > [ 49.173] (II) Initializing built-in extension COMPOSITE > [ 49.173] (II) Initializing built-in extension DAMAGE > [ 49.180] (II) AIGLX: Screen 0 is not DRI2 capable > [ 49.180] (II) AIGLX: Screen 0 is not DRI capable > [ 49.466] (II) AIGLX: Loaded and initialized swrast > [ 49.466] (II) GLX: Initialized DRISWRAST GL provider for screen 0 > [ 50.147] (II) Using input driver 'mouse' for 'Mouse0' > [ 50.147] (**) Option "CorePointer" > [ 50.147] (**) Mouse0: always reports core events > [ 50.147] (**) Option "Protocol" "auto" > [ 50.147] (**) Option "Device" "/dev/sysmouse" > [ 50.147] (**) Mouse0: Protocol: "auto" > [ 50.147] (**) Mouse0: always reports core events > [ 50.147] (=3D=3D) Mouse0: Emulate3Buttons, Emulate3Timeout: 50 > [ 50.147] (**) Option "ZAxisMapping" "4 5 6 7" > [ 50.147] (**) Mouse0: ZAxisMapping: buttons 4, 5, 6 and 7 > [ 50.147] (**) Mouse0: Buttons: 7 > [ 50.147] (II) XINPUT: Adding extended input device "Mouse0" (type: > MOUSE, id 6) > [ 50.148] (**) Mouse0: (accel) keeping acceleration scheme 1 > [ 50.148] (**) Mouse0: (accel) acceleration profile 0 > [ 50.148] (**) Mouse0: (accel) acceleration factor: 2.000 > [ 50.148] (**) Mouse0: (accel) acceleration threshold: 4 > [ 50.148] (II) Mouse0: SetupAuto: hw.iftype is 4, hw.model is 0 > [ 50.148] (II) Mouse0: SetupAuto: protocol is SysMouse > [ 50.148] (II) Using input driver 'kbd' for 'Keyboard0' > [ 50.148] (**) Option "CoreKeyboard" > [ 50.148] (**) Keyboard0: always reports core events > [ 50.148] (**) Keyboard0: always reports core events > [ 50.148] (**) Option "Protocol" "standard" > [ 50.148] (**) Option "XkbRules" "base" > [ 50.148] (**) Option "XkbModel" "pc105" > [ 50.148] (**) Option "XkbLayout" "us" > [ 50.148] (II) XINPUT: Adding extended input device "Keyboard0" > (type: KEYBOARD, id 7) From owner-freebsd-current@FreeBSD.ORG Fri Jan 3 15:28:30 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 058BDA5E for ; Fri, 3 Jan 2014 15:28:30 +0000 (UTC) Received: from mail-qc0-x22e.google.com (mail-qc0-x22e.google.com [IPv6:2607:f8b0:400d:c01::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 9EFA616A6 for ; Fri, 3 Jan 2014 15:28:29 +0000 (UTC) Received: by mail-qc0-f174.google.com with SMTP id n7so14606155qcx.19 for ; Fri, 03 Jan 2014 07:28:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; bh=TZ7YLgQHp23cOxwZ/15NMC7/HHF3h0FlFU8a7/WpjDE=; b=AX7wNZBIhU6xLjzGCK9QG7/gtYGlED3WJ6l325Vbs8L8oTZItzAyehPkl9D4iQtfXP 8fgeB9xTE2/s8kgUhOfUabFup5RZcxuIQ916QuAZNQqWUITH20WCkes1Q8mDKRS85DyT W3Fm9KNdvu8pDccnt4dfYgCrRp8vk8Ns/CynXm6acpJPbXn7zgLJafl8avj+FHeIkJqG gGDJ91ATswSYdr+zthrbCwoF9+zMNK7cTKWT8IXlEOoVmpQyl+uX3O3Bp7oiMqyL6AJf auOGg0c8B9L39ms++cNTjk3ci1+OXp0CksBM097ZXSPyuCPzyiCYlvLKF7oMljauS6AX JcuQ== X-Received: by 10.49.52.34 with SMTP id q2mr154954375qeo.10.1388762908764; Fri, 03 Jan 2014 07:28:28 -0800 (PST) MIME-Version: 1.0 Received: by 10.96.152.42 with HTTP; Fri, 3 Jan 2014 07:27:48 -0800 (PST) In-Reply-To: References: <4278a32e-9778-4a56-9fb5-67853d78469f@email.android.com> From: =?UTF-8?B?5LmU5qWa?= Date: Fri, 3 Jan 2014 23:27:48 +0800 Message-ID: Subject: Re: newcons(vt) can't work at Intel HD4400 To: Aleksandr Rybalko Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: Current FreeBSD X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2014 15:28:30 -0000 As you said, it's used vesa driver, and error on drm. 2014/1/3 =E4=B9=94=E6=A5=9A : > dmesg.log: > > Copyright (c) 1992-2014 The FreeBSD Project. > Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 > The Regents of the University of California. All rights reserved. > FreeBSD is a registered trademark of The FreeBSD Foundation. > FreeBSD 11.0-CURRENT #0 r260159: Wed Jan 1 17:10:24 CST 2014 > root@x201i.honestqiao.com:/usr/obj/usr/src/sys/HonestQiaoKernel11 amd= 64 > FreeBSD clang version 3.3 (tags/RELEASE_33/final 183502) 20130610 > Preloaded elf kernel "/boot/kernel/kernel" at 0xffffffff813a8000. > Preloaded elf obj module "/boot/kernel/zfs.ko" at 0xffffffff813a8a10. > Preloaded elf obj module "/boot/kernel/opensolaris.ko" at 0xffffffff813a9= 0b8. > Preloaded elf obj module "/boot/kernel/linux.ko" at 0xffffffff813a9668. > Preloaded elf obj module "/boot/kernel/snd_hda.ko" at 0xffffffff813a9dd0. > Preloaded elf obj module "/boot/kernel/sound.ko" at 0xffffffff813aa378. > Preloaded elf obj module "/boot/kernel/aio.ko" at 0xffffffff813aa9a0. > Preloaded elf obj module "/boot/kernel/speaker.ko" at 0xffffffff813aafc8. > Preloaded elf obj module "/boot/kernel/coretemp.ko" at 0xffffffff813ab570= . > Preloaded elf obj module "/boot/kernel/acpi_video.ko" at 0xffffffff813aba= a0. > Preloaded elf obj module "/boot/kernel/drm.ko" at 0xffffffff813ac050. > Preloaded elf obj module "/boot/kernel/nvram.ko" at 0xffffffff813ac678. > Preloaded elf obj module "/boot/kernel/fuse.ko" at 0xffffffff813acae0. > Preloaded elf obj module "/boot/kernel/tmpfs.ko" at 0xffffffff813ad108. > Preloaded elf obj module "/boot/kernel/cpufreq.ko" at 0xffffffff813ad730. > Preloaded elf obj module "/boot/kernel/cpuctl.ko" at 0xffffffff813adcd8. > Preloaded elf obj module "/boot/kernel/acpi_ibm.ko" at 0xffffffff813ae280= . > Preloaded elf obj module "/boot/kernel/acpi_call.ko" at 0xffffffff813ae83= 0. > Preloaded elf obj module "/boot/kernel/i915.ko" at 0xffffffff813aeca0. > Preloaded elf obj module "/boot/kernel/sem.ko" at 0xffffffff813af1c8. > Preloaded elf obj module "/boot/kernel/urtwn-rtl8192cfwU.ko" at > 0xffffffff813af770. > can't re-use a leaf (hwpstate_verbose)! > module_register: module acpi/acpi_ibm already exists! > Module acpi/acpi_ibm failed to register: 17 > module_register: module cpu/ichss already exists! > Module cpu/ichss failed to register: 17 > module_register: module cpu/powernow already exists! > Module cpu/powernow failed to register: 17 > module_register: module cpu/est already exists! > Module cpu/est failed to register: 17 > module_register: module cpu/hwpstate already exists! > Module cpu/hwpstate failed to register: 17 > module_register: module cpu/p4tcc already exists! > Module cpu/p4tcc failed to register: 17 > Calibrating TSC clock ... TSC clock: 2294735072 Hz > CPU: Intel(R) Core(TM) i5-4200U CPU @ 1.60GHz (2294.74-MHz K8-class CPU) > Origin =3D "GenuineIntel" Id =3D 0x40651 Family =3D 0x6 Model =3D 0x= 45 > Stepping =3D 1 > Features=3D0xbfebfbff > Features2=3D0x7fdafbbf,FMA,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,MOVBE,POPCNT,TSCDLT,AESNI,XS= AVE,OSXSAVE,AVX,F16C,RDRAND> > AMD Features=3D0x2c100800 > AMD Features2=3D0x21 > Standard Extended > Features=3D0x27ab > TSC: P-state invariant, performance statistics > real memory =3D 8589934592 (8192 MB) > Physical memory chunk(s): > 0x0000000000010000 - 0x0000000000098fff, 561152 bytes (137 pages) > 0x0000000000100000 - 0x00000000001fffff, 1048576 bytes (256 pages) > 0x00000000013d1000 - 0x00000000ce755fff, 3443019776 bytes (840581 pages) > 0x0000000100000000 - 0x0000000210885fff, 4572340224 bytes (1116294 pages) > avail memory =3D 7955189760 (7586 MB) > Event timer "LAPIC" quality 600 > ACPI APIC Table: > INTR: Adding local APIC 1 as a target > INTR: Adding local APIC 2 as a target > INTR: Adding local APIC 3 as a target > FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs > FreeBSD/SMP: 1 package(s) x 2 core(s) x 2 SMT threads > cpu0 (BSP): APIC ID: 0 > cpu1 (AP): APIC ID: 1 > cpu2 (AP): APIC ID: 2 > cpu3 (AP): APIC ID: 3 > APIC: CPU 0 has ACPI ID 1 > APIC: CPU 1 has ACPI ID 2 > APIC: CPU 2 has ACPI ID 3 > APIC: CPU 3 has ACPI ID 4 > lapic0: CMCI unmasked > x86bios: IVT 0x000000-0x0004ff at 0xfffff80000000000 > x86bios: SSEG 0x098000-0x098fff at 0xfffffe033df4c000 > x86bios: EBDA 0x09d000-0x09ffff at 0xfffff8000009d000 > x86bios: ROM 0x0a0000-0x0fefff at 0xfffff800000a0000 > XEN: CPU 0 has VCPU ID 1 > XEN: CPU 1 has VCPU ID 2 > XEN: CPU 2 has VCPU ID 3 > XEN: CPU 3 has VCPU ID 4 > ULE: setup cpu 0 > ULE: setup cpu 1 > ULE: setup cpu 2 > ULE: setup cpu 3 > ACPI: RSDP 0xf0120 00024 (v02 LENOVO) > ACPI: XSDT 0xdcefe170 000E4 (v01 LENOVO TP-GI 00002120 PTEC 00000002) > ACPI: FACP 0xdcef9000 0010C (v05 LENOVO TP-GI 00002120 PTEC 00000002) > ACPI Error: Gpe0Block - 32-bit FADT register is too long (32 bytes, > 256 bits) to convert to GAS struct - 255 bits max, truncating > (20130823/tbfadt-223) > ACPI: DSDT 0xdcee3000 1095B (v01 LENOVO TP-GI 00002120 INTL 20120711) > ACPI: FACS 0xdce4a000 00040 > ACPI: DBGP 0xdcefc000 00034 (v01 LENOVO TP-GI 00002120 PTEC 00000002) > ACPI: ECDT 0xdcefb000 00052 (v01 LENOVO TP-GI 00002120 PTEC 00000002) > ACPI: HPET 0xdcef8000 00038 (v01 LENOVO TP-GI 00002120 PTEC 00000002) > ACPI: APIC 0xdcef7000 00098 (v01 LENOVO TP-GI 00002120 PTEC 00000002) > ACPI: MCFG 0xdcef6000 0003C (v01 LENOVO TP-GI 00002120 PTEC 00000002) > ACPI: SSDT 0xdcef5000 00033 (v01 LENOVO TP-SSDT1 00000100 INTL 20120711) > ACPI: SSDT 0xdcef4000 0044F (v01 LENOVO TP-SSDT2 00000200 INTL 20120711) > ACPI: SSDT 0xdcee2000 009CB (v01 LENOVO SataAhci 00001000 INTL 20120711) > ACPI: SSDT 0xdcee1000 00152 (v01 LENOVO Rmv_Batt 00001000 INTL 20120711) > ACPI: SSDT 0xdcee0000 0072F (v01 LENOVO Cpu0Ist 00003000 INTL 20120711) > ACPI: SSDT 0xdcedf000 00AD8 (v01 LENOVO CpuPm 00003000 INTL 20120711) > ACPI: SSDT 0xdcedd000 01215 (v01 LENOVO SaSsdt 00003000 INTL 20120711) > ACPI: SSDT 0xdcedc000 00379 (v01 LENOVO CppcTabl 00001000 INTL 20120711) > ACPI: PCCT 0xdcedb000 0006E (v05 LENOVO TP-GI 00002120 PTEC 00000002) > ACPI: SSDT 0xdceda000 00AC4 (v01 LENOVO Cpc_Tabl 00001000 INTL 20120711) > ACPI: TCPA 0xdced9000 00032 (v02 PTL LENOVO 06040000 LNVO 00000001) > ACPI: UEFI 0xdced8000 00042 (v01 LENOVO TP-GI 00002120 PTEC 00000002) > ACPI: MSDM 0xdcdb2000 00055 (v03 LENOVO TP-GI 00002120 PTEC 00000002) > ACPI: ASF! 0xdcefd000 000A5 (v32 LENOVO TP-GI 00002120 PTEC 00000002) > ACPI: BATB 0xdced7000 00046 (v01 LENOVO TP-GI 00002120 PTEC 00000002) > ACPI: FPDT 0xdced6000 00064 (v01 LENOVO TP-GI 00002120 PTEC 00000002) > ACPI: UEFI 0xdced5000 002E2 (v01 LENOVO TP-GI 00002120 PTEC 00000002) > ACPI: SSDT 0xdced4000 0047F (v01 LENOVO IsctTabl 00001000 INTL 20120711) > MADT: Found IO APIC ID 2, Interrupt 0 at 0xfec00000 > ioapic0: Routing external 8259A's -> intpin 0 > MADT: Interrupt override: source 0, irq 2 > ioapic0: Routing IRQ 0 -> intpin 2 > MADT: Interrupt override: source 9, irq 9 > ioapic0: intpin 9 trigger: level > MADT: Ignoring local NMI routed to ACPI CPU 0 > lapic0: Routing NMI -> LINT1 > lapic0: LINT1 trigger: edge > lapic0: LINT1 polarity: high > ioapic0 irqs 0-39 on motherboard > cpu0 BSP: > ID: 0x00000000 VER: 0x01060015 LDR: 0x00000000 DFR: 0xffffffff > lint0: 0x00010700 lint1: 0x00000400 TPR: 0x00000000 SVR: 0x000001ff > timer: 0x000100ef therm: 0x00010000 err: 0x000000f0 pmc: 0x00010400 > cmci: 0x000000f2 > snd_unit_init() u=3D0x00ff8000 [512] d=3D0x00007c00 [32] c=3D0x000003ff [= 1024] > feeder_register: snd_unit=3D-1 snd_maxautovchans=3D16 latency=3D5 > feeder_rate_min=3D1 feeder_rate_max=3D2016000 feeder_rate_round=3D25 > wlan: <802.11 Link Layer> > firmware: 'urtwn-rtl8192cfwU' version 111: 16076 bytes loaded at > 0xffffffff813a21e8 > nfslock: pseudo-device > null: > Falling back to random adaptor > random: initialized > kbd: new array size 4 > kbd1 at kbdmux0 > io: > VMBUS: load > mem: > cpuctl: access to MSR registers/cpuid info. > ctl: CAM Target Layer loaded > acpi0: on motherboard > ACPI: All ACPI Tables successfully acquired > PCIe: Memory Mapped configuration base @ 0xf8000000 > ioapic0: routing intpin 9 (ISA IRQ 9) to lapic 0 vector 48 > acpi_ec0: port 0x62,0x66 on acpi0 > acpi0: Power Button (fixed) > acpi0: reservation of 0, a0000 (3) failed > acpi0: reservation of 100000, df900000 (3) failed > cpu0: Processor \134_PR_.CPU0 (ACPI ID 1) -> APIC ID 0 > cpu0: on acpi0 > ACPI: SSDT 0xdccbb918 00436 (v01 PmRef Cpu0Cst 00003001 INTL 20120711) > ACPI: Dynamic OEM Table Load: > ACPI: SSDT 0 00436 (v01 PmRef Cpu0Cst 00003001 INTL 20120711) > cpu1: Processor \134_PR_.CPU1 (ACPI ID 2) -> APIC ID 1 > cpu1: on acpi0 > ACPI: SSDT 0xdcd12618 005AA (v01 PmRef ApIst 00003000 INTL 20120711) > ACPI: Dynamic OEM Table Load: > ACPI: SSDT 0 005AA (v01 PmRef ApIst 00003000 INTL 20120711) > ACPI: SSDT 0xdcd13c18 00119 (v01 PmRef ApCst 00003000 INTL 20120711) > ACPI: Dynamic OEM Table Load: > ACPI: SSDT 0 00119 (v01 PmRef ApCst 00003000 INTL 20120711) > cpu2: Processor \134_PR_.CPU2 (ACPI ID 3) -> APIC ID 2 > cpu2: on acpi0 > cpu3: Processor \134_PR_.CPU3 (ACPI ID 4) -> APIC ID 3 > cpu3: on acpi0 > ACPI: Processor \134_PR_.CPU4 (ACPI ID 5) ignored > ACPI: Processor \134_PR_.CPU5 (ACPI ID 6) ignored > ACPI: Processor \134_PR_.CPU6 (ACPI ID 7) ignored > ACPI: Processor \134_PR_.CPU7 (ACPI ID 8) ignored > attimer0: port 0x40-0x43 irq 0 on acpi0 > Timecounter "i8254" frequency 1193182 Hz quality 0 > ioapic0: routing intpin 2 (ISA IRQ 0) to lapic 0 vector 49 > Event timer "i8254" frequency 1193182 Hz quality 100 > hpet0: iomem 0xfed00000-0xfed003ff on acpi0 > hpet0: vendor 0x8086, rev 0x1, 14318180Hz 64bit, 8 timers, legacy route > hpet0: t0: irqs 0x00f00000 (0), MSI, 64bit, periodic > hpet0: t1: irqs 0x00f00000 (0), MSI > hpet0: t2: irqs 0x00f00800 (0), MSI > hpet0: t3: irqs 0x00f01000 (0), MSI > hpet0: t4: irqs 0x00000000 (0), MSI > hpet0: t5: irqs 0x00000000 (0), MSI > hpet0: t6: irqs 0x00000000 (0), MSI > hpet0: t7: irqs 0x00000000 (0), MSI > Timecounter "HPET" frequency 14318180 Hz quality 950 > msi: routing MSI-X IRQ 256 to local APIC 0 vector 50 > msi: routing MSI-X IRQ 257 to local APIC 0 vector 51 > msi: routing MSI-X IRQ 258 to local APIC 0 vector 52 > msi: routing MSI-X IRQ 259 to local APIC 0 vector 53 > msi: routing MSI-X IRQ 260 to local APIC 0 vector 54 > msi: routing MSI-X IRQ 261 to local APIC 0 vector 55 > msi: routing MSI-X IRQ 262 to local APIC 0 vector 56 > msi: routing MSI-X IRQ 263 to local APIC 0 vector 57 > Event timer "HPET" frequency 14318180 Hz quality 550 > Event timer "HPET1" frequency 14318180 Hz quality 440 > Event timer "HPET2" frequency 14318180 Hz quality 440 > Event timer "HPET3" frequency 14318180 Hz quality 440 > Event timer "HPET4" frequency 14318180 Hz quality 440 > atrtc0: port 0x70-0x71 irq 8 on acpi0 > atrtc0: registered as a time-of-day clock (resolution 1000000us, > adjustment 0.500000000s) > ioapic0: routing intpin 8 (ISA IRQ 8) to lapic 0 vector 58 > Event timer "RTC" frequency 32768 Hz quality 0 > ACPI timer: 1/2 1/2 1/2 1/2 1/2 1/2 1/2 1/2 1/2 1/2 -> 10 > Timecounter "ACPI-fast" frequency 3579545 Hz quality 900 > acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1808-0x180b on acpi0 > pci_link0: Index IRQ Rtd Ref IRQs > Initial Probe 0 11 N 0 3 4 5 6 7 9 10 11 > Validation 0 11 N 0 3 4 5 6 7 9 10 11 > After Disable 0 255 N 0 3 4 5 6 7 9 10 11 > pci_link1: Index IRQ Rtd Ref IRQs > Initial Probe 0 9 N 0 3 4 5 6 7 9 10 11 > Validation 0 9 N 0 3 4 5 6 7 9 10 11 > After Disable 0 255 N 0 3 4 5 6 7 9 10 11 > pci_link2: Index IRQ Rtd Ref IRQs > Initial Probe 0 10 N 0 3 4 5 6 7 9 10 11 > Validation 0 10 N 0 3 4 5 6 7 9 10 11 > After Disable 0 255 N 0 3 4 5 6 7 9 10 11 > pci_link3: Index IRQ Rtd Ref IRQs > Initial Probe 0 6 N 0 3 4 5 6 7 9 10 11 > Validation 0 6 N 0 3 4 5 6 7 9 10 11 > After Disable 0 255 N 0 3 4 5 6 7 9 10 11 > pci_link4: Index IRQ Rtd Ref IRQs > Initial Probe 0 11 N 0 3 4 5 6 7 9 10 11 > Validation 0 11 N 0 3 4 5 6 7 9 10 11 > After Disable 0 255 N 0 3 4 5 6 7 9 10 11 > pci_link5: Index IRQ Rtd Ref IRQs > Initial Probe 0 255 N 0 3 4 5 6 7 9 10 11 > Validation 0 255 N 0 3 4 5 6 7 9 10 11 > After Disable 0 255 N 0 3 4 5 6 7 9 10 11 > pci_link6: Index IRQ Rtd Ref IRQs > Initial Probe 0 10 N 0 3 4 5 6 7 9 10 11 > Validation 0 10 N 0 3 4 5 6 7 9 10 11 > After Disable 0 255 N 0 3 4 5 6 7 9 10 11 > pci_link7: Index IRQ Rtd Ref IRQs > Initial Probe 0 7 N 0 3 4 5 6 7 9 10 11 > Validation 0 7 N 0 3 4 5 6 7 9 10 11 > After Disable 0 255 N 0 3 4 5 6 7 9 10 11 > acpi_lid0: on acpi0 > pcib0: port 0xcf8-0xcff on acpi0 > pcib0: decoding 4 range 0-0xcf7 > pcib0: decoding 4 range 0xd00-0xffff > pcib0: decoding 3 range 0xa0000-0xbffff > pcib0: decoding 3 range 0xdfa00000-0xfebfffff > pcib0: decoding 3 range 0xfed40000-0xfed4bfff > pci0: on pcib0 > pci0: domain=3D0, physical bus=3D0 > found-> vendor=3D0x8086, dev=3D0x0a04, revid=3D0x09 > domain=3D0, bus=3D0, slot=3D0, func=3D0 > class=3D06-00-00, hdrtype=3D0x00, mfdev=3D0 > cmdreg=3D0x0006, statreg=3D0x2090, cachelnsz=3D0 (dwords) > lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) > found-> vendor=3D0x8086, dev=3D0x0a16, revid=3D0x09 > domain=3D0, bus=3D0, slot=3D2, func=3D0 > class=3D03-00-00, hdrtype=3D0x00, mfdev=3D0 > cmdreg=3D0x0007, statreg=3D0x0090, cachelnsz=3D0 (dwords) > lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) > intpin=3Da, irq=3D11 > powerspec 2 supports D0 D3 current D0 > MSI supports 1 message > map[10]: type Memory, range 64, base 0xf0000000, size 22, enabled > pcib0: allocated type 3 (0xf0000000-0xf03fffff) for rid 10 of pci0:0:2:0 > map[18]: type Prefetchable Memory, range 64, base 0xe0000000, size 28, en= abled > pcib0: allocated type 3 (0xe0000000-0xefffffff) for rid 18 of pci0:0:2:0 > map[20]: type I/O Port, range 32, base 0x4000, size 6, enabled > pcib0: allocated type 4 (0x4000-0x403f) for rid 20 of pci0:0:2:0 > pcib0: matched entry for 0.2.INTA > pcib0: slot 2 INTA hardwired to IRQ 16 > found-> vendor=3D0x8086, dev=3D0x0a0c, revid=3D0x09 > domain=3D0, bus=3D0, slot=3D3, func=3D0 > class=3D04-03-00, hdrtype=3D0x00, mfdev=3D0 > cmdreg=3D0x0006, statreg=3D0x0010, cachelnsz=3D16 (dwords) > lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) > intpin=3Da, irq=3D11 > powerspec 2 supports D0 D3 current D0 > MSI supports 1 message > map[10]: type Memory, range 64, base 0xf0630000, size 14, enabled > pcib0: allocated type 3 (0xf0630000-0xf0633fff) for rid 10 of pci0:0:3:0 > pcib0: matched entry for 0.3.INTA > pcib0: slot 3 INTA hardwired to IRQ 16 > found-> vendor=3D0x8086, dev=3D0x9c31, revid=3D0x04 > domain=3D0, bus=3D0, slot=3D20, func=3D0 > class=3D0c-03-30, hdrtype=3D0x00, mfdev=3D0 > cmdreg=3D0x0006, statreg=3D0x0290, cachelnsz=3D0 (dwords) > lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) > intpin=3Da, irq=3D11 > powerspec 2 supports D0 D3 current D0 > MSI supports 8 messages, 64 bit > map[10]: type Memory, range 64, base 0xf0620000, size 16, enabled > pcib0: allocated type 3 (0xf0620000-0xf062ffff) for rid 10 of pci0:0:20:0 > pcib0: matched entry for 0.20.INTA > pcib0: slot 20 INTA hardwired to IRQ 16 > found-> vendor=3D0x8086, dev=3D0x9c3a, revid=3D0x04 > domain=3D0, bus=3D0, slot=3D22, func=3D0 > class=3D07-80-00, hdrtype=3D0x00, mfdev=3D1 > cmdreg=3D0x0006, statreg=3D0x0010, cachelnsz=3D0 (dwords) > lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) > intpin=3Da, irq=3D11 > powerspec 3 supports D0 D3 current D0 > MSI supports 1 message, 64 bit > map[10]: type Memory, range 64, base 0xf0639000, size 5, enabled > pcib0: allocated type 3 (0xf0639000-0xf063901f) for rid 10 of pci0:0:22:0 > pcib0: matched entry for 0.22.INTA > pcib0: slot 22 INTA hardwired to IRQ 16 > found-> vendor=3D0x8086, dev=3D0x155a, revid=3D0x04 > domain=3D0, bus=3D0, slot=3D25, func=3D0 > class=3D02-00-00, hdrtype=3D0x00, mfdev=3D0 > cmdreg=3D0x0007, statreg=3D0x0010, cachelnsz=3D0 (dwords) > lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) > intpin=3Da, irq=3D11 > powerspec 2 supports D0 D3 current D0 > MSI supports 1 message, 64 bit > map[10]: type Memory, range 32, base 0xf0600000, size 17, enabled > pcib0: allocated type 3 (0xf0600000-0xf061ffff) for rid 10 of pci0:0:25:0 > map[14]: type Memory, range 32, base 0xf063e000, size 12, enabled > pcib0: allocated type 3 (0xf063e000-0xf063efff) for rid 14 of pci0:0:25:0 > map[18]: type I/O Port, range 32, base 0x4080, size 5, enabled > pcib0: allocated type 4 (0x4080-0x409f) for rid 18 of pci0:0:25:0 > pcib0: matched entry for 0.25.INTA > pcib0: slot 25 INTA hardwired to IRQ 20 > found-> vendor=3D0x8086, dev=3D0x9c20, revid=3D0x04 > domain=3D0, bus=3D0, slot=3D27, func=3D0 > class=3D04-03-00, hdrtype=3D0x00, mfdev=3D0 > cmdreg=3D0x0006, statreg=3D0x0010, cachelnsz=3D16 (dwords) > lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) > intpin=3Da, irq=3D10 > powerspec 3 supports D0 D3 current D0 > MSI supports 1 message, 64 bit > map[10]: type Memory, range 64, base 0xf0634000, size 14, enabled > pcib0: allocated type 3 (0xf0634000-0xf0637fff) for rid 10 of pci0:0:27:0 > pcib0: matched entry for 0.27.INTA > pcib0: slot 27 INTA hardwired to IRQ 22 > found-> vendor=3D0x8086, dev=3D0x9c1a, revid=3D0xe4 > domain=3D0, bus=3D0, slot=3D28, func=3D0 > class=3D06-04-00, hdrtype=3D0x01, mfdev=3D1 > cmdreg=3D0x0007, statreg=3D0x0010, cachelnsz=3D16 (dwords) > lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) > intpin=3Db, irq=3D9 > powerspec 3 supports D0 D3 current D0 > MSI supports 1 message > pcib0: matched entry for 0.28.INTB > pcib0: slot 28 INTB hardwired to IRQ 17 > found-> vendor=3D0x8086, dev=3D0x9c14, revid=3D0xe4 > domain=3D0, bus=3D0, slot=3D28, func=3D1 > class=3D06-04-00, hdrtype=3D0x01, mfdev=3D1 > cmdreg=3D0x0007, statreg=3D0x0010, cachelnsz=3D16 (dwords) > lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) > intpin=3Dc, irq=3D10 > powerspec 3 supports D0 D3 current D0 > MSI supports 1 message > pcib0: matched entry for 0.28.INTC > pcib0: slot 28 INTC hardwired to IRQ 18 > found-> vendor=3D0x8086, dev=3D0x9c26, revid=3D0x04 > domain=3D0, bus=3D0, slot=3D29, func=3D0 > class=3D0c-03-20, hdrtype=3D0x00, mfdev=3D0 > cmdreg=3D0x0006, statreg=3D0x0290, cachelnsz=3D0 (dwords) > lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) > intpin=3Da, irq=3D7 > powerspec 3 supports D0 D3 current D0 > map[10]: type Memory, range 32, base 0xf063d000, size 10, enabled > pcib0: allocated type 3 (0xf063d000-0xf063d3ff) for rid 10 of pci0:0:29:0 > pcib0: matched entry for 0.29.INTA > pcib0: slot 29 INTA hardwired to IRQ 23 > found-> vendor=3D0x8086, dev=3D0x9c43, revid=3D0x04 > domain=3D0, bus=3D0, slot=3D31, func=3D0 > class=3D06-01-00, hdrtype=3D0x00, mfdev=3D1 > cmdreg=3D0x0007, statreg=3D0x0210, cachelnsz=3D0 (dwords) > lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) > found-> vendor=3D0x8086, dev=3D0x9c03, revid=3D0x04 > domain=3D0, bus=3D0, slot=3D31, func=3D2 > class=3D01-06-01, hdrtype=3D0x00, mfdev=3D0 > cmdreg=3D0x0007, statreg=3D0x02b0, cachelnsz=3D0 (dwords) > lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) > intpin=3Db, irq=3D6 > powerspec 3 supports D0 D3 current D0 > MSI supports 1 message > map[10]: type I/O Port, range 32, base 0x40a8, size 3, enabled > pcib0: allocated type 4 (0x40a8-0x40af) for rid 10 of pci0:0:31:2 > map[14]: type I/O Port, range 32, base 0x40b4, size 2, enabled > pcib0: allocated type 4 (0x40b4-0x40b7) for rid 14 of pci0:0:31:2 > map[18]: type I/O Port, range 32, base 0x40a0, size 3, enabled > pcib0: allocated type 4 (0x40a0-0x40a7) for rid 18 of pci0:0:31:2 > map[1c]: type I/O Port, range 32, base 0x40b0, size 2, enabled > pcib0: allocated type 4 (0x40b0-0x40b3) for rid 1c of pci0:0:31:2 > map[20]: type I/O Port, range 32, base 0x4060, size 5, enabled > pcib0: allocated type 4 (0x4060-0x407f) for rid 20 of pci0:0:31:2 > map[24]: type Memory, range 32, base 0xf063c000, size 11, enabled > pcib0: allocated type 3 (0xf063c000-0xf063c7ff) for rid 24 of pci0:0:31:2 > pcib0: matched entry for 0.31.INTB > pcib0: slot 31 INTB hardwired to IRQ 19 > found-> vendor=3D0x8086, dev=3D0x9c22, revid=3D0x04 > domain=3D0, bus=3D0, slot=3D31, func=3D3 > class=3D0c-05-00, hdrtype=3D0x00, mfdev=3D0 > cmdreg=3D0x0003, statreg=3D0x0280, cachelnsz=3D0 (dwords) > lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) > intpin=3Dc, irq=3D10 > map[10]: type Memory, range 64, base 0xf0638000, size 8, enabled > pcib0: allocated type 3 (0xf0638000-0xf06380ff) for rid 10 of pci0:0:31:3 > map[20]: type I/O Port, range 32, base 0xefa0, size 5, enabled > pcib0: allocated type 4 (0xefa0-0xefbf) for rid 20 of pci0:0:31:3 > pcib0: matched entry for 0.31.INTC > pcib0: slot 31 INTC hardwired to IRQ 18 > vgapci0: port 0x4000-0x403f mem > 0xf0000000-0xf03fffff,0xe0000000-0xefffffff irq 16 at device 2.0 on > pci0 > acpi_video0: on vgapci0 > found Internal/Integrated Digital Flat Panel(400), idx#0, port#0, head #0 > vgapci0: Boot video device > hdac0: mem 0xf0630000-0xf0633fff irq 16 > at device 3.0 on pci0 > hdac0: PCI card vendor: 0x17aa, device: 0x2214 > hdac0: HDA Driver Revision: 20120126_0002 > hdac0: Config options: on=3D0x00000000 off=3D0x00000000 > hdac0: attempting to allocate 1 MSI vectors (1 supported) > msi: routing MSI IRQ 264 to local APIC 0 vector 59 > hdac0: using IRQ 264 for MSI > hdac0: Caps: OSS 2, ISS 0, BSS 0, NSDO 1, 64bit, CORB 256, RIRB 256 > xhci0: mem 0xf0620000-0xf062ffff > irq 16 at device 20.0 on pci0 > xhci0: attempting to allocate 1 MSI vectors (8 supported) > msi: routing MSI IRQ 265 to local APIC 0 vector 60 > xhci0: using IRQ 265 for MSI > xhci0: MSI enabled > xhci0: 32 byte context size. > usbus0 on xhci0 > xhci0: usbpf: Attached > pci0: at device 22.0 (no driver attached) > em0: port 0x4080-0x409f > mem 0xf0600000-0xf061ffff,0xf063e000-0xf063efff irq 20 at device 25.0 > on pci0 > em0: attempting to allocate 1 MSI vectors (1 supported) > msi: routing MSI IRQ 266 to local APIC 0 vector 61 > em0: using IRQ 266 for MSI > em0: Using an MSI interrupt > em0: bpf attached > em0: Ethernet address: xx:xx:xx:xx:xx:xx > hdac1: mem 0xf0634000-0xf0637fff > irq 22 at device 27.0 on pci0 > hdac1: PCI card vendor: 0x17aa, device: 0x2214 > hdac1: HDA Driver Revision: 20120126_0002 > hdac1: Config options: on=3D0x00000000 off=3D0x00000000 > hdac1: attempting to allocate 1 MSI vectors (1 supported) > msi: routing MSI IRQ 267 to local APIC 0 vector 62 > hdac1: using IRQ 267 for MSI > hdac1: Caps: OSS 4, ISS 4, BSS 0, NSDO 1, 64bit, CORB 256, RIRB 256 > pcib1: irq 17 at device 28.0 on pci0 > pcib0: allocated type 3 (0xf0500000-0xf05fffff) for rid 20 of pcib1 > pcib1: domain 0 > pcib1: secondary bus 2 > pcib1: subordinate bus 2 > pcib1: memory decode 0xf0500000-0xf05fffff > pci2: on pcib1 > pci2: domain=3D0, physical bus=3D2 > found-> vendor=3D0x10ec, dev=3D0x5227, revid=3D0x01 > domain=3D0, bus=3D2, slot=3D0, func=3D0 > class=3Dff-00-00, hdrtype=3D0x00, mfdev=3D0 > cmdreg=3D0x0006, statreg=3D0x0010, cachelnsz=3D16 (dwords) > lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) > intpin=3Da, irq=3D11 > powerspec 3 supports D0 D1 D2 D3 current D0 > MSI supports 1 message, 64 bit > map[10]: type Memory, range 32, base 0xf0500000, size 12, enabled > pcib1: allocated memory range (0xf0500000-0xf0500fff) for rid 10 of pci0:= 2:0:0 > pcib1: matched entry for 2.0.INTA > pcib1: slot 0 INTA hardwired to IRQ 16 > pci2: at device 0.0 (no driver attached) > pcib2: irq 18 at device 28.1 on pci0 > pcib0: allocated type 4 (0x3000-0x3fff) for rid 1c of pcib2 > pcib0: allocated type 3 (0xf0400000-0xf04fffff) for rid 20 of pcib2 > pcib2: domain 0 > pcib2: secondary bus 3 > pcib2: subordinate bus 3 > pcib2: I/O decode 0x3000-0x3fff > pcib2: memory decode 0xf0400000-0xf04fffff > pci3: on pcib2 > pci3: domain=3D0, physical bus=3D3 > found-> vendor=3D0x10ec, dev=3D0x818b, revid=3D0x00 > domain=3D0, bus=3D3, slot=3D0, func=3D0 > class=3D02-80-00, hdrtype=3D0x00, mfdev=3D0 > cmdreg=3D0x0007, statreg=3D0x0010, cachelnsz=3D16 (dwords) > lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) > intpin=3Da, irq=3D9 > powerspec 3 supports D0 D1 D2 D3 current D0 > MSI supports 1 message, 64 bit > map[10]: type I/O Port, range 32, base 0x3000, size 8, enabled > pcib2: allocated I/O port range (0x3000-0x30ff) for rid 10 of pci0:3:0:0 > map[18]: type Memory, range 64, base 0xf0400000, size 14, enabled > pcib2: allocated memory range (0xf0400000-0xf0403fff) for rid 18 of pci0:= 3:0:0 > pcib2: matched entry for 3.0.INTA > pcib2: slot 0 INTA hardwired to IRQ 17 > pci3: at device 0.0 (no driver attached) > ehci0: mem 0xf063d000-0xf063d3ff > irq 23 at device 29.0 on pci0 > ioapic0: routing intpin 23 (PCI IRQ 23) to lapic 0 vector 63 > usbus1: EHCI version 1.0 > usbus1 on ehci0 > ehci0: usbpf: Attached > isab0: at device 31.0 on pci0 > isa0: on isab0 > ahci0: port > 0x40a8-0x40af,0x40b4-0x40b7,0x40a0-0x40a7,0x40b0-0x40b3,0x4060-0x407f > mem 0xf063c000-0xf063c7ff irq 19 at device 31.2 on pci0 > ahci0: attempting to allocate 1 MSI vectors (1 supported) > msi: routing MSI IRQ 268 to local APIC 0 vector 64 > ahci0: using IRQ 268 for MSI > ahci0: AHCI v1.30 with 3 6Gbps ports, Port Multiplier not supported > ahci0: Caps: 64bit NCQ ALP AL CLO 6Gbps PMD SSC PSC 32cmd 3ports > ahci0: Caps2: DESO SADM SDS APST > ahcich0: at channel 0 on ahci0 > ahcich0: Caps: DSP > ahcich1: not probed (disabled) > ahcich2: not probed (disabled) > pci0: at device 31.3 (no driver attached) > acpi_tz0: on acpi0 > atkbdc0: port 0x60,0x64 irq 1 on acpi0 > atkbd0: irq 1 on atkbdc0 > atkbd: the current kbd controller command byte 0067 > atkbd: keyboard ID 0x54ab (2) > kbd0 at atkbd0 > kbd0: atkbd0, AT 101/102 (2), config:0x0, flags:0x1d0000 > ioapic0: routing intpin 1 (ISA IRQ 1) to lapic 0 vector 65 > atkbd0: [GIANT-LOCKED] > psm0: unable to allocate IRQ > psmcpnp0: irq 12 on acpi0 > psm0: current command byte:0067 > psm0: irq 12 on atkbdc0 > ioapic0: routing intpin 12 (ISA IRQ 12) to lapic 0 vector 66 > psm0: [GIANT-LOCKED] > psm0: model Generic PS/2 mouse, device ID 0-00, 2 buttons > psm0: config:00004000, flags:00000008, packet size:3 > psm0: syncmask:c0, syncbits:00 > battery0: on acpi0 > battery1: on acpi0 > acpi_acad0: on acpi0 > acpi_ibm0: on acpi0 > ACPI: Enabled 4 GPEs in block 00 to 7F > acpi0: wakeup code va 0xfffffe0347f77000 pa 0x90000 > pcib0: allocated type 3 (0xa0000-0xa07ff) for rid 0 of orm0 > pcib0: allocated type 3 (0xa0800-0xa0fff) for rid 0 of orm0 > pcib0: allocated type 3 (0xa1000-0xa17ff) for rid 0 of orm0 > pcib0: allocated type 3 (0xa1800-0xa1fff) for rid 0 of orm0 > pcib0: allocated type 3 (0xa2000-0xa27ff) for rid 0 of orm0 > pcib0: allocated type 3 (0xa2800-0xa2fff) for rid 0 of orm0 > pcib0: allocated type 3 (0xa3000-0xa37ff) for rid 0 of orm0 > pcib0: allocated type 3 (0xa3800-0xa3fff) for rid 0 of orm0 > pcib0: allocated type 3 (0xa4000-0xa47ff) for rid 0 of orm0 > pcib0: allocated type 3 (0xa4800-0xa4fff) for rid 0 of orm0 > pcib0: allocated type 3 (0xa5000-0xa57ff) for rid 0 of orm0 > pcib0: allocated type 3 (0xa5800-0xa5fff) for rid 0 of orm0 > pcib0: allocated type 3 (0xa6000-0xa67ff) for rid 0 of orm0 > pcib0: allocated type 3 (0xa6800-0xa6fff) for rid 0 of orm0 > pcib0: allocated type 3 (0xa7000-0xa77ff) for rid 0 of orm0 > pcib0: allocated type 3 (0xa7800-0xa7fff) for rid 0 of orm0 > pcib0: allocated type 3 (0xa8000-0xa87ff) for rid 0 of orm0 > pcib0: allocated type 3 (0xa8800-0xa8fff) for rid 0 of orm0 > pcib0: allocated type 3 (0xa9000-0xa97ff) for rid 0 of orm0 > pcib0: allocated type 3 (0xa9800-0xa9fff) for rid 0 of orm0 > pcib0: allocated type 3 (0xaa000-0xaa7ff) for rid 0 of orm0 > pcib0: allocated type 3 (0xaa800-0xaafff) for rid 0 of orm0 > pcib0: allocated type 3 (0xab000-0xab7ff) for rid 0 of orm0 > pcib0: allocated type 3 (0xab800-0xabfff) for rid 0 of orm0 > pcib0: allocated type 3 (0xac000-0xac7ff) for rid 0 of orm0 > pcib0: allocated type 3 (0xac800-0xacfff) for rid 0 of orm0 > pcib0: allocated type 3 (0xad000-0xad7ff) for rid 0 of orm0 > pcib0: allocated type 3 (0xad800-0xadfff) for rid 0 of orm0 > pcib0: allocated type 3 (0xae000-0xae7ff) for rid 0 of orm0 > pcib0: allocated type 3 (0xae800-0xaefff) for rid 0 of orm0 > pcib0: allocated type 3 (0xaf000-0xaf7ff) for rid 0 of orm0 > pcib0: allocated type 3 (0xaf800-0xaffff) for rid 0 of orm0 > pcib0: allocated type 3 (0xb0000-0xb07ff) for rid 0 of orm0 > pcib0: allocated type 3 (0xb0800-0xb0fff) for rid 0 of orm0 > pcib0: allocated type 3 (0xb1000-0xb17ff) for rid 0 of orm0 > pcib0: allocated type 3 (0xb1800-0xb1fff) for rid 0 of orm0 > pcib0: allocated type 3 (0xb2000-0xb27ff) for rid 0 of orm0 > pcib0: allocated type 3 (0xb2800-0xb2fff) for rid 0 of orm0 > pcib0: allocated type 3 (0xb3000-0xb37ff) for rid 0 of orm0 > pcib0: allocated type 3 (0xb3800-0xb3fff) for rid 0 of orm0 > pcib0: allocated type 3 (0xb4000-0xb47ff) for rid 0 of orm0 > pcib0: allocated type 3 (0xb4800-0xb4fff) for rid 0 of orm0 > pcib0: allocated type 3 (0xb5000-0xb57ff) for rid 0 of orm0 > pcib0: allocated type 3 (0xb5800-0xb5fff) for rid 0 of orm0 > pcib0: allocated type 3 (0xb6000-0xb67ff) for rid 0 of orm0 > pcib0: allocated type 3 (0xb6800-0xb6fff) for rid 0 of orm0 > pcib0: allocated type 3 (0xb7000-0xb77ff) for rid 0 of orm0 > pcib0: allocated type 3 (0xb7800-0xb7fff) for rid 0 of orm0 > pcib0: allocated type 3 (0xb8000-0xb87ff) for rid 0 of orm0 > pcib0: allocated type 3 (0xb8800-0xb8fff) for rid 0 of orm0 > pcib0: allocated type 3 (0xb9000-0xb97ff) for rid 0 of orm0 > pcib0: allocated type 3 (0xb9800-0xb9fff) for rid 0 of orm0 > pcib0: allocated type 3 (0xba000-0xba7ff) for rid 0 of orm0 > pcib0: allocated type 3 (0xba800-0xbafff) for rid 0 of orm0 > pcib0: allocated type 3 (0xbb000-0xbb7ff) for rid 0 of orm0 > pcib0: allocated type 3 (0xbb800-0xbbfff) for rid 0 of orm0 > pcib0: allocated type 3 (0xbc000-0xbc7ff) for rid 0 of orm0 > pcib0: allocated type 3 (0xbc800-0xbcfff) for rid 0 of orm0 > pcib0: allocated type 3 (0xbd000-0xbd7ff) for rid 0 of orm0 > pcib0: allocated type 3 (0xbd800-0xbdfff) for rid 0 of orm0 > pcib0: allocated type 3 (0xbe000-0xbe7ff) for rid 0 of orm0 > pcib0: allocated type 3 (0xbe800-0xbefff) for rid 0 of orm0 > pcib0: allocated type 3 (0xbf000-0xbf7ff) for rid 0 of orm0 > pcib0: allocated type 3 (0xbf800-0xbffff) for rid 0 of orm0 > isa_probe_children: disabling PnP devices > atkbdc: atkbdc0 already exists; skipping it > atrtc: atrtc0 already exists; skipping it > attimer: attimer0 already exists; skipping it > isa_probe_children: probing non-PnP devices > fdc0 failed to probe at port 0x3f0 irq 6 drq 2 on isa0 > ppc0 failed to probe at irq 7 on isa0 > sc0 failed to probe on isa0 > uart0 failed to probe at port 0x3f8 irq 4 on isa0 > uart1 failed to probe at port 0x2f8 irq 3 on isa0 > wbwd0 failed to probe on isa0 > isa_probe_children: probing PnP devices > coretemp0: on cpu0 > coretemp0: Setting TjMax=3D100 > est0: on cpu0 > p4tcc0: on cpu0 > coretemp1: on cpu1 > coretemp1: Setting TjMax=3D100 > est1: on cpu1 > p4tcc1: on cpu1 > coretemp2: on cpu2 > coretemp2: Setting TjMax=3D100 > est2: on cpu2 > p4tcc2: on cpu2 > coretemp3: on cpu3 > coretemp3: Setting TjMax=3D100 > est3: on cpu3 > p4tcc3: on cpu3 > Device configuration finished. > fuse-freebsd: version 0.4.4, FUSE ABI 7.8 > procfs registered > ZFS filesystem version: 5 > ZFS storage pool version: features support (5000) > lapic: Divisor 2, Frequency 49885552 Hz > Timecounters tick every 10.000 msec > vlan: initialized, using hash tables with chaining > Linux ELF exec handler installed > tcp_init: net.inet.tcp.tcbhashsize auto tuned to 65536 > lo0: bpf attached > hdacc0: at cad 0 on hdac0 > hdaa0: at nid 1 on hdacc0 > hdaa0: Subsystem ID: 0x80860101 > hdaa0: NumGPIO=3D0 NumGPO=3D0 NumGPI=3D0 GPIWake=3D0 GPIUnsol=3D0 > hdaa0: Original pins configuration: > hdaa0: nid 0x as seq device conn jack loc color m= isc > hdaa0: 3 18560010 1 0 Digital-out Jack Digital 0x18 Unknown 0 > hdaa0: Patched pins configuration: > hdaa0: nid 0x as seq device conn jack loc color m= isc > hdaa0: 3 18560010 1 0 Digital-out Jack Digital 0x18 Unknown 0 > hdaa0: 1 associations found: > hdaa0: Association 0 (1) out: > hdaa0: Pin nid=3D3 seq=3D0 > hdaa0: Tracing association 0 (1) > hdaa0: Pin 3 traced to DAC 2 > hdaa0: Association 0 (1) trace succeeded > hdaa0: Looking for additional DAC for association 0 (1) > hdaa0: Tracing input monitor > hdaa0: Tracing other input monitors > hdaa0: Tracing beeper > hdaa0: FG config/quirks: forcestereo ivref50 ivref80 ivref100 ivref > pcm0: at nid 3 on hdaa0 > pcm0: Playback: > pcm0: Stream cap: 0x00000005 AC3 PCM > pcm0: PCM cap: 0x001e07f0 16 20 24 32 bits, 32 44 48 88 96 176 19= 2 KHz > pcm0: DAC: 2 > pcm0: > pcm0: nid=3D3 [pin: Digital-out (Jack)] > pcm0: + <- nid=3D2 [audio output] [src: pcm] > pcm0: > pcm0: Master Volume (OSS: vol): 0/0dB > pcm0: +- ctl 1 (nid 3 in ): mute > pcm0: > pcm0: PCM Volume (OSS: pcm): 0/0dB > pcm0: +- ctl 1 (nid 3 in ): mute > pcm0: > pcm0: Mixer "vol": > pcm0: Mixer "pcm": > pcm0: Soft PCM mixer ENABLED > pcm0: Playback channel matrix is: unknown, assuming 7.1 (disconnected) > hdacc1: at cad 0 on hdac1 > hdaa1: at nid 1 on hdacc1 > hdaa1: Subsystem ID: 0x17aa2214 > hdaa1: NumGPIO=3D5 NumGPO=3D0 NumGPI=3D0 GPIWake=3D0 GPIUnsol=3D1 > hdaa1: GPIO0: disabled > hdaa1: GPIO1: disabled > hdaa1: GPIO2: disabled > hdaa1: GPIO3: disabled > hdaa1: GPIO4: disabled > hdaa1: Original pins configuration: > hdaa1: nid 0x as seq device conn jack loc color m= isc > hdaa1: 18 90a60130 3 0 Mic Fixed Digital Internal Unknown 1 > hdaa1: 19 40000000 0 0 Line-out None Unknown 0x00 Unknown 0 > hdaa1: 20 90170110 1 0 Speaker Fixed Analog Internal Unknown 1 > hdaa1: 21 0321101f 1 15 Headphones Jack 1/8 Left Black 0 > hdaa1: 22 411111f0 15 0 Speaker None 1/8 Rear Black 1 > hdaa1: 24 411111f0 15 0 Speaker None 1/8 Rear Black 1 > hdaa1: 25 411111f0 15 0 Speaker None 1/8 Rear Black 1 > hdaa1: 26 03a11020 2 0 Mic Jack 1/8 Left Black 0 > hdaa1: 27 411111f0 15 0 Speaker None 1/8 Rear Black 1 > hdaa1: 29 40738105 0 5 Modem-handset None ATAPI 0x00 Purple 1 > hdaa1: 30 411111f0 15 0 Speaker None 1/8 Rear Black 1 > hdaa1: Patching widget caps nid=3D29 0x00400400 -> 0x00700400 > hdaa1: Patched pins configuration: > hdaa1: nid 0x as seq device conn jack loc color m= isc > hdaa1: 18 90a60130 3 0 Mic Fixed Digital Internal Unknown 1 > hdaa1: 19 40000000 0 0 Line-out None Unknown 0x00 Unknown 0= DISA > hdaa1: 20 90170110 1 0 Speaker Fixed Analog Internal Unknown 1 > hdaa1: 21 0321101f 1 15 Headphones Jack 1/8 Left Black 0 > hdaa1: 22 411111f0 15 0 Speaker None 1/8 Rear Black 1= DISA > hdaa1: 24 411111f0 15 0 Speaker None 1/8 Rear Black 1= DISA > hdaa1: 25 411111f0 15 0 Speaker None 1/8 Rear Black 1= DISA > hdaa1: 26 03a11020 2 0 Mic Jack 1/8 Left Black 0 > hdaa1: 27 411111f0 15 0 Speaker None 1/8 Rear Black 1= DISA > hdaa1: 30 411111f0 15 0 Speaker None 1/8 Rear Black 1= DISA > hdaa1: 3 associations found: > hdaa1: Association 0 (1) out: > hdaa1: Pin nid=3D20 seq=3D0 > hdaa1: Pin nid=3D21 seq=3D15 > hdaa1: Association 1 (2) in: > hdaa1: Pin nid=3D26 seq=3D0 > hdaa1: Association 2 (3) in: > hdaa1: Pin nid=3D18 seq=3D0 > hdaa1: Tracing association 0 (1) > hdaa1: Pin 20 traced to DAC 2 > hdaa1: Pin 21 traced to DAC 2 and hpredir 0 > hdaa1: Association 0 (1) trace succeeded > hdaa1: Tracing association 1 (2) > hdaa1: Pin 26 traced to ADC 8 > hdaa1: Association 1 (2) trace succeeded > hdaa1: Tracing association 2 (3) > hdaa1: Pin 18 traced to ADC 9 > hdaa1: Association 2 (3) trace succeeded > hdaa1: Looking for additional DAC for association 0 (1) > hdaa1: Looking for additional ADC for association 1 (2) > hdaa1: Looking for additional ADC for association 2 (3) > hdaa1: Tracing input monitor > hdaa1: Tracing nid 11 to out > hdaa1: nid 11 is input monitor > hdaa1: Tracing other input monitors > hdaa1: Tracing nid 18 to out > hdaa1: Tracing nid 26 to out > hdaa1: Tracing beeper > hdaa1: Headphones redirection for association 0 nid=3D21 using > unsolicited responses. > hdaa1: Redirect output to: main > hdaa1: FG config/quirks: forcestereo ivref50 ivref80 ivref100 ivref > pcm1: at nid 20,21 and 26 on hdaa1 > pcm1: Playback: > pcm1: Stream cap: 0x00000001 PCM > pcm1: PCM cap: 0x000e0560 16 20 24 bits, 44 48 96 192 KHz > pcm1: DAC: 2 > pcm1: > pcm1: nid=3D20 [pin: Speaker (Fixed)] > pcm1: + <- nid=3D12 [audio mixer] [src: pcm, mix] > pcm1: + <- nid=3D2 [audio output] [src: pcm] > pcm1: + <- nid=3D11 [audio mixer] [src: mix] > pcm1: > pcm1: nid=3D21 [pin: Headphones (Black Jack)] > pcm1: + <- nid=3D12 [audio mixer] [src: pcm, mix] > pcm1: + <- nid=3D2 [audio output] [src: pcm] > pcm1: + <- nid=3D11 [audio mixer] [src: mix] > pcm1: > pcm1: Record: > pcm1: Stream cap: 0x00000001 PCM > pcm1: PCM cap: 0x000e0560 16 20 24 bits, 44 48 96 192 KHz > pcm1: ADC: 8 > pcm1: > pcm1: nid=3D8 [audio input] > pcm1: + <- nid=3D35 [audio selector] [src: speaker, mic, mix] > pcm1: + <- nid=3D26 [pin: Mic (Black Jack)] [src: mic] > pcm1: + <- nid=3D29 [beep widget] [src: speaker] > pcm1: + <- nid=3D11 [audio mixer] [src: mix] > pcm1: > pcm1: Input Mix: > pcm1: > pcm1: nid=3D11 [audio mixer] > pcm1: + <- nid=3D26 [pin: Mic (Black Jack)] [src: mic] > pcm1: + <- nid=3D29 [beep widget] [src: speaker] > pcm1: > pcm1: Master Volume (OSS: vol): -65/0dB > pcm1: +- ctl 1 (nid 2 out): -65/0dB (88 steps) > pcm1: +- ctl 10 (nid 12 in 0): mute > pcm1: +- ctl 11 (nid 12 in 1): mute > pcm1: +- ctl 18 (nid 20 in ): mute > pcm1: +- ctl 19 (nid 21 in ): mute > pcm1: > pcm1: PCM Volume (OSS: pcm): -65/0dB > pcm1: +- ctl 1 (nid 2 out): -65/0dB (88 steps) > pcm1: +- ctl 10 (nid 12 in 0): mute > pcm1: > pcm1: Microphone Volume (OSS: mic): 0/30dB > pcm1: +- ctl 3 (nid 8 in 0): -17/30dB (64 steps) + mute > pcm1: +- ctl 7 (nid 11 in 2): -34/12dB (32 steps) + mute > pcm1: +- ctl 24 (nid 26 out): 0/30dB (4 steps) > pcm1: > pcm1: Speaker/Beep Volume (OSS: speaker): -17/12dB > pcm1: +- ctl 3 (nid 8 in 0): -17/30dB (64 steps) + mute > pcm1: +- ctl 9 (nid 11 in 4): -34/12dB (32 steps) + mute > pcm1: > pcm1: Recording Level (OSS: rec): -17/30dB > pcm1: +- ctl 3 (nid 8 in 0): -17/30dB (64 steps) + mute > pcm1: > pcm1: Input Mix Level (OSS: mix): -17/30dB > pcm1: +- ctl 3 (nid 8 in 0): -17/30dB (64 steps) + mute > pcm1: +- ctl 11 (nid 12 in 1): mute > pcm1: > pcm1: Input Monitoring Level (OSS: igain): 0/0dB > pcm1: +- ctl 11 (nid 12 in 1): mute > pcm1: > pcm1: Mixer "vol": > pcm1: Mixer "pcm": > pcm1: Mixer "speaker": > pcm1: Mixer "mic": > pcm1: Mixer "mix": > pcm1: Mixer "rec": > pcm1: Mixer "igain": > pcm1: Mixer "ogain": > pcm1: Playback channel set is: Front Left, Front Right, > pcm1: Playback channel matrix is: 2.0 (unknown) > pcm1: Recording channel set is: Front Left, Front Right, > pcm1: Recording channel matrix is: 2.0 (disconnected) > pcm2: at nid 18 on hdaa1 > pcm2: Record: > pcm2: Stream cap: 0x00000001 PCM > pcm2: PCM cap: 0x000e0560 16 20 24 bits, 44 48 96 192 KHz > pcm2: ADC: 9 > pcm2: > pcm2: nid=3D9 [audio input] > pcm2: + <- nid=3D34 [audio selector] [src: speaker, monitor] > pcm2: + <- nid=3D29 [beep widget] [src: speaker] > pcm2: + <- nid=3D18 [pin: Mic (Fixed)] [src: monitor] > pcm2: > pcm2: Microphone2 Volume (OSS: monitor): 0/36dB > pcm2: +- ctl 4 (nid 9 in 0): -17/30dB (64 steps) + mute > pcm2: +- ctl 16 (nid 18 out): 0/36dB (4 steps) > pcm2: > pcm2: Speaker/Beep Volume (OSS: speaker) > pcm2: +- ctl 4 (nid 9 in 0): -17/30dB (64 steps) + mute > pcm2: > pcm2: Recording Level (OSS: rec): -17/30dB > pcm2: +- ctl 4 (nid 9 in 0): -17/30dB (64 steps) + mute > pcm2: +- ctl 16 (nid 18 out): 0/36dB (4 steps) > pcm2: > pcm2: Mixer "rec": > pcm2: Mixer "monitor": > pcm2: Automatically set rec source to: monitor > pcm2: Recording channel set is: Front Left, Front Right, > pcm2: Recording channel matrix is: 2.0 (unknown) > random: unblocking device. > usbus0: 5.0Gbps Super Speed USB v3.0 > usbus1: 480Mbps High Speed USB v2.0 > ahcich0: AHCI reset... > ahcich0: SATA connect time=3D900us status=3D00000123 > ahcich0: AHCI reset: device found > battery0: battery initialization start > battery1: battery initialization start > acpi_acad0: acline initialization start > acpi_acad0: On Line > acpi_acad0: acline initialization done, tried 1 times > battery1: battery initialization done, tried 1 times > ugen1.1: at usbus1 > uhub0: on usbus1 > ugen0.1: <0x8086> at usbus0 > uhub1: <0x8086 XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus0 > ahcich0: AHCI reset: device ready after 100ms > ada0 at ahcich0 bus 0 scbus0 target 0 lun 0 > ada0: ATA-8 SATA 2.x device > ada0: Serial Number 5WS11JCF > ada0: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes) > ada0: Command Queueing enabled > ada0: 476940MB (976773168 512 byte sectors: 16H 63S/T 16383C) > ada0: quirks=3D0x1<4K> > ada0: Previously was known as ad4 > pass0 at ahcich0 bus 0 scbus0 target 0 lun 0 > pass0: ATA-8 SATA 2.x device > pass0: Serial Number 5WS11JCF > pass0: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes) > pass0: Command Queueing enabled > GEOM: new disk ada0 > Netvsc initializing... done! > lapic3: CMCI unmasked > lapic2: CMCI unmasked > SMP: AP CPU #1 Launched! > cpu1 AP: > ID: 0x01000000 VER: 0x01060015 LDR: 0x00000000 DFR: 0xffffffff > lint0: 0x00010700 lint1: 0x00000400 TPR: 0x00000000 SVR: 0x000001ff > timer: 0x000100ef therm: 0x00010000 err: 0x000000f0 pmc: 0x00010400 > cmci: 0x000100f2 > SMP: AP CPU #3 Launched! > cpu3 AP: > ID: 0x03000000 VER: 0x01060015 LDR: 0x00000000 DFR: 0xffffffff > lint0: 0x00010700 lint1: 0x00000400 TPR: 0x00000000 SVR: 0x000001ff > timer: 0x000100ef therm: 0x00010000 err: 0x000000f0 pmc: 0x00010400 > cmci: 0x000000f2 > SMP: AP CPU #2 Launched! > cpu2 AP: > ID: 0x02000000 VER: 0x01060015 LDR: 0x00000000 DFR: 0xffffffff > lint0: 0x00010700 lint1: 0x00000400 TPR: 0x00000000 SVR: 0x000001ff > timer: 0x000100ef therm: 0x00010000 err: 0x000000f0 pmc: 0x00010400 > cmci: 0x000000f2 > ioapic0: routing intpin 1 (ISA IRQ 1) to lapic 1 vector 48 > ioapic0: routing intpin 9 (ISA IRQ 9) to lapic 2 vector 48 > ioapic0: routing intpin 12 (ISA IRQ 12) to lapic 3 vector 48 > msi: Assigning MSI-X IRQ 257 to local APIC 1 vector 49 > msi: Assigning MSI-X IRQ 258 to local APIC 2 vector 49 > msi: Assigning MSI-X IRQ 259 to local APIC 3 vector 49 > msi: Assigning MSI IRQ 264 to local APIC 1 vector 50 > msi: Assigning MSI IRQ 265 to local APIC 2 vector 50 > msi: Assigning MSI IRQ 266 to local APIC 3 vector 50 > msi: Assigning MSI IRQ 268 to local APIC 1 vector 51 > SMP: passed TSC synchronization test > TSC timecounter discards lower 1 bit(s) > Timecounter "TSC-low" frequency 1147367536 Hz quality 1000 > Root mount waiting for: usbus1 usbus0 > uhub1: 13 ports with 13 removable, self powered > Root mount waiting for: usbus1 usbus0 > uhub0: 3 ports with 3 removable, self powered > ugen0.2: at usbus0 > ukbd0: 2.00/6.34, addr 1> on usbus0 > kbd2 at ukbd0 > kbd2: ukbd0, generic (0), config:0x0, flags:0x3d0000 > Root mount waiting for: usbus1 usbus0 > ugen1.2: at usbus1 > uhub2: 2> on usbus1 > ugen0.3: at usbus0 > uhub2: 8 ports with 8 removable, self powered > ugen0.4: at usbus0 > Root mount waiting for: usbus0 > ugen0.5: at usbus0 > Root mount waiting for: usbus0 > ugen0.6: at usbus0 > Trying to mount root from zfs:zrooter/ROOT/default []... > start_init: trying /sbin/init > ums0: 2.00/6.34, addr 1> on usbus0 > ums0: 5 buttons and [XYZT] coordinates ID=3D26 > ums0: 0 buttons and [T] coordinates ID=3D0 > uhid0: 2.00/6.34, addr 1> on usbus0 > urtwn0: 2> on usbus0 > urtwn0: MAC/BB RTL8192CU, RF 6052 2T2R > ubt0: on usbus0 > wlan0: Ethernet address: yy:yy:yy:yy:yy:yy > ipfw2 (+ipv6) initialized, divert loadable, nat loadable, default to > deny, logging disabled > wlan0: link state changed to UP > consolectl: unknown ioctl: t:40007413 > info: [drm] Initialized drm 1.1.0 20060810 > > 2014/1/3 =E4=B9=94=E6=A5=9A : >> I can't visit pastbin, so I paste the log to this mail. >> >> Xorg.0.log: >> >> X.Org X Server 1.12.4 >> Release Date: 2012-08-27 >> [ 47.884] X Protocol Version 11, Revision 0 >> [ 47.884] Build Operating System: FreeBSD 11.0-CURRENT amd64 >> [ 47.884] Current Operating System: FreeBSD x201i.honestqiao.com >> 11.0-CURRENT FreeBSD 11.0-CURRENT #0 r260159: Wed Jan 1 17:10:24 CST >> 2014 root@x201i.honestqiao.com:/usr/obj/usr/src/sys/HonestQiaoKernel= 11 >> amd64 >> [ 47.884] Build Date: 29 December 2013 09:45:52PM >> [ 47.884] >> [ 47.884] Current version of pixman: 0.32.4 >> [ 47.884] Before reporting problems, check http://wiki.x.org >> to make sure that you have the latest version. >> [ 47.884] Markers: (--) probed, (**) from config file, (=3D=3D) defau= lt setting, >> (++) from command line, (!!) notice, (II) informational, >> (WW) warning, (EE) error, (NI) not implemented, (??) unknown. >> [ 47.884] (=3D=3D) Log file: "/var/log/Xorg.0.log", Time: Fri Jan 3 >> 23:00:20 2014 >> [ 47.966] (=3D=3D) Using config file: "/etc/X11/xorg.conf" >> [ 47.966] (=3D=3D) Using system config directory >> "/usr/local/share/X11/xorg.conf.d" >> [ 47.973] (=3D=3D) ServerLayout "X.org Configured" >> [ 47.973] (**) |-->Screen "Screen0" (0) >> [ 47.973] (**) | |-->Monitor "Monitor0" >> [ 47.990] (**) | |-->Device "Card0" >> [ 47.990] (**) |-->Screen "Screen1" (1) >> [ 47.990] (**) | |-->Monitor "Monitor1" >> [ 47.990] (**) | |-->Device "Card1" >> [ 47.990] (**) |-->Screen "Screen2" (2) >> [ 47.990] (**) | |-->Monitor "Monitor2" >> [ 47.990] (**) | |-->Device "Card2" >> [ 47.990] (**) |-->Input Device "Mouse0" >> [ 47.990] (**) |-->Input Device "Keyboard0" >> [ 47.990] (**) Option "AIGLX" "True" >> [ 47.990] (**) Option "AutoAddDevices" "Off" >> [ 47.990] (**) Option "DRI2" "True" >> [ 47.990] (**) Not automatically adding devices >> [ 47.990] (=3D=3D) Not automatically enabling devices >> [ 48.330] (**) FontPath set to: >> /usr/local/lib/X11/fonts/misc/, >> /usr/local/lib/X11/fonts/TTF/, >> /usr/local/lib/X11/fonts/OTF/, >> /usr/local/lib/X11/fonts/Type1/, >> /usr/local/lib/X11/fonts/100dpi/, >> /usr/local/lib/X11/fonts/75dpi/, >> /usr/local/lib/X11/fonts/URW/, >> /usr/local/lib/X11/fonts/wqy, >> /usr/local/lib/X11/fonts/Droid/, >> /usr/local/lib/X11/fonts/dejavu/, >> /usr/local/lib/X11/fonts/MS/, >> /usr/local/lib/X11/fonts/Liberation/, >> /usr/local/lib/X11/fonts/misc/, >> /usr/local/lib/X11/fonts/TTF/, >> /usr/local/lib/X11/fonts/OTF/, >> /usr/local/lib/X11/fonts/Type1/, >> /usr/local/lib/X11/fonts/100dpi/, >> /usr/local/lib/X11/fonts/75dpi/ >> [ 48.330] (**) ModulePath set to "/usr/local/lib/xorg/modules" >> [ 48.330] (**) Extension "Composite" is enabled >> [ 48.330] (II) Loader magic: 0x7b53d0 >> [ 48.330] (II) Module ABI versions: >> [ 48.330] X.Org ANSI C Emulation: 0.4 >> [ 48.330] X.Org Video Driver: 12.1 >> [ 48.330] X.Org XInput driver : 16.0 >> [ 48.330] X.Org Server Extension : 6.0 >> [ 48.330] (--) PCI:*(0:0:2:0) 8086:0a16:17aa:2214 rev 9, Mem @ >> 0xf0000000/4194304, 0xe0000000/268435456, I/O @ 0x00004000/64, BIOS @ >> 0x????????/65536 >> [ 48.330] (II) "extmod" will be loaded. This was enabled by default >> and also specified in the config file. >> [ 48.330] (II) "dbe" will be loaded. This was enabled by default >> and also specified in the config file. >> [ 48.330] (II) "glx" will be loaded. This was enabled by default >> and also specified in the config file. >> [ 48.330] (II) "record" will be loaded. This was enabled by default >> and also specified in the config file. >> [ 48.330] (II) "dri" will be loaded. This was enabled by default >> and also specified in the config file. >> [ 48.330] (II) "dri2" will be loaded. This was enabled by default >> and also specified in the config file. >> [ 48.330] (II) LoadModule: "record" >> [ 48.388] (II) Loading /usr/local/lib/xorg/modules/extensions/libreco= rd.so >> [ 48.391] (II) Module record: vendor=3D"X.Org Foundation" >> [ 48.391] compiled for 1.12.4, module version =3D 1.13.0 >> [ 48.391] Module class: X.Org Server Extension >> [ 48.391] ABI class: X.Org Server Extension, version 6.0 >> [ 48.391] (II) Loading extension RECORD >> [ 48.391] (II) LoadModule: "dri2" >> [ 48.392] (II) Loading /usr/local/lib/xorg/modules/extensions/libdri2= .so >> [ 48.416] (II) Module dri2: vendor=3D"X.Org Foundation" >> [ 48.416] compiled for 1.12.4, module version =3D 1.2.0 >> [ 48.416] ABI class: X.Org Server Extension, version 6.0 >> [ 48.416] (II) Loading extension DRI2 >> [ 48.416] (II) LoadModule: "glx" >> [ 48.417] (II) Loading /usr/local/lib/xorg/modules/extensions/libglx.= so >> [ 48.450] (II) Module glx: vendor=3D"X.Org Foundation" >> [ 48.450] compiled for 1.12.4, module version =3D 1.0.0 >> [ 48.450] ABI class: X.Org Server Extension, version 6.0 >> [ 48.455] (**) AIGLX enabled >> [ 48.455] (II) Loading extension GLX >> [ 48.455] (II) LoadModule: "dri" >> [ 48.456] (II) Loading /usr/local/lib/xorg/modules/extensions/libdri.= so >> [ 48.457] (II) Module dri: vendor=3D"X.Org Foundation" >> [ 48.457] compiled for 1.12.4, module version =3D 1.0.0 >> [ 48.457] ABI class: X.Org Server Extension, version 6.0 >> [ 48.457] (II) Loading extension XFree86-DRI >> [ 48.457] (II) LoadModule: "extmod" >> [ 48.457] (II) Loading /usr/local/lib/xorg/modules/extensions/libextm= od.so >> [ 48.458] (II) Module extmod: vendor=3D"X.Org Foundation" >> [ 48.458] compiled for 1.12.4, module version =3D 1.0.0 >> [ 48.458] Module class: X.Org Server Extension >> [ 48.458] ABI class: X.Org Server Extension, version 6.0 >> [ 48.458] (II) Loading extension MIT-SCREEN-SAVER >> [ 48.459] (II) Loading extension XFree86-VidModeExtension >> [ 48.459] (II) Loading extension XFree86-DGA >> [ 48.459] (II) Loading extension DPMS >> [ 48.459] (II) Loading extension XVideo >> [ 48.459] (II) Loading extension XVideo-MotionCompensation >> [ 48.459] (II) Loading extension X-Resource >> [ 48.459] (II) LoadModule: "dbe" >> [ 48.459] (II) Loading /usr/local/lib/xorg/modules/extensions/libdbe.= so >> [ 48.460] (II) Module dbe: vendor=3D"X.Org Foundation" >> [ 48.460] compiled for 1.12.4, module version =3D 1.0.0 >> [ 48.460] Module class: X.Org Server Extension >> [ 48.460] ABI class: X.Org Server Extension, version 6.0 >> [ 48.460] (II) Loading extension DOUBLE-BUFFER >> [ 48.460] (II) LoadModule: "intel" >> [ 48.460] (II) Loading /usr/local/lib/xorg/modules/drivers/intel_drv.= so >> [ 48.523] (II) Module intel: vendor=3D"X.Org Foundation" >> [ 48.523] compiled for 1.12.4, module version =3D 2.21.15 >> [ 48.523] Module class: X.Org Video Driver >> [ 48.523] ABI class: X.Org Video Driver, version 12.1 >> [ 48.523] (II) LoadModule: "fbdev" >> [ 48.523] (II) Loading /usr/local/lib/xorg/modules/drivers/fbdev_drv.= so >> [ 48.532] (II) Module fbdev: vendor=3D"X.Org Foundation" >> [ 48.532] compiled for 1.12.4, module version =3D 0.4.4 >> [ 48.532] Module class: X.Org Video Driver >> [ 48.532] ABI class: X.Org Video Driver, version 12.1 >> [ 48.532] (II) LoadModule: "vesa" >> [ 48.532] (II) Loading /usr/local/lib/xorg/modules/drivers/vesa_drv.s= o >> [ 48.541] (II) Module vesa: vendor=3D"X.Org Foundation" >> [ 48.541] compiled for 1.12.4, module version =3D 2.3.3 >> [ 48.541] Module class: X.Org Video Driver >> [ 48.541] ABI class: X.Org Video Driver, version 12.1 >> [ 48.541] (II) LoadModule: "mouse" >> [ 48.541] (II) Loading /usr/local/lib/xorg/modules/input/mouse_drv.so >> [ 48.560] (II) Module mouse: vendor=3D"X.Org Foundation" >> [ 48.560] compiled for 1.12.4, module version =3D 1.9.0 >> [ 48.560] Module class: X.Org XInput Driver >> [ 48.560] ABI class: X.Org XInput driver, version 16.0 >> [ 48.560] (II) LoadModule: "kbd" >> [ 48.561] (II) Loading /usr/local/lib/xorg/modules/input/kbd_drv.so >> [ 48.569] (II) Module kbd: vendor=3D"X.Org Foundation" >> [ 48.569] compiled for 1.12.4, module version =3D 1.8.0 >> [ 48.569] Module class: X.Org XInput Driver >> [ 48.569] ABI class: X.Org XInput driver, version 16.0 >> [ 48.569] (II) intel: Driver for Intel(R) Integrated Graphics Chipset= s: >> i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G, >> 915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM, >> Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33, >> GM45, 4 Series, G45/G43, Q45/Q43, G41, B43, HD Graphics, >> HD Graphics 2000, HD Graphics 3000, HD Graphics 2500, >> HD Graphics 4000, HD Graphics P4000, HD Graphics 4600, >> HD Graphics 5000, HD Graphics P4600/P4700, Iris(TM) Graphics 5100, >> HD Graphics 4400, HD Graphics 4200, Iris(TM) Pro Graphics 5200 >> [ 48.571] (II) FBDEV: driver for framebuffer: fbdev >> [ 48.571] (II) VESA: driver for VESA chipsets: vesa >> [ 48.571] (--) Using syscons driver with X support (version 2.0) >> [ 48.571] (--) using VT number 7 >> >> [ 48.920] drmOpenDevice: node name is /dev/dri/card0 >> [ 48.921] Failed to change owner or group for file /dev/dri! 2: No >> such file or directory >> [ 48.921] Failed to change owner or group for file /dev/dri/card0! >> 2: No such file or directory >> [ 48.921] drmOpenDevice: open result is -1, (No such file or director= y) >> [ 48.921] Failed to change owner or group for file /dev/dri/card0! >> 2: No such file or directory >> [ 48.921] drmOpenDevice: open result is -1, (No such file or director= y) >> [ 48.921] drmOpenDevice: Open failed >> [ 48.921] drmOpenByBusid: Searching for BusID pci:0000:00:02.0 >> [ 48.921] drmOpenDevice: node name is /dev/dri/card0 >> [ 48.921] Failed to change owner or group for file /dev/dri! 2: No >> such file or directory >> [ 48.921] Failed to change owner or group for file /dev/dri/card0! >> 2: No such file or directory >> [ 48.921] drmOpenDevice: open result is -1, (No such file or director= y) >> [ 48.921] Failed to change owner or group for file /dev/dri/card0! >> 2: No such file or directory >> [ 48.921] drmOpenDevice: open result is -1, (No such file or director= y) >> [ 48.921] drmOpenDevice: Open failed >> [ 48.921] drmOpenByBusid: drmOpenMinor returns -2 >> [ 48.921] drmOpenDevice: node name is /dev/dri/card1 >> [ 48.921] Failed to change owner or group for file /dev/dri! 2: No >> such file or directory >> [ 48.921] Failed to change owner or group for file /dev/dri/card1! >> 2: No such file or directory >> [ 48.921] drmOpenDevice: open result is -1, (No such file or director= y) >> [ 48.921] Failed to change owner or group for file /dev/dri/card1! >> 2: No such file or directory >> [ 48.921] drmOpenDevice: open result is -1, (No such file or director= y) >> [ 48.921] drmOpenDevice: Open failed >> [ 48.921] drmOpenByBusid: drmOpenMinor returns -2 >> [ 48.921] drmOpenDevice: node name is /dev/dri/card2 >> [ 48.921] Failed to change owner or group for file /dev/dri! 2: No >> such file or directory >> [ 48.921] Failed to change owner or group for file /dev/dri/card2! >> 2: No such file or directory >> [ 48.921] drmOpenDevice: open result is -1, (No such file or director= y) >> [ 48.921] Failed to change owner or group for file /dev/dri/card2! >> 2: No such file or directory >> [ 48.921] drmOpenDevice: open result is -1, (No such file or director= y) >> [ 48.921] drmOpenDevice: Open failed >> [ 48.921] drmOpenByBusid: drmOpenMinor returns -2 >> [ 48.921] drmOpenDevice: node name is /dev/dri/card3 >> [ 48.921] Failed to change owner or group for file /dev/dri! 2: No >> such file or directory >> [ 48.921] Failed to change owner or group for file /dev/dri/card3! >> 2: No such file or directory >> [ 48.921] drmOpenDevice: open result is -1, (No such file or director= y) >> [ 48.921] Failed to change owner or group for file /dev/dri/card3! >> 2: No such file or directory >> [ 48.921] drmOpenDevice: open result is -1, (No such file or director= y) >> [ 48.921] drmOpenDevice: Open failed >> [ 48.921] drmOpenByBusid: drmOpenMinor returns -2 >> [ 48.921] drmOpenDevice: node name is /dev/dri/card4 >> [ 48.921] Failed to change owner or group for file /dev/dri! 2: No >> such file or directory >> [ 48.921] Failed to change owner or group for file /dev/dri/card4! >> 2: No such file or directory >> [ 48.921] drmOpenDevice: open result is -1, (No such file or director= y) >> [ 48.921] Failed to change owner or group for file /dev/dri/card4! >> 2: No such file or directory >> [ 48.921] drmOpenDevice: open result is -1, (No such file or director= y) >> [ 48.921] drmOpenDevice: Open failed >> [ 48.921] drmOpenByBusid: drmOpenMinor returns -2 >> [ 48.921] drmOpenDevice: node name is /dev/dri/card5 >> [ 48.921] Failed to change owner or group for file /dev/dri! 2: No >> such file or directory >> [ 48.921] Failed to change owner or group for file /dev/dri/card5! >> 2: No such file or directory >> [ 48.921] drmOpenDevice: open result is -1, (No such file or director= y) >> [ 48.922] Failed to change owner or group for file /dev/dri/card5! >> 2: No such file or directory >> [ 48.922] drmOpenDevice: open result is -1, (No such file or director= y) >> [ 48.922] drmOpenDevice: Open failed >> [ 48.922] drmOpenByBusid: drmOpenMinor returns -2 >> [ 48.922] drmOpenDevice: node name is /dev/dri/card6 >> [ 48.922] Failed to change owner or group for file /dev/dri! 2: No >> such file or directory >> [ 48.922] Failed to change owner or group for file /dev/dri/card6! >> 2: No such file or directory >> [ 48.922] drmOpenDevice: open result is -1, (No such file or director= y) >> [ 48.922] Failed to change owner or group for file /dev/dri/card6! >> 2: No such file or directory >> [ 48.922] drmOpenDevice: open result is -1, (No such file or director= y) >> [ 48.922] drmOpenDevice: Open failed >> [ 48.922] drmOpenByBusid: drmOpenMinor returns -2 >> [ 48.922] drmOpenDevice: node name is /dev/dri/card7 >> [ 48.922] Failed to change owner or group for file /dev/dri! 2: No >> such file or directory >> [ 48.922] Failed to change owner or group for file /dev/dri/card7! >> 2: No such file or directory >> [ 48.922] drmOpenDevice: open result is -1, (No such file or director= y) >> [ 48.922] Failed to change owner or group for file /dev/dri/card7! >> 2: No such file or directory >> [ 48.922] drmOpenDevice: open result is -1, (No such file or director= y) >> [ 48.922] drmOpenDevice: Open failed >> [ 48.922] drmOpenByBusid: drmOpenMinor returns -2 >> [ 48.922] drmOpenDevice: node name is /dev/dri/card8 >> [ 48.922] Failed to change owner or group for file /dev/dri! 2: No >> such file or directory >> [ 48.922] Failed to change owner or group for file /dev/dri/card8! >> 2: No such file or directory >> [ 48.922] drmOpenDevice: open result is -1, (No such file or director= y) >> [ 48.922] Failed to change owner or group for file /dev/dri/card8! >> 2: No such file or directory >> [ 48.922] drmOpenDevice: open result is -1, (No such file or director= y) >> [ 48.922] drmOpenDevice: Open failed >> [ 48.922] drmOpenByBusid: drmOpenMinor returns -2 >> [ 48.922] drmOpenDevice: node name is /dev/dri/card9 >> [ 48.922] Failed to change owner or group for file /dev/dri! 2: No >> such file or directory >> [ 48.922] Failed to change owner or group for file /dev/dri/card9! >> 2: No such file or directory >> [ 48.922] drmOpenDevice: open result is -1, (No such file or director= y) >> [ 48.922] Failed to change owner or group for file /dev/dri/card9! >> 2: No such file or directory >> [ 48.922] drmOpenDevice: open result is -1, (No such file or director= y) >> [ 48.922] drmOpenDevice: Open failed >> [ 48.922] drmOpenByBusid: drmOpenMinor returns -2 >> [ 48.922] drmOpenDevice: node name is /dev/dri/card10 >> [ 48.922] Failed to change owner or group for file /dev/dri! 2: No >> such file or directory >> [ 48.922] Failed to change owner or group for file /dev/dri/card10! >> 2: No such file or directory >> [ 48.922] drmOpenDevice: open result is -1, (No such file or director= y) >> [ 48.922] Failed to change owner or group for file /dev/dri/card10! >> 2: No such file or directory >> [ 48.922] drmOpenDevice: open result is -1, (No such file or director= y) >> [ 48.922] drmOpenDevice: Open failed >> [ 48.922] drmOpenByBusid: drmOpenMinor returns -2 >> [ 48.922] drmOpenDevice: node name is /dev/dri/card11 >> [ 48.922] Failed to change owner or group for file /dev/dri! 2: No >> such file or directory >> [ 48.922] Failed to change owner or group for file /dev/dri/card11! >> 2: No such file or directory >> [ 48.922] drmOpenDevice: open result is -1, (No such file or director= y) >> [ 48.922] Failed to change owner or group for file /dev/dri/card11! >> 2: No such file or directory >> [ 48.922] drmOpenDevice: open result is -1, (No such file or director= y) >> [ 48.922] drmOpenDevice: Open failed >> [ 48.922] drmOpenByBusid: drmOpenMinor returns -2 >> [ 48.922] drmOpenDevice: node name is /dev/dri/card12 >> [ 48.923] Failed to change owner or group for file /dev/dri! 2: No >> such file or directory >> [ 48.923] Failed to change owner or group for file /dev/dri/card12! >> 2: No such file or directory >> [ 48.923] drmOpenDevice: open result is -1, (No such file or director= y) >> [ 48.923] Failed to change owner or group for file /dev/dri/card12! >> 2: No such file or directory >> [ 48.923] drmOpenDevice: open result is -1, (No such file or director= y) >> [ 48.923] drmOpenDevice: Open failed >> [ 48.923] drmOpenByBusid: drmOpenMinor returns -2 >> [ 48.923] drmOpenDevice: node name is /dev/dri/card13 >> [ 48.923] Failed to change owner or group for file /dev/dri! 2: No >> such file or directory >> [ 48.923] Failed to change owner or group for file /dev/dri/card13! >> 2: No such file or directory >> [ 48.923] drmOpenDevice: open result is -1, (No such file or director= y) >> [ 48.923] Failed to change owner or group for file /dev/dri/card13! >> 2: No such file or directory >> [ 48.923] drmOpenDevice: open result is -1, (No such file or director= y) >> [ 48.923] drmOpenDevice: Open failed >> [ 48.923] drmOpenByBusid: drmOpenMinor returns -2 >> [ 48.923] drmOpenDevice: node name is /dev/dri/card14 >> [ 48.923] Failed to change owner or group for file /dev/dri! 2: No >> such file or directory >> [ 48.923] Failed to change owner or group for file /dev/dri/card14! >> 2: No such file or directory >> [ 48.923] drmOpenDevice: open result is -1, (No such file or director= y) >> [ 48.923] Failed to change owner or group for file /dev/dri/card14! >> 2: No such file or directory >> [ 48.923] drmOpenDevice: open result is -1, (No such file or director= y) >> [ 48.923] drmOpenDevice: Open failed >> [ 48.923] drmOpenByBusid: drmOpenMinor returns -2 >> [ 48.923] drmOpenDevice: node name is /dev/dri/card15 >> [ 48.923] Failed to change owner or group for file /dev/dri! 2: No >> such file or directory >> [ 48.923] Failed to change owner or group for file /dev/dri/card15! >> 2: No such file or directory >> [ 48.923] drmOpenDevice: open result is -1, (No such file or director= y) >> [ 48.923] Failed to change owner or group for file /dev/dri/card15! >> 2: No such file or directory >> [ 48.923] drmOpenDevice: open result is -1, (No such file or director= y) >> [ 48.923] drmOpenDevice: Open failed >> [ 48.923] drmOpenByBusid: drmOpenMinor returns -2 >> [ 48.923] (II) Loading sub module "fbdevhw" >> [ 48.923] (II) LoadModule: "fbdevhw" >> [ 48.923] (II) Loading /usr/local/lib/xorg/modules/libfbdevhw.so >> [ 48.924] (EE) LoadModule: Module fbdevhw does not have a >> fbdevhwModuleData data object. >> [ 48.924] (II) UnloadModule: "fbdevhw" >> [ 48.924] (II) Unloading fbdevhw >> [ 48.924] (EE) Failed to load module "fbdevhw" (invalid module, 0) >> [ 48.924] (WW) Falling back to old probe method for fbdev >> [ 48.924] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card= support >> [ 48.924] (II) Loading sub module "vbe" >> [ 48.924] (II) LoadModule: "vbe" >> [ 48.924] (II) Loading /usr/local/lib/xorg/modules/libvbe.so >> [ 48.925] (II) Module vbe: vendor=3D"X.Org Foundation" >> [ 48.925] compiled for 1.12.4, module version =3D 1.1.0 >> [ 48.925] ABI class: X.Org Video Driver, version 12.1 >> [ 48.925] (II) Loading sub module "int10" >> [ 48.925] (II) LoadModule: "int10" >> [ 48.925] (II) Loading /usr/local/lib/xorg/modules/libint10.so >> [ 48.948] (II) Module int10: vendor=3D"X.Org Foundation" >> [ 48.948] compiled for 1.12.4, module version =3D 1.0.0 >> [ 48.948] ABI class: X.Org Video Driver, version 12.1 >> [ 48.948] (II) VESA(0): initializing int10 >> [ 48.948] (II) VESA(0): Primary V_BIOS segment is: 0xc000 >> [ 48.959] (II) VESA(0): VESA BIOS detected >> [ 48.959] (II) VESA(0): VESA VBE Version 3.0 >> [ 48.959] (II) VESA(0): VESA VBE Total Mem: 32704 kB >> [ 48.959] (II) VESA(0): VESA VBE OEM: Intel(R) HSW Mobile/Desktop >> Graphics Chipset Accelerated VGA BIOS >> [ 48.959] (II) VESA(0): VESA VBE OEM Software Rev: 0.0 >> [ 48.962] (=3D=3D) VESA(0): Depth 24, (--) framebuffer bpp 32 >> [ 48.962] (=3D=3D) VESA(0): RGB weight 888 >> [ 48.962] (=3D=3D) VESA(0): Default visual is TrueColor >> [ 48.962] (=3D=3D) VESA(0): Using gamma correction (1.0, 1.0, 1.0) >> [ 48.962] (II) Loading sub module "ddc" >> [ 48.962] (II) LoadModule: "ddc" >> [ 48.962] (II) Module "ddc" already built-in >> [ 48.987] (II) VESA(0): VESA VBE DDC supported >> [ 48.987] (II) VESA(0): VESA VBE DDC Level 2 >> [ 48.987] (II) VESA(0): VESA VBE DDC transfer in appr. 1 sec. >> [ 49.002] (II) VESA(0): VESA VBE DDC read successfully >> [ 49.002] (II) VESA(0): Manufacturer: AUO Model: 106c Serial#: 0 >> [ 49.002] (II) VESA(0): Year: 2012 Week: 38 >> [ 49.002] (II) VESA(0): EDID Version: 1.4 >> [ 49.002] (II) VESA(0): Digital Display Input >> [ 49.002] (II) VESA(0): 6 bits per channel >> [ 49.002] (II) VESA(0): Digital interface is DisplayPort >> [ 49.002] (II) VESA(0): Max Image Size [cm]: horiz.: 28 vert.: 16 >> [ 49.002] (II) VESA(0): Gamma: 2.20 >> [ 49.002] (II) VESA(0): No DPMS capabilities specified >> [ 49.002] (II) VESA(0): Supported color encodings: RGB 4:4:4 >> [ 49.002] (II) VESA(0): First detailed timing is preferred mode >> [ 49.002] (II) VESA(0): Preferred mode is native pixel format and >> refresh rate >> [ 49.002] (II) VESA(0): redX: 0.592 redY: 0.320 greenX: 0.294 green= Y: 0.537 >> [ 49.002] (II) VESA(0): blueX: 0.142 blueY: 0.167 whiteX: 0.313 >> whiteY: 0.329 >> [ 49.002] (II) VESA(0): Manufacturer's mask: 0 >> [ 49.002] (II) VESA(0): Supported detailed timing: >> [ 49.002] (II) VESA(0): clock: 75.6 MHz Image Size: 276 x 155 mm >> [ 49.002] (II) VESA(0): h_active: 1366 h_sync: 1404 h_sync_end >> 1426 h_blank_end 1592 h_border: 0 >> [ 49.002] (II) VESA(0): v_active: 768 v_sync: 771 v_sync_end 777 >> v_blanking: 790 v_border: 0 >> [ 49.002] (II) VESA(0): Unknown vendor-specific block f >> [ 49.002] (II) VESA(0): AUO >> [ 49.002] (II) VESA(0): B125XTN01.0 >> [ 49.002] (II) VESA(0): EDID (in hex): >> [ 49.002] (II) VESA(0): 00ffffffffffff0006af6c1000000000 >> [ 49.002] (II) VESA(0): 26160104951c107802867597524b8924 >> [ 49.002] (II) VESA(0): 2a505400000001010101010101010101 >> [ 49.002] (II) VESA(0): 010101010101881d56e2500016302616 >> [ 49.002] (II) VESA(0): 3600149b100000180000000f00000000 >> [ 49.002] (II) VESA(0): 00000000000000000020000000fe0041 >> [ 49.002] (II) VESA(0): 554f0a202020202020202020000000fe >> [ 49.002] (II) VESA(0): 004231323558544e30312e30200a00ec >> [ 49.002] (II) VESA(0): EDID vendor "AUO", prod id 4204 >> [ 49.002] (II) VESA(0): Printing DDC gathered Modelines: >> [ 49.002] (II) VESA(0): Modeline "1366x768"x0.0 75.60 1366 1404 >> 1426 1592 768 771 777 790 -hsync -vsync (47.5 kHz eP) >> [ 49.002] (II) VESA(0): Searching for matching VESA mode(s): >> [ 49.002] Mode: 107 (0x0) >> [ 49.002] ModeAttributes: 0x0 >> [ 49.002] WinAAttributes: 0x0 >> [ 49.002] WinBAttributes: 0x0 >> [ 49.002] WinGranularity: 0 >> [ 49.002] WinSize: 0 >> [ 49.002] WinASegment: 0x0 >> [ 49.002] WinBSegment: 0x0 >> [ 49.002] WinFuncPtr: 0x0 >> [ 49.002] BytesPerScanline: 0 >> [ 49.002] XResolution: 0 >> [ 49.002] YResolution: 0 >> [ 49.002] XCharSize: 0 >> [ 49.002] YCharSize: 0 >> [ 49.002] NumberOfPlanes: 0 >> [ 49.003] BitsPerPixel: 0 >> [ 49.003] NumberOfBanks: 0 >> [ 49.003] MemoryModel: 0 >> [ 49.003] BankSize: 0 >> [ 49.003] NumberOfImages: 0 >> [ 49.003] RedMaskSize: 0 >> [ 49.003] RedFieldPosition: 0 >> [ 49.003] GreenMaskSize: 0 >> [ 49.003] GreenFieldPosition: 0 >> [ 49.003] BlueMaskSize: 0 >> [ 49.003] BlueFieldPosition: 0 >> [ 49.003] RsvdMaskSize: 0 >> [ 49.003] RsvdFieldPosition: 0 >> [ 49.003] DirectColorModeInfo: 0 >> [ 49.003] PhysBasePtr: 0x0 >> [ 49.003] LinBytesPerScanLine: 0 >> [ 49.003] BnkNumberOfImagePages: 0 >> [ 49.003] LinNumberOfImagePages: 0 >> [ 49.003] LinRedMaskSize: 0 >> [ 49.003] LinRedFieldPosition: 0 >> [ 49.003] LinGreenMaskSize: 0 >> [ 49.003] LinGreenFieldPosition: 0 >> [ 49.003] LinBlueMaskSize: 0 >> [ 49.003] LinBlueFieldPosition: 0 >> [ 49.003] LinRsvdMaskSize: 0 >> [ 49.003] LinRsvdFieldPosition: 0 >> [ 49.003] MaxPixelClock: 0 >> [ 49.003] Mode: 11a (0x0) >> [ 49.003] ModeAttributes: 0x0 >> [ 49.003] WinAAttributes: 0x0 >> [ 49.003] WinBAttributes: 0x0 >> [ 49.003] WinGranularity: 0 >> [ 49.003] WinSize: 0 >> [ 49.003] WinASegment: 0x0 >> [ 49.003] WinBSegment: 0x0 >> [ 49.003] WinFuncPtr: 0x0 >> [ 49.003] BytesPerScanline: 0 >> [ 49.003] XResolution: 0 >> [ 49.003] YResolution: 0 >> [ 49.003] XCharSize: 0 >> [ 49.003] YCharSize: 0 >> [ 49.003] NumberOfPlanes: 0 >> [ 49.003] BitsPerPixel: 0 >> [ 49.003] NumberOfBanks: 0 >> [ 49.003] MemoryModel: 0 >> [ 49.003] BankSize: 0 >> [ 49.003] NumberOfImages: 0 >> [ 49.003] RedMaskSize: 0 >> [ 49.003] RedFieldPosition: 0 >> [ 49.003] GreenMaskSize: 0 >> [ 49.003] GreenFieldPosition: 0 >> [ 49.003] BlueMaskSize: 0 >> [ 49.003] BlueFieldPosition: 0 >> [ 49.003] RsvdMaskSize: 0 >> [ 49.003] RsvdFieldPosition: 0 >> [ 49.003] DirectColorModeInfo: 0 >> [ 49.003] PhysBasePtr: 0x0 >> [ 49.003] LinBytesPerScanLine: 0 >> [ 49.003] BnkNumberOfImagePages: 0 >> [ 49.003] LinNumberOfImagePages: 0 >> [ 49.003] LinRedMaskSize: 0 >> [ 49.003] LinRedFieldPosition: 0 >> [ 49.003] LinGreenMaskSize: 0 >> [ 49.003] LinGreenFieldPosition: 0 >> [ 49.003] LinBlueMaskSize: 0 >> [ 49.003] LinBlueFieldPosition: 0 >> [ 49.003] LinRsvdMaskSize: 0 >> [ 49.003] LinRsvdFieldPosition: 0 >> [ 49.003] MaxPixelClock: 0 >> [ 49.004] Mode: 11b (0x0) >> [ 49.004] ModeAttributes: 0x0 >> [ 49.004] WinAAttributes: 0x0 >> [ 49.004] WinBAttributes: 0x0 >> [ 49.004] WinGranularity: 0 >> [ 49.004] WinSize: 0 >> [ 49.004] WinASegment: 0x0 >> [ 49.004] WinBSegment: 0x0 >> [ 49.004] WinFuncPtr: 0x0 >> [ 49.004] BytesPerScanline: 0 >> [ 49.004] XResolution: 0 >> [ 49.004] YResolution: 0 >> [ 49.004] XCharSize: 0 >> [ 49.004] YCharSize: 0 >> [ 49.004] NumberOfPlanes: 0 >> [ 49.004] BitsPerPixel: 0 >> [ 49.004] NumberOfBanks: 0 >> [ 49.004] MemoryModel: 0 >> [ 49.004] BankSize: 0 >> [ 49.004] NumberOfImages: 0 >> [ 49.004] RedMaskSize: 0 >> [ 49.004] RedFieldPosition: 0 >> [ 49.004] GreenMaskSize: 0 >> [ 49.004] GreenFieldPosition: 0 >> [ 49.004] BlueMaskSize: 0 >> [ 49.004] BlueFieldPosition: 0 >> [ 49.004] RsvdMaskSize: 0 >> [ 49.004] RsvdFieldPosition: 0 >> [ 49.004] DirectColorModeInfo: 0 >> [ 49.004] PhysBasePtr: 0x0 >> [ 49.004] LinBytesPerScanLine: 0 >> [ 49.004] BnkNumberOfImagePages: 0 >> [ 49.004] LinNumberOfImagePages: 0 >> [ 49.004] LinRedMaskSize: 0 >> [ 49.004] LinRedFieldPosition: 0 >> [ 49.004] LinGreenMaskSize: 0 >> [ 49.004] LinGreenFieldPosition: 0 >> [ 49.004] LinBlueMaskSize: 0 >> [ 49.004] LinBlueFieldPosition: 0 >> [ 49.004] LinRsvdMaskSize: 0 >> [ 49.004] LinRsvdFieldPosition: 0 >> [ 49.004] MaxPixelClock: 0 >> [ 49.004] Mode: 105 (1024x768) >> [ 49.004] ModeAttributes: 0x9b >> [ 49.004] WinAAttributes: 0x7 >> [ 49.004] WinBAttributes: 0x0 >> [ 49.004] WinGranularity: 64 >> [ 49.004] WinSize: 64 >> [ 49.004] WinASegment: 0xa000 >> [ 49.004] WinBSegment: 0x0 >> [ 49.004] WinFuncPtr: 0xc00097c6 >> [ 49.004] BytesPerScanline: 1024 >> [ 49.004] XResolution: 1024 >> [ 49.004] YResolution: 768 >> [ 49.004] XCharSize: 8 >> [ 49.004] YCharSize: 16 >> [ 49.004] NumberOfPlanes: 1 >> [ 49.004] BitsPerPixel: 8 >> [ 49.004] NumberOfBanks: 1 >> [ 49.004] MemoryModel: 4 >> [ 49.004] BankSize: 0 >> [ 49.004] NumberOfImages: 41 >> [ 49.004] RedMaskSize: 0 >> [ 49.004] RedFieldPosition: 0 >> [ 49.004] GreenMaskSize: 0 >> [ 49.004] GreenFieldPosition: 0 >> [ 49.004] BlueMaskSize: 0 >> [ 49.004] BlueFieldPosition: 0 >> [ 49.004] RsvdMaskSize: 0 >> [ 49.004] RsvdFieldPosition: 0 >> [ 49.004] DirectColorModeInfo: 0 >> [ 49.004] PhysBasePtr: 0xe0000000 >> [ 49.004] LinBytesPerScanLine: 1024 >> [ 49.004] BnkNumberOfImagePages: 41 >> [ 49.004] LinNumberOfImagePages: 41 >> [ 49.004] LinRedMaskSize: 0 >> [ 49.004] LinRedFieldPosition: 0 >> [ 49.005] LinGreenMaskSize: 0 >> [ 49.005] LinGreenFieldPosition: 0 >> [ 49.005] LinBlueMaskSize: 0 >> [ 49.005] LinBlueFieldPosition: 0 >> [ 49.005] LinRsvdMaskSize: 0 >> [ 49.005] LinRsvdFieldPosition: 0 >> [ 49.005] MaxPixelClock: 230000000 >> [ 49.005] Mode: 117 (1024x768) >> [ 49.005] ModeAttributes: 0x9b >> [ 49.005] WinAAttributes: 0x7 >> [ 49.005] WinBAttributes: 0x0 >> [ 49.005] WinGranularity: 64 >> [ 49.005] WinSize: 64 >> [ 49.005] WinASegment: 0xa000 >> [ 49.005] WinBSegment: 0x0 >> [ 49.005] WinFuncPtr: 0xc00097c6 >> [ 49.005] BytesPerScanline: 2048 >> [ 49.005] XResolution: 1024 >> [ 49.005] YResolution: 768 >> [ 49.005] XCharSize: 8 >> [ 49.005] YCharSize: 16 >> [ 49.005] NumberOfPlanes: 1 >> [ 49.005] BitsPerPixel: 16 >> [ 49.005] NumberOfBanks: 1 >> [ 49.005] MemoryModel: 6 >> [ 49.005] BankSize: 0 >> [ 49.005] NumberOfImages: 20 >> [ 49.005] RedMaskSize: 5 >> [ 49.005] RedFieldPosition: 11 >> [ 49.005] GreenMaskSize: 6 >> [ 49.005] GreenFieldPosition: 5 >> [ 49.005] BlueMaskSize: 5 >> [ 49.005] BlueFieldPosition: 0 >> [ 49.005] RsvdMaskSize: 0 >> [ 49.005] RsvdFieldPosition: 0 >> [ 49.005] DirectColorModeInfo: 0 >> [ 49.005] PhysBasePtr: 0xe0000000 >> [ 49.005] LinBytesPerScanLine: 2048 >> [ 49.005] BnkNumberOfImagePages: 20 >> [ 49.005] LinNumberOfImagePages: 20 >> [ 49.005] LinRedMaskSize: 5 >> [ 49.005] LinRedFieldPosition: 11 >> [ 49.005] LinGreenMaskSize: 6 >> [ 49.005] LinGreenFieldPosition: 5 >> [ 49.005] LinBlueMaskSize: 5 >> [ 49.005] LinBlueFieldPosition: 0 >> [ 49.005] LinRsvdMaskSize: 0 >> [ 49.005] LinRsvdFieldPosition: 0 >> [ 49.005] MaxPixelClock: 230000000 >> [ 49.005] *Mode: 118 (1024x768) >> [ 49.005] ModeAttributes: 0x9b >> [ 49.006] WinAAttributes: 0x7 >> [ 49.006] WinBAttributes: 0x0 >> [ 49.006] WinGranularity: 64 >> [ 49.006] WinSize: 64 >> [ 49.006] WinASegment: 0xa000 >> [ 49.006] WinBSegment: 0x0 >> [ 49.006] WinFuncPtr: 0xc00097c6 >> [ 49.006] BytesPerScanline: 4096 >> [ 49.006] XResolution: 1024 >> [ 49.006] YResolution: 768 >> [ 49.006] XCharSize: 8 >> [ 49.006] YCharSize: 16 >> [ 49.006] NumberOfPlanes: 1 >> [ 49.006] BitsPerPixel: 32 >> [ 49.006] NumberOfBanks: 1 >> [ 49.006] MemoryModel: 6 >> [ 49.006] BankSize: 0 >> [ 49.006] NumberOfImages: 9 >> [ 49.006] RedMaskSize: 8 >> [ 49.006] RedFieldPosition: 16 >> [ 49.006] GreenMaskSize: 8 >> [ 49.006] GreenFieldPosition: 8 >> [ 49.006] BlueMaskSize: 8 >> [ 49.006] BlueFieldPosition: 0 >> [ 49.006] RsvdMaskSize: 8 >> [ 49.006] RsvdFieldPosition: 24 >> [ 49.006] DirectColorModeInfo: 0 >> [ 49.006] PhysBasePtr: 0xe0000000 >> [ 49.006] LinBytesPerScanLine: 4096 >> [ 49.006] BnkNumberOfImagePages: 9 >> [ 49.006] LinNumberOfImagePages: 9 >> [ 49.006] LinRedMaskSize: 8 >> [ 49.006] LinRedFieldPosition: 16 >> [ 49.006] LinGreenMaskSize: 8 >> [ 49.006] LinGreenFieldPosition: 8 >> [ 49.006] LinBlueMaskSize: 8 >> [ 49.006] LinBlueFieldPosition: 0 >> [ 49.006] LinRsvdMaskSize: 8 >> [ 49.006] LinRsvdFieldPosition: 24 >> [ 49.006] MaxPixelClock: 230000000 >> [ 49.006] *Mode: 112 (640x480) >> [ 49.006] ModeAttributes: 0x9b >> [ 49.006] WinAAttributes: 0x7 >> [ 49.006] WinBAttributes: 0x0 >> [ 49.006] WinGranularity: 64 >> [ 49.006] WinSize: 64 >> [ 49.006] WinASegment: 0xa000 >> [ 49.006] WinBSegment: 0x0 >> [ 49.006] WinFuncPtr: 0xc00097c6 >> [ 49.006] BytesPerScanline: 2560 >> [ 49.006] XResolution: 640 >> [ 49.006] YResolution: 480 >> [ 49.006] XCharSize: 8 >> [ 49.006] YCharSize: 16 >> [ 49.006] NumberOfPlanes: 1 >> [ 49.006] BitsPerPixel: 32 >> [ 49.006] NumberOfBanks: 1 >> [ 49.006] MemoryModel: 6 >> [ 49.006] BankSize: 0 >> [ 49.006] NumberOfImages: 25 >> [ 49.006] RedMaskSize: 8 >> [ 49.006] RedFieldPosition: 16 >> [ 49.006] GreenMaskSize: 8 >> [ 49.006] GreenFieldPosition: 8 >> [ 49.006] BlueMaskSize: 8 >> [ 49.006] BlueFieldPosition: 0 >> [ 49.006] RsvdMaskSize: 8 >> [ 49.006] RsvdFieldPosition: 24 >> [ 49.006] DirectColorModeInfo: 0 >> [ 49.006] PhysBasePtr: 0xe0000000 >> [ 49.006] LinBytesPerScanLine: 2560 >> [ 49.006] BnkNumberOfImagePages: 25 >> [ 49.006] LinNumberOfImagePages: 25 >> [ 49.007] LinRedMaskSize: 8 >> [ 49.007] LinRedFieldPosition: 16 >> [ 49.007] LinGreenMaskSize: 8 >> [ 49.007] LinGreenFieldPosition: 8 >> [ 49.007] LinBlueMaskSize: 8 >> [ 49.007] LinBlueFieldPosition: 0 >> [ 49.007] LinRsvdMaskSize: 8 >> [ 49.007] LinRsvdFieldPosition: 24 >> [ 49.007] MaxPixelClock: 230000000 >> [ 49.007] Mode: 114 (800x600) >> [ 49.007] ModeAttributes: 0x9b >> [ 49.007] WinAAttributes: 0x7 >> [ 49.007] WinBAttributes: 0x0 >> [ 49.007] WinGranularity: 64 >> [ 49.007] WinSize: 64 >> [ 49.007] WinASegment: 0xa000 >> [ 49.007] WinBSegment: 0x0 >> [ 49.007] WinFuncPtr: 0xc00097c6 >> [ 49.007] BytesPerScanline: 1600 >> [ 49.007] XResolution: 800 >> [ 49.007] YResolution: 600 >> [ 49.007] XCharSize: 8 >> [ 49.007] YCharSize: 16 >> [ 49.007] NumberOfPlanes: 1 >> [ 49.007] BitsPerPixel: 16 >> [ 49.007] NumberOfBanks: 1 >> [ 49.007] MemoryModel: 6 >> [ 49.007] BankSize: 0 >> [ 49.007] NumberOfImages: 33 >> [ 49.007] RedMaskSize: 5 >> [ 49.007] RedFieldPosition: 11 >> [ 49.007] GreenMaskSize: 6 >> [ 49.007] GreenFieldPosition: 5 >> [ 49.007] BlueMaskSize: 5 >> [ 49.007] BlueFieldPosition: 0 >> [ 49.007] RsvdMaskSize: 0 >> [ 49.007] RsvdFieldPosition: 0 >> [ 49.007] DirectColorModeInfo: 0 >> [ 49.007] PhysBasePtr: 0xe0000000 >> [ 49.007] LinBytesPerScanLine: 1600 >> [ 49.007] BnkNumberOfImagePages: 33 >> [ 49.007] LinNumberOfImagePages: 33 >> [ 49.007] LinRedMaskSize: 5 >> [ 49.007] LinRedFieldPosition: 11 >> [ 49.007] LinGreenMaskSize: 6 >> [ 49.007] LinGreenFieldPosition: 5 >> [ 49.007] LinBlueMaskSize: 5 >> [ 49.007] LinBlueFieldPosition: 0 >> [ 49.007] LinRsvdMaskSize: 0 >> [ 49.007] LinRsvdFieldPosition: 0 >> [ 49.007] MaxPixelClock: 230000000 >> [ 49.007] *Mode: 115 (800x600) >> [ 49.008] ModeAttributes: 0x9b >> [ 49.008] WinAAttributes: 0x7 >> [ 49.008] WinBAttributes: 0x0 >> [ 49.008] WinGranularity: 64 >> [ 49.008] WinSize: 64 >> [ 49.008] WinASegment: 0xa000 >> [ 49.008] WinBSegment: 0x0 >> [ 49.008] WinFuncPtr: 0xc00097c6 >> [ 49.008] BytesPerScanline: 3200 >> [ 49.008] XResolution: 800 >> [ 49.008] YResolution: 600 >> [ 49.008] XCharSize: 8 >> [ 49.008] YCharSize: 16 >> [ 49.008] NumberOfPlanes: 1 >> [ 49.008] BitsPerPixel: 32 >> [ 49.008] NumberOfBanks: 1 >> [ 49.008] MemoryModel: 6 >> [ 49.008] BankSize: 0 >> [ 49.008] NumberOfImages: 16 >> [ 49.008] RedMaskSize: 8 >> [ 49.008] RedFieldPosition: 16 >> [ 49.008] GreenMaskSize: 8 >> [ 49.008] GreenFieldPosition: 8 >> [ 49.008] BlueMaskSize: 8 >> [ 49.008] BlueFieldPosition: 0 >> [ 49.008] RsvdMaskSize: 8 >> [ 49.008] RsvdFieldPosition: 24 >> [ 49.008] DirectColorModeInfo: 0 >> [ 49.008] PhysBasePtr: 0xe0000000 >> [ 49.008] LinBytesPerScanLine: 3200 >> [ 49.008] BnkNumberOfImagePages: 16 >> [ 49.008] LinNumberOfImagePages: 16 >> [ 49.008] LinRedMaskSize: 8 >> [ 49.008] LinRedFieldPosition: 16 >> [ 49.008] LinGreenMaskSize: 8 >> [ 49.008] LinGreenFieldPosition: 8 >> [ 49.008] LinBlueMaskSize: 8 >> [ 49.008] LinBlueFieldPosition: 0 >> [ 49.008] LinRsvdMaskSize: 8 >> [ 49.008] LinRsvdFieldPosition: 24 >> [ 49.008] MaxPixelClock: 230000000 >> [ 49.008] Mode: 101 (640x480) >> [ 49.008] ModeAttributes: 0x9b >> [ 49.008] WinAAttributes: 0x7 >> [ 49.008] WinBAttributes: 0x0 >> [ 49.008] WinGranularity: 64 >> [ 49.008] WinSize: 64 >> [ 49.008] WinASegment: 0xa000 >> [ 49.008] WinBSegment: 0x0 >> [ 49.008] WinFuncPtr: 0xc00097c6 >> [ 49.008] BytesPerScanline: 640 >> [ 49.008] XResolution: 640 >> [ 49.008] YResolution: 480 >> [ 49.008] XCharSize: 8 >> [ 49.008] YCharSize: 16 >> [ 49.008] NumberOfPlanes: 1 >> [ 49.008] BitsPerPixel: 8 >> [ 49.008] NumberOfBanks: 1 >> [ 49.008] MemoryModel: 4 >> [ 49.008] BankSize: 0 >> [ 49.008] NumberOfImages: 101 >> [ 49.008] RedMaskSize: 0 >> [ 49.008] RedFieldPosition: 0 >> [ 49.008] GreenMaskSize: 0 >> [ 49.008] GreenFieldPosition: 0 >> [ 49.008] BlueMaskSize: 0 >> [ 49.008] BlueFieldPosition: 0 >> [ 49.008] RsvdMaskSize: 0 >> [ 49.008] RsvdFieldPosition: 0 >> [ 49.008] DirectColorModeInfo: 0 >> [ 49.008] PhysBasePtr: 0xe0000000 >> [ 49.008] LinBytesPerScanLine: 640 >> [ 49.008] BnkNumberOfImagePages: 101 >> [ 49.008] LinNumberOfImagePages: 101 >> [ 49.008] LinRedMaskSize: 0 >> [ 49.008] LinRedFieldPosition: 0 >> [ 49.008] LinGreenMaskSize: 0 >> [ 49.008] LinGreenFieldPosition: 0 >> [ 49.008] LinBlueMaskSize: 0 >> [ 49.009] LinBlueFieldPosition: 0 >> [ 49.009] LinRsvdMaskSize: 0 >> [ 49.009] LinRsvdFieldPosition: 0 >> [ 49.009] MaxPixelClock: 230000000 >> [ 49.009] Mode: 103 (800x600) >> [ 49.009] ModeAttributes: 0x9b >> [ 49.009] WinAAttributes: 0x7 >> [ 49.009] WinBAttributes: 0x0 >> [ 49.009] WinGranularity: 64 >> [ 49.009] WinSize: 64 >> [ 49.009] WinASegment: 0xa000 >> [ 49.009] WinBSegment: 0x0 >> [ 49.009] WinFuncPtr: 0xc00097c6 >> [ 49.009] BytesPerScanline: 832 >> [ 49.009] XResolution: 800 >> [ 49.009] YResolution: 600 >> [ 49.009] XCharSize: 8 >> [ 49.009] YCharSize: 16 >> [ 49.009] NumberOfPlanes: 1 >> [ 49.009] BitsPerPixel: 8 >> [ 49.009] NumberOfBanks: 1 >> [ 49.009] MemoryModel: 4 >> [ 49.009] BankSize: 0 >> [ 49.009] NumberOfImages: 62 >> [ 49.009] RedMaskSize: 0 >> [ 49.009] RedFieldPosition: 0 >> [ 49.009] GreenMaskSize: 0 >> [ 49.009] GreenFieldPosition: 0 >> [ 49.009] BlueMaskSize: 0 >> [ 49.009] BlueFieldPosition: 0 >> [ 49.009] RsvdMaskSize: 0 >> [ 49.009] RsvdFieldPosition: 0 >> [ 49.009] DirectColorModeInfo: 0 >> [ 49.009] PhysBasePtr: 0xe0000000 >> [ 49.009] LinBytesPerScanLine: 832 >> [ 49.009] BnkNumberOfImagePages: 62 >> [ 49.009] LinNumberOfImagePages: 62 >> [ 49.009] LinRedMaskSize: 0 >> [ 49.009] LinRedFieldPosition: 0 >> [ 49.009] LinGreenMaskSize: 0 >> [ 49.009] LinGreenFieldPosition: 0 >> [ 49.009] LinBlueMaskSize: 0 >> [ 49.009] LinBlueFieldPosition: 0 >> [ 49.009] LinRsvdMaskSize: 0 >> [ 49.009] LinRsvdFieldPosition: 0 >> [ 49.009] MaxPixelClock: 230000000 >> [ 49.009] Mode: 111 (640x480) >> [ 49.009] ModeAttributes: 0x9b >> [ 49.009] WinAAttributes: 0x7 >> [ 49.009] WinBAttributes: 0x0 >> [ 49.009] WinGranularity: 64 >> [ 49.009] WinSize: 64 >> [ 49.009] WinASegment: 0xa000 >> [ 49.009] WinBSegment: 0x0 >> [ 49.009] WinFuncPtr: 0xc00097c6 >> [ 49.009] BytesPerScanline: 1280 >> [ 49.009] XResolution: 640 >> [ 49.009] YResolution: 480 >> [ 49.010] XCharSize: 8 >> [ 49.010] YCharSize: 16 >> [ 49.010] NumberOfPlanes: 1 >> [ 49.010] BitsPerPixel: 16 >> [ 49.010] NumberOfBanks: 1 >> [ 49.010] MemoryModel: 6 >> [ 49.010] BankSize: 0 >> [ 49.010] NumberOfImages: 50 >> [ 49.010] RedMaskSize: 5 >> [ 49.010] RedFieldPosition: 11 >> [ 49.010] GreenMaskSize: 6 >> [ 49.010] GreenFieldPosition: 5 >> [ 49.010] BlueMaskSize: 5 >> [ 49.010] BlueFieldPosition: 0 >> [ 49.010] RsvdMaskSize: 0 >> [ 49.010] RsvdFieldPosition: 0 >> [ 49.010] DirectColorModeInfo: 0 >> [ 49.010] PhysBasePtr: 0xe0000000 >> [ 49.010] LinBytesPerScanLine: 1280 >> [ 49.010] BnkNumberOfImagePages: 50 >> [ 49.010] LinNumberOfImagePages: 50 >> [ 49.010] LinRedMaskSize: 5 >> [ 49.010] LinRedFieldPosition: 11 >> [ 49.010] LinGreenMaskSize: 6 >> [ 49.010] LinGreenFieldPosition: 5 >> [ 49.010] LinBlueMaskSize: 5 >> [ 49.010] LinBlueFieldPosition: 0 >> [ 49.010] LinRsvdMaskSize: 0 >> [ 49.010] LinRsvdFieldPosition: 0 >> [ 49.010] MaxPixelClock: 230000000 >> [ 49.010] Mode: 17d (1366x768) >> [ 49.010] ModeAttributes: 0x9b >> [ 49.010] WinAAttributes: 0x7 >> [ 49.010] WinBAttributes: 0x0 >> [ 49.010] WinGranularity: 64 >> [ 49.010] WinSize: 64 >> [ 49.010] WinASegment: 0xa000 >> [ 49.010] WinBSegment: 0x0 >> [ 49.010] WinFuncPtr: 0xc00097c6 >> [ 49.010] BytesPerScanline: 1408 >> [ 49.010] XResolution: 1366 >> [ 49.010] YResolution: 768 >> [ 49.010] XCharSize: 8 >> [ 49.010] YCharSize: 16 >> [ 49.010] NumberOfPlanes: 1 >> [ 49.010] BitsPerPixel: 8 >> [ 49.010] NumberOfBanks: 1 >> [ 49.010] MemoryModel: 4 >> [ 49.010] BankSize: 0 >> [ 49.010] NumberOfImages: 29 >> [ 49.010] RedMaskSize: 0 >> [ 49.010] RedFieldPosition: 0 >> [ 49.010] GreenMaskSize: 0 >> [ 49.010] GreenFieldPosition: 0 >> [ 49.010] BlueMaskSize: 0 >> [ 49.010] BlueFieldPosition: 0 >> [ 49.010] RsvdMaskSize: 0 >> [ 49.010] RsvdFieldPosition: 0 >> [ 49.010] DirectColorModeInfo: 0 >> [ 49.010] PhysBasePtr: 0xe0000000 >> [ 49.010] LinBytesPerScanLine: 1408 >> [ 49.010] BnkNumberOfImagePages: 29 >> [ 49.010] LinNumberOfImagePages: 29 >> [ 49.010] LinRedMaskSize: 0 >> [ 49.010] LinRedFieldPosition: 0 >> [ 49.010] LinGreenMaskSize: 0 >> [ 49.010] LinGreenFieldPosition: 0 >> [ 49.010] LinBlueMaskSize: 0 >> [ 49.010] LinBlueFieldPosition: 0 >> [ 49.010] LinRsvdMaskSize: 0 >> [ 49.010] LinRsvdFieldPosition: 0 >> [ 49.010] MaxPixelClock: 230000000 >> [ 49.011] Mode: 17e (1366x768) >> [ 49.011] ModeAttributes: 0x9b >> [ 49.011] WinAAttributes: 0x7 >> [ 49.011] WinBAttributes: 0x0 >> [ 49.011] WinGranularity: 64 >> [ 49.011] WinSize: 64 >> [ 49.011] WinASegment: 0xa000 >> [ 49.011] WinBSegment: 0x0 >> [ 49.011] WinFuncPtr: 0xc00097c6 >> [ 49.011] BytesPerScanline: 2752 >> [ 49.011] XResolution: 1366 >> [ 49.011] YResolution: 768 >> [ 49.011] XCharSize: 8 >> [ 49.011] YCharSize: 16 >> [ 49.011] NumberOfPlanes: 1 >> [ 49.011] BitsPerPixel: 16 >> [ 49.011] NumberOfBanks: 1 >> [ 49.011] MemoryModel: 6 >> [ 49.011] BankSize: 0 >> [ 49.011] NumberOfImages: 14 >> [ 49.011] RedMaskSize: 5 >> [ 49.011] RedFieldPosition: 11 >> [ 49.011] GreenMaskSize: 6 >> [ 49.011] GreenFieldPosition: 5 >> [ 49.011] BlueMaskSize: 5 >> [ 49.011] BlueFieldPosition: 0 >> [ 49.011] RsvdMaskSize: 0 >> [ 49.011] RsvdFieldPosition: 0 >> [ 49.011] DirectColorModeInfo: 0 >> [ 49.011] PhysBasePtr: 0xe0000000 >> [ 49.011] LinBytesPerScanLine: 2752 >> [ 49.011] BnkNumberOfImagePages: 14 >> [ 49.011] LinNumberOfImagePages: 14 >> [ 49.011] LinRedMaskSize: 5 >> [ 49.011] LinRedFieldPosition: 11 >> [ 49.011] LinGreenMaskSize: 6 >> [ 49.011] LinGreenFieldPosition: 5 >> [ 49.011] LinBlueMaskSize: 5 >> [ 49.011] LinBlueFieldPosition: 0 >> [ 49.011] LinRsvdMaskSize: 0 >> [ 49.011] LinRsvdFieldPosition: 0 >> [ 49.011] MaxPixelClock: 230000000 >> [ 49.011] *Mode: 17f (1366x768) >> [ 49.011] ModeAttributes: 0x9b >> [ 49.011] WinAAttributes: 0x7 >> [ 49.011] WinBAttributes: 0x0 >> [ 49.011] WinGranularity: 64 >> [ 49.011] WinSize: 64 >> [ 49.011] WinASegment: 0xa000 >> [ 49.011] WinBSegment: 0x0 >> [ 49.011] WinFuncPtr: 0xc00097c6 >> [ 49.011] BytesPerScanline: 5504 >> [ 49.012] XResolution: 1366 >> [ 49.012] YResolution: 768 >> [ 49.012] XCharSize: 8 >> [ 49.012] YCharSize: 16 >> [ 49.012] NumberOfPlanes: 1 >> [ 49.012] BitsPerPixel: 32 >> [ 49.012] NumberOfBanks: 1 >> [ 49.012] MemoryModel: 6 >> [ 49.012] BankSize: 0 >> [ 49.012] NumberOfImages: 6 >> [ 49.012] RedMaskSize: 8 >> [ 49.012] RedFieldPosition: 16 >> [ 49.012] GreenMaskSize: 8 >> [ 49.012] GreenFieldPosition: 8 >> [ 49.012] BlueMaskSize: 8 >> [ 49.012] BlueFieldPosition: 0 >> [ 49.012] RsvdMaskSize: 8 >> [ 49.012] RsvdFieldPosition: 24 >> [ 49.012] DirectColorModeInfo: 0 >> [ 49.012] PhysBasePtr: 0xe0000000 >> [ 49.012] LinBytesPerScanLine: 5504 >> [ 49.012] BnkNumberOfImagePages: 6 >> [ 49.012] LinNumberOfImagePages: 6 >> [ 49.012] LinRedMaskSize: 8 >> [ 49.012] LinRedFieldPosition: 16 >> [ 49.012] LinGreenMaskSize: 8 >> [ 49.012] LinGreenFieldPosition: 8 >> [ 49.012] LinBlueMaskSize: 8 >> [ 49.012] LinBlueFieldPosition: 0 >> [ 49.012] LinRsvdMaskSize: 8 >> [ 49.012] LinRsvdFieldPosition: 24 >> [ 49.012] MaxPixelClock: 230000000 >> [ 49.012] >> [ 49.012] (II) VESA(0): Total Memory: 511 64KB banks (32704kB) >> [ 49.012] (II) VESA(0): Monitor2: Using hsync value of 47.49 kHz >> [ 49.012] (II) VESA(0): Monitor2: Using vrefresh value of 60.11 Hz >> [ 49.012] (WW) VESA(0): Unable to estimate virtual size >> [ 49.012] (II) VESA(0): Not using built-in mode "1024x768" (no mode >> of this name) >> [ 49.012] (II) VESA(0): Not using built-in mode "800x600" (no mode >> of this name) >> [ 49.012] (II) VESA(0): Not using built-in mode "640x480" (no mode >> of this name) >> [ 49.012] (--) VESA(0): Virtual size is 1368x768 (pitch 1368) >> [ 49.012] (**) VESA(0): *Built-in mode "1366x768" >> [ 49.012] (**) VESA(0): Display dimensions: (280, 160) mm >> [ 49.012] (**) VESA(0): DPI set to (124, 121) >> [ 49.012] (**) VESA(0): Using "Shadow Framebuffer" >> [ 49.012] (II) Loading sub module "shadow" >> [ 49.012] (II) LoadModule: "shadow" >> [ 49.013] (II) Loading /usr/local/lib/xorg/modules/libshadow.so >> [ 49.013] (II) Module shadow: vendor=3D"X.Org Foundation" >> [ 49.013] compiled for 1.12.4, module version =3D 1.1.0 >> [ 49.013] ABI class: X.Org ANSI C Emulation, version 0.4 >> [ 49.013] (II) Loading sub module "fb" >> [ 49.013] (II) LoadModule: "fb" >> [ 49.014] (II) Loading /usr/local/lib/xorg/modules/libfb.so >> [ 49.024] (II) Module fb: vendor=3D"X.Org Foundation" >> [ 49.024] compiled for 1.12.4, module version =3D 1.0.0 >> [ 49.024] ABI class: X.Org ANSI C Emulation, version 0.4 >> [ 49.025] (=3D=3D) Depth 24 pixmap format is 32 bpp >> [ 49.025] (II) Loading sub module "int10" >> [ 49.025] (II) LoadModule: "int10" >> [ 49.025] (II) Loading /usr/local/lib/xorg/modules/libint10.so >> [ 49.025] (II) Module int10: vendor=3D"X.Org Foundation" >> [ 49.025] compiled for 1.12.4, module version =3D 1.0.0 >> [ 49.025] ABI class: X.Org Video Driver, version 12.1 >> [ 49.025] (II) VESA(0): initializing int10 >> [ 49.025] (II) VESA(0): Primary V_BIOS segment is: 0xc000 >> [ 49.025] (II) VESA(0): VESA BIOS detected >> [ 49.025] (II) VESA(0): VESA VBE Version 3.0 >> [ 49.025] (II) VESA(0): VESA VBE Total Mem: 32704 kB >> [ 49.025] (II) VESA(0): VESA VBE OEM: Intel(R) HSW Mobile/Desktop >> Graphics Chipset Accelerated VGA BIOS >> [ 49.025] (II) VESA(0): VESA VBE OEM Software Rev: 0.0 >> [ 49.025] (II) VESA(0): virtual address =3D 0x806000000, >> physical address =3D 0xe0000000, size =3D 33488896 >> [ 49.027] (II) VESA(0): Setting up VESA Mode 0x17F (1366x768) >> [ 49.133] (=3D=3D) VESA(0): Default visual is TrueColor >> [ 49.173] (=3D=3D) VESA(0): Backing store disabled >> [ 49.173] (**) VESA(0): DPMS enabled >> [ 49.173] (=3D=3D) RandR enabled >> [ 49.173] (II) Initializing built-in extension Generic Event Extensio= n >> [ 49.173] (II) Initializing built-in extension SHAPE >> [ 49.173] (II) Initializing built-in extension MIT-SHM >> [ 49.173] (II) Initializing built-in extension XInputExtension >> [ 49.173] (II) Initializing built-in extension XTEST >> [ 49.173] (II) Initializing built-in extension BIG-REQUESTS >> [ 49.173] (II) Initializing built-in extension SYNC >> [ 49.173] (II) Initializing built-in extension XKEYBOARD >> [ 49.173] (II) Initializing built-in extension XC-MISC >> [ 49.173] (II) Initializing built-in extension XINERAMA >> [ 49.173] (II) Initializing built-in extension XFIXES >> [ 49.173] (II) Initializing built-in extension RENDER >> [ 49.173] (II) Initializing built-in extension RANDR >> [ 49.173] (II) Initializing built-in extension COMPOSITE >> [ 49.173] (II) Initializing built-in extension DAMAGE >> [ 49.180] (II) AIGLX: Screen 0 is not DRI2 capable >> [ 49.180] (II) AIGLX: Screen 0 is not DRI capable >> [ 49.466] (II) AIGLX: Loaded and initialized swrast >> [ 49.466] (II) GLX: Initialized DRISWRAST GL provider for screen 0 >> [ 50.147] (II) Using input driver 'mouse' for 'Mouse0' >> [ 50.147] (**) Option "CorePointer" >> [ 50.147] (**) Mouse0: always reports core events >> [ 50.147] (**) Option "Protocol" "auto" >> [ 50.147] (**) Option "Device" "/dev/sysmouse" >> [ 50.147] (**) Mouse0: Protocol: "auto" >> [ 50.147] (**) Mouse0: always reports core events >> [ 50.147] (=3D=3D) Mouse0: Emulate3Buttons, Emulate3Timeout: 50 >> [ 50.147] (**) Option "ZAxisMapping" "4 5 6 7" >> [ 50.147] (**) Mouse0: ZAxisMapping: buttons 4, 5, 6 and 7 >> [ 50.147] (**) Mouse0: Buttons: 7 >> [ 50.147] (II) XINPUT: Adding extended input device "Mouse0" (type: >> MOUSE, id 6) >> [ 50.148] (**) Mouse0: (accel) keeping acceleration scheme 1 >> [ 50.148] (**) Mouse0: (accel) acceleration profile 0 >> [ 50.148] (**) Mouse0: (accel) acceleration factor: 2.000 >> [ 50.148] (**) Mouse0: (accel) acceleration threshold: 4 >> [ 50.148] (II) Mouse0: SetupAuto: hw.iftype is 4, hw.model is 0 >> [ 50.148] (II) Mouse0: SetupAuto: protocol is SysMouse >> [ 50.148] (II) Using input driver 'kbd' for 'Keyboard0' >> [ 50.148] (**) Option "CoreKeyboard" >> [ 50.148] (**) Keyboard0: always reports core events >> [ 50.148] (**) Keyboard0: always reports core events >> [ 50.148] (**) Option "Protocol" "standard" >> [ 50.148] (**) Option "XkbRules" "base" >> [ 50.148] (**) Option "XkbModel" "pc105" >> [ 50.148] (**) Option "XkbLayout" "us" >> [ 50.148] (II) XINPUT: Adding extended input device "Keyboard0" >> (type: KEYBOARD, id 7) From owner-freebsd-current@FreeBSD.ORG Fri Jan 3 15:56:57 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id BECA491D for ; Fri, 3 Jan 2014 15:56:57 +0000 (UTC) Received: from mail-bk0-f51.google.com (mail-bk0-f51.google.com [209.85.214.51]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 4D64718EE for ; Fri, 3 Jan 2014 15:56:56 +0000 (UTC) Received: by mail-bk0-f51.google.com with SMTP id 6so5041378bkj.10 for ; Fri, 03 Jan 2014 07:56:55 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:user-agent:in-reply-to:references:mime-version :content-type:content-transfer-encoding:subject:from:date:to :message-id; bh=E6jHWgq8Zqv9k9xuToX4I02LZIKCDtpbucy4Hp25qfg=; b=RcQNXOuEWegvy1+tdQIQe+jxNzkZbzOKMUkA1r/nsfiidPRXVlSByTwFROH6/uX7yw fVQ57+EMz9Bf1wBp3I931c6ZArOawrJiIfnQxxpVy4O3k8Pdp/+Hj8ISnX2lf8BaUw/b YbDvrXN34fwiaRHmcVrMKNDtYgAHXg+nUy/BS+gTbOPE6+H7pIgLzn6eddj+NmgC4EXc +Wf50OvMC6zQeiyJTxEq+H5BuSacV2wDMYbkDz5emh3HtVq/zeAtRhjzpSHJYIvLoQ4i kJOIucqYCAfmtCSGAKZlEo7uLK1c09KcUAEwWWshujEILlwAeS4elvDizjro2Esiuxrz pk7w== X-Gm-Message-State: ALoCoQnifxpWSVrG6a07d/DqhbY5O4VpUg0UaaIgYYMewJpDcrm27YTcyrn+DjJB7/h3cM/tS7or X-Received: by 10.204.26.69 with SMTP id d5mr269642bkc.47.1388758827660; Fri, 03 Jan 2014 06:20:27 -0800 (PST) Received: from [100.64.144.116] ([37.73.212.225]) by mx.google.com with ESMTPSA id lr9sm46072858bkb.2.2014.01.03.06.20.24 for (version=TLSv1 cipher=RC4-SHA bits=128/128); Fri, 03 Jan 2014 06:20:26 -0800 (PST) User-Agent: K-9 Mail for Android In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: Re: newcons(vt) can't work at Intel HD4400 From: Aleksandr Rybalko Date: Fri, 03 Jan 2014 16:20:09 +0200 To: =?UTF-8?B?5LmU5qWa?= , Current FreeBSD Message-ID: <4278a32e-9778-4a56-9fb5-67853d78469f@email.android.com> X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2014 15:56:57 -0000 "乔楚" напиÑав(ла): >Upgrade from ThinkPad x201i to ThinkPad E430C, newcons work well. >Video card is Intel HD4000. > >Upgrade from E430C to x240, newcons can;t work. >Video card is Intel HD4400. > >I can press Alt+Ctrl+F1 to switch tty1, but there only has one cursor >blinking, no other content. >I can press Alt_Ctrl+F7 to switch X. > >#uname -a >FreeBSD x201i.honestqiao.com 11.0-CURRENT FreeBSD 11.0-CURRENT #0 >r260159: Wed Jan 1 17:10:24 CST 2014 >root@x201i.honestqiao.com:/usr/obj/usr/src/sys/HonestQiaoKernel11 >amd64 > >#pciconv -lv >vgapci0@pci0:0:2:0: class=0x030000 card=0x221417aa chip=0x0a168086 >rev=0x09 hdr=0x00 > vendor = 'Intel Corporation' > device = 'Haswell-ULT Integrated Graphics Controller' > class = display > subclass = VGA > >#dmesg >vgapci0: port 0x4000-0x403f mem >0xf0000000-0xf03fffff,0xe0000000-0xefffffff irq 16 at device 2.0 on >pci0 >acpi_video0: on vgapci0 >found Internal/Integrated Digital Flat Panel(400), idx#0, port#0, head >#0 >vgapci0: Boot video device > >#kldstat >10 1 0xffffffff8131f000 7488 acpi_video.ko >17 1 0xffffffff81385000 6be8 acpi_ibm.ko >18 1 0xffffffff8138c000 d28 acpi_call.ko >33 1 0xffffffff81449000 5eff7 i915kms.ko > >#sysctl -a >kern.vt.enable_altgr: 1 >kern.vt.debug: 0 >kern.vt.deadtimer: 15 >kern.vt.suspendswitch: 1 >device vt >device vt_vga >_______________________________________________ >freebsd-current@freebsd.org mailing list >http://lists.freebsd.org/mailman/listinfo/freebsd-current >To unsubscribe, send any mail to >"freebsd-current-unsubscribe@freebsd.org" Hi 乔楚, Can you please send dmesg and XOrg log to me? Think it is due XOrg use vesa driver, but not drm2. Thanks! WBW ------ Aleksandr Rybalko From owner-freebsd-current@FreeBSD.ORG Fri Jan 3 16:15:06 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9CD7EF2 for ; Fri, 3 Jan 2014 16:15:06 +0000 (UTC) Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 2EBE61A44 for ; Fri, 3 Jan 2014 16:15:05 +0000 (UTC) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost.zedat.fu-berlin.de (Exim 4.82) with esmtp (envelope-from ) id <1Vz7Ok-002J0j-JW>; Fri, 03 Jan 2014 17:14:58 +0100 Received: from telesto.geoinf.fu-berlin.de ([130.133.86.198] helo=telesto) by inpost2.zedat.fu-berlin.de (Exim 4.82) with esmtpsa (envelope-from ) id <1Vz7Ok-0028ZW-Fz>; Fri, 03 Jan 2014 17:14:58 +0100 Date: Fri, 3 Jan 2014 17:14:57 +0100 From: "O. Hartmann" To: "Steven Hartland" Subject: Re: ZFS command can block the whole ZFS subsystem! Message-ID: <20140103171457.0fbf0cd4@telesto> In-Reply-To: References: <20140103130021.30569db4@thor.walstatt.dyndns.org> Organization: FU Berlin X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.22; amd64-portbld-freebsd11.0) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/qIJdiwaAtXbSayjZ/65qFZf"; protocol="application/pgp-signature" X-Originating-IP: 130.133.86.198 X-ZEDAT-Hint: A Cc: FreeBSD CURRENT X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2014 16:15:06 -0000 --Sig_/qIJdiwaAtXbSayjZ/65qFZf Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Fri, 3 Jan 2014 14:38:03 -0000 "Steven Hartland" wrote: >=20 > ----- Original Message -----=20 > From: "O. Hartmann" > >=20 > > For some security reasons, I dumped via "dd" a large file onto a 3TB > > disk. The systems is 11.0-CURRENT #1 r259667: Fri Dec 20 22:43:56 > > CET 2013 amd64. Filesystem in question is a single ZFS pool. > >=20 > > Issuing the command > >=20 > > "rm dumpfile.txt" > >=20 > > and then hitting Ctrl-Z to bring the rm command into background via > > fg" (I use FreeBSD's csh in that console) locks up the entire > > command and even worse - it seems to wind up the pool in question > > for being exported! >=20 > I cant think of any reason why backgrounding a shell would export a > pool. I sent the job "rm" into background and I didn't say that implies an export of the pool! I said that the pool can not be exported once the bg-command has been issued.=20 >=20 > > I expect to get the command into the background as every other UNIX > > command does when sending Ctrl-Z in the console. Obviously, ZFS > > related stuff in FreeBSD doesn't comply.=20 > >=20 > > The file has been removed from the pool but the console is still > > stuck with "^Z fg" (as I typed this in). Process list tells me: > >=20 > > top > > 17790 root 1 20 0 8228K 1788K STOP 10 0:05 > > 0.00% rm > >=20 > > for the particular "rm" command issued. >=20 > Thats not backgrounded yet otherwise it wouldnt be in the state STOP. As I said - the job never backgrounded, locked up the terminal and makes the whole pool inresponsive. >=20 > > Now, having the file deleted, I'd like to export the pool for > > further maintainance >=20 > Are you sure the delete is complete? Also don't forget ZFS has TRIM by > default, so depending on support of the underlying devices you could > be seeing deletes occuring. Quite sure it didn't! It takes hours (~ 8 now) and the drive is still working, although I tried to stop.=20 >=20 > You can check that gstat -d command report 100% acticity on the drive. I exported the pool in question in single user mode and now try to import it back while in miltiuser mode. Shortly after issuing the command zpool import POOL00 the terminal is stuck again, the drive is working at 100% for two hours now and it seems the great ZFS is deleting every block per pedes. Is this supposed to last days or a week? =20 >=20 > > but that doesn't work with > >=20 > > zpool export -f poolname > >=20 > > This command is now also stuck blocking the terminal and the pool > > from further actions. >=20 > If the delete hasnt completed and is stuck in the kernel this is > to be expected. At this moment I will not imagine myself what will happen if I have to delete several deka terabytes. If the weird behaviour of the current system can be extrapolated, then this is a no-go. > >=20 > > This is painful. Last time I faced the problem, I had to reboot > > prior to take any action regarding any pool in the system, since > > one single ZFS command could obviously block the whole subsystem (I > > tried to export and import). > >=20 > > What is up here? >=20 > Regards > Steve >=20 > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > This e.mail is private and confidential between Multiplay (UK) Ltd. > and the person or entity to whom it is addressed. In the event of > misdirection, the recipient is prohibited from using, copying, > printing or otherwise disseminating it or any information contained > in it.=20 >=20 > In the event of misdirection, illegible or incomplete transmission > please telephone +44 845 868 1337 or return the E.mail to > postmaster@multiplay.co.uk. Regards, Oliver --Sig_/qIJdiwaAtXbSayjZ/65qFZf Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) iQEcBAEBAgAGBQJSxuICAAoJEOgBcD7A/5N8E88IAIK3oaDby+H0PhAepujc3LB+ iWRPVADTz3RF/IAfYAxvaCzNejfV7T4dKjOxkFhFK/rTK996NuvJ9/63IvhwOwjO 4/WpIjbrFKWF1tiMfd6DA3tmysOmdC1oir4bE0GbIJuzi/RsfCGs9LkHVUpPZyuZ jB56kKA9KDaegX3AZvqUsLvUl5Isd6xnje1TjFkSD/KbeCOgOpvn8d+EdGXoXXON orOcfy4knDqb/ZDiRhmwKRK8MMQS5ZRFqimIk1nMtjcLBnAC7CG4izoalxL+RvAL boPp5jdyNm6wilQnzEoSlyXwsREkAEwrqZpe67KdDKCa7ZKEoH4KoR12aOeEIgQ= =8174 -----END PGP SIGNATURE----- --Sig_/qIJdiwaAtXbSayjZ/65qFZf-- From owner-freebsd-current@FreeBSD.ORG Fri Jan 3 16:26:21 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C71E996E for ; Fri, 3 Jan 2014 16:26:21 +0000 (UTC) Received: from smtp.smtpout.orange.fr (smtp04.smtpout.orange.fr [80.12.242.126]) by mx1.freebsd.org (Postfix) with ESMTP id 63FDB1B1B for ; Fri, 3 Jan 2014 16:26:20 +0000 (UTC) Received: from localhost ([90.55.43.162]) by mwinf5d51 with ME id 9US91n0093Vw1Sq03USASB; Fri, 03 Jan 2014 17:26:14 +0100 Message-ID: <52C6E4A1.4060408@orange.fr> Date: Fri, 03 Jan 2014 17:26:09 +0100 From: Claude Buisson User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:17.0) Gecko/20130921 Thunderbird/17.0.9 MIME-Version: 1.0 To: =?UTF-8?B?5LmU5qWa?= Subject: Re: newcons(vt) can't work at Intel HD4400 References: <4278a32e-9778-4a56-9fb5-67853d78469f@email.android.com> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable Cc: Aleksandr Rybalko , Current FreeBSD X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2014 16:26:21 -0000 On 01/03/2014 16:27, =E4=B9=94=E6=A5=9A wrote: > As you said, it's used vesa driver, and error on drm. > According to https://wiki.freebsd.org/Graphics, Haswell GPU are not suppo= rted by=20 FreeBSD DRM/KMS drivers. Claude Buisson From owner-freebsd-current@FreeBSD.ORG Fri Jan 3 16:31:25 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id F0268B00 for ; Fri, 3 Jan 2014 16:31:25 +0000 (UTC) Received: from mx1.scaleengine.net (beauharnois2.bhs1.scaleengine.net [142.4.218.15]) by mx1.freebsd.org (Postfix) with ESMTP id C6D661CA6 for ; Fri, 3 Jan 2014 16:31:24 +0000 (UTC) Received: from [10.1.1.1] (S01060001abad1dea.hm.shawcable.net [50.70.146.73]) (Authenticated sender: allan.jude@scaleengine.com) by mx1.scaleengine.net (Postfix) with ESMTPSA id C8F974EFD1 for ; Fri, 3 Jan 2014 16:21:23 +0000 (UTC) Message-ID: <52C6E384.1070905@allanjude.com> Date: Fri, 03 Jan 2014 11:21:24 -0500 From: Allan Jude User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: freebsd-current@freebsd.org Subject: Re: ZFS command can block the whole ZFS subsystem! References: <20140103130021.30569db4@thor.walstatt.dyndns.org> <20140103171457.0fbf0cd4@telesto> In-Reply-To: <20140103171457.0fbf0cd4@telesto> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="M9wQJR7DWN4JiS9ktGuN2hxKo0WlnEXGm" X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2014 16:31:26 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --M9wQJR7DWN4JiS9ktGuN2hxKo0WlnEXGm Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 2014-01-03 11:14, O. Hartmann wrote: > On Fri, 3 Jan 2014 14:38:03 -0000 > "Steven Hartland" wrote: > >> ----- Original Message -----=20 >> From: "O. Hartmann" >>> For some security reasons, I dumped via "dd" a large file onto a 3TB >>> disk. The systems is 11.0-CURRENT #1 r259667: Fri Dec 20 22:43:56 >>> CET 2013 amd64. Filesystem in question is a single ZFS pool. >>> >>> Issuing the command >>> >>> "rm dumpfile.txt" >>> >>> and then hitting Ctrl-Z to bring the rm command into background via >>> fg" (I use FreeBSD's csh in that console) locks up the entire >>> command and even worse - it seems to wind up the pool in question >>> for being exported! >> I cant think of any reason why backgrounding a shell would export a >> pool. > I sent the job "rm" into background and I didn't say that implies an > export of the pool! > > I said that the pool can not be exported once the bg-command has been > issued.=20 > >>> I expect to get the command into the background as every other UNIX >>> command does when sending Ctrl-Z in the console. Obviously, ZFS >>> related stuff in FreeBSD doesn't comply.=20 >>> >>> The file has been removed from the pool but the console is still >>> stuck with "^Z fg" (as I typed this in). Process list tells me: >>> >>> top >>> 17790 root 1 20 0 8228K 1788K STOP 10 0:05 >>> 0.00% rm >>> >>> for the particular "rm" command issued. >> Thats not backgrounded yet otherwise it wouldnt be in the state STOP. > As I said - the job never backgrounded, locked up the terminal and > makes the whole pool inresponsive. > > >>> Now, having the file deleted, I'd like to export the pool for >>> further maintainance >> Are you sure the delete is complete? Also don't forget ZFS has TRIM by= >> default, so depending on support of the underlying devices you could >> be seeing deletes occuring. > Quite sure it didn't! It takes hours (~ 8 now) and the drive is still > working, although I tried to stop.=20 >> You can check that gstat -d > command report 100% acticity on the drive. I exported the pool in > question in single user mode and now try to import it back while in > miltiuser mode. > > Shortly after issuing the command > > zpool import POOL00 > > the terminal is stuck again, the drive is working at 100% for two > hours now and it seems the great ZFS is deleting every block per pedes.= > Is this supposed to last days or a week? > > =20 >>> but that doesn't work with >>> >>> zpool export -f poolname >>> >>> This command is now also stuck blocking the terminal and the pool >>> from further actions. >> If the delete hasnt completed and is stuck in the kernel this is >> to be expected. > At this moment I will not imagine myself what will happen if I have to > delete several deka terabytes. If the weird behaviour of the current > system can be extrapolated, then this is a no-go. > >>> This is painful. Last time I faced the problem, I had to reboot >>> prior to take any action regarding any pool in the system, since >>> one single ZFS command could obviously block the whole subsystem (I >>> tried to export and import). >>> >>> What is up here? >> Regards >> Steve >> >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >> This e.mail is private and confidential between Multiplay (UK) Ltd. >> and the person or entity to whom it is addressed. In the event of >> misdirection, the recipient is prohibited from using, copying, >> printing or otherwise disseminating it or any information contained >> in it.=20 >> >> In the event of misdirection, illegible or incomplete transmission >> please telephone +44 845 868 1337 or return the E.mail to >> postmaster@multiplay.co.uk. > Regards, > Oliver Deleting large amounts of data with 'rm' is slow. When destroying a dataset, ZFS grew a feature flag, async_destroy that lets this happen in the background, and avoids a lot of these issues. An async_delete might be something to consider some day. --=20 Allan Jude --M9wQJR7DWN4JiS9ktGuN2hxKo0WlnEXGm Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (MingW32) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJSxuOKAAoJEJrBFpNRJZKfWwQP/iEQRDU0BcugqHFJfk5El70V urwT2CR2RNoau5HOYdsepZaGvGU/6/eAi8NnUq7Fn3tsMaOZ9JCMflMw9QnS4oq5 vpk+mqCe3A2gmDRe7f4UKrhe6eJJxsbFHHNzDutcMY4O9coI/y7ENekqu5Emy8lZ Sbf/+WlnKL3KmITYRSKAotTa5qDigYsnIaCP3nTtIQGQKihb8ExQUoEqUISNMHA9 yHJ6LMP7mqSFhcXttYjdf2pHc2nXEKmCHvznrbFBKAxrVt8opOkGtVGYGUBIyWzW +T7D6f/OFztenHsKJIoKF2q75JxPoWw6DTJWIJvAhCrJ292BDSvxSBceLC4QtT+N GOXd7B3nMVwCBFiDoiofWHDQnGyeuFTpgvIL8QrAH7+wP64KwVc0bp//rlZfaNmP UHbpeB5dHzON1GJAn5sM14Qz+HEbsV0w0w+X8KVDdMTrRBJGGIJkBYfM8MvBDwUX V0CIemt7bXn2Hoteh51U4bxPg1uI1mOGG9URXv5XCe1O2QQps1+7NEaBdiSz9FXL O2luyteM2YL2W7ysz/E0+lq9N45osJC3cugyMrsQdKwD4vHRxJXEuoxvzJMxYm8E iDSDOqbx0KnKlhT18gKK/A82YWF3/jF49k6EjSl+hO8C0Rzu88UMS5lbqssf3sRD 9zvbSkaz81Zr/EDT7GIA =wIYK -----END PGP SIGNATURE----- --M9wQJR7DWN4JiS9ktGuN2hxKo0WlnEXGm-- From owner-freebsd-current@FreeBSD.ORG Fri Jan 3 17:04:12 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5FDC9844 for ; Fri, 3 Jan 2014 17:04:12 +0000 (UTC) Received: from mail1.multiplay.co.uk (mail1.multiplay.co.uk [85.236.96.23]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id EE1661F12 for ; Fri, 3 Jan 2014 17:04:11 +0000 (UTC) Received: from r2d2 ([82.69.141.170]) by mail1.multiplay.co.uk (mail1.multiplay.co.uk [85.236.96.23]) (MDaemon PRO v10.0.4) with ESMTP id md50007367822.msg for ; Fri, 03 Jan 2014 17:04:08 +0000 X-Spam-Processed: mail1.multiplay.co.uk, Fri, 03 Jan 2014 17:04:08 +0000 (not processed: message from valid local sender) X-MDDKIM-Result: neutral (mail1.multiplay.co.uk) X-MDRemoteIP: 82.69.141.170 X-Return-Path: prvs=108062f7db=killing@multiplay.co.uk X-Envelope-From: killing@multiplay.co.uk X-MDaemon-Deliver-To: freebsd-current@freebsd.org Message-ID: <4FB654C6DBC1479C943BD2C305A1C92E@multiplay.co.uk> From: "Steven Hartland" To: "O. Hartmann" References: <20140103130021.30569db4@thor.walstatt.dyndns.org> <20140103171457.0fbf0cd4@telesto> Subject: Re: ZFS command can block the whole ZFS subsystem! Date: Fri, 3 Jan 2014 17:04:00 -0000 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.5931 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 Cc: FreeBSD CURRENT X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2014 17:04:12 -0000 ----- Original Message ----- From: "O. Hartmann" > On Fri, 3 Jan 2014 14:38:03 -0000 > "Steven Hartland" wrote: > > > > > ----- Original Message ----- > > From: "O. Hartmann" > > > > > > For some security reasons, I dumped via "dd" a large file onto a 3TB > > > disk. The systems is 11.0-CURRENT #1 r259667: Fri Dec 20 22:43:56 > > > CET 2013 amd64. Filesystem in question is a single ZFS pool. > > > > > > Issuing the command > > > > > > "rm dumpfile.txt" > > > > > > and then hitting Ctrl-Z to bring the rm command into background via > > > fg" (I use FreeBSD's csh in that console) locks up the entire > > > command and even worse - it seems to wind up the pool in question > > > for being exported! > > > > I cant think of any reason why backgrounding a shell would export a > > pool. > > I sent the job "rm" into background and I didn't say that implies an > export of the pool! > > I said that the pool can not be exported once the bg-command has been > issued. Sorry Im confused then as you said "locks up the entire command and even worse - it seems to wind up the pool in question for being exported!" Which to me read like you where saying the pool ended up being exported. > > > I expect to get the command into the background as every other UNIX > > > command does when sending Ctrl-Z in the console. Obviously, ZFS > > > related stuff in FreeBSD doesn't comply. > > > > > > The file has been removed from the pool but the console is still > > > stuck with "^Z fg" (as I typed this in). Process list tells me: > > > > > > top > > > 17790 root 1 20 0 8228K 1788K STOP 10 0:05 > > > 0.00% rm > > > > > > for the particular "rm" command issued. > > > > Thats not backgrounded yet otherwise it wouldnt be in the state STOP. > > As I said - the job never backgrounded, locked up the terminal and > makes the whole pool inresponsive. Have you tried sending a continue signal to the process? > > > Now, having the file deleted, I'd like to export the pool for > > > further maintainance > > > > Are you sure the delete is complete? Also don't forget ZFS has TRIM by > > default, so depending on support of the underlying devices you could > > be seeing deletes occuring. > > Quite sure it didn't! It takes hours (~ 8 now) and the drive is still > working, although I tried to stop. A delete of a file shouldn't take 8 hours, but you dont say how large the file actually is? > > You can check that gstat -d > > command report 100% acticity on the drive. I exported the pool in > question in single user mode and now try to import it back while in > miltiuser mode. Sorry you seem to be stating conflicting things: 1. The delete hasnt finished 2. The pool export hung 3. You have exported the pool What exactly is gstat -d reporting, can you paste the output please. > Shortly after issuing the command > > zpool import POOL00 > > the terminal is stuck again, the drive is working at 100% for two > hours now and it seems the great ZFS is deleting every block per pedes. > Is this supposed to last days or a week? What controller and what drive? What does the following report: sysctl kstat.zfs.misc.zio_trim > > > but that doesn't work with > > > > > > zpool export -f poolname > > > > > > This command is now also stuck blocking the terminal and the pool > > > from further actions. > > > > If the delete hasnt completed and is stuck in the kernel this is > > to be expected. > > At this moment I will not imagine myself what will happen if I have to > delete several deka terabytes. If the weird behaviour of the current > system can be extrapolated, then this is a no-go. As I'm sure you'll appreciate that depends if the file is simply being unlinked or if each sector is being erased, the answers to the above questions should help determine that :) Regards Steve ================================================ This e.mail is private and confidential between Multiplay (UK) Ltd. and the person or entity to whom it is addressed. In the event of misdirection, the recipient is prohibited from using, copying, printing or otherwise disseminating it or any information contained in it. In the event of misdirection, illegible or incomplete transmission please telephone +44 845 868 1337 or return the E.mail to postmaster@multiplay.co.uk. From owner-freebsd-current@FreeBSD.ORG Fri Jan 3 17:41:57 2014 Return-Path: Delivered-To: freebsd-current@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 446F32B9 for ; Fri, 3 Jan 2014 17:41:57 +0000 (UTC) Received: from mho-02-ewr.mailhop.org (mho-02-ewr.mailhop.org [204.13.248.72]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 15E37120D for ; Fri, 3 Jan 2014 17:41:56 +0000 (UTC) Received: from c-24-8-230-52.hsd1.co.comcast.net ([24.8.230.52] helo=damnhippie.dyndns.org) by mho-02-ewr.mailhop.org with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1Vz8ku-0004sT-4K; Fri, 03 Jan 2014 17:41:56 +0000 Received: from [172.22.42.240] (revolution.hippie.lan [172.22.42.240]) by damnhippie.dyndns.org (8.14.3/8.14.3) with ESMTP id s03HfrAt024119; Fri, 3 Jan 2014 10:41:53 -0700 (MST) (envelope-from ian@FreeBSD.org) X-Mail-Handler: Dyn Standard SMTP by Dyn X-Originating-IP: 24.8.230.52 X-Report-Abuse-To: abuse@dyndns.com (see http://www.dyndns.com/services/sendlabs/outbound_abuse.html for abuse reporting information) X-MHO-User: U2FsdGVkX198Z3MykItEsvABVlQc43+T Subject: Re: ZFS command can block the whole ZFS subsystem! From: Ian Lepore To: "O. Hartmann" In-Reply-To: <20140103171457.0fbf0cd4@telesto> References: <20140103130021.30569db4@thor.walstatt.dyndns.org> <20140103171457.0fbf0cd4@telesto> Content-Type: text/plain; charset="us-ascii" Date: Fri, 03 Jan 2014 10:41:53 -0700 Message-ID: <1388770913.1158.276.camel@revolution.hippie.lan> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit Cc: FreeBSD CURRENT , Steven Hartland X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2014 17:41:57 -0000 On Fri, 2014-01-03 at 17:14 +0100, O. Hartmann wrote: > > > Issuing the command > > > > > > "rm dumpfile.txt" > > > > > > and then hitting Ctrl-Z to bring the rm command into background > via > > > fg" (I use FreeBSD's csh in that console) locks up the entire > > > command and even worse - it seems to wind up the pool in question > > > for being exported! It's probably just a typo in your email, but "^Z fg" suspends the process then resumes it in foreground; I suspect you meant "^Z bg". Also, at the point you would hit ^Z, it might be handy to hit ^T and see what the process is actually doing. -- Ian From owner-freebsd-current@FreeBSD.ORG Fri Jan 3 18:17:29 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id BDF4D25C for ; Fri, 3 Jan 2014 18:17:29 +0000 (UTC) Received: from email2.allantgroup.com (email2.emsphone.com [199.67.51.116]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 87F5E153A for ; Fri, 3 Jan 2014 18:17:28 +0000 (UTC) Received: from dan.emsphone.com (dan.emsphone.com [172.17.17.101]) by email2.allantgroup.com (8.14.7/8.14.7) with ESMTP id s03IGMh3097269 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 3 Jan 2014 12:16:22 -0600 (CST) (envelope-from dan@dan.emsphone.com) Received: from dan.emsphone.com (smmsp@localhost [127.0.0.1]) by dan.emsphone.com (8.14.7/8.14.6) with ESMTP id s03IGMCo006991 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 3 Jan 2014 12:16:22 -0600 (CST) (envelope-from dan@dan.emsphone.com) Received: (from dan@localhost) by dan.emsphone.com (8.14.7/8.14.7/Submit) id s03IGMWV006990; Fri, 3 Jan 2014 12:16:22 -0600 (CST) (envelope-from dan) Date: Fri, 3 Jan 2014 12:16:22 -0600 From: Dan Nelson To: "O. Hartmann" Subject: Re: ZFS command can block the whole ZFS subsystem! Message-ID: <20140103181622.GA61275@dan.emsphone.com> References: <20140103130021.30569db4@thor.walstatt.dyndns.org> <20140103171457.0fbf0cd4@telesto> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140103171457.0fbf0cd4@telesto> X-OS: FreeBSD 9.1-STABLE User-Agent: Mutt/1.5.22 (2013-10-16) X-Virus-Scanned: clamav-milter 0.98 at email2.allantgroup.com X-Virus-Status: Clean X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (email2.allantgroup.com [172.17.19.78]); Fri, 03 Jan 2014 12:16:22 -0600 (CST) X-Spam-Status: No, score=-3.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, RP_MATCHES_RCVD autolearn=ham version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on email2.allantgroup.com X-Scanned-By: MIMEDefang 2.73 Cc: FreeBSD CURRENT , Steven Hartland X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2014 18:17:29 -0000 In the last episode (Jan 03), O. Hartmann said: > On Fri, 3 Jan 2014 14:38:03 -0000 "Steven Hartland" wrote: > > From: "O. Hartmann" > > > For some security reasons, I dumped via "dd" a large file onto a 3TB > > > disk. The systems is 11.0-CURRENT #1 r259667: Fri Dec 20 22:43:56 CET > > > 2013 amd64. Filesystem in question is a single ZFS pool. > > > > > > Issuing the command > > > > > > "rm dumpfile.txt" > > > > > > and then hitting Ctrl-Z to bring the rm command into background via > > > fg" (I use FreeBSD's csh in that console) locks up the entire command > > > and even worse - it seems to wind up the pool in question for being > > > exported! > > > > You can check that gstat -d > > command report 100% acticity on the drive. I exported the pool in > question in single user mode and now try to import it back while in > miltiuser mode. Did you happen to have enabled deduplication on the filesystem in question? That's the only thing I can think of that would make file deletions run slow. I have deleted files up to 10GB on regular filesystems with no noticable delay at the commandline. If you have deduplication enabled, however, each block's hash has to be looked up in the dedupe table, and if you don't have enough RAM for it to be loaded completely into memory, that will be very very slow :) There are varying recommendations on how much RAM you need for a given pool size, since the DDT has to hold an entry for each block written, and blocksize depends on whether you wrote your files sequentially (128K blocks) or randomly (8k or smaller). Each DDT entry takes 320 bytes of RAM, so a full 3TB ZFS pool would need at minimum 320*(3TB/128K) ~= 7GB of RAM to hold the DDT, and much more than that if your averge blocksize is less than 128K. So, if your system has less than 8GB of RAM in it, there's no way the DDT will be able to stay in memory, so you're probably going to have to do at least one disk seek (probably more, since you're writing to the DDT as well) per block in the file you're deleting. You should probably have 16GB or more RAM, and use an SSD as a L2ARC device as well. -- Dan Nelson dnelson@allantgroup.com From owner-freebsd-current@FreeBSD.ORG Fri Jan 3 18:46:59 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B8281160; Fri, 3 Jan 2014 18:46:59 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 7E8471786; Fri, 3 Jan 2014 18:46:59 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s03IkwMt011795; Fri, 3 Jan 2014 13:46:58 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s03Ikvak011766; Fri, 3 Jan 2014 18:46:57 GMT (envelope-from tinderbox@freebsd.org) Date: Fri, 3 Jan 2014 18:46:57 GMT Message-Id: <201401031846.s03Ikvak011766@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on armv6/arm Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2014 18:46:59 -0000 TB --- 2014-01-03 15:40:18 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-03 15:40:18 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-03 15:40:18 - starting HEAD tinderbox run for armv6/arm TB --- 2014-01-03 15:40:18 - cleaning the object tree TB --- 2014-01-03 15:43:00 - /usr/local/bin/svn stat /src TB --- 2014-01-03 15:43:04 - At svn revision 260229 TB --- 2014-01-03 15:43:05 - building world TB --- 2014-01-03 15:43:05 - CROSS_BUILD_TESTING=YES TB --- 2014-01-03 15:43:05 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-03 15:43:05 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-03 15:43:05 - SRCCONF=/dev/null TB --- 2014-01-03 15:43:05 - TARGET=arm TB --- 2014-01-03 15:43:05 - TARGET_ARCH=armv6 TB --- 2014-01-03 15:43:05 - TZ=UTC TB --- 2014-01-03 15:43:05 - __MAKE_CONF=/dev/null TB --- 2014-01-03 15:43:05 - cd /src TB --- 2014-01-03 15:43:05 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Fri Jan 3 15:43:11 UTC 2014 >>> 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 Jan 3 18:46:55 UTC 2014 TB --- 2014-01-03 18:46:55 - generating LINT kernel config TB --- 2014-01-03 18:46:55 - cd /src/sys/arm/conf TB --- 2014-01-03 18:46:55 - /usr/bin/make -B LINT TB --- 2014-01-03 18:46:55 - cd /src/sys/arm/conf TB --- 2014-01-03 18:46:55 - /usr/sbin/config -m LINT TB --- 2014-01-03 18:46:55 - skipping LINT kernel TB --- 2014-01-03 18:46:55 - cd /src/sys/arm/conf TB --- 2014-01-03 18:46:55 - /usr/sbin/config -m AC100 TB --- 2014-01-03 18:46:55 - building AC100 kernel TB --- 2014-01-03 18:46:55 - CROSS_BUILD_TESTING=YES TB --- 2014-01-03 18:46:55 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-03 18:46:55 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-03 18:46:55 - SRCCONF=/dev/null TB --- 2014-01-03 18:46:55 - TARGET=arm TB --- 2014-01-03 18:46:55 - TARGET_ARCH=armv6 TB --- 2014-01-03 18:46:55 - TZ=UTC TB --- 2014-01-03 18:46:55 - __MAKE_CONF=/dev/null TB --- 2014-01-03 18:46:55 - cd /src TB --- 2014-01-03 18:46:55 - /usr/bin/make -B buildkernel KERNCONF=AC100 >>> Kernel build for AC100 started on Fri Jan 3 18:46:55 UTC 2014 >>> 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 [...] machine -> /src/sys/arm/include 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 -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/ipfilter -I/src/sys/dev/ath -I/src/sys/dev/ath/ath_hal -I/src/sys/contrib/dev/ath/ath_hal -I/src/sys/contrib/ngatm -I/src/sys/dev/twa -I/src/sys/dev/cxgb -I/src/sys/dev/cxgbe -I/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -funwind-tables -ffreestanding /src/sys/arm/arm/genassym.c In file included from /src/sys/arm/arm/genassym.c:48: In file included from ./machine/intr.h:71: /src/sys/sys/bus.h:585:10: fatal error: 'device_if.h' file not found #include "device_if.h" ^ 1 error generated. *** Error code 1 Stop. bmake[1]: stopped in /obj/arm.armv6/src/sys/AC100 *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-03 18:46:57 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-03 18:46:57 - ERROR: failed to build AC100 kernel TB --- 2014-01-03 18:46:57 - 8687.75 user 1623.96 system 11198.96 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-armv6-arm.full From owner-freebsd-current@FreeBSD.ORG Fri Jan 3 18:47:38 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 349C6284; Fri, 3 Jan 2014 18:47:38 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id EEDCD1795; Fri, 3 Jan 2014 18:47:37 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s03IlWCe018356; Fri, 3 Jan 2014 13:47:32 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s03IlWM4018355; Fri, 3 Jan 2014 18:47:32 GMT (envelope-from tinderbox@freebsd.org) Date: Fri, 3 Jan 2014 18:47:32 GMT Message-Id: <201401031847.s03IlWM4018355@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on arm/arm Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2014 18:47:38 -0000 TB --- 2014-01-03 15:40:18 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-03 15:40:18 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-03 15:40:18 - starting HEAD tinderbox run for arm/arm TB --- 2014-01-03 15:40:18 - cleaning the object tree TB --- 2014-01-03 15:43:01 - /usr/local/bin/svn stat /src TB --- 2014-01-03 15:43:05 - At svn revision 260229 TB --- 2014-01-03 15:43:06 - building world TB --- 2014-01-03 15:43:06 - CROSS_BUILD_TESTING=YES TB --- 2014-01-03 15:43:06 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-03 15:43:06 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-03 15:43:06 - SRCCONF=/dev/null TB --- 2014-01-03 15:43:06 - TARGET=arm TB --- 2014-01-03 15:43:06 - TARGET_ARCH=arm TB --- 2014-01-03 15:43:06 - TZ=UTC TB --- 2014-01-03 15:43:06 - __MAKE_CONF=/dev/null TB --- 2014-01-03 15:43:06 - cd /src TB --- 2014-01-03 15:43:06 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Fri Jan 3 15:43:12 UTC 2014 >>> 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 Jan 3 18:46:55 UTC 2014 TB --- 2014-01-03 18:46:55 - generating LINT kernel config TB --- 2014-01-03 18:46:55 - cd /src/sys/arm/conf TB --- 2014-01-03 18:46:55 - /usr/bin/make -B LINT TB --- 2014-01-03 18:46:55 - cd /src/sys/arm/conf TB --- 2014-01-03 18:46:55 - /usr/sbin/config -m LINT TB --- 2014-01-03 18:46:55 - building LINT kernel TB --- 2014-01-03 18:46:55 - CROSS_BUILD_TESTING=YES TB --- 2014-01-03 18:46:55 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-03 18:46:55 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-03 18:46:55 - SRCCONF=/dev/null TB --- 2014-01-03 18:46:55 - TARGET=arm TB --- 2014-01-03 18:46:55 - TARGET_ARCH=arm TB --- 2014-01-03 18:46:55 - TZ=UTC TB --- 2014-01-03 18:46:55 - __MAKE_CONF=/dev/null TB --- 2014-01-03 18:46:55 - cd /src TB --- 2014-01-03 18:46:55 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Fri Jan 3 18:46:55 UTC 2014 >>> 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 [...] machine -> /src/sys/arm/include 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 -I/src/sys/contrib/ipfilter -I/src/sys/dev/ath -I/src/sys/dev/ath/ath_hal -I/src/sys/contrib/dev/ath/ath_hal -I/src/sys/contrib/ngatm -I/src/sys/dev/twa -I/src/sys/dev/cxgb -I/src/sys/dev/cxgbe -I/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-builtin -funwind-tables -ffreestanding /src/sys/arm/arm/genassym.c In file included from /src/sys/arm/arm/genassym.c:48: In file included from ./machine/intr.h:71: /src/sys/sys/bus.h:585:10: fatal error: 'device_if.h' file not found #include "device_if.h" ^ 1 error generated. *** Error code 1 Stop. bmake[1]: stopped in /obj/arm.arm/src/sys/LINT *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-03 18:47:32 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-03 18:47:32 - ERROR: failed to build LINT kernel TB --- 2014-01-03 18:47:32 - 8693.23 user 1638.08 system 11233.36 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-arm-arm.full From owner-freebsd-current@FreeBSD.ORG Fri Jan 3 19:14:14 2014 Return-Path: Delivered-To: current@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2BE05DA7; Fri, 3 Jan 2014 19:14:14 +0000 (UTC) Received: from smtp.fgznet.ch (mail.fgznet.ch [81.92.96.47]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 7F9441A59; Fri, 3 Jan 2014 19:14:06 +0000 (UTC) Received: from deuterium.andreas.nets (dhclient-91-190-14-19.flashcable.ch [91.190.14.19]) by smtp.fgznet.ch (8.13.8/8.13.8/Submit_SMTPAUTH) with ESMTP id s03JDof0077338; Fri, 3 Jan 2014 20:13:56 +0100 (CET) (envelope-from andreast@FreeBSD.org) Message-ID: <52C70BEE.1090300@FreeBSD.org> Date: Fri, 03 Jan 2014 20:13:50 +0100 From: Andreas Tobler User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:24.0) Gecko/20100101 Thunderbird/24.1.1 MIME-Version: 1.0 To: FreeBSD Tinderbox , current@FreeBSD.org, armv6@FreeBSD.org Subject: Re: [head tinderbox] failure on armv6/arm References: <201401031846.s03Ikvak011766@freebsd-current.sentex.ca> In-Reply-To: <201401031846.s03Ikvak011766@freebsd-current.sentex.ca> Content-Type: multipart/mixed; boundary="------------080906050105010101090809" X-Scanned-By: MIMEDefang 2.64 on 81.92.96.47 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2014 19:14:14 -0000 This is a multi-part message in MIME format. --------------080906050105010101090809 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit On 03.01.14 19:46, FreeBSD Tinderbox wrote: > machine -> /src/sys/arm/include > 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 -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/ipfilter -I/src/sys/dev/ath -I/src/sys/dev/ath/ath_hal -I/src/sys/contrib/dev/ath/ath_hal -I/src/sys/contrib/ngatm -I/src/sys/dev/twa -I/src/sys/dev/cxgb -I/src/sys/dev/cxgbe -I/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -funwind-tables -ffreestanding /src/sys/arm/arm/genassym.c > In file included from /src/sys/arm/arm/genassym.c:48: > In file included from ./machine/intr.h:71: > /src/sys/sys/bus.h:585:10: fatal error: 'device_if.h' file not found > #include "device_if.h" The attached fixes this breakage (and the one on arm:arm). Ok to commit? Andreas --------------080906050105010101090809 Content-Type: text/plain; charset=UTF-8; x-mac-type="0"; x-mac-creator="0"; name="arm_build_fix.diff" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="arm_build_fix.diff" Index: arm/arm/trap.c =================================================================== --- arm/arm/trap.c (revision 260220) +++ arm/arm/trap.c (working copy) @@ -85,6 +85,7 @@ __FBSDID("$FreeBSD$"); #include +#include #include #include #include Index: arm/include/intr.h =================================================================== --- arm/include/intr.h (revision 260220) +++ arm/include/intr.h (working copy) @@ -67,8 +67,6 @@ #define NIRQ 32 #endif -#include -#include int arm_get_next_irq(int); void arm_mask_irq(uintptr_t); Index: arm/include/psl.h =================================================================== --- arm/include/psl.h (revision 260220) +++ arm/include/psl.h (working copy) @@ -46,7 +46,6 @@ #ifndef _MACHINE_PSL_H_ #define _MACHINE_PSL_H_ -#include /* * These are the different SPL states --------------080906050105010101090809-- From owner-freebsd-current@FreeBSD.ORG Fri Jan 3 19:25:41 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 44F101BB for ; Fri, 3 Jan 2014 19:25:41 +0000 (UTC) Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id C7F321B07 for ; Fri, 3 Jan 2014 19:25:40 +0000 (UTC) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost.zedat.fu-berlin.de (Exim 4.82) with esmtp (envelope-from ) id <1VzANG-0033x5-DU>; Fri, 03 Jan 2014 20:25:38 +0100 Received: from f052160071.adsl.alicedsl.de ([78.52.160.71] helo=thor.walstatt.dyndns.org) by inpost2.zedat.fu-berlin.de (Exim 4.82) with esmtpsa (envelope-from ) id <1VzANG-002Jwb-7i>; Fri, 03 Jan 2014 20:25:38 +0100 Date: Fri, 3 Jan 2014 20:25:35 +0100 From: "O. Hartmann" To: Dan Nelson Subject: Re: ZFS command can block the whole ZFS subsystem! Message-ID: <20140103202535.6e72eebd@thor.walstatt.dyndns.org> In-Reply-To: <20140103181622.GA61275@dan.emsphone.com> References: <20140103130021.30569db4@thor.walstatt.dyndns.org> <20140103171457.0fbf0cd4@telesto> <20140103181622.GA61275@dan.emsphone.com> Organization: FU Berlin X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.22; amd64-portbld-freebsd11.0) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/L1o4MZCeANZJGFdoH.y8dQO"; protocol="application/pgp-signature" X-Originating-IP: 78.52.160.71 X-ZEDAT-Hint: A Cc: FreeBSD CURRENT , Steven Hartland X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2014 19:25:41 -0000 --Sig_/L1o4MZCeANZJGFdoH.y8dQO Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Fri, 3 Jan 2014 12:16:22 -0600 Dan Nelson wrote: > In the last episode (Jan 03), O. Hartmann said: > > On Fri, 3 Jan 2014 14:38:03 -0000 "Steven Hartland" > > wrote: > > > From: "O. Hartmann" > > > > For some security reasons, I dumped via "dd" a large file onto > > > > a 3TB disk. The systems is 11.0-CURRENT #1 r259667: Fri Dec 20 > > > > 22:43:56 CET 2013 amd64. Filesystem in question is a single > > > > ZFS pool. > > > >=20 > > > > Issuing the command > > > >=20 > > > > "rm dumpfile.txt" > > > >=20 > > > > and then hitting Ctrl-Z to bring the rm command into background > > > > via fg" (I use FreeBSD's csh in that console) locks up the > > > > entire command and even worse - it seems to wind up the pool in > > > > question for being exported! > > > > > > You can check that gstat -d > >=20 > > command report 100% acticity on the drive. I exported the pool in > > question in single user mode and now try to import it back while in > > miltiuser mode. >=20 > Did you happen to have enabled deduplication on the filesystem in > question? That's the only thing I can think of that would make file > deletions run slow. I have deleted files up to 10GB on regular > filesystems with no noticable delay at the commandline. If you have > deduplication enabled, however, each block's hash has to be looked up > in the dedupe table, and if you don't have enough RAM for it to be > loaded completely into memory, that will be very very slow :) >=20 > There are varying recommendations on how much RAM you need for a > given pool size, since the DDT has to hold an entry for each block > written, and blocksize depends on whether you wrote your files > sequentially (128K blocks) or randomly (8k or smaller). Each DDT > entry takes 320 bytes of RAM, so a full 3TB ZFS pool would need at > minimum 320*(3TB/128K) ~=3D 7GB of RAM to hold the DDT, and much more > than that if your averge blocksize is less than 128K. >=20 > So, if your system has less than 8GB of RAM in it, there's no way the > DDT will be able to stay in memory, so you're probably going to have > to do at least one disk seek (probably more, since you're writing to > the DDT as well) per block in the file you're deleting. You should > probably have 16GB or more RAM, and use an SSD as a L2ARC device as > well. >=20 Thanks for the explanation. The box in question has 32GB RAM.=20 I wrote a single file, 2,72 GB in size, to the pool, which I tried to "remove via rm" then. DEDUp seems to be off according to this information: [~] zfs get all BACKUP00 NAME PROPERTY VALUE SOURCE BACKUP00 type filesystem - BACKUP00 creation Fr Dez 20 23:14 2013 - BACKUP00 used 2.53T - BACKUP00 available 147G - BACKUP00 referenced 144K - BACKUP00 compressratio 1.00x - BACKUP00 mounted yes - BACKUP00 quota none default BACKUP00 reservation none default BACKUP00 recordsize 128K default BACKUP00 mountpoint /BACKUP00 default BACKUP00 sharenfs off default BACKUP00 checksum on default BACKUP00 compression off default BACKUP00 atime on default BACKUP00 devices on default BACKUP00 exec on default BACKUP00 setuid on default BACKUP00 readonly off default BACKUP00 jailed off default BACKUP00 snapdir hidden default BACKUP00 aclmode discard default BACKUP00 aclinherit restricted default BACKUP00 canmount on default BACKUP00 xattr off temporary BACKUP00 copies 1 default BACKUP00 version 5 - BACKUP00 utf8only off - BACKUP00 normalization none - BACKUP00 casesensitivity sensitive - BACKUP00 vscan off default BACKUP00 nbmand off default BACKUP00 sharesmb off default BACKUP00 refquota none default BACKUP00 refreservation none default BACKUP00 primarycache all default BACKUP00 secondarycache all default BACKUP00 usedbysnapshots 0 - BACKUP00 usedbydataset 144K - BACKUP00 usedbychildren 2.53T - BACKUP00 usedbyrefreservation 0 - BACKUP00 logbias latency default BACKUP00 dedup off default BACKUP00 mlslabel - BACKUP00 sync standard default BACKUP00 refcompressratio 1.00x - BACKUP00 written 144K - BACKUP00 logicalused 2.52T - BACKUP00 logicalreferenced 43.5K - Funny, the disk is supposed to be "empty" ... but is marked as used by 2.5 TB ... --Sig_/L1o4MZCeANZJGFdoH.y8dQO Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) iQEcBAEBAgAGBQJSxw6wAAoJEOgBcD7A/5N8npsH/jsp3tzt+qqyEm+CtDD35S71 jCBDebO+kbXHRzowoBs4pM63Lemwvw5Gm5b6HkKFfbSDGa2ucmlTVdroR78J2g/m Zg1BgTo84qvDaQNYMQQoRgRYpAUaIwbV6Av74pm/v9vCTdYhQApwjNE6xJtZGkpB rcgvGwIipnis4Ges6QdX772auHoMqcYQ8H2zdXU4jGatwmdbPfgWh+pCyz78H3p0 3pMLBdN5JDmIMzy57e/fCbnoUqI7gHYG7boumEcRJPgG5FwzTx9wG14DiHrnOrqB zJankGawEVKKs6O9XsCeTDnN4thh1uPnBewscqO03Jrsj+IA89DicJhBc+K5mJ0= =gnp0 -----END PGP SIGNATURE----- --Sig_/L1o4MZCeANZJGFdoH.y8dQO-- From owner-freebsd-current@FreeBSD.ORG Fri Jan 3 21:51:16 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 58EF7B8D for ; Fri, 3 Jan 2014 21:51:16 +0000 (UTC) Received: from smtp.dlink.ua (smtp.dlink.ua [193.138.187.146]) by mx1.freebsd.org (Postfix) with ESMTP id 0D744158A for ; Fri, 3 Jan 2014 21:51:15 +0000 (UTC) Received: from rnote.ddteam.net (9-17-135-95.pool.ukrtel.net [95.135.17.9]) (Authenticated sender: ray) by smtp.dlink.ua (Postfix) with ESMTPSA id 36968C4934; Fri, 3 Jan 2014 23:51:13 +0200 (EET) Date: Fri, 3 Jan 2014 23:51:11 +0200 From: Aleksandr Rybalko To: Claude Buisson Subject: Re: newcons(vt) can't work at Intel HD4400 Message-Id: <20140103235111.863162ab.ray@freebsd.org> In-Reply-To: <52C6E4A1.4060408@orange.fr> References: <4278a32e-9778-4a56-9fb5-67853d78469f@email.android.com> <52C6E4A1.4060408@orange.fr> Organization: FreeBSD.ORG X-Mailer: Sylpheed 3.1.2 (GTK+ 2.24.5; amd64-portbld-freebsd9.0) X-Operating-System: FreeBSD Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: =?UTF-8?B?5LmU5qWa?= , Aleksandr Rybalko , Current FreeBSD X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2014 21:51:16 -0000 On Fri, 03 Jan 2014 17:26:09 +0100 Claude Buisson wrote: > On 01/03/2014 16:27, 乔楚 wrote: > > As you said, it's used vesa driver, and error on drm. > > > > > > According to https://wiki.freebsd.org/Graphics, Haswell GPU are not > supported by FreeBSD DRM/KMS drivers. > > Claude Buisson > > > Right. Thank you Claude for comment. And thanks 乔楚 for report. (Not sure I use your name right way :) ) Anyway you should wait for vt(9) VESA driver or drm2 Haswell support, whatever come first. Thanks! WBW -- Aleksandr Rybalko From owner-freebsd-current@FreeBSD.ORG Fri Jan 3 20:45:47 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 72811ED6; Fri, 3 Jan 2014 20:45:47 +0000 (UTC) Received: from aserp1040.oracle.com (aserp1040.oracle.com [141.146.126.69]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 3323711A4; Fri, 3 Jan 2014 20:45:46 +0000 (UTC) Received: from acsinet22.oracle.com (acsinet22.oracle.com [141.146.126.238]) by aserp1040.oracle.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with ESMTP id s03Kjb6N005543 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 3 Jan 2014 20:45:38 GMT Received: from aserz7022.oracle.com (aserz7022.oracle.com [141.146.126.231]) by acsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s03Kjac9023439 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 3 Jan 2014 20:45:37 GMT Received: from abhmp0008.oracle.com (abhmp0008.oracle.com [141.146.116.14]) by aserz7022.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s03Kja4t023432; Fri, 3 Jan 2014 20:45:36 GMT Received: from phenom.dumpdata.com (/50.195.21.189) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Fri, 03 Jan 2014 12:45:36 -0800 Received: by phenom.dumpdata.com (Postfix, from userid 1000) id 0A7541BFB02; Fri, 3 Jan 2014 15:45:35 -0500 (EST) Date: Fri, 3 Jan 2014 15:45:34 -0500 From: Konrad Rzeszutek Wilk To: Roger Pau Monne Subject: Re: [Xen-devel] [PATCH RFC 03/13] xen: mask event channels while changing affinity Message-ID: <20140103204534.GA2732@phenom.dumpdata.com> References: <1387884062-41154-1-git-send-email-roger.pau@citrix.com> <1387884062-41154-4-git-send-email-roger.pau@citrix.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1387884062-41154-4-git-send-email-roger.pau@citrix.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Source-IP: acsinet22.oracle.com [141.146.126.238] X-Mailman-Approved-At: Sat, 04 Jan 2014 01:51:43 +0000 Cc: julien.grall@citrix.com, freebsd-xen@freebsd.org, freebsd-current@freebsd.org, kib@freebsd.org, xen-devel@lists.xenproject.org, gibbs@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2014 20:45:47 -0000 On Tue, Dec 24, 2013 at 12:20:52PM +0100, Roger Pau Monne wrote: > Event channels should be masked while chaning affinity, or else we changing > might get spurious/lost interrupts. > --- > sys/x86/xen/xen_intr.c | 15 ++++++++++++--- > 1 files changed, 12 insertions(+), 3 deletions(-) > > diff --git a/sys/x86/xen/xen_intr.c b/sys/x86/xen/xen_intr.c > index fd36e68..bc0781e 100644 > --- a/sys/x86/xen/xen_intr.c > +++ b/sys/x86/xen/xen_intr.c > @@ -797,7 +797,7 @@ xen_intr_assign_cpu(struct intsrc *base_isrc, u_int apic_id) > struct evtchn_bind_vcpu bind_vcpu; > struct xenisrc *isrc; > u_int to_cpu, vcpu_id; > - int error; > + int error, masked; > > #ifdef XENHVM > if (xen_vector_callback_enabled == 0) > @@ -815,6 +815,12 @@ xen_intr_assign_cpu(struct intsrc *base_isrc, u_int apic_id) > return (EINVAL); > } > > + /* > + * Mask the event channel port so we don't receive spurious events > + * while changing affinity. > + */ > + masked = evtchn_test_and_set_mask(isrc->xi_port); > + > if ((isrc->xi_type == EVTCHN_TYPE_VIRQ) || > (isrc->xi_type == EVTCHN_TYPE_IPI)) { > /* > @@ -825,8 +831,7 @@ xen_intr_assign_cpu(struct intsrc *base_isrc, u_int apic_id) > evtchn_cpu_mask_port(isrc->xi_cpu, isrc->xi_port); > isrc->xi_cpu = to_cpu; > evtchn_cpu_unmask_port(isrc->xi_cpu, isrc->xi_port); > - mtx_unlock(&xen_intr_isrc_lock); > - return (0); > + goto out; > } > > bind_vcpu.port = isrc->xi_port; > @@ -848,6 +853,10 @@ xen_intr_assign_cpu(struct intsrc *base_isrc, u_int apic_id) > evtchn_cpu_mask_port(to_cpu, isrc->xi_port); > } > } > + > +out: > + if (!masked) > + evtchn_unmask_port(isrc->xi_port); > mtx_unlock(&xen_intr_isrc_lock); > return (0); > #else > -- > 1.7.7.5 (Apple Git-26) > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xen.org > http://lists.xen.org/xen-devel From owner-freebsd-current@FreeBSD.ORG Fri Jan 3 20:54:04 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id EB38D328; Fri, 3 Jan 2014 20:54:04 +0000 (UTC) Received: from aserp1040.oracle.com (aserp1040.oracle.com [141.146.126.69]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id AD29A1231; Fri, 3 Jan 2014 20:54:04 +0000 (UTC) Received: from acsinet21.oracle.com (acsinet21.oracle.com [141.146.126.237]) by aserp1040.oracle.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with ESMTP id s03Ks1CX012946 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 3 Jan 2014 20:54:01 GMT Received: from aserz7022.oracle.com (aserz7022.oracle.com [141.146.126.231]) by acsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s03Ks07A008745 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 3 Jan 2014 20:54:00 GMT Received: from abhmp0006.oracle.com (abhmp0006.oracle.com [141.146.116.12]) by aserz7022.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s03Ks0M0008785; Fri, 3 Jan 2014 20:54:00 GMT Received: from phenom.dumpdata.com (/50.195.21.189) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Fri, 03 Jan 2014 12:53:59 -0800 Received: by phenom.dumpdata.com (Postfix, from userid 1000) id 515271BFB02; Fri, 3 Jan 2014 15:53:52 -0500 (EST) Date: Fri, 3 Jan 2014 15:53:52 -0500 From: Konrad Rzeszutek Wilk To: Roger Pau Monne Subject: Re: [Xen-devel] [PATCH v7 12/19] xen: add a hook to perform AP startup Message-ID: <20140103205352.GB2732@phenom.dumpdata.com> References: <1387479296-33389-1-git-send-email-roger.pau@citrix.com> <1387479296-33389-13-git-send-email-roger.pau@citrix.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1387479296-33389-13-git-send-email-roger.pau@citrix.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Source-IP: acsinet21.oracle.com [141.146.126.237] X-Mailman-Approved-At: Sat, 04 Jan 2014 01:52:05 +0000 Cc: xen-devel@lists.xen.org, julien.grall@citrix.com, freebsd-xen@freebsd.org, freebsd-current@freebsd.org, kib@freebsd.org, gibbs@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2014 20:54:05 -0000 On Thu, Dec 19, 2013 at 07:54:49PM +0100, Roger Pau Monne wrote: > AP startup on PVH follows the PV method, so we need to add a hook in > order to diverge from bare metal. > --- > sys/amd64/amd64/mp_machdep.c | 16 ++++--- > sys/amd64/include/cpu.h | 1 + > sys/x86/xen/hvm.c | 17 +++++++- > sys/x86/xen/pv.c | 90 ++++++++++++++++++++++++++++++++++++++++++ > sys/xen/pv.h | 1 + > 5 files changed, 117 insertions(+), 8 deletions(-) > > diff --git a/sys/amd64/amd64/mp_machdep.c b/sys/amd64/amd64/mp_machdep.c > index 4ef4b3d..e302886 100644 > --- a/sys/amd64/amd64/mp_machdep.c > +++ b/sys/amd64/amd64/mp_machdep.c > @@ -90,7 +90,7 @@ extern struct pcpu __pcpu[]; > > /* AP uses this during bootstrap. Do not staticize. */ > char *bootSTK; > -static int bootAP; > +int bootAP; > > /* Free these after use */ > void *bootstacks[MAXCPU]; > @@ -122,9 +122,12 @@ u_long *ipi_rendezvous_counts[MAXCPU]; > static u_long *ipi_hardclock_counts[MAXCPU]; > #endif > > +int native_start_all_aps(void); > + > /* Default cpu_ops implementation. */ > struct cpu_ops cpu_ops = { > - .ipi_vectored = lapic_ipi_vectored > + .ipi_vectored = lapic_ipi_vectored, > + .start_all_aps = native_start_all_aps, > }; > > extern inthand_t IDTVEC(fast_syscall), IDTVEC(fast_syscall32); > @@ -138,7 +141,7 @@ extern int pmap_pcid_enabled; > static volatile cpuset_t ipi_nmi_pending; > > /* used to hold the AP's until we are ready to release them */ > -static struct mtx ap_boot_mtx; > +struct mtx ap_boot_mtx; > > /* Set to 1 once we're ready to let the APs out of the pen. */ > static volatile int aps_ready = 0; > @@ -165,7 +168,6 @@ static int cpu_cores; /* cores per package */ > > static void assign_cpu_ids(void); > static void set_interrupt_apic_ids(void); > -static int start_all_aps(void); > static int start_ap(int apic_id); > static void release_aps(void *dummy); > > @@ -569,7 +571,7 @@ cpu_mp_start(void) > assign_cpu_ids(); > > /* Start each Application Processor */ > - start_all_aps(); > + cpu_ops.start_all_aps(); > > set_interrupt_apic_ids(); > } > @@ -908,8 +910,8 @@ assign_cpu_ids(void) > /* > * start each AP in our list > */ > -static int > -start_all_aps(void) > +int > +native_start_all_aps(void) > { > vm_offset_t va = boot_address + KERNBASE; > u_int64_t *pt4, *pt3, *pt2; > diff --git a/sys/amd64/include/cpu.h b/sys/amd64/include/cpu.h > index 3d9ff531..ed9f1db 100644 > --- a/sys/amd64/include/cpu.h > +++ b/sys/amd64/include/cpu.h > @@ -64,6 +64,7 @@ struct cpu_ops { > void (*cpu_init)(void); > void (*cpu_resume)(void); > void (*ipi_vectored)(u_int, int); > + int (*start_all_aps)(void); > }; > > extern struct cpu_ops cpu_ops; > diff --git a/sys/x86/xen/hvm.c b/sys/x86/xen/hvm.c > index fb1ed79..5ec9f3a 100644 > --- a/sys/x86/xen/hvm.c > +++ b/sys/x86/xen/hvm.c > @@ -53,6 +53,9 @@ __FBSDID("$FreeBSD$"); > #include > #include > #include > +#ifdef __amd64__ > +#include > +#endif > > #include > #include > @@ -97,6 +100,11 @@ extern void pmap_lazyfix_action(void); > /* Variables used by mp_machdep to perform the bitmap IPI */ > extern volatile u_int cpu_ipi_pending[MAXCPU]; > > +#ifdef __amd64__ > +/* Native AP start used on PVHVM */ > +extern int native_start_all_aps(void); > +#endif > + > /*---------------------------------- Macros ----------------------------------*/ > #define IPI_TO_IDX(ipi) ((ipi) - APIC_IPI_INTS) > > @@ -119,7 +127,10 @@ enum xen_domain_type xen_domain_type = XEN_NATIVE; > struct cpu_ops xen_hvm_cpu_ops = { > .ipi_vectored = lapic_ipi_vectored, > .cpu_init = xen_hvm_cpu_init, > - .cpu_resume = xen_hvm_cpu_resume > + .cpu_resume = xen_hvm_cpu_resume, > +#ifdef __amd64__ > + .start_all_aps = native_start_all_aps, > +#endif > }; > > static MALLOC_DEFINE(M_XENHVM, "xen_hvm", "Xen HVM PV Support"); > @@ -698,6 +709,10 @@ xen_hvm_init(enum xen_hvm_init_type init_type) > setup_xen_features(); > cpu_ops = xen_hvm_cpu_ops; > vm_guest = VM_GUEST_XEN; > +#ifdef __amd64__ > + if (xen_pv_domain()) > + cpu_ops.start_all_aps = xen_pv_start_all_aps; > +#endif > break; > case XEN_HVM_INIT_RESUME: > if (error != 0) > diff --git a/sys/x86/xen/pv.c b/sys/x86/xen/pv.c > index db576e0..7e45a83 100644 > --- a/sys/x86/xen/pv.c > +++ b/sys/x86/xen/pv.c > @@ -34,21 +34,43 @@ __FBSDID("$FreeBSD$"); > #include > #include > #include > +#include > +#include > +#include > +#include > + > +#include > +#include > +#include > +#include > > #include > #include > #include > +#include > > #include > #include > #include > > +#include > + > #define MAX_E820_ENTRIES 128 > > /*--------------------------- Forward Declarations ---------------------------*/ > static caddr_t xen_pv_parse_preload_data(u_int64_t); > static void xen_pv_parse_memmap(caddr_t, vm_paddr_t *, int *); > > +/*---------------------------- Extern Declarations ---------------------------*/ > +/* Variables used by amd64 mp_machdep to start APs */ > +extern struct mtx ap_boot_mtx; > +extern void *bootstacks[]; > +extern char *doublefault_stack; > +extern char *nmi_stack; > +extern void *dpcpu; > +extern int bootAP; > +extern char *bootSTK; > + > /*-------------------------------- Global Data -------------------------------*/ > /* Xen init_ops implementation. */ > struct init_ops xen_init_ops = { > @@ -78,6 +100,74 @@ static struct > > static struct bios_smap xen_smap[MAX_E820_ENTRIES]; > > +static int > +start_xen_ap(int cpu) > +{ > + struct vcpu_guest_context *ctxt; > + int ms, cpus = mp_naps; > + > + ctxt = malloc(sizeof(*ctxt), M_TEMP, M_NOWAIT | M_ZERO); > + if (ctxt == NULL) > + panic("unable to allocate memory"); > + > + ctxt->flags = VGCF_IN_KERNEL; > + ctxt->user_regs.rip = (unsigned long) init_secondary; > + ctxt->user_regs.rsp = (unsigned long) bootSTK; > + > + /* Set the AP to use the same page tables */ > + ctxt->ctrlreg[3] = KPML4phys; > + > + if (HYPERVISOR_vcpu_op(VCPUOP_initialise, cpu, ctxt)) > + panic("unable to initialize AP#%d\n", cpu); > + > + free(ctxt, M_TEMP); > + > + /* Launch the vCPU */ > + if (HYPERVISOR_vcpu_op(VCPUOP_up, cpu, NULL)) > + panic("unable to start AP#%d\n", cpu); Why the panic? Why not just return 0 (which I presume would mean we failed to init the CPU?) > + > + /* Wait up to 5 seconds for it to start. */ > + for (ms = 0; ms < 5000; ms++) { > + if (mp_naps > cpus) > + return (1); /* return SUCCESS */ > + DELAY(1000); > + } > + Wow. So much simpler than the PV path. > + return (0); There isn't a doorbell mechanism for the booted processor to tell the BSP it is up? > +} > + > +int > +xen_pv_start_all_aps(void) > +{ > + int cpu; > + > + mtx_init(&ap_boot_mtx, "ap boot", NULL, MTX_SPIN); > + > + for (cpu = 1; cpu < mp_ncpus; cpu++) { > + > + /* allocate and set up an idle stack data page */ > + bootstacks[cpu] = (void *)kmem_malloc(kernel_arena, > + KSTACK_PAGES * PAGE_SIZE, M_WAITOK | M_ZERO); > + doublefault_stack = (char *)kmem_malloc(kernel_arena, > + PAGE_SIZE, M_WAITOK | M_ZERO); > + nmi_stack = (char *)kmem_malloc(kernel_arena, PAGE_SIZE, > + M_WAITOK | M_ZERO); > + dpcpu = (void *)kmem_malloc(kernel_arena, DPCPU_SIZE, > + M_WAITOK | M_ZERO); > + > + bootSTK = (char *)bootstacks[cpu] + KSTACK_PAGES * PAGE_SIZE - 8; > + bootAP = cpu; > + > + /* attempt to start the Application Processor */ > + if (!start_xen_ap(cpu)) > + panic("AP #%d failed to start!", cpu); > + > + CPU_SET(cpu, &all_cpus); /* record AP in CPU map */ > + } > + > + return (mp_naps); > +} > + > /* > * Functions to convert the "extra" parameters passed by Xen > * into FreeBSD boot options (from the i386 Xen port). > diff --git a/sys/xen/pv.h b/sys/xen/pv.h > index 71b8776..60d9def 100644 > --- a/sys/xen/pv.h > +++ b/sys/xen/pv.h > @@ -24,5 +24,6 @@ > #define __XEN_PV_H__ > > void xen_pv_set_init_ops(void); > +int xen_pv_start_all_aps(void); > > #endif /* __XEN_PV_H__ */ > -- > 1.7.7.5 (Apple Git-26) > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xen.org > http://lists.xen.org/xen-devel From owner-freebsd-current@FreeBSD.ORG Fri Jan 3 21:00:01 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 53CE145F; Fri, 3 Jan 2014 21:00:01 +0000 (UTC) Received: from aserp1040.oracle.com (aserp1040.oracle.com [141.146.126.69]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 157D11252; Fri, 3 Jan 2014 21:00:00 +0000 (UTC) Received: from ucsinet21.oracle.com (ucsinet21.oracle.com [156.151.31.93]) by aserp1040.oracle.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with ESMTP id s03Kxv22018306 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 3 Jan 2014 20:59:58 GMT Received: from aserz7021.oracle.com (aserz7021.oracle.com [141.146.126.230]) by ucsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s03KxucX029193 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 3 Jan 2014 20:59:57 GMT Received: from abhmp0007.oracle.com (abhmp0007.oracle.com [141.146.116.13]) by aserz7021.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s03KxuiY019232; Fri, 3 Jan 2014 20:59:56 GMT Received: from phenom.dumpdata.com (/50.195.21.189) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Fri, 03 Jan 2014 12:59:56 -0800 Received: by phenom.dumpdata.com (Postfix, from userid 1000) id 679C21BFB02; Fri, 3 Jan 2014 15:59:49 -0500 (EST) Date: Fri, 3 Jan 2014 15:59:49 -0500 From: Konrad Rzeszutek Wilk To: Roger Pau Monne Subject: Re: [Xen-devel] [PATCH v9 04/19] amd64: introduce hook for custom preload metadata parsers Message-ID: <20140103205949.GC2732@phenom.dumpdata.com> References: <1388677433-49525-1-git-send-email-roger.pau@citrix.com> <1388677433-49525-5-git-send-email-roger.pau@citrix.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1388677433-49525-5-git-send-email-roger.pau@citrix.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Source-IP: ucsinet21.oracle.com [156.151.31.93] X-Mailman-Approved-At: Sat, 04 Jan 2014 01:52:21 +0000 Cc: xen-devel@lists.xen.org, julien.grall@citrix.com, freebsd-xen@freebsd.org, freebsd-current@freebsd.org, kib@freebsd.org, gibbs@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2014 21:00:01 -0000 On Thu, Jan 02, 2014 at 04:43:38PM +0100, Roger Pau Monne wrote: > --- > sys/amd64/amd64/machdep.c | 41 ++++++++++++++++------ > sys/amd64/include/sysarch.h | 12 ++++++ > sys/x86/xen/pv.c | 82 +++++++++++++++++++++++++++++++++++++++++++ > 3 files changed, 124 insertions(+), 11 deletions(-) > > diff --git a/sys/amd64/amd64/machdep.c b/sys/amd64/amd64/machdep.c > index eae657b..e073eea 100644 > --- a/sys/amd64/amd64/machdep.c > +++ b/sys/amd64/amd64/machdep.c > @@ -126,6 +126,7 @@ __FBSDID("$FreeBSD$"); > #include > #include > #include > +#include > #ifdef PERFMON > #include > #endif > @@ -165,6 +166,14 @@ static int set_fpcontext(struct thread *td, const mcontext_t *mcp, > char *xfpustate, size_t xfpustate_len); > SYSINIT(cpu, SI_SUB_CPU, SI_ORDER_FIRST, cpu_startup, NULL); > > +/* Preload data parse function */ > +static caddr_t native_parse_preload_data(u_int64_t); > + > +/* Default init_ops implementation. */ > +struct init_ops init_ops = { > + .parse_preload_data = native_parse_preload_data, Extra space there. > +}; > + > /* > * The file "conf/ldscript.amd64" defines the symbol "kernphys". Its value is > * the physical address at which the kernel is loaded. > @@ -1683,6 +1692,26 @@ do_next: > msgbufp = (struct msgbuf *)PHYS_TO_DMAP(phys_avail[pa_indx]); > } > > +static caddr_t > +native_parse_preload_data(u_int64_t modulep) > +{ > + caddr_t kmdp; > + > + preload_metadata = (caddr_t)(uintptr_t)(modulep + KERNBASE); Two casts? Could it be done via one? > + preload_bootstrap_relocate(KERNBASE); > + kmdp = preload_search_by_type("elf kernel"); > + if (kmdp == NULL) > + kmdp = preload_search_by_type("elf64 kernel"); > + boothowto = MD_FETCH(kmdp, MODINFOMD_HOWTO, int); > + kern_envp = MD_FETCH(kmdp, MODINFOMD_ENVP, char *) + KERNBASE; > +#ifdef DDB > + ksym_start = MD_FETCH(kmdp, MODINFOMD_SSYM, uintptr_t); > + ksym_end = MD_FETCH(kmdp, MODINFOMD_ESYM, uintptr_t); > +#endif > + > + return (kmdp); > +} > + > u_int64_t > hammer_time(u_int64_t modulep, u_int64_t physfree) > { > @@ -1707,17 +1736,7 @@ hammer_time(u_int64_t modulep, u_int64_t physfree) > */ > proc_linkup0(&proc0, &thread0); > > - preload_metadata = (caddr_t)(uintptr_t)(modulep + KERNBASE); Oh, you just moved the code - right, lets not modify it in this patch. > - preload_bootstrap_relocate(KERNBASE); > - kmdp = preload_search_by_type("elf kernel"); > - if (kmdp == NULL) > - kmdp = preload_search_by_type("elf64 kernel"); > - boothowto = MD_FETCH(kmdp, MODINFOMD_HOWTO, int); > - kern_envp = MD_FETCH(kmdp, MODINFOMD_ENVP, char *) + KERNBASE; > -#ifdef DDB > - ksym_start = MD_FETCH(kmdp, MODINFOMD_SSYM, uintptr_t); > - ksym_end = MD_FETCH(kmdp, MODINFOMD_ESYM, uintptr_t); > -#endif > + kmdp = init_ops.parse_preload_data(modulep); > > /* Init basic tunables, hz etc */ > init_param1(); > diff --git a/sys/amd64/include/sysarch.h b/sys/amd64/include/sysarch.h > index cd380d4..58ac8cd 100644 > --- a/sys/amd64/include/sysarch.h > +++ b/sys/amd64/include/sysarch.h > @@ -4,3 +4,15 @@ > /* $FreeBSD$ */ > > #include > + > +/* > + * Struct containing pointers to init functions whose > + * implementation is run time selectable. Selection can be made, > + * for example, based on detection of a BIOS variant or > + * hypervisor environment. > + */ > +struct init_ops { > + caddr_t (*parse_preload_data)(u_int64_t); > +}; > + > +extern struct init_ops init_ops; > diff --git a/sys/x86/xen/pv.c b/sys/x86/xen/pv.c > index db3b7a3..908b50b 100644 > --- a/sys/x86/xen/pv.c > +++ b/sys/x86/xen/pv.c > @@ -46,6 +46,8 @@ __FBSDID("$FreeBSD$"); > #include > #include > > +#include > + > #include > #include > > @@ -54,6 +56,36 @@ extern u_int64_t hammer_time(u_int64_t, u_int64_t); > /* Xen initial function */ > extern u_int64_t hammer_time_xen(start_info_t *, u_int64_t); > > +/*--------------------------- Forward Declarations ---------------------------*/ > +static caddr_t xen_pv_parse_preload_data(u_int64_t); > + > +static void xen_pv_set_init_ops(void); > + > +/*-------------------------------- Global Data -------------------------------*/ > +/* Xen init_ops implementation. */ > +struct init_ops xen_init_ops = { > + .parse_preload_data = xen_pv_parse_preload_data, > +}; > + > +static struct > +{ > + const char *ev; > + int mask; > +} howto_names[] = { > + {"boot_askname", RB_ASKNAME}, > + {"boot_single", RB_SINGLE}, > + {"boot_nosync", RB_NOSYNC}, > + {"boot_halt", RB_ASKNAME}, > + {"boot_serial", RB_SERIAL}, > + {"boot_cdrom", RB_CDROM}, > + {"boot_gdb", RB_GDB}, > + {"boot_gdb_pause", RB_RESERVED1}, > + {"boot_verbose", RB_VERBOSE}, > + {"boot_multicons", RB_MULTIPLE}, > + {NULL, 0} > +}; > + > +/*-------------------------------- Xen PV init -------------------------------*/ > /* > * First function called by the Xen PVH boot sequence. > * > @@ -118,6 +150,56 @@ hammer_time_xen(start_info_t *si, u_int64_t xenstack) > } > load_cr3(((u_int64_t)&PT4[0]) - KERNBASE); > > + /* Set the hooks for early functions that diverge from bare metal */ > + xen_pv_set_init_ops(); > + > /* Now we can jump into the native init function */ > return (hammer_time(0, physfree)); > } > + > +/*-------------------------------- PV specific -------------------------------*/ > +/* > + * Functions to convert the "extra" parameters passed by Xen > + * into FreeBSD boot options (from the i386 Xen port). > + */ > +static char * > +xen_setbootenv(char *cmd_line) > +{ > + char *cmd_line_next; > + > + /* Skip leading spaces */ > + for (; *cmd_line == ' '; cmd_line++); Spaces? > + > + for (cmd_line_next = cmd_line; strsep(&cmd_line_next, ",") != NULL;); > + return (cmd_line); > +} > + > +static int > +xen_boothowto(char *envp) > +{ > + int i, howto = 0; > + > + /* get equivalents from the environment */ > + for (i = 0; howto_names[i].ev != NULL; i++) > + if (getenv(howto_names[i].ev) != NULL) > + howto |= howto_names[i].mask; You don't believe in '{}' do you ? :-) > + return (howto); > +} > + > +static caddr_t > +xen_pv_parse_preload_data(u_int64_t modulep) > +{ > + /* Parse the extra boot information given by Xen */ > + if (HYPERVISOR_start_info->cmd_line) > + kern_envp = xen_setbootenv(HYPERVISOR_start_info->cmd_line); > + boothowto |= xen_boothowto(kern_envp); > + > + return (NULL); > +} > + > +static void > +xen_pv_set_init_ops(void) > +{ > + /* Init ops for Xen PV */ > + init_ops = xen_init_ops; > +} > -- > 1.7.7.5 (Apple Git-26) > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xen.org > http://lists.xen.org/xen-devel From owner-freebsd-current@FreeBSD.ORG Sat Jan 4 05:46:48 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C9C381C4; Sat, 4 Jan 2014 05:46:48 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 90BBF1486; Sat, 4 Jan 2014 05:46:48 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s045kfIq005578; Sat, 4 Jan 2014 00:46:41 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s045keuc005558; Sat, 4 Jan 2014 05:46:40 GMT (envelope-from tinderbox@freebsd.org) Date: Sat, 4 Jan 2014 05:46:40 GMT Message-Id: <201401040546.s045keuc005558@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on armv6/arm Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 Jan 2014 05:46:49 -0000 TB --- 2014-01-04 02:40:18 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-04 02:40:18 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-04 02:40:18 - starting HEAD tinderbox run for armv6/arm TB --- 2014-01-04 02:40:18 - cleaning the object tree TB --- 2014-01-04 02:43:14 - /usr/local/bin/svn stat /src TB --- 2014-01-04 02:43:17 - At svn revision 260251 TB --- 2014-01-04 02:43:18 - building world TB --- 2014-01-04 02:43:18 - CROSS_BUILD_TESTING=YES TB --- 2014-01-04 02:43:18 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-04 02:43:18 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-04 02:43:18 - SRCCONF=/dev/null TB --- 2014-01-04 02:43:18 - TARGET=arm TB --- 2014-01-04 02:43:18 - TARGET_ARCH=armv6 TB --- 2014-01-04 02:43:18 - TZ=UTC TB --- 2014-01-04 02:43:18 - __MAKE_CONF=/dev/null TB --- 2014-01-04 02:43:18 - cd /src TB --- 2014-01-04 02:43:18 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Sat Jan 4 02:43:25 UTC 2014 >>> 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 Sat Jan 4 05:46:38 UTC 2014 TB --- 2014-01-04 05:46:38 - generating LINT kernel config TB --- 2014-01-04 05:46:38 - cd /src/sys/arm/conf TB --- 2014-01-04 05:46:38 - /usr/bin/make -B LINT TB --- 2014-01-04 05:46:39 - cd /src/sys/arm/conf TB --- 2014-01-04 05:46:39 - /usr/sbin/config -m LINT TB --- 2014-01-04 05:46:39 - skipping LINT kernel TB --- 2014-01-04 05:46:39 - cd /src/sys/arm/conf TB --- 2014-01-04 05:46:39 - /usr/sbin/config -m AC100 TB --- 2014-01-04 05:46:39 - building AC100 kernel TB --- 2014-01-04 05:46:39 - CROSS_BUILD_TESTING=YES TB --- 2014-01-04 05:46:39 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-04 05:46:39 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-04 05:46:39 - SRCCONF=/dev/null TB --- 2014-01-04 05:46:39 - TARGET=arm TB --- 2014-01-04 05:46:39 - TARGET_ARCH=armv6 TB --- 2014-01-04 05:46:39 - TZ=UTC TB --- 2014-01-04 05:46:39 - __MAKE_CONF=/dev/null TB --- 2014-01-04 05:46:39 - cd /src TB --- 2014-01-04 05:46:39 - /usr/bin/make -B buildkernel KERNCONF=AC100 >>> Kernel build for AC100 started on Sat Jan 4 05:46:39 UTC 2014 >>> 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 [...] machine -> /src/sys/arm/include 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 -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/ipfilter -I/src/sys/dev/ath -I/src/sys/dev/ath/ath_hal -I/src/sys/contrib/dev/ath/ath_hal -I/src/sys/contrib/ngatm -I/src/sys/dev/twa -I/src/sys/dev/cxgb -I/src/sys/dev/cxgbe -I/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -funwind-tables -ffreestanding /src/sys/arm/arm/genassym.c In file included from /src/sys/arm/arm/genassym.c:48: In file included from ./machine/intr.h:71: /src/sys/sys/bus.h:585:10: fatal error: 'device_if.h' file not found #include "device_if.h" ^ 1 error generated. *** Error code 1 Stop. bmake[1]: stopped in /obj/arm.armv6/src/sys/AC100 *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-04 05:46:40 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-04 05:46:40 - ERROR: failed to build AC100 kernel TB --- 2014-01-04 05:46:40 - 8688.54 user 1618.58 system 11182.02 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-armv6-arm.full From owner-freebsd-current@FreeBSD.ORG Sat Jan 4 05:47:12 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id BA4E82D0; Sat, 4 Jan 2014 05:47:12 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 7F6B5149B; Sat, 4 Jan 2014 05:47:12 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s045lBjq011892; Sat, 4 Jan 2014 00:47:11 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s045lBta011891; Sat, 4 Jan 2014 05:47:11 GMT (envelope-from tinderbox@freebsd.org) Date: Sat, 4 Jan 2014 05:47:11 GMT Message-Id: <201401040547.s045lBta011891@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on arm/arm Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 Jan 2014 05:47:12 -0000 TB --- 2014-01-04 02:40:18 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-04 02:40:18 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-04 02:40:18 - starting HEAD tinderbox run for arm/arm TB --- 2014-01-04 02:40:18 - cleaning the object tree TB --- 2014-01-04 02:43:15 - /usr/local/bin/svn stat /src TB --- 2014-01-04 02:43:19 - At svn revision 260251 TB --- 2014-01-04 02:43:20 - building world TB --- 2014-01-04 02:43:20 - CROSS_BUILD_TESTING=YES TB --- 2014-01-04 02:43:20 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-04 02:43:20 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-04 02:43:20 - SRCCONF=/dev/null TB --- 2014-01-04 02:43:20 - TARGET=arm TB --- 2014-01-04 02:43:20 - TARGET_ARCH=arm TB --- 2014-01-04 02:43:20 - TZ=UTC TB --- 2014-01-04 02:43:20 - __MAKE_CONF=/dev/null TB --- 2014-01-04 02:43:20 - cd /src TB --- 2014-01-04 02:43:20 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Sat Jan 4 02:43:27 UTC 2014 >>> 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 Sat Jan 4 05:46:38 UTC 2014 TB --- 2014-01-04 05:46:38 - generating LINT kernel config TB --- 2014-01-04 05:46:38 - cd /src/sys/arm/conf TB --- 2014-01-04 05:46:38 - /usr/bin/make -B LINT TB --- 2014-01-04 05:46:39 - cd /src/sys/arm/conf TB --- 2014-01-04 05:46:39 - /usr/sbin/config -m LINT TB --- 2014-01-04 05:46:39 - building LINT kernel TB --- 2014-01-04 05:46:39 - CROSS_BUILD_TESTING=YES TB --- 2014-01-04 05:46:39 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-04 05:46:39 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-04 05:46:39 - SRCCONF=/dev/null TB --- 2014-01-04 05:46:39 - TARGET=arm TB --- 2014-01-04 05:46:39 - TARGET_ARCH=arm TB --- 2014-01-04 05:46:39 - TZ=UTC TB --- 2014-01-04 05:46:39 - __MAKE_CONF=/dev/null TB --- 2014-01-04 05:46:39 - cd /src TB --- 2014-01-04 05:46:39 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Sat Jan 4 05:46:39 UTC 2014 >>> 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 [...] machine -> /src/sys/arm/include 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 -I/src/sys/contrib/ipfilter -I/src/sys/dev/ath -I/src/sys/dev/ath/ath_hal -I/src/sys/contrib/dev/ath/ath_hal -I/src/sys/contrib/ngatm -I/src/sys/dev/twa -I/src/sys/dev/cxgb -I/src/sys/dev/cxgbe -I/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-builtin -funwind-tables -ffreestanding /src/sys/arm/arm/genassym.c In file included from /src/sys/arm/arm/genassym.c:48: In file included from ./machine/intr.h:71: /src/sys/sys/bus.h:585:10: fatal error: 'device_if.h' file not found #include "device_if.h" ^ 1 error generated. *** Error code 1 Stop. bmake[1]: stopped in /obj/arm.arm/src/sys/LINT *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-04 05:47:11 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-04 05:47:11 - ERROR: failed to build LINT kernel TB --- 2014-01-04 05:47:11 - 8695.18 user 1622.10 system 11212.85 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-arm-arm.full From owner-freebsd-current@FreeBSD.ORG Sat Jan 4 08:56:54 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 13B03D1E for ; Sat, 4 Jan 2014 08:56:54 +0000 (UTC) Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 96B16102C for ; Sat, 4 Jan 2014 08:56:53 +0000 (UTC) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost.zedat.fu-berlin.de (Exim 4.82) with esmtp (envelope-from ) id <1VzN2J-001C9F-QE>; Sat, 04 Jan 2014 09:56:51 +0100 Received: from g225159021.adsl.alicedsl.de ([92.225.159.21] helo=thor.walstatt.dyndns.org) by inpost2.zedat.fu-berlin.de (Exim 4.82) with esmtpsa (envelope-from ) id <1VzN2J-002zWp-Im>; Sat, 04 Jan 2014 09:56:51 +0100 Date: Sat, 4 Jan 2014 09:56:50 +0100 From: "O. Hartmann" To: "Steven Hartland" Subject: Re: ZFS command can block the whole ZFS subsystem! Message-ID: <20140104095650.2c500d20@thor.walstatt.dyndns.org> In-Reply-To: <4FB654C6DBC1479C943BD2C305A1C92E@multiplay.co.uk> References: <20140103130021.30569db4@thor.walstatt.dyndns.org> <20140103171457.0fbf0cd4@telesto> <4FB654C6DBC1479C943BD2C305A1C92E@multiplay.co.uk> Organization: FU Berlin X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.22; amd64-portbld-freebsd11.0) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/JH3CdiJWm_mtysontn0VZ.0"; protocol="application/pgp-signature" X-Originating-IP: 92.225.159.21 X-ZEDAT-Hint: A Cc: FreeBSD CURRENT X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 Jan 2014 08:56:54 -0000 --Sig_/JH3CdiJWm_mtysontn0VZ.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Fri, 3 Jan 2014 17:04:00 -0000 "Steven Hartland" wrote: > ----- Original Message -----=20 > From: "O. Hartmann" > > On Fri, 3 Jan 2014 14:38:03 -0000 > > "Steven Hartland" wrote: > >=20 > > >=20 > > > ----- Original Message -----=20 > > > From: "O. Hartmann" > > > >=20 > > > > For some security reasons, I dumped via "dd" a large file onto > > > > a 3TB disk. The systems is 11.0-CURRENT #1 r259667: Fri Dec 20 > > > > 22:43:56 CET 2013 amd64. Filesystem in question is a single ZFS > > > > pool. > > > >=20 > > > > Issuing the command > > > >=20 > > > > "rm dumpfile.txt" > > > >=20 > > > > and then hitting Ctrl-Z to bring the rm command into background > > > > via fg" (I use FreeBSD's csh in that console) locks up the > > > > entire command and even worse - it seems to wind up the pool in > > > > question for being exported! > > >=20 > > > I cant think of any reason why backgrounding a shell would export > > > a pool. > >=20 > > I sent the job "rm" into background and I didn't say that implies an > > export of the pool! > >=20 > > I said that the pool can not be exported once the bg-command has > > been issued.=20 >=20 > Sorry Im confused then as you said "locks up the entire command and > even worse - it seems to wind up the pool in question for being > exported!" >=20 > Which to me read like you where saying the pool ended up being > exported. I'm not a native English speaker. My intention was, to make it short: renove the dummy file. While having issued the command in the foreground of the terminal, I decided a second later after hitting return, to send it in the background via suspending the rm-command and issuing "bg" then. >=20 > > > > I expect to get the command into the background as every other > > > > UNIX command does when sending Ctrl-Z in the console. > > > > Obviously, ZFS related stuff in FreeBSD doesn't comply.=20 > > > >=20 > > > > The file has been removed from the pool but the console is still > > > > stuck with "^Z fg" (as I typed this in). Process list tells me: > > > >=20 > > > > top > > > > 17790 root 1 20 0 8228K 1788K STOP 10 0:05 > > > > 0.00% rm > > > >=20 > > > > for the particular "rm" command issued. > > >=20 > > > Thats not backgrounded yet otherwise it wouldnt be in the state > > > STOP. > >=20 > > As I said - the job never backgrounded, locked up the terminal and > > makes the whole pool inresponsive. >=20 > Have you tried sending a continue signal to the process? No, not by intention. Since the operation started to slow down the whole box and seemed to influence nearly every operation with ZFS pools I intended (zpool status, zpool import the faulty pool, zpool export) I rebootet the machine. After the reboot, when ZFS came up, the drive started working like crazy again and the system stopped while in recognizing the ZFS pools. I did then a hard reset and restarted in single user mode, exported the pool successfully, and rebooted. But the moment I did an zpool import POOL, the heavy working continued. >=20 > > > > Now, having the file deleted, I'd like to export the pool for > > > > further maintainance > > >=20 > > > Are you sure the delete is complete? Also don't forget ZFS has > > > TRIM by default, so depending on support of the underlying > > > devices you could be seeing deletes occuring. > >=20 > > Quite sure it didn't! It takes hours (~ 8 now) and the drive is > > still working, although I tried to stop.=20 >=20 > A delete of a file shouldn't take 8 hours, but you dont say how large > the file actually is? The drive has a capacity of ~ 2,7 TiB (Western Digital 3TB drive). The file I created was, do not laugh, please, 2,7 TB :-( I guess depending on COW technique and what I read about ZFS accordingly to this thread and others, this seems to be the culprit. There is no space left to delete the file savely. By the way - the box is still working on 100% on that drive :-( That's now > 12 hours. =20 >=20 > > > You can check that gstat -d > >=20 > > command report 100% acticity on the drive. I exported the pool in > > question in single user mode and now try to import it back while in > > miltiuser mode. >=20 > Sorry you seem to be stating conflicting things: > 1. The delete hasnt finished > 2. The pool export hung > 3. You have exported the pool >=20 Not conflicting, but in my non-expert terminology not quite accurate and precise as you may expect. ad item 1) I terminated (by the brute force of the mighty RESET button) the copy command. It hasn't finished the operation on the pool as I can see, but it might be a kind of recovery mechanism in progress now, not the rm-command anymore. ad 2) Yes, first it hung, then I reset the box, then in single user mode the export to avoid further interaction, then I tried to import the pool again ... ad 3) yes, successfully after the reset, now I imported the pool and the terminal, in which I issued the command is still stuck again while the pool is under heavy load. > What exactly is gstat -d reporting, can you paste the output please. I think this is boring looking at 100% activity, but here it is ;-) dT: 1.047s w: 1.000s L(q) ops/s r/s kBps ms/r w/s kBps ms/w d/s kBps ms/d= %busy Name 0 0 0 0 0.0 0 0 0.0 0 0 0.0= 0.0| ada0 0 0 0 0 0.0 0 0 0.0 0 0 0.0= 0.0| ada1 0 0 0 0 0.0 0 0 0.0 0 0 0.0= 0.0| ada2 10 114 114 455 85.3 0 0 0.0 0 0 0.0= 100.0| ada3 0 0 0 0 0.0 0 0 0.0 0 0 0.0= 0.0| ada4 0 0 0 0 0.0 0 0 0.0 0 0 0.0= 0.0| cd0 0 0 0 0 0.0 0 0 0.0 0 0 0.0= 0.0| ada0p1 0 0 0 0 0.0 0 0 0.0 0 0 0.0= 0.0| ada0p2 0 0 0 0 0.0 0 0 0.0 0 0 0.0= 0.0| ada0p3 0 0 0 0 0.0 0 0 0.0 0 0 0.0= 0.0| ada0p4 0 0 0 0 0.0 0 0 0.0 0 0 0.0= 0.0| ada0p5 0 0 0 0 0.0 0 0 0.0 0 0 0.0= 0.0| ada0p6 0 0 0 0 0.0 0 0 0.0 0 0 0.0= 0.0| ada0p7 0 0 0 0 0.0 0 0 0.0 0 0 0.0= 0.0| ada0p8 0 0 0 0 0.0 0 0 0.0 0 0 0.0= 0.0| ada0p9 0 0 0 0 0.0 0 0 0.0 0 0 0.0= 0.0| ada0p10 0 0 0 0 0.0 0 0 0.0 0 0 0.0= 0.0| ada0p11 0 0 0 0 0.0 0 0 0.0 0 0 0.0= 0.0| ada0p12 0 0 0 0 0.0 0 0 0.0 0 0 0.0= 0.0| ada0p13 0 0 0 0 0.0 0 0 0.0 0 0 0.0= 0.0| ada0p14 0 0 0 0 0.0 0 0 0.0 0 0 0.0= 0.0| gpt/boot 0 0 0 0 0.0 0 0 0.0 0 0 0.0= 0.0| gptid/c130298b-046a-11e0-b2d6-001d60a6fa74 0 0 0 0 0.0 0 0 0.0 0 0 0.0= 0.0| gpt/root 0 0 0 0 0.0 0 0 0.0 0 0 0.0= 0.0| gpt/swap 0 0 0 0 0.0 0 0 0.0 0 0 0.0= 0.0| gptid/fa3f37b1-046a-11e0-b2d6-001d60a6fa74 0 0 0 0 0.0 0 0 0.0 0 0 0.0= 0.0| gpt/var 0 0 0 0 0.0 0 0 0.0 0 0 0.0= 0.0| gpt/var.tmp 0 0 0 0 0.0 0 0 0.0 0 0 0.0= 0.0| gpt/usr 0 0 0 0 0.0 0 0 0.0 0 0 0.0= 0.0| gpt/usr.src 0 0 0 0 0.0 0 0 0.0 0 0 0.0= 0.0| gpt/usr.obj 0 0 0 0 0.0 0 0 0.0 0 0 0.0= 0.0| gpt/usr.ports 0 0 0 0 0.0 0 0 0.0 0 0 0.0= 0.0| gpt/data 0 0 0 0 0.0 0 0 0.0 0 0 0.0= 0.0| gpt/compat 0 0 0 0 0.0 0 0 0.0 0 0 0.0= 0.0| gpt/var.mail 0 0 0 0 0.0 0 0 0.0 0 0 0.0= 0.0| gpt/usr.local 0 0 0 0 0.0 0 0 0.0 0 0 0.0= 0.0| ada1p1 0 0 0 0 0.0 0 0 0.0 0 0 0.0= 0.0| ada2p1 10 114 114 455 85.3 0 0 0.0 0 0 0.0= 100.0| ada3p1 0 0 0 0 0.0 0 0 0.0 0 0 0.0= 0.0| ada4p1 >=20 > > Shortly after issuing the command > >=20 > > zpool import POOL00 > >=20 > > the terminal is stuck again, the drive is working at 100% for two > > hours now and it seems the great ZFS is deleting every block per > > pedes. Is this supposed to last days or a week? >=20 > What controller and what drive? Hardware is as follows: CPU: Intel(R) Core(TM) i7-3930K CPU @ 3.20GHz (3201.89-MHz K8-class CPU) real memory =3D 34359738368 (32768 MB) avail memory =3D 33252507648 (31712 MB) ahci1: port 0xf090-0xf097,0xf080-0xf0= 83,0xf070-0xf077,0xf060-0xf063,0xf020-0xf03f mem 0xfb520000-0xfb5207ff irq = 20 at device 31.2 on pci0 ahci1: AHCI v1.30 with 6 6Gbps ports, Port Multiplier not supported ahcich8: at channel 0 on ahci1 ahcich9: at channel 1 on ahci1 ahcich10: at channel 2 on ahci1 ahcich11: at channel 3 on ahci1 ahcich12: at channel 4 on ahci1 ahcich13: at channel 5 on ahci1 ahciem0: on ahci1 >=20 > What does the following report: > sysctl kstat.zfs.misc.zio_trim sysctl kstat.zfs.misc.zio_trim kstat.zfs.misc.zio_trim.bytes: 0 kstat.zfs.misc.zio_trim.success: 0 kstat.zfs.misc.zio_trim.unsupported: 507 kstat.zfs.misc.zio_trim.failed: 0 >=20 > > > > but that doesn't work with > > > >=20 > > > > zpool export -f poolname > > > >=20 > > > > This command is now also stuck blocking the terminal and the > > > > pool from further actions. > > >=20 > > > If the delete hasnt completed and is stuck in the kernel this is > > > to be expected. > >=20 > > At this moment I will not imagine myself what will happen if I have > > to delete several deka terabytes. If the weird behaviour of the > > current system can be extrapolated, then this is a no-go. >=20 > As I'm sure you'll appreciate that depends if the file is simply being > unlinked or if each sector is being erased, the answers to the above > questions should help determine that :) You're correct in that. But sometimes I'd like to appreciate to have the ch= oice. >=20 > Regards > Steve Regards, Oliver --Sig_/JH3CdiJWm_mtysontn0VZ.0 Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) iQEcBAEBAgAGBQJSx8zSAAoJEOgBcD7A/5N8dYgH/AlFSUqGDzR5OcFgkC8Cg1Sm a+XhTAaoeDx1sbr2V4vRgyWHhtc2YjscfyWa4qSRj7Nvl/2m8NXkRMD/u51iwva/ P+5iD62bKuCFpJ4ZavKMlBWUEPrsdcAbyr7a9S1oIjSfhAxFdqaR0qzyy46CBLzb QJqOAETmbQluOsWMcgdgBv56NEjTLINmNWX9cKpj85feDgJdGrenJXPdl7DIW1Ze J6+uVeIf6WD9Woc5WqmOpnNfKXVq/XFMrz77KNvGSN5bItuKup10RPoQDsVMn9Ml mqhYBfWv5nDV5gwbPfjWIGtQ5Y6pKCGj4ubhxa4d3DLCY0HYRYupPJLLxY1A7YI= =44gh -----END PGP SIGNATURE----- --Sig_/JH3CdiJWm_mtysontn0VZ.0-- From owner-freebsd-current@FreeBSD.ORG Sat Jan 4 12:46:31 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8A9DF554 for ; Sat, 4 Jan 2014 12:46:31 +0000 (UTC) Received: from frv191.fwdcdn.com (frv191.fwdcdn.com [212.42.77.191]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id C98B91E9F for ; Sat, 4 Jan 2014 12:46:30 +0000 (UTC) Received: from [10.10.1.29] (helo=frv197.fwdcdn.com) by frv191.fwdcdn.com with esmtp ID 1VzQLO-000FId-Kz for freebsd-current@freebsd.org; Sat, 04 Jan 2014 14:28:46 +0200 Received: from [10.10.10.45] (helo=frv45.ukr.net) by frv197.fwdcdn.com with smtp ID 1VzQLE-000EoN-4c for freebsd-current@freebsd.org; Sat, 04 Jan 2014 14:28:36 +0200 Date: Sat, 04 Jan 2014 14:28:35 +0200 From: Vladimir Sharun Subject: ARC "pressured out", how to control/stabilize ? To: Current FreeBSD X-Mailer: mail.ukr.net 5.0 Message-Id: <1388837661.107406583.jfduohgv@frv45.ukr.net> MIME-Version: 1.0 Received: from atz@ukr.net by frv45.ukr.net; Sat, 04 Jan 2014 14:28:35 +0200 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: binary Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.17 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 Jan 2014 12:46:31 -0000 Good day community, We ran the system in production with r259544 on it. 128Gb RAM, 72Gb - arc_max and 42Gb - arc_min set in loader.conf. The system ran both application (which are FS ops hungry) and 18Tb storage on this setup. From the start, ARC clearly shows 72Gb of memory consumed, but during next few days it pressured out to even lower than arc_min (after 14 days of uptime there's 28Gb only used by ARC. The problem is: lesser data in the ARC, lesser performance from the entire system. First two days (when ARC slowly decreases to 55-60Gb) the system run fine with excellent performance telemetry (application response time) up to 7-10 days, when it reach ~30Gb and then the performance falls off to unacceptable level. So the question is: how to understand, who "eats" memory from ARC, and how to control this memory eating ? top, vmstat's follow (vm.kmem_size limited to 100Gb, if not, wired will reach 107Gb approx with the same ARC pressured out) last pid: 13273;  load averages:  2.99,  1.55,  1.20   up 14+19:00:35  14:24:55 227 processes: 1 running, 226 sleeping CPU:  4.6% user,  0.0% nice,  5.9% system,  1.0% interrupt, 88.5% idle Mem: 667M Active, 30G Inact, 91G Wired, 1783M Cache, 3309M Buf, 933M Free ARC: 28G Total, 2085M MFU, 20G MRU, 29M Anon, 1858M Header, 3855M Other Swap: $ vmstat -z ITEM                   SIZE  LIMIT     USED     FREE      REQ FAIL SLEEP UMA Kegs:               384,      0,     208,       2,     208,   0,   0 UMA Zones:             2176,      0,     208,       0,     208,   0,   0 UMA Slabs:               80,      0, 2311694,  204306,718386402,   0,   0 UMA RCntSlabs:           88,      0,    9229,      41,   18930,   0,   0 UMA Hash:               256,      0,       3,      12,      79,   0,   0 4 Bucket:                32,      0,    1785,   21090,1248973183,   0,   0 6 Bucket:                48,      0,     185,   12763,148487075,   0,   0 8 Bucket:                64,      0,      65,   20643,41333608,   0,   0 12 Bucket:               96,      0,    9665,    9482,11049020,   0,   0 16 Bucket:              128,      0,     649,    4807,11971939,  11,   0 32 Bucket:              256,      0,   12630,   50790,31362215,  33,   0 64 Bucket :              512,      0,   23203,    6781,17367241,1336666,   0 128 Bucket:            1024,      0,   95458,   48746,810293851,317422,   0 vmem btag:               56,      0, 1411085,   96316,27776938,21231,   0 VM OBJECT:              256,      0,  771497,  279598,2938160439,   0,   0 RADIX NODE:             144,      0, 2598081, 1326882,4515451399,   0,   0 MAP:                    240,      0,       3,      61,       3,   0,   0 KMAP ENTRY:             128,      0,      25,     874,      25,   0,   0 MAP ENTRY:              128,      0,   25469,   45149,11668899620,   0,   0 VMSPACE:                448,      0,     235,     782,149851562,   0,   0 fakepg:                 104,      0,       0,       0,       0,   0,   0 mt_zone:               4112,      0,     263,       0,     263,   0,   0 16:                      16,      0, 2812047,   93027,53798617567,   0,   0 32:                      32,      0, 9723566, 1887934,12748376945,   0,   0 64:                      64,      0,10475477, 6543585,20857570861,   0,   0 128:                    128,      0, 1848882,  490254,23475247741,   0,   0 256:                    256,      0,  914734,  702251,12021626624,   0,   0 512:                    512,      0,    1307,     581,10911947626,   0,   0 1024:                  1024,      0,   28407,     233,234462675,   0,   0 2048:                  2048,      0,     511,    2463,2135442383,   0,   0 4096:                  4096,      0,  507210,   85487,572913690,   0,   0 uint64 pcpu:              8,      0,     298,     598,     298,   0,   0 SLEEPQUEUE:              80,      0,    1666,     721,    1669,   0,   0 Files:                   80,      0,    4779,   10221,3345112793,   0,   0 TURNSTILE:              136,      0,    1666,     414,    1669,   0,   0 rl_entry:                40,      0,     696,     804,     696,   0,   0 umtx pi:                 96,      0,       0,       0,       0,   0,   0 MAC labels:              40,      0,       0,       0,       0,   0,   0 PROC:                  1208,      0,     256,     473,149840920,   0,   0 THREAD:                1168,      0,    1514,     151,  783235,   0,   0 cpuset:                  72,      0,     791,    1134,   11746,   0,   0 audit_record:          1248,      0,       0,       0,       0,   0,   0 sendfile_sync:           64,      0,       0,       0,       0,   0,   0 mbuf_packet:            256, 41943045,    8248,    4127,86 62647947,   0,   0 mbuf:                   256, 41943045,     314,   13696,64235586097,   0,   0 mbuf_cluster:          2048, 6553600,   12375,      41,   20500,   0,   0 mbuf_jumbo_page:       4096, 3276800,     311,    2710,1565741448,   0,   0 mbuf_jumbo_9k:         9216, 970903,       0,       0,       0,   0,   0 mbuf_jumbo_16k:       16384, 546133,       0,       0,       0,   0,   0 mbuf_ext_refcnt:          4,      0,       0,    2259,166082214,   0,   0 g_bio:                  248,      0,       9,   36135,5971956549,   0,   0 DMAR_MAP_ENTRY:         120,      0,       0,       0,       0,   0,   0 ttyinq:                 160,      0,     240,     810,    2520,   0,   0 ttyoutq:                256,      0,     126,     729,    1311,   0,   0 FPU_save_area:          832,      0,       0,       0,       0,   0,   0 taskq_zone:              48,      0,       0,    2656,154582289,   0,   0 VNODE:                  472,      0,  926451,  683325,224955145,   0,   0 VNODEPOLL:              112,      0,       0,     140,       1,   0,   0 BUF TRIE:               144,      0,      64,  105884,13961458,   0,   0 NAMEI:                 1024,      0,       1,     471,9070182588,   0,   0 S VFS Cache:            108,      0,  884046,  757454,505000615,   0,   0 STS VFS Cache:          148,      0,       0,       0,       0,   0,   0 L VFS Cache:            328,      0,       5,  106747,78972025,   0,   0 LTS VFS Cache:          368,      0,       0,       0,       0,   0,   0 pipe:                   744,      0,      10,     240,119813676,   0,   0 procdesc:               128,      0,       0,       0,        0,   0,   0 Mountpoints:            816,      0,      13,      67,      13,   0,   0 range_seg_cache:         64,      0, 3308624,  602274,2773749361,   0,   0 zio_cache:              920,      0,      17,   46059,27531825813,   0,   0 zio_link_cache:          48,      0,      12,   46634,21375486079,   0,   0 zio_buf_512:            512,      0, 1838128,  579528,233163218,   0,   0 zio_data_buf_512:       512,      0,     284,     468,280535356,   0,   0 zio_buf_1024:          1024,      0,   18918,    2674,70036984,   0,   0 zio_data_buf_1024:     1024,      0,      72,     244,25068218,   0,   0 zio_buf_1536:          1536,      0,     685,     111,15021333,   0,   0 zio_data_buf_1536:     1536,      0,     231,     135, 5491921,   0,   0 zio_buf_2048:          2048,      0,     464,      74,27382096,   0,   0 zio_data_buf_2048:     2048,      0,     252,     162, 3022922,   0,   0 zio_buf_2560:          2560,      0,     322,      39,16246431,   0,   0 zio_data_buf_2560:     2560,      0,     648,      44, 4092684,   0,   0 zio_buf_3072:          3072,      0,     266,      39,22464410,   0,   0 zio_data_buf_3072:     3072,      0,     272,      42, 3713205,   0,   0 zio_buf_3584:          3584,      0,     255,      12,13329596,   0,   0 zio_data_buf_3584:     3584,      0,     344,      15, 4160159,   0,   0 zio_buf_4096:          4096,      0,   11326,      31,296458917,   0,   0 zio_data_buf_4096:     4096,      0,     758,      22,55468107,   0,   0 zio_buf_5120:          5120,      0,     348,      13,14469868,   0,   0 zio_data_buf_5120:     5120,      0,    1048,      16,28617233,   0,   0 zio_buf_6144:          6144,      0,     286,      14, 28793904,   0,   0 zio_data_buf_6144:     6144,      0,    1228,      12, 9882405,   0,   0 zio_buf_7168:          7168,      0,     287,      15,19650053,   0,   0 zio_data_buf_7168:     7168,      0,     551,      14, 3698354,   0,   0 zio_buf_8192:          8192,      0,     267,      15,41728685,   0,   0 zio_data_buf_8192:     8192,      0,     447,      17,13520347,   0,   0 zio_buf_10240:        10240,      0,     549,      14,25924463,   0,   0 zio_data_buf_10240:   10240,      0,    1035,      16,29565424,   0,   0 zio_buf_12288:        12288,      0,     496,      13,31221546,   0,   0 zio_data_buf_12288:   12288,      0,    1727,      14,15662238,   0,   0 zio_buf_14336:        14336,      0,     475,      11,15266392,   0,   0 zio_data_buf_14336:   14336,      0,    1000,      19,26789503,   0,   0 zio_buf_16384:        16384,      0,  774969,      25,765531478,   0,   0 zio_data_buf_16384:   16384,      0,   35652,      13,52893314,   0,   0 zio_buf_20480:        20480,      0,     890,      19,31495207,   0,   0 zio_data_buf_20480:   20480,      0,    1545,      15,36009279,   0,   0 zio_buf_24576:        24576,      0,     825,      12,36150814,   0,   0 zio_data_buf_24576:   24576,      0,    4914,      14,41401016,   0,   0 zio_buf_28672:        28672,      0,     701,      14,23285223,   0,   0 zio_data_buf_28672:   28672,      0,    1409,      21,27435301,   0,   0 zio_buf_32768:        32768,      0,     675,      13,31432326,   0,   0 zio_data_buf_32768:   32768,      0,    2415,      13,25945712,   0,   0 zio_buf_36864:        36864,      0,     622,      15,22148993,   0,   0 zio_data_buf_36864:   36864,      0,    1779,      15,25706882,   0,   0 zio_ buf_40960:        40960,      0,     536,      18,23476092,   0,   0 zio_data_buf_40960:   40960,      0,    1673,      14,24666224,   0,   0 zio_buf_45056:        45056,      0,     513,      14,19162070,   0,   0 zio_data_buf_45056:   45056,      0,    1592,      16,17046396,   0,   0 zio_buf_49152:        49152,      0,     478,      17,24871123,   0,   0 zio_data_buf_49152:   49152,      0,    1419,      16,16353824,   0,   0 zio_buf_53248:        53248,      0,     467,      11,20353004,   0,   0 zio_data_buf_53248:   53248,      0,    1233,      16,17298271,   0,   0 zio_buf_57344:        57344,      0,     460,      13,23454274,   0,   0 zio_data_buf_57344:   57344,      0,    1267,      17,18596329,   0,   0 zio_buf_61440:        61440,      0,     423,      13,20273525,   0,   0 zio_data_buf_61440:   61440,      0,    1033,       15,15431244,   0,   0 zio_buf_65536:        65536,      0,     365,      13,20928232,   0,   0 zio_data_buf_65536:   65536,      0,    1040,      17,11739711,   0,   0 zio_buf_69632:        69632,      0,     351,      13,16369173,   0,   0 zio_data_buf_69632:   69632,      0,    1144,      14, 9285339,   0,   0 zio_buf_73728:        73728,      0,     344,      17,15927115,   0,   0 zio_data_buf_73728:   73728,      0,     932,      16, 6682428,   0,   0 zio_buf_77824:        77824,      0,     302,      13,13557151,   0,   0 zio_data_buf_77824:   77824,      0,     901,      15, 6842383,   0,   0 zio_buf_81920:        81920,      0,     301,      13,14443323,   0,   0 zio_data_buf_81920:   81920,      0,     909,      17, 5007810,   0,   0 zio_buf_86016:        86016,      0,     282,      11,12344084,   0,   0 zio_data_buf_86016:   86016,      0,     844,      17, 4623199,   0,   0 zio_buf_90112:        90112,      0,     306,       9,13898488,   0,   0 zio_data_buf_90112:   90112,      0,     861,      15, 6016346,   0,   0 zio_buf_94208:        94208,      0,     382,      13,13793511,   0,   0 zio_data_buf_94208:   94208,      0,     760,      18, 5061270,   0,   0 zio_buf_98304:        98304,      0,     283,      12,16091732,   0,   0 zio_data_buf_98304:   98304,      0,     752,      16, 5314097,   0,   0 zio_buf_102400:      102400,      0,     246,      13,14646577,   0,   0 zio_data_buf_102400: 102400,      0,     707,      20, 5504194,   0,   0 zio_buf_106496:      106496,      0,     237,      11,15777390,   0,   0 zio_data_buf_106496: 106496,      0,     704,      15, 4822634,   0,   0 zio_buf_110592:      110592,      0,     184,      13,15817496,   0,   0 zio_da ta_buf_110592: 110592,      0,     602,      18, 4925430,   0,   0 zio_buf_114688:      114688,      0,     166,      16,17045866,   0,   0 zio_data_buf_114688: 114688,      0,     532,      16, 5191669,   0,   0 zio_buf_118784:      118784,      0,     170,      15,12659006,   0,   0 zio_data_buf_118784: 118784,      0,     481,      17, 2124105,   0,   0 zio_buf_122880:      122880,      0,     196,      15,12948958,   0,   0 zio_data_buf_122880: 122880,      0,     524,      20, 2727770,   0,   0 zio_buf_126976:      126976,      0,     177,      12,17364224,   0,   0 zio_data_buf_126976: 126976,      0,     516,      13, 1926732,   0,   0 zio_buf_131072:      131072,      0,     179,      14,340379531,   0,   0 zio_data_buf_131072: 131072,      0,  488217,       9,287155442,   0,   0 lz4_ctx:              16384,      0,       0,      64,4595 60153,   0,   0 sa_cache:                80,      0,  925296,  694854,221400673,   0,   0 dnode_t:                864,      0, 3286406,  492342,164927567,   0,   0 dmu_buf_impl_t:         224,      0, 2735768, 1283814,1130573685,   0,   0 arc_buf_hdr_t:          216,      0, 8241154,  594326,869545121,   0,   0 arc_buf_t:               72,      0,  930962,  479568,1220508333,   0,   0 zil_lwb_cache:          192,      0,      30,    5830,45306321,   0,   0 zfs_znode_cache:        368,      0,  925295,  690235,221400672,   0,   0 ksiginfo:               112,      0,     720,    2535, 2627344,   0,   0 itimer:                 352,      0,       0,     473,    4261,   0,   0 pf states:              296, 500006,     112,     473, 2146938,   0,   0 pf state keys:           88,      0,     118,    2042, 2220665,   0,   0 pf source nodes:        136, 500018,       0,       0,       0,   0,   0 pf mtags:                40,      0,       0,       0,       0,   0,   0 pf table entries:       160, 200000,      16,      59,      16,   0,   0 pf table counters:       64,      0,       0,       0,       0,   0,   0 pf frags:                80,      0,       0,       0,       0,   0,   0 pf frag entries:         32,  40000,       0,       0,       0,   0,   0 pf state scrubs:         40,      0,       0,       0,       0,   0,   0 KNOTE:                  128,      0,    3586,    7636,4249425530,   0,   0 socket:                 696, 4192805,   10988,   14362,617302776,   0,   0 unpcb:                  240, 4192816,     397,    1491, 3964687,   0,   0 ipq:                     56, 204835,       0,       0,       0,   0,   0 udp_inpcb:               392, 4192810,     161,     659,33932308,   0,   0 udpcb:                   16, 4192955,     161,    2098,33932308,   0,   0 tcp_inpcb:              392, 4192810,   20662,   18868,579405676,   0,   0 tcpcb:                 1024, 4192808,    4067,    7453,579405676,   0,   0 tcptw:                   88,  27810,   16595,   11215,259638269,257834306,   0 syncache:               160,  15375,       0,     800,369362350,   0,   0 hostcache:              136,  15370,      54,     932,    2020,   0,   0 tcpreass:                40, 409600,       0,    2000,  121958,   0,   0 sackhole:                32,      0,       0,    1375,   25994,   0,   0 sctp_ep:               1400, 4192806,       0,     100,     103,   0,   0 sctp_asoc:             2344,  40000,       0,      24,     103,   0,   0 sctp_laddr:              48,  80012,       0,     415,       3,   0,   0 sctp_raddr:             720,  80000,       0,     130,     103,   0,   0 sctp_chunk:             136, 400026,       0,     435,      11,   0,   0 sctp_readq:             104, 400026,       0,       0,       0,   0,   0 sctp_stream_msg_out:    104, 400026,       0,    1406,     103,   0,   0 sctp_asconf:             40, 400000,       0,       0,       0,   0,   0 sctp_asconf_ack:         48, 400060,       0,       0,       0,   0,   0 ripcb:                  392, 4192810,       0,       0,       0,   0,   0 rtentry:                200,      0,       8,     312,       8,   0,   0 selfd:                   56,      0,    1288,    2120,9888371057,   0,   0 SWAPMETA:               288, 16337503,       0,       0,       0,   0,   0 FFS inode:               168,      0,    1028,    1180, 3550806,   0,   0 FFS1 dinode:            128,      0,       0,       0,       0,   0,   0 FFS2 dinode:            256,      0,    1028,    1177, 3550806,   0,   0 cyclic_id_cache:         64,      0,       0,     558,       8,   0,   0 dtrace_state_cache:    4096,      0,       0,       5,       8,   0,   0 taskq_zone:              48,      0,       0,       0,       0,   0,   0 NCLNODE:                528,      0,       0,       0,       0,   0,   0 $ vmstat -m          Type InUse MemUse HighUse Requests  Size(s)        devbuf 17816 38148K       -    18364  16,32,64,128,256,512,1024,2048,4096          temp    83    13K       - 363465851  16,32,64,128,256,512,1024,2048,4096      acpiintr     1     1K       -        1  64        module   196    25K       -      196  128      mtx_pool     2    16K       -        2        acpica 175642 18132K       -   482200  16,32,64,128,256,512,1024,2048,4096    CAM periph    88    22K       -      142  16,32,64,128,256           osd    28     1K       -  2691953  16,32,64     CAM queue    61   632K       -      239  16,32,64,128,256,512,1024      pmchooks     1     1K       -        1  128      acpitask     1     8K       -        1       acpisem    26     4K       -       26  128        kbdmux     7    18K       -        7  16,512,1024,2048          pgrp    36     5K       -   496601  128       session    32     4K       -    33701  128          proc     2   512K       -        2       subproc   989  1401K       - 149847035  512,4096          cred   124    20K       - 4925850262  64,256        plimit    18     5K       -    33674  256       uidinfo     8    65K       -   140875  128           LED    28     2K       -       28  16,128       md_disk     1     2K       -        1  2048     raid_data     0     0K       -     1584  32,128,256           mps    13  1603K       -   585860  16,32,64,128,256,512,1024,2048,4096           USB    37    47K       -       43  16,32,128,256,512,1024,2048,4096        USBdev    31     8K       -       31  32,64,128,512,4096        sysctl     0     0K       - 29680596  16,32,64     sysctloid  7556   374K       -     7704  16,32,64,128     sysctltmp     0     0K       - 31532343  16,32,64,128,256,2048       tidhash     1   512K       -        1       callout    13  4232K       -       13          umtx  3330   417K       -     3336  128      p1003.1b     1     1K       -        1  16           bus   950   123K       -    20210  16,32,64,128,256,1024,2048        bus-sc   129   241K       -     4112  16,32,64,128,256,512,1024,2048,4096       devstat   114   230K       -      114  32,4096  eventhandler    98     8K       -       98  64,128 CAM dev queue     9     1K       -        9  64       acpidev   162    11K       -      162  64          kobj    92   368K       -     2386  4096       Per-cpu     1     1K       -        1  32       CAM SIM     9     3K       -        9  2 56          rman   248    28K       -      662  32,128          sbuf     1     1K       -    62594  16,32,64,128,256,512,1024,2048,4096       CAM XPT   388    35K       -     6374  16,32,64,128,256,512,1024,2048       CAM DEV    52   104K       -       97  2048         stack     0     0K       -       40  256     taskqueue   259    41K       -      347  16,32,64,128,256        Unitno    25     2K       - 521437312  32,64          vmem     3  1184K       -       16  256,512,1024,2048,4096      ioctlops     0     0K       - 2301578270  16,32,64,128,256,512,1024,2048,4096        select   687    86K       -      687  128           iov     0     0K       - 3070408744  16,32,64,128,256,512,2048           msg     4    30K       -        4  2048,4096           sem     4   106K       -        4  2048,4096           shm     1    20K       -        1           tty    23    23K       -       93  1024,4096           pts     3     1K       -       33  256      mbuf_tag     0     0K       -        2  32         shmfd     1     8K       -        1        soname     5     1K       - 44996938125  16,32,128           pcb  1508 16579K       - 216776778  16,32,128,256,1024,2048 md_nvidia_data     0     0K       -      264  512           acl     0     0K       -     2073  4096      vfscache     1 32768K       -        1    cl_savebuf     0     0K       -  2176560  64      vfs_hash     1 16384K       -        1        vnodes     1     1K       -        6  32,256         mount   150     6K       -      540  16,32,64,128,256,1024       CAM CCB     5    10K       - 1978405860  2048   vnodemarker     0     0K       -   860570  512           BPF     4     1K       -        4  128   md_sii_data     0     0K       -      264  512         ifnet     5     9K       -        5  128,2048        ifaddr    30     7K       -       30  32,256,4096   ether_multi    11     1K       -       12  16,64         clone     3     1K       -        3  128        arpcom     3     1K       -        3  16       lltable    76    20K       -    14079  256,512       entropy  1026    65K       -  9778336  32,64,4096       scsi_da     0     0K       -     6483  32,64,512      routetbl    55    11K       - 53761245  32,128,256,512          igmp     4     1K       -        4  256      in_multi     2     1K       -        2  256          UART     9     7K       -        9  16,1024      CAM path    95     3K       -      997  32      SCSI ENC   297   388K       -  5602301  16,64,256,1024,2048,4096      sctp_map     0     0K       -      206  16     sctp_stro     0     0K       -      103  1024     sctp_a_it     0     0K       -        3  16     sctp_atcl     0     0K       -      206  512     sctp_atky     0     0K       -      309  32,64     sctp_athm     0     0K       -      206  16      sctp_vrf     1     1K       -        1  64      sctp_ifa     4     1K       -        4  128      sctp_ifn     2     1K       -        2  128     sctp_timw    31     8K       -       31  256     sctp_iter     0     0K       -        3  256     hostcache     1    28K       -        1      syncache     1    64K       -        1       pf_hash     3  2880K       -        3      pf_ifnet     8     4K       -       38  256,2048       pf_rule    32    27K       -       32  128,1024       pf_osfp  1184   122K       -     1184  64,128      pf_table     5    10K       -       10  2048 audit_evclass   187     6K       -      228  32     vm_pgdata     1 16384K       -        1       UMAHash    76 19947K       -      497  512,1024,2048,4096      pci_link    16     2K       -       16  64,128     acpi_perf    12     6K       -       12  512        DEVFS2   302     5K       -      332  16        DEVFS3   659   165K       -      857  256        DEVFS1   302   151K       -      463  512        isadev     7     1K       -        7  128       memdesc     1     4K       -        1  4096    DEVFS_RULE     1     1K       -        1  64         DEVFS    47     1K       -       50  16,128        DEVFSP     1     1K       -       18  64          cdev     7     2K       -        7  256     pfs_nodes    21     6K       -       21  256      filedesc 701689 15308K       - 151391230  16,32,64,128,256,512,1024,2048,4096         sigio     5     1K       -        5  64      filecaps     0     0K       - 376693052  16,64       kdtrace  1774   395K       - 150625287  64,256          kenv    96    12K       -      112  16,32,64,128        apmdev     1     1K       -        1  128    madt_table     0     0K       -        1  4096        kqueue    14   110K       -  7001897  256,512,2048,4096     proc-args   237    23K       - 1744195324  16,32,64,128,256   pfs_vncache     0     0K       -       17  64         hhook     2     1K       -        2  256       ithread   156    28K       -      156  32,128,256          GEOM  1310   250K       -    15089  16,32,64,128,256,512,1024,2048       io_apic     2     4K       -        2  2048        prison     2     5K       -        2  16,4096           MCA    31     6K       -       31  128,256        KTRACE   100    13K       -      100  128           msi    16     2K       -       16  128      nexusdev     3     1K       -        3  16        linker   404   885K       -      587  16,32,64,128,256,512,1024,2048,4096         lockf    41     6K       - 3660069993  64,128,256,512    loginclass     3     1K       -    22891  64           rpc     1     1K       -        1  256    kstat_data     6     1K       -        6  64       solaris 25382156 3763478K       - 72008554115  16,32,64,128,256,512,1024,2048,4096     ufs_mount     3    13K       -        3  512,4096   nullfs_hash     1 131072K       -        1   nullfs_node     1     1K       -        1  64  nullfs_mount     1     1K       -        1  32        cyclic    48     4K       -       50  16,64,128           fbt 29000  3881K       -    29000  128           SDT    26     2K       -       26  16,64 $ zfs-stats -a ------------------------------------------------------------------------ ZFS Subsystem Report                            Sat Jan  4 14:27:19 2014 ------------------------------------------------------------------------ System Information:         Kernel Version:                         1100004 (osreldate)         Hardware Platform:                      amd64         Processor Architecture:                 amd64         ZFS Storage pool Version:               5000         ZFS Filesystem Version:                 5 FreeBSD 11.0-CURRENT #5 r259544: Fri Dec 20 11:13:21 EET 2013 root 14:27  up 14 days, 19:03, 2 users, load averages: 1,27 1,56 1,27 ------------------------------------------------------------------------ System Memory:         0.54%   693.36  MiB Active,     24.32%  30.31   GiB Inact         72.98%  90.96   GiB Wired,      1.42%   1.78    GiB Cache         0.70%   898.79  MiB Free,       0.04%   48.04   MiB Gap         Real Installed:                         128.00  GiB         Real Available:                 99.96%  127.95  GiB         Real Managed:                   97.41%  124.65  GiB         Logical Total:                          128.00  GiB         Logical Used:                   74.25%  95.04   GiB         Logical Free:                   25.75%  32.96   GiB Kernel Memory:                                  3.92    GiB         Data:                           99.65%  3.90    GiB         Text:                           0.35%   14.00   MiB Kernel Memory Map:                              100.00  GiB         Size:                           75.00%  75.00   GiB         Free:                           25.00%  25.00   GiB ------------------------------------------------------------------------ ARC Summary: (HEALTHY)         Memory Throttle Count:                  0 ARC Misc:         Deleted:                                425.50m         Recycle Misses:                         234.05m         Mutex Misses:                           3.60m         Evict Skips:                            502.81m ARC Size:                               38.91%  28.02   GiB         Target Size: (Adaptive)         58.33%  42.00   GiB         Min Size (Hard Limit):          58.33%  42.00   GiB         Max Size (High Water):          1:1     72.00   GiB ARC Size Breakdown:         Recently Used Cache Size:       48.81%  20.50   GiB         Frequently Used Cache Size:     51.19%  21.50   GiB ARC Hash Breakdown:         Elements Max:                           8.83m         Elements Current:               93.29%  8.24m         Collisions:                             1.27b         Chain Max:                              27         Chains:                                 1.76m ------------------------------------------------------------------------ ARC Efficiency:                                 146.52b         Cache Hit Ratio:                99.62%  145.96b         Cache Miss Ratio:               0.38%   556.49m         Actual Hit Ratio:               99.52%  145.81b         Data Demand Efficiency:         92.35%  4.49b         Data Prefetch Efficiency:       8.56%   64.91m         CACHE HITS BY CACHE LIST:           Most Recently Used:           0.98%   1.43b           Most Frequently Used:         98.92%  144.38b           Most Recently Used Ghost:     0.01%   20.56m           Most Frequently Used Ghost:   0.10%   152.70m         CACHE HITS BY DATA TYPE:           Demand Data:                  2.84%   4.15b           Prefetch Data:                0.00%   5.56m           Demand Metadata:              97.06%  141.67b           Prefetch Metadata:            0.10%   143.60m         CACHE MISSES BY DATA TYPE:           Demand Data:                  61.74%  343.57m           Prefetch Data:                10.67%  59.35m           Demand Metadata:              25.82%  143.71m           Prefetch Metadata:            1.77%   9.86m ------------------------------------------------------------------------ L2 ARC Summary: (HEALTHY)         Passed Headroom:                        27.09m         Tried Lock Failures:                    916.86m         IO In Progress:                         13.17k         Low Memory Aborts:                      301.48k         Free on Write:                          1.31m         Writes While Full:                      226.67k         R/W Clashes:                            99.81k         Bad Checksums:                          0         IO Errors:                              0         SPA Mismatch:                           2.32b L2 ARC Size: (Adaptive)                         278.93  GiB         Header Size:                    0.26%   750.98  MiB L2 ARC Evicts:         Lock Retries:                           6.89k         Upon Reading:                           2 L2 ARC Breakdown:                               556.49m         Hit Ratio:                      39.35%  218.97m         Miss Ratio:                     60.65%  337.52m         Feeds:                                  969.70k L2 ARC Buffer:         Bytes Scanned:                          4.23    PiB         Buffer Iterations:                      969.70k         List Iterations:                        60.83m         NULL List Iterations:                   1.63m L2 ARC Writes:         Writes Sent:                    100.00% 965.91k ------------------------------------------------------------------------ File-Level Prefetch: (HEALTHY) DMU Efficiency:                                 171.97b         Hit Ratio:                      68.01%  116.95b         Miss Ratio:                     31.99%  55.02b         Colinear:                               55.02b           Hit Ratio:                    0.00%   111.39k           Miss Ratio:                   100.00% 55.02b         Stride:                                 116.77b           Hit Ratio:                    99.95%  116.72b           Miss Ratio:                   0.05%   56.07m DMU Misc:         Reclaim:                                55.02b           Successes:                    0.11%   60.47m           Failures:                     99.89%  54.96b         Streams:                                199.20m           +Resets:                      0.87%   1.73m           -Resets:                      99.13%  197.47m           Bogus:                                0 ------------------------------------------------------------------------ VDEV cache is disabled ------------------------------------------------------------------------ ZFS Tunables (sysctl):         kern.maxusers                           8525         vm.kmem_size                            107374182400         vm.kmem_size_scale                      1         vm.kmem_size_min                        0         vm.kmem_size_max                        1319413950874         vfs.zfs.arc_max                         77309411328         vfs.zfs.arc_min                         45097156608         vfs.zfs.arc_meta_used                   19327359728         vfs.zfs.arc_meta_limit                  19327352832         vfs.zfs.l2arc_write_max                 33554432         vfs.zfs.l2arc_write_boost               134217728         vfs.zfs.l2arc_headroom                  2         vfs.zfs.l2arc_feed_secs                 1         vfs.zfs.l2arc_feed_min_ms               200         vfs.zfs.l2arc_noprefetch                1         vfs.zfs.l2arc_feed_again                1         vfs.zfs.l2arc_norw                      1         vfs.zfs.anon_size                       47123968         vfs.zfs.anon_metadata_lsize             0         vfs.zfs.anon_data_lsize                 0         vfs.zfs.mru_size                        21964981248         vfs.zfs.mru_metadata_lsize              4259141120         vfs.zfs.mru_data_lsize                  10711522816         vfs.zfs.mru_ghost_size                  23117245952         vfs.zfs.mru_ghost_metadata_lsize        23086417920         vfs.zfs.mru_ghost_data_lsize            30828032         vfs.zfs.mfu_size                        2190997504         vfs.zfs.mfu_metadata_lsize              409456128         vfs.zfs.mfu_data_lsize                   949248         vfs.zfs.mfu_ghost_size                  21976749568         vfs.zfs.mfu_ghost_metadata_lsize        21912697344         vfs.zfs.mfu_ghost_data_lsize            64052224         vfs.zfs.l2c_only_size                   292763954176         vfs.zfs.dedup.prefetch                  1         vfs.zfs.nopwrite_enabled                1         vfs.zfs.mdcomp_disable                  0         vfs.zfs.prefetch_disable                0         vfs.zfs.zfetch.max_streams              8         vfs.zfs.zfetch.min_sec_reap             2         vfs.zfs.zfetch.block_cap                256         vfs.zfs.zfetch.array_rd_sz              1048576         vfs.zfs.top_maxinflight                 32         vfs.zfs.resilver_delay                  2         vfs.zfs.scrub_delay                     4         vfs.zfs.scan_idle                       50         vfs.zfs.scan_min_time_ms                1000         vfs.zfs.free_min_time_ms                1000         vfs.zfs.resilver_min_time_ms            3000         vfs.zfs.no_scrub_io                     0         vfs.zfs.no_scrub_prefetch               0         vfs.zfs.metaslab.gang_bang              131073         vfs.zfs.metaslab.debug_load             0         vfs.zfs.metaslab.debug_unload           0         vfs.zfs.metaslab.df_alloc_threshold     131072         vfs.zfs.metaslab.df_free_pct            4         vfs.zfs.metaslab.min_alloc_size         10485760         vfs.zfs.metaslab.load_pct               50         vfs.zfs.metaslab.unload_delay           8         vfs.zfs.metaslab.preload_limit          3         vfs.zfs.metaslab.preload_enabled        1         vfs.zfs.metaslab.weight_factor_enable   0         vfs.zfs.condense_pct                    200         vfs.zfs.mg_alloc_failures               18         vfs.zfs.mg_noalloc_threshold            0         vfs.zfs.write_to_degraded               0         vfs.zfs.check_hostid                    1         vfs.zfs.recover                         0         vfs.zfs.deadman_synctime_ms             1000000         vfs.zfs.deadman_checktime_ms            5000         vfs.zfs.deadman_enabled                 1         vfs.zfs.spa_asize_inflation             24         vfs.zfs.txg.timeout                     10         vfs.zfs.vdev.cache.max                  16384         vfs.zfs.vdev.cache.size                 0         vfs.zfs.vdev.cache.bshift               16         vfs.zfs.vdev.trim_on_init               1         vfs.zfs.vdev.mirror.rotating_inc        0         vfs.zfs.vdev.mirror.rotating_seek_inc   5         vfs.zfs.vdev.mirror.rotating_seek_offset1048576         vfs.zfs.vdev.mirror.non_rotating_inc    0         vfs.zfs.vdev.mirror.non_rotating_seek_inc1         vfs.zfs.vdev.max_active                 1000         vfs.zfs.vdev.sync_read_min_active       10         vfs.zfs.vdev.sync_read_max_active       10         vfs.zfs.vdev.sync_write_min_active      10         vfs.zfs.vdev.sync_write_max_active      10         vfs.zfs.vdev.async_read_min_active      1         vfs.zfs.vdev.async_read_max_active      3         vfs.zfs.vdev.async_write_min_active     1         vfs.zfs.vdev.async_write_max_active     10         vfs.zfs.vdev.scrub_min_active           1         vfs.zfs.vdev.scrub_max_active           2         vfs.zfs.vdev.aggregation_limit          131 072         vfs.zfs.vdev.read_gap_limit             32768         vfs.zfs.vdev.write_gap_limit            4096         vfs.zfs.vdev.bio_flush_disable          0         vfs.zfs.vdev.bio_delete_disable         0         vfs.zfs.vdev.trim_max_bytes             2147483648         vfs.zfs.vdev.trim_max_pending           64         vfs.zfs.max_auto_ashift                 13         vfs.zfs.zil_replay_disable              0         vfs.zfs.cache_flush_disable             0         vfs.zfs.zio.use_uma                     1         vfs.zfs.zio.exclude_metadata            0         vfs.zfs.sync_pass_deferred_free         2         vfs.zfs.sync_pass_dont_compress         5         vfs.zfs.sync_pass_rewrite               2         vfs.zfs.snapshot_list_prefetch          0         vfs.zfs.super_owner                     0         vfs.zfs.debug                           0         vfs.zfs.version.ioctl                   3         vfs.zfs.version.acl                     1         vfs.zfs.version.spa                     5000         vfs.zfs.version.zpl                     5         vfs.zfs.trim.enabled                    1         vfs.zfs.trim.txg_delay                  32         vfs.zfs.trim.timeout                    30         vfs.zfs.trim.max_interval               1 ------------------------------------------------------------------------ From owner-freebsd-current@FreeBSD.ORG Sat Jan 4 12:48:56 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5A85B6B0; Sat, 4 Jan 2014 12:48:56 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 1F03C1EC5; Sat, 4 Jan 2014 12:48:55 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s04CmsiB087493; Sat, 4 Jan 2014 07:48:54 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s04CmsdA087485; Sat, 4 Jan 2014 12:48:54 GMT (envelope-from tinderbox@freebsd.org) Date: Sat, 4 Jan 2014 12:48:54 GMT Message-Id: <201401041248.s04CmsdA087485@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on powerpc/powerpc Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 Jan 2014 12:48:56 -0000 TB --- 2014-01-04 09:57:46 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-04 09:57:46 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-04 09:57:46 - starting HEAD tinderbox run for powerpc/powerpc TB --- 2014-01-04 09:57:46 - cleaning the object tree TB --- 2014-01-04 09:57:46 - /usr/local/bin/svn stat /src TB --- 2014-01-04 09:57:49 - At svn revision 260251 TB --- 2014-01-04 09:57:50 - building world TB --- 2014-01-04 09:57:50 - CROSS_BUILD_TESTING=YES TB --- 2014-01-04 09:57:50 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-04 09:57:50 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-04 09:57:50 - SRCCONF=/dev/null TB --- 2014-01-04 09:57:50 - TARGET=powerpc TB --- 2014-01-04 09:57:50 - TARGET_ARCH=powerpc TB --- 2014-01-04 09:57:50 - TZ=UTC TB --- 2014-01-04 09:57:50 - __MAKE_CONF=/dev/null TB --- 2014-01-04 09:57:50 - cd /src TB --- 2014-01-04 09:57:50 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Sat Jan 4 09:57:57 UTC 2014 >>> 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 Sat Jan 4 12:36:17 UTC 2014 TB --- 2014-01-04 12:36:17 - generating LINT kernel config TB --- 2014-01-04 12:36:17 - cd /src/sys/powerpc/conf TB --- 2014-01-04 12:36:17 - /usr/bin/make -B LINT TB --- 2014-01-04 12:36:17 - cd /src/sys/powerpc/conf TB --- 2014-01-04 12:36:17 - /usr/sbin/config -m LINT TB --- 2014-01-04 12:36:17 - building LINT kernel TB --- 2014-01-04 12:36:17 - CROSS_BUILD_TESTING=YES TB --- 2014-01-04 12:36:17 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-04 12:36:17 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-04 12:36:17 - SRCCONF=/dev/null TB --- 2014-01-04 12:36:17 - TARGET=powerpc TB --- 2014-01-04 12:36:17 - TARGET_ARCH=powerpc TB --- 2014-01-04 12:36:17 - TZ=UTC TB --- 2014-01-04 12:36:17 - __MAKE_CONF=/dev/null TB --- 2014-01-04 12:36:17 - cd /src TB --- 2014-01-04 12:36:17 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Sat Jan 4 12:36:17 UTC 2014 >>> 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 [...] ld -Bshareable -d -warn-common -o t5fw_cfg.ko t5fw_cfg.kld objcopy --strip-debug t5fw_cfg.ko ===> cyclic (all) cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I/src/sys/modules/cyclic/../../cddl/compat/opensolaris -I/src/sys/modules/cyclic/../../cddl/contrib/opensolaris/uts/common -I/src/sys/modules/cyclic/../.. -I/src/sys/modules/cyclic/../../cddl/dev/cyclic/i386 -DHAVE_KERNEL_OPTION_HEADERS -include /obj/powerpc.powerpc/src/sys/LINT/opt_global.h -I. -I@ -I@/contrib/altq -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-common -mlongcall -fno-omit-frame-pointer -I/obj/powerpc.powerpc/src/sys/LINT -fno-builtin -msoft-float -mno-altivec -ffreestanding -fstack-protector -std=iso9899:1999 -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-unknown-pragmas -include /src/sys/modules/cyclic/../../cddl/compat/opensolaris/sys/debug_! compat.h -c /src/sys/modules/cyclic/../../cddl/dev/cyclic/cyclic.c cc1: warnings being treated as errors In file included from /src/sys/modules/cyclic/../../cddl/dev/cyclic/cyclic.c:326: /src/sys/modules/cyclic/../../sys/kernel.h:61: warning: redundant redeclaration of 'hz' [-Wredundant-decls] /src/sys/modules/cyclic/../../cddl/compat/opensolaris/sys/time.h:73: warning: previous declaration of 'hz' was here *** Error code 1 Stop. bmake[3]: stopped in /src/sys/modules/cyclic *** Error code 1 Stop. bmake[2]: stopped in /src/sys/modules *** Error code 1 Stop. bmake[1]: stopped in /obj/powerpc.powerpc/src/sys/LINT *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-04 12:48:54 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-04 12:48:54 - ERROR: failed to build LINT kernel TB --- 2014-01-04 12:48:54 - 8657.72 user 1088.51 system 10268.45 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-powerpc-powerpc.full From owner-freebsd-current@FreeBSD.ORG Sat Jan 4 13:04:53 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4E122ABE; Sat, 4 Jan 2014 13:04:53 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 10FA6102E; Sat, 4 Jan 2014 13:04:52 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s04D4qPO038828; Sat, 4 Jan 2014 08:04:52 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s04D4pGh038827; Sat, 4 Jan 2014 13:04:51 GMT (envelope-from tinderbox@freebsd.org) Date: Sat, 4 Jan 2014 13:04:51 GMT Message-Id: <201401041304.s04D4pGh038827@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on sparc64/sparc64 Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 Jan 2014 13:04:53 -0000 TB --- 2014-01-04 11:41:43 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-04 11:41:43 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-04 11:41:43 - starting HEAD tinderbox run for sparc64/sparc64 TB --- 2014-01-04 11:41:43 - cleaning the object tree TB --- 2014-01-04 11:41:43 - /usr/local/bin/svn stat /src TB --- 2014-01-04 11:42:04 - At svn revision 260251 TB --- 2014-01-04 11:42:05 - building world TB --- 2014-01-04 11:42:05 - CROSS_BUILD_TESTING=YES TB --- 2014-01-04 11:42:05 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-04 11:42:05 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-04 11:42:05 - SRCCONF=/dev/null TB --- 2014-01-04 11:42:05 - TARGET=sparc64 TB --- 2014-01-04 11:42:05 - TARGET_ARCH=sparc64 TB --- 2014-01-04 11:42:05 - TZ=UTC TB --- 2014-01-04 11:42:05 - __MAKE_CONF=/dev/null TB --- 2014-01-04 11:42:05 - cd /src TB --- 2014-01-04 11:42:05 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Sat Jan 4 11:42:13 UTC 2014 >>> 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 Sat Jan 4 12:44:24 UTC 2014 TB --- 2014-01-04 12:44:24 - generating LINT kernel config TB --- 2014-01-04 12:44:24 - cd /src/sys/sparc64/conf TB --- 2014-01-04 12:44:24 - /usr/bin/make -B LINT TB --- 2014-01-04 12:44:24 - cd /src/sys/sparc64/conf TB --- 2014-01-04 12:44:24 - /usr/sbin/config -m LINT TB --- 2014-01-04 12:44:25 - building LINT kernel TB --- 2014-01-04 12:44:25 - CROSS_BUILD_TESTING=YES TB --- 2014-01-04 12:44:25 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-04 12:44:25 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-04 12:44:25 - SRCCONF=/dev/null TB --- 2014-01-04 12:44:25 - TARGET=sparc64 TB --- 2014-01-04 12:44:25 - TARGET_ARCH=sparc64 TB --- 2014-01-04 12:44:25 - TZ=UTC TB --- 2014-01-04 12:44:25 - __MAKE_CONF=/dev/null TB --- 2014-01-04 12:44:25 - cd /src TB --- 2014-01-04 12:44:25 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Sat Jan 4 12:44:25 UTC 2014 >>> 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 [...] ld -Bshareable -d -warn-common -o nullfs.ko nullfs.kld objcopy --strip-debug nullfs.ko ===> opensolaris (all) cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I/src/sys/modules/opensolaris/../../cddl/compat/opensolaris -I/src/sys/modules/opensolaris/../../cddl/contrib/opensolaris/uts/common -I/src/sys/modules/opensolaris/../.. -DHAVE_KERNEL_OPTION_HEADERS -include /obj/sparc64.sparc64/src/sys/LINT/opt_global.h -I. -I@ -I@/contrib/altq -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-common -I/obj/sparc64.sparc64/src/sys/LINT -fno-builtin -mcmodel=medany -msoft-float -ffreestanding -fstack-protector -std=iso9899:1999 -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-unknown-pragmas -include /src/sys/modules/opensolaris/../../cddl/compat/opensolaris/sys/debug_compat.h -c /src/sys/modules/opensolaris/../../cddl/compat/openso! laris/kern/opensolaris.c cc1: warnings being treated as errors In file included from /src/sys/modules/opensolaris/../../cddl/compat/opensolaris/kern/opensolaris.c:35: /src/sys/modules/opensolaris/../../sys/kernel.h:61: warning: redundant redeclaration of 'hz' [-Wredundant-decls] /src/sys/modules/opensolaris/../../cddl/compat/opensolaris/sys/time.h:73: warning: previous declaration of 'hz' was here *** Error code 1 Stop. bmake[3]: stopped in /src/sys/modules/opensolaris *** Error code 1 Stop. bmake[2]: stopped in /src/sys/modules *** Error code 1 Stop. bmake[1]: stopped in /obj/sparc64.sparc64/src/sys/LINT *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-04 13:04:51 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-04 13:04:51 - ERROR: failed to build LINT kernel TB --- 2014-01-04 13:04:51 - 4142.12 user 673.91 system 4988.80 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-sparc64-sparc64.full From owner-freebsd-current@FreeBSD.ORG Sat Jan 4 13:08:39 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C136CD05 for ; Sat, 4 Jan 2014 13:08:39 +0000 (UTC) Received: from frv189.fwdcdn.com (frv189.fwdcdn.com [212.42.77.189]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 62EA2109C for ; Sat, 4 Jan 2014 13:08:39 +0000 (UTC) Received: from [10.10.1.23] (helo=frv199.fwdcdn.com) by frv189.fwdcdn.com with esmtp ID 1VzQg9-000KOU-JR for freebsd-current@freebsd.org; Sat, 04 Jan 2014 14:50:13 +0200 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=ukr.net; s=ffe; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-Id:To:Subject:From:Date; bh=x8Vn4F75E0xnSv6+FvYUjnGF0SjhQYtjz/cj8ClgvG8=; b=BZ6xlfaWOXwNlGNudCKndN3K+XYR0yEETNlnbOhMrVRICHJ+p51Moem53rFxprNtNqlcZXmmlPDKgnYoUQ5fQLjB4YsCoFZCuTyNsAScgw9KAzhqDHKJI4sFILx1ACh1VntzgHrGoL9hU8pUfg1s4eWqveLf59R2y0+No/+gq2I=; Received: from [10.10.10.45] (helo=frv45.ukr.net) by frv199.fwdcdn.com with smtp ID 1VzQg1-000PbP-MO for freebsd-current@freebsd.org; Sat, 04 Jan 2014 14:50:05 +0200 Date: Sat, 04 Jan 2014 14:50:05 +0200 From: Vladimir Sharun Subject: ARC "pressured out", how to control/stabilize ? (reformatted to text/plain) To: Current FreeBSD X-Mailer: mail.ukr.net 5.0 Message-Id: <1388839805.123581691.q97ijp8l@frv45.ukr.net> MIME-Version: 1.0 Received: from atz@ukr.net by frv45.ukr.net; Sat, 04 Jan 2014 14:50:05 +0200 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: binary Content-Disposition: inline X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 Jan 2014 13:08:39 -0000 Good day community, We ran the system in production with r259544 on it. 128Gb RAM, 72Gb - arc_max and 42Gb - arc_min set in loader.conf. The system ran both application (which are FS ops hungry) and 18Tb storage on this setup. >From the start, ARC clearly shows 72Gb of memory consumed, but during next few days it pressured out to even lower than arc_min (after 14 days of uptime there's 28Gb only used by ARC. The problem is: lesser data in the ARC, lesser performance from the entire system. First two days (when ARC slowly decreases to 55-60Gb) the system run fine with excellent performance telemetry (application response time) up to 7-10 days, when it reach ~30Gb and then the performance falls off to unacceptable level. So the question is: how to understand, who "eats" memory from ARC, and how to control this memory eating ? top, vmstat's follow (vm.kmem_size limited to 100Gb, if not, wired will reach 107Gb approx with the same ARC pressured out) last pid: 13273; load averages: 2.99, 1.55, 1.20 up 14+19:00:35 14:24:55 227 processes: 1 running, 226 sleeping CPU: 4.6% user, 0.0% nice, 5.9% system, 1.0% interrupt, 88.5% idle Mem: 667M Active, 30G Inact, 91G Wired, 1783M Cache, 3309M Buf, 933M Free ARC: 28G Total, 2085M MFU, 20G MRU, 29M Anon, 1858M Header, 3855M Other Swap: $ vmstat -z ITEM SIZE LIMIT USED FREE REQ FAIL SLEEP UMA Kegs: 384, 0, 208, 2, 208, 0, 0 UMA Zones: 2176, 0, 208, 0, 208, 0, 0 UMA Slabs: 80, 0, 2311694, 204306,718386402, 0, 0 UMA RCntSlabs: 88, 0, 9229, 41, 18930, 0, 0 UMA Hash: 256, 0, 3, 12, 79, 0, 0 4 Bucket: 32, 0, 1785, 21090,1248973183, 0, 0 6 Bucket: 48, 0, 185, 12763,148487075, 0, 0 8 Bucket: 64, 0, 65, 20643,41333608, 0, 0 12 Bucket: 96, 0, 9665, 9482,11049020, 0, 0 16 Bucket: 128, 0, 649, 4807,11971939, 11, 0 32 Bucket: 256, 0, 12630, 50790,31362215, 33, 0 64 Bucket: 512, 0, 23203, 6781,17367241,1336666, 0 128 Bucket: 1024, 0, 95458, 48746,810293851,317422, 0 vmem btag: 56, 0, 1411085, 96316,27776938,21231, 0 VM OBJECT: 256, 0, 771497, 279598,2938160439, 0, 0 RADIX NODE: 144, 0, 2598081, 1326882,4515451399, 0, 0 MAP: 240, 0, 3, 61, 3, 0, 0 KMAP ENTRY: 128, 0, 25, 874, 25, 0, 0 MAP ENTRY: 128, 0, 25469, 45149,11668899620, 0, 0 VMSPACE: 448, 0, 235, 782,149851562, 0, 0 fakepg: 104, 0, 0, 0, 0, 0, 0 mt_zone: 4112, 0, 263, 0, 263, 0, 0 16: 16, 0, 2812047, 93027,53798617567, 0, 0 32: 32, 0, 9723566, 1887934,12748376945, 0, 0 64: 64, 0,10475477, 6543585,20857570861, 0, 0 128: 128, 0, 1848882, 490254,23475247741, 0, 0 256: 256, 0, 914734, 702251,12021626624, 0, 0 512: 512, 0, 1307, 581,10911947626, 0, 0 1024: 1024, 0, 28407, 233,234462675, 0, 0 2048: 2048, 0, 511, 2463,2135442383, 0, 0 4096: 4096, 0, 507210, 85487,572913690, 0, 0 uint64 pcpu: 8, 0, 298, 598, 298, 0, 0 SLEEPQUEUE: 80, 0, 1666, 721, 1669, 0, 0 Files: 80, 0, 4779, 10221,3345112793, 0, 0 TURNSTILE: 136, 0, 1666, 414, 1669, 0, 0 rl_entry: 40, 0, 696, 804, 696, 0, 0 umtx pi: 96, 0, 0, 0, 0, 0, 0 MAC labels: 40, 0, 0, 0, 0, 0, 0 PROC: 1208, 0, 256, 473,149840920, 0, 0 THREAD: 1168, 0, 1514, 151, 783235, 0, 0 cpuset: 72, 0, 791, 1134, 11746, 0, 0 audit_record: 1248, 0, 0, 0, 0, 0, 0 sendfile_sync: 64, 0, 0, 0, 0, 0, 0 mbuf_packet: 256, 41943045, 8248, 4127,8662647947, 0, 0 mbuf: 256, 41943045, 314, 13696,64235586097, 0, 0 mbuf_cluster: 2048, 6553600, 12375, 41, 20500, 0, 0 mbuf_jumbo_page: 4096, 3276800, 311, 2710,1565741448, 0, 0 mbuf_jumbo_9k: 9216, 970903, 0, 0, 0, 0, 0 mbuf_jumbo_16k: 16384, 546133, 0, 0, 0, 0, 0 mbuf_ext_refcnt: 4, 0, 0, 2259,166082214, 0, 0 g_bio: 248, 0, 9, 36135,5971956549, 0, 0 DMAR_MAP_ENTRY: 120, 0, 0, 0, 0, 0, 0 ttyinq: 160, 0, 240, 810, 2520, 0, 0 ttyoutq: 256, 0, 126, 729, 1311, 0, 0 FPU_save_area: 832, 0, 0, 0, 0, 0, 0 taskq_zone: 48, 0, 0, 2656,154582289, 0, 0 VNODE: 472, 0, 926451, 683325,224955145, 0, 0 VNODEPOLL: 112, 0, 0, 140, 1, 0, 0 BUF TRIE: 144, 0, 64, 105884,13961458, 0, 0 NAMEI: 1024, 0, 1, 471,9070182588, 0, 0 S VFS Cache: 108, 0, 884046, 757454,505000615, 0, 0 STS VFS Cache: 148, 0, 0, 0, 0, 0, 0 L VFS Cache: 328, 0, 5, 106747,78972025, 0, 0 LTS VFS Cache: 368, 0, 0, 0, 0, 0, 0 pipe: 744, 0, 10, 240,119813676, 0, 0 procdesc: 128, 0, 0, 0, 0, 0, 0 Mountpoints: 816, 0, 13, 67, 13, 0, 0 range_seg_cache: 64, 0, 3308624, 602274,2773749361, 0, 0 zio_cache: 920, 0, 17, 46059,27531825813, 0, 0 zio_link_cache: 48, 0, 12, 46634,21375486079, 0, 0 zio_buf_512: 512, 0, 1838128, 579528,233163218, 0, 0 zio_data_buf_512: 512, 0, 284, 468,280535356, 0, 0 zio_buf_1024: 1024, 0, 18918, 2674,70036984, 0, 0 zio_data_buf_1024: 1024, 0, 72, 244,25068218, 0, 0 zio_buf_1536: 1536, 0, 685, 111,15021333, 0, 0 zio_data_buf_1536: 1536, 0, 231, 135, 5491921, 0, 0 zio_buf_2048: 2048, 0, 464, 74,27382096, 0, 0 zio_data_buf_2048: 2048, 0, 252, 162, 3022922, 0, 0 zio_buf_2560: 2560, 0, 322, 39,16246431, 0, 0 zio_data_buf_2560: 2560, 0, 648, 44, 4092684, 0, 0 zio_buf_3072: 3072, 0, 266, 39,22464410, 0, 0 zio_data_buf_3072: 3072, 0, 272, 42, 3713205, 0, 0 zio_buf_3584: 3584, 0, 255, 12,13329596, 0, 0 zio_data_buf_3584: 3584, 0, 344, 15, 4160159, 0, 0 zio_buf_4096: 4096, 0, 11326, 31,296458917, 0, 0 zio_data_buf_4096: 4096, 0, 758, 22,55468107, 0, 0 zio_buf_5120: 5120, 0, 348, 13,14469868, 0, 0 zio_data_buf_5120: 5120, 0, 1048, 16,28617233, 0, 0 zio_buf_6144: 6144, 0, 286, 14,28793904, 0, 0 zio_data_buf_6144: 6144, 0, 1228, 12, 9882405, 0, 0 zio_buf_7168: 7168, 0, 287, 15,19650053, 0, 0 zio_data_buf_7168: 7168, 0, 551, 14, 3698354, 0, 0 zio_buf_8192: 8192, 0, 267, 15,41728685, 0, 0 zio_data_buf_8192: 8192, 0, 447, 17,13520347, 0, 0 zio_buf_10240: 10240, 0, 549, 14,25924463, 0, 0 zio_data_buf_10240: 10240, 0, 1035, 16,29565424, 0, 0 zio_buf_12288: 12288, 0, 496, 13,31221546, 0, 0 zio_data_buf_12288: 12288, 0, 1727, 14,15662238, 0, 0 zio_buf_14336: 14336, 0, 475, 11,15266392, 0, 0 zio_data_buf_14336: 14336, 0, 1000, 19,26789503, 0, 0 zio_buf_16384: 16384, 0, 774969, 25,765531478, 0, 0 zio_data_buf_16384: 16384, 0, 35652, 13,52893314, 0, 0 zio_buf_20480: 20480, 0, 890, 19,31495207, 0, 0 zio_data_buf_20480: 20480, 0, 1545, 15,36009279, 0, 0 zio_buf_24576: 24576, 0, 825, 12,36150814, 0, 0 zio_data_buf_24576: 24576, 0, 4914, 14,41401016, 0, 0 zio_buf_28672: 28672, 0, 701, 14,23285223, 0, 0 zio_data_buf_28672: 28672, 0, 1409, 21,27435301, 0, 0 zio_buf_32768: 32768, 0, 675, 13,31432326, 0, 0 zio_data_buf_32768: 32768, 0, 2415, 13,25945712, 0, 0 zio_buf_36864: 36864, 0, 622, 15,22148993, 0, 0 zio_data_buf_36864: 36864, 0, 1779, 15,25706882, 0, 0 zio_buf_40960: 40960, 0, 536, 18,23476092, 0, 0 zio_data_buf_40960: 40960, 0, 1673, 14,24666224, 0, 0 zio_buf_45056: 45056, 0, 513, 14,19162070, 0, 0 zio_data_buf_45056: 45056, 0, 1592, 16,17046396, 0, 0 zio_buf_49152: 49152, 0, 478, 17,24871123, 0, 0 zio_data_buf_49152: 49152, 0, 1419, 16,16353824, 0, 0 zio_buf_53248: 53248, 0, 467, 11,20353004, 0, 0 zio_data_buf_53248: 53248, 0, 1233, 16,17298271, 0, 0 zio_buf_57344: 57344, 0, 460, 13,23454274, 0, 0 zio_data_buf_57344: 57344, 0, 1267, 17,18596329, 0, 0 zio_buf_61440: 61440, 0, 423, 13,20273525, 0, 0 zio_data_buf_61440: 61440, 0, 1033, 15,15431244, 0, 0 zio_buf_65536: 65536, 0, 365, 13,20928232, 0, 0 zio_data_buf_65536: 65536, 0, 1040, 17,11739711, 0, 0 zio_buf_69632: 69632, 0, 351, 13,16369173, 0, 0 zio_data_buf_69632: 69632, 0, 1144, 14, 9285339, 0, 0 zio_buf_73728: 73728, 0, 344, 17,15927115, 0, 0 zio_data_buf_73728: 73728, 0, 932, 16, 6682428, 0, 0 zio_buf_77824: 77824, 0, 302, 13,13557151, 0, 0 zio_data_buf_77824: 77824, 0, 901, 15, 6842383, 0, 0 zio_buf_81920: 81920, 0, 301, 13,14443323, 0, 0 zio_data_buf_81920: 81920, 0, 909, 17, 5007810, 0, 0 zio_buf_86016: 86016, 0, 282, 11,12344084, 0, 0 zio_data_buf_86016: 86016, 0, 844, 17, 4623199, 0, 0 zio_buf_90112: 90112, 0, 306, 9,13898488, 0, 0 zio_data_buf_90112: 90112, 0, 861, 15, 6016346, 0, 0 zio_buf_94208: 94208, 0, 382, 13,13793511, 0, 0 zio_data_buf_94208: 94208, 0, 760, 18, 5061270, 0, 0 zio_buf_98304: 98304, 0, 283, 12,16091732, 0, 0 zio_data_buf_98304: 98304, 0, 752, 16, 5314097, 0, 0 zio_buf_102400: 102400, 0, 246, 13,14646577, 0, 0 zio_data_buf_102400: 102400, 0, 707, 20, 5504194, 0, 0 zio_buf_106496: 106496, 0, 237, 11,15777390, 0, 0 zio_data_buf_106496: 106496, 0, 704, 15, 4822634, 0, 0 zio_buf_110592: 110592, 0, 184, 13,15817496, 0, 0 zio_data_buf_110592: 110592, 0, 602, 18, 4925430, 0, 0 zio_buf_114688: 114688, 0, 166, 16,17045866, 0, 0 zio_data_buf_114688: 114688, 0, 532, 16, 5191669, 0, 0 zio_buf_118784: 118784, 0, 170, 15,12659006, 0, 0 zio_data_buf_118784: 118784, 0, 481, 17, 2124105, 0, 0 zio_buf_122880: 122880, 0, 196, 15,12948958, 0, 0 zio_data_buf_122880: 122880, 0, 524, 20, 2727770, 0, 0 zio_buf_126976: 126976, 0, 177, 12,17364224, 0, 0 zio_data_buf_126976: 126976, 0, 516, 13, 1926732, 0, 0 zio_buf_131072: 131072, 0, 179, 14,340379531, 0, 0 zio_data_buf_131072: 131072, 0, 488217, 9,287155442, 0, 0 lz4_ctx: 16384, 0, 0, 64,459560153, 0, 0 sa_cache: 80, 0, 925296, 694854,221400673, 0, 0 dnode_t: 864, 0, 3286406, 492342,164927567, 0, 0 dmu_buf_impl_t: 224, 0, 2735768, 1283814,1130573685, 0, 0 arc_buf_hdr_t: 216, 0, 8241154, 594326,869545121, 0, 0 arc_buf_t: 72, 0, 930962, 479568,1220508333, 0, 0 zil_lwb_cache: 192, 0, 30, 5830,45306321, 0, 0 zfs_znode_cache: 368, 0, 925295, 690235,221400672, 0, 0 ksiginfo: 112, 0, 720, 2535, 2627344, 0, 0 itimer: 352, 0, 0, 473, 4261, 0, 0 pf states: 296, 500006, 112, 473, 2146938, 0, 0 pf state keys: 88, 0, 118, 2042, 2220665, 0, 0 pf source nodes: 136, 500018, 0, 0, 0, 0, 0 pf mtags: 40, 0, 0, 0, 0, 0, 0 pf table entries: 160, 200000, 16, 59, 16, 0, 0 pf table counters: 64, 0, 0, 0, 0, 0, 0 pf frags: 80, 0, 0, 0, 0, 0, 0 pf frag entries: 32, 40000, 0, 0, 0, 0, 0 pf state scrubs: 40, 0, 0, 0, 0, 0, 0 KNOTE: 128, 0, 3586, 7636,4249425530, 0, 0 socket: 696, 4192805, 10988, 14362,617302776, 0, 0 unpcb: 240, 4192816, 397, 1491, 3964687, 0, 0 ipq: 56, 204835, 0, 0, 0, 0, 0 udp_inpcb: 392, 4192810, 161, 659,33932308, 0, 0 udpcb: 16, 4192955, 161, 2098,33932308, 0, 0 tcp_inpcb: 392, 4192810, 20662, 18868,579405676, 0, 0 tcpcb: 1024, 4192808, 4067, 7453,579405676, 0, 0 tcptw: 88, 27810, 16595, 11215,259638269,257834306, 0 syncache: 160, 15375, 0, 800,369362350, 0, 0 hostcache: 136, 15370, 54, 932, 2020, 0, 0 tcpreass: 40, 409600, 0, 2000, 121958, 0, 0 sackhole: 32, 0, 0, 1375, 25994, 0, 0 sctp_ep: 1400, 4192806, 0, 100, 103, 0, 0 sctp_asoc: 2344, 40000, 0, 24, 103, 0, 0 sctp_laddr: 48, 80012, 0, 415, 3, 0, 0 sctp_raddr: 720, 80000, 0, 130, 103, 0, 0 sctp_chunk: 136, 400026, 0, 435, 11, 0, 0 sctp_readq: 104, 400026, 0, 0, 0, 0, 0 sctp_stream_msg_out: 104, 400026, 0, 1406, 103, 0, 0 sctp_asconf: 40, 400000, 0, 0, 0, 0, 0 sctp_asconf_ack: 48, 400060, 0, 0, 0, 0, 0 ripcb: 392, 4192810, 0, 0, 0, 0, 0 rtentry: 200, 0, 8, 312, 8, 0, 0 selfd: 56, 0, 1288, 2120,9888371057, 0, 0 SWAPMETA: 288, 16337503, 0, 0, 0, 0, 0 FFS inode: 168, 0, 1028, 1180, 3550806, 0, 0 FFS1 dinode: 128, 0, 0, 0, 0, 0, 0 FFS2 dinode: 256, 0, 1028, 1177, 3550806, 0, 0 cyclic_id_cache: 64, 0, 0, 558, 8, 0, 0 dtrace_state_cache: 4096, 0, 0, 5, 8, 0, 0 taskq_zone: 48, 0, 0, 0, 0, 0, 0 NCLNODE: 528, 0, 0, 0, 0, 0, 0 $ vmstat -m Type InUse MemUse HighUse Requests Size(s) devbuf 17816 38148K - 18364 16,32,64,128,256,512,1024,2048,4096 temp 83 13K - 363465851 16,32,64,128,256,512,1024,2048,4096 acpiintr 1 1K - 1 64 module 196 25K - 196 128 mtx_pool 2 16K - 2 acpica 175642 18132K - 482200 16,32,64,128,256,512,1024,2048,4096 CAM periph 88 22K - 142 16,32,64,128,256 osd 28 1K - 2691953 16,32,64 CAM queue 61 632K - 239 16,32,64,128,256,512,1024 pmchooks 1 1K - 1 128 acpitask 1 8K - 1 acpisem 26 4K - 26 128 kbdmux 7 18K - 7 16,512,1024,2048 pgrp 36 5K - 496601 128 session 32 4K - 33701 128 proc 2 512K - 2 subproc 989 1401K - 149847035 512,4096 cred 124 20K - 4925850262 64,256 plimit 18 5K - 33674 256 uidinfo 8 65K - 140875 128 LED 28 2K - 28 16,128 md_disk 1 2K - 1 2048 raid_data 0 0K - 1584 32,128,256 mps 13 1603K - 585860 16,32,64,128,256,512,1024,2048,4096 USB 37 47K - 43 16,32,128,256,512,1024,2048,4096 USBdev 31 8K - 31 32,64,128,512,4096 sysctl 0 0K - 29680596 16,32,64 sysctloid 7556 374K - 7704 16,32,64,128 sysctltmp 0 0K - 31532343 16,32,64,128,256,2048 tidhash 1 512K - 1 callout 13 4232K - 13 umtx 3330 417K - 3336 128 p1003.1b 1 1K - 1 16 bus 950 123K - 20210 16,32,64,128,256,1024,2048 bus-sc 129 241K - 4112 16,32,64,128,256,512,1024,2048,4096 devstat 114 230K - 114 32,4096 eventhandler 98 8K - 98 64,128 CAM dev queue 9 1K - 9 64 acpidev 162 11K - 162 64 kobj 92 368K - 2386 4096 Per-cpu 1 1K - 1 32 CAM SIM 9 3K - 9 256 rman 248 28K - 662 32,128 sbuf 1 1K - 62594 16,32,64,128,256,512,1024,2048,4096 CAM XPT 388 35K - 6374 16,32,64,128,256,512,1024,2048 CAM DEV 52 104K - 97 2048 stack 0 0K - 40 256 taskqueue 259 41K - 347 16,32,64,128,256 Unitno 25 2K - 521437312 32,64 vmem 3 1184K - 16 256,512,1024,2048,4096 ioctlops 0 0K - 2301578270 16,32,64,128,256,512,1024,2048,4096 select 687 86K - 687 128 iov 0 0K - 3070408744 16,32,64,128,256,512,2048 msg 4 30K - 4 2048,4096 sem 4 106K - 4 2048,4096 shm 1 20K - 1 tty 23 23K - 93 1024,4096 pts 3 1K - 33 256 mbuf_tag 0 0K - 2 32 shmfd 1 8K - 1 soname 5 1K - 44996938125 16,32,128 pcb 1508 16579K - 216776778 16,32,128,256,1024,2048 md_nvidia_data 0 0K - 264 512 acl 0 0K - 2073 4096 vfscache 1 32768K - 1 cl_savebuf 0 0K - 2176560 64 vfs_hash 1 16384K - 1 vnodes 1 1K - 6 32,256 mount 150 6K - 540 16,32,64,128,256,1024 CAM CCB 5 10K - 1978405860 2048 vnodemarker 0 0K - 860570 512 BPF 4 1K - 4 128 md_sii_data 0 0K - 264 512 ifnet 5 9K - 5 128,2048 ifaddr 30 7K - 30 32,256,4096 ether_multi 11 1K - 12 16,64 clone 3 1K - 3 128 arpcom 3 1K - 3 16 lltable 76 20K - 14079 256,512 entropy 1026 65K - 9778336 32,64,4096 scsi_da 0 0K - 6483 32,64,512 routetbl 55 11K - 53761245 32,128,256,512 igmp 4 1K - 4 256 in_multi 2 1K - 2 256 UART 9 7K - 9 16,1024 CAM path 95 3K - 997 32 SCSI ENC 297 388K - 5602301 16,64,256,1024,2048,4096 sctp_map 0 0K - 206 16 sctp_stro 0 0K - 103 1024 sctp_a_it 0 0K - 3 16 sctp_atcl 0 0K - 206 512 sctp_atky 0 0K - 309 32,64 sctp_athm 0 0K - 206 16 sctp_vrf 1 1K - 1 64 sctp_ifa 4 1K - 4 128 sctp_ifn 2 1K - 2 128 sctp_timw 31 8K - 31 256 sctp_iter 0 0K - 3 256 hostcache 1 28K - 1 syncache 1 64K - 1 pf_hash 3 2880K - 3 pf_ifnet 8 4K - 38 256,2048 pf_rule 32 27K - 32 128,1024 pf_osfp 1184 122K - 1184 64,128 pf_table 5 10K - 10 2048 audit_evclass 187 6K - 228 32 vm_pgdata 1 16384K - 1 UMAHash 76 19947K - 497 512,1024,2048,4096 pci_link 16 2K - 16 64,128 acpi_perf 12 6K - 12 512 DEVFS2 302 5K - 332 16 DEVFS3 659 165K - 857 256 DEVFS1 302 151K - 463 512 isadev 7 1K - 7 128 memdesc 1 4K - 1 4096 DEVFS_RULE 1 1K - 1 64 DEVFS 47 1K - 50 16,128 DEVFSP 1 1K - 18 64 cdev 7 2K - 7 256 pfs_nodes 21 6K - 21 256 filedesc 701689 15308K - 151391230 16,32,64,128,256,512,1024,2048,4096 sigio 5 1K - 5 64 filecaps 0 0K - 376693052 16,64 kdtrace 1774 395K - 150625287 64,256 kenv 96 12K - 112 16,32,64,128 apmdev 1 1K - 1 128 madt_table 0 0K - 1 4096 kqueue 14 110K - 7001897 256,512,2048,4096 proc-args 237 23K - 1744195324 16,32,64,128,256 pfs_vncache 0 0K - 17 64 hhook 2 1K - 2 256 ithread 156 28K - 156 32,128,256 GEOM 1310 250K - 15089 16,32,64,128,256,512,1024,2048 io_apic 2 4K - 2 2048 prison 2 5K - 2 16,4096 MCA 31 6K - 31 128,256 KTRACE 100 13K - 100 128 msi 16 2K - 16 128 nexusdev 3 1K - 3 16 linker 404 885K - 587 16,32,64,128,256,512,1024,2048,4096 lockf 41 6K - 3660069993 64,128,256,512 loginclass 3 1K - 22891 64 rpc 1 1K - 1 256 kstat_data 6 1K - 6 64 solaris 25382156 3763478K - 72008554115 16,32,64,128,256,512,1024,2048,4096 ufs_mount 3 13K - 3 512,4096 nullfs_hash 1 131072K - 1 nullfs_node 1 1K - 1 64 nullfs_mount 1 1K - 1 32 cyclic 48 4K - 50 16,64,128 fbt 29000 3881K - 29000 128 SDT 26 2K - 26 16,64 $ zfs-stats -a ------------------------------------------------------------------------ ZFS Subsystem Report Sat Jan 4 14:27:19 2014 ------------------------------------------------------------------------ System Information: Kernel Version: 1100004 (osreldate) Hardware Platform: amd64 Processor Architecture: amd64 ZFS Storage pool Version: 5000 ZFS Filesystem Version: 5 FreeBSD 11.0-CURRENT #5 r259544: Fri Dec 20 11:13:21 EET 2013 root 14:27 up 14 days, 19:03, 2 users, load averages: 1,27 1,56 1,27 ------------------------------------------------------------------------ System Memory: 0.54% 693.36 MiB Active, 24.32% 30.31 GiB Inact 72.98% 90.96 GiB Wired, 1.42% 1.78 GiB Cache 0.70% 898.79 MiB Free, 0.04% 48.04 MiB Gap Real Installed: 128.00 GiB Real Available: 99.96% 127.95 GiB Real Managed: 97.41% 124.65 GiB Logical Total: 128.00 GiB Logical Used: 74.25% 95.04 GiB Logical Free: 25.75% 32.96 GiB Kernel Memory: 3.92 GiB Data: 99.65% 3.90 GiB Text: 0.35% 14.00 MiB Kernel Memory Map: 100.00 GiB Size: 75.00% 75.00 GiB Free: 25.00% 25.00 GiB ------------------------------------------------------------------------ ARC Summary: (HEALTHY) Memory Throttle Count: 0 ARC Misc: Deleted: 425.50m Recycle Misses: 234.05m Mutex Misses: 3.60m Evict Skips: 502.81m ARC Size: 38.91% 28.02 GiB Target Size: (Adaptive) 58.33% 42.00 GiB Min Size (Hard Limit): 58.33% 42.00 GiB Max Size (High Water): 1:1 72.00 GiB ARC Size Breakdown: Recently Used Cache Size: 48.81% 20.50 GiB Frequently Used Cache Size: 51.19% 21.50 GiB ARC Hash Breakdown: Elements Max: 8.83m Elements Current: 93.29% 8.24m Collisions: 1.27b Chain Max: 27 Chains: 1.76m ------------------------------------------------------------------------ ARC Efficiency: 146.52b Cache Hit Ratio: 99.62% 145.96b Cache Miss Ratio: 0.38% 556.49m Actual Hit Ratio: 99.52% 145.81b Data Demand Efficiency: 92.35% 4.49b Data Prefetch Efficiency: 8.56% 64.91m CACHE HITS BY CACHE LIST: Most Recently Used: 0.98% 1.43b Most Frequently Used: 98.92% 144.38b Most Recently Used Ghost: 0.01% 20.56m Most Frequently Used Ghost: 0.10% 152.70m CACHE HITS BY DATA TYPE: Demand Data: 2.84% 4.15b Prefetch Data: 0.00% 5.56m Demand Metadata: 97.06% 141.67b Prefetch Metadata: 0.10% 143.60m CACHE MISSES BY DATA TYPE: Demand Data: 61.74% 343.57m Prefetch Data: 10.67% 59.35m Demand Metadata: 25.82% 143.71m Prefetch Metadata: 1.77% 9.86m ------------------------------------------------------------------------ L2 ARC Summary: (HEALTHY) Passed Headroom: 27.09m Tried Lock Failures: 916.86m IO In Progress: 13.17k Low Memory Aborts: 301.48k Free on Write: 1.31m Writes While Full: 226.67k R/W Clashes: 99.81k Bad Checksums: 0 IO Errors: 0 SPA Mismatch: 2.32b L2 ARC Size: (Adaptive) 278.93 GiB Header Size: 0.26% 750.98 MiB L2 ARC Evicts: Lock Retries: 6.89k Upon Reading: 2 L2 ARC Breakdown: 556.49m Hit Ratio: 39.35% 218.97m Miss Ratio: 60.65% 337.52m Feeds: 969.70k L2 ARC Buffer: Bytes Scanned: 4.23 PiB Buffer Iterations: 969.70k List Iterations: 60.83m NULL List Iterations: 1.63m L2 ARC Writes: Writes Sent: 100.00% 965.91k ------------------------------------------------------------------------ File-Level Prefetch: (HEALTHY) DMU Efficiency: 171.97b Hit Ratio: 68.01% 116.95b Miss Ratio: 31.99% 55.02b Colinear: 55.02b Hit Ratio: 0.00% 111.39k Miss Ratio: 100.00% 55.02b Stride: 116.77b Hit Ratio: 99.95% 116.72b Miss Ratio: 0.05% 56.07m DMU Misc: Reclaim: 55.02b Successes: 0.11% 60.47m Failures: 99.89% 54.96b Streams: 199.20m +Resets: 0.87% 1.73m -Resets: 99.13% 197.47m Bogus: 0 ------------------------------------------------------------------------ VDEV cache is disabled ------------------------------------------------------------------------ ZFS Tunables (sysctl): kern.maxusers 8525 vm.kmem_size 107374182400 vm.kmem_size_scale 1 vm.kmem_size_min 0 vm.kmem_size_max 1319413950874 vfs.zfs.arc_max 77309411328 vfs.zfs.arc_min 45097156608 vfs.zfs.arc_meta_used 19327359728 vfs.zfs.arc_meta_limit 19327352832 vfs.zfs.l2arc_write_max 33554432 vfs.zfs.l2arc_write_boost 134217728 vfs.zfs.l2arc_headroom 2 vfs.zfs.l2arc_feed_secs 1 vfs.zfs.l2arc_feed_min_ms 200 vfs.zfs.l2arc_noprefetch 1 vfs.zfs.l2arc_feed_again 1 vfs.zfs.l2arc_norw 1 vfs.zfs.anon_size 47123968 vfs.zfs.anon_metadata_lsize 0 vfs.zfs.anon_data_lsize 0 vfs.zfs.mru_size 21964981248 vfs.zfs.mru_metadata_lsize 4259141120 vfs.zfs.mru_data_lsize 10711522816 vfs.zfs.mru_ghost_size 23117245952 vfs.zfs.mru_ghost_metadata_lsize 23086417920 vfs.zfs.mru_ghost_data_lsize 30828032 vfs.zfs.mfu_size 2190997504 vfs.zfs.mfu_metadata_lsize 409456128 vfs.zfs.mfu_data_lsize 949248 vfs.zfs.mfu_ghost_size 21976749568 vfs.zfs.mfu_ghost_metadata_lsize 21912697344 vfs.zfs.mfu_ghost_data_lsize 64052224 vfs.zfs.l2c_only_size 292763954176 vfs.zfs.dedup.prefetch 1 vfs.zfs.nopwrite_enabled 1 vfs.zfs.mdcomp_disable 0 vfs.zfs.prefetch_disable 0 vfs.zfs.zfetch.max_streams 8 vfs.zfs.zfetch.min_sec_reap 2 vfs.zfs.zfetch.block_cap 256 vfs.zfs.zfetch.array_rd_sz 1048576 vfs.zfs.top_maxinflight 32 vfs.zfs.resilver_delay 2 vfs.zfs.scrub_delay 4 vfs.zfs.scan_idle 50 vfs.zfs.scan_min_time_ms 1000 vfs.zfs.free_min_time_ms 1000 vfs.zfs.resilver_min_time_ms 3000 vfs.zfs.no_scrub_io 0 vfs.zfs.no_scrub_prefetch 0 vfs.zfs.metaslab.gang_bang 131073 vfs.zfs.metaslab.debug_load 0 vfs.zfs.metaslab.debug_unload 0 vfs.zfs.metaslab.df_alloc_threshold 131072 vfs.zfs.metaslab.df_free_pct 4 vfs.zfs.metaslab.min_alloc_size 10485760 vfs.zfs.metaslab.load_pct 50 vfs.zfs.metaslab.unload_delay 8 vfs.zfs.metaslab.preload_limit 3 vfs.zfs.metaslab.preload_enabled 1 vfs.zfs.metaslab.weight_factor_enable 0 vfs.zfs.condense_pct 200 vfs.zfs.mg_alloc_failures 18 vfs.zfs.mg_noalloc_threshold 0 vfs.zfs.write_to_degraded 0 vfs.zfs.check_hostid 1 vfs.zfs.recover 0 vfs.zfs.deadman_synctime_ms 1000000 vfs.zfs.deadman_checktime_ms 5000 vfs.zfs.deadman_enabled 1 vfs.zfs.spa_asize_inflation 24 vfs.zfs.txg.timeout 10 vfs.zfs.vdev.cache.max 16384 vfs.zfs.vdev.cache.size 0 vfs.zfs.vdev.cache.bshift 16 vfs.zfs.vdev.trim_on_init 1 vfs.zfs.vdev.mirror.rotating_inc 0 vfs.zfs.vdev.mirror.rotating_seek_inc 5 vfs.zfs.vdev.mirror.rotating_seek_offset1048576 vfs.zfs.vdev.mirror.non_rotating_inc 0 vfs.zfs.vdev.mirror.non_rotating_seek_inc1 vfs.zfs.vdev.max_active 1000 vfs.zfs.vdev.sync_read_min_active 10 vfs.zfs.vdev.sync_read_max_active 10 vfs.zfs.vdev.sync_write_min_active 10 vfs.zfs.vdev.sync_write_max_active 10 vfs.zfs.vdev.async_read_min_active 1 vfs.zfs.vdev.async_read_max_active 3 vfs.zfs.vdev.async_write_min_active 1 vfs.zfs.vdev.async_write_max_active 10 vfs.zfs.vdev.scrub_min_active 1 vfs.zfs.vdev.scrub_max_active 2 vfs.zfs.vdev.aggregation_limit 131072 vfs.zfs.vdev.read_gap_limit 32768 vfs.zfs.vdev.write_gap_limit 4096 vfs.zfs.vdev.bio_flush_disable 0 vfs.zfs.vdev.bio_delete_disable 0 vfs.zfs.vdev.trim_max_bytes 2147483648 vfs.zfs.vdev.trim_max_pending 64 vfs.zfs.max_auto_ashift 13 vfs.zfs.zil_replay_disable 0 vfs.zfs.cache_flush_disable 0 vfs.zfs.zio.use_uma 1 vfs.zfs.zio.exclude_metadata 0 vfs.zfs.sync_pass_deferred_free 2 vfs.zfs.sync_pass_dont_compress 5 vfs.zfs.sync_pass_rewrite 2 vfs.zfs.snapshot_list_prefetch 0 vfs.zfs.super_owner 0 vfs.zfs.debug 0 vfs.zfs.version.ioctl 3 vfs.zfs.version.acl 1 vfs.zfs.version.spa 5000 vfs.zfs.version.zpl 5 vfs.zfs.trim.enabled 1 vfs.zfs.trim.txg_delay 32 vfs.zfs.trim.timeout 30 vfs.zfs.trim.max_interval 1 ------------------------------------------------------------------------ From owner-freebsd-current@FreeBSD.ORG Sat Jan 4 13:28:35 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 89978129; Sat, 4 Jan 2014 13:28:35 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 1FBFA11CB; Sat, 4 Jan 2014 13:28:34 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s04DSX91084348; Sat, 4 Jan 2014 08:28:33 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s04DSXTF084347; Sat, 4 Jan 2014 13:28:33 GMT (envelope-from tinderbox@freebsd.org) Date: Sat, 4 Jan 2014 13:28:33 GMT Message-Id: <201401041328.s04DSXTF084347@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on powerpc64/powerpc Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 Jan 2014 13:28:35 -0000 TB --- 2014-01-04 10:12:59 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-04 10:12:59 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-04 10:12:59 - starting HEAD tinderbox run for powerpc64/powerpc TB --- 2014-01-04 10:12:59 - cleaning the object tree TB --- 2014-01-04 10:12:59 - /usr/local/bin/svn stat /src TB --- 2014-01-04 10:13:02 - At svn revision 260251 TB --- 2014-01-04 10:13:03 - building world TB --- 2014-01-04 10:13:03 - CROSS_BUILD_TESTING=YES TB --- 2014-01-04 10:13:03 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-04 10:13:03 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-04 10:13:03 - SRCCONF=/dev/null TB --- 2014-01-04 10:13:03 - TARGET=powerpc TB --- 2014-01-04 10:13:03 - TARGET_ARCH=powerpc64 TB --- 2014-01-04 10:13:03 - TZ=UTC TB --- 2014-01-04 10:13:03 - __MAKE_CONF=/dev/null TB --- 2014-01-04 10:13:03 - cd /src TB --- 2014-01-04 10:13:03 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Sat Jan 4 10:13:10 UTC 2014 >>> 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 Sat Jan 4 13:19:11 UTC 2014 TB --- 2014-01-04 13:19:11 - generating LINT kernel config TB --- 2014-01-04 13:19:11 - cd /src/sys/powerpc/conf TB --- 2014-01-04 13:19:11 - /usr/bin/make -B LINT TB --- 2014-01-04 13:19:12 - cd /src/sys/powerpc/conf TB --- 2014-01-04 13:19:12 - /usr/sbin/config -m LINT TB --- 2014-01-04 13:19:12 - skipping LINT kernel TB --- 2014-01-04 13:19:12 - cd /src/sys/powerpc/conf TB --- 2014-01-04 13:19:12 - /usr/sbin/config -m GENERIC TB --- 2014-01-04 13:19:12 - skipping GENERIC kernel TB --- 2014-01-04 13:19:12 - cd /src/sys/powerpc/conf TB --- 2014-01-04 13:19:12 - /usr/sbin/config -m GENERIC64 TB --- 2014-01-04 13:19:12 - building GENERIC64 kernel TB --- 2014-01-04 13:19:12 - CROSS_BUILD_TESTING=YES TB --- 2014-01-04 13:19:12 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-04 13:19:12 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-04 13:19:12 - SRCCONF=/dev/null TB --- 2014-01-04 13:19:12 - TARGET=powerpc TB --- 2014-01-04 13:19:12 - TARGET_ARCH=powerpc64 TB --- 2014-01-04 13:19:12 - TZ=UTC TB --- 2014-01-04 13:19:12 - __MAKE_CONF=/dev/null TB --- 2014-01-04 13:19:12 - cd /src TB --- 2014-01-04 13:19:12 - /usr/bin/make -B buildkernel KERNCONF=GENERIC64 >>> Kernel build for GENERIC64 started on Sat Jan 4 13:19:12 UTC 2014 >>> 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 [...] objcopy --only-keep-debug t5fw_cfg.ko.debug t5fw_cfg.ko.symbols objcopy --strip-debug --add-gnu-debuglink=t5fw_cfg.ko.symbols t5fw_cfg.ko.debug t5fw_cfg.ko ===> cyclic (all) cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I/src/sys/modules/cyclic/../../cddl/compat/opensolaris -I/src/sys/modules/cyclic/../../cddl/contrib/opensolaris/uts/common -I/src/sys/modules/cyclic/../.. -I/src/sys/modules/cyclic/../../cddl/dev/cyclic/i386 -DHAVE_KERNEL_OPTION_HEADERS -include /obj/powerpc.powerpc64/src/sys/GENERIC64/opt_global.h -I. -I@ -I@/contrib/altq -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-common -g -mlongcall -fno-omit-frame-pointer -I/obj/powerpc.powerpc64/src/sys/GENERIC64 -msoft-float -mno-altivec -mcall-aixdesc -ffreestanding -fstack-protector -std=iso9899:1999 -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-unknown-pragmas -include /src/sys/modules/cyclic/../../cddl/compat/ope! nsolaris/sys/debug_compat.h -c /src/sys/modules/cyclic/../../cddl/dev/cyclic/cyclic.c cc1: warnings being treated as errors In file included from /src/sys/modules/cyclic/../../cddl/dev/cyclic/cyclic.c:326: /src/sys/modules/cyclic/../../sys/kernel.h:61: warning: redundant redeclaration of 'hz' [-Wredundant-decls] /src/sys/modules/cyclic/../../cddl/compat/opensolaris/sys/time.h:73: warning: previous declaration of 'hz' was here *** Error code 1 Stop. bmake[3]: stopped in /src/sys/modules/cyclic *** Error code 1 Stop. bmake[2]: stopped in /src/sys/modules *** Error code 1 Stop. bmake[1]: stopped in /obj/powerpc.powerpc64/src/sys/GENERIC64 *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-04 13:28:33 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-04 13:28:33 - ERROR: failed to build GENERIC64 kernel TB --- 2014-01-04 13:28:33 - 10092.67 user 1331.61 system 11734.45 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-powerpc64-powerpc.full From owner-freebsd-current@FreeBSD.ORG Sat Jan 4 16:37:52 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id AD8A9DFF; Sat, 4 Jan 2014 16:37:52 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 71A6C1E25; Sat, 4 Jan 2014 16:37:52 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s04GboO0088880; Sat, 4 Jan 2014 11:37:50 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s04Gbob8088859; Sat, 4 Jan 2014 16:37:50 GMT (envelope-from tinderbox@freebsd.org) Date: Sat, 4 Jan 2014 16:37:50 GMT Message-Id: <201401041637.s04Gbob8088859@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on armv6/arm Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 Jan 2014 16:37:52 -0000 TB --- 2014-01-04 13:30:18 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-04 13:30:18 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-04 13:30:18 - starting HEAD tinderbox run for armv6/arm TB --- 2014-01-04 13:30:18 - cleaning the object tree TB --- 2014-01-04 13:33:24 - /usr/local/bin/svn stat /src TB --- 2014-01-04 13:33:28 - At svn revision 260257 TB --- 2014-01-04 13:33:29 - building world TB --- 2014-01-04 13:33:29 - CROSS_BUILD_TESTING=YES TB --- 2014-01-04 13:33:29 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-04 13:33:29 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-04 13:33:29 - SRCCONF=/dev/null TB --- 2014-01-04 13:33:29 - TARGET=arm TB --- 2014-01-04 13:33:29 - TARGET_ARCH=armv6 TB --- 2014-01-04 13:33:29 - TZ=UTC TB --- 2014-01-04 13:33:29 - __MAKE_CONF=/dev/null TB --- 2014-01-04 13:33:29 - cd /src TB --- 2014-01-04 13:33:29 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Sat Jan 4 13:33:35 UTC 2014 >>> 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 Sat Jan 4 16:37:47 UTC 2014 TB --- 2014-01-04 16:37:47 - generating LINT kernel config TB --- 2014-01-04 16:37:47 - cd /src/sys/arm/conf TB --- 2014-01-04 16:37:47 - /usr/bin/make -B LINT TB --- 2014-01-04 16:37:47 - cd /src/sys/arm/conf TB --- 2014-01-04 16:37:47 - /usr/sbin/config -m LINT TB --- 2014-01-04 16:37:47 - skipping LINT kernel TB --- 2014-01-04 16:37:47 - cd /src/sys/arm/conf TB --- 2014-01-04 16:37:47 - /usr/sbin/config -m AC100 TB --- 2014-01-04 16:37:47 - building AC100 kernel TB --- 2014-01-04 16:37:47 - CROSS_BUILD_TESTING=YES TB --- 2014-01-04 16:37:47 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-04 16:37:47 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-04 16:37:47 - SRCCONF=/dev/null TB --- 2014-01-04 16:37:47 - TARGET=arm TB --- 2014-01-04 16:37:47 - TARGET_ARCH=armv6 TB --- 2014-01-04 16:37:47 - TZ=UTC TB --- 2014-01-04 16:37:47 - __MAKE_CONF=/dev/null TB --- 2014-01-04 16:37:47 - cd /src TB --- 2014-01-04 16:37:47 - /usr/bin/make -B buildkernel KERNCONF=AC100 >>> Kernel build for AC100 started on Sat Jan 4 16:37:48 UTC 2014 >>> 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 [...] machine -> /src/sys/arm/include 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 -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/ipfilter -I/src/sys/dev/ath -I/src/sys/dev/ath/ath_hal -I/src/sys/contrib/dev/ath/ath_hal -I/src/sys/contrib/ngatm -I/src/sys/dev/twa -I/src/sys/dev/cxgb -I/src/sys/dev/cxgbe -I/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -funwind-tables -ffreestanding /src/sys/arm/arm/genassym.c In file included from /src/sys/arm/arm/genassym.c:48: In file included from ./machine/intr.h:71: /src/sys/sys/bus.h:585:10: fatal error: 'device_if.h' file not found #include "device_if.h" ^ 1 error generated. *** Error code 1 Stop. bmake[1]: stopped in /obj/arm.armv6/src/sys/AC100 *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-04 16:37:50 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-04 16:37:50 - ERROR: failed to build AC100 kernel TB --- 2014-01-04 16:37:50 - 8694.58 user 1635.41 system 11251.37 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-armv6-arm.full From owner-freebsd-current@FreeBSD.ORG Sat Jan 4 16:38:20 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id DBF2BF1D; Sat, 4 Jan 2014 16:38:19 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id A1A731E35; Sat, 4 Jan 2014 16:38:19 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s04GcIP7095056; Sat, 4 Jan 2014 11:38:18 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s04GcIAY095053; Sat, 4 Jan 2014 16:38:18 GMT (envelope-from tinderbox@freebsd.org) Date: Sat, 4 Jan 2014 16:38:18 GMT Message-Id: <201401041638.s04GcIAY095053@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on arm/arm Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 Jan 2014 16:38:20 -0000 TB --- 2014-01-04 13:30:18 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-04 13:30:18 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-04 13:30:18 - starting HEAD tinderbox run for arm/arm TB --- 2014-01-04 13:30:18 - cleaning the object tree TB --- 2014-01-04 13:33:26 - /usr/local/bin/svn stat /src TB --- 2014-01-04 13:33:29 - At svn revision 260257 TB --- 2014-01-04 13:33:30 - building world TB --- 2014-01-04 13:33:30 - CROSS_BUILD_TESTING=YES TB --- 2014-01-04 13:33:30 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-04 13:33:30 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-04 13:33:30 - SRCCONF=/dev/null TB --- 2014-01-04 13:33:30 - TARGET=arm TB --- 2014-01-04 13:33:30 - TARGET_ARCH=arm TB --- 2014-01-04 13:33:30 - TZ=UTC TB --- 2014-01-04 13:33:30 - __MAKE_CONF=/dev/null TB --- 2014-01-04 13:33:30 - cd /src TB --- 2014-01-04 13:33:30 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Sat Jan 4 13:33:37 UTC 2014 >>> 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 Sat Jan 4 16:37:47 UTC 2014 TB --- 2014-01-04 16:37:47 - generating LINT kernel config TB --- 2014-01-04 16:37:47 - cd /src/sys/arm/conf TB --- 2014-01-04 16:37:47 - /usr/bin/make -B LINT TB --- 2014-01-04 16:37:47 - cd /src/sys/arm/conf TB --- 2014-01-04 16:37:47 - /usr/sbin/config -m LINT TB --- 2014-01-04 16:37:47 - building LINT kernel TB --- 2014-01-04 16:37:47 - CROSS_BUILD_TESTING=YES TB --- 2014-01-04 16:37:47 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-04 16:37:47 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-04 16:37:47 - SRCCONF=/dev/null TB --- 2014-01-04 16:37:47 - TARGET=arm TB --- 2014-01-04 16:37:47 - TARGET_ARCH=arm TB --- 2014-01-04 16:37:47 - TZ=UTC TB --- 2014-01-04 16:37:47 - __MAKE_CONF=/dev/null TB --- 2014-01-04 16:37:47 - cd /src TB --- 2014-01-04 16:37:47 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Sat Jan 4 16:37:48 UTC 2014 >>> 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 [...] machine -> /src/sys/arm/include 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 -I/src/sys/contrib/ipfilter -I/src/sys/dev/ath -I/src/sys/dev/ath/ath_hal -I/src/sys/contrib/dev/ath/ath_hal -I/src/sys/contrib/ngatm -I/src/sys/dev/twa -I/src/sys/dev/cxgb -I/src/sys/dev/cxgbe -I/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-builtin -funwind-tables -ffreestanding /src/sys/arm/arm/genassym.c In file included from /src/sys/arm/arm/genassym.c:48: In file included from ./machine/intr.h:71: /src/sys/sys/bus.h:585:10: fatal error: 'device_if.h' file not found #include "device_if.h" ^ 1 error generated. *** Error code 1 Stop. bmake[1]: stopped in /obj/arm.arm/src/sys/LINT *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-04 16:38:18 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-04 16:38:18 - ERROR: failed to build LINT kernel TB --- 2014-01-04 16:38:18 - 8693.80 user 1650.76 system 11279.98 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-arm-arm.full From owner-freebsd-current@FreeBSD.ORG Sat Jan 4 17:13:22 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5F96E7D4 for ; Sat, 4 Jan 2014 17:13:22 +0000 (UTC) Received: from mail1.multiplay.co.uk (mail1.multiplay.co.uk [85.236.96.23]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id CA17610B5 for ; Sat, 4 Jan 2014 17:13:21 +0000 (UTC) Received: from r2d2 ([82.69.141.170]) by mail1.multiplay.co.uk (mail1.multiplay.co.uk [85.236.96.23]) (MDaemon PRO v10.0.4) with ESMTP id md50007402247.msg for ; Sat, 04 Jan 2014 17:13:13 +0000 X-Spam-Processed: mail1.multiplay.co.uk, Sat, 04 Jan 2014 17:13:13 +0000 (not processed: message from valid local sender) X-MDDKIM-Result: neutral (mail1.multiplay.co.uk) X-MDRemoteIP: 82.69.141.170 X-Return-Path: prvs=108120fbe0=killing@multiplay.co.uk X-Envelope-From: killing@multiplay.co.uk X-MDaemon-Deliver-To: freebsd-current@freebsd.org Message-ID: <15E689B5A1854532A726330EDBDB4267@multiplay.co.uk> From: "Steven Hartland" To: "O. Hartmann" References: <20140103130021.30569db4@thor.walstatt.dyndns.org><20140103171457.0fbf0cd4@telesto><4FB654C6DBC1479C943BD2C305A1C92E@multiplay.co.uk> <20140104095650.2c500d20@thor.walstatt.dyndns.org> Subject: Re: ZFS command can block the whole ZFS subsystem! Date: Sat, 4 Jan 2014 17:13:04 -0000 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.5931 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 Cc: FreeBSD CURRENT X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 Jan 2014 17:13:22 -0000 > On Fri, 3 Jan 2014 17:04:00 -0000 > "Steven Hartland" wrote: .. > > Sorry Im confused then as you said "locks up the entire command and > > even worse - it seems to wind up the pool in question for being > > exported!" > > > > Which to me read like you where saying the pool ended up being > > exported. > > I'm not a native English speaker. My intention was, to make it short: > > renove the dummy file. While having issued the command in the > foreground of the terminal, I decided a second later after hitting > return, to send it in the background via suspending the rm-command and > issuing "bg" then. Ahh thanks for explaining :) > > > > > I expect to get the command into the background as every other > > > > > UNIX command does when sending Ctrl-Z in the console. > > > > > Obviously, ZFS related stuff in FreeBSD doesn't comply. > > > > > > > > > > The file has been removed from the pool but the console is still > > > > > stuck with "^Z fg" (as I typed this in). Process list tells me: > > > > > > > > > > top > > > > > 17790 root 1 20 0 8228K 1788K STOP 10 0:05 > > > > > 0.00% rm > > > > > > > > > > for the particular "rm" command issued. > > > > > > > > Thats not backgrounded yet otherwise it wouldnt be in the state > > > > STOP. > > > > > > As I said - the job never backgrounded, locked up the terminal and > > > makes the whole pool inresponsive. > > > > Have you tried sending a continue signal to the process? > > No, not by intention. Since the operation started to slow down the > whole box and seemed to influence nearly every operation with ZFS pools > I intended (zpool status, zpool import the faulty pool, zpool export) I > rebootet the machine. > > After the reboot, when ZFS came up, the drive started working like > crazy again and the system stopped while in recognizing the ZFS pools. > I did then a hard reset and restarted in single user mode, exported the > pool successfully, and rebooted. But the moment I did an zpool import > POOL, the heavy working continued. > > > > > Now, having the file deleted, I'd like to export the pool for > > > > > further maintainance > > > > > > > > Are you sure the delete is complete? Also don't forget ZFS has > > > > TRIM by default, so depending on support of the underlying > > > > devices you could be seeing deletes occuring. > > > > > > Quite sure it didn't! It takes hours (~ 8 now) and the drive is > > > still working, although I tried to stop. > > > > A delete of a file shouldn't take 8 hours, but you dont say how large > > the file actually is? > > The drive has a capacity of ~ 2,7 TiB (Western Digital 3TB drive). The > file I created was, do not laugh, please, 2,7 TB :-( I guess depending > on COW technique and what I read about ZFS accordingly to this thread > and others, this seems to be the culprit. There is no space left to > delete the file savely. > > By the way - the box is still working on 100% on that drive :-( That's > now > 12 hours. > > > > > > > > You can check that gstat -d > > > > > > command report 100% acticity on the drive. I exported the pool in > > > question in single user mode and now try to import it back while in > > > miltiuser mode. > > > > Sorry you seem to be stating conflicting things: > > 1. The delete hasnt finished > > 2. The pool export hung > > 3. You have exported the pool > > > > Not conflicting, but in my non-expert terminology not quite accurate > and precise as you may expect. > > ad item 1) I terminated (by the brute force of the mighty RESET button) > the copy command. It hasn't finished the operation on the pool as I can > see, but it might be a kind of recovery mechanism in progress now, not > the rm-command anymore. > > ad 2) Yes, first it hung, then I reset the box, then in single user > mode the export to avoid further interaction, then I tried to import > the pool again ... > ad 3) yes, successfully after the reset, now I imported the pool and > the terminal, in which I issued the command is still stuck again while > the pool is under heavy load. > > > > What exactly is gstat -d reporting, can you paste the output please. > > I think this is boring looking at 100% activity, but here it is ;-) > > > dT: 1.047s w: 1.000s > L(q) ops/s r/s kBps ms/r w/s kBps ms/w d/s kBps ms/d %busy Name > 0 0 0 0 0.0 0 0 0.0 0 0 0.0 0.0| ada0 > 0 0 0 0 0.0 0 0 0.0 0 0 0.0 0.0| ada1 > 0 0 0 0 0.0 0 0 0.0 0 0 0.0 0.0| ada2 > 10 114 114 455 85.3 0 0 0.0 0 0 0.0 100.0| ada3 > 0 0 0 0 0.0 0 0 0.0 0 0 0.0 0.0| ada4 > ... > 10 114 114 455 85.3 0 0 0.0 0 0 0.0 100.0| ada3p1 > 0 0 0 0 0.0 0 0 0.0 0 0 0.0 0.0| ada4p1 > > > > > > Shortly after issuing the command > > > > > > zpool import POOL00 > > > > > > the terminal is stuck again, the drive is working at 100% for two > > > hours now and it seems the great ZFS is deleting every block per > > > pedes. Is this supposed to last days or a week? > > > > What controller and what drive? > > Hardware is as follows: > CPU: Intel(R) Core(TM) i7-3930K CPU @ 3.20GHz (3201.89-MHz K8-class CPU) > real memory = 34359738368 (32768 MB) > avail memory = 33252507648 (31712 MB) > ahci1: port 0xf090-0xf097,0xf080-0xf083,0xf070-0xf077,0xf060-0xf063,0xf020-0xf03f mem > 0xfb520000-0xfb5207ff irq 20 at device 31.2 on pci0 > ahci1: AHCI v1.30 with 6 6Gbps ports, Port Multiplier not supported > ahcich8: at channel 0 on ahci1 > ahcich9: at channel 1 on ahci1 > ahcich10: at channel 2 on ahci1 > ahcich11: at channel 3 on ahci1 > ahcich12: at channel 4 on ahci1 > ahcich13: at channel 5 on ahci1 > ahciem0: on ahci1 > > > > > > What does the following report: > > sysctl kstat.zfs.misc.zio_trim > > sysctl kstat.zfs.misc.zio_trim > kstat.zfs.misc.zio_trim.bytes: 0 > kstat.zfs.misc.zio_trim.success: 0 > kstat.zfs.misc.zio_trim.unsupported: 507 > kstat.zfs.misc.zio_trim.failed: 0 Thanks that confirms its not processing deletes at the disk level. > > > > > but that doesn't work with > > > > > > > > > > zpool export -f poolname > > > > > > > > > > This command is now also stuck blocking the terminal and the > > > > > pool from further actions. > > > > > > > > If the delete hasnt completed and is stuck in the kernel this is > > > > to be expected. > > > > > > At this moment I will not imagine myself what will happen if I have > > > to delete several deka terabytes. If the weird behaviour of the > > > current system can be extrapolated, then this is a no-go. > > > > As I'm sure you'll appreciate that depends if the file is simply being > > unlinked or if each sector is being erased, the answers to the above > > questions should help determine that :) > > You're correct in that. But sometimes I'd like to appreciate to have the > choice. The space has to be accounted for so thats likely whats going on. I can't say I've deleted such a big single file, not to mention one which totally fills the disk. A good read would be: http://blog.delphix.com/matt/2012/07/11/performance-of-zfs-destroy/ Regards Steve ================================================ This e.mail is private and confidential between Multiplay (UK) Ltd. and the person or entity to whom it is addressed. In the event of misdirection, the recipient is prohibited from using, copying, printing or otherwise disseminating it or any information contained in it. In the event of misdirection, illegible or incomplete transmission please telephone +44 845 868 1337 or return the E.mail to postmaster@multiplay.co.uk. From owner-freebsd-current@FreeBSD.ORG Sat Jan 4 22:10:23 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CA00AFAA for ; Sat, 4 Jan 2014 22:10:23 +0000 (UTC) Received: from vps.rulingia.com (vps.rulingia.com [103.243.244.15]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 46A05153D for ; Sat, 4 Jan 2014 22:10:22 +0000 (UTC) Received: from server.rulingia.com (c220-239-250-249.belrs5.nsw.optusnet.com.au [220.239.250.249]) by vps.rulingia.com (8.14.7/8.14.7) with ESMTP id s04MAANm059252 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sun, 5 Jan 2014 09:10:10 +1100 (EST) (envelope-from peter@rulingia.com) X-Bogosity: Ham, spamicity=0.000000 Received: from server.rulingia.com (localhost.rulingia.com [127.0.0.1]) by server.rulingia.com (8.14.7/8.14.7) with ESMTP id s04MA5P9072625 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sun, 5 Jan 2014 09:10:05 +1100 (EST) (envelope-from peter@server.rulingia.com) Received: (from peter@localhost) by server.rulingia.com (8.14.7/8.14.7/Submit) id s04MA4Wi072618; Sun, 5 Jan 2014 09:10:04 +1100 (EST) (envelope-from peter) Date: Sun, 5 Jan 2014 09:10:04 +1100 From: Peter Jeremy To: "O. Hartmann" Subject: Re: ZFS command can block the whole ZFS subsystem! Message-ID: <20140104221004.GA72376@server.rulingia.com> References: <20140103130021.30569db4@thor.walstatt.dyndns.org> <20140103171457.0fbf0cd4@telesto> <20140103181622.GA61275@dan.emsphone.com> <20140103202535.6e72eebd@thor.walstatt.dyndns.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="tThc/1wpZn/ma/RB" Content-Disposition: inline In-Reply-To: <20140103202535.6e72eebd@thor.walstatt.dyndns.org> X-PGP-Key: http://www.rulingia.com/keys/peter.pgp User-Agent: Mutt/1.5.22 (2013-10-16) Cc: FreeBSD CURRENT X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 Jan 2014 22:10:23 -0000 --tThc/1wpZn/ma/RB Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2014-Jan-03 20:25:35 +0100, "O. Hartmann" = wrote: >[~] zfs get all BACKUP00 >NAME PROPERTY VALUE SOURCE =2E.. >BACKUP00 usedbysnapshots 0 - >BACKUP00 usedbydataset 144K - >BACKUP00 usedbychildren 2.53T - >BACKUP00 usedbyrefreservation 0 - >Funny, the disk is supposed to be "empty" ... but is marked as used by >2.5 TB ... That says there's another filesystem inside BACKUP00 which has 2.5TB used. What are the results of: zpool status -v BACKUP00 zfs list -r BACKUP00 --=20 Peter Jeremy --tThc/1wpZn/ma/RB Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) iKYEARECAGYFAlLIhrxfFIAAAAAALgAoaXNzdWVyLWZwckBub3RhdGlvbnMub3Bl bnBncC5maWZ0aGhvcnNlbWFuLm5ldDBCRjc3QTcyNTg5NEVCRTY0RjREN0VFRUZF OEE0N0JGRjAwRkI4ODcACgkQ/opHv/APuIcFnACgkngaPY2cJWfij6vpFkE8NDDO G7UAoKuvbEEtnFP/gjg4HPGkMqfU2awI =qZrp -----END PGP SIGNATURE----- --tThc/1wpZn/ma/RB-- From owner-freebsd-current@FreeBSD.ORG Sat Jan 4 22:22:02 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 16DAA7CF for ; Sat, 4 Jan 2014 22:22:02 +0000 (UTC) Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id C339D166B for ; Sat, 4 Jan 2014 22:22:01 +0000 (UTC) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost.zedat.fu-berlin.de (Exim 4.82) with esmtp (envelope-from ) id <1VzZbL-003dHp-Ti>; Sat, 04 Jan 2014 23:21:51 +0100 Received: from g225042231.adsl.alicedsl.de ([92.225.42.231] helo=thor.walstatt.dyndns.org) by inpost2.zedat.fu-berlin.de (Exim 4.82) with esmtpsa (envelope-from ) id <1VzZbL-003kul-QO>; Sat, 04 Jan 2014 23:21:51 +0100 Date: Sat, 4 Jan 2014 23:21:47 +0100 From: "O. Hartmann" To: Peter Jeremy Subject: Re: ZFS command can block the whole ZFS subsystem! Message-ID: <20140104232147.3670df85@thor.walstatt.dyndns.org> In-Reply-To: <20140104221004.GA72376@server.rulingia.com> References: <20140103130021.30569db4@thor.walstatt.dyndns.org> <20140103171457.0fbf0cd4@telesto> <20140103181622.GA61275@dan.emsphone.com> <20140103202535.6e72eebd@thor.walstatt.dyndns.org> <20140104221004.GA72376@server.rulingia.com> Organization: FU Berlin X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.22; amd64-portbld-freebsd11.0) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/nn6hCzJOv+og25tyBLSA3_m"; protocol="application/pgp-signature" X-Originating-IP: 92.225.42.231 X-ZEDAT-Hint: A Cc: FreeBSD CURRENT X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 Jan 2014 22:22:02 -0000 --Sig_/nn6hCzJOv+og25tyBLSA3_m Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Sun, 5 Jan 2014 09:10:04 +1100 Peter Jeremy wrote: > On 2014-Jan-03 20:25:35 +0100, "O. Hartmann" > wrote: > >[~] zfs get all BACKUP00 > >NAME PROPERTY VALUE SOURCE > ... > >BACKUP00 usedbysnapshots 0 - > >BACKUP00 usedbydataset 144K - > >BACKUP00 usedbychildren 2.53T - > >BACKUP00 usedbyrefreservation 0 - >=20 > >Funny, the disk is supposed to be "empty" ... but is marked as used > >by 2.5 TB ... >=20 > That says there's another filesystem inside BACKUP00 which has 2.5TB > used. >=20 > What are the results of: > zpool status -v BACKUP00 > zfs list -r BACKUP00 >=20 Nothing - drive is still operating on something (as reported), every zfs related commands make the terminal stuck ... --Sig_/nn6hCzJOv+og25tyBLSA3_m Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) iQEcBAEBAgAGBQJSyIl/AAoJEOgBcD7A/5N88ggIAI/o4ajERAAN9PGM5F0P/cHt osemlEWMVxuTdNp0Ai6K1paDCPBpbDBjEcfV6X7ijvviWyCYCERzX9i40nmJ4gEK SiMET9EKqD8MXwp0QYD45tTPrGpKPmVxRObfdBBuqpo17owKW/kEg8vHsqX5wWnx fHq4giNLGju2GBEAEocxyiizMfMNE/0uB16lLN2yt8h7yRy2ERsIQnKllrPcWq2I eU82PujZWBgnJNx0rvDlvUMf2qvD44kBLCupuOx9UdsNazZHCr1qPrdrcNA45O/K yWKAGi8QRQVs6W8toS8q/Ub40cpvLeSGVwjcwCpdESpNdg2M2xI/FV2qkFTWR5c= =B1HF -----END PGP SIGNATURE----- --Sig_/nn6hCzJOv+og25tyBLSA3_m-- From owner-freebsd-current@FreeBSD.ORG Sat Jan 4 22:26:44 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 97B64B1F for ; Sat, 4 Jan 2014 22:26:44 +0000 (UTC) Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 4FBA016AA for ; Sat, 4 Jan 2014 22:26:44 +0000 (UTC) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost.zedat.fu-berlin.de (Exim 4.82) with esmtp (envelope-from ) id <1VzZg2-003e4V-SA>; Sat, 04 Jan 2014 23:26:42 +0100 Received: from g225042231.adsl.alicedsl.de ([92.225.42.231] helo=thor.walstatt.dyndns.org) by inpost2.zedat.fu-berlin.de (Exim 4.82) with esmtpsa (envelope-from ) id <1VzZg2-003l9d-NM>; Sat, 04 Jan 2014 23:26:42 +0100 Date: Sat, 4 Jan 2014 23:26:42 +0100 From: "O. Hartmann" To: Peter Jeremy Subject: Re: ZFS command can block the whole ZFS subsystem! Message-ID: <20140104232642.141402dd@thor.walstatt.dyndns.org> In-Reply-To: <20140104221004.GA72376@server.rulingia.com> References: <20140103130021.30569db4@thor.walstatt.dyndns.org> <20140103171457.0fbf0cd4@telesto> <20140103181622.GA61275@dan.emsphone.com> <20140103202535.6e72eebd@thor.walstatt.dyndns.org> <20140104221004.GA72376@server.rulingia.com> Organization: FU Berlin X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.22; amd64-portbld-freebsd11.0) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/Gqz+aV.TynPxKoBKJQoh55_"; protocol="application/pgp-signature" X-Originating-IP: 92.225.42.231 X-ZEDAT-Hint: A Cc: FreeBSD CURRENT X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 Jan 2014 22:26:44 -0000 --Sig_/Gqz+aV.TynPxKoBKJQoh55_ Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Sun, 5 Jan 2014 09:10:04 +1100 Peter Jeremy wrote: > On 2014-Jan-03 20:25:35 +0100, "O. Hartmann" > wrote: > >[~] zfs get all BACKUP00 > >NAME PROPERTY VALUE SOURCE > ... > >BACKUP00 usedbysnapshots 0 - > >BACKUP00 usedbydataset 144K - > >BACKUP00 usedbychildren 2.53T - > >BACKUP00 usedbyrefreservation 0 - >=20 > >Funny, the disk is supposed to be "empty" ... but is marked as used > >by 2.5 TB ... >=20 > That says there's another filesystem inside BACKUP00 which has 2.5TB > used. >=20 > What are the results of: > zpool status -v BACKUP00 > zfs list -r BACKUP00 >=20 No, not stuck, came back after a while: zpool status -v BACKUP00 pool: BACKUP00 state: ONLINE status: Some supported features are not enabled on the pool. The pool can still be used, but some features are unavailable. action: Enable all features using 'zpool upgrade'. Once this is done, the pool may no longer be accessible by software that does not support the features. See zpool-features(7) for details. scan: none requested config: NAME STATE READ WRITE CKSUM BACKUP00 ONLINE 0 0 0 ada3p1 ONLINE 0 0 0 errors: No known data errors [...] zfs list -r BACKUP00 NAME USED AVAIL REFER MOUNTPOINT BACKUP00 1.48T 1.19T 144K /BACKUP00 BACKUP00/backup 1.47T 1.19T 1.47T /backup --Sig_/Gqz+aV.TynPxKoBKJQoh55_ Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) iQEcBAEBAgAGBQJSyIqiAAoJEOgBcD7A/5N8hZQIAIoObBmabG/hWIpxUbtANT4R 83h0+CEyaDdq2tfM2mpeiWqXEFLEjOSGUFgcKfdcQoOE7z6yaweMu0CFzJA+Mw54 b4Uf3I0mQgaLvbMtzW0Awxx7N/DNl9Acn2qQgdd6AGghO88yl7AXIgVosm35yOYM a8HqyjTI/xrMUyu9ttZejjX4GkiErPGneRTdjioZtrnY01eDg0B/28SNDDx1p/H0 aCwrEVnt5Q9YmxKXbsQ/QpDOh61yI0TxD951JZl8dId/ON1l7qfziG+xR8Bg/PW9 Rm6pd/q7tOmZkxrDLw8eSd6LaIL7QHr68w5o6mT4b6pvOXf4jEazj2SIewDkPg0= =FbDl -----END PGP SIGNATURE----- --Sig_/Gqz+aV.TynPxKoBKJQoh55_-- From owner-freebsd-current@FreeBSD.ORG Sat Jan 4 23:14:39 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D1DE1B9E for ; Sat, 4 Jan 2014 23:14:39 +0000 (UTC) Received: from vps.rulingia.com (vps.rulingia.com [103.243.244.15]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 63A6D19AD for ; Sat, 4 Jan 2014 23:14:39 +0000 (UTC) Received: from server.rulingia.com (c220-239-250-249.belrs5.nsw.optusnet.com.au [220.239.250.249]) by vps.rulingia.com (8.14.7/8.14.7) with ESMTP id s04NEWmU059452 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sun, 5 Jan 2014 10:14:33 +1100 (EST) (envelope-from peter@rulingia.com) X-Bogosity: Ham, spamicity=0.000000 Received: from server.rulingia.com (localhost.rulingia.com [127.0.0.1]) by server.rulingia.com (8.14.7/8.14.7) with ESMTP id s04NERGq073422 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sun, 5 Jan 2014 10:14:27 +1100 (EST) (envelope-from peter@server.rulingia.com) Received: (from peter@localhost) by server.rulingia.com (8.14.7/8.14.7/Submit) id s04NEQhS073421; Sun, 5 Jan 2014 10:14:26 +1100 (EST) (envelope-from peter) Date: Sun, 5 Jan 2014 10:14:26 +1100 From: Peter Jeremy To: "O. Hartmann" Subject: Re: ZFS command can block the whole ZFS subsystem! Message-ID: <20140104231426.GC72376@server.rulingia.com> References: <20140103130021.30569db4@thor.walstatt.dyndns.org> <20140103171457.0fbf0cd4@telesto> <20140103181622.GA61275@dan.emsphone.com> <20140103202535.6e72eebd@thor.walstatt.dyndns.org> <20140104221004.GA72376@server.rulingia.com> <20140104232642.141402dd@thor.walstatt.dyndns.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="6zdv2QT/q3FMhpsV" Content-Disposition: inline In-Reply-To: <20140104232642.141402dd@thor.walstatt.dyndns.org> X-PGP-Key: http://www.rulingia.com/keys/peter.pgp User-Agent: Mutt/1.5.22 (2013-10-16) Cc: FreeBSD CURRENT X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 Jan 2014 23:14:39 -0000 --6zdv2QT/q3FMhpsV Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2014-Jan-04 23:26:42 +0100, "O. Hartmann" = wrote: >zfs list -r BACKUP00 >NAME USED AVAIL REFER MOUNTPOINT >BACKUP00 1.48T 1.19T 144K /BACKUP00 >BACKUP00/backup 1.47T 1.19T 1.47T /backup Well, that at least shows it's making progress - it's gone from 2.5T to 1.47T used (though I gather that has taken several days). Can you pleas post the result of zfs get all BACKUP00/backup --=20 Peter Jeremy --6zdv2QT/q3FMhpsV Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) iKYEARECAGYFAlLIldJfFIAAAAAALgAoaXNzdWVyLWZwckBub3RhdGlvbnMub3Bl bnBncC5maWZ0aGhvcnNlbWFuLm5ldDBCRjc3QTcyNTg5NEVCRTY0RjREN0VFRUZF OEE0N0JGRjAwRkI4ODcACgkQ/opHv/APuIe4wwCdGxvsasJr2g9hy0oZwzaWMTtL +ZUAn2TyYKldQWpmbSo75cghrQuzj67j =TZL9 -----END PGP SIGNATURE----- --6zdv2QT/q3FMhpsV-- From owner-freebsd-current@FreeBSD.ORG Sat Jan 4 23:30:36 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5E11FB8; Sat, 4 Jan 2014 23:30:36 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 888231AC9; Sat, 4 Jan 2014 23:30:35 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s04NUYFl083919; Sat, 4 Jan 2014 18:30:34 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s04NUYGC083903; Sat, 4 Jan 2014 23:30:34 GMT (envelope-from tinderbox@freebsd.org) Date: Sat, 4 Jan 2014 23:30:34 GMT Message-Id: <201401042330.s04NUYGC083903@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on powerpc/powerpc Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 Jan 2014 23:30:36 -0000 TB --- 2014-01-04 20:39:20 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-04 20:39:20 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-04 20:39:20 - starting HEAD tinderbox run for powerpc/powerpc TB --- 2014-01-04 20:39:20 - cleaning the object tree TB --- 2014-01-04 20:41:33 - /usr/local/bin/svn stat /src TB --- 2014-01-04 20:41:37 - At svn revision 260257 TB --- 2014-01-04 20:41:38 - building world TB --- 2014-01-04 20:41:38 - CROSS_BUILD_TESTING=YES TB --- 2014-01-04 20:41:38 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-04 20:41:38 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-04 20:41:38 - SRCCONF=/dev/null TB --- 2014-01-04 20:41:38 - TARGET=powerpc TB --- 2014-01-04 20:41:38 - TARGET_ARCH=powerpc TB --- 2014-01-04 20:41:38 - TZ=UTC TB --- 2014-01-04 20:41:38 - __MAKE_CONF=/dev/null TB --- 2014-01-04 20:41:38 - cd /src TB --- 2014-01-04 20:41:38 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Sat Jan 4 20:41:44 UTC 2014 >>> 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 Sat Jan 4 23:18:06 UTC 2014 TB --- 2014-01-04 23:18:06 - generating LINT kernel config TB --- 2014-01-04 23:18:06 - cd /src/sys/powerpc/conf TB --- 2014-01-04 23:18:06 - /usr/bin/make -B LINT TB --- 2014-01-04 23:18:06 - cd /src/sys/powerpc/conf TB --- 2014-01-04 23:18:06 - /usr/sbin/config -m LINT TB --- 2014-01-04 23:18:06 - building LINT kernel TB --- 2014-01-04 23:18:06 - CROSS_BUILD_TESTING=YES TB --- 2014-01-04 23:18:06 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-04 23:18:06 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-04 23:18:06 - SRCCONF=/dev/null TB --- 2014-01-04 23:18:06 - TARGET=powerpc TB --- 2014-01-04 23:18:06 - TARGET_ARCH=powerpc TB --- 2014-01-04 23:18:06 - TZ=UTC TB --- 2014-01-04 23:18:06 - __MAKE_CONF=/dev/null TB --- 2014-01-04 23:18:06 - cd /src TB --- 2014-01-04 23:18:06 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Sat Jan 4 23:18:07 UTC 2014 >>> 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 [...] ld -Bshareable -d -warn-common -o t5fw_cfg.ko t5fw_cfg.kld objcopy --strip-debug t5fw_cfg.ko ===> cyclic (all) cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I/src/sys/modules/cyclic/../../cddl/compat/opensolaris -I/src/sys/modules/cyclic/../../cddl/contrib/opensolaris/uts/common -I/src/sys/modules/cyclic/../.. -I/src/sys/modules/cyclic/../../cddl/dev/cyclic/i386 -DHAVE_KERNEL_OPTION_HEADERS -include /obj/powerpc.powerpc/src/sys/LINT/opt_global.h -I. -I@ -I@/contrib/altq -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-common -mlongcall -fno-omit-frame-pointer -I/obj/powerpc.powerpc/src/sys/LINT -fno-builtin -msoft-float -mno-altivec -ffreestanding -fstack-protector -std=iso9899:1999 -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-unknown-pragmas -include /src/sys/modules/cyclic/../../cddl/compat/opensolaris/sys/debug_! compat.h -c /src/sys/modules/cyclic/../../cddl/dev/cyclic/cyclic.c cc1: warnings being treated as errors In file included from /src/sys/modules/cyclic/../../cddl/dev/cyclic/cyclic.c:326: /src/sys/modules/cyclic/../../sys/kernel.h:61: warning: redundant redeclaration of 'hz' [-Wredundant-decls] /src/sys/modules/cyclic/../../cddl/compat/opensolaris/sys/time.h:73: warning: previous declaration of 'hz' was here *** Error code 1 Stop. bmake[3]: stopped in /src/sys/modules/cyclic *** Error code 1 Stop. bmake[2]: stopped in /src/sys/modules *** Error code 1 Stop. bmake[1]: stopped in /obj/powerpc.powerpc/src/sys/LINT *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-04 23:30:34 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-04 23:30:34 - ERROR: failed to build LINT kernel TB --- 2014-01-04 23:30:34 - 8654.25 user 1095.57 system 10273.30 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-powerpc-powerpc.full From owner-freebsd-current@FreeBSD.ORG Sat Jan 4 23:43:11 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D75E933D; Sat, 4 Jan 2014 23:43:11 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 9A11F1CA8; Sat, 4 Jan 2014 23:43:11 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s04NhA10020181; Sat, 4 Jan 2014 18:43:10 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s04NhABV020177; Sat, 4 Jan 2014 23:43:10 GMT (envelope-from tinderbox@freebsd.org) Date: Sat, 4 Jan 2014 23:43:10 GMT Message-Id: <201401042343.s04NhABV020177@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on sparc64/sparc64 Precedence: bulk X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 Jan 2014 23:43:11 -0000 TB --- 2014-01-04 22:19:44 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-04 22:19:44 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-04 22:19:44 - starting HEAD tinderbox run for sparc64/sparc64 TB --- 2014-01-04 22:19:44 - cleaning the object tree TB --- 2014-01-04 22:21:15 - /usr/local/bin/svn stat /src TB --- 2014-01-04 22:21:32 - At svn revision 260257 TB --- 2014-01-04 22:21:33 - building world TB --- 2014-01-04 22:21:33 - CROSS_BUILD_TESTING=YES TB --- 2014-01-04 22:21:33 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-04 22:21:33 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-04 22:21:33 - SRCCONF=/dev/null TB --- 2014-01-04 22:21:33 - TARGET=sparc64 TB --- 2014-01-04 22:21:33 - TARGET_ARCH=sparc64 TB --- 2014-01-04 22:21:33 - TZ=UTC TB --- 2014-01-04 22:21:33 - __MAKE_CONF=/dev/null TB --- 2014-01-04 22:21:33 - cd /src TB --- 2014-01-04 22:21:33 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Sat Jan 4 22:21:40 UTC 2014 >>> 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 Sat Jan 4 23:22:50 UTC 2014 TB --- 2014-01-04 23:22:50 - generating LINT kernel config TB --- 2014-01-04 23:22:50 - cd /src/sys/sparc64/conf TB --- 2014-01-04 23:22:50 - /usr/bin/make -B LINT TB --- 2014-01-04 23:22:50 - cd /src/sys/sparc64/conf TB --- 2014-01-04 23:22:50 - /usr/sbin/config -m LINT TB --- 2014-01-04 23:22:50 - building LINT kernel TB --- 2014-01-04 23:22:50 - CROSS_BUILD_TESTING=YES TB --- 2014-01-04 23:22:50 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-04 23:22:50 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-04 23:22:50 - SRCCONF=/dev/null TB --- 2014-01-04 23:22:50 - TARGET=sparc64 TB --- 2014-01-04 23:22:50 - TARGET_ARCH=sparc64 TB --- 2014-01-04 23:22:50 - TZ=UTC TB --- 2014-01-04 23:22:50 - __MAKE_CONF=/dev/null TB --- 2014-01-04 23:22:50 - cd /src TB --- 2014-01-04 23:22:50 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Sat Jan 4 23:22:50 UTC 2014 >>> 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 [...] ld -Bshareable -d -warn-common -o nullfs.ko nullfs.kld objcopy --strip-debug nullfs.ko ===> opensolaris (all) cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I/src/sys/modules/opensolaris/../../cddl/compat/opensolaris -I/src/sys/modules/opensolaris/../../cddl/contrib/opensolaris/uts/common -I/src/sys/modules/opensolaris/../.. -DHAVE_KERNEL_OPTION_HEADERS -include /obj/sparc64.sparc64/src/sys/LINT/opt_global.h -I. -I@ -I@/contrib/altq -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-common -I/obj/sparc64.sparc64/src/sys/LINT -fno-builtin -mcmodel=medany -msoft-float -ffreestanding -fstack-protector -std=iso9899:1999 -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-unknown-pragmas -include /src/sys/modules/opensolaris/../../cddl/compat/opensolaris/sys/debug_compat.h -c /src/sys/modules/opensolaris/../../cddl/compat/openso! laris/kern/opensolaris.c cc1: warnings being treated as errors In file included from /src/sys/modules/opensolaris/../../cddl/compat/opensolaris/kern/opensolaris.c:35: /src/sys/modules/opensolaris/../../sys/kernel.h:61: warning: redundant redeclaration of 'hz' [-Wredundant-decls] /src/sys/modules/opensolaris/../../cddl/compat/opensolaris/sys/time.h:73: warning: previous declaration of 'hz' was here *** Error code 1 Stop. bmake[3]: stopped in /src/sys/modules/opensolaris *** Error code 1 Stop. bmake[2]: stopped in /src/sys/modules *** Error code 1 Stop. bmake[1]: stopped in /obj/sparc64.sparc64/src/sys/LINT *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-04 23:43:10 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-04 23:43:10 - ERROR: failed to build LINT kernel TB --- 2014-01-04 23:43:10 - 4136.81 user 685.73 system 5006.25 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-sparc64-sparc64.full