All of lore.kernel.org
 help / color / mirror / Atom feed
diff for duplicates of <20100902234746.GF11597@atomide.com>

diff --git a/a/1.txt b/N1/1.txt
index 9454945..febc025 100644
--- a/a/1.txt
+++ b/N1/1.txt
@@ -23,3 +23,10 @@ Also noticed I'm now getting unhandled fault on SMP system
 which I was not getting earlier. Will try to track it down.
 
 Tony
+-------------- next part --------------
+A non-text attachment was scrubbed...
+Name: tlbflush-fix-smp-on-up-flags.patch
+Type: text/x-diff
+Size: 1386 bytes
+Desc: not available
+URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20100902/0370d3cb/attachment.bin>
diff --git a/a/2.hdr b/a/2.hdr
deleted file mode 100644
index fb960eb..0000000
--- a/a/2.hdr
+++ /dev/null
@@ -1,2 +0,0 @@
-Content-Type: text/x-diff; charset=us-ascii
-Content-Disposition: inline; filename="tlbflush-fix-smp-on-up-flags.patch"
diff --git a/a/2.txt b/a/2.txt
deleted file mode 100644
index 7e14d07..0000000
--- a/a/2.txt
+++ /dev/null
@@ -1,44 +0,0 @@
-From: Tony Lindgren <tony@atomide.com>
-Date: Wed, 1 Sep 2010 16:49:13 -0700
-Subject: [PATCH] ARM: Fix v7wbi_tlb_flags for SMP on UP
-
-Fix v7wbi_tlb_flags for SMP on UP. Note that depends on MULTI_TLB
-to avoid undefined reference to cpu_tlb error.
-
-Signed-off-by: Tony Lindgren <tony@atomide.com>
-
-diff --git a/arch/arm/include/asm/tlbflush.h b/arch/arm/include/asm/tlbflush.h
-index 1fd0db9..692e9cf 100644
---- a/arch/arm/include/asm/tlbflush.h
-+++ b/arch/arm/include/asm/tlbflush.h
-@@ -189,20 +189,29 @@
- # define v6wbi_always_flags	(-1UL)
- #endif
- 
-+#define v7wbi_tlb_flags_common (TLB_WB | TLB_DCLEAN)
- #define v7wbi_tlb_flags_smp (TLB_WB | TLB_DCLEAN | TLB_V7_IS_BTB | \
- 			 TLB_V7_UIS_FULL | TLB_V7_UIS_PAGE | TLB_V7_UIS_ASID)
- #define v7wbi_tlb_flags_up (TLB_WB | TLB_DCLEAN | TLB_BTB | \
- 			 TLB_V6_U_FULL | TLB_V6_U_PAGE | TLB_V6_U_ASID)
- 
- #ifdef CONFIG_SMP
-+#ifdef CONFIG_SMP_ON_UP
-+#define v7wbi_tlb_flags	(v7wbi_tlb_flags_smp | v7wbi_tlb_flags_up)
-+#else
- #define v7wbi_tlb_flags	v7wbi_tlb_flags_smp
-+#endif
- #else
- #define v7wbi_tlb_flags	v7wbi_tlb_flags_up
- #endif
- 
- #ifdef CONFIG_CPU_TLB_V7
- # define v7wbi_possible_flags	v7wbi_tlb_flags
--# define v7wbi_always_flags	v7wbi_tlb_flags
-+# ifdef CONFIG_SMP_ON_UP
-+#  define v7wbi_always_flags	v7wbi_tlb_flags_common
-+# else
-+#  define v7wbi_always_flags	v7wbi_tlb_flags
-+# endif
- # ifdef _TLB
- #  define MULTI_TLB 1
- # else
diff --git a/a/content_digest b/N1/content_digest
index 1ed2112..0606cb8 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -8,15 +8,11 @@
  "ref\020100902162039.GM11597@atomide.com\0"
  "ref\020100902162537.GU26319@n2100.arm.linux.org.uk\0"
  "ref\020100902163453.GR11597@atomide.com\0"
- "From\0Tony Lindgren <tony@atomide.com>\0"
- "Subject\0Re: [PATCH 3/6] ARM: Fix v7wbi_tlb_flags for SMP on UP\0"
+ "From\0tony@atomide.com (Tony Lindgren)\0"
+ "Subject\0[PATCH 3/6] ARM: Fix v7wbi_tlb_flags for SMP on UP\0"
  "Date\0Thu, 2 Sep 2010 16:47:46 -0700\0"
- "To\0Russell King - ARM Linux <linux@arm.linux.org.uk>\0"
- "Cc\0linux-omap@vger.kernel.org"
-  linux-arm-kernel@lists.infradead.org
-  Bryan Wu <bryan.wu@canonical.com>
- " Will Deacon <will.deacon@arm.com>\0"
- "\01:1\0"
+ "To\0linux-arm-kernel@lists.infradead.org\0"
+ "\00:1\0"
  "b\0"
  "* Tony Lindgren <tony@atomide.com> [100902 09:29]:\n"
  "> * Russell King - ARM Linux <linux@arm.linux.org.uk> [100902 09:18]:\n"
@@ -42,53 +38,13 @@
  "Also noticed I'm now getting unhandled fault on SMP system\n"
  "which I was not getting earlier. Will try to track it down.\n"
  "\n"
- Tony
- "\01:2\0"
- "fn\0tlbflush-fix-smp-on-up-flags.patch\0"
- "b\0"
- "From: Tony Lindgren <tony@atomide.com>\n"
- "Date: Wed, 1 Sep 2010 16:49:13 -0700\n"
- "Subject: [PATCH] ARM: Fix v7wbi_tlb_flags for SMP on UP\n"
- "\n"
- "Fix v7wbi_tlb_flags for SMP on UP. Note that depends on MULTI_TLB\n"
- "to avoid undefined reference to cpu_tlb error.\n"
- "\n"
- "Signed-off-by: Tony Lindgren <tony@atomide.com>\n"
- "\n"
- "diff --git a/arch/arm/include/asm/tlbflush.h b/arch/arm/include/asm/tlbflush.h\n"
- "index 1fd0db9..692e9cf 100644\n"
- "--- a/arch/arm/include/asm/tlbflush.h\n"
- "+++ b/arch/arm/include/asm/tlbflush.h\n"
- "@@ -189,20 +189,29 @@\n"
- " # define v6wbi_always_flags\t(-1UL)\n"
- " #endif\n"
- " \n"
- "+#define v7wbi_tlb_flags_common (TLB_WB | TLB_DCLEAN)\n"
- " #define v7wbi_tlb_flags_smp (TLB_WB | TLB_DCLEAN | TLB_V7_IS_BTB | \\\n"
- " \t\t\t TLB_V7_UIS_FULL | TLB_V7_UIS_PAGE | TLB_V7_UIS_ASID)\n"
- " #define v7wbi_tlb_flags_up (TLB_WB | TLB_DCLEAN | TLB_BTB | \\\n"
- " \t\t\t TLB_V6_U_FULL | TLB_V6_U_PAGE | TLB_V6_U_ASID)\n"
- " \n"
- " #ifdef CONFIG_SMP\n"
- "+#ifdef CONFIG_SMP_ON_UP\n"
- "+#define v7wbi_tlb_flags\t(v7wbi_tlb_flags_smp | v7wbi_tlb_flags_up)\n"
- "+#else\n"
- " #define v7wbi_tlb_flags\tv7wbi_tlb_flags_smp\n"
- "+#endif\n"
- " #else\n"
- " #define v7wbi_tlb_flags\tv7wbi_tlb_flags_up\n"
- " #endif\n"
- " \n"
- " #ifdef CONFIG_CPU_TLB_V7\n"
- " # define v7wbi_possible_flags\tv7wbi_tlb_flags\n"
- "-# define v7wbi_always_flags\tv7wbi_tlb_flags\n"
- "+# ifdef CONFIG_SMP_ON_UP\n"
- "+#  define v7wbi_always_flags\tv7wbi_tlb_flags_common\n"
- "+# else\n"
- "+#  define v7wbi_always_flags\tv7wbi_tlb_flags\n"
- "+# endif\n"
- " # ifdef _TLB\n"
- " #  define MULTI_TLB 1\n"
-  # else
+ "Tony\n"
+ "-------------- next part --------------\n"
+ "A non-text attachment was scrubbed...\n"
+ "Name: tlbflush-fix-smp-on-up-flags.patch\n"
+ "Type: text/x-diff\n"
+ "Size: 1386 bytes\n"
+ "Desc: not available\n"
+ URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20100902/0370d3cb/attachment.bin>
 
-f265e4d2449bfe37263c38c620c29b5072f26ffb6fb3d4050ec2d70488640feb
+d60aa0e270ab9a1f0ae04f700ec3488a0e8edede3d9cf84e2e56948c50707d5f

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.