Re: huge load average follow up

Pascal A. Dupuis (dupuis@lei.ucl.ac.be)
Tue, 29 Apr 1997 09:35:57 +0200 (MET DST)


Hello,
I have this strange problem on my i486-linux:
(I've added the FIXED_486_STRING flag to arch/i386/Makefile, in the i486
section)
kernel 2.1.36, file fs/isofs/rock.c, compiled as :
gcc -D__KERNEL__ -I/lin2/root/linux/include -Wall -Wstrict-prototypes -O2
-fomit-frame-pointer -D__SMP__ -pipe -m486 -DCPU=486 -DFIXED_486_STRING
-D__SMP__ -c -o rock.o rock.c
{standard input}: Assembler messages:
{standard input}:487: Error: register does not match opcode suffix
{standard input}:1531: Error: register does not match opcode suffix
the offending code is : movb %bl, (%eax)
Any idea about this problem ? 2.0.30 compiles flawlessly with it.

On a related note, what about the pentium-memcpy patch ? I applied it in
2.0.10, and still get it working on a pentium machine with 2.0.30. I never
had a problem with it. But it seems not applicable/ not applied in the
2.1.X kernel sources.

Pascal A. Dupuis

--
K:	Cobalt's metal, hard and shining;
	Cobol's wordy and confining;
	KOBOLDS topple when you strike them;
	Don't feel bad, it's hard to like them.
		-- The Roguelet's ABC