-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviews.gem5.org/r/1318/
-----------------------------------------------------------

Review request for Default.


Description
-------

[Note: this is an updated version of Marc's patch #1187.  I realized I hadn't 
pushed that, but when I went to test it, it didn't compile for ARM.  I ended up 
doing some more restructuring in the process of fixing that problem.]

syscall emulation: Clean up ioctl handling, and implement for x86.

Enable different whitelists for different OS/arch combinations,
since some use the generic Linux definitions only, and others
use definitions inherited from earlier Unix flavors on those
architectures.

Also update x86 function pointers so ioctl is no longer
unimplemented on that platform.

This patch is a revised version of Vince Weaver's earlier patch.


Diffs
-----

  src/arch/alpha/linux/linux.hh UNKNOWN 
  src/arch/alpha/tru64/tru64.hh UNKNOWN 
  src/arch/arm/linux/linux.hh UNKNOWN 
  src/arch/mips/linux/linux.hh UNKNOWN 
  src/arch/power/linux/linux.hh UNKNOWN 
  src/arch/sparc/linux/linux.hh UNKNOWN 
  src/arch/x86/linux/syscalls.cc UNKNOWN 
  src/kern/linux/linux.hh UNKNOWN 
  src/sim/syscall_emul.hh UNKNOWN 

Diff: http://reviews.gem5.org/r/1318/diff/


Testing
-------

passes 'util/regress quick'


Thanks,

Steve Reinhardt

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

Reply via email to