lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date:	Mon, 23 May 2011 12:05:39 -0700
From:	Greg KH <gregkh@...e.de>
To:	Linus Torvalds <torvalds@...ux-foundation.org>,
	Andrew Morton <akpm@...ux-foundation.org>
Cc:	linux-kernel@...r.kernel.org, linux-serial@...r.kernel.org
Subject: [GIT PATCH] TTY/serial driver patches for .40

Here's the big tty/serial merge for .40

Some api cleanups, and driver updates, nothing really major.  You will
get two conflicts when you merge this to your tree (one in the tty
Makefile and one in the bluetooth driver), but they should be "obvious"
as to what to do.  If you want me to do the merge, just let me know and
I will.

Please pull from:
	master.kernel.org:/pub/scm/linux/kernel/git/gregkh/tty-2.6.git/ tty-next

All of these patches have been in the -mm and -next trees for a while.

Patches will be sent to the linux-serial mailing list, if anyone wants
to see them.

thanks,

greg k-h

------------

 Documentation/pti/pti_intel_mid.txt         |   99 +++
 drivers/bluetooth/hci_ldisc.c               |   10 +-
 drivers/input/serio/serport.c               |   10 +-
 drivers/isdn/gigaset/ser-gigaset.c          |    8 +-
 drivers/misc/Kconfig                        |   25 +-
 drivers/misc/Makefile                       |    1 +
 drivers/misc/pch_phub.c                     |  153 +++-
 drivers/misc/pti.c                          |  980 +++++++++++++++++++++++
 drivers/misc/ti-st/st_core.c                |    6 +-
 drivers/net/caif/caif_serial.c              |    6 +-
 drivers/net/can/slcan.c                     |    9 +-
 drivers/net/hamradio/6pack.c                |    8 +-
 drivers/net/hamradio/mkiss.c                |   11 +-
 drivers/net/irda/irtty-sir.c                |   16 +-
 drivers/net/ppp_async.c                     |    6 +-
 drivers/net/ppp_synctty.c                   |    6 +-
 drivers/net/slip.c                          |   11 +-
 drivers/net/wan/x25_asy.c                   |    7 +-
 drivers/parport/parport_pc.c                |    2 +-
 drivers/tty/Kconfig                         |   31 +
 drivers/tty/Makefile                        |    2 +
 drivers/tty/amiserial.c                     |    2 -
 drivers/tty/cyclades.c                      |    5 +-
 drivers/tty/ipwireless/Makefile             |    2 -
 drivers/tty/moxa.c                          |   18 +-
 drivers/tty/n_gsm.c                         |   41 +-
 drivers/tty/n_hdlc.c                        |   18 +-
 drivers/tty/n_r3964.c                       |   10 +-
 drivers/tty/n_tracerouter.c                 |  243 ++++++
 drivers/tty/n_tracesink.c                   |  238 ++++++
 drivers/tty/n_tracesink.h                   |   36 +
 drivers/tty/n_tty.c                         |   61 +--
 drivers/tty/nozomi.c                        |   29 +-
 drivers/tty/pty.c                           |   35 +-
 drivers/tty/rocket.c                        |   47 --
 drivers/tty/serial/21285.c                  |    2 -
 drivers/tty/serial/8250.c                   |   44 +-
 drivers/tty/serial/8250.h                   |    3 +-
 drivers/tty/serial/8250_accent.c            |    2 -
 drivers/tty/serial/8250_boca.c              |    2 -
 drivers/tty/serial/8250_exar_st16c554.c     |    2 -
 drivers/tty/serial/8250_fourport.c          |    2 -
 drivers/tty/serial/8250_hub6.c              |    2 -
 drivers/tty/serial/8250_mca.c               |    2 -
 drivers/tty/serial/8250_pci.c               |   53 ++-
 drivers/tty/serial/8250_pnp.c               |    2 -
 drivers/tty/serial/Kconfig                  |   27 +-
 drivers/tty/serial/Makefile                 |    1 +
 drivers/tty/serial/altera_uart.c            |   26 +-
 drivers/tty/serial/amba-pl010.c             |    2 -
 drivers/tty/serial/amba-pl011.c             |    2 -
 drivers/tty/serial/atmel_serial.c           |    2 -
 drivers/tty/serial/clps711x.c               |    2 -
 drivers/tty/serial/cpm_uart/cpm_uart.h      |    2 -
 drivers/tty/serial/cpm_uart/cpm_uart_core.c |    2 -
 drivers/tty/serial/cpm_uart/cpm_uart_cpm1.c |    2 -
 drivers/tty/serial/cpm_uart/cpm_uart_cpm1.h |    2 -
 drivers/tty/serial/cpm_uart/cpm_uart_cpm2.c |    2 -
 drivers/tty/serial/cpm_uart/cpm_uart_cpm2.h |    2 -
 drivers/tty/serial/ifx6x60.c                |    2 -
 drivers/tty/serial/imx.c                    |    2 -
 drivers/tty/serial/msm_serial.c             |    2 +-
 drivers/tty/serial/msm_serial.h             |    2 -
 drivers/tty/serial/msm_smd_tty.c            |    3 +-
 drivers/tty/serial/netx-serial.c            |    2 -
 drivers/tty/serial/pch_uart.c               |    8 +
 drivers/tty/serial/pmac_zilog.c             |    2 -
 drivers/tty/serial/pxa.c                    |    2 -
 drivers/tty/serial/s3c2400.c                |    3 +-
 drivers/tty/serial/s3c2410.c                |    3 +-
 drivers/tty/serial/s3c2412.c                |    3 +-
 drivers/tty/serial/s3c2440.c                |    3 +-
 drivers/tty/serial/s3c24a0.c                |    3 +-
 drivers/tty/serial/s3c6400.c                |    3 +-
 drivers/tty/serial/s5pv210.c                |    3 +-
 drivers/tty/serial/sa1100.c                 |    2 -
 drivers/tty/serial/samsung.c                |    3 +-
 drivers/tty/serial/samsung.h                |    3 +-
 drivers/tty/serial/sb1250-duart.c           |    2 -
 drivers/tty/serial/serial_core.c            |   90 +--
 drivers/tty/serial/serial_ks8695.c          |    2 -
 drivers/tty/serial/serial_txx9.c            |    2 -
 drivers/tty/serial/sh-sci.c                 |    2 -
 drivers/tty/serial/vt8500_serial.c          |    2 -
 drivers/tty/serial/xilinx_uartps.c          | 1113 +++++++++++++++++++++++++++
 drivers/tty/synclink.c                      |    2 -
 drivers/tty/tty_buffer.c                    |   15 +-
 drivers/tty/tty_io.c                        |   53 +-
 drivers/tty/tty_ioctl.c                     |    2 -
 drivers/tty/tty_ldisc.c                     |   13 +
 drivers/tty/tty_mutex.c                     |    3 -
 drivers/tty/vt/keyboard.c                   |    2 -
 drivers/tty/vt/selection.c                  |    5 +-
 drivers/tty/vt/vc_screen.c                  |    2 -
 drivers/tty/vt/vt.c                         |   13 +-
 drivers/tty/vt/vt_ioctl.c                   |   25 +-
 fs/exec.c                                   |    1 +
 include/linux/pti.h                         |   42 +
 include/linux/serial_core.h                 |    6 +-
 include/linux/serial_reg.h                  |    2 +
 include/linux/tty.h                         |    4 +
 include/linux/tty_ldisc.h                   |    9 +-
 sound/soc/codecs/cx20442.c                  |    8 +-
 103 files changed, 3344 insertions(+), 512 deletions(-)
 create mode 100644 Documentation/pti/pti_intel_mid.txt
 create mode 100644 drivers/misc/pti.c
 create mode 100644 drivers/tty/n_tracerouter.c
 create mode 100644 drivers/tty/n_tracesink.c
 create mode 100644 drivers/tty/n_tracesink.h
 create mode 100644 drivers/tty/serial/xilinx_uartps.c
 create mode 100644 include/linux/pti.h

---------------

Alan Cox (1):
      parport: Use request_muxed_region for IT87 probe and lock

Andrew Morton (1):
      drivers/tty/vt/vt_ioctl.c: repair insane ?: expression

Antony Pavlov (1):
      serial: 8250_pci: add support for Cronyx Omega PCI multiserial board.

Arthur Taylor (1):
      vt: Add K_OFF return value to vt_ioctl KDGKBMODE

Felipe Balbi (1):
      tty: make receive_buf() return the amout of bytes received

Govindraj.R (1):
      Serial: Remove unused code.

Herton Ronaldo Krzesinski (1):
      vt: remove uneeded retval check before tty->ops->open inside tty_open

J Freyensee (4):
      export kernel call get_task_comm().
      Kernel documentation for the PTI feature.
      Intel PTI implementaiton of MIPI 1149.7.
      n_tracerouter and n_tracesink ldisc additions.

Jesper Juhl (1):
      Serial: ifx6x60c: Remove duplicate includes of linux/tty.h

Jiri Slaby (23):
      tty: VT, remove unused variable
      TTY: serial_core, remove unused variable
      Char: cyclades, fix unused variable
      TTY: VT, remove unused variables
      Char: moxa, remove unused variables
      TTY: rocket, remove unused variables
      TTY: unify tty_init_dev fail path handling
      TTY: unify pty_install fail path handling
      TTY: unify pty_unix98_install fail path handling
      TTY: introduce deinit helpers for proper ldisc shutdown
      TTY: plug in deinitialize_tty_struct
      TTY: fix fail path in tty_open
      Char: moxa, do not touch NORMAL_ACTIVE bit
      serial: core, move termios handling to uart_startup
      serial: core, do not set DTR/RTS twice on startup
      serial: core, remove uart_update_termios
      Char: nozomi, use GFP_KERNEL for kfifo allocation
      Char: nozomi, remove port.count checks
      Char: nozomi, remove useless tty_sem
      Char: moxa, fix locking in moxa_write
      TTY: serial_core, remove invalid test
      TTY: serial_core, remove superfluous set_task_state
      TTY: tty_io, annotate locking functions

Joe Perches (1):
      n_gsm: Use print_hex_dump_bytes

John Linn (1):
      tty/serial: add support for Xilinx PS UART

Jovi Zhang (1):
      tty: remove invalid location line in file header

Julia Lawall (1):
      drivers/tty/moxa.c: Put correct tty value

Kukjin Kim (1):
      tty: Remove to support serial for S5P6442

Mark Brown (1):
      ASoC: Update cx20442 for TTY API change

Petr Písař (1):
      tty: Clean console safely

Scott Kilau (1):
      8250_pci: Add support for the Digi/IBM PCIe 2-port Adapter

Stephen Warren (2):
      tty/serial: Add explicit PORT_TEGRA type
      tty/serial: Fix break handling for PORT_TEGRA

Tobias Klauser (1):
      serial: altera_uart: Scan for a free port if platform device id is -1

Tomoya MORINAGA (2):
      pch_uart: Support new device ML7223 IOH
      pch_phub: Support new device ML7223

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ