Searched hist:272132 (Results 1 - 3 of 3) sorted by last modified time

/freebsd-11-stable/sys/kern/
H A Dkern_descrip.cdiff 272132 Thu Sep 25 19:23:54 MDT 2014 kib Fix fcntl(2) compat32 after r270691. The copyin and copyout of the
struct flock are done in the sys_fcntl(), which mean that compat32 used
direct access to userland pointers.

Move code from sys_fcntl() to new wrapper, kern_fcntl_freebsd(), which
performs neccessary userland memory accesses, and use it from both
native and compat32 fcntl syscalls.

Reported by: jhibbits
Sponsored by: The FreeBSD Foundation
MFC after: 3 days
/freebsd-11-stable/sys/sys/
H A Dsyscallsubr.hdiff 272132 Thu Sep 25 19:23:54 MDT 2014 kib Fix fcntl(2) compat32 after r270691. The copyin and copyout of the
struct flock are done in the sys_fcntl(), which mean that compat32 used
direct access to userland pointers.

Move code from sys_fcntl() to new wrapper, kern_fcntl_freebsd(), which
performs neccessary userland memory accesses, and use it from both
native and compat32 fcntl syscalls.

Reported by: jhibbits
Sponsored by: The FreeBSD Foundation
MFC after: 3 days
/freebsd-11-stable/sys/compat/freebsd32/
H A Dfreebsd32_misc.cdiff 272132 Thu Sep 25 19:23:54 MDT 2014 kib Fix fcntl(2) compat32 after r270691. The copyin and copyout of the
struct flock are done in the sys_fcntl(), which mean that compat32 used
direct access to userland pointers.

Move code from sys_fcntl() to new wrapper, kern_fcntl_freebsd(), which
performs neccessary userland memory accesses, and use it from both
native and compat32 fcntl syscalls.

Reported by: jhibbits
Sponsored by: The FreeBSD Foundation
MFC after: 3 days

Completed in 205 milliseconds