[kernel] r19448 - in dists/sid/linux/debian/patches: . debian

Ben Hutchings benh at alioth.debian.org
Mon Oct 22 05:26:23 UTC 2012


Author: benh
Date: Mon Oct 22 05:26:14 2012
New Revision: 19448

Log:
Avoid another unexpected ABI change

Added:
   dists/sid/linux/debian/patches/debian/fs-writeback-avoid-ABI-change-in-3.2.32.patch
Modified:
   dists/sid/linux/debian/patches/series

Added: dists/sid/linux/debian/patches/debian/fs-writeback-avoid-ABI-change-in-3.2.32.patch
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ dists/sid/linux/debian/patches/debian/fs-writeback-avoid-ABI-change-in-3.2.32.patch	Mon Oct 22 05:26:14 2012	(r19448)
@@ -0,0 +1,25 @@
+From: Ben Hutchings <ben at decadent.org.uk>
+Subject: fs-writeback: Avoid ABI changes in 3.2.32
+
+For some reason, adding an EXPORT_SYMBOL in the middle of fs-writeback.c
+changes versions for the later exports.  I can't think why this is, and
+I'm sure this normally doesn't cause any problems, but I'm not going to
+spend time investigating further.
+
+--- a/fs/fs-writeback.c
++++ b/fs/fs-writeback.c
+@@ -63,7 +63,6 @@ int writeback_in_progress(struct backing
+ {
+ 	return test_bit(BDI_writeback_running, &bdi->state);
+ }
+-EXPORT_SYMBOL(writeback_in_progress);
+ 
+ static inline struct backing_dev_info *inode_to_bdi(struct inode *inode)
+ {
+@@ -1406,3 +1405,6 @@ int sync_inode_metadata(struct inode *in
+ 	return sync_inode(inode, &wbc);
+ }
+ EXPORT_SYMBOL(sync_inode_metadata);
++
++/* Placed at the bottom because it changes versions for the other symbols(!) */
++EXPORT_SYMBOL(writeback_in_progress);

Modified: dists/sid/linux/debian/patches/series
==============================================================================
--- dists/sid/linux/debian/patches/series	Mon Oct 22 04:07:42 2012	(r19447)
+++ dists/sid/linux/debian/patches/series	Mon Oct 22 05:26:14 2012	(r19448)
@@ -407,3 +407,4 @@
 bugfix/all/kernel-sys.c-fix-stack-memory-content-leak-via-UNAME.patch
 bugfix/all/use-clamp_t-in-UNAME26-fix.patch
 bugfix/x86/ALSA-hda-Fix-oops-caused-by-recent-commit-Fix-intern.patch
+debian/fs-writeback-avoid-ABI-change-in-3.2.32.patch



More information about the Kernel-svn-changes mailing list