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
