This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 638820d8da8e Merge branch 'next-general' of git://git.kernel.org/pub/sc [...] new cb095afd4476 pstore: Centralize init/exit routines new 416031653eb5 pstore: Allocate compression during late_initcall() new 95047b0519c1 pstore: Refactor compression initialization new 1227daa43bce pstore/ram: Clarify resource reservation labels new 08ffb584d9eb Merge tag 'pstore-v4.20-rc1' of git://git.kernel.org/pub/s [...] new 77021f8bab02 presence of RS485 ioctls has been unconditional since 2014 new e21120383f2d move compat handling of tty ioctls to tty_compat_ioctl() new a913bc76ed7b tty_ioctl(): drop FIONBIO handling new 7eaec37e0461 mos7720: bury dead TIOCM... in ->ioctl() new 2f46a2c1d4eb tty_ioctl(): start taking TIOC[SG]SERIAL into separate methods new 617a281104bd simserial: switch to ->[sg]et_serial() new b98e5a679147 fwserial: switch to ->[sg]et_serial() new 0aad5ad563c8 greybus/uart: switch to ->[sg]et_serial() new b129cbc99b2d amiserial: switch to ->[sg]et_serial() new 6fbf95825481 cyclades: switch to ->[sg]et_serial() new a7b06fcf2ece ipwireless: switch to ->[sg]et_serial() new b60f38c6640f isicom: switch to ->[sg]et_serial() new 1c729ab15a0e moxa: switch to ->[sg]et_serial() new 6da5b587631c mxser: switch to ->[sg]et_serial() new 5099d234a52a serial_core: switch to ->[sg]et_serial() new 6a9daed31cc8 rfcomm: get rid of mentioning TIOC[SG]SERIAL new 81732b26e059 usb-serial: begin switching to ->[sg]et_serial() new 99f75a1fcd86 cdc-acm: switch to ->[sg]et_serial() new aadcd0a178be ark3116: switch to ->get_serial() new 056abede09a7 f81232: switch to ->get_serial() new c8f97e77d53f f81534: switch to ->get_serial() new 3ae36bed3a93 fdti_sio: switch to ->[sg]et_serial() new e27235eda550 io_edgeport: switch to ->get_serial() new 2a5357e56360 io_ti: switch to ->get_serial() new 7cf3e600a07b mos7720: switch to ->get_serial() new b27ef409b415 mos7840: switch to ->get_serial() new 30296aa419f8 opticon: switch to ->get_serial() new 9326ec59ec64 pl2303: switch to ->get_serial() new 8fbde7984e7f quatech2: switch to ->get_serial() new ee08cefbb5bd ssu100: switch to ->get_serial() new 57e5723611bb ti_usb_3410_5052: switch to ->[sg]et_serial() new fc6cc979e422 whiteheat: switch to ->get_serial() new 15cc7bad4897 usb_wwan: switch to ->[sg]et_serial() new 930236a30897 complete ->[sg]et_serial() switchover new f82fc0fedf28 synclink: reduce pointless checks in ->ioctl() new 77654350306a take compat TIOC[SG]SERIAL treatment into tty_compat_ioctl() new 864e880de59e kill capinc_tty_ioctl() new e67504c5958f isdn_tty: TCSBRK{,P} won't reach ->ioctl() new 04ec1c8c7411 dgnc: TIOCM... won't reach ->ioctl() new 6bbf26589224 kill the rest of tty COMPAT_IOCTL() entries new b413f00ab1a9 dgnc: break-related ioctls won't reach ->ioctl() new a3096199226c remove fallback to drivers for TIOCGICOUNT new 88d50890b78f dgnc: leave TIOC[GS]SOFTCAR to ldisc new 7ebec8d23541 dgnc: don't bother with (empty) stub for TCXONC new 09d88c857692 gigaset: don't try to printk userland buffer contents new 9d1807daefc0 vt_compat_ioctl(): clean up, use compat_ptr() properly new 969ec01e9920 gigaset: add ->compat_ioctl() new 82a6857bf9ef compat_ioctl - kill keyboard ioctl handling new 50f45326afab pty: fix compat ioctls new 27230e51349f synclink_gt(): fix compat_ioctl() new 7ee329655189 kill TIOCSER[SG]WILD new f0193d3ea73b change semantics of ldisc ->compat_ioctl() new ce5a983191ce kill TIOCSERGSTRUCT new 44adbac8f721 Merge branch 'work.tty-ioctl' of git://git.kernel.org/pub/ [...]
The 59 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: arch/ia64/hp/sim/simserial.c | 24 ++-- drivers/bluetooth/hci_ldisc.c | 1 + drivers/char/pcmcia/synclink_cs.c | 3 +- drivers/input/serio/serport.c | 2 +- drivers/isdn/capi/capi.c | 7 -- drivers/isdn/gigaset/interface.c | 13 +- drivers/isdn/i4l/isdn_tty.c | 19 --- drivers/net/hamradio/6pack.c | 21 ---- drivers/net/hamradio/mkiss.c | 21 ---- drivers/net/slip/slip.c | 25 ---- drivers/net/wan/x25_asy.c | 19 --- drivers/staging/dgnc/dgnc_tty.c | 218 -------------------------------- drivers/staging/fwserial/fwserial.c | 66 +++++----- drivers/staging/greybus/uart.c | 47 +++---- drivers/tty/amiserial.c | 90 +++++-------- drivers/tty/cyclades.c | 77 ++++++------ drivers/tty/ipwireless/tty.c | 36 +++--- drivers/tty/isicom.c | 72 ++++------- drivers/tty/moxa.c | 79 ++++++------ drivers/tty/mxser.c | 97 +++++++------- drivers/tty/n_gsm.c | 11 -- drivers/tty/n_r3964.c | 22 ++++ drivers/tty/pty.c | 14 ++- drivers/tty/serial/serial_core.c | 43 ++----- drivers/tty/synclink.c | 3 +- drivers/tty/synclink_gt.c | 19 +-- drivers/tty/synclinkmp.c | 3 +- drivers/tty/tty_io.c | 229 +++++++++++++++++++++++++++------- drivers/tty/tty_ioctl.c | 16 --- drivers/tty/vt/vt_ioctl.c | 31 ++--- drivers/usb/class/cdc-acm.c | 41 +++--- drivers/usb/serial/ark3116.c | 38 ++---- drivers/usb/serial/f81232.c | 36 ++---- drivers/usb/serial/f81534.c | 38 ++---- drivers/usb/serial/ftdi_sio.c | 48 ++++--- drivers/usb/serial/io_edgeport.c | 37 +++--- drivers/usb/serial/io_ti.c | 47 +++---- drivers/usb/serial/mos7720.c | 86 ++----------- drivers/usb/serial/mos7840.c | 39 ++---- drivers/usb/serial/opticon.c | 43 ++----- drivers/usb/serial/option.c | 3 +- drivers/usb/serial/pl2303.c | 29 ++--- drivers/usb/serial/quatech2.c | 42 ++----- drivers/usb/serial/ssu100.c | 42 ++----- drivers/usb/serial/ti_usb_3410_5052.c | 74 ++++------- drivers/usb/serial/usb-serial.c | 20 +++ drivers/usb/serial/usb-wwan.h | 6 +- drivers/usb/serial/usb_wwan.c | 63 +++------- drivers/usb/serial/whiteheat.c | 42 +++---- fs/compat_ioctl.c | 169 ------------------------- fs/pstore/inode.c | 11 +- fs/pstore/internal.h | 5 +- fs/pstore/platform.c | 75 +++++++++-- fs/pstore/ram.c | 18 ++- fs/pstore/ram_core.c | 11 +- include/linux/pstore_ram.h | 3 +- include/linux/tty.h | 2 - include/linux/tty_driver.h | 3 + include/linux/tty_ldisc.h | 10 +- include/linux/usb/serial.h | 2 + net/bluetooth/rfcomm/tty.c | 12 -- net/nfc/nci/uart.c | 1 + 62 files changed, 869 insertions(+), 1555 deletions(-)