From owner-freebsd-arm@FreeBSD.ORG Mon Jan 2 11:06:57 2012 Return-Path: Delivered-To: freebsd-arm@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1CA6D1065704 for ; Mon, 2 Jan 2012 11:06:57 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 09C898FC18 for ; Mon, 2 Jan 2012 11:06:57 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q02B6u9T005040 for ; Mon, 2 Jan 2012 11:06:56 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q02B6ulo005038 for freebsd-arm@FreeBSD.org; Mon, 2 Jan 2012 11:06:56 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 2 Jan 2012 11:06:56 GMT Message-Id: <201201021106.q02B6ulo005038@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-arm@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-arm@FreeBSD.org X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Jan 2012 11:06:57 -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 arm/162159 arm [panic] USB errors leading to panic on DockStar 9.0-RC o arm/161110 arm /usr/src/sys/arm/include/signal.h is bad o arm/161044 arm devel/icu does not build on arm o arm/160431 arm [patch] Disable interrupts during busdma cache sync op o arm/158950 arm arm/sheevaplug fails fsx when mmap operations are enab o arm/156814 arm OpenRD Ultimate does not boot on DB-88F6XXX or SHEEVAP o arm/156496 arm [patch] Minor bugfixes and enhancements to mmc and mmc o arm/155894 arm [patch] Enable at91 booting from SDHC (high capacity) o arm/155214 arm [patch] MMC/SD IO slow on Atmel ARM with modern large o arm/154227 arm [geli] using GELI leads to panic on ARM o arm/154189 arm lang/perl5.12 doesn't build on arm o arm/153380 arm Panic / translation fault with wlan on ARM o arm/150581 arm [irq] Unknown error generates IRQ address decoding err o arm/149288 arm mail/dovecot causes panic during configure on Sheevapl o arm/134368 arm [patch] nslu2_led driver for the LEDs on the NSLU2 p arm/134338 arm [patch] Lock GPIO accesses on ixp425 16 problems total. From owner-freebsd-arm@FreeBSD.ORG Tue Jan 3 01:04:53 2012 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B6A451065670 for ; Tue, 3 Jan 2012 01:04:53 +0000 (UTC) (envelope-from adutkowski@gmail.com) Received: from mail-iy0-f182.google.com (mail-iy0-f182.google.com [209.85.210.182]) by mx1.freebsd.org (Postfix) with ESMTP id 83E2D8FC0A for ; Tue, 3 Jan 2012 01:04:53 +0000 (UTC) Received: by iadj38 with SMTP id j38so37789622iad.13 for ; Mon, 02 Jan 2012 17:04:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; bh=I45F8iOJEAogsfcb4Ej+AYn7dCfBylQPkkJNF7iSciM=; b=p3Jds49/DCO4yQxtvDl25eri6tki2VnyQxada+OG7S8bxY7/xpbofyibJ509ROImR1 xwy/kA9lbaHpjHkK5xujQt+xN7XwcAX4Gv0ZZzlai/EIqVKDN+YI2rHDZZ6poRffCmTA 5p1Pnx9Zre2hMT2eydjVXWNiV+r5K8Dp96C9o= MIME-Version: 1.0 Received: by 10.50.170.35 with SMTP id aj3mr60593822igc.2.1325551044871; Mon, 02 Jan 2012 16:37:24 -0800 (PST) Received: by 10.50.89.165 with HTTP; Mon, 2 Jan 2012 16:37:24 -0800 (PST) Date: Tue, 3 Jan 2012 01:37:24 +0100 Message-ID: From: Aleksander Dutkowski To: freebsd-arm@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Subject: porting freebsd to at91sam9g45 ( SBC6045 board) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Jan 2012 01:04:53 -0000 hi! Ive just come from linux world to FreeBSD and I have SBC6045 board based on at91sam9g45 SoC so Ive decided to try and port FBSD on it ;) I have quite good knowledge in x86 processor internals like paging, protected mode etc, but I haven't been programing low level on arm arch yet. Somebody created port for SAM9G20EK, so I tried to compile and run it: cd /usr/arm // my own copy from svn export TARGET=arm export TARGET_ARCH=arm export MAKEOBJDIRPREFIX=/usr/arm/obj make buildkernel KERNCONF=SAM9G20EK make installkernel KERNCONF=SAM9G20EK DESTDIR=/arm-kernel INSTALL_NODEBUG=t file /arm-kernel/boot/kernel/kernel kernel: ELF 32-bit LSB executable, ARM, version 1 (FreeBSD), dynamically linked (uses shared libs), not stripped And this is output from board's debug console: ---------------------------------------------------------------------------------------------- Start AT91Bootstrap... U-Boot 1.3.4 (May 15 2011 - 11:23:14) DRAM: 256 MB ## Unknown FLASH on Bank 1 - Size = 0x00000000 = 0 MB Flash: 0 kB NAND: 256 MiB Error: 8 bit/pixel mode, but BMP has 32 bit/pixel In: serial Out: serial Err: serial Net: macb0 Hit any key to stop autoboot: 0 U-Boot> tftp 0x20000000 fbsd macb0: Starting autonegotiation... macb0: Autonegotiation complete macb0: link up, 100Mbps full-duplex (lpa: 0x4de1) Using macb0 device TFTP from server 192.168.3.1; our IP address is 192.168.3.2 Filename 'fbsd'. Load address: 0x20000000 Loading: ################################################################# ################################################################# ################################################################# ############################################################### done Bytes transferred = 3775383 (399b97 hex) U-Boot> go 0x200000C0 ## Starting application at 0x200000C0 ... ---------------------------------------------------------------------------------------------- and it hangs - I can see that very early Where did I get address 0x200000C0? # readelf kernel -S | grep .text [Nr] Name Type Addr Off Size ES Flg Lk Inf Al [ 1] .text PROGBITS c00000c0 0000c0 239e30 00 AX 0 0 32 # readelf kernel -s | grep _start [...] 461: c00000c0 0 FUNC GLOBAL DEFAULT 1 _start [...] # cat /sys/arm/at91/std.sam9g20ek makeoptions KERNPHYSADDR=0x20000000 makeoptions KERNVIRTADDR=0xc0000000 options KERNPHYSADDR=0x20000000 options KERNVIRTADDR=0xc0000000 so, based on http://wiki.freebsd.org/FreeBSDAtmel, Ive changed 0x200000E0 to 0x200000C0 Ive put all of this code because maybe you'll find some mistakes. But I am now researching info and can't tell how fbsd should be booted. I have seen some code made by mr Rafal Jaworowski where he ran loader(8) from u-boot and then kernel. Is this proper way today to boot fbsd on arm? Because Ive researched, that my kernel file is only a plain kernel, no boot0, boot2, nor loader. But maybe executing loader will be easier? -- regards Aleksander Dutkowski From owner-freebsd-arm@FreeBSD.ORG Tue Jan 3 15:00:29 2012 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C49B0106566B for ; Tue, 3 Jan 2012 15:00:29 +0000 (UTC) (envelope-from adutkowski@gmail.com) Received: from mail-iy0-f182.google.com (mail-iy0-f182.google.com [209.85.210.182]) by mx1.freebsd.org (Postfix) with ESMTP id 91E018FC0C for ; Tue, 3 Jan 2012 15:00:29 +0000 (UTC) Received: by iadj38 with SMTP id j38so38989482iad.13 for ; Tue, 03 Jan 2012 07:00:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=ifzLX0G4TftKR1os3krgwkwWuf/kZKaU/GPWAJqh9Q0=; b=N+a3WPnhqakpAyhCMMKPZicsLB4A2k/qVLKnJT3aXPhqcy08lVJO53kKGH85zv8DH5 wjc0up89ZwfELqEUchc0A7IvzrxH8Po68DQupirB789g31UrdizxddZ+zUcwBC40dM3q bt3W8AnQMYlTrdk2FTNh9iWvy+XBkvkd48sls= MIME-Version: 1.0 Received: by 10.42.243.2 with SMTP id lk2mr51218871icb.8.1325602828969; Tue, 03 Jan 2012 07:00:28 -0800 (PST) Received: by 10.50.89.165 with HTTP; Tue, 3 Jan 2012 07:00:28 -0800 (PST) In-Reply-To: <20120103104814.GA95533@ci0.org> References: <20120103104814.GA95533@ci0.org> Date: Tue, 3 Jan 2012 16:00:28 +0100 Message-ID: From: Aleksander Dutkowski To: Olivier Houchard , freebsd-arm@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: Subject: Re: porting freebsd to at91sam9g45 ( SBC6045 board) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Jan 2012 15:00:29 -0000 Hi Oliver! On Tue, Jan 3, 2012 at 11:48 AM, Olivier Houchard wrote: > Hi Aleksander, > > On Tue, Jan 03, 2012 at 01:37:24AM +0100, Aleksander Dutkowski wrote: >> hi! >> >> Ive just come from linux world to FreeBSD and I have SBC6045 board >> based on at91sam9g45 SoC so Ive decided to try and port FBSD on it ;) >> I have quite good knowledge in x86 processor internals like paging, >> protected mode etc, but I haven't been programing low level on arm >> arch yet. >> >> Somebody created port for SAM9G20EK, so I tried to compile and run it: >> >> cd /usr/arm // my own copy from svn >> export TARGET=3Darm >> export TARGET_ARCH=3Darm >> export MAKEOBJDIRPREFIX=3D/usr/arm/obj >> make buildkernel KERNCONF=3DSAM9G20EK >> make installkernel KERNCONF=3DSAM9G20EK DESTDIR=3D/arm-kernel =A0INSTALL= _NODEBUG=3Dt >> >> file /arm-kernel/boot/kernel/kernel >> kernel: ELF 32-bit LSB executable, ARM, version 1 (FreeBSD), >> dynamically linked (uses shared libs), not stripped >> >> And this is output from board's debug console: >> ------------------------------------------------------------------------= ---------------------- >> Start AT91Bootstrap... >> >> U-Boot 1.3.4 (May 15 2011 - 11:23:14) >> >> DRAM: =A0256 MB >> ## Unknown FLASH on Bank 1 - Size =3D 0x00000000 =3D 0 MB >> Flash: =A00 kB >> NAND: =A0256 MiB >> Error: 8 bit/pixel mode, but BMP has 32 bit/pixel >> In: =A0 =A0serial >> Out: =A0 serial >> Err: =A0 serial >> Net: =A0 macb0 >> Hit any key to stop autoboot: =A00 >> U-Boot> tftp 0x20000000 fbsd >> macb0: Starting autonegotiation... >> macb0: Autonegotiation complete >> macb0: link up, 100Mbps full-duplex (lpa: 0x4de1) >> Using macb0 device >> TFTP from server 192.168.3.1; our IP address is 192.168.3.2 >> Filename 'fbsd'. >> Load address: 0x20000000 >> Loading: ###############################################################= ## >> =A0 =A0 =A0 =A0 =A0#####################################################= ############ >> =A0 =A0 =A0 =A0 =A0#####################################################= ############ >> =A0 =A0 =A0 =A0 =A0#####################################################= ########## >> done >> Bytes transferred =3D 3775383 (399b97 hex) >> U-Boot> go 0x200000C0 > > > I'm not sure u-boot works that way, I think you should either use > "bootelf 0x20000000", or load kernel.bin, instead of just kernel, and > just "go 0x20000000". > > Regards, > > Olivier I sent kernel.bin via tftp but the effect is the same. Maybe I will be able to borrow J-TAG, so I could check, when it fails. --=20 Regards, Aleksander Dutkowski From owner-freebsd-arm@FreeBSD.ORG Tue Jan 3 16:07:36 2012 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1EB94106566B for ; Tue, 3 Jan 2012 16:07:36 +0000 (UTC) (envelope-from mlfbsd@kanar.ci0.org) Received: from kanar.ci0.org (unknown [IPv6:2a01:e0b:1:50:40:63ff:feea:93a]) by mx1.freebsd.org (Postfix) with ESMTP id AC1718FC15 for ; Tue, 3 Jan 2012 16:07:35 +0000 (UTC) Received: from kanar.ci0.org (pluxor@localhost [127.0.0.1]) by kanar.ci0.org (8.14.2/8.14.3) with ESMTP id q03G7HJ3002728; Tue, 3 Jan 2012 17:07:17 +0100 (CET) (envelope-from mlfbsd@kanar.ci0.org) Received: (from mlfbsd@localhost) by kanar.ci0.org (8.14.2/8.14.3/Submit) id q03G7HiJ002727; Tue, 3 Jan 2012 17:07:17 +0100 (CET) (envelope-from mlfbsd) Date: Tue, 3 Jan 2012 17:07:17 +0100 From: Olivier Houchard To: Aleksander Dutkowski Message-ID: <20120103160717.GA1744@ci0.org> References: <20120103104814.GA95533@ci0.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.1i Cc: freebsd-arm@freebsd.org Subject: Re: porting freebsd to at91sam9g45 ( SBC6045 board) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Jan 2012 16:07:36 -0000 On Tue, Jan 03, 2012 at 04:00:28PM +0100, Aleksander Dutkowski wrote: > > I'm not sure u-boot works that way, I think you should either use > > "bootelf 0x20000000", or load kernel.bin, instead of just kernel, and > > just "go 0x20000000". > > > > Regards, > > > > Olivier > > I sent kernel.bin via tftp but the effect is the same. > Maybe I will be able to borrow J-TAG, so I could check, when it fails. > Hmm, I don't know the SAM9G45, but reading the linux stuff, the UART code should be the same, maybe the way to retrieve the amount of memory changed, and at91_ramsize() is wrong for your CPU, you can test it quickly by hardcoding the ram size in at91_ramsize(), or maybe there's some new stuff to enable the DBGU port ? Regards, Olivier From owner-freebsd-arm@FreeBSD.ORG Thu Jan 5 07:25:16 2012 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3C415106566B for ; Thu, 5 Jan 2012 07:25:16 +0000 (UTC) (envelope-from mrossi@swin.edu.au) Received: from gpo3.cc.swin.edu.au (gpo3.cc.swin.edu.au [136.186.1.32]) by mx1.freebsd.org (Postfix) with ESMTP id 57D1D8FC17 for ; Thu, 5 Jan 2012 07:25:14 +0000 (UTC) Received: from mrossi.caia.swin.edu.au (mrossi.caia.swin.edu.au [136.186.229.109]) by gpo3.cc.swin.edu.au (8.14.3/8.14.3) with ESMTP id q057OmtE015294 for ; Thu, 5 Jan 2012 18:25:08 +1100 Message-ID: <4F05503D.4030303@swin.edu.au> Date: Thu, 05 Jan 2012 18:24:45 +1100 From: Mattia Rossi User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:8.0) Gecko/20111124 Thunderbird/8.0 MIME-Version: 1.0 To: freebsd-arm@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: SDIO driver for OpenRD Ultimate/ Dreamplug X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Jan 2012 07:25:16 -0000 Hi all, I've tried to compile and use the SDIO driver found here: http://people.freebsd.org/~raj/misc/mv_sdio.c and here: http://freebsd.1045724.n5.nabble.com/SD-MMC-driver-for-OpenRD-Board-td4384370.html but it causes the kernel to panic. I'm not able to find the cause of the problem. It would be great if anyone could help me to get this going :-) Here's the output and board info: U-Boot 2011.06-02334-g8f495d9-dirty (Mar 28 2011 - 05:21:06) Marvell-DreamPlug SoC: Kirkwood 88F6281_A0 DRAM: 512 MiB SF: Detected MX25L1606 with page size 256, total 1 MiB In: serial Out: serial Err: serial Net: egiga0, egiga1 88E1121 Initialized on egiga0 88E1121 Initialized on egiga1 Hit any key to stop autoboot: 0 Marvell>> printenv bootdelay=3 baudrate=115200 x_bootcmd_usb=usb start x_bootargs=console=ttyS0,115200 ethact=egiga0 ethaddr=F0:AD:4E:00:84:C7 eth1addr=F0:AD:4E:00:84:C8 x_bootargs_root=root=/dev/sdc2 rootdelay=10 bootcmd=setenv ethact egiga0; ${x_bootcmd_ethernet}; setenv ethact egiga1; ${x_bootcmd_ethernet}; ${x_bootcmd_usb}; ${x_bootcmd_kernel}; go 0x900000; x_bootcmd_kernel=fatload usb 0 0x900000 kernel.bin x_bootcmd_ethernet=ping 192.168.12.81 stdin=serial stdout=serial stderr=serial Environment size: 475/4092 bytes Marvell>> usb start (Re)start USB... USB: Register 10011 NbrPorts 1 USB EHCI 1.00 scanning bus for devices... 4 USB Device(s) found scanning bus for storage devices... 2 Storage Device(s) found Marvell>> fatload usb 0 0x900000 kernel_sdio.bin reading kernel_sdio.bin 4710456 bytes read Marvell>> go 0x900000 ## Starting application at 0x00900000 ... dtbp = 0xc0d452c0 KDB: debugger backends: ddb KDB: current backend: ddb Copyright (c) 1992-2012 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 9.0-STABLE #38 r229556M: Thu Jan 5 15:49:00 EST 2012 root@freebsd82-dreamplug:/usr/obj/arm.arm/usr/devel/sys/DREAMPLUG arm Preloaded elf kernel "elf kernel" at 0xc0da4580. module mvs already present! CPU: Feroceon 88FR131 rev 1 (Marvell core) DC enabled IC enabled WB enabled EABT branch prediction enabled 16KB/32B 4-way Instruction cache 16KB/32B 4-way write-back-locking-C Data cache real memory = 536870912 (512 MB) Physical memory chunk(s): 00000000 - 0x8fffff, 9437184 bytes (2304 pages) 0xe9a000 - 0x1f63bfff, 511320064 bytes (124834 pages) avail memory = 518488064 (494 MB) SOC: (0x6281:0x03) Marvell 88F6281 rev A1, TClock 200MHz wlan: <802.11 Link Layer> snd_unit_init() u=0x00ff8000 [512] d=0x00007c00 [32] c=0x000003ff [1024] feeder_register: snd_unit=-1 snd_maxautovchans=16 latency=5 feeder_rate_min=1 feeder_rate_max=2016000 feeder_rate_round=25 null: crypto: random: mem: openfirm: fdtbus0: on motherboard simplebus0: on fdtbus0 ic0: mem 0xf1020200-0xf102023b on simplebus0 timer0: mem 0xf1020300-0xf102032f irq 1 on simplebus0 Event timer "CPUTimer0" frequency 200000000 Hz quality 1000 Timecounter "CPUTimer1" frequency 200000000 Hz quality 1000 gpio0: mem 0xf1010100-0xf101011f irq 35,36,37,38,39,40,41 on simplebus0 rtc0: mem 0xf1010300-0xf1010307 on simplebus0 rtc0: registered as a time-of-day clock (resolution 1000000us, adjustment 0.500000000s) twsi0: mem 0xf1011000-0xf101101f irq 43 on simplebus0 iicbus0: on twsi0 iic0: on iicbus0 mge0: mem 0xf1072000-0xf1073fff irq 12,13,14,11,46 on simplebus0 mge0: bpf attached mge0: Ethernet address: f0:ad:4e:00:84:c7 miibus0: on mge0 e1000phy0: PHY 0 on miibus0 e1000phy0: OUI 0x000ac2, model 0x0024, rev. 0 e1000phy0: none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, auto mge1: mem 0xf1076000-0xf1077fff irq 16,17,18,15,47 on simplebus0 mge1: bpf attached mge1: Ethernet address: f0:ad:4e:00:84:c8 miibus1: on mge1 e1000phy1: PHY 1 on miibus1 e1000phy1: OUI 0x000ac2, model 0x0024, rev. 0 e1000phy1: none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, auto uart0: <16550 or compatible> mem 0xf1012000-0xf101201f irq 33 on simplebus0 uart0: fast interrupt uart0: console (1056,n,8,1) ehci0: mem 0xf1050000-0xf1050fff irq 48,19 on simplebus0 ehci0: 5.24 GL USB-2 workaround enabled usbus0: EHCI version 1.0 usbus0: set host controller mode usbus0: on ehci0 usbus0: bpf attached ehci0: usbpf: Attached sata0: mem 0xf1080000-0xf1085fff irq 21 on simplebus0 ata0: on sata0 ata0: hard reset ... ata0: SATA connect timeout status=00000000 ata1: on sata0 ata1: hard reset ... ata1: SATA connect timeout status=00000000 sdio0: mem 0xf1090000-0xf1090133 irq 28 on simplebus0 mmc0: on sdio0 cryptosoft0: on motherboard crypto: assign cryptosoft0 driver id 0, flags 100663296 crypto: cryptosoft0 registers alg 1 flags 0 maxoplen 0 crypto: cryptosoft0 registers alg 2 flags 0 maxoplen 0 crypto: cryptosoft0 registers alg 3 flags 0 maxoplen 0 crypto: cryptosoft0 registers alg 4 flags 0 maxoplen 0 crypto: cryptosoft0 registers alg 5 flags 0 maxoplen 0 crypto: cryptosoft0 registers alg 16 flags 0 maxoplen 0 crypto: cryptosoft0 registers alg 6 flags 0 maxoplen 0 crypto: cryptosoft0 registers alg 7 flags 0 maxoplen 0 crypto: cryptosoft0 registers alg 18 flags 0 maxoplen 0 crypto: cryptosoft0 registers alg 19 flags 0 maxoplen 0 crypto: cryptosoft0 registers alg 20 flags 0 maxoplen 0 crypto: cryptosoft0 registers alg 8 flags 0 maxoplen 0 crypto: cryptosoft0 registers alg 15 flags 0 maxoplen 0 crypto: cryptosoft0 registers alg 9 flags 0 maxoplen 0 crypto: cryptosoft0 registers alg 10 flags 0 maxoplen 0 crypto: cryptosoft0 registers alg 13 flags 0 maxoplen 0 crypto: cryptosoft0 registers alg 14 flags 0 maxoplen 0 crypto: cryptosoft0 registers alg 11 flags 0 maxoplen 0 crypto: cryptosoft0 registers alg 22 flags 0 maxoplen 0 crypto: cryptosoft0 registers alg 21 flags 0 maxoplen 0 crypto: cryptosoft0 registers alg 17 flags 0 maxoplen 0 procfs registered Timecounters tick every 1.000 msec vlan: initialized, using hash tables with chaining lo0: bpf attached ata0: Identifying devices: 00000000 ata0: New devices: 00000000 ata1: Identifying devices: 00000000 ata1: New devices: 00000000 mmc0: Probing bus mv_gpio_intr_handler(): No handler for Pin 34 sdio0: Card inserted sdio0: Previous removal has not been detected properly mmc0: detached usbus0: 480Mbps High Speed USB v2.0 ugen0.1: at usbus0 uhub0: on usbus0 mmc0: on sdio0 vm_fault(0xc0d824ec, 0, 1, 0) -> 1 Fatal kernel mode data abort: 'Translation Fault (S)' trapframe: 0xd0a0bd18 FSR=00000005, FAR=00000030, spsr=a0000013 r0 =c0d91db4, r1 =c0d65224, r2 =c36542e0, r3 =00000030 r4 =c37d9698, r5 =c37d9680, r6 =c38a0100, r7 =c0a85640 r8 =c38a0100, r9 =c0cbac5c, r10=00000000, r11=d0a0bd78 r12=60000013, ssp=d0a0bd64, slr=00000000, pc =c0a81eec [ thread pid 11 tid 100018 ] Stopped at config_intrhook_establish+0x48: ldr r3, [r3] db> bt Tracing pid 11 tid 100018 td 0xc36542e0 config_intrhook_establish() at config_intrhook_establish+0x14 scp=0xc0a81eb8 rlv=0xc096a088 (ukphy_status+0xa2c) rsp=0xd0a0bd7c rfp=0xd0a0bd94 r5=0xc37d9680 r4=0xc37d9684 ukphy_status() at ukphy_status+0x9ec scp=0xc096a048 rlv=0xc0a87204 (device_attach+0x70) rsp=0xd0a0bd98 rfp=0xd0a0bdd8 r6=0xc38a0150 r5=0xc370bb13 r4=0xc3647280 device_attach() at device_attach+0x10 scp=0xc0a871a4 rlv=0xc0c846f8 (cpu_initclocks+0x1558) rsp=0xd0a0bddc rfp=0xd0a0bdf4 r10=0xc0a3eb80 r9=0x00000000 r8=0xc36542e0 r7=0xc3638e18 r6=0xc37d8784 r5=0x00000000 r4=0xc37d8700 cpu_initclocks() at cpu_initclocks+0x147c scp=0xc0c8461c rlv=0xc0a98a28 (taskqueue_drain+0x180) rsp=0xd0a0bdf8 rfp=0xd0a0be24 r6=0x00000001 r5=0xc3638e00 r4=0xc37d8754 taskqueue_drain() at taskqueue_drain+0x12c scp=0xc0a989d4 rlv=0xc0a98b8c (taskqueue_run+0x7c) rsp=0xd0a0be28 rfp=0xd0a0be3c r7=0xc3615900 r6=0x00000000 r5=0xc3638e18 r4=0xc3638e00 taskqueue_run() at taskqueue_run+0x10 scp=0xc0a98b20 rlv=0xc0a3dfe0 (intr_event_execute_handlers+0x70) rsp=0xd0a0be40 rfp=0xd0a0be5c r5=0x00000000 r4=0xc3638dc0 intr_event_execute_handlers() at intr_event_execute_handlers+0x10 scp=0xc0a3df80 rlv=0xc0a3ebec (intr_event_add_handler+0x3bc) rsp=0xd0a0be60 rfp=0xd0a0be80 r7=0xc0da7b00 r6=0xc35db888 r5=0xc35b82c0 r4=0xc3615900 intr_event_add_handler() at intr_event_add_handler+0x360 scp=0xc0a3eb90 rlv=0xc0a3b6b4 (fork_exit+0x64) rsp=0xd0a0be84 rfp=0xd0a0bea8 r8=0xc35b82c0 r7=0xd0a0beac r6=0xc35db888 r5=0xc0da7b00 r4=0xc36542e0 fork_exit() at fork_exit+0x10 scp=0xc0a3b660 rlv=0xc0c75d90 (fork_trampoline+0x14) rsp=0xd0a0beac rfp=0x00000000 r10=0x00000000 r8=0x00000000 r7=0xc0c74410 r6=0xd0a08eac r5=0xc35b82c0 r4=0xc0a3eb80 And here's the dts file I use. It's pretty much an OpenRD Ultimate (CL) dts file without the pci bit, which the dreamplug doesn't have (I didn't even change the model name :-)): /dts-v1/; / { model = "mrvl,OpenRD-CL"; compatible = "OpenRD-CL"; #address-cells = <1>; #size-cells = <1>; aliases { ethernet0 = &enet0; ethernet1 = &enet1; mpp = &MPP; /*pci0 = &pci0;*/ serial0 = &serial0; /*serial1 = &serial1;*/ soc = &SOC; sram = &SRAM; }; cpus { #address-cells = <1>; #size-cells = <0>; cpu@0 { device_type = "cpu"; compatible = "ARM,88FR131"; reg = <0x0>; d-cache-line-size = <32>; // 32 bytes i-cache-line-size = <32>; // 32 bytes d-cache-size = <0x4000>; // L1, 16K i-cache-size = <0x4000>; // L1, 16K timebase-frequency = <0>; bus-frequency = <0>; clock-frequency = <0>; }; }; memory { device_type = "memory"; reg = <0x0 0x20000000>; // 512M at 0x0 }; localbus@f1000000 { #address-cells = <2>; #size-cells = <1>; compatible = "mrvl,lbc"; /* This reflects CPU decode windows setup. */ ranges = <0x0 0x0f 0xf9300000 0x00100000 0x1 0x1e 0xfa000000 0x00100000 0x2 0x1d 0xfa100000 0x02000000 0x3 0x1b 0xfc100000 0x00000400>; nor@0,0 { #address-cells = <1>; #size-cells = <1>; compatible = "cfi-flash"; reg = <0x0 0x0 0x00100000>; bank-width = <2>; device-width = <1>; }; led@1,0 { #address-cells = <1>; #size-cells = <1>; compatible = "led"; reg = <0x1 0x0 0x00100000>; }; nor@2,0 { #address-cells = <1>; #size-cells = <1>; compatible = "cfi-flash"; reg = <0x2 0x0 0x02000000>; bank-width = <2>; device-width = <1>; }; nand@3,0 { #address-cells = <1>; #size-cells = <1>; reg = <0x3 0x0 0x00100000>; bank-width = <2>; device-width = <1>; }; }; SOC: soc88f6281@f1000000 { #address-cells = <1>; #size-cells = <1>; compatible = "simple-bus"; ranges = <0x0 0xf1000000 0x00100000>; bus-frequency = <0>; PIC: pic@20200 { interrupt-controller; #address-cells = <0>; #interrupt-cells = <1>; reg = <0x20200 0x3c>; compatible = "mrvl,pic"; }; timer@20300 { compatible = "mrvl,timer"; reg = <0x20300 0x30>; interrupts = <1>; interrupt-parent = <&PIC>; mrvl,has-wdt; }; MPP: mpp@10000 { #pin-cells = <2>; compatible = "mrvl,mpp"; reg = <0x10000 0x34>; pin-count = <50>; pin-map = < 0 1 /* MPP[0]: NF_IO[2] */ 1 1 /* MPP[1]: NF_IO[3] */ 2 1 /* MPP[2]: NF_IO[4] */ 3 1 /* MPP[3]: NF_IO[5] */ 4 1 /* MPP[4]: NF_IO[6] */ 5 1 /* MPP[5]: NF_IO[7] */ 6 1 /* MPP[6]: SYSRST_OUTn */ 7 0 /* MPP[7]: GPO[7] */ 8 1 /* MPP[8]: TW_SDA */ 9 1 /* MPP[9]: TW_SCK */ 10 3 /* MPP[10]: UA0_TXD */ 11 3 /* MPP[11]: UA0_RXD */ 12 1 /* MPP[12]: SD_CLK */ 13 1 /* MPP[13]: SD_CMD */ 14 1 /* MPP[14]: SD_D[0] */ 15 1 /* MPP[15]: SD_D[1] */ 16 1 /* MPP[16]: SD_D[2] */ 17 1 /* MPP[17]: SD_D[3] */ 18 1 /* MPP[18]: NF_IO[0] */ 19 1 /* MPP[19]: NF_IO[1] */ 20 3 /* MPP[20]: GE1[0] */ 21 3 /* MPP[21]: GE1[1] */ 22 3 /* MPP[22]: GE1[2] */ 23 3 /* MPP[23]: GE1[3] */ 24 3 /* MPP[24]: GE1[4] */ 25 3 /* MPP[25]: GE1[5] */ 26 3 /* MPP[26]: GE1[6] */ 27 3 /* MPP[27]: GE1[7] */ 28 0 /* MPP[28]: GPIO[28] */ 29 0 /* MPP[29]: GPIO[29] */ 30 3 /* MPP[30]: GE1[10] */ 31 3 /* MPP[31]: GE1[11] */ 32 3 /* MPP[32]: GE1[12] */ 33 3 /* MPP[33]: GE1[13] */ 34 0 /* MPP[34]: GPIO[34] */ 35 2 /* MPP[35]: TDM_CH0_TX_QL */ 36 2 /* MPP[36]: TDM_SPI_CS1 */ 37 2 /* MPP[37]: TDM_CH2_TX_QL */ 38 2 /* MPP[38]: TDM_CH2_RX_QL */ 39 4 /* MPP[39]: AU_I2SBCLK */ 40 4 /* MPP[40]: AU_I2SDO */ 41 4 /* MPP[41]: AU_I2SLRCLK */ 42 4 /* MPP[42]: AU_I2SMCLK */ 43 4 /* MPP[43]: AU_I2SDI */ 44 4 /* MPP[44]: AU_EXTCLK */ 45 2 /* MPP[45]: TDM_PCLK */ 46 2 /* MPP[46]: TDM_FS */ 47 2 /* MPP[47]: TDM_DRX */ 48 2 /* MPP[48]: TDM_DTX */ 49 2>; /* MPP[49]: TDM_CH0_TX_QL */ }; GPIO: gpio@10100 { #gpio-cells = <3>; compatible = "mrvl,gpio"; reg = <0x10100 0x20>; gpio-controller = <1>; pin-count = <50>; interrupts = <35 36 37 38 39 40 41>; interrupt-parent = <&PIC>; }; rtc@10300 { compatible = "mrvl,rtc"; reg = <0x10300 0x08>; }; twsi@11000 { #address-cells = <1>; #size-cells = <0>; compatible = "mrvl,twsi"; reg = <0x11000 0x20>; interrupts = <43>; interrupt-parent = <&PIC>; }; mdio0: mdio@72000 { device_type = "mdio"; compatible = "mrvl,mdio"; reg = <72000 20>; #address-cells = <1>; #size-cells = <0>; phy0: ethernet-phy@0 { reg = <0>; device_type = "ethernet-phy"; }; }; mdio1: mdio@76000 { device_type = "mdio"; compatible = "mrvl,mdio"; reg = <76000 20>; #address-cells = <1>; #size-cells = <0>; phy1: ethernet-phy@0 { reg = <1>; device_type = "ethernet-phy"; }; }; enet0: ethernet@72000 { #address-cells = <1>; #size-cells = <1>; model = "V2"; compatible = "mrvl,ge"; reg = <0x72000 0x2000>; ranges = <0x0 0x72000 0x2000>; local-mac-address = [ 00 00 00 00 00 00 ]; interrupts = <12 13 14 11 46>; interrupt-parent = <&PIC>; phy-handle = <&phy0>; }; enet1: ethernet@76000 { #address-cells = <1>; #size-cells = <1>; model = "V2"; compatible = "mrvl,ge"; reg = <0x76000 0x2000>; ranges = <0x0 0x76000 0x2000>; local-mac-address = [ 00 00 00 00 00 00 ]; interrupts = <16 17 18 15 47>; interrupt-parent = <&PIC>; phy-handle = <&phy1>; /* mdio@1 { #address-cells = <1>; #size-cells = <0>; compatible = "mrvl,mdio"; }; */ }; serial0: serial@12000 { compatible = "ns16550"; reg = <0x12000 0x20>; reg-shift = <2>; clock-frequency = <0>; interrupts = <33>; interrupt-parent = <&PIC>; }; /* serial1: serial@12100 { compatible = "ns16550"; reg = <0x12100 0x20>; reg-shift = <2>; clock-frequency = <0>; interrupts = <34>; interrupt-parent = <&PIC>; }; */ crypto@30000 { compatible = "mrvl,cesa"; reg = <0x30000 0x10000>; interrupts = <22>; interrupt-parent = <&PIC>; }; usb@50000 { compatible = "mrvl,usb-ehci", "usb-ehci"; reg = <0x50000 0x1000>; interrupts = <48 19>; interrupt-parent = <&PIC>; }; xor@60000 { compatible = "mrvl,xor"; reg = <0x60000 0x1000>; interrupts = <5 6 7 8>; interrupt-parent = <&PIC>; }; sata@80000 { compatible = "mrvl,sata"; reg = <0x80000 0x6000>; interrupts = <21>; interrupt-parent = <&PIC>; gpios = <&GPIO 29 1 0x00030000 /* GPIO[29]: IN_POL_LOW, IRQ (edge) */ &GPIO 34 2 0x00000000>; /* GPIO[34]: OUT */ }; sdio@90000 { compatible = "mrvl,sdio"; reg = <0x90000 0x134>; interrupts = <28>; interrupt-parent = <&PIC>; gpios = <&GPIO 29 1 0x00030000 /* GPIO[29]: IN_POL_LOW, IRQ (edge) */ &GPIO 34 2 0x00000000>; /* GPIO[34]: OUT */ }; }; SRAM: sram@fd000000 { compatible = "mrvl,cesa-sram"; reg = <0xfd000000 0x00100000>; }; chosen { stdin = "serial0"; stdout = "serial0"; }; /* PCI does not work pci0: pcie@f1040000 { compatible = "mrvl,pcie"; device_type = "pci"; #interrupt-cells = <1>; #size-cells = <2>; #address-cells = <3>; reg = <0xf1040000 0x2000>; bus-range = <0 255>; ranges = <0x02000000 0x0 0xf4000000 0xf4000000 0x0 0x04000000 0x01000000 0x0 0x00000000 0xf1100000 0x0 0x00100000>; clock-frequency = <33333333>; interrupt-parent = <&PIC>; interrupts = <44>; interrupt-map-mask = <0xf800 0x0 0x0 0x7>; interrupt-map = < 0x0800 0x0 0x0 0x1 &PIC 0x9 0x0800 0x0 0x0 0x2 &PIC 0x9 0x0800 0x0 0x0 0x3 &PIC 0x9 0x0800 0x0 0x0 0x4 &PIC 0x9 >; pcie@0 { reg = <0x0 0x0 0x0 0x0 0x0>; #size-cells = <2>; #address-cells = <3>; device_type = "pci"; ranges = <0x02000000 0x0 0xf4000000 0x02000000 0x0 0xf4000000 0x0 0x04040000 0x01000000 0x0 0x0 0x01000000 0x0 0x0 0x0 0x00100000>; }; }; */ }; From owner-freebsd-arm@FreeBSD.ORG Thu Jan 5 12:32:25 2012 Return-Path: Delivered-To: arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BA6DF106564A; Thu, 5 Jan 2012 12:32:25 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-legacy.sentex.ca (freebsd-legacy.sentex.ca [IPv6:2607:f3e0:0:3::6502:9a]) by mx1.freebsd.org (Postfix) with ESMTP id 47AF28FC08; Thu, 5 Jan 2012 12:32:25 +0000 (UTC) Received: from freebsd-legacy.sentex.ca (localhost [127.0.0.1]) by freebsd-legacy.sentex.ca (8.14.5/8.14.5) with ESMTP id q05CWOMk011913; Thu, 5 Jan 2012 12:32:24 GMT (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-legacy.sentex.ca (8.14.5/8.14.5/Submit) id q05CWOcX011912; Thu, 5 Jan 2012 12:32:24 GMT (envelope-from tinderbox@freebsd.org) Date: Thu, 5 Jan 2012 12:32:24 GMT Message-Id: <201201051232.q05CWOcX011912@freebsd-legacy.sentex.ca> X-Authentication-Warning: freebsd-legacy.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [releng_8 tinderbox] failure on arm/arm X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Jan 2012 12:32:25 -0000 TB --- 2012-01-05 11:45:37 - tinderbox 2.8 running on freebsd-legacy.sentex.ca TB --- 2012-01-05 11:45:37 - starting RELENG_8 tinderbox run for arm/arm TB --- 2012-01-05 11:45:37 - cleaning the object tree TB --- 2012-01-05 11:45:47 - cvsupping the source tree TB --- 2012-01-05 11:45:47 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca -s /usr/home/tinderbox/RELENG_8/arm/arm/supfile TB --- 2012-01-05 11:45:59 - building world TB --- 2012-01-05 11:45:59 - CROSS_BUILD_TESTING=YES TB --- 2012-01-05 11:45:59 - MAKEOBJDIRPREFIX=/obj TB --- 2012-01-05 11:45:59 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-01-05 11:45:59 - SRCCONF=/dev/null TB --- 2012-01-05 11:45:59 - TARGET=arm TB --- 2012-01-05 11:45:59 - TARGET_ARCH=arm TB --- 2012-01-05 11:45:59 - TZ=UTC TB --- 2012-01-05 11:45:59 - __MAKE_CONF=/dev/null TB --- 2012-01-05 11:45:59 - cd /src TB --- 2012-01-05 11:45:59 - /usr/bin/make -B buildworld >>> World build started on Thu Jan 5 11:46:00 UTC 2012 >>> 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/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libzpool/common -I/src/cddl/sbin/zpool/../../../cddl/compat/opensolaris/include -I/src/cddl/sbin/zpool/../../../cddl/compat/opensolaris/lib/libumem -I/src/cddl/sbin/zpool/../../../sys/cddl/compat/opensolaris -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/head -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libuutil/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libumem/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libzfs/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libnvpair -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/common/zfs -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/uts/common -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/uts/common/sys -I/src/cddl/sbin/zpool/../../../cddl/contrib/op! ensolaris/lib/libzpool/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/cmd/stat/common -DNEED_SOLARIS_BOOLEAN -std=gnu89 -Wno-unknown-pragmas -c /src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/cmd/zpool/zpool_vdev.c cc -O -pipe -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libzpool/common -I/src/cddl/sbin/zpool/../../../cddl/compat/opensolaris/include -I/src/cddl/sbin/zpool/../../../cddl/compat/opensolaris/lib/libumem -I/src/cddl/sbin/zpool/../../../sys/cddl/compat/opensolaris -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/head -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libuutil/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libumem/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libzfs/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libnvpair -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/common/zfs -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/uts/common -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/uts/common/sys -I/src/cddl/sbin/zpool/../../../cddl/contrib/op! ensolaris/lib/libzpool/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/cmd/stat/common -DNEED_SOLARIS_BOOLEAN -std=gnu89 -Wno-unknown-pragmas -c /src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/cmd/zpool/zpool_iter.c cc -O -pipe -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libzpool/common -I/src/cddl/sbin/zpool/../../../cddl/compat/opensolaris/include -I/src/cddl/sbin/zpool/../../../cddl/compat/opensolaris/lib/libumem -I/src/cddl/sbin/zpool/../../../sys/cddl/compat/opensolaris -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/head -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libuutil/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libumem/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libzfs/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libnvpair -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/common/zfs -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/uts/common -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/uts/common/sys -I/src/cddl/sbin/zpool/../../../cddl/contrib/op! ensolaris/lib/libzpool/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/cmd/stat/common -DNEED_SOLARIS_BOOLEAN -std=gnu89 -Wno-unknown-pragmas -c /src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/cmd/zpool/zpool_util.c cc -O -pipe -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libzpool/common -I/src/cddl/sbin/zpool/../../../cddl/compat/opensolaris/include -I/src/cddl/sbin/zpool/../../../cddl/compat/opensolaris/lib/libumem -I/src/cddl/sbin/zpool/../../../sys/cddl/compat/opensolaris -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/head -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libuutil/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libumem/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libzfs/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libnvpair -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/common/zfs -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/uts/common -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/uts/common/sys -I/src/cddl/sbin/zpool/../../../cddl/contrib/op! ensolaris/lib/libzpool/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/cmd/stat/common -DNEED_SOLARIS_BOOLEAN -std=gnu89 -Wno-unknown-pragmas -c /src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/common/zfs/zfs_comutil.c cc -O -pipe -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libzpool/common -I/src/cddl/sbin/zpool/../../../cddl/compat/opensolaris/include -I/src/cddl/sbin/zpool/../../../cddl/compat/opensolaris/lib/libumem -I/src/cddl/sbin/zpool/../../../sys/cddl/compat/opensolaris -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/head -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libuutil/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libumem/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libzfs/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libnvpair -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/common/zfs -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/uts/common -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/uts/common/sys -I/src/cddl/sbin/zpool/../../../cddl/contrib/op! ensolaris/lib/libzpool/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/cmd/stat/common -DNEED_SOLARIS_BOOLEAN -std=gnu89 -Wno-unknown-pragmas -c /src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/cmd/stat/common/timestamp.c cc -O -pipe -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libzpool/common -I/src/cddl/sbin/zpool/../../../cddl/compat/opensolaris/include -I/src/cddl/sbin/zpool/../../../cddl/compat/opensolaris/lib/libumem -I/src/cddl/sbin/zpool/../../../sys/cddl/compat/opensolaris -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/head -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libuutil/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libumem/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libzfs/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libnvpair -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/common/zfs -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/uts/common -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/uts/common/sys -I/src/cddl/sbin/zpool/../../../cddl/contrib/op! ensolaris/lib/libzpool/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/cmd/stat/common -DNEED_SOLARIS_BOOLEAN -std=gnu89 -Wno-unknown-pragmas -o zpool zpool_main.o zpool_vdev.o zpool_iter.o zpool_util.o zfs_comutil.o timestamp.o -lavl -lbsdxml -lgeom -lm -lnvpair -lsbuf -lumem -lutil -luutil -lzfs zpool_main.o(.text+0x329c): In function `$a': : undefined reference to `zpool_pool_state_to_name' *** Error code 1 Stop in /src/cddl/sbin/zpool. *** Error code 1 Stop in /src/cddl/sbin. *** Error code 1 Stop in /src/cddl. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2012-01-05 12:32:24 - WARNING: /usr/bin/make returned exit code 1 TB --- 2012-01-05 12:32:24 - ERROR: failed to build world TB --- 2012-01-05 12:32:24 - 1962.19 user 509.21 system 2807.15 real http://tinderbox.freebsd.org/tinderbox-releng_8-RELENG_8-arm-arm.full From owner-freebsd-arm@FreeBSD.ORG Thu Jan 5 19:30:06 2012 Return-Path: Delivered-To: arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 618F81065679; Thu, 5 Jan 2012 19:30:06 +0000 (UTC) (envelope-from owner-freebsd-stable@freebsd.org) Received: from web.npulse.net (web.npulse.net [79.172.194.2]) by mx1.freebsd.org (Postfix) with SMTP id BF0268FC33; Thu, 5 Jan 2012 19:30:04 +0000 (UTC) Received: by web (Postfix, from userid 143) id 2FF7FDC319; Thu, 5 Jan 2012 12:37:54 +0000 (UTC) Received: from mx2.freebsd.org (mx2.freebsd.org [69.147.83.53]) by web (Postfix) with ESMTP id 90D98DC30B for ; Thu, 5 Jan 2012 12:37:51 +0000 (UTC) Received: from hub.freebsd.org (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id B1FAF153FEF; Thu, 5 Jan 2012 12:32:46 +0000 (UTC) Received: from hub.freebsd.org (localhost [127.0.0.1]) by hub.freebsd.org (Postfix) with ESMTP id A893C10656D6; Thu, 5 Jan 2012 12:32:45 +0000 (UTC) (envelope-from owner-freebsd-stable@freebsd.org) Delivered-To: stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BA6DF106564A; Thu, 5 Jan 2012 12:32:25 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-legacy.sentex.ca (freebsd-legacy.sentex.ca [IPv6:2607:f3e0:0:3::6502:9a]) by mx1.freebsd.org (Postfix) with ESMTP id 47AF28FC08; Thu, 5 Jan 2012 12:32:25 +0000 (UTC) Received: from freebsd-legacy.sentex.ca (localhost [127.0.0.1]) by freebsd-legacy.sentex.ca (8.14.5/8.14.5) with ESMTP id q05CWOMk011913; Thu, 5 Jan 2012 12:32:24 GMT (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-legacy.sentex.ca (8.14.5/8.14.5/Submit) id q05CWOcX011912; Thu, 5 Jan 2012 12:32:24 GMT (envelope-from tinderbox@freebsd.org) Date: Thu, 5 Jan 2012 12:32:24 GMT Message-Id: <201201051232.q05CWOcX011912@freebsd-legacy.sentex.ca> X-Authentication-Warning: freebsd-legacy.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Sender: owner-freebsd-stable@freebsd.org Errors-To: owner-freebsd-stable@freebsd.org Cc: Subject: [releng_8 tinderbox] failure on arm/arm X-BeenThere: freebsd-arm@freebsd.org List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Jan 2012 19:30:06 -0000 TB --- 2012-01-05 11:45:37 - tinderbox 2.8 running on freebsd-legacy.sentex.ca TB --- 2012-01-05 11:45:37 - starting RELENG_8 tinderbox run for arm/arm TB --- 2012-01-05 11:45:37 - cleaning the object tree TB --- 2012-01-05 11:45:47 - cvsupping the source tree TB --- 2012-01-05 11:45:47 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca -s /usr/home/tinderbox/RELENG_8/arm/arm/supfile TB --- 2012-01-05 11:45:59 - building world TB --- 2012-01-05 11:45:59 - CROSS_BUILD_TESTING=YES TB --- 2012-01-05 11:45:59 - MAKEOBJDIRPREFIX=/obj TB --- 2012-01-05 11:45:59 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-01-05 11:45:59 - SRCCONF=/dev/null TB --- 2012-01-05 11:45:59 - TARGET=arm TB --- 2012-01-05 11:45:59 - TARGET_ARCH=arm TB --- 2012-01-05 11:45:59 - TZ=UTC TB --- 2012-01-05 11:45:59 - __MAKE_CONF=/dev/null TB --- 2012-01-05 11:45:59 - cd /src TB --- 2012-01-05 11:45:59 - /usr/bin/make -B buildworld >>> World build started on Thu Jan 5 11:46:00 UTC 2012 >>> 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/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libzpool/common -I/src/cddl/sbin/zpool/../../../cddl/compat/opensolaris/include -I/src/cddl/sbin/zpool/../../../cddl/compat/opensolaris/lib/libumem -I/src/cddl/sbin/zpool/../../../sys/cddl/compat/opensolaris -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/head -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libuutil/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libumem/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libzfs/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libnvpair -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/common/zfs -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/uts/common -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/uts/common/sys -I/src/cddl/sbin/zpool/../../../cddl/contrib/op! ensolaris/lib/libzpool/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/cmd/stat/common -DNEED_SOLARIS_BOOLEAN -std=gnu89 -Wno-unknown-pragmas -c /src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/cmd/zpool/zpool_vdev.c cc -O -pipe -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libzpool/common -I/src/cddl/sbin/zpool/../../../cddl/compat/opensolaris/include -I/src/cddl/sbin/zpool/../../../cddl/compat/opensolaris/lib/libumem -I/src/cddl/sbin/zpool/../../../sys/cddl/compat/opensolaris -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/head -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libuutil/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libumem/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libzfs/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libnvpair -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/common/zfs -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/uts/common -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/uts/common/sys -I/src/cddl/sbin/zpool/../../../cddl/contrib/op! ensolaris/lib/libzpool/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/cmd/stat/common -DNEED_SOLARIS_BOOLEAN -std=gnu89 -Wno-unknown-pragmas -c /src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/cmd/zpool/zpool_iter.c cc -O -pipe -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libzpool/common -I/src/cddl/sbin/zpool/../../../cddl/compat/opensolaris/include -I/src/cddl/sbin/zpool/../../../cddl/compat/opensolaris/lib/libumem -I/src/cddl/sbin/zpool/../../../sys/cddl/compat/opensolaris -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/head -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libuutil/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libumem/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libzfs/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libnvpair -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/common/zfs -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/uts/common -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/uts/common/sys -I/src/cddl/sbin/zpool/../../../cddl/contrib/op! ensolaris/lib/libzpool/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/cmd/stat/common -DNEED_SOLARIS_BOOLEAN -std=gnu89 -Wno-unknown-pragmas -c /src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/cmd/zpool/zpool_util.c cc -O -pipe -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libzpool/common -I/src/cddl/sbin/zpool/../../../cddl/compat/opensolaris/include -I/src/cddl/sbin/zpool/../../../cddl/compat/opensolaris/lib/libumem -I/src/cddl/sbin/zpool/../../../sys/cddl/compat/opensolaris -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/head -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libuutil/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libumem/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libzfs/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libnvpair -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/common/zfs -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/uts/common -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/uts/common/sys -I/src/cddl/sbin/zpool/../../../cddl/contrib/op! ensolaris/lib/libzpool/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/cmd/stat/common -DNEED_SOLARIS_BOOLEAN -std=gnu89 -Wno-unknown-pragmas -c /src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/common/zfs/zfs_comutil.c cc -O -pipe -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libzpool/common -I/src/cddl/sbin/zpool/../../../cddl/compat/opensolaris/include -I/src/cddl/sbin/zpool/../../../cddl/compat/opensolaris/lib/libumem -I/src/cddl/sbin/zpool/../../../sys/cddl/compat/opensolaris -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/head -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libuutil/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libumem/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libzfs/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libnvpair -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/common/zfs -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/uts/common -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/uts/common/sys -I/src/cddl/sbin/zpool/../../../cddl/contrib/op! ensolaris/lib/libzpool/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/cmd/stat/common -DNEED_SOLARIS_BOOLEAN -std=gnu89 -Wno-unknown-pragmas -c /src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/cmd/stat/common/timestamp.c cc -O -pipe -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libzpool/common -I/src/cddl/sbin/zpool/../../../cddl/compat/opensolaris/include -I/src/cddl/sbin/zpool/../../../cddl/compat/opensolaris/lib/libumem -I/src/cddl/sbin/zpool/../../../sys/cddl/compat/opensolaris -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/head -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libuutil/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libumem/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libzfs/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/lib/libnvpair -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/common/zfs -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/uts/common -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/src/cddl/sbin/zpool/../../../sys/cddl/contrib/opensolaris/uts/common/sys -I/src/cddl/sbin/zpool/../../../cddl/contrib/op! ensolaris/lib/libzpool/common -I/src/cddl/sbin/zpool/../../../cddl/contrib/opensolaris/cmd/stat/common -DNEED_SOLARIS_BOOLEAN -std=gnu89 -Wno-unknown-pragmas -o zpool zpool_main.o zpool_vdev.o zpool_iter.o zpool_util.o zfs_comutil.o timestamp.o -lavl -lbsdxml -lgeom -lm -lnvpair -lsbuf -lumem -lutil -luutil -lzfs zpool_main.o(.text+0x329c): In function `$a': : undefined reference to `zpool_pool_state_to_name' *** Error code 1 Stop in /src/cddl/sbin/zpool. *** Error code 1 Stop in /src/cddl/sbin. *** Error code 1 Stop in /src/cddl. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2012-01-05 12:32:24 - WARNING: /usr/bin/make returned exit code 1 TB --- 2012-01-05 12:32:24 - ERROR: failed to build world TB --- 2012-01-05 12:32:24 - 1962.19 user 509.21 system 2807.15 real http://tinderbox.freebsd.org/tinderbox-releng_8-RELENG_8-arm-arm.full _______________________________________________ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org" From owner-freebsd-arm@FreeBSD.ORG Thu Jan 5 20:03:07 2012 Return-Path: Delivered-To: arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7097F106564A; Thu, 5 Jan 2012 20:03:07 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.freebsd.org (Postfix) with ESMTP id 224C18FC0A; Thu, 5 Jan 2012 20:03:06 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.4) with ESMTP id q05K36SX046351; Thu, 5 Jan 2012 15:03:06 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.4/Submit) id q05K366e046325; Thu, 5 Jan 2012 20:03:06 GMT (envelope-from tinderbox@freebsd.org) Date: Thu, 5 Jan 2012 20:03:06 GMT Message-Id: <201201052003.q05K366e046325@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 , , Precedence: bulk Cc: Subject: [head tinderbox] failure on arm/arm X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Jan 2012 20:03:07 -0000 TB --- 2012-01-05 18:20:00 - tinderbox 2.8 running on freebsd-current.sentex.ca TB --- 2012-01-05 18:20:00 - starting HEAD tinderbox run for arm/arm TB --- 2012-01-05 18:20:00 - cleaning the object tree TB --- 2012-01-05 18:20:29 - cvsupping the source tree TB --- 2012-01-05 18:20:29 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/arm/arm/supfile TB --- 2012-01-05 18:20:47 - building world TB --- 2012-01-05 18:20:47 - CROSS_BUILD_TESTING=YES TB --- 2012-01-05 18:20:47 - MAKEOBJDIRPREFIX=/obj TB --- 2012-01-05 18:20:47 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-01-05 18:20:47 - SRCCONF=/dev/null TB --- 2012-01-05 18:20:47 - TARGET=arm TB --- 2012-01-05 18:20:47 - TARGET_ARCH=arm TB --- 2012-01-05 18:20:47 - TZ=UTC TB --- 2012-01-05 18:20:47 - __MAKE_CONF=/dev/null TB --- 2012-01-05 18:20:47 - cd /src TB --- 2012-01-05 18:20:47 - /usr/bin/make -B buildworld >>> World build started on Thu Jan 5 18:20:48 UTC 2012 >>> 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 5 19:17:33 UTC 2012 TB --- 2012-01-05 19:17:34 - cd /src/sys/arm/conf TB --- 2012-01-05 19:17:34 - /usr/sbin/config -m AVILA TB --- 2012-01-05 19:17:34 - building AVILA kernel TB --- 2012-01-05 19:17:34 - CROSS_BUILD_TESTING=YES TB --- 2012-01-05 19:17:34 - MAKEOBJDIRPREFIX=/obj TB --- 2012-01-05 19:17:34 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-01-05 19:17:34 - SRCCONF=/dev/null TB --- 2012-01-05 19:17:34 - TARGET=arm TB --- 2012-01-05 19:17:34 - TARGET_ARCH=arm TB --- 2012-01-05 19:17:34 - TZ=UTC TB --- 2012-01-05 19:17:34 - __MAKE_CONF=/dev/null TB --- 2012-01-05 19:17:34 - cd /src TB --- 2012-01-05 19:17:34 - /usr/bin/make -B buildkernel KERNCONF=AVILA >>> Kernel build for AVILA started on Thu Jan 5 19:17:34 UTC 2012 >>> 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 AVILA completed on Thu Jan 5 19:20:36 UTC 2012 TB --- 2012-01-05 19:20:36 - cd /src/sys/arm/conf TB --- 2012-01-05 19:20:36 - /usr/sbin/config -m BWCT TB --- 2012-01-05 19:20:38 - building BWCT kernel TB --- 2012-01-05 19:20:38 - CROSS_BUILD_TESTING=YES TB --- 2012-01-05 19:20:38 - MAKEOBJDIRPREFIX=/obj TB --- 2012-01-05 19:20:38 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-01-05 19:20:38 - SRCCONF=/dev/null TB --- 2012-01-05 19:20:38 - TARGET=arm TB --- 2012-01-05 19:20:38 - TARGET_ARCH=arm TB --- 2012-01-05 19:20:38 - TZ=UTC TB --- 2012-01-05 19:20:38 - __MAKE_CONF=/dev/null TB --- 2012-01-05 19:20:38 - cd /src TB --- 2012-01-05 19:20:38 - /usr/bin/make -B buildkernel KERNCONF=BWCT >>> Kernel build for BWCT started on Thu Jan 5 19:20:38 UTC 2012 >>> 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 BWCT completed on Thu Jan 5 19:23:16 UTC 2012 TB --- 2012-01-05 19:23:16 - cd /src/sys/arm/conf TB --- 2012-01-05 19:23:16 - /usr/sbin/config -m CAMBRIA TB --- 2012-01-05 19:23:16 - building CAMBRIA kernel TB --- 2012-01-05 19:23:16 - CROSS_BUILD_TESTING=YES TB --- 2012-01-05 19:23:16 - MAKEOBJDIRPREFIX=/obj TB --- 2012-01-05 19:23:16 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-01-05 19:23:16 - SRCCONF=/dev/null TB --- 2012-01-05 19:23:16 - TARGET=arm TB --- 2012-01-05 19:23:16 - TARGET_ARCH=arm TB --- 2012-01-05 19:23:16 - TZ=UTC TB --- 2012-01-05 19:23:16 - __MAKE_CONF=/dev/null TB --- 2012-01-05 19:23:16 - cd /src TB --- 2012-01-05 19:23:16 - /usr/bin/make -B buildkernel KERNCONF=CAMBRIA >>> Kernel build for CAMBRIA started on Thu Jan 5 19:23:16 UTC 2012 >>> 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 CAMBRIA completed on Thu Jan 5 19:26:15 UTC 2012 TB --- 2012-01-05 19:26:15 - cd /src/sys/arm/conf TB --- 2012-01-05 19:26:15 - /usr/sbin/config -m CNS11XXNAS TB --- 2012-01-05 19:26:15 - building CNS11XXNAS kernel TB --- 2012-01-05 19:26:15 - CROSS_BUILD_TESTING=YES TB --- 2012-01-05 19:26:15 - MAKEOBJDIRPREFIX=/obj TB --- 2012-01-05 19:26:15 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-01-05 19:26:15 - SRCCONF=/dev/null TB --- 2012-01-05 19:26:15 - TARGET=arm TB --- 2012-01-05 19:26:15 - TARGET_ARCH=arm TB --- 2012-01-05 19:26:15 - TZ=UTC TB --- 2012-01-05 19:26:15 - __MAKE_CONF=/dev/null TB --- 2012-01-05 19:26:15 - cd /src TB --- 2012-01-05 19:26:15 - /usr/bin/make -B buildkernel KERNCONF=CNS11XXNAS >>> Kernel build for CNS11XXNAS started on Thu Jan 5 19:26:15 UTC 2012 >>> 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 CNS11XXNAS completed on Thu Jan 5 19:28:48 UTC 2012 TB --- 2012-01-05 19:28:48 - cd /src/sys/arm/conf TB --- 2012-01-05 19:28:48 - /usr/sbin/config -m CRB TB --- 2012-01-05 19:28:48 - building CRB kernel TB --- 2012-01-05 19:28:48 - CROSS_BUILD_TESTING=YES TB --- 2012-01-05 19:28:48 - MAKEOBJDIRPREFIX=/obj TB --- 2012-01-05 19:28:48 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-01-05 19:28:48 - SRCCONF=/dev/null TB --- 2012-01-05 19:28:48 - TARGET=arm TB --- 2012-01-05 19:28:48 - TARGET_ARCH=arm TB --- 2012-01-05 19:28:48 - TZ=UTC TB --- 2012-01-05 19:28:48 - __MAKE_CONF=/dev/null TB --- 2012-01-05 19:28:48 - cd /src TB --- 2012-01-05 19:28:48 - /usr/bin/make -B buildkernel KERNCONF=CRB >>> Kernel build for CRB started on Thu Jan 5 19:28:48 UTC 2012 >>> 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 CRB completed on Thu Jan 5 19:32:39 UTC 2012 TB --- 2012-01-05 19:32:39 - cd /src/sys/arm/conf TB --- 2012-01-05 19:32:39 - /usr/sbin/config -m DB-78XXX TB --- 2012-01-05 19:32:40 - building DB-78XXX kernel TB --- 2012-01-05 19:32:40 - CROSS_BUILD_TESTING=YES TB --- 2012-01-05 19:32:40 - MAKEOBJDIRPREFIX=/obj TB --- 2012-01-05 19:32:40 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-01-05 19:32:40 - SRCCONF=/dev/null TB --- 2012-01-05 19:32:40 - TARGET=arm TB --- 2012-01-05 19:32:40 - TARGET_ARCH=arm TB --- 2012-01-05 19:32:40 - TZ=UTC TB --- 2012-01-05 19:32:40 - __MAKE_CONF=/dev/null TB --- 2012-01-05 19:32:40 - cd /src TB --- 2012-01-05 19:32:40 - /usr/bin/make -B buildkernel KERNCONF=DB-78XXX >>> Kernel build for DB-78XXX started on Thu Jan 5 19:32:40 UTC 2012 >>> 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 DB-78XXX completed on Thu Jan 5 19:35:22 UTC 2012 TB --- 2012-01-05 19:35:22 - cd /src/sys/arm/conf TB --- 2012-01-05 19:35:22 - /usr/sbin/config -m DB-88F5XXX TB --- 2012-01-05 19:35:22 - building DB-88F5XXX kernel TB --- 2012-01-05 19:35:22 - CROSS_BUILD_TESTING=YES TB --- 2012-01-05 19:35:22 - MAKEOBJDIRPREFIX=/obj TB --- 2012-01-05 19:35:22 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-01-05 19:35:22 - SRCCONF=/dev/null TB --- 2012-01-05 19:35:22 - TARGET=arm TB --- 2012-01-05 19:35:22 - TARGET_ARCH=arm TB --- 2012-01-05 19:35:22 - TZ=UTC TB --- 2012-01-05 19:35:22 - __MAKE_CONF=/dev/null TB --- 2012-01-05 19:35:22 - cd /src TB --- 2012-01-05 19:35:22 - /usr/bin/make -B buildkernel KERNCONF=DB-88F5XXX >>> Kernel build for DB-88F5XXX started on Thu Jan 5 19:35:22 UTC 2012 >>> 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 DB-88F5XXX completed on Thu Jan 5 19:38:03 UTC 2012 TB --- 2012-01-05 19:38:03 - cd /src/sys/arm/conf TB --- 2012-01-05 19:38:03 - /usr/sbin/config -m DB-88F6XXX TB --- 2012-01-05 19:38:03 - building DB-88F6XXX kernel TB --- 2012-01-05 19:38:03 - CROSS_BUILD_TESTING=YES TB --- 2012-01-05 19:38:03 - MAKEOBJDIRPREFIX=/obj TB --- 2012-01-05 19:38:03 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-01-05 19:38:03 - SRCCONF=/dev/null TB --- 2012-01-05 19:38:03 - TARGET=arm TB --- 2012-01-05 19:38:03 - TARGET_ARCH=arm TB --- 2012-01-05 19:38:03 - TZ=UTC TB --- 2012-01-05 19:38:03 - __MAKE_CONF=/dev/null TB --- 2012-01-05 19:38:03 - cd /src TB --- 2012-01-05 19:38:03 - /usr/bin/make -B buildkernel KERNCONF=DB-88F6XXX >>> Kernel build for DB-88F6XXX started on Thu Jan 5 19:38:03 UTC 2012 >>> 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 DB-88F6XXX completed on Thu Jan 5 19:41:17 UTC 2012 TB --- 2012-01-05 19:41:17 - cd /src/sys/arm/conf TB --- 2012-01-05 19:41:17 - /usr/sbin/config -m DOCKSTAR TB --- 2012-01-05 19:41:17 - building DOCKSTAR kernel TB --- 2012-01-05 19:41:17 - CROSS_BUILD_TESTING=YES TB --- 2012-01-05 19:41:17 - MAKEOBJDIRPREFIX=/obj TB --- 2012-01-05 19:41:17 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-01-05 19:41:17 - SRCCONF=/dev/null TB --- 2012-01-05 19:41:17 - TARGET=arm TB --- 2012-01-05 19:41:17 - TARGET_ARCH=arm TB --- 2012-01-05 19:41:17 - TZ=UTC TB --- 2012-01-05 19:41:17 - __MAKE_CONF=/dev/null TB --- 2012-01-05 19:41:17 - cd /src TB --- 2012-01-05 19:41:17 - /usr/bin/make -B buildkernel KERNCONF=DOCKSTAR >>> Kernel build for DOCKSTAR started on Thu Jan 5 19:41:17 UTC 2012 >>> 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 DOCKSTAR completed on Thu Jan 5 19:43:55 UTC 2012 TB --- 2012-01-05 19:43:55 - cd /src/sys/arm/conf TB --- 2012-01-05 19:43:55 - /usr/sbin/config -m EP80219 TB --- 2012-01-05 19:43:55 - building EP80219 kernel TB --- 2012-01-05 19:43:55 - CROSS_BUILD_TESTING=YES TB --- 2012-01-05 19:43:55 - MAKEOBJDIRPREFIX=/obj TB --- 2012-01-05 19:43:55 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-01-05 19:43:55 - SRCCONF=/dev/null TB --- 2012-01-05 19:43:55 - TARGET=arm TB --- 2012-01-05 19:43:55 - TARGET_ARCH=arm TB --- 2012-01-05 19:43:55 - TZ=UTC TB --- 2012-01-05 19:43:55 - __MAKE_CONF=/dev/null TB --- 2012-01-05 19:43:55 - cd /src TB --- 2012-01-05 19:43:55 - /usr/bin/make -B buildkernel KERNCONF=EP80219 >>> Kernel build for EP80219 started on Thu Jan 5 19:43:56 UTC 2012 >>> 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 EP80219 completed on Thu Jan 5 19:47:16 UTC 2012 TB --- 2012-01-05 19:47:16 - WARNING: no kernel config for GENERIC TB --- 2012-01-05 19:47:16 - cd /src/sys/arm/conf TB --- 2012-01-05 19:47:16 - /usr/sbin/config -m GUMSTIX TB --- 2012-01-05 19:47:17 - building GUMSTIX kernel TB --- 2012-01-05 19:47:17 - CROSS_BUILD_TESTING=YES TB --- 2012-01-05 19:47:17 - MAKEOBJDIRPREFIX=/obj TB --- 2012-01-05 19:47:17 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-01-05 19:47:17 - SRCCONF=/dev/null TB --- 2012-01-05 19:47:17 - TARGET=arm TB --- 2012-01-05 19:47:17 - TARGET_ARCH=arm TB --- 2012-01-05 19:47:17 - TZ=UTC TB --- 2012-01-05 19:47:17 - __MAKE_CONF=/dev/null TB --- 2012-01-05 19:47:17 - cd /src TB --- 2012-01-05 19:47:17 - /usr/bin/make -B buildkernel KERNCONF=GUMSTIX >>> Kernel build for GUMSTIX started on Thu Jan 5 19:47:17 UTC 2012 >>> 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 GUMSTIX completed on Thu Jan 5 19:49:40 UTC 2012 TB --- 2012-01-05 19:49:40 - cd /src/sys/arm/conf TB --- 2012-01-05 19:49:40 - /usr/sbin/config -m HL200 TB --- 2012-01-05 19:49:40 - building HL200 kernel TB --- 2012-01-05 19:49:40 - CROSS_BUILD_TESTING=YES TB --- 2012-01-05 19:49:40 - MAKEOBJDIRPREFIX=/obj TB --- 2012-01-05 19:49:40 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-01-05 19:49:40 - SRCCONF=/dev/null TB --- 2012-01-05 19:49:40 - TARGET=arm TB --- 2012-01-05 19:49:40 - TARGET_ARCH=arm TB --- 2012-01-05 19:49:40 - TZ=UTC TB --- 2012-01-05 19:49:40 - __MAKE_CONF=/dev/null TB --- 2012-01-05 19:49:40 - cd /src TB --- 2012-01-05 19:49:40 - /usr/bin/make -B buildkernel KERNCONF=HL200 >>> Kernel build for HL200 started on Thu Jan 5 19:49:40 UTC 2012 >>> 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 HL200 completed on Thu Jan 5 19:52:18 UTC 2012 TB --- 2012-01-05 19:52:18 - cd /src/sys/arm/conf TB --- 2012-01-05 19:52:18 - /usr/sbin/config -m HL201 TB --- 2012-01-05 19:52:19 - building HL201 kernel TB --- 2012-01-05 19:52:19 - CROSS_BUILD_TESTING=YES TB --- 2012-01-05 19:52:19 - MAKEOBJDIRPREFIX=/obj TB --- 2012-01-05 19:52:19 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-01-05 19:52:19 - SRCCONF=/dev/null TB --- 2012-01-05 19:52:19 - TARGET=arm TB --- 2012-01-05 19:52:19 - TARGET_ARCH=arm TB --- 2012-01-05 19:52:19 - TZ=UTC TB --- 2012-01-05 19:52:19 - __MAKE_CONF=/dev/null TB --- 2012-01-05 19:52:19 - cd /src TB --- 2012-01-05 19:52:19 - /usr/bin/make -B buildkernel KERNCONF=HL201 >>> Kernel build for HL201 started on Thu Jan 5 19:52:19 UTC 2012 >>> 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 HL201 completed on Thu Jan 5 19:54:29 UTC 2012 TB --- 2012-01-05 19:54:29 - cd /src/sys/arm/conf TB --- 2012-01-05 19:54:29 - /usr/sbin/config -m IQ31244 TB --- 2012-01-05 19:54:29 - building IQ31244 kernel TB --- 2012-01-05 19:54:29 - CROSS_BUILD_TESTING=YES TB --- 2012-01-05 19:54:29 - MAKEOBJDIRPREFIX=/obj TB --- 2012-01-05 19:54:29 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-01-05 19:54:29 - SRCCONF=/dev/null TB --- 2012-01-05 19:54:29 - TARGET=arm TB --- 2012-01-05 19:54:29 - TARGET_ARCH=arm TB --- 2012-01-05 19:54:29 - TZ=UTC TB --- 2012-01-05 19:54:29 - __MAKE_CONF=/dev/null TB --- 2012-01-05 19:54:29 - cd /src TB --- 2012-01-05 19:54:29 - /usr/bin/make -B buildkernel KERNCONF=IQ31244 >>> Kernel build for IQ31244 started on Thu Jan 5 19:54:29 UTC 2012 >>> 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 IQ31244 completed on Thu Jan 5 19:57:55 UTC 2012 TB --- 2012-01-05 19:57:55 - cd /src/sys/arm/conf TB --- 2012-01-05 19:57:55 - /usr/sbin/config -m KB920X TB --- 2012-01-05 19:57:55 - building KB920X kernel TB --- 2012-01-05 19:57:55 - CROSS_BUILD_TESTING=YES TB --- 2012-01-05 19:57:55 - MAKEOBJDIRPREFIX=/obj TB --- 2012-01-05 19:57:55 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-01-05 19:57:55 - SRCCONF=/dev/null TB --- 2012-01-05 19:57:55 - TARGET=arm TB --- 2012-01-05 19:57:55 - TARGET_ARCH=arm TB --- 2012-01-05 19:57:55 - TZ=UTC TB --- 2012-01-05 19:57:55 - __MAKE_CONF=/dev/null TB --- 2012-01-05 19:57:55 - cd /src TB --- 2012-01-05 19:57:55 - /usr/bin/make -B buildkernel KERNCONF=KB920X >>> Kernel build for KB920X started on Thu Jan 5 19:57:55 UTC 2012 >>> 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 -O -pipe -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I. -I/src/sys/modules/ath/../../dev/ath -I/src/sys/modules/ath/../../dev/ath/ath_hal -DHAVE_KERNEL_OPTION_HEADERS -include /obj/arm.arm/src/sys/KB920X/opt_global.h -I. -I@ -I@/contrib/altq -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-common -g -I/obj/arm.arm/src/sys/KB920X -mcpu=arm9 -ffreestanding -std=iso9899:1999 -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/ath/../../dev/ath/if_ath_sysctl.c cc -O -pipe -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I. -I/src/sys/modules/ath/../../dev/ath -I/src/sys/modules/ath/../../dev/ath/ath_hal -DHAVE_KERNEL_OPTION_HEADERS -include /obj/arm.arm/src/sys/KB920X/opt_global.h -I. -I@ -I@/contrib/altq -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-common -g -I/obj/arm.arm/src/sys/KB920X -mcpu=arm9 -ffreestanding -std=iso9899:1999 -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/ath/../../dev/ath/if_ath_tx.c /src/sys/modules/ath/../../dev/ath/if_ath_tx.c: In function 'ath_tx_aggr_comp_aggr': /src/sys/modules/ath/../../dev/ath/if_ath_tx.c:3136: error: 'struct ath_tx_status' has no member named 'ts_flags' /src/sys/modules/ath/../../dev/ath/if_ath_tx.c:3139: error: 'struct ath_tx_status' has no member named 'ts_ba_low' /src/sys/modules/ath/../../dev/ath/if_ath_tx.c:3140: error: 'struct ath_tx_status' has no member named 'ts_ba_high' /src/sys/modules/ath/../../dev/ath/if_ath_tx.c:3156: error: 'struct ath_tx_status' has no member named 'ts_tid' /src/sys/modules/ath/../../dev/ath/if_ath_tx.c:3158: error: 'struct ath_tx_status' has no member named 'ts_tid' *** Error code 1 Stop in /src/sys/modules/ath. *** Error code 1 Stop in /src/sys/modules. *** Error code 1 Stop in /obj/arm.arm/src/sys/KB920X. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2012-01-05 20:03:05 - WARNING: /usr/bin/make returned exit code 1 TB --- 2012-01-05 20:03:05 - ERROR: failed to build KB920X kernel TB --- 2012-01-05 20:03:05 - 4598.74 user 1147.10 system 6184.64 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-arm-arm.full From owner-freebsd-arm@FreeBSD.ORG Fri Jan 6 16:57:51 2012 Return-Path: Delivered-To: arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 898A1106564A; Fri, 6 Jan 2012 16:57:51 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.freebsd.org (Postfix) with ESMTP id 282AD8FC14; Fri, 6 Jan 2012 16:57:50 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.4) with ESMTP id q06Gvov5019981; Fri, 6 Jan 2012 11:57:50 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.4/Submit) id q06GvoI4019980; Fri, 6 Jan 2012 16:57:50 GMT (envelope-from tinderbox@freebsd.org) Date: Fri, 6 Jan 2012 16:57:50 GMT Message-Id: <201201061657.q06GvoI4019980@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 , , Precedence: bulk Cc: Subject: [head tinderbox] failure on arm/arm X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Jan 2012 16:57:51 -0000 TB --- 2012-01-06 16:10:00 - tinderbox 2.8 running on freebsd-current.sentex.ca TB --- 2012-01-06 16:10:00 - starting HEAD tinderbox run for arm/arm TB --- 2012-01-06 16:10:00 - cleaning the object tree TB --- 2012-01-06 16:10:39 - cvsupping the source tree TB --- 2012-01-06 16:10:39 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/arm/arm/supfile TB --- 2012-01-06 16:10:58 - building world TB --- 2012-01-06 16:10:58 - CROSS_BUILD_TESTING=YES TB --- 2012-01-06 16:10:58 - MAKEOBJDIRPREFIX=/obj TB --- 2012-01-06 16:10:58 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-01-06 16:10:58 - SRCCONF=/dev/null TB --- 2012-01-06 16:10:58 - TARGET=arm TB --- 2012-01-06 16:10:58 - TARGET_ARCH=arm TB --- 2012-01-06 16:10:58 - TZ=UTC TB --- 2012-01-06 16:10:58 - __MAKE_CONF=/dev/null TB --- 2012-01-06 16:10:58 - cd /src TB --- 2012-01-06 16:10:58 - /usr/bin/make -B buildworld >>> World build started on Fri Jan 6 16:10:59 UTC 2012 >>> 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 -std=gnu99 -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -c /src/sbin/ddb/ddb_capture.c cc -O -pipe -std=gnu99 -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -c /src/sbin/ddb/ddb_script.c cc -O -pipe -std=gnu99 -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -o ddb ddb.o ddb_capture.o ddb_script.o -lkvm gzip -cn /src/sbin/ddb/ddb.8 > ddb.8.gz ===> sbin/devd (all) c++ -O -pipe -I. -I/src/sbin/devd -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wpointer-arith -Wno-uninitialized -c /src/sbin/devd/devd.cc /src/sbin/devd/devd.cc: In constructor 'media::media(config&, const char*, const char*)': /src/sbin/devd/devd.cc:301: error: 'IFM_CARP' was not declared in this scope *** Error code 1 Stop in /src/sbin/devd. *** Error code 1 Stop in /src/sbin. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2012-01-06 16:57:49 - WARNING: /usr/bin/make returned exit code 1 TB --- 2012-01-06 16:57:49 - ERROR: failed to build world TB --- 2012-01-06 16:57:49 - 2009.04 user 625.67 system 2869.25 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-arm-arm.full From owner-freebsd-arm@FreeBSD.ORG Fri Jan 6 19:51:05 2012 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 44F86106564A for ; Fri, 6 Jan 2012 19:51:05 +0000 (UTC) (envelope-from freebsd@damnhippie.dyndns.org) Received: from qmta02.emeryville.ca.mail.comcast.net (qmta02.emeryville.ca.mail.comcast.net [76.96.30.24]) by mx1.freebsd.org (Postfix) with ESMTP id 2BBEC8FC0A for ; Fri, 6 Jan 2012 19:51:05 +0000 (UTC) Received: from omta01.emeryville.ca.mail.comcast.net ([76.96.30.11]) by qmta02.emeryville.ca.mail.comcast.net with comcast id JKX71i0040EPchoA2KqycJ; Fri, 06 Jan 2012 19:50:58 +0000 Received: from damnhippie.dyndns.org ([24.8.232.202]) by omta01.emeryville.ca.mail.comcast.net with comcast id JKV61i0144NgCEG8MKV7RL; Fri, 06 Jan 2012 19:29:08 +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 q06Jp1s9023090; Fri, 6 Jan 2012 12:51:02 -0700 (MST) (envelope-from freebsd@damnhippie.dyndns.org) From: Ian Lepore To: Mattia Rossi In-Reply-To: <4F05503D.4030303@swin.edu.au> References: <4F05503D.4030303@swin.edu.au> Content-Type: text/plain Date: Fri, 06 Jan 2012 12:51:01 -0700 Message-Id: <1325879461.25037.87.camel@revolution.hippie.lan> Mime-Version: 1.0 X-Mailer: Evolution 2.26.0 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit Cc: freebsd-arm@freebsd.org Subject: Re: SDIO driver for OpenRD Ultimate/ Dreamplug X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Jan 2012 19:51:05 -0000 On Thu, 2012-01-05 at 18:24 +1100, Mattia Rossi wrote: > Hi all, > > I've tried to compile and use the SDIO driver found here: > http://people.freebsd.org/~raj/misc/mv_sdio.c > > and here: > http://freebsd.1045724.n5.nabble.com/SD-MMC-driver-for-OpenRD-Board-td4384370.html > > but it causes the kernel to panic. > I'm not able to find the cause of the problem. > It would be great if anyone could help me to get this going :-) > [snip] > mmc0: Probing bus > mv_gpio_intr_handler(): No handler for Pin 34 > sdio0: Card inserted > sdio0: Previous removal has not been detected properly > mmc0: detached > [snip] > GPIO: gpio@10100 { > #gpio-cells = <3>; > compatible = "mrvl,gpio"; > reg = <0x10100 0x20>; > gpio-controller = <1>; > pin-count = <50>; > interrupts = <35 36 37 38 39 40 41>; > interrupt-parent = <&PIC>; > I'll start by saying I don't know much about FDT (I only first heard of it a couple weeks ago, and it's now high on my "learn more about this" list)... I notice the backtrace shows signs of the crash being interrupt-related, and boot output included a complaint about "no handler for pin 34", and the FDT gpio block lists a bunch of pins in the interrupts= line but not 34. Could it be as easy as adding 34 to that list? -- Ian From owner-freebsd-arm@FreeBSD.ORG Fri Jan 6 21:20:34 2012 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3A29E1065677 for ; Fri, 6 Jan 2012 21:20:34 +0000 (UTC) (envelope-from freebsd@damnhippie.dyndns.org) Received: from qmta09.emeryville.ca.mail.comcast.net (qmta09.emeryville.ca.mail.comcast.net [76.96.30.96]) by mx1.freebsd.org (Postfix) with ESMTP id 20E938FC13 for ; Fri, 6 Jan 2012 21:20:33 +0000 (UTC) Received: from omta07.emeryville.ca.mail.comcast.net ([76.96.30.59]) by qmta09.emeryville.ca.mail.comcast.net with comcast id JML01i0011GXsucA9MLTA0; Fri, 06 Jan 2012 21:20:27 +0000 Received: from damnhippie.dyndns.org ([24.8.232.202]) by omta07.emeryville.ca.mail.comcast.net with comcast id JLwe1i00F4NgCEG8ULwes0; Fri, 06 Jan 2012 20:56:39 +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 q06LKUnl023128; Fri, 6 Jan 2012 14:20:30 -0700 (MST) (envelope-from freebsd@damnhippie.dyndns.org) From: Ian Lepore To: Mattia Rossi In-Reply-To: <4F05503D.4030303@swin.edu.au> References: <4F05503D.4030303@swin.edu.au> Content-Type: text/plain Date: Fri, 06 Jan 2012 14:20:30 -0700 Message-Id: <1325884830.25037.91.camel@revolution.hippie.lan> Mime-Version: 1.0 X-Mailer: Evolution 2.26.0 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit Cc: freebsd-arm@freebsd.org Subject: Re: SDIO driver for OpenRD Ultimate/ Dreamplug X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Jan 2012 21:20:34 -0000 On Thu, 2012-01-05 at 18:24 +1100, Mattia Rossi wrote: > Hi all, > > I've tried to compile and use the SDIO driver found here: > http://people.freebsd.org/~raj/misc/mv_sdio.c > Hmmm, on second thought, I'll bet interrupt 34 needs to be listed in the sdio section of the FDT, not the gpio like I said earlier. The code sets the resource id to 1 to allocate that interrupt, so it probably needs to be listed as the 2nd interrupt for the sdio dev. -- Ian From owner-freebsd-arm@FreeBSD.ORG Sat Jan 7 05:59:10 2012 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0487F106566B for ; Sat, 7 Jan 2012 05:59:10 +0000 (UTC) (envelope-from mrossi@swin.edu.au) Received: from outbound.icp-osb-irony-out7.iinet.net.au (outbound.icp-osb-irony-out7.iinet.net.au [203.59.1.108]) by mx1.freebsd.org (Postfix) with ESMTP id 826448FC1A for ; Sat, 7 Jan 2012 05:59:09 +0000 (UTC) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ApMBAMjWB098lJAk/2dsb2JhbAAMOBavIAEBAQQ4QAEQCw0BCgkWDwkDAgECAUUGDQEHAQGHfqx2iQWMEQSVCIVxjFo X-IronPort-AV: E=Sophos;i="4.71,472,1320595200"; d="scan'208";a="66179569" Received: from unknown (HELO [192.168.15.65]) ([124.148.144.36]) by outbound.icp-osb-irony-out7.iinet.net.au with ESMTP/TLS/DHE-RSA-CAMELLIA256-SHA; 07 Jan 2012 13:31:21 +0800 Message-ID: <4F07D8BE.3060001@swin.edu.au> Date: Sat, 07 Jan 2012 16:31:42 +1100 From: Mattia Rossi Organization: Swinburne University of Technology User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:9.0) Gecko/20111222 Thunderbird/9.0.1 MIME-Version: 1.0 To: Ian Lepore References: <4F05503D.4030303@swin.edu.au> <1325884830.25037.91.camel@revolution.hippie.lan> In-Reply-To: <1325884830.25037.91.camel@revolution.hippie.lan> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-arm@freebsd.org Subject: Re: SDIO driver for OpenRD Ultimate/ Dreamplug X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mrossi@swin.edu.au List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Jan 2012 05:59:10 -0000 On 07/01/12 08:20, Ian Lepore wrote: > On Thu, 2012-01-05 at 18:24 +1100, Mattia Rossi wrote: >> Hi all, >> >> I've tried to compile and use the SDIO driver found here: >> http://people.freebsd.org/~raj/misc/mv_sdio.c >> > > Hmmm, on second thought, I'll bet interrupt 34 needs to be listed in the > sdio section of the FDT, not the gpio like I said earlier. The code > sets the resource id to 1 to allocate that interrupt, so it probably > needs to be listed as the 2nd interrupt for the sdio dev. > > -- Ian > Well, right, I've had a look at that as well and couldn't find where the problem was, as: sdio@90000 { compatible = "mrvl,sdio"; reg = <0x90000 0x134>; interrupts = <28>; interrupt-parent = <&PIC>; gpios = <&GPIO 29 1 0x00030000 /* GPIO[29]: IN_POL_LOW, IRQ (edge) */ &GPIO 34 2 0x00000000>; /* GPIO[34]: OUT */ }; So the second SDIO pin is set to GPIO 34, thus the logical wiring should be correct. The error message also complains about the GPIO PIN 34and not the Interrupt 34. I've found the Marvell Kirkwood 88F6281 SOC documentation online, and compared the MPP map there to the FDT MPP map, and it fits the register settings, so no error there. Given it's the same SOC as for the OpenRD Ultimate, it makes sense, as people using it would have complained otherwise. The same would apply to the GPIO description I believe. But I don't really know, so maybe somebody with some more FDT knowledge could help us out here? Mat From owner-freebsd-arm@FreeBSD.ORG Sat Jan 7 06:11:49 2012 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6E245106566C for ; Sat, 7 Jan 2012 06:11:49 +0000 (UTC) (envelope-from mrossi@swin.edu.au) Received: from outbound.icp-osb-irony-out8.iinet.net.au (outbound.icp-osb-irony-out8.iinet.net.au [203.59.1.134]) by mx1.freebsd.org (Postfix) with ESMTP id EEA298FC0A for ; Sat, 7 Jan 2012 06:11:48 +0000 (UTC) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ApMBAJfaB098lJAk/2dsb2JhbAAMOBavIAEBAQQ4QAEQCw0BCgkWDwkDAgECAUUGDQEHAQGHfqx1iQWMEQSVCIVxjFo X-IronPort-AV: E=Sophos;i="4.71,472,1320595200"; d="scan'208";a="191701651" Received: from unknown (HELO [192.168.15.65]) ([124.148.144.36]) by outbound.icp-osb-irony-out8.iinet.net.au with ESMTP/TLS/DHE-RSA-CAMELLIA256-SHA; 07 Jan 2012 13:44:07 +0800 Message-ID: <4F07DBC2.6040206@swin.edu.au> Date: Sat, 07 Jan 2012 16:44:34 +1100 From: Mattia Rossi Organization: Swinburne University of Technology User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:9.0) Gecko/20111222 Thunderbird/9.0.1 MIME-Version: 1.0 To: Ian Lepore References: <4F05503D.4030303@swin.edu.au> <1325884830.25037.91.camel@revolution.hippie.lan> In-Reply-To: <1325884830.25037.91.camel@revolution.hippie.lan> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-arm@freebsd.org Subject: Re: SDIO driver for OpenRD Ultimate/ Dreamplug X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mrossi@swin.edu.au List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Jan 2012 06:11:49 -0000 On 07/01/12 08:20, Ian Lepore wrote: > On Thu, 2012-01-05 at 18:24 +1100, Mattia Rossi wrote: >> Hi all, >> >> I've tried to compile and use the SDIO driver found here: >> http://people.freebsd.org/~raj/misc/mv_sdio.c >> > > Hmmm, on second thought, I'll bet interrupt 34 needs to be listed in the > sdio section of the FDT, not the gpio like I said earlier. The code > sets the resource id to 1 to allocate that interrupt, so it probably > needs to be listed as the 2nd interrupt for the sdio dev. > > -- Ian > > Oh, and btw., don't know if this is related, but if I run ofwdump on the Dreamplug I get the following output: ofwdump -ap Node 0xc0d43398: model: 6d 72 76 6c 2c 44 72 65 61 6d 50 6c 75 67 00 'mrvl,DreamPlug' compatible: 44 72 65 61 6d 50 6c 75 67 00 'DreamPlug' #address-cells: 00 00 00 01 #size-cells: 00 00 00 01 ofwdump: ioctl(..., OFIOCNEXTPROP, ...) failed: Invalid argument Don't think that's right... Mat From owner-freebsd-arm@FreeBSD.ORG Sat Jan 7 11:07:14 2012 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CA0C8106564A for ; Sat, 7 Jan 2012 11:07:14 +0000 (UTC) (envelope-from matthieu.kraus@s2008.tu-chemnitz.de) Received: from cora.hrz.tu-chemnitz.de (cora.hrz.tu-chemnitz.de [134.109.228.40]) by mx1.freebsd.org (Postfix) with ESMTP id 707228FC15 for ; Sat, 7 Jan 2012 11:07:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tu-chemnitz.de; s=dkim2010; h=Content-Transfer-Encoding:Content-Type:MIME-Version:In-Reply-To:References:Subject:To:From:Date:Message-ID; bh=0ZvUDJbhFnGPc9xrwjkRmCFl14PDqVO1oy17zDojvpE=; b=R7iQlqKXKPXF/r4VW7hY+oytmjSlS2QTtQHzOqkqX59IDakXnFT/gePEXjw8DGKX5XCKfug1HIO9TPS5lX+DgjZXbKQF9EaER37xNM5PDdKmqVCX3vFGCwVIZi2MvJgdGEw3nn3PZy0cXfQcF6eXQAMqNZUWIavEjUiesKZjdvg=; Received: from postman.hrz.tu-chemnitz.de ([134.109.133.5] helo=mailbox.hrz.tu-chemnitz.de) by cora.hrz.tu-chemnitz.de with esmtps (TLSv1:AES256-SHA:256) (Exim 4.76) (envelope-from ) id 1RjU7E-0004Ct-BU for freebsd-arm@freebsd.org; Sat, 07 Jan 2012 12:07:12 +0100 Received: from boogie.hrz.tu-chemnitz.de ([134.109.133.10] helo=localhost) by mailbox.hrz.tu-chemnitz.de with esmtp (Exim 4.76) (envelope-from ) id 1RjU7E-0000ZV-8p for freebsd-arm@freebsd.org; Sat, 07 Jan 2012 12:07:12 +0100 Received: from 77-64-128-170.dynamic.primacom.net (77-64-128-170.dynamic.primacom.net [77.64.128.170]) by mail.tu-chemnitz.de (Horde Framework) with HTTP; Sat, 07 Jan 2012 12:07:12 +0100 Message-ID: <20120107120712.20461tdas89ih1eo@mail.tu-chemnitz.de> Date: Sat, 07 Jan 2012 12:07:12 +0100 From: Matthieu Kraus To: freebsd-arm@freebsd.org References: <4F05503D.4030303@swin.edu.au> <1325884830.25037.91.camel@revolution.hippie.lan> <4F07D8BE.3060001@swin.edu.au> In-Reply-To: <4F07D8BE.3060001@swin.edu.au> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Internet Messaging Program (IMP) H3 (4.3.9) X-Originating-IP: 77.64.128.170 X-Scan-AV: mailbox.hrz.tu-chemnitz.de; 2012-01-07 12:07:12; 782331ab4c9929a787761ec940cee3e6 X-Scan-SA: cora.hrz.tu-chemnitz.de; 2012-01-07 12:07:12; a03291d1de421acd7eb2b62093454fcf X-Spam-Score: -1.0 (-) X-Spam-Report: --- Textanalyse SpamAssassin 3.3.1 (-1.0 Punkte) Fragen an/questions to: Postmaster TU Chemnitz * -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP * -0.0 T_RP_MATCHES_RCVD Envelope sender domain matches handover relay * domain --- Ende Textanalyse Subject: Re: SDIO driver for OpenRD Ultimate/ Dreamplug X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Jan 2012 11:07:14 -0000 Quoting Mattia Rossi : > On 07/01/12 08:20, Ian Lepore wrote: >> On Thu, 2012-01-05 at 18:24 +1100, Mattia Rossi wrote: >>> Hi all, >>> >>> I've tried to compile and use the SDIO driver found here: >>> http://people.freebsd.org/~raj/misc/mv_sdio.c >>> >> >> Hmmm, on second thought, I'll bet interrupt 34 needs to be listed in the >> sdio section of the FDT, not the gpio like I said earlier. The code >> sets the resource id to 1 to allocate that interrupt, so it probably >> needs to be listed as the 2nd interrupt for the sdio dev. >> >> -- Ian >> > > Well, right, I've had a look at that as well and couldn't find where > the problem was, as: > > > sdio@90000 { > compatible = "mrvl,sdio"; > reg = <0x90000 0x134>; > interrupts = <28>; > interrupt-parent = <&PIC>; > > gpios = <&GPIO 29 1 0x00030000 /* GPIO[29]: IN_POL_LOW, > IRQ (edge) */ > &GPIO 34 2 0x00000000>; /* GPIO[34]: OUT */ > > }; > > So the second SDIO pin is set to GPIO 34, thus the logical wiring > should be correct. > The error message also complains about the GPIO PIN 34and not the > Interrupt 34. > > I've found the Marvell Kirkwood 88F6281 SOC documentation online, > and compared the MPP map there to the FDT MPP map, and it fits the > register settings, so no error there. Given it's the same SOC as > for the OpenRD Ultimate, it makes sense, as people using it would > have complained otherwise. The same would apply to the GPIO > description I believe. > > But I don't really know, so maybe somebody with some more FDT > knowledge could help us out here? > > Mat note that the FDT gpio part for sdio is ignored in the driver and wasn't present in http://people.freebsd.org/~raj/misc/mv_sdio.c instead the gpio pin settings are hardcoded via #defines in the modified mv_sdio.c which may lead to issues. on another note, the gpio usage isn't strictly necessary. those pins are used to get gpio interrupts for card detection, however they aren't connected on all kirkwood boards afaik, so using them despite them not being connected in hardware or them not being properly set in the MPP config may lead to issues as this breaks the card detection and hence may lead to kernel panics and/or undetected cards. as a simple workaround just commenting out the pin #defines or using the original mv_sdio.c should work just fine in which case it'll fall back to polling accordingly. Matthieu