From owner-freebsd-ppc@FreeBSD.ORG Mon Dec 2 08:46:56 2013 Return-Path: Delivered-To: powerpc@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 2D70A718; Mon, 2 Dec 2013 08:46: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 E45351CCC; Mon, 2 Dec 2013 08:46: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 rB28kmug087551; Mon, 2 Dec 2013 03:46: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 rB28kmju087544; Mon, 2 Dec 2013 08:46:48 GMT (envelope-from tinderbox@freebsd.org) Date: Mon, 2 Dec 2013 08:46:48 GMT Message-Id: <201312020846.rB28kmju087544@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-ppc@freebsd.org X-Mailman-Version: 2.1.16 List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Dec 2013 08:46:56 -0000 TB --- 2013-12-02 05:22:34 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2013-12-02 05:22:34 - 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 --- 2013-12-02 05:22:34 - starting HEAD tinderbox run for powerpc/powerpc TB --- 2013-12-02 05:22:34 - cleaning the object tree TB --- 2013-12-02 05:22:34 - /usr/local/bin/svn stat /src TB --- 2013-12-02 05:22:38 - At svn revision 258815 TB --- 2013-12-02 05:22:39 - building world TB --- 2013-12-02 05:22:39 - CROSS_BUILD_TESTING=YES TB --- 2013-12-02 05:22:39 - MAKEOBJDIRPREFIX=/obj TB --- 2013-12-02 05:22:39 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-12-02 05:22:39 - SRCCONF=/dev/null TB --- 2013-12-02 05:22:39 - TARGET=powerpc TB --- 2013-12-02 05:22:39 - TARGET_ARCH=powerpc TB --- 2013-12-02 05:22:39 - TZ=UTC TB --- 2013-12-02 05:22:39 - __MAKE_CONF=/dev/null TB --- 2013-12-02 05:22:39 - cd /src TB --- 2013-12-02 05:22:39 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Mon Dec 2 05:22:47 UTC 2013 >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries >>> stage 4.3: make dependencies >>> stage 4.4: building everything >>> World build completed on Mon Dec 2 07:59:47 UTC 2013 TB --- 2013-12-02 07:59:47 - generating LINT kernel config TB --- 2013-12-02 07:59:47 - cd /src/sys/powerpc/conf TB --- 2013-12-02 07:59:47 - /usr/bin/make -B LINT TB --- 2013-12-02 07:59:47 - cd /src/sys/powerpc/conf TB --- 2013-12-02 07:59:47 - /usr/sbin/config -m LINT TB --- 2013-12-02 07:59:47 - building LINT kernel TB --- 2013-12-02 07:59:47 - CROSS_BUILD_TESTING=YES TB --- 2013-12-02 07:59:47 - MAKEOBJDIRPREFIX=/obj TB --- 2013-12-02 07:59:47 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-12-02 07:59:47 - SRCCONF=/dev/null TB --- 2013-12-02 07:59:47 - TARGET=powerpc TB --- 2013-12-02 07:59:47 - TARGET_ARCH=powerpc TB --- 2013-12-02 07:59:47 - TZ=UTC TB --- 2013-12-02 07:59:47 - __MAKE_CONF=/dev/null TB --- 2013-12-02 07:59:47 - cd /src TB --- 2013-12-02 07:59:47 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Mon Dec 2 07:59:47 UTC 2013 >>> stage 1: configuring the kernel >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3.1: making dependencies >>> stage 3.2: building everything >>> Kernel build for LINT completed on Mon Dec 2 08:22:46 UTC 2013 TB --- 2013-12-02 08:22:46 - cd /src/sys/powerpc/conf TB --- 2013-12-02 08:22:46 - /usr/sbin/config -m GENERIC TB --- 2013-12-02 08:22:46 - building GENERIC kernel TB --- 2013-12-02 08:22:46 - CROSS_BUILD_TESTING=YES TB --- 2013-12-02 08:22:46 - MAKEOBJDIRPREFIX=/obj TB --- 2013-12-02 08:22:46 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-12-02 08:22:46 - SRCCONF=/dev/null TB --- 2013-12-02 08:22:46 - TARGET=powerpc TB --- 2013-12-02 08:22:46 - TARGET_ARCH=powerpc TB --- 2013-12-02 08:22:46 - TZ=UTC TB --- 2013-12-02 08:22:46 - __MAKE_CONF=/dev/null TB --- 2013-12-02 08:22:46 - cd /src TB --- 2013-12-02 08:22:46 - /usr/bin/make -B buildkernel KERNCONF=GENERIC >>> Kernel build for GENERIC started on Mon Dec 2 08:22:46 UTC 2013 >>> stage 1: configuring the kernel >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3.1: making dependencies >>> stage 3.2: building everything >>> Kernel build for GENERIC completed on Mon Dec 2 08:39:13 UTC 2013 TB --- 2013-12-02 08:39:13 - cd /src/sys/powerpc/conf TB --- 2013-12-02 08:39:13 - /usr/sbin/config -m GENERIC64 TB --- 2013-12-02 08:39:13 - skipping GENERIC64 kernel TB --- 2013-12-02 08:39:13 - cd /src/sys/powerpc/conf TB --- 2013-12-02 08:39:13 - /usr/sbin/config -m MPC85XX TB --- 2013-12-02 08:39:13 - building MPC85XX kernel TB --- 2013-12-02 08:39:13 - CROSS_BUILD_TESTING=YES TB --- 2013-12-02 08:39:13 - MAKEOBJDIRPREFIX=/obj TB --- 2013-12-02 08:39:13 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-12-02 08:39:13 - SRCCONF=/dev/null TB --- 2013-12-02 08:39:13 - TARGET=powerpc TB --- 2013-12-02 08:39:13 - TARGET_ARCH=powerpc TB --- 2013-12-02 08:39:13 - TZ=UTC TB --- 2013-12-02 08:39:13 - __MAKE_CONF=/dev/null TB --- 2013-12-02 08:39:13 - cd /src TB --- 2013-12-02 08:39:13 - /usr/bin/make -B buildkernel KERNCONF=MPC85XX >>> Kernel build for MPC85XX started on Mon Dec 2 08:39:14 UTC 2013 >>> stage 1: configuring the kernel >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3.1: making dependencies >>> stage 3.2: building everything >>> Kernel build for MPC85XX completed on Mon Dec 2 08:42:14 UTC 2013 TB --- 2013-12-02 08:42:14 - cd /src/sys/powerpc/conf TB --- 2013-12-02 08:42:14 - /usr/sbin/config -m WII TB --- 2013-12-02 08:42:14 - building WII kernel TB --- 2013-12-02 08:42:14 - CROSS_BUILD_TESTING=YES TB --- 2013-12-02 08:42:14 - MAKEOBJDIRPREFIX=/obj TB --- 2013-12-02 08:42:14 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-12-02 08:42:14 - SRCCONF=/dev/null TB --- 2013-12-02 08:42:14 - TARGET=powerpc TB --- 2013-12-02 08:42:14 - TARGET_ARCH=powerpc TB --- 2013-12-02 08:42:14 - TZ=UTC TB --- 2013-12-02 08:42:14 - __MAKE_CONF=/dev/null TB --- 2013-12-02 08:42:14 - cd /src TB --- 2013-12-02 08:42:14 - /usr/bin/make -B buildkernel KERNCONF=WII >>> Kernel build for WII started on Mon Dec 2 08:42:14 UTC 2013 >>> stage 1: configuring the kernel >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3.1: making dependencies >>> stage 3.2: building everything [...] cc -c -O -pipe -std=c99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -msoft-float -Wa,-many -fno-omit-frame-pointer -msoft-float -mno-altivec -ffreestanding -fstack-protector -Werror /src/sys/powerpc/powerpc/vm_machdep.c cc -c -O -pipe -std=c99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -msoft-float -Wa,-many -fno-omit-frame-pointer -msoft-float -mno-altivec -ffreestanding -fstack-protector -Werror /src/sys/powerpc/wii/platform_wii.c /src/sys/powerpc/wii/platform_wii.c: In function 'wii_mem_regions': /src/sys/powerpc/wii/platform_wii.c:139: error: 'avail' undeclared (first use in this function) /src/sys/powerpc/wii/platform_wii.c:139: error: (Each undeclared identifier is reported only once /src/sys/powerpc/wii/platform_wii.c:139: error: for each function it appears in.) /src/sys/powerpc/wii/platform_wii.c:139: error: expected ')' before ';' token /src/sys/powerpc/wii/platform_wii.c:141: error: expected ';' before '}' token *** Error code 1 Stop. bmake[1]: stopped in /obj/powerpc.powerpc/src/sys/WII *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2013-12-02 08:46:48 - WARNING: /usr/bin/make returned exit code 1 TB --- 2013-12-02 08:46:48 - ERROR: failed to build WII kernel TB --- 2013-12-02 08:46:48 - 10298.77 user 1320.96 system 12254.67 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-powerpc-powerpc.full From owner-freebsd-ppc@FreeBSD.ORG Mon Dec 2 09:53:53 2013 Return-Path: Delivered-To: powerpc@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 A3A71633; Mon, 2 Dec 2013 09:53: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 4F63713BB; Mon, 2 Dec 2013 09:53: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 rB29rqAN026982; Mon, 2 Dec 2013 04:53: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 rB29rqfl026981; Mon, 2 Dec 2013 09:53:52 GMT (envelope-from tinderbox@freebsd.org) Date: Mon, 2 Dec 2013 09:53:52 GMT Message-Id: <201312020953.rB29rqfl026981@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-ppc@freebsd.org X-Mailman-Version: 2.1.16 List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Dec 2013 09:53:53 -0000 TB --- 2013-12-02 09:47:49 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2013-12-02 09:47:49 - 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 --- 2013-12-02 09:47:49 - starting HEAD tinderbox run for powerpc/powerpc TB --- 2013-12-02 09:47:49 - cleaning the object tree TB --- 2013-12-02 09:49:06 - /usr/local/bin/svn stat /src TB --- 2013-12-02 09:49:09 - At svn revision 258841 TB --- 2013-12-02 09:49:10 - building world TB --- 2013-12-02 09:49:10 - CROSS_BUILD_TESTING=YES TB --- 2013-12-02 09:49:10 - MAKEOBJDIRPREFIX=/obj TB --- 2013-12-02 09:49:10 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-12-02 09:49:10 - SRCCONF=/dev/null TB --- 2013-12-02 09:49:10 - TARGET=powerpc TB --- 2013-12-02 09:49:10 - TARGET_ARCH=powerpc TB --- 2013-12-02 09:49:10 - TZ=UTC TB --- 2013-12-02 09:49:10 - __MAKE_CONF=/dev/null TB --- 2013-12-02 09:49:10 - cd /src TB --- 2013-12-02 09:49:10 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Mon Dec 2 09:49:17 UTC 2013 >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree [...] rm -f a.out camlib.o scsi_cmdparse.o scsi_all.o scsi_da.o scsi_sa.o cam.o ata_all.o smp_all.o camlib.o.tmp scsi_cmdparse.o.tmp scsi_all.o.tmp scsi_da.o.tmp scsi_sa.o.tmp cam.o.tmp ata_all.o.tmp smp_all.o.tmp rm -f camlib.po scsi_cmdparse.po scsi_all.po scsi_da.po scsi_sa.po cam.po ata_all.po smp_all.po camlib.po.tmp scsi_cmdparse.po.tmp scsi_all.po.tmp scsi_da.po.tmp scsi_sa.po.tmp cam.po.tmp ata_all.po.tmp smp_all.po.tmp rm -f camlib.So scsi_cmdparse.So scsi_all.So scsi_da.So scsi_sa.So cam.So ata_all.So smp_all.So camlib.so scsi_cmdparse.so scsi_all.so scsi_da.so scsi_sa.so cam.so ata_all.so smp_all.so camlib.So.tmp scsi_cmdparse.So.tmp scsi_all.So.tmp scsi_da.So.tmp scsi_sa.So.tmp cam.So.tmp ata_all.So.tmp smp_all.So.tmp rm -f libcam.so rm -f libcam.a libcam_p.a libcam.so.6 rm -f .depend GPATH GRTAGS GSYMS GTAGS ===> lib/libcasper (cleandir) cd: can't cd to /src/lib/libcasper *** Error code 2 Stop. bmake[2]: stopped in /src/lib *** Error code 1 Stop. bmake[1]: stopped in /src *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2013-12-02 09:53:52 - WARNING: /usr/bin/make returned exit code 1 TB --- 2013-12-02 09:53:52 - ERROR: failed to build world TB --- 2013-12-02 09:53:52 - 256.66 user 33.48 system 362.54 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-powerpc-powerpc.full From owner-freebsd-ppc@FreeBSD.ORG Mon Dec 2 10:14:59 2013 Return-Path: Delivered-To: powerpc@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 534FB787; Mon, 2 Dec 2013 10:14: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 F392615CA; Mon, 2 Dec 2013 10:14:58 +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 rB2AEwRf081586; Mon, 2 Dec 2013 05:14: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 rB2AEwiW081585; Mon, 2 Dec 2013 10:14:58 GMT (envelope-from tinderbox@freebsd.org) Date: Mon, 2 Dec 2013 10:14:58 GMT Message-Id: <201312021014.rB2AEwiW081585@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-ppc@freebsd.org X-Mailman-Version: 2.1.16 List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Dec 2013 10:14:59 -0000 TB --- 2013-12-02 10:09:19 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2013-12-02 10:09: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 --- 2013-12-02 10:09:19 - starting HEAD tinderbox run for powerpc/powerpc TB --- 2013-12-02 10:09:19 - cleaning the object tree TB --- 2013-12-02 10:10:06 - /usr/local/bin/svn stat /src TB --- 2013-12-02 10:10:10 - At svn revision 258842 TB --- 2013-12-02 10:10:11 - building world TB --- 2013-12-02 10:10:11 - CROSS_BUILD_TESTING=YES TB --- 2013-12-02 10:10:11 - MAKEOBJDIRPREFIX=/obj TB --- 2013-12-02 10:10:11 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-12-02 10:10:11 - SRCCONF=/dev/null TB --- 2013-12-02 10:10:11 - TARGET=powerpc TB --- 2013-12-02 10:10:11 - TARGET_ARCH=powerpc TB --- 2013-12-02 10:10:11 - TZ=UTC TB --- 2013-12-02 10:10:11 - __MAKE_CONF=/dev/null TB --- 2013-12-02 10:10:11 - cd /src TB --- 2013-12-02 10:10:11 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Mon Dec 2 10:10:17 UTC 2013 >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree [...] rm -f a.out camlib.o scsi_cmdparse.o scsi_all.o scsi_da.o scsi_sa.o cam.o ata_all.o smp_all.o camlib.o.tmp scsi_cmdparse.o.tmp scsi_all.o.tmp scsi_da.o.tmp scsi_sa.o.tmp cam.o.tmp ata_all.o.tmp smp_all.o.tmp rm -f camlib.po scsi_cmdparse.po scsi_all.po scsi_da.po scsi_sa.po cam.po ata_all.po smp_all.po camlib.po.tmp scsi_cmdparse.po.tmp scsi_all.po.tmp scsi_da.po.tmp scsi_sa.po.tmp cam.po.tmp ata_all.po.tmp smp_all.po.tmp rm -f camlib.So scsi_cmdparse.So scsi_all.So scsi_da.So scsi_sa.So cam.So ata_all.So smp_all.So camlib.so scsi_cmdparse.so scsi_all.so scsi_da.so scsi_sa.so cam.so ata_all.so smp_all.so camlib.So.tmp scsi_cmdparse.So.tmp scsi_all.So.tmp scsi_da.So.tmp scsi_sa.So.tmp cam.So.tmp ata_all.So.tmp smp_all.So.tmp rm -f libcam.so rm -f libcam.a libcam_p.a libcam.so.6 rm -f .depend GPATH GRTAGS GSYMS GTAGS ===> lib/libcasper (cleandir) cd: can't cd to /src/lib/libcasper *** Error code 2 Stop. bmake[2]: stopped in /src/lib *** Error code 1 Stop. bmake[1]: stopped in /src *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2013-12-02 10:14:58 - WARNING: /usr/bin/make returned exit code 1 TB --- 2013-12-02 10:14:58 - ERROR: failed to build world TB --- 2013-12-02 10:14:58 - 253.77 user 29.59 system 338.36 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-powerpc-powerpc.full From owner-freebsd-ppc@FreeBSD.ORG Mon Dec 2 11:06:52 2013 Return-Path: Delivered-To: freebsd-ppc@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 4FFB1B82 for ; Mon, 2 Dec 2013 11:06:52 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (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 37BF4195B for ; Mon, 2 Dec 2013 11:06:52 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id rB2B6q9A007834 for ; Mon, 2 Dec 2013 11:06:52 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id rB2B6pAd007832 for freebsd-ppc@FreeBSD.org; Mon, 2 Dec 2013 11:06:51 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 2 Dec 2013 11:06:51 GMT Message-Id: <201312021106.rB2B6pAd007832@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-ppc@FreeBSD.org Subject: Current problem reports assigned to freebsd-ppc@FreeBSD.org X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Dec 2013 11:06:52 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o power/183040 ppc Nested signal handling is broken o power/182908 ppc Unable to build debug binaries with clang on powerpc64 o power/181502 ppc /usr/include/stdint.h 9.2-RC1/powerpc does not compile o power/180593 ppc PowerMac G5 shuts down when building pcre o power/178038 ppc clang++ fails to produce a binary in powerpc64 o power/164225 ppc Boot fails on IBM 7028-6E1 (heap memory claim failed) o power/149009 ppc sysinstall(8) on powerpc fails to install manpages, so o power/140241 ppc [kernel] [patch] Linker set problems on PowerPC EABI o power/135576 ppc gdb cannot debug threaded programs on ppc o power/133503 ppc [sound] Sound stutter after switching ttys o power/131548 ppc ofw_syscons no longer supports 32-bit framebuffer 11 problems total. From owner-freebsd-ppc@FreeBSD.ORG Mon Dec 2 21:56:23 2013 Return-Path: Delivered-To: powerpc@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 3E521EBA; Mon, 2 Dec 2013 21:56: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 026651C8E; Mon, 2 Dec 2013 21:56: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 rB2LuLA9089556; Mon, 2 Dec 2013 16:56:21 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id rB2LuLcA089552; Mon, 2 Dec 2013 21:56:21 GMT (envelope-from tinderbox@freebsd.org) Date: Mon, 2 Dec 2013 21:56:21 GMT Message-Id: <201312022156.rB2LuLcA089552@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-ppc@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Dec 2013 21:56:23 -0000 TB --- 2013-12-02 18:36:42 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2013-12-02 18:36:42 - 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 --- 2013-12-02 18:36:42 - starting HEAD tinderbox run for powerpc/powerpc TB --- 2013-12-02 18:36:42 - cleaning the object tree TB --- 2013-12-02 18:36:52 - /usr/local/bin/svn stat /src TB --- 2013-12-02 18:37:00 - At svn revision 258843 TB --- 2013-12-02 18:37:01 - building world TB --- 2013-12-02 18:37:01 - CROSS_BUILD_TESTING=YES TB --- 2013-12-02 18:37:01 - MAKEOBJDIRPREFIX=/obj TB --- 2013-12-02 18:37:01 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-12-02 18:37:01 - SRCCONF=/dev/null TB --- 2013-12-02 18:37:01 - TARGET=powerpc TB --- 2013-12-02 18:37:01 - TARGET_ARCH=powerpc TB --- 2013-12-02 18:37:01 - TZ=UTC TB --- 2013-12-02 18:37:01 - __MAKE_CONF=/dev/null TB --- 2013-12-02 18:37:01 - cd /src TB --- 2013-12-02 18:37:01 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Mon Dec 2 18:37:08 UTC 2013 >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries >>> stage 4.3: make dependencies >>> stage 4.4: building everything >>> World build completed on Mon Dec 2 21:13:54 UTC 2013 TB --- 2013-12-02 21:13:54 - generating LINT kernel config TB --- 2013-12-02 21:13:54 - cd /src/sys/powerpc/conf TB --- 2013-12-02 21:13:54 - /usr/bin/make -B LINT TB --- 2013-12-02 21:13:54 - cd /src/sys/powerpc/conf TB --- 2013-12-02 21:13:54 - /usr/sbin/config -m LINT TB --- 2013-12-02 21:13:54 - building LINT kernel TB --- 2013-12-02 21:13:54 - CROSS_BUILD_TESTING=YES TB --- 2013-12-02 21:13:54 - MAKEOBJDIRPREFIX=/obj TB --- 2013-12-02 21:13:54 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-12-02 21:13:54 - SRCCONF=/dev/null TB --- 2013-12-02 21:13:54 - TARGET=powerpc TB --- 2013-12-02 21:13:54 - TARGET_ARCH=powerpc TB --- 2013-12-02 21:13:54 - TZ=UTC TB --- 2013-12-02 21:13:54 - __MAKE_CONF=/dev/null TB --- 2013-12-02 21:13:54 - cd /src TB --- 2013-12-02 21:13:54 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Mon Dec 2 21:13:54 UTC 2013 >>> stage 1: configuring the kernel >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3.1: making dependencies >>> stage 3.2: building everything >>> Kernel build for LINT completed on Mon Dec 2 21:33:15 UTC 2013 TB --- 2013-12-02 21:33:15 - cd /src/sys/powerpc/conf TB --- 2013-12-02 21:33:15 - /usr/sbin/config -m GENERIC TB --- 2013-12-02 21:33:15 - building GENERIC kernel TB --- 2013-12-02 21:33:15 - CROSS_BUILD_TESTING=YES TB --- 2013-12-02 21:33:15 - MAKEOBJDIRPREFIX=/obj TB --- 2013-12-02 21:33:15 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-12-02 21:33:15 - SRCCONF=/dev/null TB --- 2013-12-02 21:33:15 - TARGET=powerpc TB --- 2013-12-02 21:33:15 - TARGET_ARCH=powerpc TB --- 2013-12-02 21:33:15 - TZ=UTC TB --- 2013-12-02 21:33:15 - __MAKE_CONF=/dev/null TB --- 2013-12-02 21:33:15 - cd /src TB --- 2013-12-02 21:33:15 - /usr/bin/make -B buildkernel KERNCONF=GENERIC >>> Kernel build for GENERIC started on Mon Dec 2 21:33:15 UTC 2013 >>> stage 1: configuring the kernel >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3.1: making dependencies >>> stage 3.2: building everything >>> Kernel build for GENERIC completed on Mon Dec 2 21:49:10 UTC 2013 TB --- 2013-12-02 21:49:10 - cd /src/sys/powerpc/conf TB --- 2013-12-02 21:49:10 - /usr/sbin/config -m GENERIC64 TB --- 2013-12-02 21:49:10 - skipping GENERIC64 kernel TB --- 2013-12-02 21:49:10 - cd /src/sys/powerpc/conf TB --- 2013-12-02 21:49:10 - /usr/sbin/config -m MPC85XX TB --- 2013-12-02 21:49:10 - building MPC85XX kernel TB --- 2013-12-02 21:49:10 - CROSS_BUILD_TESTING=YES TB --- 2013-12-02 21:49:10 - MAKEOBJDIRPREFIX=/obj TB --- 2013-12-02 21:49:10 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-12-02 21:49:10 - SRCCONF=/dev/null TB --- 2013-12-02 21:49:10 - TARGET=powerpc TB --- 2013-12-02 21:49:10 - TARGET_ARCH=powerpc TB --- 2013-12-02 21:49:10 - TZ=UTC TB --- 2013-12-02 21:49:10 - __MAKE_CONF=/dev/null TB --- 2013-12-02 21:49:10 - cd /src TB --- 2013-12-02 21:49:10 - /usr/bin/make -B buildkernel KERNCONF=MPC85XX >>> Kernel build for MPC85XX started on Mon Dec 2 21:49:10 UTC 2013 >>> stage 1: configuring the kernel >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3.1: making dependencies >>> stage 3.2: building everything >>> Kernel build for MPC85XX completed on Mon Dec 2 21:52:05 UTC 2013 TB --- 2013-12-02 21:52:05 - cd /src/sys/powerpc/conf TB --- 2013-12-02 21:52:05 - /usr/sbin/config -m WII TB --- 2013-12-02 21:52:05 - building WII kernel TB --- 2013-12-02 21:52:05 - CROSS_BUILD_TESTING=YES TB --- 2013-12-02 21:52:05 - MAKEOBJDIRPREFIX=/obj TB --- 2013-12-02 21:52:05 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2013-12-02 21:52:05 - SRCCONF=/dev/null TB --- 2013-12-02 21:52:05 - TARGET=powerpc TB --- 2013-12-02 21:52:05 - TARGET_ARCH=powerpc TB --- 2013-12-02 21:52:05 - TZ=UTC TB --- 2013-12-02 21:52:05 - __MAKE_CONF=/dev/null TB --- 2013-12-02 21:52:05 - cd /src TB --- 2013-12-02 21:52:05 - /usr/bin/make -B buildkernel KERNCONF=WII >>> Kernel build for WII started on Mon Dec 2 21:52:05 UTC 2013 >>> stage 1: configuring the kernel >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3.1: making dependencies >>> stage 3.2: building everything [...] cc -c -O -pipe -std=c99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -msoft-float -Wa,-many -fno-omit-frame-pointer -msoft-float -mno-altivec -ffreestanding -fstack-protector -Werror /src/sys/powerpc/powerpc/vm_machdep.c cc -c -O -pipe -std=c99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -msoft-float -Wa,-many -fno-omit-frame-pointer -msoft-float -mno-altivec -ffreestanding -fstack-protector -Werror /src/sys/powerpc/wii/platform_wii.c /src/sys/powerpc/wii/platform_wii.c: In function 'wii_mem_regions': /src/sys/powerpc/wii/platform_wii.c:139: error: 'avail' undeclared (first use in this function) /src/sys/powerpc/wii/platform_wii.c:139: error: (Each undeclared identifier is reported only once /src/sys/powerpc/wii/platform_wii.c:139: error: for each function it appears in.) /src/sys/powerpc/wii/platform_wii.c:139: error: expected ')' before ';' token /src/sys/powerpc/wii/platform_wii.c:141: error: expected ';' before '}' token *** Error code 1 Stop. bmake[1]: stopped in /obj/powerpc.powerpc/src/sys/WII *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2013-12-02 21:56:21 - WARNING: /usr/bin/make returned exit code 1 TB --- 2013-12-02 21:56:21 - ERROR: failed to build WII kernel TB --- 2013-12-02 21:56:21 - 10309.27 user 1329.50 system 11979.02 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-powerpc-powerpc.full From owner-freebsd-ppc@FreeBSD.ORG Thu Dec 5 06:21:20 2013 Return-Path: Delivered-To: freebsd-ppc@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 BAB3924F; Thu, 5 Dec 2013 06:21:20 +0000 (UTC) Received: from mail-pd0-x229.google.com (mail-pd0-x229.google.com [IPv6:2607:f8b0:400e: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 8B16A104B; Thu, 5 Dec 2013 06:21:20 +0000 (UTC) Received: by mail-pd0-f169.google.com with SMTP id v10so24112660pde.0 for ; Wed, 04 Dec 2013 22:21:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:subject:message-id:mime-version:content-type :content-transfer-encoding; bh=P05zZko8db4pnU31AiurwEtSLKxWDSGgEnCheOzzHM8=; b=JaQBRSHfObDQcMby423i4C+h1JX8et0wwBdSwLuIi8iITZ7xlEAIzibVbmrI8P+SlK +Bg3beEVsPugxTtU2kvbqIJSasA4NCVDNULZTB6YI8dbXNP7U7vn6HBKAwDmwVRT9P9g 8GgHonEaXgtRx1vBlPz1UJUFT8Nb4y4d8sqzlc8Ip0els7RSlkrfocUxsCqKKQZ/MvGx 8xM3ipo+07GKRHvuwW/KSiJ4r0unByWAUzUOcIF9BH6012tiDVaPIkIWAOsP/fmIgQFs YkCTNA8NyOrAoRs7lBJXLGqB16GHuC6w6CHw8BPT8ILYqYj2Tlthqr+xPhdwNSGsYe/2 u0eQ== X-Received: by 10.66.13.138 with SMTP id h10mr22588163pac.148.1386224480066; Wed, 04 Dec 2013 22:21:20 -0800 (PST) Received: from zhabar.gateway.2wire.net (76-253-2-5.lightspeed.sntcca.sbcglobal.net. [76.253.2.5]) by mx.google.com with ESMTPSA id ef10sm163680886pac.1.2013.12.04.22.21.18 for (version=SSLv3 cipher=RC4-SHA bits=128/128); Wed, 04 Dec 2013 22:21:19 -0800 (PST) Sender: Justin Hibbits Date: Wed, 4 Dec 2013 22:21:13 -0800 From: Justin Hibbits To: FreeBSD Current , FreeBSD PowerPC ML Subject: Request for testing an alternate branch Message-ID: <20131204222113.39fb23dd@zhabar.gateway.2wire.net> X-Mailer: Claws Mail 3.9.2 (GTK+ 2.24.19; powerpc64-portbld-freebsd11.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Dec 2013 06:21:20 -0000 I've been working on the projects/pmac_pmu branch for some time now to add suspend/resume as well as CPU speed change for certain PowerPC machines, about a year since I created the branch, and now it's stable enough that I want to merge it into HEAD, hence this request. However, it does touch several drivers, turning them into "early drivers", such that they can be initialized, and suspended and resumed at a different time. Saying that, I do need testing from other architectures, to make sure I haven't broken anything. The technical details: To get proper ordering, I've extended the bus_generic_suspend() and bus_generic_resume() to do multiple passes. Devices which cannot be enabled or disabled at the current pass level would return an EAGAIN. This could possibly cause problems, since it's an addition to an existing API rather than a new API to run along side it, so it needs a great deal of testing. It works fine on PowerPC, but I don't have any i386/amd64 or sparc64 hardware to test it on, so would like others who do to test it. I don't think that it would impact x86 at all (testing is obviously required), because the nexus is not an EARLY_DRIVER_MODULE, so all devices would be handled at the same pass. But, I do know the sparc64 has an EARLY_DRIVER_MODULE() nexus, so that will likely be impacted. Also, any comments are of course welcome. Technical concerns are obviously welcome, and I will try to address everything. Thanks, Justin From owner-freebsd-ppc@FreeBSD.ORG Fri Dec 6 19:40:44 2013 Return-Path: Delivered-To: freebsd-ppc@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 03F6CBFA; Fri, 6 Dec 2013 19:40:44 +0000 (UTC) Received: from mail-bk0-x233.google.com (mail-bk0-x233.google.com [IPv6:2a00:1450:4008:c01::233]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 68A0919CB; Fri, 6 Dec 2013 19:40:43 +0000 (UTC) Received: by mail-bk0-f51.google.com with SMTP id 6so462105bkj.24 for ; Fri, 06 Dec 2013 11:40:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:content-type; bh=x+GF19EtDl338fl4rJ5X9FI6uDdzdZvt72n5UVwu8pQ=; b=dt3oiExMRjpTNn/kOAxEuUM9vMiUhXkhsGjwziAFhv52BsvNbmJNJz/I7akuq/cGm4 D4pc/3+fHuA4rF3ite05tFhVIyalllVB15mtRcwg25i6c8495rpl8xXDhf4LN5XdyBEv nlkaofuTpeY9bVpr/8+rx0DA0wXLICzh2LDOcUlPpNtZzpFQSduonI4STyachEcEtbQ2 N9tieTTytgLzhKXYbcUWcywiZOA+zmxN64nNsciQuK1CjAnib/vYLDDipz12s5RoNwLj v747qCUx7j213bCF2w0ugelxbEE5c6MKzsVFt449DrjzWG6qczaq4SJr5EUIfq3Bkhkp Z1pQ== MIME-Version: 1.0 X-Received: by 10.204.238.195 with SMTP id kt3mr241bkb.169.1386358841671; Fri, 06 Dec 2013 11:40:41 -0800 (PST) Sender: chmeeedalf@gmail.com Received: by 10.205.90.136 with HTTP; Fri, 6 Dec 2013 11:40:41 -0800 (PST) In-Reply-To: <20131204221956.07c27546@zhabar.gateway.2wire.net> References: <20131204221956.07c27546@zhabar.gateway.2wire.net> Date: Fri, 6 Dec 2013 11:40:41 -0800 X-Google-Sender-Auth: VJ8mCf7ImvEBsfcdUh7pK4bOjas Message-ID: Subject: Re: Request for testing an alternate branch From: Justin Hibbits To: FreeBSD Current , FreeBSD PowerPC ML Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Dec 2013 19:40:44 -0000 On Wed, Dec 4, 2013 at 10:19 PM, Justin Hibbits wrote: > I've been working on the projects/pmac_pmu branch for some time now to > add suspend/resume as well as CPU speed change for certain PowerPC > machines, about a year since I created the branch, and now it's stable > enough that I want to merge it into HEAD, hence this request. However, > it does touch several drivers, turning them into "early drivers", such > that they can be initialized, and suspended and resumed at a different > time. Saying that, I do need testing from other architectures, to make > sure I haven't broken anything. > > The technical details: > > To get proper ordering, I've extended the bus_generic_suspend() and > bus_generic_resume() to do multiple passes. Devices which cannot be > enabled or disabled at the current pass level would return an EAGAIN. > This could possibly cause problems, since it's an addition to an > existing API rather than a new API to run along side it, so it needs a > great deal of testing. It works fine on PowerPC, but I don't have any > i386/amd64 or sparc64 hardware to test it on, so would like others who > do to test it. I don't thin > > Also, any comments are of course welcome. Technical concerns are > obviously welcome, and I will try to address everything. > > Thanks, > > Justin Thanks to hrs@, images are now available for the pmac_pmu project on allbsd for i386, amd64, sparc64, and ia64: https://pub.allbsd.org/FreeBSD-snapshots/ . - Justin