[kernel] r17148 - in dists/sid/linux-2.6/debian: . patches/bugfix/parisc patches/series
Ben Hutchings
benh at alioth.debian.org
Tue Mar 29 04:14:59 UTC 2011
Author: benh
Date: Tue Mar 29 04:14:49 2011
New Revision: 17148
Log:
[hppa] Remove .size directive for flush_alias_page (should fix FTBFS)
Added:
dists/sid/linux-2.6/debian/patches/bugfix/parisc/parisc-Remove-.size-directive-for-flush_alias_page.patch
Modified:
dists/sid/linux-2.6/debian/changelog
dists/sid/linux-2.6/debian/patches/series/2
Modified: dists/sid/linux-2.6/debian/changelog
==============================================================================
--- dists/sid/linux-2.6/debian/changelog Tue Mar 29 03:57:43 2011 (r17147)
+++ dists/sid/linux-2.6/debian/changelog Tue Mar 29 04:14:49 2011 (r17148)
@@ -42,6 +42,7 @@
* [x86] media/rc: Enable IR_WINBOND_CIR as module
* [x86] Enable DEBUG_SET_MODULE_RONX (Closes: #619838)
* SCSI: Enable TARGET_CORE and related modules (Closes: #619298)
+ * [hppa] Remove .size directive for flush_alias_page (should fix FTBFS)
[ Jurij Smakov ]
* Bump CONFIG_NR_CPUS on sparc to 256 to accomodate T2+ machines
Added: dists/sid/linux-2.6/debian/patches/bugfix/parisc/parisc-Remove-.size-directive-for-flush_alias_page.patch
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ dists/sid/linux-2.6/debian/patches/bugfix/parisc/parisc-Remove-.size-directive-for-flush_alias_page.patch Tue Mar 29 04:14:49 2011 (r17148)
@@ -0,0 +1,31 @@
+From: Ben Hutchings <ben at decadent.org.uk>
+Date: Tue, 29 Mar 2011 05:09:19 +0100
+Subject: [PATCH] parisc: Remove .size directive for flush_alias_page
+
+flush_alias_page is disabled with #if 0, but the .size directive for
+it is not.
+
+gas used to accept and ignore .size directives which referred to
+undefined symbols. In binutils 2.21 these are treated as fatal
+errors.
+
+Signed-off-by: Ben Hutchings <ben at decadent.org.uk>
+---
+ arch/parisc/kernel/pacache.S | 1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+diff --git a/arch/parisc/kernel/pacache.S b/arch/parisc/kernel/pacache.S
+index 09b77b2..8332f3e 100644
+--- a/arch/parisc/kernel/pacache.S
++++ b/arch/parisc/kernel/pacache.S
+@@ -842,6 +842,7 @@ ENTRY(flush_alias_page)
+ .exit
+
+ .procend
++ENDPROC(flush_alias_page)
+ #endif
+
+ .export flush_user_dcache_range_asm
+--
+1.7.4.1
+
Modified: dists/sid/linux-2.6/debian/patches/series/2
==============================================================================
--- dists/sid/linux-2.6/debian/patches/series/2 Tue Mar 29 03:57:43 2011 (r17147)
+++ dists/sid/linux-2.6/debian/patches/series/2 Tue Mar 29 04:14:49 2011 (r17148)
@@ -6,3 +6,4 @@
+ bugfix/x86/KVM-remove-isr_ack-logic-from-PIC.patch
- bugfix/x86/Correct-a-typo-in-async_page_fault-label.patch
+ bugfix/all/stable/2.6.38.2.patch
++ bugfix/parisc/parisc-Remove-.size-directive-for-flush_alias_page.patch
More information about the Kernel-svn-changes
mailing list