xen下劫持系统调用引起系统重启,如何解决?

xen下用修改系统调用表地址为可读可写,然后修改系统调用表中open、read、write、rename等,编译通过执行open、read、write时没有问题
但是执行rename时会引起系统重启,这是为什么?

http://blog.csdn.net/binary_service/article/details/18304779