|
From: Tom H. <to...@co...> - 2005-10-04 14:14:36
|
Back in January Jeremy added new SYS_PRE_MEM_READ/WRITE macros which as well as doing the standard PRE_MEM_READ/WRITE checks also checked whether the memory in question was in a client segment with the right permissions to read/write to and caused the syscall to return EFAULT if there was a problem. This seems to have been lost during the VEX merge and I was wondering if it was deliberate or not? It is the reason why bug 113796 didn't appear to be present in the 3.0 code when the underlying cause was in fact still present. Tom -- Tom Hughes (to...@co...) http://www.compton.nu/ |