Linux 4.4.31

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

 



I'm announcing the release of the 4.4.31 kernel.

All users of the 4.4 kernel series must upgrade.

The updated 4.4.y git tree can be found at:
	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-4.4.y
and can be browsed at the normal kernel.org git web browser:
	http://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=summary

thanks,

greg k-h

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

 Makefile                                  |    3 +
 arch/arm/include/asm/floppy.h             |    2 -
 arch/h8300/include/asm/thread_info.h      |    4 --
 arch/h8300/kernel/signal.c                |    2 -
 arch/mips/kvm/emulate.c                   |    8 ++--
 arch/parisc/kernel/syscall.S              |   11 ++++-
 arch/powerpc/kernel/ptrace.c              |    4 +-
 arch/x86/include/asm/uaccess.h            |   10 ++---
 arch/x86/kvm/emulate.c                    |    2 -
 arch/x86/kvm/x86.c                        |    4 +-
 arch/x86/xen/mmu.c                        |    2 -
 drivers/android/binder.c                  |   35 +++++++++++++----
 drivers/char/virtio_console.c             |   22 ++++++++---
 drivers/firewire/net.c                    |   59 +++++++++++++++++++-----------
 drivers/gpu/drm/drm_dp_mst_topology.c     |    6 ++-
 drivers/gpu/drm/exynos/exynos_drm_core.c  |    2 -
 drivers/gpu/drm/radeon/ni.c               |    4 --
 drivers/gpu/drm/radeon/radeon_dp_auxch.c  |    2 -
 drivers/gpu/drm/radeon/si_dpm.c           |   53 +++++++++++++++++++++-----
 drivers/hid/hid-ids.h                     |    1 
 drivers/hid/usbhid/hid-quirks.c           |    1 
 drivers/hv/hv_util.c                      |   10 +++--
 drivers/i2c/busses/i2c-xgene-slimpro.c    |    2 -
 drivers/i2c/i2c-core.c                    |    2 -
 drivers/input/serio/i8042-x86ia64io.h     |    7 +++
 drivers/md/dm-raid1.c                     |    1 
 drivers/md/dm.c                           |    4 +-
 drivers/misc/genwqe/card_utils.c          |   12 +++++-
 drivers/misc/mei/hw-txe.c                 |    6 ++-
 drivers/mmc/host/dw_mmc-pltfm.c           |    5 +-
 drivers/mtd/ubi/fastmap.c                 |   17 ++++----
 drivers/net/ethernet/smsc/smc91x.c        |    2 -
 drivers/pwm/core.c                        |    2 +
 drivers/pwm/sysfs.c                       |   18 +++++++++
 drivers/scsi/arcmsr/arcmsr_hba.c          |    9 ----
 drivers/scsi/megaraid/megaraid_sas_base.c |   13 ++----
 drivers/scsi/scsi_debug.c                 |    1 
 drivers/tty/vt/vt.c                       |    7 +++
 drivers/usb/dwc3/gadget.c                 |    4 +-
 drivers/usb/gadget/function/u_ether.c     |    5 +-
 drivers/usb/host/ohci-hcd.c               |    2 -
 drivers/usb/host/xhci-hub.c               |    4 +-
 drivers/usb/host/xhci-pci.c               |    4 +-
 drivers/usb/serial/cp210x.c               |    4 +-
 drivers/usb/serial/ftdi_sio.c             |    3 +
 drivers/usb/serial/ftdi_sio_ids.h         |    5 +-
 drivers/usb/serial/usb-serial.c           |    3 +
 drivers/virtio/virtio_ring.c              |   14 ++++---
 fs/btrfs/tree-log.c                       |   20 +++-------
 fs/overlayfs/copy_up.c                    |    2 +
 fs/ubifs/dir.c                            |   16 +++++---
 fs/xfs/libxfs/xfs_dquot_buf.c             |    3 -
 include/linux/pwm.h                       |    5 ++
 kernel/cgroup.c                           |    3 +
 mm/cma.c                                  |    7 ++-
 mm/list_lru.c                             |    2 +
 mm/memcontrol.c                           |    9 ++++
 mm/vmscan.c                               |    2 +
 net/mac80211/rx.c                         |   24 +++++++-----
 security/keys/proc.c                      |    2 -
 sound/pci/hda/hda_controller.c            |    7 ---
 sound/pci/hda/hda_controller.h            |    4 +-
 sound/pci/hda/hda_intel.c                 |   18 ++++++---
 sound/pci/hda/hda_tegra.c                 |    5 +-
 sound/pci/hda/patch_realtek.c             |   18 +++++++--
 sound/usb/quirks-table.h                  |   17 ++++++++
 tools/perf/Makefile.perf                  |    2 -
 67 files changed, 384 insertions(+), 185 deletions(-)

Alex Deucher (1):
      drm/radeon/si_dpm: workaround for SI kickers

Alexander Polakov (1):
      mm/list_lru.c: avoid error-path NULL pointer deref

Alexander Usyskin (1):
      mei: txe: don't clean an unprocessed interrupt cause.

Ard Biesheuvel (1):
      ALSA: hda - allow 40 bit DMA mask for NVidia devices

Arnd Bergmann (4):
      ARM: 8584/1: floppy: avoid gcc-6 warning
      drm/exynos: fix error handling in exynos_drm_subdrv_open
      cgroup: avoid false positive gcc-6 warning
      smc91x: avoid self-comparison warning

Arve Hjønnevåg (2):
      ANDROID: binder: Add strong ref checks
      ANDROID: binder: Clear binder and cookie when setting handle in flat binder struct

Boris Brezillon (2):
      UBI: fastmap: scrub PEB when bitflips are detected in a free PEB EC header
      ubi: fastmap: Fix add_vol() return value test in ubi_attach_fastmap()

Bryan Paluch (1):
      usb: increase ohci watchdog delay to 275 msec

Ching Huang (1):
      scsi: arcmsr: Send SYNCHRONIZE_CACHE command to firmware

Chris Mason (1):
      btrfs: fix races on root_log_ctx lists

Christophe JAILLET (1):
      usb: dwc3: Fix size used in dma_free_coherent()

Darrick J. Wong (1):
      libxfs: clean up _calc_dquots_per_chunk

David Howells (1):
      KEYS: Fix short sprintf buffer in /proc/keys show function

David Hsu (1):
      pwm: Unexport children before chip removal

Dmitry Vyukov (1):
      tty: limit terminal size to 4M chars

Ewan D. Milne (1):
      scsi: scsi_debug: Fix memory leak if LBP enabled and module is unloaded

Felipe Balbi (1):
      usb: gadget: function: u_ether: don't starve tx request queue

Gerald Schaefer (1):
      GenWQE: Fix bad page access during abort of resource allocation

Greg Kroah-Hartman (1):
      Linux 4.4.31

Heinz Mauelshagen (1):
      dm mirror: fix read error on recovery after default leg failure

Hoan Tran (1):
      i2c: xgene: Avoid dma_buffer overrun

Hui Wang (2):
      ALSA: hda - Adding a new group of pin cfg into ALC295 pin quirk table
      ALSA: hda - Fix headset mic detection problem for two Dell laptops

Ido Yariv (1):
      KVM: x86: fix wbinvd_dirty_mask use-after-free

Jaehoon Chung (1):
      mmc: dw_mmc-pltfm: fix the potential NULL pointer dereference

James Hogan (1):
      KVM: MIPS: Make ERET handle ERL before EXL

Jiri Olsa (1):
      perf build: Fix traceevent plugins build race

Jiri Slaby (1):
      tty: vt, fix bogus division in csi_J

Johan Hovold (2):
      USB: serial: fix potential NULL-dereference at probe
      USB: serial: cp210x: fix tiocmget error handling

Johannes Berg (1):
      mac80211: discard multicast and 4-addr A-MSDUs

Johannes Weiner (1):
      mm: memcontrol: do not recurse in direct reclaim

John David Anglin (1):
      parisc: Ensure consistent state when switching to kernel stack at syscall entry

Juergen Gross (1):
      x86/xen: fix upper bound of pmd loop in xen_cleanhighmap()

Kashyap Desai (1):
      scsi: megaraid_sas: Fix data integrity failure for JBOD (passthrough) devices

Khem Raj (1):
      powerpc/ptrace: Fix out of bounds array access warning

Ladi Prosek (1):
      virtio_ring: Make interrupt suppression spec compliant

Linus Torvalds (2):
      Fix potential infoleak in older kernels
      Disable "frame-address" warning

Long Li (1):
      hv: do not lose pending heartbeat vmbus packets

Lucas Stach (1):
      drm/radeon: drop register readback in cayman_cp_int_cntl_setup

Marcel Hasler (1):
      ALSA: usb-audio: Add quirk for Syntek STK1160

Mark Rutland (1):
      h8300: fix syscall restarting

Mathias Nyman (2):
      xhci: use default USB_RESUME_TIMEOUT when resuming ports.
      xhci: add restart quirk for Intel Wildcatpoint PCH

Matt Redfearn (1):
      virtio: console: Unlock vqs while freeing buffers

Michel Dänzer (1):
      Revert "drm/radeon: fix DP link training issue with second 4K monitor"

Miklos Szeredi (1):
      ovl: fsync after copy-up

Oliver Neukum (1):
      HID: usbhid: add ATEN CS962 to list of quirky devices

Owen Hofmann (1):
      kvm: x86: Check memopp before dereference (CVE-2016-8630)

Patrick Scheuring (1):
      Input: i8042 - add XMG C504 to keyboard reset table

Richard Weinberger (2):
      ubifs: Abort readdir upon error
      ubifs: Fix regression in ubifs_readdir()

Scot Doyle (1):
      vt: clear selection before resizing

Stefan Richter (2):
      firewire: net: guard against rx buffer overflows
      firewire: net: fix fragmented datagram_size off-by-one

Stefan Tauner (1):
      USB: serial: ftdi_sio: add support for Infineon TriBoard TC2X7

Stephen Rothwell (1):
      mm/cma: silence warnings due to max() usage

Tahsin Erdogan (1):
      dm: free io_barrier after blk_cleanup_queue call

Takashi Iwai (2):
      ALSA: hda - Merge RIRB_PRE_DELAY into CTX_WORKAROUND caps
      ALSA: hda - Raise AZX_DCAPS_RIRB_DELAY handling into top drivers

Tom St Denis (1):
      drm/radeon/si_dpm: Limit clocks on HD86xx part

Ville Syrjälä (2):
      drm/dp/mst: Clear port->pdt when tearing down the i2c adapter
      drm/dp/mst: Check peer device type before attempting EDID read

Vladimir Zapolskiy (1):
      i2c: core: fix NULL pointer dereference under race condition

Attachment: signature.asc
Description: PGP signature


[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]