Source-Changes-D archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: More terminal iocctl's need to be PASSTHROUGH?



On Oct 21, 10:30am, paul%vps1.whooppee.com@localhost (Paul Goyette) wrote:
-- Subject: More terminal iocctl's need to be PASSTHROUGH?

| I noticed christos updated the list of PASSTHROGUH IOCCTLs the other 
| day, so I figured that might reduce the boucing in/out of compat module.
| 
| But it seems that there's more work to do here.  In a xterm window, and 
| running tcsh as my shell, simply typing a backspace character causes the 
| module to bounce in.
| 

Can you apply this and tell me what it prints? It does not print for me.

christos

Index: tty.c
===================================================================
RCS file: /cvsroot/src/sys/kern/tty.c,v
retrieving revision 1.269
diff -u -u -r1.269 tty.c
--- tty.c       18 Oct 2015 15:58:23 -0000      1.269
+++ tty.c       21 Oct 2015 11:52:44 -0000
@@ -1395,6 +1395,7 @@
                return EPASSTHROUGH;
 
        default:
+               printf("BARF 0x%lx\n", cmd);
 #ifdef COMPAT_60
                error = compat_60_ttioctl(tp, cmd, data, flag, l);
                if (error != EPASSTHROUGH)



Home | Main Index | Thread Index | Old Index