]> git.neil.brown.name Git - history.git/commit
PATCH: fork.c bug in 0.99.pl11 0.99.11-patch1
authorLinus Torvalds <torvalds@linuxfoundation.org>
Fri, 23 Nov 2007 20:09:12 +0000 (15:09 -0500)
committerLinus Torvalds <torvalds@linuxfoundation.org>
Fri, 23 Nov 2007 20:09:12 +0000 (15:09 -0500)
commit9a2aa6823c5b179642802e65814a69ce1c4380c5
treeaaadd28910b2405857a6f5ee42cffeb21e6374de
parentd9f8e0ec9c1cfc6db81e2780442996f7657e8ca2
PATCH: fork.c bug in 0.99.pl11

There is at least one known problem with 0.99pl11 - it's very minor and
will not lead to any real problems, but it's also very easy to fix,
so...

The problem is a one-liner oversight in kernel/fork.c (thanks to TjL for
noticing the symptoms - they aren't easy to see), which is fixed by the
following patch:

In fact, it's probably easiest to "apply" this patch by hand: just
change the "p->tss.fs = KERNEL_DS" in fork.c to "p->tss.fs = USER_DS"
and you should be fine.

            Linus
kernel/fork.c