Revision tags: OPENBSD_6_2_BASE
|
#
1.5 |
|
16-Sep-2017 |
guenther |
The copyin(9) family of functions should return EFAULT for all memory protection issues. So make amd64 do that instead of passing through uvm_fault()'s return value, which lead to other possible errors (particularly EACCES) being returned to userspace. Clean up a vestige on arm64 too.
ok bluhn@ deraadt@
|
#
1.4 |
|
06-Sep-2017 |
guenther |
Fix declarations ptrace(PT_IO) memory protection faults return EACCES, not EFAULT
|
Revision tags: OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE
|
#
1.3 |
|
22-Jan-2014 |
guenther |
Missing #include
|
Revision tags: OPENBSD_3_8_BASE OPENBSD_3_9_BASE OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE
|
#
1.2 |
|
20-Jul-2005 |
art |
EFAULT from PT_IO is a good error value too.
|
#
1.1 |
|
20-Jul-2005 |
art |
Regress test for PT_READ_{D,I} and PT_IO. (write coming soon).
|