All of lore.kernel.org
 help / color / mirror / Atom feed
diff for duplicates of <20210317005802.725825-36-sashal@kernel.org>

diff --git a/a/1.txt b/N1/1.txt
index 50c5b23..00f8409 100644
--- a/a/1.txt
+++ b/N1/1.txt
@@ -11,9 +11,9 @@ ia64 has two ways to call syscalls from userspace: via `break` and via
 
 The difference is in stack layout:
 
-1. `eps` creates simple stack frame: no locals, in{0..7} = out{0..8}
+1. `eps` creates simple stack frame: no locals, in{0..7} == out{0..8}
 2. `break` uses userspace stack frame: may be locals (glibc provides
-   one), in{0..7} = out{0..8}.
+   one), in{0..7} == out{0..8}.
 
 Both work fine in syscall handling cde itself.
 
@@ -78,7 +78,8 @@ index bf9c24d9ce84..54e12b0ecebd 100644
  	for (i = 0; i < count; i++) {
 +		int j = ndirty + nlocals + i + args->i;
  		if (args->rw)
--			*ia64_rse_skip_regs(krbs, ndirty + i + args->i) -				args->args[i];
+-			*ia64_rse_skip_regs(krbs, ndirty + i + args->i) =
+-				args->args[i];
 +			*ia64_rse_skip_regs(krbs, j) = args->args[i];
  		else
 -			args->args[i] = *ia64_rse_skip_regs(krbs,
diff --git a/a/content_digest b/N1/content_digest
index 1416c7d..f059f9c 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -1,7 +1,7 @@
  "ref\020210317005802.725825-1-sashal@kernel.org\0"
  "From\0Sasha Levin <sashal@kernel.org>\0"
  "Subject\0[PATCH AUTOSEL 5.4 36/37] ia64: fix ia64_syscall_get_set_arguments() for break-based syscalls\0"
- "Date\0Wed, 17 Mar 2021 00:58:01 +0000\0"
+ "Date\0Tue, 16 Mar 2021 20:58:01 -0400\0"
  "To\0linux-kernel@vger.kernel.org"
  " stable@vger.kernel.org\0"
  "Cc\0Sergei Trofimovich <slyfox@gentoo.org>"
@@ -27,9 +27,9 @@
  "\n"
  "The difference is in stack layout:\n"
  "\n"
- "1. `eps` creates simple stack frame: no locals, in{0..7} = out{0..8}\n"
+ "1. `eps` creates simple stack frame: no locals, in{0..7} == out{0..8}\n"
  "2. `break` uses userspace stack frame: may be locals (glibc provides\n"
- "   one), in{0..7} = out{0..8}.\n"
+ "   one), in{0..7} == out{0..8}.\n"
  "\n"
  "Both work fine in syscall handling cde itself.\n"
  "\n"
@@ -94,7 +94,8 @@
  " \tfor (i = 0; i < count; i++) {\n"
  "+\t\tint j = ndirty + nlocals + i + args->i;\n"
  " \t\tif (args->rw)\n"
- "-\t\t\t*ia64_rse_skip_regs(krbs, ndirty + i + args->i) -\t\t\t\targs->args[i];\n"
+ "-\t\t\t*ia64_rse_skip_regs(krbs, ndirty + i + args->i) =\n"
+ "-\t\t\t\targs->args[i];\n"
  "+\t\t\t*ia64_rse_skip_regs(krbs, j) = args->args[i];\n"
  " \t\telse\n"
  "-\t\t\targs->args[i] = *ia64_rse_skip_regs(krbs,\n"
@@ -106,4 +107,4 @@
  "-- \n"
  2.30.1
 
-a563ff99cec2ad300d0efb8f42da4bf0d413a8ae3d747fe9c3b8ac4649f4b38b
+5e65e9d8c7214e8b4502475c95b85b4fd10c0212fc66ec934e033ace64afbf97

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.