linux rhirst

Richard Hirst rhirst@puffin.external.hp.com
Mon, 11 Dec 2000 06:10:49 -0700


CVSROOT:	/home/cvs/parisc
Module name:	linux
Changes by:	rhirst	00/12/11 06:10:49

Modified files:
	include/asm-parisc: assembly.h 

Log message:
cr11 (sar) is a funny one.  5 bits on PA1.1 and 6 bit on PA2.0.  For
PA2.0 mtsar or mtctl always write 6 bits, but mfctl only reads 5 bits.
Use mfctl,w to read all six bits.  Otherwise we loose the 6th bit on a
save/restore over interrupt.  Caused dd of=/dev/sdaX to report no space
available at random.