I'm announcing the release of the 4.4.24 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 ------------ Documentation/devicetree/bindings/regulator/qcom,spmi-regulator.txt | 6 Documentation/pinctrl.txt | 2 Makefile | 2 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, 525 insertions(+), 288 deletions(-) Alex Deucher (1): drm/radeon/si/dpm: add workaround for for Jet parts Alex Vesker (2): IB/ipoib: Don't allow MC joins during light MC flush IB/mlx4: Fix incorrect MC join state bit-masking on SR-IOV Alexandre Belloni (1): dmaengine: at_xdmac: fix debug string Andy Lutomirski (2): x86/init: Fix cr4_init_shadow() on CR4-less machines x86/boot: Initialize FPU and X86_FEATURE_ALWAYS even if we don't have CPUID Andy Shevchenko (1): pinctrl: Flag strict is a field in struct pinmux_ops Arnd Bergmann (1): gspca: avoid unused variable warnings Chuck Lever (2): svc: Avoid garbage replies when pc_func() returns rpc_drop_reply NFS: Don't drop CB requests with invalid principals Cristian Birsan (2): usb: musb: Fix DMA desired mode for Mentor DMA engine usb: musb: fix DMA for host mode Dan Carpenter (5): tools/vm/slabinfo: fix an unintentional printf usb: gadget: fsl_qe_udc: signedness bug in qe_get_frame() em28xx-i2c: rt_mutex_trylock() returns zero on failure avr32: off by one in at32_init_pio() fnic: pci_dma_mapping_error() doesn't return an error code Emmanuel Grumbach (1): iwlwifi: mvm: don't use ret when not initialised Erez Shitrit (2): IB/ipoib: Fix memory corruption in ipoib cm mode connect flow IB/core: Fix use after free in send_leave function Florian Fainelli (3): brcmfmac: Fix glob_skb leak in brcmf_sdiod_recv_chain brcmsmac: Free packet if dma_mapping_error() fails in dma_rxfill brcmsmac: Initialize power in brcms_c_stf_ss_algo_channel_get() Geert Uytterhoeven (2): spi: sh-msiof: Avoid invalid clock generator parameters NFC: fdp: Detect errors from fdp_nci_create_conn() Geliang Tang (1): pstore: drop file opened reference count Greg Kroah-Hartman (3): usb: misc: legousbtower: Fix NULL pointer deference Revert "usbtmc: convert to devm_kzalloc" Linux 4.4.24 Guenter Roeck (1): nvmem: Declare nvmem_cell_read() consistently Heinrich Schuchardt (1): i40e: avoid null pointer dereference Hugo Grostabussiat (1): ARM: sun5i: Fix typo in trip point temperature Hui Wang (2): ALSA: hda - Adding one more ALC255 pin definition for headset problem ALSA: hda - Fix headset mic detection problem for several Dell laptops Ilia Mirkin (1): drm/nouveau/fifo/nv04: avoid ramht race against cookie insertion Jack Morgenstein (2): IB/mlx4: Fix code indentation in QP1 MAD flow IB/mlx4: Use correct subnet-prefix in QP1 mads under SR-IOV James Hogan (1): tile: Define AT_VECTOR_SIZE_ARCH for ARCH_DLINFO James Morse (1): irqchip/gicv3: Silence noisy DEBUG_PER_CPU_MAPS warning Jann Horn (1): aio: mark AIO pseudo-fs noexec Johannes Berg (1): iwlwifi: mvm: fix a few firmware capability checks Joonwoo Park (1): cpuset: handle race between CPU hotplug and cpuset_hotplug_work Karl Beldan (1): mtd: nand: davinci: Reinitialize the HW ECC engine in 4bit hwctl Konstantin Shkolnyy (1): USB: serial: cp210x: fix hardware flow-control disable Ksenija Stanojevic (1): Staging: fbtft: Fix bug in fbtft-core Kyle Jones (1): USB: serial: cp210x: Add ID for a Juniper console Loc Ho (1): clk: xgene: Add missing parenthesis when clearing divider value Marcin Nowakowski (3): MIPS: uprobes: remove incorrect set_orig_insn MIPS: fix uretprobe implementation MIPS: uprobes: fix use of uninitialised variable Marek Lindner (1): batman-adv: remove unused callback from batadv_algo_ops struct Mark Rutland (1): perf/core: Fix pmu::filter_match for SW-led groups Masahiro Yamada (1): pinctrl: uniphier: fix .pin_dbg_show() callback Michael Ellerman (1): powerpc/prom: Fix sub-processor option passed to ibm, client-architecture-support Michael Walle (1): hwmon: (adt7411) set bit 3 in CFG1 register Michal Hocko (1): kernel/fork: fix CLONE_CHILD_CLEARTID regression in nscd Mikulas Patocka (1): dm log writes: fix bug with too large bios Nicolas Iooss (1): printk: fix parsing of "brl=" option Nishanth Menon (1): hwrng: omap - Fix assumption that runtime_get_sync will always succeed Omar Sandoval (1): blk-mq: actually hook up defer list when running requests Paul Burton (1): MIPS: Malta: Fix IOCU disable switch read for MIPS64 Peter Ujfalusi (1): ASoC: omap-mcpdm: Fix irq resource handling Prarit Bhargava (1): ACPICA: acpi_get_sleep_type_data: Reduce warnings Quentin Armitage (1): ipvs: fix bind to link-local mcast IPv6 address in backup Radim Krčmář (1): KVM: nVMX: postpone VMCS changes on MSR_IA32_APICBASE write Robert Jarzmik (1): mmc: pxamci: fix potential oops Robin Murphy (1): ARM: 8616/1: dt: Respect property size when parsing CPUs Roger Quadros (1): ARM: 8617/1: dma: fix dma_max_pfn() Russell King (5): gpio: sa1100: fix irq probing for ucb1x00 ARM: sa1100: register clocks early ARM: sa1100: fix 3.6864MHz clock ARM: sa1100: clear reset status prior to reboot ARM: sa1111: fix pcmcia suspend/resume Sara Sharon (1): iwlwifi: pcie: fix access to scratch buffer Sergei Miroshnichenko (1): can: dev: fix deadlock reported after bus-off Srinivas Ramana (1): ARM: 8618/1: decompressor: reset ttbcr fields to use TTBR0 on ARMv7 Stefan Wahren (1): drivers/perf: arm_pmu: Fix leak in error path Stephen Boyd (4): regulator: qcom_spmi: Add support for S4 supply on pm8941 regulator: qcom_spmi: Add support for get_mode/set_mode on switches regulator: qcom_spmi: Update mvs1/mvs2 switches on pm8941 regulator: qcom_smd: Fix voltage ranges for pm8x41 Subash Abhinov Kasiviswanathan (1): sysctl: handle error writing UINT_MAX to u32 fields Sven Eckelmann (1): ath9k: Fix programming of minCCA power threshold Takashi Iwai (1): ALSA: hda - Add the top speaker pin config for HP Spectre x360 Trond Myklebust (2): pNFS/files: Fix layoutcommit after a commit to DS pNFS/flexfiles: Fix layoutcommit after a commit to DS Wei Yongjun (2): ASoC: Intel: Skylake: Fix error return code in skl_probe() dmaengine: at_xdmac: fix to pass correct device identity to free_irq() Will Deacon (1): arm64: debug: avoid resetting stepping state machine when TIF_SINGLESTEP Wolfram Sang (1): ARM: shmobile: fix regulator quirk for Gen2 Yan, Zheng (1): ceph: fix race during filling readdir cache apronin@xxxxxxxxxxxx (1): tpm: fix byte-order for the value read by tpm2_get_tpm_pt striebit (1): iwlmvm: mvm: set correct state in smart-fifo configuration zhong jiang (1): mm,ksm: fix endless looping in allocating memory when ksm enable
Attachment:
signature.asc
Description: PGP signature