Messages in this thread | | | Date | Mon, 27 May 2002 23:30:16 +0200 | From | Tomas Szepe <> | Subject | Re: 2.4 SRMMU bug revisited |
| |
> --- 2.4.19-pre4/kernel/fork.c Thu Mar 28 19:49:36 2002 > +++ tortoise-19-pre4/kernel/fork.c Sun Apr 21 22:01:18 2002 > @@ -336,6 +336,9 @@ > if (!mm_init(mm)) > goto fail_nomem; > > + if (init_new_context(tsk,mm)) > + goto free_pt; > + > down_write(&oldmm->mmap_sem); > retval = dup_mmap(mm); > up_write(&oldmm->mmap_sem); > @@ -347,9 +350,6 @@ > * child gets a private LDT (if there was an LDT in the parent) > */ > copy_segments(tsk, mm); > - > - if (init_new_context(tsk,mm)) > - goto free_pt; > > good_mm: > tsk->mm = mm;
Hmmm, upon closer inspection I found out this patch had *not* been in what I extracted from the linux-2.4 bitkeeper tree, so my report was probably not of much value. I'll retest tomorrow with the above applied. Sorry for the confusion <-- I still can't see the patch in the listings at http://linux.bkbits.net:8080/linux-2.4/
The patch I used is http://www.dragon.cz/~kala/patch-2.4.19-pre8-sparcfixes-upto020523-1.gz (I assembled it by hand using the bk web interface, looking up all sparc related changes since -pre8.)
T. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |