• Linus Torvalds's avatar
    Merge branch 'work.tty-ioctl' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs · 44adbac8
    Linus Torvalds authored
    Pull tty ioctl updates from Al Viro:
     "This is the compat_ioctl work related to tty ioctls.
    
      Quite a bit of dead code taken out, all tty-related stuff gone from
      fs/compat_ioctl.c. A bunch of compat bugs fixed - some still remain,
      but all more or less generic tty-related ioctls should be covered
      (remaining issues are in things like driver-private ioctls in a pcmcia
      serial card driver not getting properly handled in 32bit processes on
      64bit host, etc)"
    
    * 'work.tty-ioctl' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs: (53 commits)
      kill TIOCSERGSTRUCT
      change semantics of ldisc ->compat_ioctl()
      kill TIOCSER[SG]WILD
      synclink_gt(): fix compat_ioctl()
      pty: fix compat ioctls
      compat_ioctl - kill keyboard ioctl handling
      gigaset: add ->compat_ioctl()
      vt_compat_ioctl(): clean up, use compat_ptr() properly
      gigaset: don't try to printk userland buffer contents
      dgnc: don't bother with (empty) stub for TCXONC
      dgnc: leave TIOC[GS]SOFTCAR to ldisc
      remove fallback to drivers for TIOCGICOUNT
      dgnc: break-related ioctls won't reach ->ioctl()
      kill the rest of tty COMPAT_IOCTL() entries
      dgnc: TIOCM... won't reach ->ioctl()
      isdn_tty: TCSBRK{,P} won't reach ->ioctl()
      kill capinc_tty_ioctl()
      take compat TIOC[SG]SERIAL treatment into tty_compat_ioctl()
      synclink: reduce pointless checks in ->ioctl()
      complete ->[sg]et_serial() switchover
      ...
    44adbac8
Name
Last commit
Last update
..
Kconfig Loading commit data...
Makefile Loading commit data...
ath3k.c Loading commit data...
bcm203x.c Loading commit data...
bfusb.c Loading commit data...
bluecard_cs.c Loading commit data...
bpa10x.c Loading commit data...
bt3c_cs.c Loading commit data...
btbcm.c Loading commit data...
btbcm.h Loading commit data...
btintel.c Loading commit data...
btintel.h Loading commit data...
btmrvl_debugfs.c Loading commit data...
btmrvl_drv.h Loading commit data...
btmrvl_main.c Loading commit data...
btmrvl_sdio.c Loading commit data...
btmrvl_sdio.h Loading commit data...
btmtkuart.c Loading commit data...
btqca.c Loading commit data...
btqca.h Loading commit data...
btqcomsmd.c Loading commit data...
btrsi.c Loading commit data...
btrtl.c Loading commit data...
btrtl.h Loading commit data...
btsdio.c Loading commit data...
btusb.c Loading commit data...
btwilink.c Loading commit data...
dtl1_cs.c Loading commit data...
h4_recv.h Loading commit data...
hci_ag6xx.c Loading commit data...
hci_ath.c Loading commit data...
hci_bcm.c Loading commit data...
hci_bcsp.c Loading commit data...
hci_h4.c Loading commit data...
hci_h5.c Loading commit data...
hci_intel.c Loading commit data...
hci_ldisc.c Loading commit data...
hci_ll.c Loading commit data...
hci_mrvl.c Loading commit data...
hci_nokia.c Loading commit data...
hci_qca.c Loading commit data...
hci_serdev.c Loading commit data...
hci_uart.h Loading commit data...
hci_vhci.c Loading commit data...