Xenial SRU V2 - v4.4.60, v4.4.61 stable updates

Tim Gardner tim.gardner at canonical.com
Wed Apr 12 13:59:55 UTC 2017


On 04/11/2017 08:54 AM, Tim Gardner wrote:
> http://bugs.launchpad.net/bugs/1681862
> 
> See attached
> 
> 
> 

http://bugs.launchpad.net/bugs/1682140

-- 
Tim Gardner tim.gardner at canonical.com
-------------- next part --------------
The following changes since commit 35a205408a75512b0d58b66cbd3c45d8f1eff136:

  UBUNTU: Ubuntu-4.4.0-73.94 (2017-04-06 14:05:34 +0100)

are available in the git repository at:

  git://kernel.ubuntu.com/rtg/ubuntu-xenial.git v4.4.y

for you to fetch changes up to 711e00c167851a4b5fd703b6b59111a8969dfa91:

  Linux 4.4.61 (2017-04-12 07:56:58 -0600)

----------------------------------------------------------------
Alan Stern (1):
      USB: fix linked-list corruption in rh_call_control()

Alexandre Belloni (1):
      power: reset: at91-poweroff: timely shutdown LPDDR memories

Chris Salls (1):
      mm/mempolicy.c: fix error handling in set_mempolicy and mbind.

David Hildenbrand (1):
      KVM: kvm_io_bus_unregister_dev() should never fail

Felix Fietkau (1):
      MIPS: Lantiq: Fix cascaded IRQ setup

Frederic Barrat (1):
      powerpc/mm: Add missing global TLB invalidate if cxl is active

Greg Kroah-Hartman (2):
      Linux 4.4.60
      Linux 4.4.61

Hauke Mehrtens (1):
      MIPS: Lantiq: fix missing xbar kernel panic

Heiko Carstens (1):
      s390/uaccess: get_user() should zero on failure (again)

Huacai Chen (1):
      MIPS: Flush wrong invalid FTLB entry for huge page

Hui Wang (1):
      ALSA: hda - fix a problem for lineout on a Dell AIO machine

Ilya Dryomov (1):
      libceph: force GFP_NOIO for socket allocations

James Bottomley (1):
      scsi: mpt3sas: fix hang on ata passthrough commands

James Hogan (8):
      metag/usercopy: Drop unused macros
      metag/usercopy: Fix alignment error checking
      metag/usercopy: Add early abort to copy_to_user
      metag/usercopy: Zero rest of buffer from copy_from_user
      metag/usercopy: Set flags before ADDZ
      metag/usercopy: Fix src fixup in from user rapf loops
      metag/usercopy: Add missing fixups
      MIPS: Force o32 fp64 support on 32bit MIPS64r6 kernels

Jan-Marek Glogowski (1):
      Reset TreeId to zero on SMB2 TREE_CONNECT

Jason A. Donenfeld (1):
      padata: avoid race in reordering

Joerg Roedel (1):
      ACPI: Do not create a platform_device for IOAPIC/IOxAPIC

John Crispin (1):
      MIPS: ralink: Fix typos in rt3883 pinctrl

John Garry (1):
      scsi: libsas: fix ata xfer length

Josh Poimboeuf (1):
      ACPI: Fix incompatibility with mcount-based function graph tracing

Li Qiang (1):
      drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()

Marc Zyngier (2):
      arm/arm64: KVM: Take mmap_sem in stage2_unmap_vm
      arm/arm64: KVM: Take mmap_sem in kvm_arch_prepare_memory_region

Marcelo Henrique Cerri (1):
      s390/decompressor: fix initrd corruption caused by bss clear

Michel Dänzer (1):
      drm/radeon: Override fpfn for all VRAM placements in radeon_evict_flags

Murray McAllister (2):
      drm/vmwgfx: NULL pointer dereference in vmw_surface_define_ioctl()
      drm/vmwgfx: avoid calling vzalloc with a 0 size in vmw_get_cap_3d_ioctl()

Naoya Horiguchi (1):
      mm, hugetlb: use pte_present() instead of pmd_present() in follow_huge_pmd()

NeilBrown (3):
      blk: improve order of bio handling in generic_make_request()
      blk: Ensure users for current->bio_list can see the full list.
      sysfs: be careful of error returns from ops->show()

Nicolas Ferre (1):
      tty/serial: atmel: fix TX path in atmel_console_write()

Paul Burton (1):
      MIPS: End spinlocks with .insn

Paul Mackerras (1):
      powerpc: Don't try to fix up misaligned load-with-reservation instructions

Peter Xu (1):
      KVM: x86: clear bus pointer when destroyed

Quentin Schulz (1):
      iio: bmg160: reset chip when probing

Richard Genoud (1):
      tty/serial: atmel: fix race condition (TX+DMA)

Ross Lagerwall (1):
      xen/setup: Don't relocate p2m over existing one

Shuxiao Zhang (1):
      staging: android: ashmem: lseek failed due to no FMODE_LSEEK.

Songjun Wu (1):
      ASoC: atmel-classd: fix audio clock rate

Takashi Iwai (1):
      ALSA: seq: Fix race during FIFO resize

Thomas Hellstrom (3):
      drm/vmwgfx: Type-check lookups of fence objects
      drm/ttm, drm/vmwgfx: Relax permission checking when opening surfaces
      drm/vmwgfx: Remove getparam error message

Tobias Klauser (1):
      nios2: reserve boot memory for device tree

Uwe Kleine-König (4):
      rtc: s35390a: fix reading out alarm
      rtc: s35390a: make sure all members in the output are set
      rtc: s35390a: implement reset routine as suggested by the reference
      rtc: s35390a: improve irq handling

Wei Yongjun (1):
      ring-buffer: Fix return value check in test_ringbuffer()

bsegall at google.com (1):
      ptrace: fix PTRACE_LISTEN race corrupting task->state

peter chang (1):
      scsi: sg: check length passed to SG_NEXT_CMD_LEN

 Makefile                                 |   2 +-
 arch/arm/kvm/mmu.c                       |  13 +-
 arch/metag/include/asm/uaccess.h         |  15 +-
 arch/metag/lib/usercopy.c                | 312 ++++++++++++-------------------
 arch/mips/Kconfig                        |   2 +-
 arch/mips/include/asm/spinlock.h         |   8 +-
 arch/mips/lantiq/irq.c                   |  38 ++--
 arch/mips/lantiq/xway/sysctrl.c          |   2 +-
 arch/mips/mm/tlbex.c                     |  25 ++-
 arch/mips/ralink/rt3883.c                |   4 +-
 arch/nios2/kernel/prom.c                 |   7 +
 arch/nios2/kernel/setup.c                |   3 +
 arch/powerpc/kernel/align.c              |  27 ++-
 arch/powerpc/mm/hash_native_64.c         |   7 +-
 arch/s390/boot/compressed/misc.c         |  35 ++--
 arch/s390/include/asm/uaccess.h          |   2 +-
 arch/x86/xen/setup.c                     |   6 +-
 block/bio.c                              |  12 +-
 block/blk-core.c                         |  40 +++-
 drivers/acpi/Makefile                    |   1 -
 drivers/acpi/acpi_platform.c             |   8 +-
 drivers/gpu/drm/radeon/radeon_ttm.c      |   4 +-
 drivers/gpu/drm/ttm/ttm_object.c         |  10 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_fence.c    |  79 +++++---
 drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c    |   4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c |   4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c  |  31 ++-
 drivers/iio/gyro/bmg160_core.c           |  12 ++
 drivers/md/dm.c                          |  29 +--
 drivers/md/raid1.c                       |   3 +-
 drivers/md/raid10.c                      |   3 +-
 drivers/power/reset/at91-poweroff.c      |  54 +++++-
 drivers/rtc/rtc-s35390a.c                | 167 +++++++++++++----
 drivers/scsi/libsas/sas_ata.c            |   2 +-
 drivers/scsi/mpt3sas/mpt3sas_base.h      |  12 ++
 drivers/scsi/mpt3sas/mpt3sas_scsih.c     |  40 ++--
 drivers/scsi/sg.c                        |   2 +
 drivers/staging/android/ashmem.c         |   1 +
 drivers/tty/serial/atmel_serial.c        |   8 +
 drivers/usb/core/hcd.c                   |   7 +-
 fs/cifs/smb2pdu.c                        |   4 +
 fs/sysfs/file.c                          |   6 +-
 include/drm/ttm/ttm_object.h             |   5 +-
 include/linux/kvm_host.h                 |   4 +-
 kernel/padata.c                          |   5 +-
 kernel/ptrace.c                          |  14 +-
 kernel/trace/ring_buffer.c               |   8 +-
 mm/hugetlb.c                             |   6 +-
 mm/mempolicy.c                           |  20 +-
 net/ceph/messenger.c                     |   6 +
 sound/core/seq/seq_fifo.c                |   4 +
 sound/pci/hda/patch_realtek.c            |  12 +-
 sound/soc/atmel/atmel-classd.c           |   2 +-
 virt/kvm/eventfd.c                       |   3 +-
 virt/kvm/kvm_main.c                      |  40 ++--
 55 files changed, 731 insertions(+), 449 deletions(-)


More information about the kernel-team mailing list