All of lore.kernel.org
 help / color / mirror / Atom feed
diff for duplicates of <47B95D4F.8030003@cn.fujitsu.com>

diff --git a/a/1.txt b/N1/1.txt
index 98365de..51314f1 100644
--- a/a/1.txt
+++ b/N1/1.txt
@@ -12,7 +12,7 @@ Signed-off-by: Shi Weihua <shiwh@cn.fujitsu.com>
  
  	new_sp = scr->pt.r12;
  	tramp_addr = (unsigned long) __kernel_sigtramp;
--	if ((ka->sa.sa_flags & SA_ONSTACK) && sas_ss_flags(new_sp) = 0) {
+-	if ((ka->sa.sa_flags & SA_ONSTACK) && sas_ss_flags(new_sp) == 0) {
 -		new_sp = current->sas_ss_sp + current->sas_ss_size;
 -		/*
 -		 * We need to check for the register stack being on the signal stack
@@ -24,7 +24,7 @@ Signed-off-by: Shi Weihua <shiwh@cn.fujitsu.com>
 +	if (ka->sa.sa_flags & SA_ONSTACK) {
 +		int onstack = sas_ss_flags(new_sp);
 +
-+		if (onstack = 0) {
++		if (onstack == 0) {
 +			new_sp = current->sas_ss_sp + current->sas_ss_size;
 +			/*
 +			 * We need to check for the register stack being on the
@@ -35,7 +35,7 @@ Signed-off-by: Shi Weihua <shiwh@cn.fujitsu.com>
 +			if (!rbs_on_sig_stack(scr->pt.ar_bspstore))
 +				new_rbs = (current->sas_ss_sp +
 +					  sizeof(long) - 1) & ~(sizeof(long) - 1);
-+		} else if (onstack = SS_ONSTACK) {
++		} else if (onstack == SS_ONSTACK) {
 +			/*
 +			 * If we are on the alternate signal stack and would
 +			 * overflow it, don't return an always-bogus address
diff --git a/a/content_digest b/N1/content_digest
index ffce543..20d9ef3 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -1,6 +1,6 @@
  "From\0Shi Weihua <shiwh@cn.fujitsu.com>\0"
  "Subject\0[PATCH 4/5] signal(ia64): add a signal stack overflow check\0"
- "Date\0Mon, 18 Feb 2008 10:26:23 +0000\0"
+ "Date\0Mon, 18 Feb 2008 18:26:23 +0800\0"
  "To\0tony.luck@intel.com\0"
  "Cc\0linux-kernel@vger.kernel.org"
  " linux-ia64@vger.kernel.org\0"
@@ -20,7 +20,7 @@
  " \n"
  " \tnew_sp = scr->pt.r12;\n"
  " \ttramp_addr = (unsigned long) __kernel_sigtramp;\n"
- "-\tif ((ka->sa.sa_flags & SA_ONSTACK) && sas_ss_flags(new_sp) = 0) {\n"
+ "-\tif ((ka->sa.sa_flags & SA_ONSTACK) && sas_ss_flags(new_sp) == 0) {\n"
  "-\t\tnew_sp = current->sas_ss_sp + current->sas_ss_size;\n"
  "-\t\t/*\n"
  "-\t\t * We need to check for the register stack being on the signal stack\n"
@@ -32,7 +32,7 @@
  "+\tif (ka->sa.sa_flags & SA_ONSTACK) {\n"
  "+\t\tint onstack = sas_ss_flags(new_sp);\n"
  "+\n"
- "+\t\tif (onstack = 0) {\n"
+ "+\t\tif (onstack == 0) {\n"
  "+\t\t\tnew_sp = current->sas_ss_sp + current->sas_ss_size;\n"
  "+\t\t\t/*\n"
  "+\t\t\t * We need to check for the register stack being on the\n"
@@ -43,7 +43,7 @@
  "+\t\t\tif (!rbs_on_sig_stack(scr->pt.ar_bspstore))\n"
  "+\t\t\t\tnew_rbs = (current->sas_ss_sp +\n"
  "+\t\t\t\t\t  sizeof(long) - 1) & ~(sizeof(long) - 1);\n"
- "+\t\t} else if (onstack = SS_ONSTACK) {\n"
+ "+\t\t} else if (onstack == SS_ONSTACK) {\n"
  "+\t\t\t/*\n"
  "+\t\t\t * If we are on the alternate signal stack and would\n"
  "+\t\t\t * overflow it, don't return an always-bogus address\n"
@@ -55,4 +55,4 @@
  " \t}\n"
  " \tframe = (void __user *) ((new_sp - sizeof(*frame)) & -STACK_ALIGN);"
 
-a8b75d78e94b510f0f6b01e8428e6c9118bdc92257673a39dc255641dbffbdcd
+2fef0cb7487756df57ebc1cddd681f7556c73d9364520bc0e4656220423be962

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.