Hello

Here are the promised patches that improve system call support on X86_SE.
These are sent as plain patches as I don't expect them to get applied 
without some discussion.

With the patches applied, many of the integer spec2k benchmarks work. 
This includes gcc, gzip, bzip2, parser, and crafty.

Most of the rest of the benchmarks fail due to lack of x87 floating point,
although perl, mgrid, and fma3d still have some unimplemented syscalls 
that need to be addressed (getdents64, ftruncate64, gettid).

As I think is commonly known, the m5 system call infrastructure could use 
an overhaul.  The Linux system calls should be grouped together, instead 
of spread out among the architectures, with two variants, 32 and 64.  This 
would avoid a lot of duplicated code.  Unfortunately I don't have the time or 
the resources to do this cleanup.

Vince
_______________________________________________
m5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/m5-dev

Reply via email to