From owner-freebsd-ppc@FreeBSD.ORG Tue Sep 4 16:15:01 2012 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E102F1065689 for ; Tue, 4 Sep 2012 16:15:01 +0000 (UTC) (envelope-from aleksey.v.fedorov@gmail.com) Received: from mail-qa0-f47.google.com (mail-qa0-f47.google.com [209.85.216.47]) by mx1.freebsd.org (Postfix) with ESMTP id 98C688FC24 for ; Tue, 4 Sep 2012 16:15:01 +0000 (UTC) Received: by qadc11 with SMTP id c11so3470983qad.13 for ; Tue, 04 Sep 2012 09:14:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=FhE8c8Q1u9PyCKh6uNZLUcOqkJW2v8l5UlDbF+CM1vM=; b=QgfXIJ5fsFUMeqgA6p0zBsJ5EXhX2ugVO5TqCldf6NNWoCpL9S4Ymo4BOVCCilV9Sz FGEOzg7RxhlwNSi75iB0aPCp5iLjM7vIsIk95zp2DhgF54SVnqUo8Qzh3clhlf7RpX50 Bui1xgJhGOp1ufZgAfAnC7/KfZ2ScL6fXHsAYuD5piQuNbroptx0s+EIJUVyKZ+Jkpdf 3ipnGj6KNiiGnNyy6e3AxyeMOf/i+2tWSoXXpuDmSQG2IQApmLxMuKDEC+ktq49HWMm+ rqu4aki1ZWz6YYj+NJEO+RLBaRji5lYXtGopzOVFj9QUKTiVFFhBO9wbnmyWUwLnr+5l wMpw== MIME-Version: 1.0 Received: by 10.224.174.145 with SMTP id t17mr40793640qaz.0.1346775295183; Tue, 04 Sep 2012 09:14:55 -0700 (PDT) Received: by 10.49.27.105 with HTTP; Tue, 4 Sep 2012 09:14:54 -0700 (PDT) Date: Tue, 4 Sep 2012 20:14:54 +0400 Message-ID: From: Aleksey Fedorov To: freebsd-ppc@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Subject: FreeBSD on e500mc 36bit physical addressing X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Sep 2012 16:15:02 -0000 Hi! Does FreeBSD support 36bit physical addressing? I have P4080 board with 4G RAM. Trying to boot using ubldr I hit into zero size of MR_ATTR_DRAM memory region in ubldr ub_get_sys_info() because u64 value in u-boot does not fit into unsigned long of mem_region.size. Temporary fix this by decrementing size of DRAM in u-boot. Now ubldr load kernel from NFS and after "Kernel entry at 0x1001000..." I have nothing. I suppose current kernel implementation does not support 36bit addressing and hang during initial configuration.