On Wed, Sep 05, 2007 at 02:37:56AM +0200, Carl-Daniel Hailfinger wrote:
Wrote LinuxBIOS table at: 0x00000500 - 0x00000a54 checksum 401f Show all devs... cpus: Unknown device path type: 0 Stage2 code done. LAR: Attempting to open 'normal/payload'. LAR: Attempting to open 'normal/payload/segment0'. LAR: load_file: No such file 'normal/payload/segment0'
It just hangs somewhere bogus and never gets to the defined error in
arch/x86/stage1.c:194: die("FATAL: No usable payload found.\n");
also the current code contains quite some warnings again regarding int-to-pointer casts in lar.c and pointer-to-int cast and uninitialized variable use in stage1.c
Which gcc? I seem to have trouble getting my gcc to warn about anything on i386. "gcc (GCC) 4.1.0 (SUSE Linux)". On my other machine, I get a few warnings:
Hm, I don't see any warnings either at the moment (r495), neither on i386 nor on amd64, but maybe they were fixed inbetween; I'll have to catch up with all the recent patches...
Uwe.