Subject: Re: Test kernels and ICS IDE interface
To: Dave Millen <webmaster@largesalad.co.uk>
From: Mark Brinicombe <mark@causality.com>
List: port-arm32
Date: 04/02/1998 00:24:28
On Tue, 31 Mar 1998, Dave Millen wrote:

> Hi Mark,
> 
> I've installed all the base, X11 base, and comp stuff along with one or two
> packages such as joe, Fvwm and Mosaic. The system is mostly stable, but when
> booting, during netstart, several pages with content like the following fly
> through the display, interspersed with the commands in, and being executed by,
> netstart.
> 
> 	cmfs	f4, #0,0
> 	ldfl	f4, [r11, ~#0x034]
> 	ldfl	f4, [r11, ~#0x034]
> 	stfl	f4, [r13, -#0x00c]!
> 	ldfl	f4, [r11, ~#0x034]
> 	stfl	f4, [r13, -#0x00c]!
> 	000000000000000000000000000
> 	ldfl	f4, [r11, ~#0x034]
> 	stfl	f4, [r13, -#0x00c]!
> 	ldfl	f4, [r11, ~#0x034]
> 	cmfs	f4, #0,0
> 	ldfl	f4, [r11, ~#0x034]
> 	ldfl	f4, [r11, ~#0x034]
> 	stfl	f4, [r13, -#0x00c]!
> 	ldfl	f4, [r11, ~#0x034]
> 	stfl	f4, [r13, -#0x00c]!
> 	000000000000000000000000000
> 
> This happens so quickly that I'm not sure which entry in netstart triggers it -
> I will investigate further. It is possible that I have a leftover from 1.2
> somewhere on my system, as I have installed 1.3 over my old setup.

The new test kernels will not have the FPE built in so these FP
instructions may well be left over from an old 1.2 installation. FP
instructions used to exist in old binaries and libraries before we
switched to the soft-float default.

> When shutting down completely via shutdown, halt, the following messages appear:
> 	boot: howto=00000008 ffffffff cur_proc=f14d2600
> 	current_mask=0000b629	spl_mask=ffffffff
> 	ipl_bio=00108429 	ipl_net=00100420 \
> 		ipl_tty=0010420		ipl_clock=00000400 \
> 			ipl_imp=00100420
> 	spl_mask[0]= ffffffff	splsmask[0]=ffffffff	
> 	spl_mask[1]= ffffffff	splsmask[1]=00000006	
> 	spl_mask[2]= ffffffff	splsmask[2]=00000004	
> 	spl_mask[3]= 00108429	splsmask[3]=00000004
> 	spl_mask[4]= 00100420	splsmask[4]=00000004	
> 	spl_mask[5]= 00100420	splsmask[5]=00000000	
> 	spl_mask[6]= 00100420	splsmask[6]=00000000	
> 	spl_mask[7]= 00100420	splsmask[7]=00000000	
> 	spl_mask[8]= 00000420	splsmask[8]=00000000	
> 	spl_mask[9]= 00000400	splsmask[9]=00000000	
> 	spl_mask[10]= 00000400	splsmask[10]=00000000	
> 	spl_mask[11]= 00000000	splsmask[11]=00000000
> 
> Then the normal shutdown messages.

That is just additional debugging output in the test kernels.

Cheers,
				Mark