Linux 4.9.170

From: Greg KH
Date: Sat Apr 20 2019 - 10:30:52 EST


I'm announcing the release of the 4.9.170 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/arc/kernel/head.S | 1
arch/arc/kernel/setup.c | 8
arch/arm/crypto/sha256-armv4.pl | 3
arch/arm/crypto/sha256-core.S_shipped | 3
arch/arm/crypto/sha512-armv4.pl | 3
arch/arm/crypto/sha512-core.S_shipped | 3
arch/arm/kernel/patch.c | 6
arch/arm/plat-samsung/Kconfig | 2
arch/x86/kernel/cpu/cyrix.c | 14
arch/x86/kernel/hpet.c | 2
arch/x86/kernel/hw_breakpoint.c | 1
drivers/acpi/sbs.c | 8
drivers/char/tpm/tpm_crb.c | 22
drivers/gpio/gpio-pxa.c | 6
drivers/hid/i2c-hid/Makefile | 3
drivers/hid/i2c-hid/i2c-hid-core.c | 1359 ++++++++++++++++++++++
drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c | 376 ++++++
drivers/hid/i2c-hid/i2c-hid.c | 1339 ---------------------
drivers/hid/i2c-hid/i2c-hid.h | 20
drivers/infiniband/hw/mlx4/alias_GUID.c | 2
drivers/iommu/dmar.c | 2
drivers/iommu/intel-iommu.c | 3
drivers/irqchip/irq-mbigen.c | 3
drivers/misc/lkdtm.h | 2
drivers/misc/lkdtm_core.c | 2
drivers/misc/lkdtm_perms.c | 18
drivers/mmc/host/davinci_mmc.c | 2
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 10
drivers/net/wireless/rsi/rsi_common.h | 1
drivers/soc/tegra/pmc.c | 8
drivers/thermal/int340x_thermal/int3400_thermal.c | 21
drivers/tty/serial/xilinx_uartps.c | 2
fs/9p/v9fs.c | 21
fs/9p/v9fs.h | 1
fs/9p/vfs_dir.c | 8
fs/9p/vfs_file.c | 6
fs/cifs/inode.c | 67 -
fs/cifs/smb2maperror.c | 3
fs/ext4/ioctl.c | 7
fs/ext4/resize.c | 17
fs/f2fs/super.c | 34
include/linux/atalk.h | 20
include/linux/swap.h | 4
kernel/events/core.c | 2
kernel/hung_task.c | 30
lib/div64.c | 4
net/9p/protocol.c | 3
net/appletalk/atalk_proc.c | 2
net/appletalk/ddp.c | 37
net/appletalk/sysctl_net_atalk.c | 5
sound/drivers/opl3/opl3_voice.h | 2
sound/isa/sb/sb8.c | 4
sound/pci/echoaudio/echoaudio.c | 5
tools/perf/Documentation/perf-config.txt | 2
tools/perf/builtin-top.c | 5
tools/perf/tests/evsel-tp-sched.c | 1
tools/perf/tests/openat-syscall-all-cpus.c | 4
tools/perf/util/build-id.c | 1
tools/perf/util/config.c | 3
tools/perf/util/evsel.c | 1
tools/perf/util/hist.c | 4
tools/perf/util/parse-events.c | 1
tools/power/x86/turbostat/turbostat.c | 3
64 files changed, 2112 insertions(+), 1452 deletions(-)

Aditya Pakki (1):
x86/hpet: Prevent potential NULL pointer dereference

Ard Biesheuvel (2):
crypto: sha256/arm - fix crash bug in Thumb2 build
crypto: sha512/arm - fix crash bug in Thumb2 build

Arnaldo Carvalho de Melo (1):
perf evsel: Free evsel->counts in perf_evsel__exit()

Arnd Bergmann (2):
mmc: davinci: remove extraneous __init annotation
appletalk: Fix compile regression

Bartlomiej Zolnierkiewicz (1):
ARM: samsung: Limit SAMSUNG_PM_CHECK config option to non-Exynos platforms

Changbin Du (7):
perf config: Fix an error in the config template documentation
perf config: Fix a memory leak in collect_config()
perf build-id: Fix memory leak in print_sdt_events()
perf top: Fix error handling in cmd_top()
perf hist: Add missing map__put() in error case
perf tests: Fix a memory leak of cpu_map object in the openat_syscall_event_on_all_cpus test
perf tests: Fix a memory leak in test__perf_evsel__tp_sched_test()

Chao Yu (1):
f2fs: fix to do sanity check with current segment number

Christophe Leroy (1):
lkdtm: Add tests for NULL pointer dereference

Colin Ian King (1):
ALSA: opl3: fix mismatch between snd_opl3_drum_switch definition and declaration

Darrick J. Wong (1):
ext4: prohibit fstrim in norecovery mode

David Arcari (1):
tools/power turbostat: return the exit status of a command

Dinu-Razvan Chis-Serban (1):
9p locks: add mount option for lock retry interval

Dmitry Osipenko (1):
soc/tegra: pmc: Drop locking from tegra_powergate_is_powered()

Eugeniy Paltsev (1):
ARC: u-boot args: check that magic number is correct

Gertjan Halkes (1):
9p: do not trust pdu content for stat item size

Greg Kroah-Hartman (1):
Linux 4.9.170

Jack Morgenstein (1):
IB/mlx4: Fix race condition between catas error reset and aliasguid flows

Jarkko Sakkinen (1):
tpm/tpm_crb: Avoid unaligned reads in crb_recv()

Jianguo Chen (1):
irqchip/mbigen: Don't clear eventid when freeing an MSI

Julia Cartwright (1):
iommu/dmar: Fix buffer overflow during PCI bus notification

Julian Sax (1):
HID: i2c-hid: override HID descriptors for certain devices

Kangjie Lu (2):
ALSA: echoaudio: add a check for ioremap_nocache
ALSA: sb8: add a check for request_region

Lars Persson (1):
net: stmmac: Set dma ring length before enabling the DMA

Lu Baolu (1):
iommu/vt-d: Check capability before disabling protected memory

Lukas Czerner (2):
ext4: add missing brelse() in add_new_gdb_meta_bg()
ext4: report real fs size after failed resize

Matthew Garrett (2):
thermal/int340x_thermal: Add additional UUIDs
thermal/int340x_thermal: fix mode setting

Matthew Whitehead (1):
x86/cpu/cyrix: Use correct macros for Cyrix calls on Geode processors

Michal Simek (1):
serial: uartps: console_setup() can't be placed to init section

Nathan Chancellor (1):
x86/hw_breakpoints: Make default case in hw_breakpoint_arch_parse() return an error

Pi-Hsun Shih (1):
include/linux/swap.h: use offsetof() instead of custom __swapoffset macro

Robert Jarzmik (1):
gpio: pxa: handle corner case of unprobed device

Ronald Tschalär (1):
ACPI / SBS: Fix GPE storm on recent MacBookPro's

Siva Rebbagondla (1):
rsi: improve kernel thread handling to fix kernel panic

Stanislaw Gruszka (1):
lib/div64.c: off by one in shift

Stephane Eranian (1):
perf/core: Restore mmap record type correctly

Steve French (2):
fix incorrect error code mapping for OBJECTID_NOT_FOUND
cifs: fallback to older infolevels on findfirst queryinfo retry

Vitaly Kuznetsov (1):
kernel: hung_task.c: disable on suspend

Yang Shi (1):
ARM: 8839/1: kprobe: make patch_lock a raw_spinlock_t

YueHaibing (1):
appletalk: Fix use-after-free in atalk_proc_exit

Attachment: signature.asc
Description: PGP signature