Re: [PATCH] ia64: Fix me add register r8

2014-07-20 Thread Nick Krause
On Sun, Jul 20, 2014 at 4:49 PM, Émeric MASCHINO
 wrote:
> Hi,
>
> Well, I'm wondering why the original author of this FIXME comment
> didn't fix the issue him/herself. Can you track down who added this
> comment? I fear that this simple comment was actually here to point to
> something more subtle...
>
>  Émeric
>


 Émeric,
I ran git blame on the file and I got this name,  Shaohua Li
for the fix me and the whole function .

Nick
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [PATCH] ia64: Fix me add register r8

2014-07-20 Thread Émeric MASCHINO
Hi,

Well, I'm wondering why the original author of this FIXME comment
didn't fix the issue him/herself. Can you track down who added this
comment? I fear that this simple comment was actually here to point to
something more subtle...

 Émeric

2014-07-18 7:25 GMT+02:00 Nicholas Krause :
> The function user_stack_pointer was not returning the correct value \
> as stated by a Fix Me message before the function declaration. I
> fixed the return value to add register r8 as that register stores
> dirty pages.
>
> Signed-off-by: Nicholas Krause 
> ---
>  arch/ia64/include/asm/ptrace.h | 3 +--
>  1 file changed, 1 insertion(+), 2 deletions(-)
>
> diff --git a/arch/ia64/include/asm/ptrace.h b/arch/ia64/include/asm/ptrace.h
> index 8451439..eaef692 100644
> --- a/arch/ia64/include/asm/ptrace.h
> +++ b/arch/ia64/include/asm/ptrace.h
> @@ -53,8 +53,7 @@
>
>  static inline unsigned long user_stack_pointer(struct pt_regs *regs)
>  {
> -   /* FIXME: should this be bspstore + nr_dirty regs? */
> -   return regs->ar_bspstore;
> +   return regs->ar_bspstore + regs->r8;
>  }
>
>  static inline int is_syscall_success(struct pt_regs *regs)
> --
> 1.9.1
>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-ia64" in
> the body of a message to majord...@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [PATCH] ia64: Fix me add register r8

2014-07-20 Thread Émeric MASCHINO
Hi,

Well, I'm wondering why the original author of this FIXME comment
didn't fix the issue him/herself. Can you track down who added this
comment? I fear that this simple comment was actually here to point to
something more subtle...

 Émeric

2014-07-18 7:25 GMT+02:00 Nicholas Krause xerofo...@gmail.com:
 The function user_stack_pointer was not returning the correct value \
 as stated by a Fix Me message before the function declaration. I
 fixed the return value to add register r8 as that register stores
 dirty pages.

 Signed-off-by: Nicholas Krause xerofo...@gmail.com
 ---
  arch/ia64/include/asm/ptrace.h | 3 +--
  1 file changed, 1 insertion(+), 2 deletions(-)

 diff --git a/arch/ia64/include/asm/ptrace.h b/arch/ia64/include/asm/ptrace.h
 index 8451439..eaef692 100644
 --- a/arch/ia64/include/asm/ptrace.h
 +++ b/arch/ia64/include/asm/ptrace.h
 @@ -53,8 +53,7 @@

  static inline unsigned long user_stack_pointer(struct pt_regs *regs)
  {
 -   /* FIXME: should this be bspstore + nr_dirty regs? */
 -   return regs-ar_bspstore;
 +   return regs-ar_bspstore + regs-r8;
  }

  static inline int is_syscall_success(struct pt_regs *regs)
 --
 1.9.1

 --
 To unsubscribe from this list: send the line unsubscribe linux-ia64 in
 the body of a message to majord...@vger.kernel.org
 More majordomo info at  http://vger.kernel.org/majordomo-info.html
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [PATCH] ia64: Fix me add register r8

2014-07-20 Thread Nick Krause
On Sun, Jul 20, 2014 at 4:49 PM, Émeric MASCHINO
emeric.masch...@gmail.com wrote:
 Hi,

 Well, I'm wondering why the original author of this FIXME comment
 didn't fix the issue him/herself. Can you track down who added this
 comment? I fear that this simple comment was actually here to point to
 something more subtle...

  Émeric



 Émeric,
I ran git blame on the file and I got this name,  Shaohua Li
for the fix me and the whole function .

Nick
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


[PATCH] ia64: Fix me add register r8

2014-07-17 Thread Nicholas Krause
The function user_stack_pointer was not returning the correct value \
as stated by a Fix Me message before the function declaration. I
fixed the return value to add register r8 as that register stores
dirty pages.

Signed-off-by: Nicholas Krause 
---
 arch/ia64/include/asm/ptrace.h | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/arch/ia64/include/asm/ptrace.h b/arch/ia64/include/asm/ptrace.h
index 8451439..eaef692 100644
--- a/arch/ia64/include/asm/ptrace.h
+++ b/arch/ia64/include/asm/ptrace.h
@@ -53,8 +53,7 @@
 
 static inline unsigned long user_stack_pointer(struct pt_regs *regs)
 {
-   /* FIXME: should this be bspstore + nr_dirty regs? */
-   return regs->ar_bspstore;
+   return regs->ar_bspstore + regs->r8;
 }
 
 static inline int is_syscall_success(struct pt_regs *regs)
-- 
1.9.1

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


[PATCH] ia64: Fix me add register r8

2014-07-17 Thread Nicholas Krause
The function user_stack_pointer was not returning the correct value \
as stated by a Fix Me message before the function declaration. I
fixed the return value to add register r8 as that register stores
dirty pages.

Signed-off-by: Nicholas Krause xerofo...@gmail.com
---
 arch/ia64/include/asm/ptrace.h | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/arch/ia64/include/asm/ptrace.h b/arch/ia64/include/asm/ptrace.h
index 8451439..eaef692 100644
--- a/arch/ia64/include/asm/ptrace.h
+++ b/arch/ia64/include/asm/ptrace.h
@@ -53,8 +53,7 @@
 
 static inline unsigned long user_stack_pointer(struct pt_regs *regs)
 {
-   /* FIXME: should this be bspstore + nr_dirty regs? */
-   return regs-ar_bspstore;
+   return regs-ar_bspstore + regs-r8;
 }
 
 static inline int is_syscall_success(struct pt_regs *regs)
-- 
1.9.1

--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/