[3.19.y-ckt stable] Linux 3.19.8-ckt21 stable review

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

 



This is the start of the review cycle for the Linux 3.19.8-ckt21 stable
kernel.

This version contains 54 new patches, summarized below.  The new patches
are posted as replies to this message and also available in this git branch:

https://git.launchpad.net/~canonical-kernel/linux/+git/linux-stable-ckt/log/?h=linux-3.19.y-review

git://git.launchpad.net/~canonical-kernel/linux/+git/linux-stable-ckt  linux-3.19.y-review

The review period for version 3.19.8-ckt21 will be open for the next three
days.  To report a problem, please reply to the relevant follow-up patch
message.

For more information about the Linux 3.19.y-ckt extended stable kernel
series, see https://wiki.ubuntu.com/Kernel/Dev/ExtendedStable .

 -Kamal

--
 MAINTAINERS                                |   4 +-
 arch/Kconfig                               |   8 ++
 arch/arm/Kconfig                           |   2 +-
 arch/arm/include/asm/elf.h                 |   4 -
 arch/arm/mach-socfpga/headsmp.S            |   1 +
 arch/arm/mm/mmap.c                         |  16 ++-
 arch/arm64/Kconfig                         |   2 +-
 arch/arm64/include/asm/elf.h               |   5 -
 arch/arm64/mm/mmap.c                       |  20 ++--
 arch/mips/Kconfig                          |   2 +-
 arch/mips/include/asm/elf.h                |   4 -
 arch/mips/mm/mmap.c                        |  24 +++--
 arch/parisc/kernel/syscall.S               |   2 +-
 arch/powerpc/Kconfig                       |   2 +-
 arch/powerpc/include/asm/elf.h             |   4 -
 arch/powerpc/include/asm/word-at-a-time.h  |   2 +-
 arch/powerpc/kernel/prom.c                 |   9 +-
 arch/powerpc/mm/mmap.c                     |  28 ++---
 arch/s390/Kconfig                          |   1 +
 arch/s390/include/asm/elf.h                |  16 +--
 arch/s390/include/asm/pgtable.h            |   4 +
 arch/s390/kernel/process.c                 |  10 --
 arch/s390/kvm/interrupt.c                  |   2 +-
 arch/s390/mm/init.c                        |   9 +-
 arch/s390/mm/mmap.c                        | 164 ++++++++++++++++++++++++++---
 arch/x86/Kconfig                           |   2 +-
 arch/x86/include/asm/elf.h                 |   3 -
 arch/x86/kernel/sysfb_efi.c                |  14 ++-
 arch/x86/kernel/tsc_msr.c                  |   2 +-
 arch/x86/mm/mmap.c                         |  46 ++++----
 drivers/acpi/acpica/dsmethod.c             |   3 +
 drivers/edac/i7core_edac.c                 |   2 +-
 drivers/edac/sb_edac.c                     |   2 +-
 drivers/firmware/efi/vars.c                |  37 +++++--
 drivers/gpu/drm/drm_dp_mst_topology.c      |   8 ++
 drivers/gpu/drm/i915/i915_drv.c            |  32 +++++-
 drivers/gpu/drm/i915/intel_ddi.c           |  10 +-
 drivers/gpu/drm/i915/intel_dp.c            |   4 +-
 drivers/gpu/drm/i915/intel_drv.h           |   2 +
 drivers/gpu/drm/radeon/atombios_encoders.c |   4 +
 drivers/i2c/busses/i2c-cpm.c               |   4 +-
 drivers/i2c/busses/i2c-exynos5.c           |  24 ++++-
 drivers/iio/magnetometer/ak8975.c          |   4 +-
 drivers/infiniband/core/ucm.c              |   4 +
 drivers/infiniband/core/ucma.c             |   3 +
 drivers/infiniband/core/uverbs_main.c      |   5 +
 drivers/infiniband/hw/qib/qib_file_ops.c   |   5 +
 drivers/misc/cxl/irq.c                     |   1 -
 drivers/net/ethernet/jme.c                 |  23 ++--
 drivers/net/ethernet/mellanox/mlx4/en_tx.c |   6 +-
 drivers/scsi/cxgbi/libcxgbi.c              |   1 +
 drivers/usb/serial/cp210x.c                |   4 +
 drivers/usb/usbip/usbip_common.c           |  11 ++
 fs/Kconfig.binfmt                          |   3 -
 fs/binfmt_elf.c                            |  22 +---
 fs/pnode.c                                 |  32 +++---
 include/linux/elf-randomize.h              |  22 ++++
 include/linux/hash.h                       |  20 +++-
 include/rdma/ib.h                          |  16 +++
 kernel/trace/trace_events.c                |   9 +-
 kernel/workqueue.c                         |  29 +++++
 mm/compaction.c                            |  10 +-
 mm/huge_memory.c                           |   6 +-
 mm/vmscan.c                                |   2 +-
 net/batman-adv/routing.c                   |   9 ++
 net/batman-adv/send.c                      |   6 ++
 net/batman-adv/soft-interface.c            |   8 +-
 sound/pci/hda/patch_realtek.c              |   1 +
 sound/soc/codecs/rt5640.c                  |   2 +-
 sound/soc/codecs/rt5640.h                  |  36 +++----
 sound/soc/soc-dapm.c                       |   7 ++
 71 files changed, 604 insertions(+), 247 deletions(-)

Alex Deucher (1):
      drm/radeon: make sure vertical front porch is at least 1

Anton Blanchard (1):
      powerpc: Fix bad inline asm constraint in create_zero_mask()

Chen Yu (1):
      x86/tsc: Read all ratio bits from MSR_PLATFORM_INFO

Chunyu Hu (1):
      tracing: Don't display trigger file for events that can't be enabled

Conrad Kostecki (1):
      ALSA: hda - Add dock support for ThinkPad X260

Dmitry V. Levin (1):
      parisc: fix a bug when syscall number of tracee is __NR_Linux_syscalls

Eric Dumazet (1):
      net/mlx4_en: fix spurious timestamping callbacks

Eric W. Biederman (1):
      propogate_mnt: Handle the first propogated copy being a slave

Guo-Fu Tseng (2):
      jme: Do not enable NIC WoL functions on S0
      jme: Fix device PM wakeup API usage

Hector Marco-Gisbert (1):
      x86/mm/32: Enable full randomization on i386 and X86_32

Hugh Dickins (1):
      mm, cma: prevent nr_isolated_* counters from going negative

Ignat Korchagin (1):
      USB: usbip: fix potential out-of-bounds write

Imre Deak (2):
      drm/i915: Fix system resume if PCI device remained enabled
      drm/i915/ddi: Fix eDP VDD handling during booting and suspend/resume

Jasem Mutlaq (1):
      USB: serial: cp210x: add Straizona Focusers device ids

Jason Gunthorpe (1):
      IB/security: Restrict use of the write() interface

Javier Martinez Canillas (1):
      i2c: exynos5: Fix possible ABBA deadlock by keeping I2C clock prepared

Jiri Benc (1):
      cxgbi: fix uninitialized flowi6

Kamal Mostafa (2):
      [3.19-stable-only] Revert "powerpc: Update TM user feature bits in scan_features()"
      [3.19-stable-only] fix backport "KVM: s390: avoid memory overwrites on emergency signal injection"

Kees Cook (10):
      arm: factor out mmap ASLR into mmap_rnd
      x86: standardize mmap_rnd() usage
      arm64: standardize mmap_rnd() usage
      mips: extract logic for mmap_rnd()
      powerpc: standardize mmap_rnd() usage
      s390: standardize mmap_rnd() usage
      mm: expose arch_mmap_rnd when available
      s390: redefine randomize_et_dyn for ELF_ET_DYN_BASE
      mm: split ET_DYN ASLR from mmap ASLR
      mm: fold arch_randomize_brk into ARCH_HAS_ELF_RANDOMIZE

Konstantin Khlebnikov (1):
      mm/huge_memory: replace VM_NO_THP VM_BUG_ON with actual VMA check

Krzysztof Kozlowski (1):
      iio: ak8975: Fix NULL pointer exception on early interrupt

Laszlo Ersek (1):
      efi: Fix out-of-bounds read in variable_matches()

Linus Lüssing (1):
      batman-adv: Fix broadcast/ogm queue limit on a removed interface

Linus Torvalds (1):
      Minimal fix-up of bad hashing behavior of hash_64()

Mark Brown (1):
      ASoC: dapm: Make sure we have a card when displaying component widgets

Martin Schwidefsky (2):
      s390: avoid z13 cache aliasing
      s390/mm: align 64-bit PIE binaries to 4GB

Matt Fleming (1):
      MAINTAINERS: Remove asterisk from EFI directory names

Maxim Patlasov (1):
      fs/pnode.c: treat zero mnt_group_id-s as unequal

Michael Ellerman (1):
      i2c: cpm: Fix build break due to incompatible pointer types

Michael Neuling (1):
      cxl: Keep IRQ mappings on context teardown

Mike Manning (1):
      USB: serial: cp210x: add ID for Link ECU

Minchan Kim (1):
      mm: vmscan: reclaim highmem zone if buffer_heads is over limit

Prarit Bhargava (1):
      ACPICA: Dispatcher: Update thread ID for recursive method calls

Roman Pen (1):
      workqueue: fix ghost PENDING flag while doing MQ IO

Sascha Hauer (1):
      ARM: SoCFPGA: Fix secondary CPU startup in thumb2 kernel

Sugar Zhang (1):
      ASoC: rt5640: Correct the digital interface data select

Sven Eckelmann (2):
      batman-adv: Check skb size before using encapsulated ETH+VLAN header
      batman-adv: Reduce refcnt of removed router when updating route

Tony Luck (1):
      EDAC: i7core, sb_edac: Don't return NOTIFY_BAD from mce_decoder callback

Wang YanQing (1):
      x86/sysfb_efi: Fix valid BAR address range check

cpaul@xxxxxxxxxx (1):
      drm/dp/mst: Get validated port ref in drm_dp_update_payload_part1()
--
To unsubscribe from this list: send the line "unsubscribe stable" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



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