Trond Myklebust | 26 Mar 2003 01:30
Picon
Picon

Re: 2.4.20: kernel BUG at highmem.c:169!

>>>>> " " == Yedidyah Bar-David <didi <at> tau.ac.il> writes:

     > Hi all, Today, a machine with vanilla 2.4.20 hung with this in
     > syslog:

     > kernel BUG at highmem.c:169!  invalid operand: 0000

Known problem (see the L-k archives). The following patch fixes it...

Cheers,
  Trond

--- linux-2.4.21-pre4/fs/nfs/symlink.c.orig	2002-08-14 05:59:37.000000000 -0700
+++ linux-2.4.21-pre4/fs/nfs/symlink.c	2003-02-25 20:42:39.000000000 -0800
 <at>  <at>  -46,7 +46,6  <at>  <at> 

 error:
 	SetPageError(page);
-	kunmap(page);
 	UnlockPage(page);
 	return -EIO;
 }

Gmane