From owner-freebsd-mips@FreeBSD.ORG Wed Apr 17 18:03:22 2013 Return-Path: Delivered-To: freebsd-mips@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id B40212D1 for ; Wed, 17 Apr 2013 18:03:22 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-we0-x230.google.com (mail-we0-x230.google.com [IPv6:2a00:1450:400c:c03::230]) by mx1.freebsd.org (Postfix) with ESMTP id 5632B9F5 for ; Wed, 17 Apr 2013 18:03:22 +0000 (UTC) Received: by mail-we0-f176.google.com with SMTP id s43so1412117wey.21 for ; Wed, 17 Apr 2013 11:03:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=KQqvG9j6WbGdMvK2xd8wsYxmHlB0vTtcUxvpicvkMzA=; b=rvdpTilN0I9rU5o+ugK5+0p+kjocv589SVVkYKGWVpiKWS6sLviqRQs0iaXI8XW/Mt 2rzcKoeUckNlZxpk0c058B0dOClafoUdrPdNn3GLj7TXcwrnwblczLGwTFctYgO5uYjB rIQqbat2oSj9XPOtG9yOEggknHLRfZdX4DDpgCLKUPoF2T9vY5GJrYv8raSoAKdnoS1E dA0sF3PUw4spxBckwKyyj34caVAEEzN4F2s7ttf6kzczOI6Wsdpa/vIdtjwszgMT35MU JQUub0HAObkTbCSXD5B+66jSu7ESznT3BhteZQH7xsmNgH4qGBkFYMwAfFGoSyB9tC0y IDhw== MIME-Version: 1.0 X-Received: by 10.181.12.5 with SMTP id em5mr12879067wid.24.1366221801466; Wed, 17 Apr 2013 11:03:21 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.217.88.129 with HTTP; Wed, 17 Apr 2013 11:03:21 -0700 (PDT) In-Reply-To: References: Date: Wed, 17 Apr 2013 11:03:21 -0700 X-Google-Sender-Auth: u5ao3Y6MrFOb92CNJxlTA_K9M2g Message-ID: Subject: Re: -HEAD on gxemul/MALTA is broken From: Adrian Chadd To: freebsd-mips@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Apr 2013 18:03:22 -0000 On 17 April 2013 10:49, Adrian Chadd wrote: > gcc version 4.2.1 20070831 patched [FreeBSD] > [ warning: LOW reference: vaddr=0x00000000, exception TLBL, > pc=0x8020f024 ] > Trap cause = 2 (TLB miss (load or instr. fetch) - kernel mode) > [ thread pid 0 tid 0 ] > Stopped at 0x8020f024: lb v0,0(s2) > db> (kgdb) list *0x8020f024 0x8020f024 is in init_dynamic_kenv (/usr/home/adrian/work/freebsd/svn/src/sys/kern/kern_environment.c:234). 229 int i; 230 231 kenvp = malloc((KENV_SIZE + 1) * sizeof(char *), M_KENV, 232 M_WAITOK | M_ZERO); 233 i = 0; 234 if (*kern_envp != '\0') { 235 for (cp = kern_envp; cp != NULL; cp = kernenv_next(cp)) { 236 len = strlen(cp) + 1; 237 if (len > KENV_MNAMELEN + 1 + KENV_MVALLEN + 1) { 238 printf(