From owner-freebsd-arm@FreeBSD.ORG Sun Jun 13 14:37:25 2010 Return-Path: Delivered-To: freebsd-arm@FreeBSD.org Received: from hub.freebsd.org (localhost [127.0.0.1]) by hub.freebsd.org (Postfix) with SMTP id 21A981065673; Sun, 13 Jun 2010 14:37:24 +0000 (UTC) (envelope-from nork@FreeBSD.org) Date: Sun, 13 Jun 2010 23:37:23 +0900 From: Norikatsu Shigemura To: yongari@FreeBSD.org Message-Id: <20100613233723.ed2c3a30.nork@FreeBSD.org> X-Mailer: Sylpheed 3.0.2 (GTK+ 2.20.1; i386-portbld-freebsd8.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: freebsd-arm@FreeBSD.org, freebsd-current@FreeBSD.org, nork@FreeBSD.org Subject: [OpenRD Ultimate] e1000phy(88E1149/88E1121) has a initialize issue 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: Sun, 13 Jun 2010 14:37:25 -0000 Hi yongari! I have a OpenRD Ultimate, which has two GbE ports - if_mge(4). But I couldn't use mge1 like following. So I tried to investigate. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Jun 13 05:02:14 sidearms kernel: mge1: watchdog timeout Jun 13 05:02:14 sidearms kernel: mge1: Timeout on link-up - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - I found a initialize issue in e1000phy.c. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - --- sys/dev/mii/e1000phy.c.orig 2010-05-01 10:17:15.282196000 +0900 +++ sys/dev/mii/e1000phy.c 2010-06-13 16:19:46.616650536 +0900 @@ -278,6 +278,7 @@ case MII_MODEL_MARVELL_E1118: break; case MII_MODEL_MARVELL_E1116: + case MII_MODEL_MARVELL_E1149: page = PHY_READ(sc, E1000_EADR); /* Select page 3, LED control register. */ PHY_WRITE(sc, E1000_EADR, 3); - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - I confirmed OK on my environment, OpenRD Ultimate has a 88E1121(I saw it, physically): - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Jun 13 15:20:01 sidearms kernel: miibus0: miibus_probe: ma.mii_id1 = 0x141, ma.mii_id2 = 0xcb3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - And I confirmed that MII chipset ID is same as 88E1249. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - mge0 Marvell OBIO Memory: 4043776000-4043784191 Marvell OBIO IRQ: 11 12 13 14 46 miibus0 e1000phy0 pnpinfo oui=0x5043 model=0xb rev=0x3 at phyno=0 mge1 Marvell OBIO Memory: 4043792384-4043800575 Marvell OBIO IRQ: 15 16 17 18 47 miibus1 e1000phy1 pnpinfo oui=0x5043 model=0xb rev=0x3 at phyno=1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - BTW, I knew same issue on OpenRD Client, it has a 88E1116R, maybe. Sorry, I don't already have it. I couldn't confirm. So accordingly my memo: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - miibus0: ma.mii_id1 = 0x141, ma.mii_id2 = 0xe40 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - I found many initialize issues on 88E1116R by not existing on e1000phy.c. Maybe 88E1116 = 88E1116R like following: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - switch (esc->mii_model) { case MII_MODEL_MARVELL_E1111: case MII_MODEL_MARVELL_E1112: case MII_MODEL_MARVELL_E1116: + case MII_MODEL_MARVELL_E1116R: case MII_MODEL_MARVELL_E1118: case MII_MODEL_MARVELL_E1149: case MII_MODEL_MARVELL_PHYG65G: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - But there are many points, I don't know that this modify is right. -- Hayabusa, Okaerinasai! Norikatsu Shigemura From owner-freebsd-arm@FreeBSD.ORG Sun Jun 13 20:13:37 2010 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 466B41065673 for ; Sun, 13 Jun 2010 20:13:37 +0000 (UTC) (envelope-from kristof@sigsegv.be) Received: from juliette.telenet-ops.be (juliette.telenet-ops.be [195.130.137.74]) by mx1.freebsd.org (Postfix) with ESMTP id 5F37A8FC0A for ; Sun, 13 Jun 2010 20:13:35 +0000 (UTC) Received: from triton.sigsegv.be ([213.119.97.224]) by juliette.telenet-ops.be with bizsmtp id VYDa1e00A4qUA0t06YDa2j; Sun, 13 Jun 2010 22:13:34 +0200 Received: from nereid (nereid.neptune.sigsegv.be [IPv6:2001:470:c8f4:0:200:ff:fe00:8]) by triton.sigsegv.be (Postfix) with SMTP id 2A8BF1D910; Sun, 13 Jun 2010 22:13:33 +0200 (CEST) Received: by nereid (sSMTP sendmail emulation); Sun, 13 Jun 2010 22:13:33 +0200 Date: Sun, 13 Jun 2010 22:13:31 +0200 From: Kristof Provost To: Norikatsu Shigemura Message-ID: <20100613201331.GA19653@nereid> References: <20100613233723.ed2c3a30.nork@FreeBSD.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="HlL+5n6rz5pIUxbD" Content-Disposition: inline In-Reply-To: <20100613233723.ed2c3a30.nork@FreeBSD.org> X-PGP-Fingerprint: 6B6E 5EED 8ECF FAE7 1F61 7458 5046 7D0E 11B0 0EE8 User-Agent: Mutt/1.5.20 (2009-06-14) Cc: freebsd-arm@FreeBSD.org, freebsd-current@FreeBSD.org, yongari@FreeBSD.org Subject: Re: [OpenRD Ultimate] e1000phy(88E1149/88E1121) has a initialize issue 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: Sun, 13 Jun 2010 20:13:37 -0000 --HlL+5n6rz5pIUxbD Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On 2010-06-13 23:37:23 (+0900), Norikatsu Shigemura wrote: > Hi yongari! > > I have a OpenRD Ultimate, which has two GbE ports - if_mge(4). But > I couldn't use mge1 like following. So I tried to investigate. > > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - > Jun 13 05:02:14 sidearms kernel: mge1: watchdog timeout > Jun 13 05:02:14 sidearms kernel: mge1: Timeout on link-up > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - > I believe the mge(4) driver incorrectly configures the PHY address for the second interface. Can you give the attached patch a try? I'm not familiar with the PHY code so I won't comment on those changes. Regards, Kristof --HlL+5n6rz5pIUxbD Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="if_mge_openrd.patch" Index: sys/dev/mge/if_mge.c =================================================================== --- sys/dev/mge/if_mge.c (revision 208113) +++ sys/dev/mge/if_mge.c (working copy) @@ -606,7 +606,6 @@ mge_attach(device_t dev) { struct mge_softc *sc; - struct mii_softc *miisc; struct ifnet *ifp; uint8_t hwaddr[ETHER_ADDR_LEN]; int i, error ; @@ -690,9 +689,9 @@ } sc->mii = device_get_softc(sc->miibus); - /* Tell the MAC where to find the PHY so autoneg works */ - miisc = LIST_FIRST(&sc->mii->mii_phys); - MGE_WRITE(sc, MGE_REG_PHYDEV, miisc->mii_phy); + /* Tell the MAC where to find the PHY so autoneg works + * We assume a static mapping (see mge_miibus_readreg) */ + MGE_WRITE(sc, MGE_REG_PHYDEV, device_get_unit(dev) + MII_ADDR_BASE); /* Attach interrupt handlers */ for (i = 0; i < 2; ++i) { --HlL+5n6rz5pIUxbD-- From owner-freebsd-arm@FreeBSD.ORG Mon Jun 14 11:06:47 2010 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 766351065670 for ; Mon, 14 Jun 2010 11:06:47 +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 4AE088FC2B for ; Mon, 14 Jun 2010 11:06:47 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o5EB6lFI078455 for ; Mon, 14 Jun 2010 11:06:47 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o5EB6k7Y078453 for freebsd-arm@FreeBSD.org; Mon, 14 Jun 2010 11:06:46 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 14 Jun 2010 11:06:46 GMT Message-Id: <201006141106.o5EB6k7Y078453@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, 14 Jun 2010 11:06:47 -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/134368 arm [patch] nslu2_led driver for the LEDs on the NSLU2 o arm/134338 arm [patch] Lock GPIO accesses on ixp425 2 problems total. From owner-freebsd-arm@FreeBSD.ORG Mon Jun 14 10:19:10 2010 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 9CEA21065675 for ; Mon, 14 Jun 2010 10:19:10 +0000 (UTC) (envelope-from hovanthan@gmail.com) Received: from mail-pw0-f54.google.com (mail-pw0-f54.google.com [209.85.160.54]) by mx1.freebsd.org (Postfix) with ESMTP id A81FF8FC19 for ; Mon, 14 Jun 2010 10:18:55 +0000 (UTC) Received: by pwi3 with SMTP id 3so2086136pwi.13 for ; Mon, 14 Jun 2010 03:18:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to:subject :date:mime-version:content-type:x-priority:x-msmail-priority :x-mailer:disposition-notification-to:x-mimeole; bh=tdwgOzEuSyBx8g9j6fQJ0SuYsYZ5xUCk5LNLeJ6WSr8=; b=CN6wSrwDIUnW96AvyNV1ZVN09PCt6IX6YZPU8wFZYE4nR12WixUPpkt5G1DTJaxOmr UJR/tIqEgYzAC1SC9gtxkyZq3Tarda6ScNRK8MyK5a8zaM/S/lj9TwuLqc1Bce2r0dWG yx8jVQKKwZWJKQLIVcps7AMSDKCxTmvuRHpS8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:subject:date:mime-version:content-type :x-priority:x-msmail-priority:x-mailer:disposition-notification-to :x-mimeole; b=N3XYztkPCONDo2/WGUeFvrYWqMlZod2abbK57sW3/qeNDJ0mFsd2BL6o77qd8hTOhQ dkdHd3Ssd67vADxhvNFjlYYzz1DmqLDr5u5Shts/g5xdgque59N6l9WUMiWU4BC1cbPx XBYnW9mPUEePTzwvuxTwf3PUXQhl/SQbLAz7k= Received: by 10.141.1.1 with SMTP id d1mr4309319rvi.89.1276509207911; Mon, 14 Jun 2010 02:53:27 -0700 (PDT) Received: from netvisionthan ([117.1.233.147]) by mx.google.com with ESMTPS id i19sm4515460rvn.23.2010.06.14.02.53.24 (version=SSLv3 cipher=RC4-MD5); Mon, 14 Jun 2010 02:53:25 -0700 (PDT) Message-ID: <2F2BA9CB93A84D8882623AF15848E3D6@netvisionthan> From: "Ho Van Than" To: Date: Mon, 14 Jun 2010 16:53:09 +0700 MIME-Version: 1.0 X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.5931 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5931 X-Mailman-Approved-At: Mon, 14 Jun 2010 11:16:46 +0000 Content-Type: text/plain; charset="ks_c_5601-1987" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Can you help me please! 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, 14 Jun 2010 10:19:10 -0000 Hi,=20 I am using many time to researching ARM for IXP465 at my platform, and = know you're expert about that, it's very very kind if you help me or = give me some comment about our project. We have platform with IXP465, we can run linux OS, it work perfect. But = we have some project it must run on freebsd, I follow guide at: = http://wiki.freebsd.org/FreeBSDAvila I run freebsd OS: minh_BSD# uname -a FreeBSD minh_BSD 8.0-RELEASE FreeBSD 8.0-RELEASE #0: Sat Nov 21 15:48:17 = UTC 2009 root@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC = i386 We use redboot for our board: RedBoot> version RedBoot(tm) bootstrap and debug environment [ROM] Red Hat certified release, version 2.02 - built 20:06:32, Nov 5 2009 Platform: IXDP465 Development Platform (XScale) BE Copyright (C) 2000, 2001, 2002, 2003, 2004 Red Hat, Inc. RAM: 0x00000000-0x04000000, [0x0002a3c8-0x03fc1000] available FLASH: 0x52000000 - 0x54000000, 256 blocks of 0x00020000 bytes each. and follow the web guide, but it can not start any thing RedBoot> load -r -v -b 0x02000000 kernel Using default protocol (TFTP) \ Raw file loaded 0x02000000-0x0248242d, assumed entry at 0x02000000 RedBoot> go -n 200000=20 $T050f:02000000;0d:03fc0fec;#d9 or=20 RedBoot> load -r -v -b 0x02000000 boot2 Using default protocol (TFTP) - Raw file loaded 0x02000000-0x0200bba2, assumed entry at 0x02000000 RedBoot> go -n 0x02000000 $T050f:02000000;0d:03fc0fec;#d9 Sorry I don't know the way to join freebsd mail list. Thanks. From owner-freebsd-arm@FreeBSD.ORG Mon Jun 14 14:22:41 2010 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 396911065675; Mon, 14 Jun 2010 14:22:41 +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 0683D8FC1D; Mon, 14 Jun 2010 14:22:40 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.4/8.14.3) with ESMTP id o5EEMesl005899; Mon, 14 Jun 2010 10:22:40 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.4/8.14.3/Submit) id o5EEMeCX005890; Mon, 14 Jun 2010 14:22:40 GMT (envelope-from tinderbox@freebsd.org) Date: Mon, 14 Jun 2010 14:22:40 GMT Message-Id: <201006141422.o5EEMeCX005890@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: Mon, 14 Jun 2010 14:22:41 -0000 TB --- 2010-06-14 13:50:00 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2010-06-14 13:50:00 - starting HEAD tinderbox run for arm/arm TB --- 2010-06-14 13:50:00 - cleaning the object tree TB --- 2010-06-14 13:50:16 - cvsupping the source tree TB --- 2010-06-14 13:50:16 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/arm/arm/supfile TB --- 2010-06-14 13:54:57 - building world TB --- 2010-06-14 13:54:57 - MAKEOBJDIRPREFIX=/obj TB --- 2010-06-14 13:54:57 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-06-14 13:54:57 - TARGET=arm TB --- 2010-06-14 13:54:57 - TARGET_ARCH=arm TB --- 2010-06-14 13:54:57 - TZ=UTC TB --- 2010-06-14 13:54:57 - __MAKE_CONF=/dev/null TB --- 2010-06-14 13:54:57 - cd /src TB --- 2010-06-14 13:54:57 - /usr/bin/make -B buildworld >>> World build started on Mon Jun 14 13:54:58 UTC 2010 >>> 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 [...] mkdep -f .depend -a -I/src/sys/boot/uboot/lib/../../../../lib/libstand/ -I/src/sys/boot/uboot/lib/../../../../sys/contrib/libfdt/ -I/src/sys/boot/uboot/lib/../../common -I/src/sys/boot/uboot/lib/../../.. -I. /src/sys/boot/uboot/lib/devicename.c /src/sys/boot/uboot/lib/elf_freebsd.c /src/sys/boot/uboot/lib/console.c /src/sys/boot/uboot/lib/copy.c /src/sys/boot/uboot/lib/disk.c /src/sys/boot/uboot/lib/module.c /src/sys/boot/uboot/lib/net.c /src/sys/boot/uboot/lib/reboot.c /src/sys/boot/uboot/lib/time.c /src/sys/boot/uboot/lib/glue.c ===> sys/boot/arm (depend) ===> sys/boot/arm/uboot (depend) sh /src/sys/boot/arm/uboot/../../common/newvers.sh /src/sys/boot/arm/uboot/version "U-Boot loader" arm rm -f .depend mkdep -f .depend -a -DLOADER_DISK_SUPPORT -DLOADER_UFS_SUPPORT -DLOADER_NET_SUPPORT -DLOADER_NFS_SUPPORT -DBOOT_FORTH -I/src/sys/boot/arm/uboot/../../ficl -I/src/sys/boot/arm/uboot/../../ficl/arm -I/src/sys/boot/arm/uboot/../../common -I. -I/src/sys/boot/arm/uboot/../../uboot/common -I/src/sys/boot/arm/uboot/../../uboot/lib -I/obj/arm/src/sys/boot/arm/uboot/../../uboot/lib -I/src/sys/boot/arm/uboot/../../../../lib/libstand/ /src/sys/boot/arm/uboot/start.S /src/sys/boot/arm/uboot/conf.c vers.c /src/sys/boot/arm/uboot/../../common/boot.c /src/sys/boot/arm/uboot/../../common/commands.c /src/sys/boot/arm/uboot/../../common/console.c /src/sys/boot/arm/uboot/../../common/devopen.c /src/sys/boot/arm/uboot/../../common/interp.c /src/sys/boot/arm/uboot/../../common/interp_backslash.c /src/sys/boot/arm/uboot/../../common/interp_parse.c /src/sys/boot/arm/uboot/../../common/ls.c /src/sys/boot/arm/uboot/../../common/misc.c /src/sys/boot/arm/uboot/../../common/module.c /src/sys/boot/ar! m/uboot/../../common/panic.c /src/sys/boot/arm/uboot/../../common/load_elf32.c /src/sys/boot/arm/uboot/../../common/reloc_elf32.c /src/sys/boot/arm/uboot/../../common/dev_net.c /src/sys/boot/arm/uboot/../../common/interp_forth.c /src/sys/boot/arm/uboot/../../uboot/common/main.c /src/sys/boot/arm/uboot/../../uboot/common/metadata.c /src/sys/boot/arm/uboot/../../uboot/common/metadata.c:40:30: error: machine/bootinfo.h: No such file or directory mkdep: compile failed *** Error code 1 Stop in /src/sys/boot/arm/uboot. *** Error code 1 Stop in /src/sys/boot/arm. *** Error code 1 Stop in /src/sys/boot. *** Error code 1 Stop in /src/sys. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2010-06-14 14:22:40 - WARNING: /usr/bin/make returned exit code 1 TB --- 2010-06-14 14:22:40 - ERROR: failed to build world TB --- 2010-06-14 14:22:40 - 1248.82 user 343.84 system 1959.61 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-arm-arm.full From owner-freebsd-arm@FreeBSD.ORG Tue Jun 15 18:10:07 2010 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 A3B13106566C; Tue, 15 Jun 2010 18:10:07 +0000 (UTC) (envelope-from pyunyh@gmail.com) Received: from mail-px0-f182.google.com (mail-px0-f182.google.com [209.85.212.182]) by mx1.freebsd.org (Postfix) with ESMTP id 597118FC0C; Tue, 15 Jun 2010 18:10:07 +0000 (UTC) Received: by pxi7 with SMTP id 7so4219195pxi.13 for ; Tue, 15 Jun 2010 11:10:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:received:from:date:to:cc :subject:message-id:reply-to:references:mime-version:content-type :content-disposition:in-reply-to:user-agent; bh=+IB/TdvdbVWT61Cxw87yUS8uf5qfZRyOhvAlJWdLIss=; b=SXsFO6mnDbngYyuUSAuXM1nG/WnD9bx3VjClmQcx9Ij3RptZzdTeLiig/2BzmrUi18 xpIXEsKW1kqaqpI6fdHWnufSdaKwMfXm+urDtWAmsGErfy1r85+oIQHYXZ/5TktbWD74 rEUx8jOyF9kIip/RGf/sb+7ofhIIXztfwnuqw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:date:to:cc:subject:message-id:reply-to:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; b=dU0k+yndL9r56BmzBjY7P0Xp3U9mI69DoMRMvw4igcq/wD7d4oCSDhUx744ZZghQkK rdacNHWDU5usHQqP5uVmX1Dvx8CHiCuHjbwT3rvDzqlNsQwAEmSCRHIv9vM8amm2magC 8UdmHLJSeYyikkmwQV4re4+k1RtSlutfrl9iU= Received: by 10.141.1.1 with SMTP id d1mr6029412rvi.89.1276625406584; Tue, 15 Jun 2010 11:10:06 -0700 (PDT) Received: from pyunyh@gmail.com ([174.35.1.224]) by mx.google.com with ESMTPS id q10sm6041213rvp.20.2010.06.15.11.10.04 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 15 Jun 2010 11:10:05 -0700 (PDT) Received: by pyunyh@gmail.com (sSMTP sendmail emulation); Tue, 15 Jun 2010 11:09:23 -0700 From: Pyun YongHyeon Date: Tue, 15 Jun 2010 11:09:23 -0700 To: Norikatsu Shigemura Message-ID: <20100615180923.GH4257@michelle.cdnetworks.com> References: <20100613233723.ed2c3a30.nork@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20100613233723.ed2c3a30.nork@FreeBSD.org> User-Agent: Mutt/1.4.2.3i Cc: freebsd-arm@freebsd.org, freebsd-current@freebsd.org, yongari@freebsd.org Subject: Re: [OpenRD Ultimate] e1000phy(88E1149/88E1121) has a initialize issue X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pyunyh@gmail.com List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Jun 2010 18:10:07 -0000 On Sun, Jun 13, 2010 at 11:37:23PM +0900, Norikatsu Shigemura wrote: > Hi yongari! > > I have a OpenRD Ultimate, which has two GbE ports - if_mge(4). But > I couldn't use mge1 like following. So I tried to investigate. > > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - > Jun 13 05:02:14 sidearms kernel: mge1: watchdog timeout > Jun 13 05:02:14 sidearms kernel: mge1: Timeout on link-up ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ This part looks like a bug in mge(4). Driver does not know how long it would take to get a valid link. Waiting for valid link in driver initialization does not work(e.g Starting controller without UTP cable may always fail on mge(4)). I think mge(4) should implement correct link state change handling. > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - > > I found a initialize issue in e1000phy.c. > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - > --- sys/dev/mii/e1000phy.c.orig 2010-05-01 10:17:15.282196000 +0900 > +++ sys/dev/mii/e1000phy.c 2010-06-13 16:19:46.616650536 +0900 > @@ -278,6 +278,7 @@ > case MII_MODEL_MARVELL_E1118: > break; > case MII_MODEL_MARVELL_E1116: > + case MII_MODEL_MARVELL_E1149: > page = PHY_READ(sc, E1000_EADR); > /* Select page 3, LED control register. */ > PHY_WRITE(sc, E1000_EADR, 3); > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - > > I confirmed OK on my environment, OpenRD Ultimate has a 88E1121(I > saw it, physically): Once it was there but I removed it due to some other issues seen on Yukon Ultra. That part will program LED access so I guess it wouldn't affect normal network activity. > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - > Jun 13 15:20:01 sidearms kernel: miibus0: miibus_probe: ma.mii_id1 = 0x141, ma.mii_id2 = 0xcb3 > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - > And I confirmed that MII chipset ID is same as 88E1249. > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - > mge0 > Marvell OBIO Memory: > 4043776000-4043784191 > Marvell OBIO IRQ: > 11 > 12 > 13 > 14 > 46 > miibus0 > e1000phy0 pnpinfo oui=0x5043 model=0xb rev=0x3 at phyno=0 > mge1 > Marvell OBIO Memory: > 4043792384-4043800575 > Marvell OBIO IRQ: > 15 > 16 > 17 > 18 > 47 > miibus1 > e1000phy1 pnpinfo oui=0x5043 model=0xb rev=0x3 at phyno=1 > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - > > > BTW, I knew same issue on OpenRD Client, it has a 88E1116R, maybe. > Sorry, I don't already have it. I couldn't confirm. > So accordingly my memo: > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - > miibus0: ma.mii_id1 = 0x141, ma.mii_id2 = 0xe40 > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - > I found many initialize issues on 88E1116R by not existing on > e1000phy.c. Maybe 88E1116 = 88E1116R like following: > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - > switch (esc->mii_model) { > case MII_MODEL_MARVELL_E1111: > case MII_MODEL_MARVELL_E1112: > case MII_MODEL_MARVELL_E1116: > + case MII_MODEL_MARVELL_E1116R: > case MII_MODEL_MARVELL_E1118: > case MII_MODEL_MARVELL_E1149: > case MII_MODEL_MARVELL_PHYG65G: > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - > But there are many points, I don't know that this modify is right. > 88E1116R might be RGMII variant of 88E1116. Because I don't have controller that has 88E1116R I didn't treat it as 88E1116. With that change could you use straight cable without help of MDI/MDI-X converter? From owner-freebsd-arm@FreeBSD.ORG Sat Jun 19 06:28:54 2010 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 53C171065674; Sat, 19 Jun 2010 06:28:54 +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 222FC8FC16; Sat, 19 Jun 2010 06:28:53 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.4/8.14.3) with ESMTP id o5J6SrjW014481; Sat, 19 Jun 2010 02:28:53 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.4/8.14.3/Submit) id o5J6Srjv014472; Sat, 19 Jun 2010 06:28:53 GMT (envelope-from tinderbox@freebsd.org) Date: Sat, 19 Jun 2010 06:28:53 GMT Message-Id: <201006190628.o5J6Srjv014472@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: Sat, 19 Jun 2010 06:28:54 -0000 TB --- 2010-06-19 06:10:00 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2010-06-19 06:10:00 - starting HEAD tinderbox run for arm/arm TB --- 2010-06-19 06:10:00 - cleaning the object tree TB --- 2010-06-19 06:10:14 - cvsupping the source tree TB --- 2010-06-19 06:10:14 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/arm/arm/supfile TB --- 2010-06-19 06:10:58 - building world TB --- 2010-06-19 06:10:58 - MAKEOBJDIRPREFIX=/obj TB --- 2010-06-19 06:10:58 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-06-19 06:10:58 - TARGET=arm TB --- 2010-06-19 06:10:58 - TARGET_ARCH=arm TB --- 2010-06-19 06:10:58 - TZ=UTC TB --- 2010-06-19 06:10:58 - __MAKE_CONF=/dev/null TB --- 2010-06-19 06:10:58 - cd /src TB --- 2010-06-19 06:10:58 - /usr/bin/make -B buildworld >>> World build started on Sat Jun 19 06:10:58 UTC 2010 >>> 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 [...] cc -O -pipe -I/obj/arm/src/cddl/lib/libdtrace -I/src/cddl/lib/libdtrace/../../../sys/cddl/compat/opensolaris -I/src/cddl/lib/libdtrace/../../../cddl/compat/opensolaris/include -I/src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/head -I/src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/lib/libctf/common -I/src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/lib/libdtrace/common -I/src/cddl/lib/libdtrace/../../../sys/cddl/contrib/opensolaris/uts/common -I/src/cddl/lib/libdtrace/../../../sys/cddl/contrib/opensolaris/uts/intel -DNEED_SOLARIS_BOOLEAN -std=gnu89 -Wsystem-headers -Werror -Wno-pointer-sign -Wno-unknown-pragmas -c dt_grammar.c cc -O -pipe -I/obj/arm/src/cddl/lib/libdtrace -I/src/cddl/lib/libdtrace/../../../sys/cddl/compat/opensolaris -I/src/cddl/lib/libdtrace/../../../cddl/compat/opensolaris/include -I/src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/head -I/src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/lib/libctf/common -I/src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/lib/libdtrace/common -I/src/cddl/lib/libdtrace/../../../sys/cddl/contrib/opensolaris/uts/common -I/src/cddl/lib/libdtrace/../../../sys/cddl/contrib/opensolaris/uts/intel -DNEED_SOLARIS_BOOLEAN -std=gnu89 -Wsystem-headers -Werror -Wno-pointer-sign -Wno-unknown-pragmas -c /src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/lib/libdtrace/common/dt_handle.c cc -O -pipe -I/obj/arm/src/cddl/lib/libdtrace -I/src/cddl/lib/libdtrace/../../../sys/cddl/compat/opensolaris -I/src/cddl/lib/libdtrace/../../../cddl/compat/opensolaris/include -I/src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/head -I/src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/lib/libctf/common -I/src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/lib/libdtrace/common -I/src/cddl/lib/libdtrace/../../../sys/cddl/contrib/opensolaris/uts/common -I/src/cddl/lib/libdtrace/../../../sys/cddl/contrib/opensolaris/uts/intel -DNEED_SOLARIS_BOOLEAN -std=gnu89 -Wsystem-headers -Werror -Wno-pointer-sign -Wno-unknown-pragmas -c /src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/lib/libdtrace/common/dt_ident.c cc -O -pipe -I/obj/arm/src/cddl/lib/libdtrace -I/src/cddl/lib/libdtrace/../../../sys/cddl/compat/opensolaris -I/src/cddl/lib/libdtrace/../../../cddl/compat/opensolaris/include -I/src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/head -I/src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/lib/libctf/common -I/src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/lib/libdtrace/common -I/src/cddl/lib/libdtrace/../../../sys/cddl/contrib/opensolaris/uts/common -I/src/cddl/lib/libdtrace/../../../sys/cddl/contrib/opensolaris/uts/intel -DNEED_SOLARIS_BOOLEAN -std=gnu89 -Wsystem-headers -Werror -Wno-pointer-sign -Wno-unknown-pragmas -c /src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/lib/libdtrace/common/dt_inttab.c cc -O -pipe -I/obj/arm/src/cddl/lib/libdtrace -I/src/cddl/lib/libdtrace/../../../sys/cddl/compat/opensolaris -I/src/cddl/lib/libdtrace/../../../cddl/compat/opensolaris/include -I/src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/head -I/src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/lib/libctf/common -I/src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/lib/libdtrace/common -I/src/cddl/lib/libdtrace/../../../sys/cddl/contrib/opensolaris/uts/common -I/src/cddl/lib/libdtrace/../../../sys/cddl/contrib/opensolaris/uts/intel -DNEED_SOLARIS_BOOLEAN -std=gnu89 -Wsystem-headers -Werror -Wno-pointer-sign -Wno-unknown-pragmas -c dt_lex.c cc1: warnings being treated as errors /src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/lib/libdtrace/common/dt_lex.l: In function 'yylex': /src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/lib/libdtrace/common/dt_lex.l:623: warning: comparison is always true due to limited range of data type *** Error code 1 Stop in /src/cddl/lib/libdtrace. *** Error code 1 Stop in /src/cddl/lib. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2010-06-19 06:28:53 - WARNING: /usr/bin/make returned exit code 1 TB --- 2010-06-19 06:28:53 - ERROR: failed to build world TB --- 2010-06-19 06:28:53 - 884.60 user 217.20 system 1132.31 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-arm-arm.full From owner-freebsd-arm@FreeBSD.ORG Sat Jun 19 21:09:03 2010 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 CBC87106566B; Sat, 19 Jun 2010 21:09:03 +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 9802A8FC14; Sat, 19 Jun 2010 21:09:03 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.4/8.14.3) with ESMTP id o5JL9260034927; Sat, 19 Jun 2010 17:09:02 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.4/8.14.3/Submit) id o5JL92hu034888; Sat, 19 Jun 2010 21:09:02 GMT (envelope-from tinderbox@freebsd.org) Date: Sat, 19 Jun 2010 21:09:02 GMT Message-Id: <201006192109.o5JL92hu034888@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: Sat, 19 Jun 2010 21:09:03 -0000 TB --- 2010-06-19 20:50:01 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2010-06-19 20:50:01 - starting HEAD tinderbox run for arm/arm TB --- 2010-06-19 20:50:01 - cleaning the object tree TB --- 2010-06-19 20:50:07 - cvsupping the source tree TB --- 2010-06-19 20:50:07 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/arm/arm/supfile TB --- 2010-06-19 20:50:43 - building world TB --- 2010-06-19 20:50:43 - MAKEOBJDIRPREFIX=/obj TB --- 2010-06-19 20:50:43 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-06-19 20:50:43 - TARGET=arm TB --- 2010-06-19 20:50:43 - TARGET_ARCH=arm TB --- 2010-06-19 20:50:43 - TZ=UTC TB --- 2010-06-19 20:50:43 - __MAKE_CONF=/dev/null TB --- 2010-06-19 20:50:43 - cd /src TB --- 2010-06-19 20:50:43 - /usr/bin/make -B buildworld >>> World build started on Sat Jun 19 20:50:43 UTC 2010 >>> 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 [...] cc -O -pipe -I/obj/arm/src/cddl/lib/libdtrace -I/src/cddl/lib/libdtrace/../../../sys/cddl/compat/opensolaris -I/src/cddl/lib/libdtrace/../../../cddl/compat/opensolaris/include -I/src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/head -I/src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/lib/libctf/common -I/src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/lib/libdtrace/common -I/src/cddl/lib/libdtrace/../../../sys/cddl/contrib/opensolaris/uts/common -I/src/cddl/lib/libdtrace/../../../sys/cddl/contrib/opensolaris/uts/intel -DNEED_SOLARIS_BOOLEAN -std=gnu89 -Wsystem-headers -Werror -Wno-pointer-sign -Wno-unknown-pragmas -c dt_grammar.c cc -O -pipe -I/obj/arm/src/cddl/lib/libdtrace -I/src/cddl/lib/libdtrace/../../../sys/cddl/compat/opensolaris -I/src/cddl/lib/libdtrace/../../../cddl/compat/opensolaris/include -I/src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/head -I/src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/lib/libctf/common -I/src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/lib/libdtrace/common -I/src/cddl/lib/libdtrace/../../../sys/cddl/contrib/opensolaris/uts/common -I/src/cddl/lib/libdtrace/../../../sys/cddl/contrib/opensolaris/uts/intel -DNEED_SOLARIS_BOOLEAN -std=gnu89 -Wsystem-headers -Werror -Wno-pointer-sign -Wno-unknown-pragmas -c /src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/lib/libdtrace/common/dt_handle.c cc -O -pipe -I/obj/arm/src/cddl/lib/libdtrace -I/src/cddl/lib/libdtrace/../../../sys/cddl/compat/opensolaris -I/src/cddl/lib/libdtrace/../../../cddl/compat/opensolaris/include -I/src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/head -I/src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/lib/libctf/common -I/src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/lib/libdtrace/common -I/src/cddl/lib/libdtrace/../../../sys/cddl/contrib/opensolaris/uts/common -I/src/cddl/lib/libdtrace/../../../sys/cddl/contrib/opensolaris/uts/intel -DNEED_SOLARIS_BOOLEAN -std=gnu89 -Wsystem-headers -Werror -Wno-pointer-sign -Wno-unknown-pragmas -c /src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/lib/libdtrace/common/dt_ident.c cc -O -pipe -I/obj/arm/src/cddl/lib/libdtrace -I/src/cddl/lib/libdtrace/../../../sys/cddl/compat/opensolaris -I/src/cddl/lib/libdtrace/../../../cddl/compat/opensolaris/include -I/src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/head -I/src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/lib/libctf/common -I/src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/lib/libdtrace/common -I/src/cddl/lib/libdtrace/../../../sys/cddl/contrib/opensolaris/uts/common -I/src/cddl/lib/libdtrace/../../../sys/cddl/contrib/opensolaris/uts/intel -DNEED_SOLARIS_BOOLEAN -std=gnu89 -Wsystem-headers -Werror -Wno-pointer-sign -Wno-unknown-pragmas -c /src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/lib/libdtrace/common/dt_inttab.c cc -O -pipe -I/obj/arm/src/cddl/lib/libdtrace -I/src/cddl/lib/libdtrace/../../../sys/cddl/compat/opensolaris -I/src/cddl/lib/libdtrace/../../../cddl/compat/opensolaris/include -I/src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/head -I/src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/lib/libctf/common -I/src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/lib/libdtrace/common -I/src/cddl/lib/libdtrace/../../../sys/cddl/contrib/opensolaris/uts/common -I/src/cddl/lib/libdtrace/../../../sys/cddl/contrib/opensolaris/uts/intel -DNEED_SOLARIS_BOOLEAN -std=gnu89 -Wsystem-headers -Werror -Wno-pointer-sign -Wno-unknown-pragmas -c dt_lex.c cc1: warnings being treated as errors /src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/lib/libdtrace/common/dt_lex.l: In function 'yylex': /src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/lib/libdtrace/common/dt_lex.l:623: warning: comparison is always true due to limited range of data type *** Error code 1 Stop in /src/cddl/lib/libdtrace. *** Error code 1 Stop in /src/cddl/lib. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2010-06-19 21:09:02 - WARNING: /usr/bin/make returned exit code 1 TB --- 2010-06-19 21:09:02 - ERROR: failed to build world TB --- 2010-06-19 21:09:02 - 888.27 user 214.91 system 1141.71 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-arm-arm.full