From owner-cvs-all@FreeBSD.ORG Sun Oct 1 12:07:08 2006 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A312E16A40F; Sun, 1 Oct 2006 12:07:08 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5E5E243D46; Sun, 1 Oct 2006 12:07:08 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k91C78T9010840; Sun, 1 Oct 2006 12:07:08 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k91C78Rd010839; Sun, 1 Oct 2006 12:07:08 GMT (envelope-from ru) Message-Id: <200610011207.k91C78Rd010839@repoman.freebsd.org> From: Ruslan Ermilov Date: Sun, 1 Oct 2006 12:07:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/boot/common loader.8 src/sys/boot/i386/boot2 boot1.S src/sys/boot/i386/libi386 Makefile biosacpi.c biosdisk.c biosmem.c biospnp.c biossmap.c gatea20.c i386_copy.c libi386.h src/sys/boot/i386/loader main.c src/sys/boot/pc98/libpc98 Makefile ... X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Oct 2006 12:07:08 -0000 ru 2006-10-01 12:07:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/boot/common loader.8 sys/boot/i386/boot2 boot1.S sys/boot/i386/libi386 Makefile biosacpi.c biosdisk.c biosmem.c biospnp.c biossmap.c i386_copy.c libi386.h sys/boot/i386/loader main.c sys/boot/pc98/libpc98 Makefile biosdisk.c biosmem.c sys/boot/pc98/loader main.c Removed files: (Branch: RELENG_6) sys/boot/i386/libi386 gatea20.c sys/boot/pc98/libpc98 gatea20.c Log: MFC accumulated changes to sys/boot/. Notable changes include: - Make 4G of memory directly accesible to the i386 loader(8). This allows using memory above first megabyte for heap if necessary. (by sobomax@) - If loader is compiled with LOADER_BZIP2_SUPPORT, allocate heap in the last 3MB of physical memory. This provides enough room for decompression and is safe to use with PAE and amd64 kernels. This makes bzip2 support practically useable. (by sobomax@) - Drop the gateA20() function in the loader as it is unused. (by jhb@) Approved by: re (kensmith) The following files/revisions have been merged: src/sys/boot/common/loader.8 1.88 src/sys/boot/i386/boot2/boot1.S 1.31 src/sys/boot/i386/libi386/Makefile 1.39 1.42 src/sys/boot/i386/libi386/biosacpi.c 1.11 src/sys/boot/i386/libi386/biosdisk.c 1.46 src/sys/boot/i386/libi386/biosmem.c 1.8 src/sys/boot/i386/libi386/biospnp.c 1.10 src/sys/boot/i386/libi386/biossmap.c 1.4 src/sys/boot/i386/libi386/i386_copy.c 1.11 1.12 src/sys/boot/i386/libi386/libi386.h 1.23 1.25 src/sys/boot/i386/loader/main.c 1.34 1.36 1.37 src/sys/boot/pc98/libpc98/Makefile 1.23 1.24 src/sys/boot/pc98/libpc98/biosdisk.c 1.33 src/sys/boot/pc98/libpc98/biosmem.c 1.8 src/sys/boot/pc98/loader/main.c 1.22 1.23 Revision Changes Path 1.82.2.4 +1 -1 src/sys/boot/common/loader.8 1.30.2.1 +1 -2 src/sys/boot/i386/boot2/boot1.S 1.37.2.2 +4 -1 src/sys/boot/i386/libi386/Makefile 1.10.2.1 +4 -2 src/sys/boot/i386/libi386/biosacpi.c 1.45.2.2 +10 -17 src/sys/boot/i386/libi386/biosdisk.c 1.7.10.1 +2 -2 src/sys/boot/i386/libi386/biosmem.c 1.9.10.1 +1 -1 src/sys/boot/i386/libi386/biospnp.c 1.3.2.1 +3 -2 src/sys/boot/i386/libi386/biossmap.c 1.4.10.1 +0 -54 src/sys/boot/i386/libi386/gatea20.c (dead) 1.10.10.1 +6 -22 src/sys/boot/i386/libi386/i386_copy.c 1.20.2.3 +4 -3 src/sys/boot/i386/libi386/libi386.h 1.31.2.3 +15 -3 src/sys/boot/i386/loader/main.c 1.22.2.1 +4 -1 src/sys/boot/pc98/libpc98/Makefile 1.32.2.1 +10 -15 src/sys/boot/pc98/libpc98/biosdisk.c 1.7.2.1 +2 -2 src/sys/boot/pc98/libpc98/biosmem.c 1.5.2.1 +0 -42 src/sys/boot/pc98/libpc98/gatea20.c (dead) 1.20.2.2 +15 -3 src/sys/boot/pc98/loader/main.c