diff for duplicates of <49F12226.3070108@redhat.com> diff --git a/a/1.txt b/N1/1.txt index c607778..40d55a3 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -42,7 +42,8 @@ Masami Hiramatsu wrote: > 1 file changed, 10 insertions(+), 3 deletions(-) > > Index: 2.6-rc/arch/ia64/kernel/ptrace.c -> =================================> --- 2.6-rc.orig/arch/ia64/kernel/ptrace.c +> =================================================================== +> --- 2.6-rc.orig/arch/ia64/kernel/ptrace.c > +++ 2.6-rc/arch/ia64/kernel/ptrace.c > @@ -2189,6 +2189,10 @@ struct syscall_get_set_args { > int rw; @@ -66,8 +67,10 @@ Masami Hiramatsu wrote: > for (i = 0; i < count; i++) { > + /* Skips dirties and locals */ > if (args->rw) -> - *ia64_rse_skip_regs(krbs, ndirty + i + args->i) > + *ia64_rse_skip_regs(krbs, -> + ndirty + CFM_SOL(cfm) + args->i + i) > args->args[i]; +> - *ia64_rse_skip_regs(krbs, ndirty + i + args->i) = +> + *ia64_rse_skip_regs(krbs, +> + ndirty + CFM_SOL(cfm) + args->i + i) = +> args->args[i]; > else > args->args[i] = *ia64_rse_skip_regs(krbs, > - ndirty + i + args->i); diff --git a/a/content_digest b/N1/content_digest index 2954f44..c6cfd9d 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -1,7 +1,7 @@ "ref\049EFA4DA.9020402@redhat.com\0" "From\0Masami Hiramatsu <mhiramat@redhat.com>\0" - "Subject\0Re: [PATCH][BUGFIX] utrace/ia64: Fix syscall_get_set_args_cb() to\0" - "Date\0Fri, 24 Apr 2009 02:21:26 +0000\0" + "Subject\0Re: [PATCH][BUGFIX] utrace/ia64: Fix syscall_get_set_args_cb() to handle syscalls via syscall()\0" + "Date\0Thu, 23 Apr 2009 22:21:26 -0400\0" "To\0Luck" Tony <tony.luck@intel.com> " Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>\0" @@ -56,7 +56,8 @@ "> 1 file changed, 10 insertions(+), 3 deletions(-)\n" "> \n" "> Index: 2.6-rc/arch/ia64/kernel/ptrace.c\n" - "> =================================> --- 2.6-rc.orig/arch/ia64/kernel/ptrace.c\n" + "> ===================================================================\n" + "> --- 2.6-rc.orig/arch/ia64/kernel/ptrace.c\n" "> +++ 2.6-rc/arch/ia64/kernel/ptrace.c\n" "> @@ -2189,6 +2189,10 @@ struct syscall_get_set_args {\n" "> \tint rw;\n" @@ -80,8 +81,10 @@ "> \tfor (i = 0; i < count; i++) {\n" "> +\t\t/* Skips dirties and locals */\n" "> \t\tif (args->rw)\n" - "> -\t\t\t*ia64_rse_skip_regs(krbs, ndirty + i + args->i) > +\t\t\t*ia64_rse_skip_regs(krbs,\n" - "> +\t\t\t\tndirty + CFM_SOL(cfm) + args->i + i) > \t\t\t\targs->args[i];\n" + "> -\t\t\t*ia64_rse_skip_regs(krbs, ndirty + i + args->i) =\n" + "> +\t\t\t*ia64_rse_skip_regs(krbs,\n" + "> +\t\t\t\tndirty + CFM_SOL(cfm) + args->i + i) =\n" + "> \t\t\t\targs->args[i];\n" "> \t\telse\n" "> \t\t\targs->args[i] = *ia64_rse_skip_regs(krbs,\n" "> -\t\t\t\tndirty + i + args->i);\n" @@ -99,4 +102,4 @@ "\n" e-mail: mhiramat@redhat.com -a65e2adad1d3a37acfb6616b74a5c198f887ff0f92057e3ec0f5e21f9ca3cab9 +9f941f8f9167754d8b636a285cc301d70437045421fed919096ed33dce93fe08
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.