Date: Wed, 7 Mar 2012 21:00:30 GMT From: Andriy Gapon <avg@FreeBSD.org> To: freebsd-bugs@FreeBSD.org Subject: Re: kern/164445: [libc] lseek(2) always returns ENXIO with SEEK_DATA/SEEK_HOLE on 9.0 64bit ZFS Message-ID: <201203072100.q27L0UIu001404@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR kern/164445; it has been noted by GNATS. From: Andriy Gapon <avg@FreeBSD.org> To: bug-followup@FreeBSD.org, lge@ieee.org Cc: Pawel Jakub Dawidek <pjd@FreeBSD.org> Subject: Re: kern/164445: [libc] lseek(2) always returns ENXIO with SEEK_DATA/SEEK_HOLE on 9.0 64bit ZFS Date: Wed, 07 Mar 2012 22:54:48 +0200 I think that you hit the nail on the head. On FreeBSD the ioctl(2) system call does copyin/copyout of the data argument and thus those extra copyin/copuout calls in zfs_ioctl are harmful. -- Andriy Gapon
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201203072100.q27L0UIu001404>