I have been trying to launch L4 (Fiasco) and the hello server from a version of grub other than that supplied on the grub-ext2fs-floppy.gz image. When I take grub from the gnu server, it compiles but when I boot I get hung at: RMGR: loading (hd1,1)/fiasco/sigma0 RMGR: detected new-style DD-L4 RMGR: starting (hd1,1)/fiasco/main -nokdb proto=0x10128c Welcome to Fiasco! DD-L4/x86 microkernel (c) 1998 TU Dresden - Jul 4 2000 SIGMA0: Hello! RMGR: Hi there! RMGR running on L4/Pentium (hang) When I take grub from the CVS server at Dresen, I fail in compilation: gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../stage1 -Wall -Wmissing-prototypes -Wunused -Os -fno-builtin -nostdinc -DFSYS_EXT2FS=1 -DFSYS_FAT=1 -DFSYS_FFS=1 -DFSYS_MINIX=1 -g -c -o pre_stage2_exec-asm.o asm.S /tmp/cc0xSXW3.s: Assembler messages: /tmp/cc0xSXW3.s:1189: Error: operands given don't match any known 386 instruction /tmp/cc0xSXW3.s:2109: Error: operands given don't match any known 386 instruction this is using the latest versions of gcc and binutils (to the best of my knowledge) montepulciano 502 # gcc -v Reading specs from /usr/local/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.91.66/specs gcc version egcs-2.91.66 19990314 (egcs-1.1.2 release) montepulciano 503 # as --version GNU assembler 2.9.5 Might anybody have any advice on how to proceed? Thanks, james -- Dr. James Riordan email: rij@zurich.ibm.com IBM Forschungslaboratorium notes: James Riordan/Zurich/IBM Säumerstrasse 4 Tel +41 (0) 1 724 89 81 CH-8803 Rüschlikon, Switzerland Fax +41 (0) 1 724 89 53
-----BEGIN PGP SIGNED MESSAGE----- Am Fre, 07 Jul 2000 schrieben Sie:
I have been trying to launch L4 (Fiasco) and the hello server from a version of grub other than that supplied on the grub-ext2fs-floppy.gz image.
When I take grub from the gnu server, it compiles but when I boot I get hung at:
RMGR: loading (hd1,1)/fiasco/sigma0 RMGR: detected new-style DD-L4 RMGR: starting (hd1,1)/fiasco/main -nokdb proto=0x10128c
Welcome to Fiasco! DD-L4/x86 microkernel (c) 1998 TU Dresden - Jul 4 2000 SIGMA0: Hello! RMGR: Hi there! RMGR running on L4/Pentium (hang) I had the same probs, but yesterday I noticed that it isn't a grub problem, but a CPU problem. If I am using a Thinkpad PII 366 RMGR hangs, too, but with an older PI 133 or Celeron 433 it works fine.
When I take grub from the CVS server at Dresen, I fail in compilation:
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../stage1 -Wall -Wmissing-prototypes -Wunused -Os -fno-builtin -nostdinc -DFSYS_EXT2FS=1 -DFSYS_FAT=1 -DFSYS_FFS=1 -DFSYS_MINIX=1 -g -c -o pre_stage2_exec-asm.o asm.S /tmp/cc0xSXW3.s: Assembler messages: /tmp/cc0xSXW3.s:1189: Error: operands given don't match any known 386 instruction /tmp/cc0xSXW3.s:2109: Error: operands given don't match any known 386 instruction
The same problem here.
this is using the latest versions of gcc and binutils (to the best of my knowledge)
montepulciano 502 # gcc -v Reading specs from /usr/local/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.91.66/specs gcc version egcs-2.91.66 19990314 (egcs-1.1.2 release) montepulciano 503 # as --version GNU assembler 2.9.5
Might anybody have any advice on how to proceed?
Chris -- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Christian Stueble......................stueble@cs.uni-sb.de PubKey[BF7104F5].......fp=8678C5D3CAD9CD8C F1DDB8EC202F116A To be or not to be is true... (apocrypha of George Boole) -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- -----BEGIN PGP SIGNATURE----- Version: PGPfreeware 5.0i for non-commercial use MessageID: +g8lxQgXwHTK2OulkoWlPGW92/9RA6dE iQCVAwUBOWrwrvyJjJy/cQT1AQHA6gP+L+iBbW5FTDa2cYKhtUnf1sOUk99oOK6q 8ehv3HHcTvCB4Lg2cfkMkhHg1uBS4i8FeaoZnn8Kj+pthGcqlu3G8cJsoQQS3MJD hcYS05z6HdT/nrFch3lWRWOwXNfOb1jYWWM5Pk64LoPxxehmCI8y4Cyj/sWC/+LB Xc3EyiTD/do= =hOnN -----END PGP SIGNATURE-----
On Tue, 11 Jul 2000, Christian Stueble wrote:
Welcome to Fiasco! DD-L4/x86 microkernel (c) 1998 TU Dresden - Jul 4 2000 SIGMA0: Hello! RMGR: Hi there! RMGR running on L4/Pentium (hang) I had the same probs, but yesterday I noticed that it isn't a grub problem, but a CPU problem. If I am using a Thinkpad PII 366 RMGR hangs, too, but with an older PI 133 or Celeron 433 it works fine.
Which version of Fiasco?
When I take grub from the CVS server at Dresen, I fail in compilation:
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../stage1 -Wall -Wmissing-prototypes -Wunused -Os -fno-builtin -nostdinc -DFSYS_EXT2FS=1 -DFSYS_FAT=1 -DFSYS_FFS=1 -DFSYS_MINIX=1 -g -c -o pre_stage2_exec-asm.o asm.S /tmp/cc0xSXW3.s: Assembler messages: /tmp/cc0xSXW3.s:1189: Error: operands given don't match any known 386 instruction /tmp/cc0xSXW3.s:2109: Error: operands given don't match any known 386 instruction The same problem here.
Fixed. Please do a CVS update -d. Frank -- Frank Mehnert ## Dept. of Computer Science, Dresden University of Technology, Germany ## ## E-Mail: fm3@os.inf.tu-dresden.de http://os.inf.tu-dresden.de/~fm3 ##
-----BEGIN PGP SIGNED MESSAGE----- Am Die, 11 Jul 2000 schrieben Sie:
On Tue, 11 Jul 2000, Christian Stueble wrote:
Welcome to Fiasco! DD-L4/x86 microkernel (c) 1998 TU Dresden - Jul 4 2000 SIGMA0: Hello! RMGR: Hi there! RMGR running on L4/Pentium (hang) I had the same probs, but yesterday I noticed that it isn't a grub problem, but a CPU problem. If I am using a Thinkpad PII 366 RMGR hangs, too, but with an older PI 133 or Celeron 433 it works fine.
Which version of Fiasco? The last version from CVS (11 Jul 2000).
When I take grub from the CVS server at Dresen, I fail in compilation:
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../stage1 -Wall -Wmissing-prototypes -Wunused -Os -fno-builtin -nostdinc -DFSYS_EXT2FS=1 -DFSYS_FAT=1 -DFSYS_FFS=1 -DFSYS_MINIX=1 -g -c -o pre_stage2_exec-asm.o asm.S /tmp/cc0xSXW3.s: Assembler messages: /tmp/cc0xSXW3.s:1189: Error: operands given don't match any known 386 instruction /tmp/cc0xSXW3.s:2109: Error: operands given don't match any known 386 instruction The same problem here.
Fixed. Please do a CVS update -d.
Yes, it works now. Another question: I think oskit10 is required now to compile the pkg package, but some subdirectories also use oskit/flux/c/*.h include files. Do I really need both oskit versions or should the makefiles be modified to use oskit10/oskit/c/*.h? Chris -- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Christian Stueble......................stueble@cs.uni-sb.de PubKey[BF7104F5].......fp=8678C5D3CAD9CD8C F1DDB8EC202F116A To be or not to be is true... (apocrypha of George Boole) -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- -----BEGIN PGP SIGNATURE----- Version: PGPfreeware 5.0i for non-commercial use MessageID: w7KgwMTNzmf1NS4Ipxyn3idMAI4UyhWO iQCVAwUBOWxAZPyJjJy/cQT1AQGC+AQAkO19OPekpjPZiyk073ldzOzS0Pvx5Xlc 01jjYt3s0detbCvLtD+vUz5l1zTiiohrLlncj4pnMnSLieYe/uYg1bBL1x9DrSLQ eNd1CwgE0SukfiO2US5EU94twgW7K0wpoouXy+dvbd3v1E0opn5tCG8hxyqp3tKG ChVC3qNX0bY= =uXv3 -----END PGP SIGNATURE-----
Another question: I think oskit10 is required now to compile the pkg package, but some subdirectories also use oskit/flux/c/*.h include files. Do I really need both oskit versions or should the makefiles be modified to use oskit10/oskit/c/*.h?
I remember, you've ever asked about it on Oct/1999. Unfortunately, I could not find the correct answer from l4-hackers mailinglist. Have you received any replies about it? I think, still current Fiasco source tree is designed for "oskit" (not "oskit10"). We need oskit10 source tree to complete building l4/oskit10_support/ tree, but Fiasco/RMGR/sigma0/hello and L4-Linux do not use oskit10. I've ever tried to rewrite l4/ tree for oskit10 (without oskit), but I couldn't make working kernel & modules. If interested, please check: <19991221075909.11104.qmail@file.phys.tohoku.ac.jp> suzuki
-----BEGIN PGP SIGNED MESSAGE----- Am Mit, 12 Jul 2000 schrieben Sie:
-----BEGIN PGP SIGNED MESSAGE-----
Am Die, 11 Jul 2000 schrieben Sie:
On Tue, 11 Jul 2000, Christian Stueble wrote:
Welcome to Fiasco! DD-L4/x86 microkernel (c) 1998 TU Dresden - Jul 4 2000 SIGMA0: Hello! RMGR: Hi there! RMGR running on L4/Pentium (hang) I had the same probs, but yesterday I noticed that it isn't a grub problem, but a CPU problem. If I am using a Thinkpad PII 366 RMGR hangs, too, but with an older PI 133 or Celeron 433 it works fine.
Which version of Fiasco? The last version from CVS (11 Jul 2000). Very interesting: If I start my system using vmware it works :-) It does not load L4Linux completely because of an vmware bug, but it loads rmgr, fiasco and my servers. Strange...
If I boot it using the P-II machine, the last message I get is: ... RMGR: WARNING: All memory about 128MB is wasted! (hang) Chris -- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Christian Stueble......................stueble@cs.uni-sb.de PubKey[BF7104F5].......fp=8678C5D3CAD9CD8C F1DDB8EC202F116A To be or not to be is true... (apocrypha of George Boole) -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- -----BEGIN PGP SIGNATURE----- Version: PGPfreeware 5.0i for non-commercial use MessageID: dhpfkgdoGgsqwXxpbtQkVxSAg2CM+1zT iQCVAwUBOW8gu/yJjJy/cQT1AQHU6AP/XUktA+Hee+DB7xyL3/hvFLCEWelyIDeu sDfCszVn0igkF+UcnirTQdO0iOsEoAzSGFuTLfKXl9XC/cKyGStp7wNCDtDVyrL2 32YbA4Y2ttQw+31OnGoWG1RQWrM0GBEP+AZNth4+6npWIlE4Li3ISSMDXPocV6cm L0c2R8oe/QM= =2qPe -----END PGP SIGNATURE-----
I had the same probs, but yesterday I noticed that it isn't a grub problem, but a CPU problem. If I am using a Thinkpad PII 366 RMGR hangs, too, but with an older PI 133 or Celeron 433 it works fine.
Is it due to CPU itself? Recently I had a chance to run Fiasco on PentiumII (Deschutes) 451MHz with 256MB RAM, I received same message which you reported.
RMGR: WARNING: All memory about 128MB is wasted! (hang)
I had supposed too large memory is harmful for RMGR. (This "128MB" limit is fixed in l4/pkg/rmgr/server/src/memmap.h) Yet I've not checked how it goes when the memories is reduced. In your case, all testing machines have memories larger than 128MB? suzuki
-----BEGIN PGP SIGNED MESSAGE----- Am Die, 18 Jul 2000 schrieben Sie:
I had the same probs, but yesterday I noticed that it isn't a grub problem, but a CPU problem. If I am using a Thinkpad PII 366 RMGR hangs, too, but with an older PI 133 or Celeron 433 it works fine.
Is it due to CPU itself? Recently I had a chance to run Fiasco on PentiumII (Deschutes) 451MHz with 256MB RAM, I received same message which you reported.
RMGR: WARNING: All memory about 128MB is wasted! (hang)
I had supposed too large memory is harmful for RMGR. (This "128MB" limit is fixed in l4/pkg/rmgr/server/src/memmap.h) Yet I've not checked how it goes when the memories is reduced. In your case, all testing machines have memories larger than 128MB? The Celeron yes, the pentium I machine not.
Chris -- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Christian Stueble......................stueble@cs.uni-sb.de PubKey[BF7104F5].......fp=8678C5D3CAD9CD8C F1DDB8EC202F116A To be or not to be is true... (apocrypha of George Boole) -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- -----BEGIN PGP SIGNATURE----- Version: PGPfreeware 5.0i for non-commercial use MessageID: fhNJJ8LXWZ0pFLIw4C125XYf1QJ80Kj+ iQCVAwUBOXQS/fyJjJy/cQT1AQHGYgQAsxanNXrsV3bp9HLmhAHnLSySLmjevnPp Qwszz+slKVeYXqTPQUPTp/G436DrB0vQxzy8mCXRAmcp4NzyxWymPI5O9I8b+2Jm XjtXTvcXMhU5/ukZ96IL2ryKI5f/GSao/JF2Ja5RJmXIYgGIi/NgXl11i+rCD16M QSRXuu4EEjc= =AYJ6 -----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE----- Am Die, 18 Jul 2000 schrieben Sie:
I had the same probs, but yesterday I noticed that it isn't a grub problem, but a CPU problem. If I am using a Thinkpad PII 366 RMGR hangs, too, but with an older PI 133 or Celeron 433 it works fine.
Is it due to CPU itself? Recently I had a chance to run Fiasco on PentiumII (Deschutes) 451MHz with 256MB RAM, I received same message which you reported. I use a Mobile Pentium II. Makes this a different?
Chris -- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Christian Stueble......................stueble@cs.uni-sb.de PubKey[BF7104F5].......fp=8678C5D3CAD9CD8C F1DDB8EC202F116A To be or not to be is true... (apocrypha of George Boole) -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- -----BEGIN PGP SIGNATURE----- Version: PGPfreeware 5.0i for non-commercial use MessageID: jVy0Tk/rxQ+gqC/i7iaoXQyOM8YDTGud iQCUAwUBOXQTS/yJjJy/cQT1AQH+/AP46dILxSMt+dhetzH7bxsHr/gKStAUeLWX zpm/T9VrMpjx3NlGCTg2NnPkqo8YCqyUbe7QvW4dti9cDfQwOnxxVRulhj+zvJ1K fNmRyxpsc+5HD1sXZuzACOBiXjfgWnn2qjiKaeabRVi1yJvbGM+XJrWyW0IDORLA Wumf1ugiAA== =azR4 -----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE----- Hello, today I noticed that the system hangs if the memory is larger than 128MB (this can easily be tested using vmware). But the RMGR only writes the message mentioned below. Is this the expected behavior? If more than 128MB is not possible (without source modifications) I would expect at least an error message. Thus Fiasco seems to have _no_ problems with Pentium II CPUs, sorry. Chris Am Die, 18 Jul 2000 schrieben Sie:
I had the same probs, but yesterday I noticed that it isn't a grub problem, but a CPU problem. If I am using a Thinkpad PII 366 RMGR hangs, too, but with an older PI 133 or Celeron 433 it works fine.
Is it due to CPU itself? Recently I had a chance to run Fiasco on PentiumII (Deschutes) 451MHz with 256MB RAM, I received same message which you reported.
RMGR: WARNING: All memory about 128MB is wasted! (hang)
I had supposed too large memory is harmful for RMGR. (This "128MB" limit is fixed in l4/pkg/rmgr/server/src/memmap.h) Yet I've not checked how it goes when the memories is reduced. In your case, all testing machines have memories larger than 128MB? -- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Christian Stueble......................stueble@cs.uni-sb.de PubKey[BF7104F5].......fp=8678C5D3CAD9CD8C F1DDB8EC202F116A
To be or not to be is true... (apocrypha of George Boole) -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- -----BEGIN PGP SIGNATURE----- Version: PGPfreeware 5.0i for non-commercial use MessageID: I4zELLbo0tHSzzHLKG5lmarJLaszCuTv iQCVAwUBOXcHKfyJjJy/cQT1AQH6XAP9HE4+p8EXBzNWaLZdlK+jkBVz4RJ8DpYz SQD9RUCdh4DDsBFh1qMoxyNLu97+QBtrz5D3deM7aS9EfgWVTQIgJnZM4LUobeAA pqC0pzWijry3NHCNp8kbcKL7IzcMw0JDr+N/hKsyi6LY6elgX43t29ZfI9r2MX0C gYYKN7nocks= =+fx5 -----END PGP SIGNATURE-----
participants (4)
-
Christian Stueble -
Frank Mehnert -
James Riordan -
suzukis@file.phys.tohoku.ac.jp