All of lore.kernel.org
 help / color / mirror / Atom feed
* x86-tip: xine bustage bisection fingers commit 97286a2b64725aac2d584ddd1f94871f9991d5a1
@ 2009-03-02  9:04 Mike Galbraith
  2009-03-02  9:33 ` Ingo Molnar
  0 siblings, 1 reply; 7+ messages in thread
From: Mike Galbraith @ 2009-03-02  9:04 UTC (permalink / raw)
  To: Hiroshi Shimamoto; +Cc: Ingo Molnar, LKML

Greetings and Salutations,

$subject, box is Q6600 X86_64 running v2.6.29-rc6-2261-g0fdaeee

marge:/root # xine
This is xine (X11 gui) - a free video player v0.99.6cvs.
(c) 2000-2007 The xine Team.
Floating point exception

[pid  6230] 06:59:50.524473 set_robust_list(0x40e239f0, 0x18 <unfinished ...>
[pid  6230] 06:59:50.524553 <... set_robust_list resumed> ) = 0 <0.000027>
[pid  6230] 06:59:50.524648 select(0, NULL, NULL, NULL, {0, 500000} <unfinished ...>
[pid  6230] 06:59:50.763988 <... select resumed> ) = ? ERESTARTNOHAND (To be restarted) <0.239321>
[pid  6230] 06:59:50.764012 --- SIGRT_1 (Unknown signal 33) @ 0 (0) ---
[pid  6230] 06:59:50.764074 setuid(0)   = 0 <0.000014>
[pid  6230] 06:59:50.764151 futex(0x7fff2745e7a0, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  6230] 06:59:50.764213 <... futex resumed> ) = 0 <0.000051>
[pid  6230] 06:59:50.764255 futex(0x40e23d2c, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  6230] 06:59:50.764298 <... futex resumed> ) = 0 <0.000028>
[pid  6230] 06:59:50.764346 rt_sigreturn(0x40e23d2c <unfinished ...>
[pid  6230] 06:59:50.778497 <... rt_sigreturn resumed> ) = 0 <0.014136>
[pid  6230] 06:59:50.778524 --- SIGSEGV (Segmentation fault) @ 0 (0) ---

[ 1303.345419] xine[6230] bad frame in rt_sigreturn frame:0000000040e22c28 ip:7f051ca28622 sp:40e23070 orax:ffffffffffffffff in libc-2.8.so[7f051c95c000+14f000]

97286a2b64725aac2d584ddd1f94871f9991d5a1 is first bad commit
commit 97286a2b64725aac2d584ddd1f94871f9991d5a1
Author: Hiroshi Shimamoto <h-shimamoto@ct.jp.nec.com>
Date:   Fri Feb 27 10:28:48 2009 -0800

    x86: signal: intrroduce get_sigframe() and replace get_sigstack()
    
    Impact: cleanup
    
    Introduce get_sigframe() like 32-bit to replace get_sigstack().
    Move the i387 stuff into get_sigframe().
    
    Signed-off-by: Hiroshi Shimamoto <h-shimamoto@ct.jp.nec.com>
    Signed-off-by: Ingo Molnar <mingo@elte.hu>

:040000 040000 8362638206eb8aff52e3cfbcff614aac2431c703 81c0844015869d3773673420898f54b55ea36298 M	arch

git bisect start
# good: [20f4d6c3a2a23c5d7d9cc7f42fbb943ca7a03d1f] Linux 2.6.29-rc6
git bisect good 20f4d6c3a2a23c5d7d9cc7f42fbb943ca7a03d1f
# bad: [0fdaeee8594f2ce68e497cdabd9c39ff3a12747c] Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-tip into x86-tip
git bisect bad 0fdaeee8594f2ce68e497cdabd9c39ff3a12747c
# good: [d05aaeb333ccc4bee996c684f81dd47014d14c8a] Merge branch 'auto-warnings-next' into auto-latest
git bisect good d05aaeb333ccc4bee996c684f81dd47014d14c8a
# good: [a91607d4fab1edcd14c2063dad4a3128050d009a] Merge branch 'out-of-tree'
git bisect good a91607d4fab1edcd14c2063dad4a3128050d009a
# good: [7f0f13281741d9135e57991160ebdcc57e95ad4b] Merge branch 'kmemcheck'
git bisect good 7f0f13281741d9135e57991160ebdcc57e95ad4b
# skip: [01bb434893fe62d3504ef4a0a9d24ac04209ace5] Merge branch 'kmemcheck'
git bisect skip 01bb434893fe62d3504ef4a0a9d24ac04209ace5
# bad: [2047d5799675f0d8c5fc939475cdd2913bcb77ea] Merge branch 'kmemcheck'
git bisect bad 2047d5799675f0d8c5fc939475cdd2913bcb77ea
# good: [64e71303e44f3697e4568147caa966de74bdb4fb] Merge git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable
git bisect good 64e71303e44f3697e4568147caa966de74bdb4fb
# good: [f39e09b3b2c11ad1b008518a05bc2b7c25eabc7d] Merge branch 'tracing/ftrace'
git bisect good f39e09b3b2c11ad1b008518a05bc2b7c25eabc7d
# good: [72e97b0f8d9d1d0842af6b47ac0982dc048cbadd] Merge branch 'x86/fixmap'
git bisect good 72e97b0f8d9d1d0842af6b47ac0982dc048cbadd
# good: [39bc66625d7a761f6e5c5b3d81d88e7c9359ca84] kmemcheck: fix split_page() of the page allocator, fix
git bisect good 39bc66625d7a761f6e5c5b3d81d88e7c9359ca84
# bad: [75779f05264b9968d7ae7ecb4ca5127b08785692] x86: signal: unify get_sigframe()
git bisect bad 75779f05264b9968d7ae7ecb4ca5127b08785692
# bad: [97286a2b64725aac2d584ddd1f94871f9991d5a1] x86: signal: intrroduce get_sigframe() and replace get_sigstack()
git bisect bad 97286a2b64725aac2d584ddd1f94871f9991d5a1
# good: [144b0712dd9dd9ebd4e80c4e5388c9f6afc2b497] x86: signal: add __user annotation
git bisect good 144b0712dd9dd9ebd4e80c4e5388c9f6afc2b497



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: x86-tip: xine bustage bisection fingers commit 97286a2b64725aac2d584ddd1f94871f9991d5a1
  2009-03-02  9:04 x86-tip: xine bustage bisection fingers commit 97286a2b64725aac2d584ddd1f94871f9991d5a1 Mike Galbraith
@ 2009-03-02  9:33 ` Ingo Molnar
  2009-03-02 18:15   ` Hiroshi Shimamoto
  2009-03-03  1:20   ` Hiroshi Shimamoto
  0 siblings, 2 replies; 7+ messages in thread
From: Ingo Molnar @ 2009-03-02  9:33 UTC (permalink / raw)
  To: Mike Galbraith; +Cc: Hiroshi Shimamoto, LKML, Jaswinder Singh Rajput


* Mike Galbraith <efault@gmx.de> wrote:

> Greetings and Salutations,
> 
> $subject, box is Q6600 X86_64 running v2.6.29-rc6-2261-g0fdaeee
> 
> marge:/root # xine
> This is xine (X11 gui) - a free video player v0.99.6cvs.
> (c) 2000-2007 The xine Team.
> Floating point exception
> 
> [pid  6230] 06:59:50.524473 set_robust_list(0x40e239f0, 0x18 <unfinished ...>
> [pid  6230] 06:59:50.524553 <... set_robust_list resumed> ) = 0 <0.000027>
> [pid  6230] 06:59:50.524648 select(0, NULL, NULL, NULL, {0, 500000} <unfinished ...>
> [pid  6230] 06:59:50.763988 <... select resumed> ) = ? ERESTARTNOHAND (To be restarted) <0.239321>
> [pid  6230] 06:59:50.764012 --- SIGRT_1 (Unknown signal 33) @ 0 (0) ---
> [pid  6230] 06:59:50.764074 setuid(0)   = 0 <0.000014>
> [pid  6230] 06:59:50.764151 futex(0x7fff2745e7a0, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
> [pid  6230] 06:59:50.764213 <... futex resumed> ) = 0 <0.000051>
> [pid  6230] 06:59:50.764255 futex(0x40e23d2c, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
> [pid  6230] 06:59:50.764298 <... futex resumed> ) = 0 <0.000028>
> [pid  6230] 06:59:50.764346 rt_sigreturn(0x40e23d2c <unfinished ...>
> [pid  6230] 06:59:50.778497 <... rt_sigreturn resumed> ) = 0 <0.014136>
> [pid  6230] 06:59:50.778524 --- SIGSEGV (Segmentation fault) @ 0 (0) ---
> 
> [ 1303.345419] xine[6230] bad frame in rt_sigreturn frame:0000000040e22c28 ip:7f051ca28622 sp:40e23070 orax:ffffffffffffffff in libc-2.8.so[7f051c95c000+14f000]
> 
> 97286a2b64725aac2d584ddd1f94871f9991d5a1 is first bad commit
> commit 97286a2b64725aac2d584ddd1f94871f9991d5a1
> Author: Hiroshi Shimamoto <h-shimamoto@ct.jp.nec.com>
> Date:   Fri Feb 27 10:28:48 2009 -0800
> 
>     x86: signal: intrroduce get_sigframe() and replace get_sigstack()
>     
>     Impact: cleanup

ok, that's the same area Jaswinder Singh Rajput bisected a 
breakage back to. I've excluded these commits from tip:master 
for now and pushed out an updated tip:master tree.

Hiroshi-san, mind having a look at this problem?

	Ingo

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: x86-tip: xine bustage bisection fingers commit 97286a2b64725aac2d584ddd1f94871f9991d5a1
  2009-03-02  9:33 ` Ingo Molnar
@ 2009-03-02 18:15   ` Hiroshi Shimamoto
  2009-03-03  1:20   ` Hiroshi Shimamoto
  1 sibling, 0 replies; 7+ messages in thread
From: Hiroshi Shimamoto @ 2009-03-02 18:15 UTC (permalink / raw)
  To: Ingo Molnar, Mike Galbraith, Jaswinder Singh Rajput; +Cc: LKML

Ingo Molnar wrote:
> * Mike Galbraith <efault@gmx.de> wrote:
> 
>> Greetings and Salutations,
>>
>> $subject, box is Q6600 X86_64 running v2.6.29-rc6-2261-g0fdaeee
>>
>> marge:/root # xine
>> This is xine (X11 gui) - a free video player v0.99.6cvs.
>> (c) 2000-2007 The xine Team.
>> Floating point exception
>>
>> [pid  6230] 06:59:50.524473 set_robust_list(0x40e239f0, 0x18 <unfinished ...>
>> [pid  6230] 06:59:50.524553 <... set_robust_list resumed> ) = 0 <0.000027>
>> [pid  6230] 06:59:50.524648 select(0, NULL, NULL, NULL, {0, 500000} <unfinished ...>
>> [pid  6230] 06:59:50.763988 <... select resumed> ) = ? ERESTARTNOHAND (To be restarted) <0.239321>
>> [pid  6230] 06:59:50.764012 --- SIGRT_1 (Unknown signal 33) @ 0 (0) ---
>> [pid  6230] 06:59:50.764074 setuid(0)   = 0 <0.000014>
>> [pid  6230] 06:59:50.764151 futex(0x7fff2745e7a0, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
>> [pid  6230] 06:59:50.764213 <... futex resumed> ) = 0 <0.000051>
>> [pid  6230] 06:59:50.764255 futex(0x40e23d2c, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
>> [pid  6230] 06:59:50.764298 <... futex resumed> ) = 0 <0.000028>
>> [pid  6230] 06:59:50.764346 rt_sigreturn(0x40e23d2c <unfinished ...>
>> [pid  6230] 06:59:50.778497 <... rt_sigreturn resumed> ) = 0 <0.014136>
>> [pid  6230] 06:59:50.778524 --- SIGSEGV (Segmentation fault) @ 0 (0) ---
>>
>> [ 1303.345419] xine[6230] bad frame in rt_sigreturn frame:0000000040e22c28 ip:7f051ca28622 sp:40e23070 orax:ffffffffffffffff in libc-2.8.so[7f051c95c000+14f000]
>> 
>> 97286a2b64725aac2d584ddd1f94871f9991d5a1 is first bad commit
>> commit 97286a2b64725aac2d584ddd1f94871f9991d5a1
>> Author: Hiroshi Shimamoto <h-shimamoto@ct.jp.nec.com>
>> Date:   Fri Feb 27 10:28:48 2009 -0800
>>
>>     x86: signal: intrroduce get_sigframe() and replace get_sigstack()
>>     
>>     Impact: cleanup

Thanks for reporting and bisecting.
Apparently I did something wrong in this cleanup series.

> 
> ok, that's the same area Jaswinder Singh Rajput bisected a 
> breakage back to. I've excluded these commits from tip:master 
> for now and pushed out an updated tip:master tree.
> 
> Hiroshi-san, mind having a look at this problem?

OK, I'll look at this.

Thanks,
Hiroshi


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: x86-tip: xine bustage bisection fingers commit 97286a2b64725aac2d584ddd1f94871f9991d5a1
  2009-03-02  9:33 ` Ingo Molnar
  2009-03-02 18:15   ` Hiroshi Shimamoto
@ 2009-03-03  1:20   ` Hiroshi Shimamoto
  2009-03-03  6:04     ` Mike Galbraith
  2009-03-03  8:06     ` [tip:x86/signal] x86, signals: fix xine & firefox bustage Hiroshi Shimamoto
  1 sibling, 2 replies; 7+ messages in thread
From: Hiroshi Shimamoto @ 2009-03-03  1:20 UTC (permalink / raw)
  To: Ingo Molnar; +Cc: Mike Galbraith, LKML, Jaswinder Singh Rajput

Ingo Molnar wrote:
> * Mike Galbraith <efault@gmx.de> wrote:
> 
>> Greetings and Salutations,
>>
>> $subject, box is Q6600 X86_64 running v2.6.29-rc6-2261-g0fdaeee
>>
>> marge:/root # xine
>> This is xine (X11 gui) - a free video player v0.99.6cvs.
>> (c) 2000-2007 The xine Team.
>> Floating point exception
>>
>> [pid  6230] 06:59:50.524473 set_robust_list(0x40e239f0, 0x18 <unfinished ...>
>> [pid  6230] 06:59:50.524553 <... set_robust_list resumed> ) = 0 <0.000027>
>> [pid  6230] 06:59:50.524648 select(0, NULL, NULL, NULL, {0, 500000} <unfinished ...>
>> [pid  6230] 06:59:50.763988 <... select resumed> ) = ? ERESTARTNOHAND (To be restarted) <0.239321>
>> [pid  6230] 06:59:50.764012 --- SIGRT_1 (Unknown signal 33) @ 0 (0) ---
>> [pid  6230] 06:59:50.764074 setuid(0)   = 0 <0.000014>
>> [pid  6230] 06:59:50.764151 futex(0x7fff2745e7a0, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
>> [pid  6230] 06:59:50.764213 <... futex resumed> ) = 0 <0.000051>
>> [pid  6230] 06:59:50.764255 futex(0x40e23d2c, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
>> [pid  6230] 06:59:50.764298 <... futex resumed> ) = 0 <0.000028>
>> [pid  6230] 06:59:50.764346 rt_sigreturn(0x40e23d2c <unfinished ...>
>> [pid  6230] 06:59:50.778497 <... rt_sigreturn resumed> ) = 0 <0.014136>
>> [pid  6230] 06:59:50.778524 --- SIGSEGV (Segmentation fault) @ 0 (0) ---
>>
>> [ 1303.345419] xine[6230] bad frame in rt_sigreturn frame:0000000040e22c28 ip:7f051ca28622 sp:40e23070 orax:ffffffffffffffff in libc-2.8.so[7f051c95c000+14f000]
>> 
>> 97286a2b64725aac2d584ddd1f94871f9991d5a1 is first bad commit
>> commit 97286a2b64725aac2d584ddd1f94871f9991d5a1
>> Author: Hiroshi Shimamoto <h-shimamoto@ct.jp.nec.com>
>> Date:   Fri Feb 27 10:28:48 2009 -0800
>>
>>     x86: signal: intrroduce get_sigframe() and replace get_sigstack()
>>     
>>     Impact: cleanup
> 
> ok, that's the same area Jaswinder Singh Rajput bisected a 
> breakage back to. I've excluded these commits from tip:master 
> for now and pushed out an updated tip:master tree.
> 
> Hiroshi-san, mind having a look at this problem?

Hi Ingo,

I made a patch to fix this issue.
This patch is against tip/x86/signal.

I've tried tip/x86/signal and seen bad frame with firefox.
After applied this patch, it looks fine.

Thanks,
Hiroshi
========
From: Hiroshi Shimamoto <h-shimamoto@ct.jp.nec.com>
Subject: [PATCH] x86: signal: fix get_sigframe() on 64-bit

Impact: fix bad frame in rt_sigreturn on 64-bit

After commit 97286a2b64725aac2d584ddd1f94871f9991d5a1 some applications fail
to return from signal handler.

[  145.150133] firefox[3250] bad frame in rt_sigreturn frame:00007f902b44eb28 ip:352e80b307 sp:7f902b44ef70 orax:ffffffffffffffff in libpthread-2.9.so[352e800000+17000]
[  665.519017] firefox[5420] bad frame in rt_sigreturn frame:00007faa8deaeb28 ip:352e80b307 sp:7faa8deaef70 orax:ffffffffffffffff in libpthread-2.9.so[352e800000+17000]

The root cause is forgetting to keep 64 byte aligned value of fpstate for next
stack pointer calculation.

Reported-by: Jaswinder Singh Rajput <jaswinder@kernel.org>
Reported-by: Mike Galbraith <efault@gmx.de>
Signed-off-by: Hiroshi Shimamoto <h-shimamoto@ct.jp.nec.com>
---
 arch/x86/kernel/signal.c |    9 ++++-----
 1 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/arch/x86/kernel/signal.c b/arch/x86/kernel/signal.c
index dde3f2a..d2cc642 100644
--- a/arch/x86/kernel/signal.c
+++ b/arch/x86/kernel/signal.c
@@ -240,11 +240,10 @@ get_sigframe(struct k_sigaction *ka, struct pt_regs *regs, size_t frame_size,
 
 	if (used_math()) {
 		sp -= sig_xstate_size;
-#ifdef CONFIG_X86_32
-		*fpstate = (void __user *) sp;
-#else /* !CONFIG_X86_32 */
-		*fpstate = (void __user *)round_down(sp, 64);
-#endif /* CONFIG_X86_32 */
+#ifdef CONFIG_X86_64
+		sp = round_down(sp, 64);
+#endif /* CONFIG_X86_64 */
+		*fpstate = (void __user *)sp;
 
 		if (save_i387_xstate(*fpstate) < 0)
 			return (void __user *)-1L;
-- 
1.6.1.2



^ permalink raw reply related	[flat|nested] 7+ messages in thread

* Re: x86-tip: xine bustage bisection fingers commit 97286a2b64725aac2d584ddd1f94871f9991d5a1
  2009-03-03  1:20   ` Hiroshi Shimamoto
@ 2009-03-03  6:04     ` Mike Galbraith
  2009-03-03  8:03       ` Ingo Molnar
  2009-03-03  8:06     ` [tip:x86/signal] x86, signals: fix xine & firefox bustage Hiroshi Shimamoto
  1 sibling, 1 reply; 7+ messages in thread
From: Mike Galbraith @ 2009-03-03  6:04 UTC (permalink / raw)
  To: Hiroshi Shimamoto; +Cc: Ingo Molnar, LKML, Jaswinder Singh Rajput

On Mon, 2009-03-02 at 17:20 -0800, Hiroshi Shimamoto wrote:

> I made a patch to fix this issue.
> This patch is against tip/x86/signal.

Yes, this fixed my xine woes.

	-Mike


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: x86-tip: xine bustage bisection fingers commit 97286a2b64725aac2d584ddd1f94871f9991d5a1
  2009-03-03  6:04     ` Mike Galbraith
@ 2009-03-03  8:03       ` Ingo Molnar
  0 siblings, 0 replies; 7+ messages in thread
From: Ingo Molnar @ 2009-03-03  8:03 UTC (permalink / raw)
  To: Mike Galbraith; +Cc: Hiroshi Shimamoto, LKML, Jaswinder Singh Rajput


* Mike Galbraith <efault@gmx.de> wrote:

> On Mon, 2009-03-02 at 17:20 -0800, Hiroshi Shimamoto wrote:
> 
> > I made a patch to fix this issue.
> > This patch is against tip/x86/signal.
> 
> Yes, this fixed my xine woes.

Applied, thanks guys!

	Ingo

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [tip:x86/signal] x86, signals: fix xine & firefox bustage
  2009-03-03  1:20   ` Hiroshi Shimamoto
  2009-03-03  6:04     ` Mike Galbraith
@ 2009-03-03  8:06     ` Hiroshi Shimamoto
  1 sibling, 0 replies; 7+ messages in thread
From: Hiroshi Shimamoto @ 2009-03-03  8:06 UTC (permalink / raw)
  To: linux-tip-commits
  Cc: linux-kernel, h-shimamoto, hpa, mingo, efault, jaswinder, tglx,
	mingo

Commit-ID:  2505170211f7630361a852e25b60f4df4c878daa
Gitweb:     http://git.kernel.org/tip/2505170211f7630361a852e25b60f4df4c878daa
Author:     "Hiroshi Shimamoto" <h-shimamoto@ct.jp.nec.com>
AuthorDate: Mon, 2 Mar 2009 17:20:01 -0800
Commit:     Ingo Molnar <mingo@elte.hu>
CommitDate: Tue, 3 Mar 2009 09:03:12 +0100

x86, signals: fix xine & firefox bustage

Impact: fix bad frame in rt_sigreturn on 64-bit

After commit 97286a2b64725aac2d584ddd1f94871f9991d5a1 some applications
fail to return from signal handler:

[  145.150133] firefox[3250] bad frame in rt_sigreturn frame:00007f902b44eb28 ip:352e80b307 sp:7f902b44ef70 orax:ffffffffffffffff in libpthread-2.9.so[352e800000+17000]
[  665.519017] firefox[5420] bad frame in rt_sigreturn frame:00007faa8deaeb28 ip:352e80b307 sp:7faa8deaef70 orax:ffffffffffffffff in libpthread-2.9.so[352e800000+17000]

The root cause is forgetting to keep 64 byte aligned value of
fpstate for next stack pointer calculation.

Reported-by: Jaswinder Singh Rajput <jaswinder@kernel.org>
Reported-by: Mike Galbraith <efault@gmx.de>
Signed-off-by: Hiroshi Shimamoto <h-shimamoto@ct.jp.nec.com>
LKML-Reference: <49AC85C1.7060600@ct.jp.nec.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>


---
 arch/x86/kernel/signal.c |    9 ++++-----
 1 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/arch/x86/kernel/signal.c b/arch/x86/kernel/signal.c
index dde3f2a..d2cc642 100644
--- a/arch/x86/kernel/signal.c
+++ b/arch/x86/kernel/signal.c
@@ -240,11 +240,10 @@ get_sigframe(struct k_sigaction *ka, struct pt_regs *regs, size_t frame_size,
 
 	if (used_math()) {
 		sp -= sig_xstate_size;
-#ifdef CONFIG_X86_32
-		*fpstate = (void __user *) sp;
-#else /* !CONFIG_X86_32 */
-		*fpstate = (void __user *)round_down(sp, 64);
-#endif /* CONFIG_X86_32 */
+#ifdef CONFIG_X86_64
+		sp = round_down(sp, 64);
+#endif /* CONFIG_X86_64 */
+		*fpstate = (void __user *)sp;
 
 		if (save_i387_xstate(*fpstate) < 0)
 			return (void __user *)-1L;

^ permalink raw reply related	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2009-03-03  8:08 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-03-02  9:04 x86-tip: xine bustage bisection fingers commit 97286a2b64725aac2d584ddd1f94871f9991d5a1 Mike Galbraith
2009-03-02  9:33 ` Ingo Molnar
2009-03-02 18:15   ` Hiroshi Shimamoto
2009-03-03  1:20   ` Hiroshi Shimamoto
2009-03-03  6:04     ` Mike Galbraith
2009-03-03  8:03       ` Ingo Molnar
2009-03-03  8:06     ` [tip:x86/signal] x86, signals: fix xine & firefox bustage Hiroshi Shimamoto

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.