[comp.os.minix] Big programs in 1.1

nmg@uunet.uu.net (Nuno Manuel Guimaraes; nmg) (03/28/89)

INESC, Lisbon, Portugal 

Hi there,

We are porting MINIX to an 8086 based board developed at INESC.
Up to now, most of the work has been devoted to adapting device
drivers and moving from the PC architecture to the new architecture.

The story cames to the point where the 
"login:" message appears. After the identification, the shell
crashes when the "login" program execs it. 

(the crash is that series of "unexpected interrupts 
     pc = xxxx text+data+bss = xxxx  ...)

At first we thought it was a bug related with our specific architecture. 
Some time later, in the process of tracking the problem, we generated
a bigger shell in the PC. The fact is that the big shell also crashes 
in the PC (with analogous messages).

The size of the Big shell is by no means near 64k, just something around 32K.
The PC is an Olivetti Pe28, with 1Mb memory which runs whatever is told to 
in MINIX (We are still using 1.1...) except this big guy...

Has anyone ever faced a problem like this ?

Any suggestions ? mm+exec bug ? size limitations ? Anything we are
not thinking about ? 


Nuno Guimaraes,		(@INESC, Lisbon, Portugal, (Europe's California))  
==============================================================================
Post: INESC, R.Alves Redol, 9, 6o., 1000 LISBOA, PORTUGAL
Tel.: +351 1 545150 - E.223
Fax.: +351 1 525843  
e-mail: ..!mcvax!inesc!nmg
==============================================================================