From owner-freebsd-arm@FreeBSD.ORG Sun Sep 30 00:18:15 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 61A73106564A for ; Sun, 30 Sep 2012 00:18:15 +0000 (UTC) (envelope-from sanpei@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 4ED3B8FC0A for ; Sun, 30 Sep 2012 00:18:15 +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 q8U0IFov091770 for ; Sun, 30 Sep 2012 00:18:15 GMT (envelope-from sanpei@freefall.freebsd.org) Received: (from sanpei@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q8U0IFls091769 for arm@FreeBSD.org; Sun, 30 Sep 2012 00:18:15 GMT (envelope-from sanpei) Date: Sun, 30 Sep 2012 00:18:15 GMT From: MIHIRA Sanpei Yoshiro Message-Id: <201209300018.q8U0IFls091769@freefall.freebsd.org> To: arm@FreeBSD.org Cc: Subject: can not mount SDHC card as root partition on RaspberryPI 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, 30 Sep 2012 00:18:15 -0000 Hi all, I install 10-current into RaspberryPI. But I can not mount root partition. - dont probe internal SDHC media as umass [NG] - If I set options ROOTDEVNAME=\"ufs:/dev/da0s2a\" for external MicroSD, however don't mount rootfs[NG]. - also I set kern.cam.boot_delay=15000, can't mount rootfs[NG] I setup below steps. Please let me to know the differences between successor and me. 1. image file I created SDHC Image with below URL. `FreeBSD/Pi setup Howto' http://kernelnomicon.org/?p=164 2. kernel And I built kernel with latest 10-current source tree and replace kernel.bin. 3. console output U-Boot 2012.04.01-00489-gcd2dac2-dirty (Jul 07 2012 - 12:57:03) DRAM: 128 MiB WARNING: Caches not enabled MMC: bcm2835_sdh: 0 Using default environment In: serial Out: serial Err: serial Net: Net Initialization Skipped No ethernet found. Hit any key to stop autoboot: 0 reading uEnv.txt 17 bytes read Importing environment from mmc ... reading boot.scr 182 bytes read Running bootscript from mmc0 ... ## Executing script at 00008000 reading kernel.bin 3105912 bytes read ## Starting application at 0x00100000 ... initarm: console initialized arg1 kmdp = 0xc0411180 boothowto = 0x00000000 dtbp = 0xc03d2a78 kernel image addresses: kernbase = 0xc0000000 _etext (sdata) = 0xc0342d78 _edata = 0xc03f6478 __bss_start = 0xc03f6478 _end = 0xc041442c loader passed (static) kenv: no env, null ptr processing avail regions: 00000000-08000000 -> 00000000-00100000 = 100000 004cc000-08000000 -> 004cc000-08000000 = 7b34000 fill in phys_avail: region: 0x00000000 - 0x00100000 (0x00100000) region: 0x004cc000 - 0x08000000 (0x07b34000) 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 10.0-CURRENT #1: Sat Sep 29 20:33:04 JST 2012 sanpei@cherry2.sanpei.org:/zdevel1/usr/obj/arm.arm/zdevel1/usr/src-10-20120928/sys/RPI-B arm CPU: Sheeva 88SV581x rev 7 (Marvell core) Supported features: ARM_ISA THUMB2 JAZELLE ARMv4 Security_Ext WB enabled LABT branch prediction enabled 16KB/32B 4-way instruction cache 16KB/32B 4-way write-back-locking-C data cache real memory = 134217728 (128 MB) avail memory = 126554112 (120 MB) random device not loaded; using insecure entropy simplebus0: mem 0xf2000000-0xf2ffffff on fdtbus0 intc0: mem 0xf200b200-0xf200b3ff on simplebus0 systimer0: mem 0xf2003000-0xf2003fff irq 8,9,10,11 on simplebus0 Event timer "BCM2835 Event Timer 3" frequency 1000000 Hz quality 1000 Timecounter "BCM2835 Timecouter" frequency 1000000 Hz quality 1000 mbox0: mem 0xf200b880-0xf200b8bf irq 1 on simplebus0 mbox0: [GIANT-LOCKED] bcmwd0: mem 0xf210001c-0xf2100027 on simplebus0 uart0: mem 0xf2201000-0xf2201fff irq 65 on simplebus0 uart0: console (115200,n,8,1) dwcotg0: mem 0xf2980000-0xf299ffff irq 17 on simplebus0 usbus0 on dwcotg0 Timecounters tick every 10.000 msec usbus0: 480Mbps High Speed USB v2.0 ugen0.1: at usbus0 uhub0: on usbus0 uhub0: 1 port with 1 removable, self powered ugen0.2: at usbus0 uhub1: on usbus0 uhub1: MTT enabled uhub1: 3 ports with 2 removable, self powered ugen0.3: at usbus0 smsc0: on usbus0 smsc0: chip 0xec00, rev. 0002 miibus0: on smsc0 ukphy0: PHY 1 on miibus0 ukphy0: none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ue0: on smsc0 ue0: Ethernet address: 86:35:de:f8:f9:29 Loader variables: Manual root filesystem specification: : [options] Mount using filesystem and with the specified (optional) option list. eg. ufs:/dev/da0s1a zfs:tank cd9660:/dev/acd0 ro (which is equivalent to: mount -t cd9660 -o ro /dev/acd0 /) ? List valid disk boot devices . Yield 1 second (for background tasks) Abort manual input mountroot> --- MIHIRA, Sanpei Yoshiro Tokyo, Japan. From owner-freebsd-arm@FreeBSD.ORG Sun Sep 30 13:49:14 2012 Return-Path: Delivered-To: arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 90071106564A for ; Sun, 30 Sep 2012 13:49:14 +0000 (UTC) (envelope-from venture37@gmail.com) Received: from mail-wi0-f172.google.com (mail-wi0-f172.google.com [209.85.212.172]) by mx1.freebsd.org (Postfix) with ESMTP id 1ECE58FC0A for ; Sun, 30 Sep 2012 13:49:13 +0000 (UTC) Received: by mail-wi0-f172.google.com with SMTP id hq12so1235578wib.13 for ; Sun, 30 Sep 2012 06:49:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:from:content-type:x-mailer:message-id:date:to :content-transfer-encoding:mime-version; bh=L1YiKhp6Ys/GEPgA8T61KmRgQhitIyEQGYWhjo3owHY=; b=t6wQlNN/zEzsFTBjuIWel5dhSh4XBpNLDETDesrMvUeKVVUP1C/rBHV5X8tCaAJSj7 D4m35IZOS3L4cm9NR/bmL9Otv6qO2GwV/m4eKiQU1ZlFYraBRPcioyDu2L0J2HSh41WV o5Tj7RYvnoRzt7kZOmwMWw33jEL+FQsvEgeFonKGRjmsw0d/rkapjoBWx29XWbXRuXQ+ CHnyxHR8Kn/CY3+BWeR0dJI7JTXcUNrNHvirVphZx/Ykm9WAEzDaDOy8FN9720xriQS5 Ih6KYc4letAyz1IoqKq+PIMIv0R2NCmLDzDnCrtfNaX0y8kMxkTGCmDl4yN/mjPSVtay VGJw== Received: by 10.216.181.195 with SMTP id l45mr6139485wem.52.1349012952706; Sun, 30 Sep 2012 06:49:12 -0700 (PDT) Received: from [192.168.11.173] ([88.98.47.129]) by mx.google.com with ESMTPS id cn6sm12410412wib.9.2012.09.30.06.49.11 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 30 Sep 2012 06:49:11 -0700 (PDT) From: Sevan / Venture37 Content-Type: text/plain; charset=us-ascii X-Mailer: iPhone Mail (9B208) Message-Id: <98675B42-85D3-416F-B5DA-85A00F1778A9@gmail.com> Date: Sun, 30 Sep 2012 14:49:08 +0100 To: "arm@freebsd.org" Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (1.0) Cc: Subject: Instability on Raspberry Pi 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, 30 Sep 2012 13:49:14 -0000 Hi,=20 I have my rpi loading the kernel via an sd card & root via another SD card i= n a USB adapter, /usr/ports is mounted via NFS, im using the R-PI kernel con= f with nfs client enabled & rootdevice declared. Im getting between 30 to 40 mins uptime before the system hangs, consistent r= eproducible test is attempting to build pcre from ports, I thought I was run= ning out of RAM but this turned out to be not true, system with a swapfile c= onfigured & 10MB RAM free still hung. Kernel was built from src updated last night (r241055) Sevan From owner-freebsd-arm@FreeBSD.ORG Sun Sep 30 17:36: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 3A28E106564A; Sun, 30 Sep 2012 17:36:06 +0000 (UTC) (envelope-from alc@rice.edu) Received: from mh10.mail.rice.edu (mh10.mail.rice.edu [128.42.201.30]) by mx1.freebsd.org (Postfix) with ESMTP id 087248FC08; Sun, 30 Sep 2012 17:36:05 +0000 (UTC) Received: from mh10.mail.rice.edu (localhost.localdomain [127.0.0.1]) by mh10.mail.rice.edu (Postfix) with ESMTP id 1706C604F1; Sun, 30 Sep 2012 12:35:59 -0500 (CDT) Received: from mh10.mail.rice.edu (localhost.localdomain [127.0.0.1]) by mh10.mail.rice.edu (Postfix) with ESMTP id 15E18604E1; Sun, 30 Sep 2012 12:35:59 -0500 (CDT) X-Virus-Scanned: by amavis-2.7.0 at mh10.mail.rice.edu, auth channel Received: from mh10.mail.rice.edu ([127.0.0.1]) by mh10.mail.rice.edu (mh10.mail.rice.edu [127.0.0.1]) (amavis, port 10026) with ESMTP id 5KsNPJV4swGr; Sun, 30 Sep 2012 12:35:59 -0500 (CDT) Received: from adsl-216-63-78-18.dsl.hstntx.swbell.net (adsl-216-63-78-18.dsl.hstntx.swbell.net [216.63.78.18]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) (Authenticated sender: alc) by mh10.mail.rice.edu (Postfix) with ESMTPSA id A6FC6604CA; Sun, 30 Sep 2012 12:35:58 -0500 (CDT) Message-ID: <506882FB.9060507@rice.edu> Date: Sun, 30 Sep 2012 12:35:55 -0500 From: Alan Cox User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:8.0) Gecko/20111113 Thunderbird/8.0 MIME-Version: 1.0 To: Aleksandr Rybalko References: <504BDC56.3060607@rice.edu> <20120910211817.2d8a340d@fubar.geek.nz> <504E1A1B.90101@rice.edu> <20120928160227.99d2b126.ray@dlink.ua> <5066AB0D.6000901@rice.edu> <20120930014939.9d277f0d.ray@freebsd.org> In-Reply-To: <20120930014939.9d277f0d.ray@freebsd.org> Content-Type: multipart/mixed; boundary="------------000404080808070608070201" Cc: "arm@freebsd.org" Subject: Re: armv6 pmap patch 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, 30 Sep 2012 17:36:06 -0000 This is a multi-part message in MIME format. --------------000404080808070608070201 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit On 09/29/2012 17:49, Aleksandr Rybalko wrote: > On Sat, 29 Sep 2012 03:02:21 -0500 > Alan Cox wrote: > >> On 09/28/2012 08:02, Aleksandr Rybalko wrote: >>> On Mon, 10 Sep 2012 11:49:31 -0500 >>> Alan Cox wrote: >>> >>>>> On 09/10/2012 04:18, Andrew Turner wrote: >>>>>> On Sat, 08 Sep 2012 19:01:26 -0500 >>>>>> Alan Cox wrote: >>>>>> >>>>>>> Can someone here please test this patch to the new armv6 pmap? >>>>>>> It eliminates the use of the page queues lock and updates some >>>>>>> comments. Similar changes were recently made to the original arm >>>>>>> pmap. >>>>>>> >>>>>>> Thanks, >>>>>>> Alan >>>>>>> >>>>>> I have booted FreeBSD with the patch on a Pandaboard and it >>>>>> appears to work. Are there any tests you would like me to run? >>>>>> >>>>> Nothing in particular, since almost anything that you do on the >>>>> machine will exercise the changed code. >>>>> >>>>> There appears to be a lot of unnecessary dropping and reacquiring >>>>> of locks around UMA calls in both pmap.c and pmap-v6.c. I will >>>>> try to generate a patch to eliminate this later in the week. >>>>> >>>>> Alan >>>>> >>> Hi Alan and ARM hackers, >>> >>> Don't know exact, but think it is related to current pmap work. >>> So here is two panics observed on R-Pi recently (HEAD @r240985), >>> both on attempt to untar ports.tar.gz :) >>> >> *snip* >> >> The attached patch should eliminate the panic. Please let me know >> when you've had a chance to test it. > I don't know when it done (extracting ports.tar.gz :) ) but it still > works w/o panic :) > > Thanks a lot Alan! > > Great. I've committed the change. Can someone here please test the attached arm v6 pmap patch? I'd like to verify that my earlier efforts to eliminate the lock order reversals allows for eliminating all of the unlocking and relocking in pmap_alloc_l2_bucket(). If there's a problem, it should be apparent immediately. Alan --------------000404080808070608070201 Content-Type: text/plain; name="armv6-pmap8.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="armv6-pmap8.patch" Index: arm/arm/pmap-v6.c =================================================================== --- arm/arm/pmap-v6.c (revision 241063) +++ arm/arm/pmap-v6.c (working copy) @@ -598,36 +598,20 @@ pmap_alloc_l2_bucket(pmap_t pm, vm_offset_t va) l1idx = L1_IDX(va); PMAP_ASSERT_LOCKED(pm); - rw_assert(&pvh_global_lock, RA_WLOCKED); if ((l2 = pm->pm_l2[L2_IDX(l1idx)]) == NULL) { /* * No mapping at this address, as there is * no entry in the L1 table. * Need to allocate a new l2_dtable. */ - PMAP_UNLOCK(pm); - rw_wunlock(&pvh_global_lock); - if ((l2 = uma_zalloc(l2table_zone, M_NOWAIT)) == NULL) { - rw_wlock(&pvh_global_lock); - PMAP_LOCK(pm); + l2 = uma_zalloc(l2table_zone, M_NOWAIT | M_ZERO); + if (l2 == NULL) return (NULL); - } - rw_wlock(&pvh_global_lock); - PMAP_LOCK(pm); - if (pm->pm_l2[L2_IDX(l1idx)] != NULL) { - /* - * Someone already allocated the l2_dtable while - * we were doing the same. - */ - uma_zfree(l2table_zone, l2); - l2 = pm->pm_l2[L2_IDX(l1idx)]; - } else { - bzero(l2, sizeof(*l2)); - /* - * Link it into the parent pmap - */ - pm->pm_l2[L2_IDX(l1idx)] = l2; - } + + /* + * Link it into the parent pmap. + */ + pm->pm_l2[L2_IDX(l1idx)] = l2; } l2b = &l2->l2_bucket[L2_BUCKET(l1idx)]; @@ -642,17 +626,7 @@ pmap_alloc_l2_bucket(pmap_t pm, vm_offset_t va) * No L2 page table has been allocated. Chances are, this * is because we just allocated the l2_dtable, above. */ - PMAP_UNLOCK(pm); - rw_wunlock(&pvh_global_lock); ptep = uma_zalloc(l2zone, M_NOWAIT); - rw_wlock(&pvh_global_lock); - PMAP_LOCK(pm); - if (l2b->l2b_kva != 0) { - /* We lost the race. */ - uma_zfree(l2zone, ptep); - return (l2b); - } - l2b->l2b_phys = vtophys(ptep); if (ptep == NULL) { /* * Oops, no more L2 page tables available at this @@ -668,17 +642,13 @@ pmap_alloc_l2_bucket(pmap_t pm, vm_offset_t va) l2->l2_occupancy++; l2b->l2b_kva = ptep; + l2b->l2b_phys = pmap_kextract((vm_offset_t)ptep); l2b->l2b_l1idx = l1idx; } return (l2b); } -static PMAP_INLINE void -pmap_free_l2_ptp(pt_entry_t *l2) -{ - uma_zfree(l2zone, l2); -} /* * One or more mappings in the specified L2 descriptor table have just been * invalidated. @@ -744,7 +714,7 @@ pmap_free_l2_bucket(pmap_t pm, struct l2_bucket *l /* * Release the L2 descriptor table back to the pool cache. */ - pmap_free_l2_ptp(ptep); + uma_zfree(l2zone, ptep); /* * Update the reference count in the associated l2_dtable --------------000404080808070608070201-- From owner-freebsd-arm@FreeBSD.ORG Sun Sep 30 21:06:31 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 B8F83106564A for ; Sun, 30 Sep 2012 21:06:31 +0000 (UTC) (envelope-from ray@freebsd.org) Received: from smtp.dlink.ua (smtp.dlink.ua [193.138.187.146]) by mx1.freebsd.org (Postfix) with ESMTP id F0B848FC0C for ; Sun, 30 Sep 2012 21:06:30 +0000 (UTC) Received: from rnote.ddteam.net (99-104-133-95.pool.ukrtel.net [95.133.104.99]) (Authenticated sender: ray) by smtp.dlink.ua (Postfix) with ESMTPSA id 9BBCAC4927; Mon, 1 Oct 2012 00:06:28 +0300 (EEST) Date: Mon, 1 Oct 2012 00:06:19 +0300 From: Aleksandr Rybalko To: Alan Cox Message-Id: <20121001000619.12f2b230.ray@freebsd.org> In-Reply-To: <506882FB.9060507@rice.edu> References: <504BDC56.3060607@rice.edu> <20120910211817.2d8a340d@fubar.geek.nz> <504E1A1B.90101@rice.edu> <20120928160227.99d2b126.ray@dlink.ua> <5066AB0D.6000901@rice.edu> <20120930014939.9d277f0d.ray@freebsd.org> <506882FB.9060507@rice.edu> Organization: FreeBSD.ORG X-Mailer: Sylpheed 3.1.2 (GTK+ 2.24.5; amd64-portbld-freebsd9.0) X-Operating-System: FreeBSD Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: "arm@freebsd.org" Subject: Re: armv6 pmap patch 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, 30 Sep 2012 21:06:31 -0000 On Sun, 30 Sep 2012 12:35:55 -0500 Alan Cox wrote: > On 09/29/2012 17:49, Aleksandr Rybalko wrote: > > On Sat, 29 Sep 2012 03:02:21 -0500 > > Alan Cox wrote: > > > >> On 09/28/2012 08:02, Aleksandr Rybalko wrote: > >>> On Mon, 10 Sep 2012 11:49:31 -0500 > >>> Alan Cox wrote: > >>> > >>>>> On 09/10/2012 04:18, Andrew Turner wrote: > >>>>>> On Sat, 08 Sep 2012 19:01:26 -0500 > >>>>>> Alan Cox wrote: > >>>>>> > >>>>>>> Can someone here please test this patch to the new armv6 pmap? > >>>>>>> It eliminates the use of the page queues lock and updates some > >>>>>>> comments. Similar changes were recently made to the original > >>>>>>> arm pmap. > >>>>>>> > >>>>>>> Thanks, > >>>>>>> Alan > >>>>>>> > >>>>>> I have booted FreeBSD with the patch on a Pandaboard and it > >>>>>> appears to work. Are there any tests you would like me to run? > >>>>>> > >>>>> Nothing in particular, since almost anything that you do on the > >>>>> machine will exercise the changed code. > >>>>> > >>>>> There appears to be a lot of unnecessary dropping and > >>>>> reacquiring of locks around UMA calls in both pmap.c and > >>>>> pmap-v6.c. I will try to generate a patch to eliminate this > >>>>> later in the week. > >>>>> > >>>>> Alan > >>>>> > >>> Hi Alan and ARM hackers, > >>> > >>> Don't know exact, but think it is related to current pmap work. > >>> So here is two panics observed on R-Pi recently (HEAD @r240985), > >>> both on attempt to untar ports.tar.gz :) > >>> > >> *snip* > >> > >> The attached patch should eliminate the panic. Please let me know > >> when you've had a chance to test it. > > I don't know when it done (extracting ports.tar.gz :) ) but it still > > works w/o panic :) > > > > Thanks a lot Alan! > > > > > > Great. I've committed the change. > > Can someone here please test the attached arm v6 pmap patch? I'd > like to verify that my earlier efforts to eliminate the lock order > reversals allows for eliminating all of the unlocking and relocking > in pmap_alloc_l2_bucket(). If there's a problem, it should be > apparent immediately. > > Alan > Hi Alan, Here is result for your attached patch: --------------------------------------------------------- Updating motd: /etc/motd is not writable, update failed. panic: _rw_wlock_hard: recursing but non-recursive rw pmap pv global @ /usr/1/MIPS_FreeBSD/HEAD/head/sys/arm/arm/pmap-v6.c:2497 KDB: enter: panic [ thread pid 430 tid 100048 ] Stopped at kdb_enter+0x48: ldrb r15, [r15, r15, ror r15]! db> bt Tracing pid 430 tid 100048 td 0xc10a9900 db_trace_self() at db_trace_self+0xc scp=0xc03348e4 rlv=0xc0334930 (db_trace_thread+0x38) rsp=0xc79746c0 rfp=0xc79746cc db_trace_thread() at db_trace_thread+0xc scp=0xc0334904 rlv=0xc01293b8 (db_command_init+0x648) rsp=0xc79746d0 rfp=0xc79746ec db_command_init() at db_command_init+0x570 scp=0xc01292e0 rlv=0xc0128a60 (db_skip_to_eol+0x4a0) rsp=0xc79746f0 rfp=0xc7974794 r5=0x00000000 r4=0xc03e101c db_skip_to_eol() at db_skip_to_eol+0x1d4 scp=0xc0128794 rlv=0xc0128bcc (db_command_loop+0x60) rsp=0xc7974798 rfp=0xc79747a4 r10=0x600001d3 r8=0x00000001 r7=0x00000000 r6=0x00000000 r5=0xc03e12e4 r4=0xc79747b0 db_command_loop() at db_command_loop+0xc scp=0xc0128b78 rlv=0xc012b06c (X_db_sym_numargs+0xf4) rsp=0xc79747a8 rfp=0xc79748c4 X_db_sym_numargs() at X_db_sym_numargs+0x14 scp=0xc012af8c rlv=0xc0207288 (kdb_trap+0xa4) rsp=0xc79748c8 rfp=0xc79748ec r4=0xc7974970 kdb_trap() at kdb_trap+0xc scp=0xc02071f0 rlv=0xc034376c (undefinedinstruction+0x2d0) rsp=0xc79748f0 rfp=0xc797496c r10=0xe7ffffff r8=0xe7ffffff r7=0xc7974970 r6=0x00000000 r5=0x00000000 r4=0x00000000 undefinedinstruction() at undefinedinstruction+0xc scp=0xc03434a8 rlv=0xc03360e8 (address_exception_entry+0x50) rsp=0xc7974970 rfp=0xc79749cc r10=0x00000007 r9=0x00000061 r8=0xc05eed80 r7=0xc10a9900 r6=0xc037bda4 r5=0xc040cd94 r4=0xc037c5c0 kdb_enter() at kdb_enter+0xc scp=0xc0206d6c rlv=0xc01d4614 (panic+0xe8) rsp=0xc79749d0 rfp=0xc79749e4 r4=0x00000100 panic() at panic+0x10 scp=0xc01d453c rlv=0xc01d2de0 (_rw_wlock_hard+0x84) rsp=0xc79749f8 rfp=0xc7974a1c _rw_wlock_hard() at _rw_wlock_hard+0xc scp=0xc01d2d68 rlv=0xc01d2fe4 (_rw_wlock+0xcc) rsp=0xc7974a20 rfp=0xc7974a3c r8=0xc05eed80 r7=0xc1131000 r6=0x00000000 r5=0xc03a0a04 r4=0x000009c1 _rw_wlock() at _rw_wlock+0xc scp=0xc01d2f24 rlv=0xc033df14 (pmap_enter+0x38) rsp=0xc7974a40 rfp=0xc7974a6c r6=0xc0429d40 r5=0xc0428b70 r4=0xc03a0a04 pmap_enter() at pmap_enter+0xc scp=0xc033dee8 rlv=0xc0315600 (kmem_back+0x334) rsp=0xc7974a70 rfp=0xc7974ac4 r10=0x00000101 r8=0x00001000 r7=0xc051d08c r6=0x00000000 r5=0x00000000 r4=0xc05eed80 kmem_back() at kmem_back+0xc scp=0xc03152d8 rlv=0xc0315d78 (kmem_malloc+0x244) rsp=0xc7974ac8 rfp=0xc7974b00 r10=0xc051d08c r9=0x00001000 r8=0x00000101 r7=0xc051f680 r6=0x00001000 r5=0xc039bce0 r4=0xc7974ad4 kmem_malloc() at kmem_malloc+0xc scp=0xc0315b40 rlv=0xc030cd88 (uma_print_zone+0x260) rsp=0xc7974b04 rfp=0xc7974b10 r10=0xc7974b4b r9=0xc051e780 r8=0x00000101 r7=0xc051f680 r6=0x00001000 r5=0x00000001 r4=0xc051e780 uma_print_zone() at uma_print_zone+0x248 scp=0xc030cd70 rlv=0xc030d044 (uma_print_zone+0x51c) rsp=0xc7974b14 rfp=0xc7974b38 uma_print_zone() at uma_print_zone+0x3bc scp=0xc030cee4 rlv=0xc030eacc (uma_zcreate+0x134) rsp=0xc7974b3c rfp=0xc7974b74 r10=0xc030ced8 r8=0x00000101 r7=0x00000000 r6=0x00000101 r5=0xc051f680 r4=0xc039aeb8 uma_zcreate() at uma_zcreate+0x74 scp=0xc030ea0c rlv=0xc030f0b4 (uma_prealloc+0x2b0) rsp=0xc7974b78 rfp=0xc7974b98 r10=0x00000016 r9=0x00000101 r8=0xc051e780 r7=0xc051e780 r6=0x00000101 r5=0xc051f680 r4=0xc051f680 uma_prealloc() at uma_prealloc+0x120 rsp=0xc7974b9c rfp=0xc7974bb4 r7=0xc0500f94 r6=0xc051e780 r5=0x00000101 r4=0xc051f680 scp=0xc030f190 rlv=0xc0310900 (uma_zalloc_arg+0x540) r6=0xc0514348 r5=0x00000013 r4=0x00000012 uma_zalloc_arg() at uma_zalloc_arg+0xc scp=0xc03103cc rlv=0xc033d598 (pmap_growkernel+0x8e8) r10=0xc0f25594 r9=0xc0592840 r8=0xc0f25614 r7=0x00000201 r6=0x00000000 r5=0x00000005 r4=0xc03a0a04 pmap_growkernel() at pmap_growkernel+0x3fc scp=0xc033d0ac rlv=0xc033df4c (pmap_enter+0x70) rsp=0xc7974c58 rfp=0xc7974c84 r10=0x00000005 r9=0x00000000 r8=0xc0592840 r7=0x20132000 r6=0xc0429d40 r5=0xc0f25594 pmap_enter() at pmap_enter+0xc scp=0xc033dee8 rlv=0xc03131fc (vm_fault_hold+0x1638) rsp=0xc7974c88 rfp=0xc7974df8 r10=0xc100c5c0 r8=0x00000000 r7=0x00000005 r6=0xc0505940 r5=0xc0f254e4 r4=0x00000000 vm_fault_hold() at vm_fault_hold+0xc scp=0xc0311bd0 rlv=0xc0313804 (vm_fault+0x8c) rsp=0xc7974dfc rfp=0xc7974e20 r10=0xc100c5c0 r9=0xc0f254e4 r8=0x00000000 r7=0x00000005 r6=0x20132000 r5=0xc0f254e4 r4=0xc10a9900 vm_fault() at vm_fault+0xc scp=0xc0313784 rlv=0xc0342320 (prefetch_abort_handler+0x17c) rsp=0xc7974e24 rfp=0xc7974ea8 r8=0xc7974eac r7=0xc10a9900 r6=0x20132000 r5=0xc03a10ec r4=0xc100c648 prefetch_abort_handler() at prefetch_abort_handler+0xc scp=0xc03421b0 rlv=0xc03360e8 (address_exception_entry+0x50) rsp=0xc7974eac rfp=0xbfffd8fc r10=0x20283020 r9=0x202ded21 r8=0x202deb70 r7=0x00000003 r6=0x00000000 r5=0x20283020 r4=0x202deb70 panic: _rw_wlock_hard: recursing but non-recursive rw pmap pv global @ /usr/1/MIPS_FreeBSD/HEAD/head/sys/arm/arm/pmap-v6.c:1163 --------------------------------------------------------- When print backtrace device going into reboot just after last line :) Thanks Alan! WBW -- Aleksandr Rybalko From owner-freebsd-arm@FreeBSD.ORG Mon Oct 1 06:12:54 2012 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1A3BD106566B; Mon, 1 Oct 2012 06:12:54 +0000 (UTC) (envelope-from hselasky@c2i.net) Received: from swip.net (mailfe02.c2i.net [212.247.154.34]) by mx1.freebsd.org (Postfix) with ESMTP id 6B32F8FC18; Mon, 1 Oct 2012 06:12:53 +0000 (UTC) X-T2-Spam-Status: No, hits=-0.2 required=5.0 tests=ALL_TRUSTED, BAYES_50 Received: from [176.74.213.204] (account mc467741@c2i.net HELO laptop015.hselasky.homeunix.org) by mailfe02.swip.net (CommuniGate Pro SMTP 5.4.4) with ESMTPA id 326553406; Mon, 01 Oct 2012 08:12:46 +0200 From: Hans Petter Selasky To: freebsd-arm@freebsd.org Date: Mon, 1 Oct 2012 08:14:14 +0200 User-Agent: KMail/1.13.7 (FreeBSD/9.1-PRERELEASE; KDE/4.8.4; amd64; ; ) References: <98675B42-85D3-416F-B5DA-85A00F1778A9@gmail.com> In-Reply-To: <98675B42-85D3-416F-B5DA-85A00F1778A9@gmail.com> X-Face: 'mmZ:T{)),Oru^0c+/}w'`gU1$ubmG?lp!=R4Wy\ELYo2)@'UZ24N@d2+AyewRX}mAm; Yp |U[@, _z/([?1bCfM{_"B<.J>mICJCHAzzGHI{y7{%JVz%R~yJHIji`y>Y}k1C4TfysrsUI -%GU9V5]iUZF&nRn9mJ'?&>O MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <201210010814.14323.hselasky@c2i.net> Cc: "arm@freebsd.org" Subject: Re: Instability on Raspberry Pi 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, 01 Oct 2012 06:12:54 -0000 On Sunday 30 September 2012 15:49:08 Sevan / Venture37 wrote: > Hi, > I have my rpi loading the kernel via an sd card & root via another SD card > in a USB adapter, /usr/ports is mounted via NFS, im using the R-PI kernel > conf with nfs client enabled & rootdevice declared. Im getting between 30 > to 40 mins uptime before the system hangs, consistent reproducible test is > attempting to build pcre from ports, I thought I was running out of RAM > but this turned out to be not true, system with a swapfile configured & > 10MB RAM free still hung. Kernel was built from src updated last night > (r241055) Is it possible to ping ue0 when this happens? --HPS From owner-freebsd-arm@FreeBSD.ORG Mon Oct 1 06:12:54 2012 Return-Path: Delivered-To: arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1A3BD106566B; Mon, 1 Oct 2012 06:12:54 +0000 (UTC) (envelope-from hselasky@c2i.net) Received: from swip.net (mailfe02.c2i.net [212.247.154.34]) by mx1.freebsd.org (Postfix) with ESMTP id 6B32F8FC18; Mon, 1 Oct 2012 06:12:53 +0000 (UTC) X-T2-Spam-Status: No, hits=-0.2 required=5.0 tests=ALL_TRUSTED, BAYES_50 Received: from [176.74.213.204] (account mc467741@c2i.net HELO laptop015.hselasky.homeunix.org) by mailfe02.swip.net (CommuniGate Pro SMTP 5.4.4) with ESMTPA id 326553406; Mon, 01 Oct 2012 08:12:46 +0200 From: Hans Petter Selasky To: freebsd-arm@freebsd.org Date: Mon, 1 Oct 2012 08:14:14 +0200 User-Agent: KMail/1.13.7 (FreeBSD/9.1-PRERELEASE; KDE/4.8.4; amd64; ; ) References: <98675B42-85D3-416F-B5DA-85A00F1778A9@gmail.com> In-Reply-To: <98675B42-85D3-416F-B5DA-85A00F1778A9@gmail.com> X-Face: 'mmZ:T{)),Oru^0c+/}w'`gU1$ubmG?lp!=R4Wy\ELYo2)@'UZ24N@d2+AyewRX}mAm; Yp |U[@, _z/([?1bCfM{_"B<.J>mICJCHAzzGHI{y7{%JVz%R~yJHIji`y>Y}k1C4TfysrsUI -%GU9V5]iUZF&nRn9mJ'?&>O MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <201210010814.14323.hselasky@c2i.net> Cc: "arm@freebsd.org" Subject: Re: Instability on Raspberry Pi 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, 01 Oct 2012 06:12:54 -0000 On Sunday 30 September 2012 15:49:08 Sevan / Venture37 wrote: > Hi, > I have my rpi loading the kernel via an sd card & root via another SD card > in a USB adapter, /usr/ports is mounted via NFS, im using the R-PI kernel > conf with nfs client enabled & rootdevice declared. Im getting between 30 > to 40 mins uptime before the system hangs, consistent reproducible test is > attempting to build pcre from ports, I thought I was running out of RAM > but this turned out to be not true, system with a swapfile configured & > 10MB RAM free still hung. Kernel was built from src updated last night > (r241055) Is it possible to ping ue0 when this happens? --HPS From owner-freebsd-arm@FreeBSD.ORG Mon Oct 1 09:03:13 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 9BE03106566B; Mon, 1 Oct 2012 09:03:13 +0000 (UTC) (envelope-from venture37@gmail.com) Received: from mail-wg0-f50.google.com (mail-wg0-f50.google.com [74.125.82.50]) by mx1.freebsd.org (Postfix) with ESMTP id EC37C8FC14; Mon, 1 Oct 2012 09:03:12 +0000 (UTC) Received: by wgi16 with SMTP id 16so1628200wgi.31 for ; Mon, 01 Oct 2012 02:03:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=references:in-reply-to:mime-version:content-transfer-encoding :content-type:message-id:cc:x-mailer:from:subject:date:to; bh=rFR0UwxUMm0YH1X05VlZWXAPuuxNVVAlaH/zOwNlbu4=; b=0p51S52b8BP6KbSQ/30PyU9YeqB85XRQAjwTxf01w9oOUbh/AKVw5wVf3fJqjmJrzF YpEbhHWcYUoXsPGY73VTwBHNPUoCwKQb1e7NYhuhgG8hH14WKwRDAe/OjeP9No/q1KcZ 7B+/5k2h5hZBfGbQR/xAIuO1LsT139ALgBp+BxXHAHmnqo5v17nujmc9fAhzcKaFGTiy gwrcCknxrEx4KU3iIlF0tyTob6SyxIGt3wnSHfHbvafh/wCeujxWWa4LPJs9NtC8bcEe wZ7oGhgZcpowqB0PAxuuC7VENzrEBXNd+3Xu6budbMGFOQ8+sInAxD7eR53wcnwmGUkk jdtg== Received: by 10.216.135.148 with SMTP id u20mr7117879wei.137.1349082191842; Mon, 01 Oct 2012 02:03:11 -0700 (PDT) Received: from [192.168.14.103] (cpc2-brig17-2-0-cust527.3-3.cable.virginmedia.com. [81.101.198.16]) by mx.google.com with ESMTPS id m14sm15503605wie.8.2012.10.01.02.03.10 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 01 Oct 2012 02:03:11 -0700 (PDT) References: <98675B42-85D3-416F-B5DA-85A00F1778A9@gmail.com> <201210010814.14323.hselasky@c2i.net> In-Reply-To: <201210010814.14323.hselasky@c2i.net> Mime-Version: 1.0 (1.0) Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii Message-Id: <44BC04A7-B3A9-4915-B9BB-EAF0FF93A10A@gmail.com> X-Mailer: iPhone Mail (9B208) From: Sevan / Venture37 Date: Mon, 1 Oct 2012 10:03:07 +0100 To: Hans Petter Selasky Cc: "arm@freebsd.org" , "freebsd-arm@freebsd.org" Subject: Re: Instability on Raspberry Pi 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, 01 Oct 2012 09:03:13 -0000 On 1 Oct 2012, at 07:14 AM, Hans Petter Selasky wrote: > Is it possible to ping ue0 when this happens? No From owner-freebsd-arm@FreeBSD.ORG Mon Oct 1 09:03:13 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 9BE03106566B; Mon, 1 Oct 2012 09:03:13 +0000 (UTC) (envelope-from venture37@gmail.com) Received: from mail-wg0-f50.google.com (mail-wg0-f50.google.com [74.125.82.50]) by mx1.freebsd.org (Postfix) with ESMTP id EC37C8FC14; Mon, 1 Oct 2012 09:03:12 +0000 (UTC) Received: by wgi16 with SMTP id 16so1628200wgi.31 for ; Mon, 01 Oct 2012 02:03:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=references:in-reply-to:mime-version:content-transfer-encoding :content-type:message-id:cc:x-mailer:from:subject:date:to; bh=rFR0UwxUMm0YH1X05VlZWXAPuuxNVVAlaH/zOwNlbu4=; b=0p51S52b8BP6KbSQ/30PyU9YeqB85XRQAjwTxf01w9oOUbh/AKVw5wVf3fJqjmJrzF YpEbhHWcYUoXsPGY73VTwBHNPUoCwKQb1e7NYhuhgG8hH14WKwRDAe/OjeP9No/q1KcZ 7B+/5k2h5hZBfGbQR/xAIuO1LsT139ALgBp+BxXHAHmnqo5v17nujmc9fAhzcKaFGTiy gwrcCknxrEx4KU3iIlF0tyTob6SyxIGt3wnSHfHbvafh/wCeujxWWa4LPJs9NtC8bcEe wZ7oGhgZcpowqB0PAxuuC7VENzrEBXNd+3Xu6budbMGFOQ8+sInAxD7eR53wcnwmGUkk jdtg== Received: by 10.216.135.148 with SMTP id u20mr7117879wei.137.1349082191842; Mon, 01 Oct 2012 02:03:11 -0700 (PDT) Received: from [192.168.14.103] (cpc2-brig17-2-0-cust527.3-3.cable.virginmedia.com. [81.101.198.16]) by mx.google.com with ESMTPS id m14sm15503605wie.8.2012.10.01.02.03.10 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 01 Oct 2012 02:03:11 -0700 (PDT) References: <98675B42-85D3-416F-B5DA-85A00F1778A9@gmail.com> <201210010814.14323.hselasky@c2i.net> In-Reply-To: <201210010814.14323.hselasky@c2i.net> Mime-Version: 1.0 (1.0) Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii Message-Id: <44BC04A7-B3A9-4915-B9BB-EAF0FF93A10A@gmail.com> X-Mailer: iPhone Mail (9B208) From: Sevan / Venture37 Date: Mon, 1 Oct 2012 10:03:07 +0100 To: Hans Petter Selasky Cc: "arm@freebsd.org" , "freebsd-arm@freebsd.org" Subject: Re: Instability on Raspberry Pi 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, 01 Oct 2012 09:03:13 -0000 On 1 Oct 2012, at 07:14 AM, Hans Petter Selasky wrote: > Is it possible to ping ue0 when this happens? No From owner-freebsd-arm@FreeBSD.ORG Mon Oct 1 11:07:13 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 582061065672 for ; Mon, 1 Oct 2012 11:07:13 +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 4285E8FC1C for ; Mon, 1 Oct 2012 11:07:13 +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 q91B7Dwn024908 for ; Mon, 1 Oct 2012 11:07:13 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q91B7Ct1024906 for freebsd-arm@FreeBSD.org; Mon, 1 Oct 2012 11:07:12 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 1 Oct 2012 11:07:12 GMT Message-Id: <201210011107.q91B7Ct1024906@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, 01 Oct 2012 11:07:13 -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 kern/171096 arm [arm][xscale][ixp]Allow 16bit access on PCI bus o arm/166256 arm build fail in pmap.c 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/158950 arm arm/sheevaplug fails fsx when mmap operations are enab o arm/155894 arm [patch] Enable at91 booting from SDHC (high capacity) p 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/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 14 problems total. From owner-freebsd-arm@FreeBSD.ORG Mon Oct 1 15:38:53 2012 Return-Path: Delivered-To: arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id ED10E106566B; Mon, 1 Oct 2012 15:38:53 +0000 (UTC) (envelope-from alc@rice.edu) Received: from mh10.mail.rice.edu (mh10.mail.rice.edu [128.42.201.30]) by mx1.freebsd.org (Postfix) with ESMTP id BC2EC8FC08; Mon, 1 Oct 2012 15:38:53 +0000 (UTC) Received: from mh10.mail.rice.edu (localhost.localdomain [127.0.0.1]) by mh10.mail.rice.edu (Postfix) with ESMTP id C4D4060506; Mon, 1 Oct 2012 10:38:51 -0500 (CDT) Received: from mh10.mail.rice.edu (localhost.localdomain [127.0.0.1]) by mh10.mail.rice.edu (Postfix) with ESMTP id C32BF604FE; Mon, 1 Oct 2012 10:38:51 -0500 (CDT) X-Virus-Scanned: by amavis-2.7.0 at mh10.mail.rice.edu, auth channel Received: from mh10.mail.rice.edu ([127.0.0.1]) by mh10.mail.rice.edu (mh10.mail.rice.edu [127.0.0.1]) (amavis, port 10026) with ESMTP id iNuuiG0vL31k; Mon, 1 Oct 2012 10:38:51 -0500 (CDT) Received: from adsl-216-63-78-18.dsl.hstntx.swbell.net (adsl-216-63-78-18.dsl.hstntx.swbell.net [216.63.78.18]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) (Authenticated sender: alc) by mh10.mail.rice.edu (Postfix) with ESMTPSA id 4A4A1604F8; Mon, 1 Oct 2012 10:38:51 -0500 (CDT) Message-ID: <5069B909.4040300@rice.edu> Date: Mon, 01 Oct 2012 10:38:49 -0500 From: Alan Cox User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:8.0) Gecko/20111113 Thunderbird/8.0 MIME-Version: 1.0 To: Aleksandr Rybalko References: <504BDC56.3060607@rice.edu> <20120910211817.2d8a340d@fubar.geek.nz> <504E1A1B.90101@rice.edu> <20120928160227.99d2b126.ray@dlink.ua> <5066AB0D.6000901@rice.edu> <20120930014939.9d277f0d.ray@freebsd.org> <506882FB.9060507@rice.edu> <20121001000619.12f2b230.ray@freebsd.org> In-Reply-To: <20121001000619.12f2b230.ray@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: "arm@freebsd.org" Subject: Re: armv6 pmap patch 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, 01 Oct 2012 15:38:54 -0000 On 09/30/2012 16:06, Aleksandr Rybalko wrote: > On Sun, 30 Sep 2012 12:35:55 -0500 > Alan Cox wrote: > >> On 09/29/2012 17:49, Aleksandr Rybalko wrote: >>> On Sat, 29 Sep 2012 03:02:21 -0500 >>> Alan Cox wrote: >>> >>>> On 09/28/2012 08:02, Aleksandr Rybalko wrote: >>>>> On Mon, 10 Sep 2012 11:49:31 -0500 >>>>> Alan Cox wrote: >>>>> >>>>>>> On 09/10/2012 04:18, Andrew Turner wrote: >>>>>>>> On Sat, 08 Sep 2012 19:01:26 -0500 >>>>>>>> Alan Cox wrote: >>>>>>>> >>>>>>>>> Can someone here please test this patch to the new armv6 pmap? >>>>>>>>> It eliminates the use of the page queues lock and updates some >>>>>>>>> comments. Similar changes were recently made to the original >>>>>>>>> arm pmap. >>>>>>>>> >>>>>>>>> Thanks, >>>>>>>>> Alan >>>>>>>>> >>>>>>>> I have booted FreeBSD with the patch on a Pandaboard and it >>>>>>>> appears to work. Are there any tests you would like me to run? >>>>>>>> >>>>>>> Nothing in particular, since almost anything that you do on the >>>>>>> machine will exercise the changed code. >>>>>>> >>>>>>> There appears to be a lot of unnecessary dropping and >>>>>>> reacquiring of locks around UMA calls in both pmap.c and >>>>>>> pmap-v6.c. I will try to generate a patch to eliminate this >>>>>>> later in the week. >>>>>>> >>>>>>> Alan >>>>>>> >>>>> Hi Alan and ARM hackers, >>>>> >>>>> Don't know exact, but think it is related to current pmap work. >>>>> So here is two panics observed on R-Pi recently (HEAD @r240985), >>>>> both on attempt to untar ports.tar.gz :) >>>>> >>>> *snip* >>>> >>>> The attached patch should eliminate the panic. Please let me know >>>> when you've had a chance to test it. >>> I don't know when it done (extracting ports.tar.gz :) ) but it still >>> works w/o panic :) >>> >>> Thanks a lot Alan! >>> >>> >> Great. I've committed the change. >> >> Can someone here please test the attached arm v6 pmap patch? I'd >> like to verify that my earlier efforts to eliminate the lock order >> reversals allows for eliminating all of the unlocking and relocking >> in pmap_alloc_l2_bucket(). If there's a problem, it should be >> apparent immediately. >> >> Alan >> > Hi Alan, > > Here is result for your attached patch: > --------------------------------------------------------- > Updating motd: /etc/motd is not writable, update failed. Thanks! This tells me what I needed to know. Alan > panic: _rw_wlock_hard: recursing but non-recursive rw pmap pv global > @ /usr/1/MIPS_FreeBSD/HEAD/head/sys/arm/arm/pmap-v6.c:2497 > > KDB: enter: panic > [ thread pid 430 tid 100048 ] > Stopped at kdb_enter+0x48: ldrb r15, [r15, r15, ror r15]! > db> bt > Tracing pid 430 tid 100048 td 0xc10a9900 > db_trace_self() at db_trace_self+0xc > scp=0xc03348e4 rlv=0xc0334930 (db_trace_thread+0x38) > rsp=0xc79746c0 rfp=0xc79746cc > db_trace_thread() at db_trace_thread+0xc > scp=0xc0334904 rlv=0xc01293b8 (db_command_init+0x648) > rsp=0xc79746d0 rfp=0xc79746ec > db_command_init() at db_command_init+0x570 > scp=0xc01292e0 rlv=0xc0128a60 (db_skip_to_eol+0x4a0) > rsp=0xc79746f0 rfp=0xc7974794 > r5=0x00000000 r4=0xc03e101c > db_skip_to_eol() at db_skip_to_eol+0x1d4 > scp=0xc0128794 rlv=0xc0128bcc (db_command_loop+0x60) > rsp=0xc7974798 rfp=0xc79747a4 > r10=0x600001d3 r8=0x00000001 > r7=0x00000000 r6=0x00000000 r5=0xc03e12e4 r4=0xc79747b0 > db_command_loop() at db_command_loop+0xc > scp=0xc0128b78 rlv=0xc012b06c (X_db_sym_numargs+0xf4) > rsp=0xc79747a8 rfp=0xc79748c4 > X_db_sym_numargs() at X_db_sym_numargs+0x14 > scp=0xc012af8c rlv=0xc0207288 (kdb_trap+0xa4) > rsp=0xc79748c8 rfp=0xc79748ec > r4=0xc7974970 > kdb_trap() at kdb_trap+0xc > scp=0xc02071f0 rlv=0xc034376c (undefinedinstruction+0x2d0) > rsp=0xc79748f0 rfp=0xc797496c > r10=0xe7ffffff r8=0xe7ffffff > r7=0xc7974970 r6=0x00000000 r5=0x00000000 r4=0x00000000 > undefinedinstruction() at undefinedinstruction+0xc > scp=0xc03434a8 rlv=0xc03360e8 (address_exception_entry+0x50) > rsp=0xc7974970 rfp=0xc79749cc > r10=0x00000007 r9=0x00000061 > r8=0xc05eed80 r7=0xc10a9900 r6=0xc037bda4 r5=0xc040cd94 > r4=0xc037c5c0 > kdb_enter() at kdb_enter+0xc > scp=0xc0206d6c rlv=0xc01d4614 (panic+0xe8) > rsp=0xc79749d0 rfp=0xc79749e4 > r4=0x00000100 > panic() at panic+0x10 > scp=0xc01d453c rlv=0xc01d2de0 (_rw_wlock_hard+0x84) > rsp=0xc79749f8 rfp=0xc7974a1c > _rw_wlock_hard() at _rw_wlock_hard+0xc > scp=0xc01d2d68 rlv=0xc01d2fe4 (_rw_wlock+0xcc) > rsp=0xc7974a20 rfp=0xc7974a3c > r8=0xc05eed80 r7=0xc1131000 > r6=0x00000000 r5=0xc03a0a04 r4=0x000009c1 > _rw_wlock() at _rw_wlock+0xc > scp=0xc01d2f24 rlv=0xc033df14 (pmap_enter+0x38) > rsp=0xc7974a40 rfp=0xc7974a6c > r6=0xc0429d40 r5=0xc0428b70 > r4=0xc03a0a04 > pmap_enter() at pmap_enter+0xc > scp=0xc033dee8 rlv=0xc0315600 (kmem_back+0x334) > rsp=0xc7974a70 rfp=0xc7974ac4 > r10=0x00000101 r8=0x00001000 > r7=0xc051d08c r6=0x00000000 r5=0x00000000 r4=0xc05eed80 > kmem_back() at kmem_back+0xc > scp=0xc03152d8 rlv=0xc0315d78 (kmem_malloc+0x244) > rsp=0xc7974ac8 rfp=0xc7974b00 > r10=0xc051d08c r9=0x00001000 > r8=0x00000101 r7=0xc051f680 r6=0x00001000 r5=0xc039bce0 > r4=0xc7974ad4 > kmem_malloc() at kmem_malloc+0xc > scp=0xc0315b40 rlv=0xc030cd88 (uma_print_zone+0x260) > rsp=0xc7974b04 rfp=0xc7974b10 > r10=0xc7974b4b r9=0xc051e780 > r8=0x00000101 r7=0xc051f680 r6=0x00001000 r5=0x00000001 > r4=0xc051e780 > uma_print_zone() at uma_print_zone+0x248 > scp=0xc030cd70 rlv=0xc030d044 (uma_print_zone+0x51c) > rsp=0xc7974b14 rfp=0xc7974b38 > uma_print_zone() at uma_print_zone+0x3bc > scp=0xc030cee4 rlv=0xc030eacc (uma_zcreate+0x134) > rsp=0xc7974b3c rfp=0xc7974b74 > r10=0xc030ced8 r8=0x00000101 > r7=0x00000000 r6=0x00000101 r5=0xc051f680 r4=0xc039aeb8 > uma_zcreate() at uma_zcreate+0x74 > scp=0xc030ea0c rlv=0xc030f0b4 (uma_prealloc+0x2b0) > rsp=0xc7974b78 rfp=0xc7974b98 > r10=0x00000016 r9=0x00000101 > r8=0xc051e780 r7=0xc051e780 r6=0x00000101 r5=0xc051f680 > r4=0xc051f680 > uma_prealloc() at uma_prealloc+0x120 > rsp=0xc7974b9c rfp=0xc7974bb4 > r7=0xc0500f94 r6=0xc051e780 > r5=0x00000101 r4=0xc051f680 > scp=0xc030f190 rlv=0xc0310900 (uma_zalloc_arg+0x540) > r6=0xc0514348 r5=0x00000013 > r4=0x00000012 > uma_zalloc_arg() at uma_zalloc_arg+0xc > scp=0xc03103cc rlv=0xc033d598 (pmap_growkernel+0x8e8) > r10=0xc0f25594 r9=0xc0592840 > r8=0xc0f25614 r7=0x00000201 r6=0x00000000 r5=0x00000005 > r4=0xc03a0a04 > pmap_growkernel() at pmap_growkernel+0x3fc > scp=0xc033d0ac rlv=0xc033df4c (pmap_enter+0x70) > rsp=0xc7974c58 rfp=0xc7974c84 > r10=0x00000005 r9=0x00000000 > r8=0xc0592840 r7=0x20132000 r6=0xc0429d40 r5=0xc0f25594 > pmap_enter() at pmap_enter+0xc > scp=0xc033dee8 rlv=0xc03131fc (vm_fault_hold+0x1638) > rsp=0xc7974c88 rfp=0xc7974df8 > r10=0xc100c5c0 r8=0x00000000 > r7=0x00000005 r6=0xc0505940 r5=0xc0f254e4 r4=0x00000000 > vm_fault_hold() at vm_fault_hold+0xc > scp=0xc0311bd0 rlv=0xc0313804 (vm_fault+0x8c) > rsp=0xc7974dfc rfp=0xc7974e20 > r10=0xc100c5c0 r9=0xc0f254e4 > r8=0x00000000 r7=0x00000005 r6=0x20132000 r5=0xc0f254e4 > r4=0xc10a9900 > vm_fault() at vm_fault+0xc > scp=0xc0313784 rlv=0xc0342320 (prefetch_abort_handler+0x17c) > rsp=0xc7974e24 rfp=0xc7974ea8 > r8=0xc7974eac r7=0xc10a9900 > r6=0x20132000 r5=0xc03a10ec r4=0xc100c648 > prefetch_abort_handler() at prefetch_abort_handler+0xc > scp=0xc03421b0 rlv=0xc03360e8 (address_exception_entry+0x50) > rsp=0xc7974eac rfp=0xbfffd8fc > r10=0x20283020 r9=0x202ded21 > r8=0x202deb70 r7=0x00000003 r6=0x00000000 r5=0x20283020 > r4=0x202deb70 > panic: _rw_wlock_hard: recursing but non-recursive rw pmap pv global > @ /usr/1/MIPS_FreeBSD/HEAD/head/sys/arm/arm/pmap-v6.c:1163 > --------------------------------------------------------- > > When print backtrace device going into reboot just after last line :) > > Thanks Alan! > > WBW From owner-freebsd-arm@FreeBSD.ORG Tue Oct 2 12:06:00 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 885EC106564A for ; Tue, 2 Oct 2012 12:06:00 +0000 (UTC) (envelope-from venture37@gmail.com) Received: from mail-bk0-f54.google.com (mail-bk0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id 044EF8FC18 for ; Tue, 2 Oct 2012 12:05:59 +0000 (UTC) Received: by bkcjf20 with SMTP id jf20so4470974bkc.13 for ; Tue, 02 Oct 2012 05:05:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=QwnuhRfkfuZDJhb6WXnxl7jDzcm/YoUGtqJzb1fQ9pI=; b=ceUPrLMh/wICSCq1Oyvr6/X7V532MGGEz28GiGBHWEJmqqwf+V/u+b6DXiSQfCBh37 9p9WyzhgjD3DCq7VnKN8x+D7YkPeptZmR9tD45jha3w+8UwFHoN7JQeOjembmdiPypvS Cb1BGYeblJZ/B4tt5dRnEfDNkDCjZfnz5mHi161nNAdFwq9zb3IQg3dNqRxZ8/A8b9gj zslvQOfrRVlOiLZ1eFbKQut+RQWiVNQowptzXu20HPw73A3Hkhl4lWqTifk2SzJM5IPB idVRFLUJtiB8FMj81cFAD8KUwkofgqNYQTrZWUNRzkNYzWhXPbJHpy3z/AWjRUpZ8L9x J18Q== Received: by 10.204.148.202 with SMTP id q10mr6566016bkv.55.1349179558726; Tue, 02 Oct 2012 05:05:58 -0700 (PDT) Received: from mini.office.venture37.com (mini.office.venture37.com. [2001:4b10:101a:2::10]) by mx.google.com with ESMTPS id w9sm987912bkv.3.2012.10.02.05.05.56 (version=SSLv3 cipher=OTHER); Tue, 02 Oct 2012 05:05:57 -0700 (PDT) Message-ID: <506AD89E.9000605@gmail.com> Date: Tue, 02 Oct 2012 13:05:50 +0100 From: Sevan / Venture37 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:15.0) Gecko/20120907 Thunderbird/15.0.1 MIME-Version: 1.0 To: Hans Petter Selasky References: <98675B42-85D3-416F-B5DA-85A00F1778A9@gmail.com> <201210010814.14323.hselasky@c2i.net> <44BC04A7-B3A9-4915-B9BB-EAF0FF93A10A@gmail.com> In-Reply-To: <44BC04A7-B3A9-4915-B9BB-EAF0FF93A10A@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: "freebsd-arm@freebsd.org" Subject: Re: Instability on Raspberry Pi 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, 02 Oct 2012 12:06:00 -0000 On 01/10/2012 10:03, Sevan / Venture37 wrote: > On 1 Oct 2012, at 07:14 AM, Hans Petter Selasky wrote: > >> Is it possible to ping ue0 when this happens? > > > No I appologise for the noise, my kernel config file had the following included device ehci device uhci device ohci device usb device zyd device wlan device wlan_amrr I'd attempted to use my zyd wireless card with the RPI & forgot to remove it from my config afterwards. Removing these enteries & compiling a new kernel improved the stability. Sevan From owner-freebsd-arm@FreeBSD.ORG Wed Oct 3 02:36:21 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 B8F9F106566B; Wed, 3 Oct 2012 02:36:20 +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 60C358FC08; Wed, 3 Oct 2012 02:36:19 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id q932aJoo029313; Tue, 2 Oct 2012 22:36:19 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id q932aJdC029312; Wed, 3 Oct 2012 02:36:19 GMT (envelope-from tinderbox@freebsd.org) Date: Wed, 3 Oct 2012 02:36:19 GMT Message-Id: <201210030236.q932aJdC029312@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: Wed, 03 Oct 2012 02:36:21 -0000 TB --- 2012-10-03 01:10:00 - tinderbox 2.9 running on freebsd-current.sentex.ca TB --- 2012-10-03 01:10:00 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2012-10-03 01:10:00 - starting HEAD tinderbox run for arm/arm TB --- 2012-10-03 01:10:00 - cleaning the object tree TB --- 2012-10-03 01:10:00 - checking out /src from svn://svn.freebsd.org/base/head TB --- 2012-10-03 01:10:00 - cd /tinderbox/HEAD/arm/arm TB --- 2012-10-03 01:10:00 - /usr/local/bin/svn cleanup /src TB --- 2012-10-03 01:13:31 - /usr/local/bin/svn update /src TB --- 2012-10-03 01:13:58 - At svn revision 241147 TB --- 2012-10-03 01:13:59 - building world TB --- 2012-10-03 01:13:59 - CROSS_BUILD_TESTING=YES TB --- 2012-10-03 01:13:59 - MAKEOBJDIRPREFIX=/obj TB --- 2012-10-03 01:13:59 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-10-03 01:13:59 - SRCCONF=/dev/null TB --- 2012-10-03 01:13:59 - TARGET=arm TB --- 2012-10-03 01:13:59 - TARGET_ARCH=arm TB --- 2012-10-03 01:13:59 - TZ=UTC TB --- 2012-10-03 01:13:59 - __MAKE_CONF=/dev/null TB --- 2012-10-03 01:13:59 - cd /src TB --- 2012-10-03 01:13:59 - /usr/bin/make -B buildworld >>> World build started on Wed Oct 3 01:13: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 >>> World build completed on Wed Oct 3 02:13:55 UTC 2012 TB --- 2012-10-03 02:13:55 - cd /src/sys/arm/conf TB --- 2012-10-03 02:13:55 - /usr/sbin/config -m AC100 TB --- 2012-10-03 02:13:55 - skipping AC100 kernel TB --- 2012-10-03 02:13:55 - cd /src/sys/arm/conf TB --- 2012-10-03 02:13:55 - /usr/sbin/config -m ARMADAXP TB --- 2012-10-03 02:13:55 - skipping ARMADAXP kernel TB --- 2012-10-03 02:13:55 - cd /src/sys/arm/conf TB --- 2012-10-03 02:13:55 - /usr/sbin/config -m ATMEL TB --- 2012-10-03 02:13:55 - building ATMEL kernel TB --- 2012-10-03 02:13:55 - CROSS_BUILD_TESTING=YES TB --- 2012-10-03 02:13:55 - MAKEOBJDIRPREFIX=/obj TB --- 2012-10-03 02:13:55 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-10-03 02:13:55 - SRCCONF=/dev/null TB --- 2012-10-03 02:13:55 - TARGET=arm TB --- 2012-10-03 02:13:55 - TARGET_ARCH=arm TB --- 2012-10-03 02:13:55 - TZ=UTC TB --- 2012-10-03 02:13:55 - __MAKE_CONF=/dev/null TB --- 2012-10-03 02:13:55 - cd /src TB --- 2012-10-03 02:13:55 - /usr/bin/make -B buildkernel KERNCONF=ATMEL >>> Kernel build for ATMEL started on Wed Oct 3 02:13: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 ATMEL completed on Wed Oct 3 02:17:30 UTC 2012 TB --- 2012-10-03 02:17:30 - cd /src/sys/arm/conf TB --- 2012-10-03 02:17:30 - /usr/sbin/config -m AVILA TB --- 2012-10-03 02:17:30 - skipping AVILA kernel TB --- 2012-10-03 02:17:30 - cd /src/sys/arm/conf TB --- 2012-10-03 02:17:30 - /usr/sbin/config -m BEAGLEBONE TB --- 2012-10-03 02:17:30 - skipping BEAGLEBONE kernel TB --- 2012-10-03 02:17:30 - cd /src/sys/arm/conf TB --- 2012-10-03 02:17:30 - /usr/sbin/config -m BWCT TB --- 2012-10-03 02:17:30 - building BWCT kernel TB --- 2012-10-03 02:17:30 - CROSS_BUILD_TESTING=YES TB --- 2012-10-03 02:17:30 - MAKEOBJDIRPREFIX=/obj TB --- 2012-10-03 02:17:30 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-10-03 02:17:30 - SRCCONF=/dev/null TB --- 2012-10-03 02:17:30 - TARGET=arm TB --- 2012-10-03 02:17:30 - TARGET_ARCH=arm TB --- 2012-10-03 02:17:30 - TZ=UTC TB --- 2012-10-03 02:17:30 - __MAKE_CONF=/dev/null TB --- 2012-10-03 02:17:30 - cd /src TB --- 2012-10-03 02:17:30 - /usr/bin/make -B buildkernel KERNCONF=BWCT >>> Kernel build for BWCT started on Wed Oct 3 02:17:30 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 Wed Oct 3 02:19:40 UTC 2012 TB --- 2012-10-03 02:19:40 - cd /src/sys/arm/conf TB --- 2012-10-03 02:19:40 - /usr/sbin/config -m CAMBRIA TB --- 2012-10-03 02:19:40 - skipping CAMBRIA kernel TB --- 2012-10-03 02:19:40 - cd /src/sys/arm/conf TB --- 2012-10-03 02:19:40 - /usr/sbin/config -m CNS11XXNAS TB --- 2012-10-03 02:19:40 - building CNS11XXNAS kernel TB --- 2012-10-03 02:19:40 - CROSS_BUILD_TESTING=YES TB --- 2012-10-03 02:19:40 - MAKEOBJDIRPREFIX=/obj TB --- 2012-10-03 02:19:40 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-10-03 02:19:40 - SRCCONF=/dev/null TB --- 2012-10-03 02:19:40 - TARGET=arm TB --- 2012-10-03 02:19:40 - TARGET_ARCH=arm TB --- 2012-10-03 02:19:40 - TZ=UTC TB --- 2012-10-03 02:19:40 - __MAKE_CONF=/dev/null TB --- 2012-10-03 02:19:40 - cd /src TB --- 2012-10-03 02:19:40 - /usr/bin/make -B buildkernel KERNCONF=CNS11XXNAS >>> Kernel build for CNS11XXNAS started on Wed Oct 3 02:19:41 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 Wed Oct 3 02:22:07 UTC 2012 TB --- 2012-10-03 02:22:07 - cd /src/sys/arm/conf TB --- 2012-10-03 02:22:07 - /usr/sbin/config -m CRB TB --- 2012-10-03 02:22:07 - skipping CRB kernel TB --- 2012-10-03 02:22:07 - cd /src/sys/arm/conf TB --- 2012-10-03 02:22:07 - /usr/sbin/config -m DB-78XXX TB --- 2012-10-03 02:22:07 - building DB-78XXX kernel TB --- 2012-10-03 02:22:07 - CROSS_BUILD_TESTING=YES TB --- 2012-10-03 02:22:07 - MAKEOBJDIRPREFIX=/obj TB --- 2012-10-03 02:22:07 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-10-03 02:22:07 - SRCCONF=/dev/null TB --- 2012-10-03 02:22:07 - TARGET=arm TB --- 2012-10-03 02:22:07 - TARGET_ARCH=arm TB --- 2012-10-03 02:22:07 - TZ=UTC TB --- 2012-10-03 02:22:07 - __MAKE_CONF=/dev/null TB --- 2012-10-03 02:22:07 - cd /src TB --- 2012-10-03 02:22:07 - /usr/bin/make -B buildkernel KERNCONF=DB-78XXX >>> Kernel build for DB-78XXX started on Wed Oct 3 02:22:07 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 Wed Oct 3 02:24:52 UTC 2012 TB --- 2012-10-03 02:24:52 - cd /src/sys/arm/conf TB --- 2012-10-03 02:24:52 - /usr/sbin/config -m DB-88F5XXX TB --- 2012-10-03 02:24:52 - building DB-88F5XXX kernel TB --- 2012-10-03 02:24:52 - CROSS_BUILD_TESTING=YES TB --- 2012-10-03 02:24:52 - MAKEOBJDIRPREFIX=/obj TB --- 2012-10-03 02:24:52 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-10-03 02:24:52 - SRCCONF=/dev/null TB --- 2012-10-03 02:24:52 - TARGET=arm TB --- 2012-10-03 02:24:52 - TARGET_ARCH=arm TB --- 2012-10-03 02:24:52 - TZ=UTC TB --- 2012-10-03 02:24:52 - __MAKE_CONF=/dev/null TB --- 2012-10-03 02:24:52 - cd /src TB --- 2012-10-03 02:24:52 - /usr/bin/make -B buildkernel KERNCONF=DB-88F5XXX >>> Kernel build for DB-88F5XXX started on Wed Oct 3 02:24:53 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 Wed Oct 3 02:27:36 UTC 2012 TB --- 2012-10-03 02:27:36 - cd /src/sys/arm/conf TB --- 2012-10-03 02:27:36 - /usr/sbin/config -m DB-88F6XXX TB --- 2012-10-03 02:27:36 - building DB-88F6XXX kernel TB --- 2012-10-03 02:27:36 - CROSS_BUILD_TESTING=YES TB --- 2012-10-03 02:27:36 - MAKEOBJDIRPREFIX=/obj TB --- 2012-10-03 02:27:36 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-10-03 02:27:36 - SRCCONF=/dev/null TB --- 2012-10-03 02:27:36 - TARGET=arm TB --- 2012-10-03 02:27:36 - TARGET_ARCH=arm TB --- 2012-10-03 02:27:36 - TZ=UTC TB --- 2012-10-03 02:27:36 - __MAKE_CONF=/dev/null TB --- 2012-10-03 02:27:36 - cd /src TB --- 2012-10-03 02:27:36 - /usr/bin/make -B buildkernel KERNCONF=DB-88F6XXX >>> Kernel build for DB-88F6XXX started on Wed Oct 3 02:27:36 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 Wed Oct 3 02:30:32 UTC 2012 TB --- 2012-10-03 02:30:32 - cd /src/sys/arm/conf TB --- 2012-10-03 02:30:32 - /usr/sbin/config -m DOCKSTAR TB --- 2012-10-03 02:30:32 - building DOCKSTAR kernel TB --- 2012-10-03 02:30:32 - CROSS_BUILD_TESTING=YES TB --- 2012-10-03 02:30:32 - MAKEOBJDIRPREFIX=/obj TB --- 2012-10-03 02:30:32 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-10-03 02:30:32 - SRCCONF=/dev/null TB --- 2012-10-03 02:30:32 - TARGET=arm TB --- 2012-10-03 02:30:32 - TARGET_ARCH=arm TB --- 2012-10-03 02:30:32 - TZ=UTC TB --- 2012-10-03 02:30:32 - __MAKE_CONF=/dev/null TB --- 2012-10-03 02:30:32 - cd /src TB --- 2012-10-03 02:30:32 - /usr/bin/make -B buildkernel KERNCONF=DOCKSTAR >>> Kernel build for DOCKSTAR started on Wed Oct 3 02:30:32 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 Wed Oct 3 02:33:09 UTC 2012 TB --- 2012-10-03 02:33:09 - cd /src/sys/arm/conf TB --- 2012-10-03 02:33:09 - /usr/sbin/config -m EA3250 TB --- 2012-10-03 02:33:09 - building EA3250 kernel TB --- 2012-10-03 02:33:09 - CROSS_BUILD_TESTING=YES TB --- 2012-10-03 02:33:09 - MAKEOBJDIRPREFIX=/obj TB --- 2012-10-03 02:33:09 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-10-03 02:33:09 - SRCCONF=/dev/null TB --- 2012-10-03 02:33:09 - TARGET=arm TB --- 2012-10-03 02:33:09 - TARGET_ARCH=arm TB --- 2012-10-03 02:33:09 - TZ=UTC TB --- 2012-10-03 02:33:09 - __MAKE_CONF=/dev/null TB --- 2012-10-03 02:33:09 - cd /src TB --- 2012-10-03 02:33:09 - /usr/bin/make -B buildkernel KERNCONF=EA3250 >>> Kernel build for EA3250 started on Wed Oct 3 02:33:09 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 EA3250 completed on Wed Oct 3 02:35:49 UTC 2012 TB --- 2012-10-03 02:35:49 - cd /src/sys/arm/conf TB --- 2012-10-03 02:35:49 - /usr/sbin/config -m EB9200 TB --- 2012-10-03 02:35:49 - building EB9200 kernel TB --- 2012-10-03 02:35:49 - CROSS_BUILD_TESTING=YES TB --- 2012-10-03 02:35:49 - MAKEOBJDIRPREFIX=/obj TB --- 2012-10-03 02:35:49 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-10-03 02:35:49 - SRCCONF=/dev/null TB --- 2012-10-03 02:35:49 - TARGET=arm TB --- 2012-10-03 02:35:49 - TARGET_ARCH=arm TB --- 2012-10-03 02:35:49 - TZ=UTC TB --- 2012-10-03 02:35:49 - __MAKE_CONF=/dev/null TB --- 2012-10-03 02:35:49 - cd /src TB --- 2012-10-03 02:35:49 - /usr/bin/make -B buildkernel KERNCONF=EB9200 >>> Kernel build for EB9200 started on Wed Oct 3 02:35:49 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 [...] awk -f /src/sys/tools/makeobjops.awk /src/sys/dev/ata/ata_if.m -c ; cc -c -O -pipe -std=c99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -mcpu=arm9 -ffreestanding -Werror ata_if.c cc -c -O -pipe -std=c99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -mcpu=arm9 -ffreestanding -Werror /src/sys/dev/ata/ata-all.c cc -c -O -pipe -std=c99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -mcpu=arm9 -ffreestanding -Werror /src/sys/dev/ata/ata-dma.c cc -c -O -pipe -std=c99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -mcpu=arm9 -ffreestanding -Werror /src/sys/dev/ata/ata-lowlevel.c cc -c -O -pipe -std=c99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -mcpu=arm9 -ffreestanding -Werror /src/sys/dev/ata/ata-queue.c cc -c -O -pipe -std=c99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -mcpu=arm9 -ffreestanding -Werror /src/sys/dev/ata/ata-sata.c /src/sys/dev/ata/ata-sata.c: In function 'ata_sata_phy_reset': /src/sys/dev/ata/ata-sata.c:158: error: 'struct ata_channel' has no member named 'user' *** Error code 1 Stop in /obj/arm.arm/src/sys/EB9200. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2012-10-03 02:36:19 - WARNING: /usr/bin/make returned exit code 1 TB --- 2012-10-03 02:36:19 - ERROR: failed to build EB9200 kernel TB --- 2012-10-03 02:36:19 - 3580.05 user 742.07 system 5178.31 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-arm-arm.full From owner-freebsd-arm@FreeBSD.ORG Wed Oct 3 11:57:51 2012 Return-Path: Delivered-To: arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D7CFB106564A; Wed, 3 Oct 2012 11: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 6F6688FC1C; Wed, 3 Oct 2012 11:57:51 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id q93Bvopk088100; Wed, 3 Oct 2012 07:57:50 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id q93Bvosg088099; Wed, 3 Oct 2012 11:57:50 GMT (envelope-from tinderbox@freebsd.org) Date: Wed, 3 Oct 2012 11:57:50 GMT Message-Id: <201210031157.q93Bvosg088099@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: Wed, 03 Oct 2012 11:57:52 -0000 TB --- 2012-10-03 10:30:00 - tinderbox 2.9 running on freebsd-current.sentex.ca TB --- 2012-10-03 10:30:00 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2012-10-03 10:30:00 - starting HEAD tinderbox run for arm/arm TB --- 2012-10-03 10:30:00 - cleaning the object tree TB --- 2012-10-03 10:33:36 - checking out /src from svn://svn.freebsd.org/base/head TB --- 2012-10-03 10:33:36 - cd /tinderbox/HEAD/arm/arm TB --- 2012-10-03 10:33:36 - /usr/local/bin/svn cleanup /src TB --- 2012-10-03 10:34:23 - /usr/local/bin/svn update /src TB --- 2012-10-03 10:34:30 - At svn revision 241157 TB --- 2012-10-03 10:34:31 - building world TB --- 2012-10-03 10:34:31 - CROSS_BUILD_TESTING=YES TB --- 2012-10-03 10:34:31 - MAKEOBJDIRPREFIX=/obj TB --- 2012-10-03 10:34:31 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-10-03 10:34:31 - SRCCONF=/dev/null TB --- 2012-10-03 10:34:31 - TARGET=arm TB --- 2012-10-03 10:34:31 - TARGET_ARCH=arm TB --- 2012-10-03 10:34:31 - TZ=UTC TB --- 2012-10-03 10:34:31 - __MAKE_CONF=/dev/null TB --- 2012-10-03 10:34:31 - cd /src TB --- 2012-10-03 10:34:31 - /usr/bin/make -B buildworld >>> World build started on Wed Oct 3 10:34:32 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 Wed Oct 3 11:35:20 UTC 2012 TB --- 2012-10-03 11:35:20 - cd /src/sys/arm/conf TB --- 2012-10-03 11:35:20 - /usr/sbin/config -m AC100 TB --- 2012-10-03 11:35:20 - skipping AC100 kernel TB --- 2012-10-03 11:35:20 - cd /src/sys/arm/conf TB --- 2012-10-03 11:35:20 - /usr/sbin/config -m ARMADAXP TB --- 2012-10-03 11:35:20 - skipping ARMADAXP kernel TB --- 2012-10-03 11:35:20 - cd /src/sys/arm/conf TB --- 2012-10-03 11:35:20 - /usr/sbin/config -m ATMEL TB --- 2012-10-03 11:35:20 - building ATMEL kernel TB --- 2012-10-03 11:35:20 - CROSS_BUILD_TESTING=YES TB --- 2012-10-03 11:35:20 - MAKEOBJDIRPREFIX=/obj TB --- 2012-10-03 11:35:20 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-10-03 11:35:20 - SRCCONF=/dev/null TB --- 2012-10-03 11:35:20 - TARGET=arm TB --- 2012-10-03 11:35:20 - TARGET_ARCH=arm TB --- 2012-10-03 11:35:20 - TZ=UTC TB --- 2012-10-03 11:35:20 - __MAKE_CONF=/dev/null TB --- 2012-10-03 11:35:20 - cd /src TB --- 2012-10-03 11:35:20 - /usr/bin/make -B buildkernel KERNCONF=ATMEL >>> Kernel build for ATMEL started on Wed Oct 3 11:35:20 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 ATMEL completed on Wed Oct 3 11:38:50 UTC 2012 TB --- 2012-10-03 11:38:50 - cd /src/sys/arm/conf TB --- 2012-10-03 11:38:50 - /usr/sbin/config -m AVILA TB --- 2012-10-03 11:38:50 - skipping AVILA kernel TB --- 2012-10-03 11:38:50 - cd /src/sys/arm/conf TB --- 2012-10-03 11:38:50 - /usr/sbin/config -m BEAGLEBONE TB --- 2012-10-03 11:38:50 - skipping BEAGLEBONE kernel TB --- 2012-10-03 11:38:50 - cd /src/sys/arm/conf TB --- 2012-10-03 11:38:50 - /usr/sbin/config -m BWCT TB --- 2012-10-03 11:38:50 - building BWCT kernel TB --- 2012-10-03 11:38:50 - CROSS_BUILD_TESTING=YES TB --- 2012-10-03 11:38:50 - MAKEOBJDIRPREFIX=/obj TB --- 2012-10-03 11:38:50 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-10-03 11:38:50 - SRCCONF=/dev/null TB --- 2012-10-03 11:38:50 - TARGET=arm TB --- 2012-10-03 11:38:50 - TARGET_ARCH=arm TB --- 2012-10-03 11:38:50 - TZ=UTC TB --- 2012-10-03 11:38:50 - __MAKE_CONF=/dev/null TB --- 2012-10-03 11:38:50 - cd /src TB --- 2012-10-03 11:38:50 - /usr/bin/make -B buildkernel KERNCONF=BWCT >>> Kernel build for BWCT started on Wed Oct 3 11:38:51 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 Wed Oct 3 11:41:00 UTC 2012 TB --- 2012-10-03 11:41:00 - cd /src/sys/arm/conf TB --- 2012-10-03 11:41:00 - /usr/sbin/config -m CAMBRIA TB --- 2012-10-03 11:41:01 - skipping CAMBRIA kernel TB --- 2012-10-03 11:41:01 - cd /src/sys/arm/conf TB --- 2012-10-03 11:41:01 - /usr/sbin/config -m CNS11XXNAS TB --- 2012-10-03 11:41:01 - building CNS11XXNAS kernel TB --- 2012-10-03 11:41:01 - CROSS_BUILD_TESTING=YES TB --- 2012-10-03 11:41:01 - MAKEOBJDIRPREFIX=/obj TB --- 2012-10-03 11:41:01 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-10-03 11:41:01 - SRCCONF=/dev/null TB --- 2012-10-03 11:41:01 - TARGET=arm TB --- 2012-10-03 11:41:01 - TARGET_ARCH=arm TB --- 2012-10-03 11:41:01 - TZ=UTC TB --- 2012-10-03 11:41:01 - __MAKE_CONF=/dev/null TB --- 2012-10-03 11:41:01 - cd /src TB --- 2012-10-03 11:41:01 - /usr/bin/make -B buildkernel KERNCONF=CNS11XXNAS >>> Kernel build for CNS11XXNAS started on Wed Oct 3 11:41:01 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 Wed Oct 3 11:43:28 UTC 2012 TB --- 2012-10-03 11:43:28 - cd /src/sys/arm/conf TB --- 2012-10-03 11:43:28 - /usr/sbin/config -m CRB TB --- 2012-10-03 11:43:28 - skipping CRB kernel TB --- 2012-10-03 11:43:28 - cd /src/sys/arm/conf TB --- 2012-10-03 11:43:28 - /usr/sbin/config -m DB-78XXX TB --- 2012-10-03 11:43:29 - building DB-78XXX kernel TB --- 2012-10-03 11:43:29 - CROSS_BUILD_TESTING=YES TB --- 2012-10-03 11:43:29 - MAKEOBJDIRPREFIX=/obj TB --- 2012-10-03 11:43:29 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-10-03 11:43:29 - SRCCONF=/dev/null TB --- 2012-10-03 11:43:29 - TARGET=arm TB --- 2012-10-03 11:43:29 - TARGET_ARCH=arm TB --- 2012-10-03 11:43:29 - TZ=UTC TB --- 2012-10-03 11:43:29 - __MAKE_CONF=/dev/null TB --- 2012-10-03 11:43:29 - cd /src TB --- 2012-10-03 11:43:29 - /usr/bin/make -B buildkernel KERNCONF=DB-78XXX >>> Kernel build for DB-78XXX started on Wed Oct 3 11:43: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 DB-78XXX completed on Wed Oct 3 11:46:19 UTC 2012 TB --- 2012-10-03 11:46:19 - cd /src/sys/arm/conf TB --- 2012-10-03 11:46:19 - /usr/sbin/config -m DB-88F5XXX TB --- 2012-10-03 11:46:19 - building DB-88F5XXX kernel TB --- 2012-10-03 11:46:19 - CROSS_BUILD_TESTING=YES TB --- 2012-10-03 11:46:19 - MAKEOBJDIRPREFIX=/obj TB --- 2012-10-03 11:46:19 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-10-03 11:46:19 - SRCCONF=/dev/null TB --- 2012-10-03 11:46:19 - TARGET=arm TB --- 2012-10-03 11:46:19 - TARGET_ARCH=arm TB --- 2012-10-03 11:46:19 - TZ=UTC TB --- 2012-10-03 11:46:19 - __MAKE_CONF=/dev/null TB --- 2012-10-03 11:46:19 - cd /src TB --- 2012-10-03 11:46:19 - /usr/bin/make -B buildkernel KERNCONF=DB-88F5XXX >>> Kernel build for DB-88F5XXX started on Wed Oct 3 11:46: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 DB-88F5XXX completed on Wed Oct 3 11:49:04 UTC 2012 TB --- 2012-10-03 11:49:04 - cd /src/sys/arm/conf TB --- 2012-10-03 11:49:04 - /usr/sbin/config -m DB-88F6XXX TB --- 2012-10-03 11:49:04 - building DB-88F6XXX kernel TB --- 2012-10-03 11:49:04 - CROSS_BUILD_TESTING=YES TB --- 2012-10-03 11:49:04 - MAKEOBJDIRPREFIX=/obj TB --- 2012-10-03 11:49:04 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-10-03 11:49:04 - SRCCONF=/dev/null TB --- 2012-10-03 11:49:04 - TARGET=arm TB --- 2012-10-03 11:49:04 - TARGET_ARCH=arm TB --- 2012-10-03 11:49:04 - TZ=UTC TB --- 2012-10-03 11:49:04 - __MAKE_CONF=/dev/null TB --- 2012-10-03 11:49:04 - cd /src TB --- 2012-10-03 11:49:04 - /usr/bin/make -B buildkernel KERNCONF=DB-88F6XXX >>> Kernel build for DB-88F6XXX started on Wed Oct 3 11:49:04 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 Wed Oct 3 11:52:00 UTC 2012 TB --- 2012-10-03 11:52:00 - cd /src/sys/arm/conf TB --- 2012-10-03 11:52:00 - /usr/sbin/config -m DOCKSTAR TB --- 2012-10-03 11:52:00 - building DOCKSTAR kernel TB --- 2012-10-03 11:52:00 - CROSS_BUILD_TESTING=YES TB --- 2012-10-03 11:52:00 - MAKEOBJDIRPREFIX=/obj TB --- 2012-10-03 11:52:00 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-10-03 11:52:00 - SRCCONF=/dev/null TB --- 2012-10-03 11:52:00 - TARGET=arm TB --- 2012-10-03 11:52:00 - TARGET_ARCH=arm TB --- 2012-10-03 11:52:00 - TZ=UTC TB --- 2012-10-03 11:52:00 - __MAKE_CONF=/dev/null TB --- 2012-10-03 11:52:00 - cd /src TB --- 2012-10-03 11:52:00 - /usr/bin/make -B buildkernel KERNCONF=DOCKSTAR >>> Kernel build for DOCKSTAR started on Wed Oct 3 11:52:00 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 Wed Oct 3 11:54:38 UTC 2012 TB --- 2012-10-03 11:54:38 - cd /src/sys/arm/conf TB --- 2012-10-03 11:54:38 - /usr/sbin/config -m EA3250 TB --- 2012-10-03 11:54:38 - building EA3250 kernel TB --- 2012-10-03 11:54:38 - CROSS_BUILD_TESTING=YES TB --- 2012-10-03 11:54:38 - MAKEOBJDIRPREFIX=/obj TB --- 2012-10-03 11:54:38 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-10-03 11:54:38 - SRCCONF=/dev/null TB --- 2012-10-03 11:54:38 - TARGET=arm TB --- 2012-10-03 11:54:38 - TARGET_ARCH=arm TB --- 2012-10-03 11:54:38 - TZ=UTC TB --- 2012-10-03 11:54:38 - __MAKE_CONF=/dev/null TB --- 2012-10-03 11:54:38 - cd /src TB --- 2012-10-03 11:54:38 - /usr/bin/make -B buildkernel KERNCONF=EA3250 >>> Kernel build for EA3250 started on Wed Oct 3 11:54: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 EA3250 completed on Wed Oct 3 11:57:20 UTC 2012 TB --- 2012-10-03 11:57:20 - cd /src/sys/arm/conf TB --- 2012-10-03 11:57:20 - /usr/sbin/config -m EB9200 TB --- 2012-10-03 11:57:20 - building EB9200 kernel TB --- 2012-10-03 11:57:20 - CROSS_BUILD_TESTING=YES TB --- 2012-10-03 11:57:20 - MAKEOBJDIRPREFIX=/obj TB --- 2012-10-03 11:57:20 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-10-03 11:57:20 - SRCCONF=/dev/null TB --- 2012-10-03 11:57:20 - TARGET=arm TB --- 2012-10-03 11:57:20 - TARGET_ARCH=arm TB --- 2012-10-03 11:57:20 - TZ=UTC TB --- 2012-10-03 11:57:20 - __MAKE_CONF=/dev/null TB --- 2012-10-03 11:57:20 - cd /src TB --- 2012-10-03 11:57:20 - /usr/bin/make -B buildkernel KERNCONF=EB9200 >>> Kernel build for EB9200 started on Wed Oct 3 11:57:20 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 [...] awk -f /src/sys/tools/makeobjops.awk /src/sys/dev/ata/ata_if.m -c ; cc -c -O -pipe -std=c99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -mcpu=arm9 -ffreestanding -Werror ata_if.c cc -c -O -pipe -std=c99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -mcpu=arm9 -ffreestanding -Werror /src/sys/dev/ata/ata-all.c cc -c -O -pipe -std=c99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -mcpu=arm9 -ffreestanding -Werror /src/sys/dev/ata/ata-dma.c cc -c -O -pipe -std=c99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -mcpu=arm9 -ffreestanding -Werror /src/sys/dev/ata/ata-lowlevel.c cc -c -O -pipe -std=c99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -mcpu=arm9 -ffreestanding -Werror /src/sys/dev/ata/ata-queue.c cc -c -O -pipe -std=c99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -mcpu=arm9 -ffreestanding -Werror /src/sys/dev/ata/ata-sata.c /src/sys/dev/ata/ata-sata.c: In function 'ata_sata_phy_reset': /src/sys/dev/ata/ata-sata.c:158: error: 'struct ata_channel' has no member named 'user' *** Error code 1 Stop in /obj/arm.arm/src/sys/EB9200. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2012-10-03 11:57:50 - WARNING: /usr/bin/make returned exit code 1 TB --- 2012-10-03 11:57:50 - ERROR: failed to build EB9200 kernel TB --- 2012-10-03 11:57:50 - 3585.72 user 743.74 system 5270.01 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-arm-arm.full From owner-freebsd-arm@FreeBSD.ORG Wed Oct 3 12:18:22 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 C7BCF106566C; Wed, 3 Oct 2012 12:18:22 +0000 (UTC) (envelope-from ianf@cloudseed.co.za) Received: from zcs03.jnb1.cloudseed.co.za (zcs03.jnb1.cloudseed.co.za [41.154.0.139]) by mx1.freebsd.org (Postfix) with ESMTP id 568968FC17; Wed, 3 Oct 2012 12:18:22 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by zcs03.jnb1.cloudseed.co.za (Postfix) with ESMTP id 028442B42AAC; Wed, 3 Oct 2012 14:18:20 +0200 (SAST) X-Virus-Scanned: amavisd-new at zcs03.jnb1.cloudseed.co.za Received: from zcs03.jnb1.cloudseed.co.za ([127.0.0.1]) by localhost (zcs03.jnb1.cloudseed.co.za [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tuPmqulxRFiv; Wed, 3 Oct 2012 14:18:19 +0200 (SAST) Received: from clue.co.za (l2tp.clue.co.za [41.154.88.20]) by zcs03.jnb1.cloudseed.co.za (Postfix) with ESMTPSA id 3C80C2B42AA9; Wed, 3 Oct 2012 14:18:19 +0200 (SAST) Received: from localhost ([127.0.0.1] helo=clue.co.za) by clue.co.za with esmtp (Exim 4.80 (FreeBSD)) (envelope-from ) id 1TJNu5-0001J6-L4; Wed, 03 Oct 2012 14:18:17 +0200 To: FreeBSD Tinderbox From: Ian FREISLICH In-Reply-To: <201210031157.q93Bvosg088099@freebsd-current.sentex.ca> References: <201210031157.q93Bvosg088099@freebsd-current.sentex.ca> X-Attribution: BOFH Date: Wed, 03 Oct 2012 14:18:17 +0200 Message-Id: Cc: arm@freebsd.org, current@freebsd.org Subject: Re: [head tinderbox] failure on arm/arm 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: Wed, 03 Oct 2012 12:18:22 -0000 FreeBSD Tinderbox wrote: > cc -c -O -pipe -std=c99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict -prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-sh ow-option -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contri b/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-comm on -finline-limit=8000 --param inline-unit-growth=100 --param large-function-gr owth=1000 -mcpu=arm9 -ffreestanding -Werror /src/sys/dev/ata/ata-sata.c > /src/sys/dev/ata/ata-sata.c: In function 'ata_sata_phy_reset': > /src/sys/dev/ata/ata-sata.c:158: error: 'struct ata_channel' has no member na med 'user' > *** Error code 1 ata_channel member user is only defined if ATA_CAM is defined. Ian -- Ian Freislich From owner-freebsd-arm@FreeBSD.ORG Wed Oct 3 12:23:48 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 31F3A106566B; Wed, 3 Oct 2012 12:23:48 +0000 (UTC) (envelope-from ianf@clue.co.za) Received: from zcs04.jnb1.cloudseed.co.za (zcs04.jnb1.cloudseed.co.za [41.154.0.161]) by mx1.freebsd.org (Postfix) with ESMTP id B705D8FC0A; Wed, 3 Oct 2012 12:23:47 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by zcs04.jnb1.cloudseed.co.za (Postfix) with ESMTP id DAB842A82AA4; Wed, 3 Oct 2012 14:23:39 +0200 (SAST) X-Virus-Scanned: amavisd-new at zcs04.jnb1.cloudseed.co.za Received: from zcs04.jnb1.cloudseed.co.za ([127.0.0.1]) by localhost (zcs04.jnb1.cloudseed.co.za [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6ERNYHBIasij; Wed, 3 Oct 2012 14:23:39 +0200 (SAST) Received: from clue.co.za (l2tp.clue.co.za [41.154.88.20]) by zcs04.jnb1.cloudseed.co.za (Postfix) with ESMTPSA id 2D77C2A82A86; Wed, 3 Oct 2012 14:23:39 +0200 (SAST) Received: from localhost ([127.0.0.1] helo=clue.co.za) by clue.co.za with esmtp (Exim 4.80 (FreeBSD)) (envelope-from ) id 1TJNzG-0001L6-2p; Wed, 03 Oct 2012 14:23:38 +0200 To: FreeBSD Tinderbox From: Ian FREISLICH In-Reply-To: <201210031157.q93Bvosg088099@freebsd-current.sentex.ca> References: <201210031157.q93Bvosg088099@freebsd-current.sentex.ca> X-Attribution: BOFH Date: Wed, 03 Oct 2012 14:23:38 +0200 Message-Id: Cc: arm@freebsd.org, current@freebsd.org Subject: Re: [head tinderbox] failure on arm/arm 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: Wed, 03 Oct 2012 12:23:48 -0000 FreeBSD Tinderbox wrote: > cc -c -O -pipe -std=c99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict -prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-sh ow-option -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contri b/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-comm on -finline-limit=8000 --param inline-unit-growth=100 --param large-function-gr owth=1000 -mcpu=arm9 -ffreestanding -Werror /src/sys/dev/ata/ata-sata.c > /src/sys/dev/ata/ata-sata.c: In function 'ata_sata_phy_reset': > /src/sys/dev/ata/ata-sata.c:158: error: 'struct ata_channel' has no member na med 'user' > *** Error code 1 ata_channel member user is only defined if ATA_CAM is defined. Ian -- Ian Freislich From owner-freebsd-arm@FreeBSD.ORG Thu Oct 4 12:50:54 2012 Return-Path: Delivered-To: arm@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 40FFD106564A for ; Thu, 4 Oct 2012 12:50:54 +0000 (UTC) (envelope-from sanpei@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 2C9AC8FC12 for ; Thu, 4 Oct 2012 12:50:54 +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 q94CoslE059403 for ; Thu, 4 Oct 2012 12:50:54 GMT (envelope-from sanpei@freefall.freebsd.org) Received: (from sanpei@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q94CosP5059402 for arm@FreeBSD.org; Thu, 4 Oct 2012 12:50:54 GMT (envelope-from sanpei) Date: Thu, 4 Oct 2012 12:50:54 GMT From: MIHIRA Sanpei Yoshiro Message-Id: <201210041250.q94CosP5059402@freefall.freebsd.org> To: arm@FreeBSD.org Cc: Subject: Re:can not mount SDHC card as root partition on RaspberryPI 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, 04 Oct 2012 12:50:54 -0000 > >As far as I know this is the only piece of driver code for the RPI >that has not been committed to -CURRENT, yet. > >And BTW: The root device is /dev/mmcsd0s2, not /dev/da0s2a . Finally I can boot multi user mode with above patch. (Thank you for your suggession, STefan-san,) http://people.freebsd.org/~gonzo/arm/rpi/rpi-head-20120902.diff However, I can't login -CURRENT. - no login prompt in serial console[NG] - I edited /etc/ttys, but there is no login prompt. - I can't login with ssh and telnet(enable by inetd) - ssh and telnet connect is without problem, however I always can't login[NG] By the way with below repository, I can login RasberryPI from serial console. git://github.com/gonzoua/freebsd-pi.git If you have any suggestion, please let me to know. Best Regards, Yoshiro MIHIRA --- MIHIRA, Sanpei Yoshiro Tokyo, Japan.