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