ptrace broken on latest CURRENT ?
Craig Rodrigues
rodrigc at crodrigues.org
Sat Nov 27 16:30:48 PST 2004
On Fri, Nov 26, 2004 at 09:05:25PM +0300, Vladimir Grebenschikov wrote:
> Hi
>
> % truss ls
> truss: PIOCBIS: Inappropriate ioctl for device
I'm seeing this too. This patch seems to work for me,
but I don't know if it is correct or not.
--- sys_generic.c.orig Sat Nov 27 19:14:39 2004
+++ sys_generic.c Sat Nov 27 19:17:09 2004
@@ -503,7 +503,7 @@
if ((size > IOCPARM_MAX) ||
((com & (IOC_VOID | IOC_IN | IOC_OUT)) == 0) ||
((com & IOC_VOID) && size > 0) ||
- ((com & (IOC_IN | IOC_OUT)) && size == 0)) {
+ ((com & IOC_OUT) && size == 0)) {
fdrop(fp, td);
return (ENOTTY);
}
--
Craig Rodrigues
http://crodrigues.org
rodrigc at crodrigues.org
More information about the freebsd-current
mailing list