From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S966493AbcJFIzn (ORCPT ); Thu, 6 Oct 2016 04:55:43 -0400 Received: from mail.linuxfoundation.org ([140.211.169.12]:48867 "EHLO mail.linuxfoundation.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S965975AbcJFIzi (ORCPT ); Thu, 6 Oct 2016 04:55:38 -0400 From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , torvalds@linux-foundation.org, akpm@linux-foundation.org, linux@roeck-us.net, shuah.kh@samsung.com, patches@kernelci.org, ben.hutchings@codethink.co.uk, stable@vger.kernel.org Subject: [PATCH 4.4 00/93] 4.4.24-stable review Date: Thu, 6 Oct 2016 10:28:30 +0200 Message-Id: <20161006074731.150212126@linuxfoundation.org> X-Mailer: git-send-email 2.10.0 MIME-Version: 1.0 User-Agent: quilt/0.64 X-KernelTest-Patch: http://kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.4.24-rc1.gz X-KernelTest-Tree: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git X-KernelTest-Branch: linux-4.4.y X-KernelTest-Patches: git://git.kernel.org/pub/scm/linux/kernel/git/stable/stable-queue.git X-KernelTest-Version: 4.4.24-rc1 X-KernelTest-Deadline: 2016-10-08T07:47+00:00 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This is the start of the stable review cycle for the 4.4.24 release. There are 93 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know. Responses should be made by Sat Oct 8 07:47:15 UTC 2016. Anything received after that time might be too late. The whole patch series can be found in one patch at: kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.4.24-rc1.gz or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.4.y and the diffstat can be found below. thanks, greg k-h ------------- Pseudo-Shortlog of commits: Greg Kroah-Hartman Linux 4.4.24-rc1 Takashi Iwai ALSA: hda - Add the top speaker pin config for HP Spectre x360 Hui Wang ALSA: hda - Fix headset mic detection problem for several Dell laptops Prarit Bhargava ACPICA: acpi_get_sleep_type_data: Reduce warnings Hui Wang ALSA: hda - Adding one more ALC255 pin definition for headset problem Greg Kroah-Hartman Revert "usbtmc: convert to devm_kzalloc" Kyle Jones USB: serial: cp210x: Add ID for a Juniper console Ksenija Stanojevic Staging: fbtft: Fix bug in fbtft-core Greg Kroah-Hartman usb: misc: legousbtower: Fix NULL pointer deference Konstantin Shkolnyy USB: serial: cp210x: fix hardware flow-control disable Mikulas Patocka dm log writes: fix bug with too large bios Loc Ho clk: xgene: Add missing parenthesis when clearing divider value Jann Horn aio: mark AIO pseudo-fs noexec Marek Lindner batman-adv: remove unused callback from batadv_algo_ops struct Jack Morgenstein IB/mlx4: Use correct subnet-prefix in QP1 mads under SR-IOV Jack Morgenstein IB/mlx4: Fix code indentation in QP1 MAD flow Alex Vesker IB/mlx4: Fix incorrect MC join state bit-masking on SR-IOV Alex Vesker IB/ipoib: Don't allow MC joins during light MC flush Erez Shitrit IB/core: Fix use after free in send_leave function Erez Shitrit IB/ipoib: Fix memory corruption in ipoib cm mode connect flow Radim Krčmář KVM: nVMX: postpone VMCS changes on MSR_IA32_APICBASE write Wei Yongjun dmaengine: at_xdmac: fix to pass correct device identity to free_irq() Michal Hocko kernel/fork: fix CLONE_CHILD_CLEARTID regression in nscd Peter Ujfalusi ASoC: omap-mcpdm: Fix irq resource handling Subash Abhinov Kasiviswanathan sysctl: handle error writing UINT_MAX to u32 fields Michael Ellerman powerpc/prom: Fix sub-processor option passed to ibm, client-architecture-support Florian Fainelli brcmsmac: Initialize power in brcms_c_stf_ss_algo_channel_get() Florian Fainelli brcmsmac: Free packet if dma_mapping_error() fails in dma_rxfill Florian Fainelli brcmfmac: Fix glob_skb leak in brcmf_sdiod_recv_chain Wei Yongjun ASoC: Intel: Skylake: Fix error return code in skl_probe() Trond Myklebust pNFS/flexfiles: Fix layoutcommit after a commit to DS Trond Myklebust pNFS/files: Fix layoutcommit after a commit to DS Chuck Lever NFS: Don't drop CB requests with invalid principals Chuck Lever svc: Avoid garbage replies when pc_func() returns rpc_drop_reply Alexandre Belloni dmaengine: at_xdmac: fix debug string Dan Carpenter fnic: pci_dma_mapping_error() doesn't return an error code Dan Carpenter avr32: off by one in at32_init_pio() Sven Eckelmann ath9k: Fix programming of minCCA power threshold Arnd Bergmann gspca: avoid unused variable warnings Dan Carpenter em28xx-i2c: rt_mutex_trylock() returns zero on failure Geert Uytterhoeven NFC: fdp: Detect errors from fdp_nci_create_conn() striebit iwlmvm: mvm: set correct state in smart-fifo configuration James Hogan tile: Define AT_VECTOR_SIZE_ARCH for ARCH_DLINFO Geliang Tang pstore: drop file opened reference count Omar Sandoval blk-mq: actually hook up defer list when running requests Nishanth Menon hwrng: omap - Fix assumption that runtime_get_sync will always succeed Russell King ARM: sa1111: fix pcmcia suspend/resume Wolfram Sang ARM: shmobile: fix regulator quirk for Gen2 Russell King ARM: sa1100: clear reset status prior to reboot Russell King ARM: sa1100: fix 3.6864MHz clock Russell King ARM: sa1100: register clocks early Hugo Grostabussiat ARM: sun5i: Fix typo in trip point temperature Stephen Boyd regulator: qcom_smd: Fix voltage ranges for pm8x41 Stephen Boyd regulator: qcom_spmi: Update mvs1/mvs2 switches on pm8941 Stephen Boyd regulator: qcom_spmi: Add support for get_mode/set_mode on switches Stephen Boyd regulator: qcom_spmi: Add support for S4 supply on pm8941 apronin@chromium.org tpm: fix byte-order for the value read by tpm2_get_tpm_pt Nicolas Iooss printk: fix parsing of "brl=" option Marcin Nowakowski MIPS: uprobes: fix use of uninitialised variable Paul Burton MIPS: Malta: Fix IOCU disable switch read for MIPS64 Marcin Nowakowski MIPS: fix uretprobe implementation Marcin Nowakowski MIPS: uprobes: remove incorrect set_orig_insn Will Deacon arm64: debug: avoid resetting stepping state machine when TIF_SINGLESTEP Srinivas Ramana ARM: 8618/1: decompressor: reset ttbcr fields to use TTBR0 on ARMv7 James Morse irqchip/gicv3: Silence noisy DEBUG_PER_CPU_MAPS warning Russell King gpio: sa1100: fix irq probing for ucb1x00 Dan Carpenter usb: gadget: fsl_qe_udc: signedness bug in qe_get_frame() Yan, Zheng ceph: fix race during filling readdir cache Emmanuel Grumbach iwlwifi: mvm: don't use ret when not initialised Sara Sharon iwlwifi: pcie: fix access to scratch buffer Geert Uytterhoeven spi: sh-msiof: Avoid invalid clock generator parameters Michael Walle hwmon: (adt7411) set bit 3 in CFG1 register Guenter Roeck nvmem: Declare nvmem_cell_read() consistently Quentin Armitage ipvs: fix bind to link-local mcast IPv6 address in backup Dan Carpenter tools/vm/slabinfo: fix an unintentional printf Robert Jarzmik mmc: pxamci: fix potential oops Stefan Wahren drivers/perf: arm_pmu: Fix leak in error path Andy Shevchenko pinctrl: Flag strict is a field in struct pinmux_ops Masahiro Yamada pinctrl: uniphier: fix .pin_dbg_show() callback Heinrich Schuchardt i40e: avoid null pointer dereference Mark Rutland perf/core: Fix pmu::filter_match for SW-led groups Johannes Berg iwlwifi: mvm: fix a few firmware capability checks Cristian Birsan usb: musb: fix DMA for host mode Cristian Birsan usb: musb: Fix DMA desired mode for Mentor DMA engine Roger Quadros ARM: 8617/1: dma: fix dma_max_pfn() Robin Murphy ARM: 8616/1: dt: Respect property size when parsing CPUs Alex Deucher drm/radeon/si/dpm: add workaround for for Jet parts Ilia Mirkin drm/nouveau/fifo/nv04: avoid ramht race against cookie insertion Andy Lutomirski x86/boot: Initialize FPU and X86_FEATURE_ALWAYS even if we don't have CPUID Andy Lutomirski x86/init: Fix cr4_init_shadow() on CR4-less machines Sergei Miroshnichenko can: dev: fix deadlock reported after bus-off zhong jiang mm,ksm: fix endless looping in allocating memory when ksm enable Karl Beldan mtd: nand: davinci: Reinitialize the HW ECC engine in 4bit hwctl Joonwoo Park cpuset: handle race between CPU hotplug and cpuset_hotplug_work ------------- Diffstat: .../bindings/regulator/qcom,spmi-regulator.txt | 6 +-- Documentation/pinctrl.txt | 2 +- Makefile | 4 +- arch/arm/boot/compressed/head.S | 2 +- arch/arm/boot/dts/sun5i-a13.dtsi | 2 +- arch/arm/common/sa1111.c | 22 ++++---- arch/arm/include/asm/dma-mapping.h | 2 +- arch/arm/kernel/devtree.c | 14 +++-- arch/arm/mach-sa1100/clock.c | 5 +- arch/arm/mach-sa1100/generic.c | 4 ++ arch/arm/mach-sa1100/generic.h | 2 + arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c | 62 +++++++++------------- arch/arm64/kernel/debug-monitors.c | 6 ++- arch/avr32/mach-at32ap/pio.c | 2 +- arch/mips/include/asm/uprobes.h | 1 - arch/mips/kernel/uprobes.c | 25 ++------- arch/mips/mti-malta/malta-setup.c | 8 ++- arch/powerpc/kernel/prom_init.c | 9 ++-- arch/tile/include/asm/elf.h | 1 + arch/tile/include/uapi/asm/auxvec.h | 2 + arch/x86/include/asm/tlbflush.h | 2 +- arch/x86/kernel/cpu/common.c | 23 ++++---- arch/x86/kvm/vmx.c | 13 +++++ block/blk-mq.c | 2 +- drivers/acpi/acpica/hwxface.c | 24 ++++++--- drivers/char/hw_random/omap-rng.c | 16 +++++- drivers/char/tpm/tpm2-cmd.c | 2 +- drivers/clk/clk-xgene.c | 4 +- drivers/dma/at_xdmac.c | 8 +-- drivers/gpio/gpio-sa1100.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv04.c | 3 ++ drivers/gpu/drm/radeon/si_dpm.c | 6 +++ drivers/hwmon/adt7411.c | 5 +- drivers/infiniband/core/multicast.c | 13 +---- drivers/infiniband/hw/mlx4/mad.c | 23 ++++++++ drivers/infiniband/hw/mlx4/mcg.c | 14 ++--- drivers/infiniband/hw/mlx4/mlx4_ib.h | 2 +- drivers/infiniband/hw/mlx4/qp.c | 37 +++++++------ drivers/infiniband/ulp/ipoib/ipoib.h | 1 + drivers/infiniband/ulp/ipoib/ipoib_cm.c | 16 ++++++ drivers/infiniband/ulp/ipoib/ipoib_ib.c | 9 ++++ drivers/infiniband/ulp/ipoib/ipoib_main.c | 2 +- drivers/irqchip/irq-gic-v3.c | 7 +-- drivers/md/dm-log-writes.c | 4 +- drivers/media/usb/em28xx/em28xx-i2c.c | 5 +- drivers/media/usb/gspca/cpia1.c | 2 +- drivers/media/usb/gspca/konica.c | 2 +- drivers/media/usb/gspca/t613.c | 2 +- drivers/mmc/host/pxamci.c | 16 +++--- drivers/mtd/nand/davinci_nand.c | 3 ++ drivers/net/can/dev.c | 27 ++++++---- drivers/net/ethernet/intel/i40e/i40e_common.c | 4 +- drivers/net/wireless/ath/ath9k/ar9003_eeprom.c | 2 +- drivers/net/wireless/brcm80211/brcmfmac/bcmsdh.c | 4 +- drivers/net/wireless/brcm80211/brcmsmac/dma.c | 4 +- drivers/net/wireless/brcm80211/brcmsmac/stf.c | 2 +- drivers/net/wireless/iwlwifi/mvm/fw.c | 3 +- drivers/net/wireless/iwlwifi/mvm/mac80211.c | 8 +-- drivers/net/wireless/iwlwifi/mvm/sf.c | 2 +- drivers/net/wireless/iwlwifi/pcie/tx.c | 4 +- drivers/nfc/fdp/fdp.c | 4 +- drivers/perf/arm_pmu.c | 1 + drivers/pinctrl/uniphier/pinctrl-uniphier-core.c | 6 +++ drivers/regulator/qcom_smd-regulator.c | 17 +++--- drivers/regulator/qcom_spmi-regulator.c | 7 ++- drivers/scsi/fnic/fnic_fcs.c | 8 +-- drivers/spi/spi-sh-msiof.c | 3 ++ drivers/staging/fbtft/fbtft-core.c | 4 +- drivers/usb/class/usbtmc.c | 3 +- drivers/usb/gadget/udc/fsl_qe_udc.c | 7 +-- drivers/usb/misc/legousbtower.c | 35 ++++++------ drivers/usb/musb/musb_host.c | 8 ++- drivers/usb/serial/cp210x.c | 3 +- fs/aio.c | 7 ++- fs/ceph/inode.c | 9 +++- fs/nfs/callback_xdr.c | 6 ++- fs/nfs/filelayout/filelayout.c | 3 +- fs/nfs/flexfilelayout/flexfilelayout.c | 3 +- fs/pstore/inode.c | 1 - include/linux/can/dev.h | 3 +- include/linux/nvmem-consumer.h | 2 +- include/linux/sysctl.h | 2 + kernel/cpuset.c | 17 ++++-- kernel/events/core.c | 23 +++++++- kernel/fork.c | 10 ++-- kernel/printk/braille.c | 4 +- kernel/sysctl.c | 45 +++++++++++++++- mm/ksm.c | 3 +- net/batman-adv/originator.c | 6 --- net/batman-adv/types.h | 3 -- net/netfilter/ipvs/ip_vs_sync.c | 6 ++- net/sunrpc/svc.c | 8 ++- sound/pci/hda/patch_conexant.c | 10 ++++ sound/pci/hda/patch_realtek.c | 17 ++++++ sound/soc/intel/skylake/skl.c | 4 +- sound/soc/omap/omap-mcpdm.c | 5 +- tools/vm/slabinfo.c | 3 +- 97 files changed, 526 insertions(+), 289 deletions(-)