From owner-cvs-src-old@FreeBSD.ORG Tue Mar 17 00:49:02 2009 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F2C161065679 for ; Tue, 17 Mar 2009 00:49:01 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C205F8FC16 for ; Tue, 17 Mar 2009 00:49:01 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id n2H0n1d5037937 for ; Tue, 17 Mar 2009 00:49:01 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id n2H0n1xb037936 for cvs-src-old@freebsd.org; Tue, 17 Mar 2009 00:49:01 GMT (envelope-from jkim@repoman.freebsd.org) Message-Id: <200903170049.n2H0n1xb037936@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jkim@repoman.freebsd.org using -f From: Jung-uk Kim Date: Tue, 17 Mar 2009 00:48:11 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/amd64/acpica Makefile acpi_machdep.c acpi_switch.S acpi_wakecode.S acpi_wakeup.c genwakecode.sh genwakedata.sh src/sys/amd64/amd64 amd64_mem.c apic_vector.S cpu_switch.S db_trace.c genassym.c mp_machdep.c ... X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Mar 2009 00:49:02 -0000 jkim 2009-03-17 00:48:11 UTC FreeBSD src repository Modified files: sys/amd64/acpica acpi_machdep.c acpi_wakeup.c sys/amd64/amd64 amd64_mem.c apic_vector.S cpu_switch.S db_trace.c genassym.c mp_machdep.c sys/amd64/include apicvar.h pcb.h smp.h sys/conf files.amd64 sys/dev/acpica acpi.c acpi_ec.c sys/i386/i386 i686_mem.c k6_mem.c sys/kern subr_smp.c sys/sys memrange.h smp.h Added files: sys/amd64/acpica Makefile acpi_switch.S acpi_wakecode.S genwakecode.sh genwakedata.sh Log: SVN rev 189903 on 2009-03-17 00:48:11Z by jkim Initial suspend/resume support for amd64. This code is heavily inspired by Takanori Watanabe's experimental SMP patch for i386 and large portion was shamelessly cut and pasted from Peter Wemm's AP boot code. Revision Changes Path 1.1 +33 -0 src/sys/amd64/acpica/Makefile (new) 1.19 +26 -1 src/sys/amd64/acpica/acpi_machdep.c 1.1 +177 -0 src/sys/amd64/acpica/acpi_switch.S (new) 1.1 +278 -0 src/sys/amd64/acpica/acpi_wakecode.S (new) 1.23 +396 -1 src/sys/amd64/acpica/acpi_wakeup.c 1.1 +6 -0 src/sys/amd64/acpica/genwakecode.sh (new) 1.1 +9 -0 src/sys/amd64/acpica/genwakedata.sh (new) 1.32 +27 -1 src/sys/amd64/amd64/amd64_mem.c 1.111 +16 -0 src/sys/amd64/amd64/apic_vector.S 1.167 +72 -2 src/sys/amd64/amd64/cpu_switch.S 1.84 +2 -0 src/sys/amd64/amd64/db_trace.c 1.172 +13 -0 src/sys/amd64/amd64/genassym.c 1.301 +40 -0 src/sys/amd64/amd64/mp_machdep.c 1.28 +1 -0 src/sys/amd64/include/apicvar.h 1.69 +14 -0 src/sys/amd64/include/pcb.h 1.94 +2 -0 src/sys/amd64/include/smp.h 1.133 +13 -0 src/sys/conf/files.amd64 1.255 +41 -12 src/sys/dev/acpica/acpi.c 1.81 +1 -1 src/sys/dev/acpica/acpi_ec.c 1.31 +27 -1 src/sys/i386/i386/i686_mem.c 1.16 +1 -0 src/sys/i386/i386/k6_mem.c 1.213 +48 -0 src/sys/kern/subr_smp.c 1.8 +1 -1 src/sys/sys/memrange.h 1.89 +3 -0 src/sys/sys/smp.h