Messages in this thread | | | From | (Alan Cox) | Subject | Re: linux-2.1.42 question | Date | Fri, 20 Jun 1997 23:15:22 +0100 (BST) |
| |
> +#ifndef NO_ANK_FIX > + __asm__ __volatile__ ("jmp 1f ; 1:"); > +#endif > pg0[0] = old; > local_flush_tlb(); > > Apparently, it is a problem with tlb/command pipeline/hell-knows-more > > This may be "illusion", I frequently find that adding arbitrary extra > instruction or some random data can make bugs disappear. Usually it > is moving symbols in the kernel image and either:
Swap it for nops and see what occurs. This is however exactly the kind of spot you find tlb/pipeline bugs in a lot of CPU's.
Alan
| |