Author: dannf Date: Tue Sep 5 05:56:42 2006 New Revision: 7319 Added: dists/sarge-security/kernel-2.4/source/kernel-source-2.4.27-2.4.27/debian/patches/231_sparc-mb-extraneous-semicolons.diff Modified: dists/sarge-security/kernel-2.4/source/kernel-source-2.4.27-2.4.27/debian/changelog dists/sarge-security/kernel-2.4/source/kernel-source-2.4.27-2.4.27/debian/patches/series/2.4.27-10sarge4
Log: * 231_sparc-mb-extraneous-semicolons.diff Fix a syntax error caused by extranous semicolons in smp_mb() macros which resulted in a build failure with 227_kfree_skb.diff Modified: dists/sarge-security/kernel-2.4/source/kernel-source-2.4.27-2.4.27/debian/changelog ============================================================================== --- dists/sarge-security/kernel-2.4/source/kernel-source-2.4.27-2.4.27/debian/changelog (original) +++ dists/sarge-security/kernel-2.4/source/kernel-source-2.4.27-2.4.27/debian/changelog Tue Sep 5 05:56:42 2006 @@ -31,8 +31,11 @@ * 229_udf-deadlock.diff [SECURITY] Fix possible UDF deadlock and memory corruption See CVE-2006-4145 + * 231_sparc-mb-extraneous-semicolons.diff + Fix a syntax error caused by extranous semicolons in smp_mb() macros + which resulted in a build failure with 227_kfree_skb.diff - -- dann frazier <[EMAIL PROTECTED]> Mon, 28 Aug 2006 23:16:42 -0600 + -- dann frazier <[EMAIL PROTECTED]> Mon, 4 Sep 2006 23:53:53 -0600 kernel-source-2.4.27 (2.4.27-10sarge3) stable-security; urgency=high Added: dists/sarge-security/kernel-2.4/source/kernel-source-2.4.27-2.4.27/debian/patches/231_sparc-mb-extraneous-semicolons.diff ============================================================================== --- (empty file) +++ dists/sarge-security/kernel-2.4/source/kernel-source-2.4.27-2.4.27/debian/patches/231_sparc-mb-extraneous-semicolons.diff Tue Sep 5 05:56:42 2006 @@ -0,0 +1,50 @@ +diff -Naru a/include/asm-sparc/system.h b/include/asm-sparc/system.h +--- a/include/asm-sparc/system.h 2006-09-05 07:01:03 -07:00 ++++ b/include/asm-sparc/system.h 2006-09-05 07:01:03 -07:00 +@@ -295,9 +295,9 @@ + #define wmb() mb() + #define set_mb(__var, __value) do { __var = __value; mb(); } while(0) + #define set_wmb(__var, __value) set_mb(__var, __value) +-#define smp_mb() __asm__ __volatile__("":::"memory"); +-#define smp_rmb() __asm__ __volatile__("":::"memory"); +-#define smp_wmb() __asm__ __volatile__("":::"memory"); ++#define smp_mb() __asm__ __volatile__("":::"memory") ++#define smp_rmb() __asm__ __volatile__("":::"memory") ++#define smp_wmb() __asm__ __volatile__("":::"memory") + + #define nop() __asm__ __volatile__ ("nop"); + +diff -Naru a/include/asm-sparc64/system.h b/include/asm-sparc64/system.h +--- a/include/asm-sparc64/system.h 2006-09-05 07:01:03 -07:00 ++++ b/include/asm-sparc64/system.h 2006-09-05 07:01:03 -07:00 +@@ -121,9 +121,9 @@ + #define smp_rmb() rmb() + #define smp_wmb() wmb() + #else +-#define smp_mb() __asm__ __volatile__("":::"memory"); +-#define smp_rmb() __asm__ __volatile__("":::"memory"); +-#define smp_wmb() __asm__ __volatile__("":::"memory"); ++#define smp_mb() __asm__ __volatile__("":::"memory") ++#define smp_rmb() __asm__ __volatile__("":::"memory") ++#define smp_wmb() __asm__ __volatile__("":::"memory") + #endif + + #define flushi(addr) __asm__ __volatile__ ("flush %0" : : "r" (addr) : "memory") +# This is a BitKeeper generated diff -Nru style patch. +# +# ChangeSet +# 2005/02/10 17:29:09-08:00 [EMAIL PROTECTED] +# [SPARC]: Fix bogus trailing semicolon in smb_*() macros. +# +# Backported from 2.6.x +# +# Signed-off-by: David S. Miller <[EMAIL PROTECTED]> +# +# include/asm-sparc/system.h +# 2005/02/10 17:28:48-08:00 [EMAIL PROTECTED] +3 -3 +# [SPARC]: Fix bogus trailing semicolon in smb_*() macros. +# +# include/asm-sparc64/system.h +# 2005/02/10 17:28:48-08:00 [EMAIL PROTECTED] +3 -3 +# [SPARC]: Fix bogus trailing semicolon in smb_*() macros. +# Modified: dists/sarge-security/kernel-2.4/source/kernel-source-2.4.27-2.4.27/debian/patches/series/2.4.27-10sarge4 ============================================================================== --- dists/sarge-security/kernel-2.4/source/kernel-source-2.4.27-2.4.27/debian/patches/series/2.4.27-10sarge4 (original) +++ dists/sarge-security/kernel-2.4/source/kernel-source-2.4.27-2.4.27/debian/patches/series/2.4.27-10sarge4 Tue Sep 5 05:56:42 2006 @@ -6,3 +6,4 @@ + 228_sctp-priv-elevation.diff + 229_udf-deadlock.diff + 230_sctp-priv-elevation-2.diff ++ 231_sparc-mb-extraneous-semicolons.diff _______________________________________________ Kernel-svn-changes mailing list Kernel-svn-changes@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes