projects
/
openwrt
/
staging
/
blogic.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
11a7ac2
)
uml: x86_64 should copy %fs during fork
author
Jeff Dike
<
[email protected]
>
Fri, 8 Feb 2008 12:22:10 +0000
(
04:22
-0800)
committer
Linus Torvalds
<
[email protected]
>
Fri, 8 Feb 2008 17:22:43 +0000
(09:22 -0800)
%fs needs to be copied from parent to child during fork.
Tidied up some whitespace while I was here.
Signed-off-by: Jeff Dike <
[email protected]
>
Signed-off-by: Andrew Morton <
[email protected]
>
Signed-off-by: Linus Torvalds <
[email protected]
>
include/asm-um/processor-x86_64.h
patch
|
blob
|
history
diff --git
a/include/asm-um/processor-x86_64.h
b/include/asm-um/processor-x86_64.h
index d946bf2d334a5fd08b18c0513d1cdb4571c653ac..e50933175e9105206e207afcdc61ec46d0d49463 100644
(file)
--- a/
include/asm-um/processor-x86_64.h
+++ b/
include/asm-um/processor-x86_64.h
@@
-26,7
+26,7
@@
static inline void rep_nop(void)
#define cpu_relax() rep_nop()
#define INIT_ARCH_THREAD { .debugregs = { [ 0 ... 7 ] = 0 }, \
-
.debugregs_seq = 0,
\
+
.debugregs_seq = 0,
\
.fs = 0, \
.faultinfo = { 0, 0, 0 } }
@@
-37,6
+37,7
@@
static inline void arch_flush_thread(struct arch_thread *thread)
static inline void arch_copy_thread(struct arch_thread *from,
struct arch_thread *to)
{
+ to->fs = from->fs;
}
#include "asm/arch/user.h"