From owner-svn-src-head@freebsd.org Sun Dec 20 23:38:15 2015 Return-Path: Delivered-To: svn-src-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5DF20A4E8FF; Sun, 20 Dec 2015 23:38:15 +0000 (UTC) (envelope-from ian@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2D1491A2E; Sun, 20 Dec 2015 23:38:15 +0000 (UTC) (envelope-from ian@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tBKNcEPB017211; Sun, 20 Dec 2015 23:38:14 GMT (envelope-from ian@FreeBSD.org) Received: (from ian@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id tBKNcE4j017210; Sun, 20 Dec 2015 23:38:14 GMT (envelope-from ian@FreeBSD.org) Message-Id: <201512202338.tBKNcE4j017210@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ian set sender to ian@FreeBSD.org using -f From: Ian Lepore Date: Sun, 20 Dec 2015 23:38:14 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r292524 - head/sys/arm/mv/kirkwood X-SVN-Group: head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Dec 2015 23:38:15 -0000 Author: ian Date: Sun Dec 20 23:38:14 2015 New Revision: 292524 URL: https://svnweb.freebsd.org/changeset/base/292524 Log: Change KERNVIRTADDR to 0xc0000000 since the low-order bits no longer need to match the physical load address. Remove the *PHYSADDR symbols which are no longer necessary. Also remove a bunch of comments, most of which which have been wrong for quite some time now, and the rest of which are mooted by these changes. All that's left in this file is assigning a single symbol to its cannonical value, not much to comment on anymore. Modified: head/sys/arm/mv/kirkwood/std.kirkwood Modified: head/sys/arm/mv/kirkwood/std.kirkwood ============================================================================== --- head/sys/arm/mv/kirkwood/std.kirkwood Sun Dec 20 23:31:11 2015 (r292523) +++ head/sys/arm/mv/kirkwood/std.kirkwood Sun Dec 20 23:38:14 2015 (r292524) @@ -1,14 +1,4 @@ # $FreeBSD$ -# kernel gets loaded at 0x00900000 by the loader, but runs at virtual address -# 0xc0900000. RAM starts at 0. We put the pagetable at a reasonable place -# in memory, but may need to bounce it higher if there's a problem with this. -# We could paper over this by loading the kernel at 0xc0000000 virtual, but -# that leads to other complications, so we'll just reclaim the lower region of -# ram after we're loaded. Put the page tables for startup at 1MB. -makeoptions KERNPHYSADDR=0x00900000 -makeoptions KERNVIRTADDR=0xc0900000 - -options KERNPHYSADDR=0x00900000 -options KERNVIRTADDR=0xc0900000 -options PHYSADDR=0x00000000 +makeoptions KERNVIRTADDR=0xc0000000 +options KERNVIRTADDR=0xc0000000