I'm announcing the release of the 4.9.9 kernel. All users of the 4.9 kernel series must upgrade. The updated 4.9.y git tree can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-4.9.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 | 2 arch/arm64/crypto/aes-modes.S | 88 +++++++++----------- arch/powerpc/include/asm/cpu_has_feature.h | 2 arch/powerpc/include/asm/mmu.h | 2 arch/powerpc/kernel/eeh_driver.c | 2 arch/powerpc/kernel/prom_init.c | 3 arch/powerpc/mm/pgtable-radix.c | 4 arch/x86/events/intel/uncore.c | 44 ---------- arch/x86/kernel/apic/io_apic.c | 2 arch/x86/kernel/hpet.c | 1 arch/x86/kvm/x86.c | 1 arch/x86/platform/efi/efi_64.c | 16 +++ arch/xtensa/kernel/setup.c | 2 crypto/algapi.c | 1 drivers/ata/libata-core.c | 6 - drivers/ata/sata_mv.c | 3 drivers/base/memory.c | 12 +- drivers/bcma/bcma_private.h | 3 drivers/bcma/driver_chipcommon.c | 11 -- drivers/bcma/driver_mips.c | 3 drivers/dma/cppi41.c | 56 +++++++++--- drivers/firmware/efi/libstub/fdt.c | 14 --- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 4 drivers/gpu/drm/i915/intel_lrc.c | 50 +++++++---- drivers/gpu/drm/nouveau/dispnv04/hw.c | 3 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdagt215.c | 2 drivers/hid/hid-cp2112.c | 28 ++---- drivers/hid/hid-ids.h | 3 drivers/hid/hid-lg.c | 2 drivers/hid/usbhid/hid-quirks.c | 1 drivers/hid/wacom_wac.c | 28 +++--- drivers/iio/adc/palmas_gpadc.c | 4 drivers/iio/health/afe4403.c | 4 drivers/iio/health/afe4404.c | 4 drivers/iio/health/max30100.c | 2 drivers/iio/humidity/dht11.c | 6 - drivers/infiniband/hw/cxgb4/qp.c | 5 - drivers/mmc/host/sdhci.c | 3 drivers/net/wireless/intel/iwlwifi/iwl-8000.c | 2 drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 7 - drivers/pci/pcie/aspm.c | 19 ++-- drivers/pinctrl/intel/pinctrl-baytrail.c | 15 ++- drivers/pinctrl/intel/pinctrl-merrifield.c | 3 drivers/regulator/axp20x-regulator.c | 2 drivers/staging/greybus/timesync_platform.c | 6 + drivers/usb/core/quirks.c | 4 drivers/usb/gadget/function/f_fs.c | 13 ++ drivers/usb/musb/musb_core.c | 15 --- drivers/usb/musb/musb_core.h | 1 drivers/usb/serial/option.c | 1 drivers/usb/serial/pl2303.c | 1 drivers/usb/serial/pl2303.h | 1 drivers/usb/serial/qcserial.c | 1 drivers/vhost/vhost.c | 10 -- drivers/virtio/virtio_ring.c | 7 - fs/cifs/readdir.c | 1 fs/dax.c | 5 + fs/ext4/super.c | 9 ++ fs/iomap.c | 3 fs/nfsd/nfs4layouts.c | 5 - fs/nfsd/nfs4state.c | 19 +--- fs/nfsd/state.h | 4 include/linux/irq.h | 17 +++ include/linux/memory_hotplug.h | 3 include/linux/percpu-refcount.h | 4 kernel/cgroup.c | 13 +- kernel/events/core.c | 69 ++++++++++----- kernel/irq/irqdomain.c | 44 ++++++---- kernel/trace/trace_hwlat.c | 8 + mm/filemap.c | 5 + mm/memory_hotplug.c | 28 ++++-- mm/zswap.c | 30 ++++++ net/can/bcm.c | 23 +++-- net/sunrpc/auth_gss/gss_rpc_xdr.c | 2 74 files changed, 506 insertions(+), 321 deletions(-) Alastair Bridgewater (1): drm/nouveau/disp/gt215: Fix HDA ELD handling (thus, HDMI audio) on gt215 Aleksander Morgado (1): USB: serial: qcserial: add Dell DW5570 QDL Alex Deucher (1): drm/amdgpu/si: fix crash on headless asics Alexander Stein (1): pinctrl: baytrail: Add missing spinlock usage in byt_gpio_irq_handler Alison Schofield (3): iio: adc: palmas_gpadc: retrieve a valid iio_dev in suspend/resume iio: health: afe4404: retrieve a valid iio_dev in suspend/resume iio: health: afe4403: retrieve a valid iio_dev in suspend/resume Andy Shevchenko (2): pinctrl: baytrail: Debounce register is one per community pinctrl: intel: merrifield: Add missed check in mrfld_config_set() Ard Biesheuvel (2): efi/fdt: Avoid FDT manipulation after ExitBootServices() crypto: arm64/aes-blk - honour iv_out requirement in CBC and CTR modes Ardinartsev Nikita (1): HID: hid-lg: Fix immediate disconnection of Logitech Rumblepad 2 Arvind Yadav (1): ata: sata_mv:- Handle return value of devm_ioremap. Bjorn Helgaas (1): PCI/ASPM: Handle PCI-to-PCIe bridges as roots of PCIe hierarchies Bjørn Mork (1): USB: serial: option: add device ID for HP lt2523 (Novatel E371) Chris Wilson (1): drm/i915/execlists: Reset RING registers upon resume Colin Ian King (1): HID: usbhid: Quirk a AMI virtual mouse and keyboard with ALWAYS_POLL Damien Le Moal (1): libata: Fix ATA request sense Dan Streetman (1): zswap: disable changing params if init fails Darren Stevens (1): powerpc: Add missing error check to prom_find_boot_cpu() Douglas Miller (1): percpu-refcount: fix reference leak during percpu-atomic transition Eryu Guan (1): ext4: validate s_first_meta_bg at mount time Gabriel Krisman Bertazi (1): mmc: sdhci: Ignore unexpected CARD_INT interrupts Gavin Shan (1): powerpc/eeh: Fix wrong flag passed to eeh_unfreeze_pe() Greg Kroah-Hartman (1): Linux 4.9.9 Halil Pasic (1): vhost: fix initialization for vq->is_le Ilia Mirkin (1): drm/nouveau/nv1a,nv1f/disp: fix memory clock rate retrieval J. Bruce Fields (1): svcrpc: fix oops in absence of krb5 module Jason Gerecke (1): HID: wacom: Fix poor prox handling in 'wacom_pl_irq' Jiri Kosina (1): x86/efi: Always map the first physical page into the EFI pagetables Johan Hovold (2): HID: cp2112: fix sleep-while-atomic HID: cp2112: fix gpio-callback error handling Johannes Berg (1): iwlwifi: mvm: avoid crash on restart w/o reserved queues John Brooks (1): iio: dht11: Use usleep_range instead of msleep for start signal Jürg Billeter (1): iwlwifi: fix double hyphen in MODULE_FIRMWARE for 8000 Kinglong Mee (1): NFSD: Fix a null reference case in find_or_create_lock_stateid() Lukáš Lalinský (1): USB: Add quirk for WORLDE easykey.25 MIDI keyboard Marc Zyngier (1): irqdomain: Avoid activating interrupts more than once Marcel J.E. Mol (1): USB: serial: pl2303: add ATEN device ID Matt Ranostay (1): iio: health: max30100: fixed parenthesis around FIFO count check Max Filippov (1): xtensa: fix noMMU build on cores with MMU Michael Ellerman (1): powerpc: Fix build failure with clang due to BUILD_BUG_ON() Michael S. Tsirkin (1): Revert "vring: Force use of DMA API for ARM-based systems with legacy devices" Michal Hocko (2): mm, fs: check for fatal signals in do_generic_file_read() fs: break out of iomap_file_buffered_write on fatal signals Oliver Hartkopp (1): can: bcm: fix hrtimer/tasklet termination in bcm op removal Peter Zijlstra (2): perf/core: Fix use-after-free bug perf/core: Fix PERF_RECORD_MMAP2 prot/flags for anonymous memory Rabin Vincent (1): cifs: initialize file_info_lock Radim Krčmář (1): KVM: x86: do not save guest-unsupported XSAVE state Rafał Miłecki (1): Revert "bcma: init serial console directly from ChipCommon code" Rask Ingemann Lambertsen (1): regulator: axp20x: AXP806: Fix dcdcb being set instead of dcdce Reza Arbab (1): powerpc/mm: Use the correct pointer when setting a 2MB pte Rui Miguel Silva (1): staging: greybus: timesync: validate platform state callback Salvatore Benedetto (1): crypto: api - Clear CRYPTO_ALG_DEAD bit before registering an alg Steve Wise (1): iw_cxgb4: set correct FetchBurstMax for QPs Steven Rostedt (VMware) (1): tracing: Fix hwlat kthread migration Tejun Heo (2): libata: apply MAX_SEC_1024 to all CX1-JB*-HP devices cgroup: don't online subsystems before cgroup_name/path() are operational Thomas Gleixner (2): perf/x86/intel/uncore: Clean up hotplug conversion fallout x86/irq: Make irq activate operations symmetric Tony Lindgren (3): dmaengine: cppi41: Fix runtime PM timeouts with USB mass storage dmaengine: cppi41: Fix oops in cppi41_runtime_resume usb: musb: Fix host mode error -71 regression Toshi Kani (2): mm/memory_hotplug.c: check start_pfn in test_pages_in_a_zone() base/memory, hotplug: fix a kernel oops in show_valid_zones() Vincent Pelletier (1): usb: gadget: f_fs: Assorted buffer overflow checks.
Attachment:
signature.asc
Description: PGP signature