[linux] 08/08: Add the last patch that I added to the series and failed to add to the repo

debian-kernel at lists.debian.org debian-kernel at lists.debian.org
Thu Aug 13 17:44:14 UTC 2015


This is an automated email from the git hooks/post-receive script.

benh pushed a commit to branch wheezy
in repository linux.

commit eb35e44166c1bab1172590cce0978fdd20c96b53
Author: Ben Hutchings <ben at decadent.org.uk>
Date:   Thu Aug 13 19:42:54 2015 +0200

    Add the last patch that I added to the series and failed to add to the repo
---
 ...ca-utilities-split-io-address-types-from-.patch | 59 ++++++++++++++++++++++
 1 file changed, 59 insertions(+)

diff --git a/debian/patches/debian/revert-acpica-utilities-split-io-address-types-from-.patch b/debian/patches/debian/revert-acpica-utilities-split-io-address-types-from-.patch
new file mode 100644
index 0000000..23442d2
--- /dev/null
+++ b/debian/patches/debian/revert-acpica-utilities-split-io-address-types-from-.patch
@@ -0,0 +1,59 @@
+From: Ben Hutchings <ben at decadent.org.uk>
+Date: Thu, 13 Aug 2015 19:24:06 +0200
+Subject: [PATCH] Revert "ACPICA: Utilities: split IO address types from data
+ type models."
+Forwarded: not-needed
+
+This reverts commit 6d42341b8ab3962359dde19bbe0feeb20002fe85, which
+changed the ABI for a huge number of symbols on i386.
+---
+ include/acpi/actypes.h        | 20 --------------------
+ include/acpi/platform/acenv.h |  1 -
+ 2 files changed, 21 deletions(-)
+
+diff --git a/include/acpi/actypes.h b/include/acpi/actypes.h
+index 31a0f4b..4eaf1ee 100644
+--- a/include/acpi/actypes.h
++++ b/include/acpi/actypes.h
+@@ -198,29 +198,9 @@ typedef int INT32;
+ typedef s32 acpi_native_int;
+ 
+ typedef u32 acpi_size;
+-
+-#ifdef ACPI_32BIT_PHYSICAL_ADDRESS
+-
+-/*
+- * OSPMs can define this to shrink the size of the structures for 32-bit
+- * none PAE environment. ASL compiler may always define this to generate
+- * 32-bit OSPM compliant tables.
+- */
+ typedef u32 acpi_io_address;
+ typedef u32 acpi_physical_address;
+ 
+-#else				/* ACPI_32BIT_PHYSICAL_ADDRESS */
+-
+-/*
+- * It is reported that, after some calculations, the physical addresses can
+- * wrap over the 32-bit boundary on 32-bit PAE environment.
+- * https://bugzilla.kernel.org/show_bug.cgi?id=87971
+- */
+-typedef u64 acpi_io_address;
+-typedef u64 acpi_physical_address;
+-
+-#endif				/* ACPI_32BIT_PHYSICAL_ADDRESS */
+-
+ #define ACPI_MAX_PTR                    ACPI_UINT32_MAX
+ #define ACPI_SIZE_MAX                   ACPI_UINT32_MAX
+ 
+diff --git a/include/acpi/platform/acenv.h b/include/acpi/platform/acenv.h
+index b9f9210..5af3ed5 100644
+--- a/include/acpi/platform/acenv.h
++++ b/include/acpi/platform/acenv.h
+@@ -75,7 +75,6 @@
+ #define ACPI_CONSTANT_EVAL_ONLY
+ #define ACPI_LARGE_NAMESPACE_NODE
+ #define ACPI_DATA_TABLE_DISASSEMBLY
+-#define ACPI_32BIT_PHYSICAL_ADDRESS
+ #endif
+ 
+ #ifdef ACPI_EXEC_APP

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/kernel/linux.git



More information about the Kernel-svn-changes mailing list