[SRU][Bionic][PULL] Bionic upstream stable patchset 2019-07-31
Kamal Mostafa
kamal at canonical.com
Wed Jul 31 22:08:03 UTC 2019
This pull req includes the following pending Bionic stable patchset:
Bionic update: upstream stable patchset 2019-07-31
Ported from the following upstream stable releases:
v4.14.120, v4.19.44,
v4.14.121, v4.19.45,
v4.14.122, v4.19.46
BugLink: https://bugs.launchpad.net/bugs/1838576
-Kamal
-----
The following changes since commit 07180ccd2d92bed756f91d026f3a466ae21f4e74:
UBUNTU: upstream stable to v4.14.119, v4.19.43 (2019-07-31 01:45:36 -0400)
are available in the Git repository at:
git://git.launchpad.net/~kamalmostafa/ubuntu/+source/linux/+git/bionic bionic-stable
for you to fetch changes up to d10f259a5cd06b88cc63a6f02cbb22bd52fbe7ba:
UBUNTU: upstream stable to v4.14.122, v4.19.46 (2019-07-31 14:30:56 -0700)
----------------------------------------------------------------
Aditya Pakki (1):
libnvdimm/btt: Fix a kmemdup failure check
Adrian Hunter (3):
perf intel-pt: Fix instructions sampling rate
perf intel-pt: Fix improved sample timestamp
perf intel-pt: Fix sample timestamp wrt non-taken branches
Al Viro (3):
securityfs: fix use-after-free on symlink traversal
apparmorfs: fix use-after-free on symlink traversal
ufs: fix braino in ufs_get_inode_gid() for solaris UFS flavour
Alexander Shishkin (1):
intel_th: msu: Fix single mode with IOMMU
Alexander Sverdlin (1):
mtd: spi-nor: intel-spi: Avoid crossing 4K address boundary on read/write
Alistair Strachan (1):
x86/vdso: Pass --eh-frame-hdr to the linker
Andrea Arcangeli (1):
userfaultfd: use RCU to free the task struct when fork fails
Andrea Parri (1):
kernfs: fix barrier usage in __kernfs_new_node()
Andreas Dilger (1):
ext4: don't update s_rev_level if not required
Andrei Otcheretianski (1):
mac80211: Increase MAX_MSG_LEN
Andrei Vagin (1):
netfilter: fix nf_l4proto_log_invalid to log invalid packets
Andrew Jones (1):
KVM: arm/arm64: Ensure vcpu target is unset on reset failure
Andrey Smirnov (1):
power: supply: sysfs: prevent endless uevent loop with CONFIG_POWER_SUPPLY_DEBUG
Andy Duan (1):
net: fec: manage ahb clock in runtime pm
Andy Lutomirski (2):
x86/speculation/mds: Revert CPU buffer clear on double fault exit
x86/speculation/mds: Improve CPU buffer clear documentation
Arnaldo Carvalho de Melo (1):
perf bench numa: Add define for RUSAGE_THREAD if not present
Arnd Bergmann (1):
s390: ctcm: fix ctcm_new_device error return code
Barret Rhoden (1):
ext4: fix use-after-free race with debug_want_extra_isize
Bhagavathi Perumal S (1):
mac80211: Fix kernel panic due to use of txq after free
Bjørn Mork (1):
qmi_wwan: new Wistron, ZTE and D-Link devices
Boyang Zhou (1):
arm64: mmap: Ensure file offset is treated as unsigned
Chenbo Feng (1):
bpf: relax inode permission check for retrieving bpf program
Christian Lamparter (2):
crypto: crypto4xx - fix ctr-aes missing output IV
crypto: crypto4xx - fix cfb and ofb "overran dst buffer" issues
Christoph Hellwig (1):
scsi: aic7xxx: fix EISA support
Christoph Muellner (1):
arm64: dts: rockchip: Disable DCMDs on RK3399's eMMC controller.
Christophe Leroy (1):
net: ucc_geth - fix Oops when changing number of buffers in the ring
Colin Ian King (3):
vxge: fix return of a free'd memblock on a failed dma mapping
qede: fix write to free'd pointer error and double free of ptp
phy: ti-pipe3: fix missing bit-wise or operator when assigning val
Coly Li (1):
bcache: never set KEY_PTRS of journal key to 0 in journal_reclaim()
Corentin Labbe (1):
net: ethernet: stmmac: dwmac-sun8i: enable support of unicast filtering
Curtis Malainey (1):
ASoC: RT5677-SPI: Disable 16Bit SPI Transfers
Damien Le Moal (1):
dm zoned: Fix zone report handling
Dan Carpenter (4):
NFC: nci: Add some bounds checking in nci_hci_cmd_received()
nfc: nci: Potential off by one in ->pipes[] array
drivers/virt/fsl_hypervisor.c: dereferencing error pointers in ioctl
drivers/virt/fsl_hypervisor.c: prevent integer overflow in ioctl
Dan Williams (4):
init: initialize jump labels before command line option parsing
acpi/nfit: Always dump _DSM output payload
mm/huge_memory: fix vmf_insert_pfn_{pmd, pud}() crash, handle unaligned addresses
libnvdimm/namespace: Fix label tracking error
Daniel Axtens (1):
crypto: vmx - fix copy-paste error in CTR mode
Daniel Borkmann (3):
bpf, arm64: remove prefetch insn in xadd mapping
bpf: add map_lookup_elem_sys_only for lookups from syscall side
bpf, lru: avoid messing with eviction heuristics upon syscall lookup
Daniel Gomez (2):
spi: Micrel eth switch: declare missing of table
spi: ST ST95HF NFC: declare missing of table
Daniele Palmas (1):
net: usb: qmi_wwan: add Telit 0x1260 and 0x1261 compositions
David Ahern (1):
ipv4: Fix raw socket lookup for local traffic
Debabrata Banerjee (1):
ext4: fix ext4_show_options for file systems w/o journal
Dexuan Cui (3):
PCI: hv: Add hv_pci_remove_slots() when we unload the driver
PCI: hv: Add pci_destroy_slot() in pci_devices_present_work(), if necessary
PCI: hv: Fix a memory leak in hv_eject_device_work()
Dmitry Osipenko (4):
mfd: max77620: Fix swapped FPS_PERIOD_MAX_US values
clk: tegra: Fix PLLM programming on Tegra124+ when PMC overrides divider
iommu/tegra-smmu: Fix invalid ASID bits on Tegra30/114
memory: tegra: Fix integer overflow on tick value calculation
Dmitry Torokhov (3):
HID: input: add mapping for Expose/Overview key
HID: input: add mapping for keyboard Brightness Up/Down/Toggle keys
HID: input: add mapping for "Toggle Display" key
Elazar Leibovich (1):
tracing: Fix partial reading of trace event's id file
Eric Biggers (9):
crypto: chacha20poly1305 - set cra_name correctly
crypto: skcipher - don't WARN on unprocessed data after slow walk step
crypto: crct10dif-generic - fix use via crypto_shash_digest()
crypto: x86/crct10dif-pcl - fix use via crypto_shash_digest()
crypto: gcm - fix incompatibility between "gcm" and "gcm_base"
crypto: arm/aes-neonbs - don't access already-freed walk.iv
crypto: arm64/aes-neonbs - don't access already-freed walk.iv
crypto: salsa20 - don't access already-freed walk.iv
crypto: ccm - fix incompatibility between "ccm" and "ccm_base"
Eric Dumazet (2):
iov_iter: optimize page_copy_sane()
net: avoid weird emergency message
Felix Fietkau (2):
mac80211: fix unaligned access in mesh table hash function
mac80211: fix memory accounting with A-MSDU aggregation
Filipe Manana (2):
Btrfs: do not start a transaction during fiemap
Btrfs: do not start a transaction at iterate_extent_inodes()
Florian Fainelli (1):
net: Always descend into dsa/
Florian Westphal (2):
selftests: netfilter: check icmp pkttoobig errors are set as related
netfilter: ctnetlink: don't use conntrack/expect object addresses as id
Francesco Ruggeri (1):
netfilter: compat: initialize all fields in xt_init
Gary Hook (1):
x86/mm/mem_encrypt: Disable all instrumentation for early SME setup
Goldwyn Rodrigues (1):
ima: open a new file instance if no read permissions
Gustavo A. R. Silva (4):
platform/x86: sony-laptop: Fix unintentional fall-through
rtlwifi: rtl8723ae: Fix missing break in switch statement
usb: typec: Fix unchecked return value
power: supply: axp288_charger: Fix unchecked return value
Hangbin Liu (1):
vlan: disable SIOCSHWTSTAMP in container
Harald Freudenberger (1):
s390/pkey: add one more argument space for debug feature entry
Helge Deller (4):
parisc: Export running_on_qemu symbol for modules
parisc: Skip registering LED when running in QEMU
parisc: Use PA_ASM_LEVEL in boot code
parisc: Rename LEVEL to PA_ASM_LEVEL to avoid name clash with DRBD code
Hou Tao (1):
brd: re-enable __GFP_HIGHMEM in brd_insert_page()
Huacai Chen (1):
MIPS: VDSO: Reduce VDSO_RANDOMIZE_SIZE to 64MB for 64bit
Ido Schimmel (4):
mlxsw: spectrum_switchdev: Add MDB entries in prepare phase
mlxsw: core: Do not use WQ_MEM_RECLAIM for EMAD workqueue
mlxsw: core: Do not use WQ_MEM_RECLAIM for mlxsw ordered workqueue
mlxsw: core: Do not use WQ_MEM_RECLAIM for mlxsw workqueue
James Prestwood (1):
PCI: Mark Atheros AR9462 to avoid bus reset
Jan Kara (3):
mm/memory.c: fix modifying of page protection by insert_pfn()
ext4: make sanity check in mballoc more strict
ext4: avoid panic during forced reboot due to aborted journal
Janusz Krzysztofik (1):
media: ov6650: Fix sensor possibly not detected on probe
Jarod Wilson (1):
bonding: fix arp_validate toggling in active-backup mode
Jean-Philippe Brucker (2):
arm64: Clear OSDLR_EL1 on CPU boot
arm64: Save and restore OSDLR_EL1 across suspend/resume
Jeff Layton (1):
ceph: flush dirty inodes before proceeding with remount
Jeremy Sowden (1):
vti4: ipip tunnel deregistration fixes.
Jian-Hong Pan (1):
x86/reboot, efi: Use EFI reboot for Acer TravelMate X514-51T
Jiaxun Yang (1):
platform/x86: thinkpad_acpi: Disable Bluetooth for some machines
Jiri Kosina (1):
mm/mincore.c: make mincore() more conservative
Jiufei Xue (2):
jbd2: check superblock mapped prior to committing
fs/writeback.c: use rcu_barrier() to wait for inflight wb switches going into workqueue when umount
Johan Hovold (1):
USB: serial: fix unthrottle races
Johannes Weiner (1):
mm: fix inactive list balancing between NUMA nodes and cgroups
John Garry (1):
driver core: Postpone DMA tear-down until after devres release for probe failure
Jon Hunter (1):
ASoC: max98090: Fix restore of DAPM Muxes
Jonas Karlman (1):
clk: rockchip: fix wrong clock definitions for rk3328
Jorge E. Moreira (1):
vsock/virtio: Initialize core virtio vsock before registering the driver
Josh Poimboeuf (2):
objtool: Fix function fallthrough detection
x86_64: Add gap to int3 to allow for call emulation
Julian Anastasov (1):
ipvs: do not schedule icmp errors from tunnels
Junwei Hu (1):
tipc: switch order of device registration to fix a crash
Kailang Yang (1):
ALSA: hda/realtek - EAPD turn on later
Kamal Mostafa (1):
UBUNTU: upstream stable to v4.14.122, v4.19.46
Kamlakant Patel (1):
ipmi:ssif: compare block number correctly for multi-part return messages
Kangjie Lu (1):
libnvdimm/namespace: Fix a potential NULL pointer dereference
Kazufumi Ikeda (1):
PCI: rcar: Add the initialization of PCIe link in resume_noirq()
Kirill Smelkov (1):
fuse: Add FOPEN_STREAM to use stream_open()
Kirill Tkhai (1):
ext4: actually request zeroing of inode table after grow
Laurentiu Tudor (2):
dpaa_eth: fix SG frame cleanup
powerpc/booke64: set RI in default MSR
Leo Yan (1):
clk: hi3660: Mark clk_gate_ufs_subsys as critical
Li RongQing (1):
libnvdimm/pmem: fix a possible OOB access when read and write pmem
Liang Chen (1):
bcache: fix a race between cache register and cacheset unregister
Liu Bo (1):
fuse: honor RLIMIT_FSIZE in fuse_file_fallocate
Luca Coelho (1):
iwlwifi: mvm: check for length correctness in iwl_mvm_create_skb()
Lucas Stach (2):
gpu: ipu-v3: dp: fix CSC handling
drm/imx: don't skip DP channel disable for background plane
Lukas Czerner (1):
ext4: fix data corruption caused by overlapping unaligned and aligned IO
Marc Dionne (1):
afs: Unlock pages for __pagevec_release()
Mario Limonciello (1):
platform/x86: dell-laptop: fix rfkill functionality
Martin Schwidefsky (1):
s390/3270: fix lockdep false positive on view->lock
Masami Hiramatsu (1):
x86/kprobes: Avoid kretprobe recursion bug
Michał Wadowski (1):
ALSA: hda/realtek - Fix for Lenovo B50-70 inverted internal microphone bug
Mike Kravetz (1):
hugetlb: use same fault hash key for shared and private mappings
Miklos Szeredi (1):
fuse: fix writepages on 32bit
Mikulas Patocka (1):
dm delay: fix a crash when invalid device is specified
Nathan Chancellor (1):
objtool: Allow AR to be overridden with HOSTAR
Neil Armstrong (1):
clocksource/drivers/oxnas: Fix OX820 compatible
NeilBrown (1):
md: batch flush requests.
Nigel Croxon (1):
md/raid: raid5 preserve the writeback action after the parity check
Nikolai Kostrigin (1):
PCI: Mark AMD Stoney Radeon R7 GPU ATS as broken
Nikolay Borisov (1):
btrfs: Correctly free extent buffer in case btree_read_extent_buffer_pages fails
Nikos Tsironis (1):
dm cache metadata: Fix loading discard bitset
Olga Kornievskaia (1):
PNFS fallback to MDS if no deviceid found
Owen Chen (1):
clk: mediatek: Disable tuner_en before change PLL rate
Pablo Neira Ayuso (1):
netfilter: nf_tables: use-after-free in dynamic operations
Pan Bian (3):
Input: synaptics-rmi4 - fix possible double free
ext4: avoid drop reference to iloc.bh twice
p54: drop device reference count if fails to enable device
Paolo Bonzini (1):
KVM: fix spectrev1 gadgets
Parthasarathy Bhuvaragan (1):
tipc: fix hanging clients using poll with EPOLLOUT flag
Paul Kocialkowski (3):
drm/sun4i: Set device driver data at bind time for use in unbind
drm/sun4i: Fix component unbinding and component master deletion
drm/sun4i: Unbind components before releasing DRM and memory
Paul Moore (1):
proc: prevent changes to overridden credentials
Peter Oberparleiter (1):
s390/dasd: Fix capacity calculation for large volumes
Peter Zijlstra (3):
sched/x86: Save [ER]FLAGS on context switch
x86_64: Allow breakpoints to emulate call instructions
ftrace/x86_64: Emulate call function while updating in breakpoint handler
Petr Štetiar (1):
mwl8k: Fix rate_idx underflow
Phong Tran (1):
of: fix clang -Wunsequenced for be32_to_cpu()
Pieter Jansen van Vuuren (1):
nfp: flower: add rcu locks when accessing netdev for tunnels
Rajat Jain (1):
ACPI: PM: Set enable_for_wake for wakeup GPEs during suspend-to-idle
Rick Lindsley (1):
powerpc/book3s/64: check for NULL pointer in pgd_alloc()
Rikard Falkeborn (1):
tools lib traceevent: Fix missing equality check for strcmp
Ritesh Raj Sarraf (1):
um: Don't hardcode path as it is architecture dependent
Russell Currey (1):
powerpc/powernv/idle: Restore IAMR after idle
S.j. Wang (1):
ASoC: fsl_esai: Fix missing break in switch statement
Sabrina Dubroca (2):
esp4: add length check for UDP encapsulation
rtnetlink: always put IFLA_LINK for links with a link-netnsid
Sahitya Tummala (1):
ext4: fix use-after-free in dx_release()
Sasha Levin (1):
net: core: another layer of lists, around PF_MEMALLOC skb handling
Sean Christopherson (1):
KVM: x86: Skip EFER vs. guest CPUID checks for host-initiated writes
Sergei Trofimovich (1):
tty/vt: fix write/write race in ioctl(KDSKBSENT) handler
Shuning Zhang (1):
ocfs2: fix ocfs2 read inode data panic in ocfs2_iget
Stefan Mätje (2):
PCI: Factor out pcie_retrain_link() function
PCI: Work around Pericom PCIe-to-PCI bridge Retrain Link erratum
Stefan Wahren (1):
hwmon: (pwm-fan) Disable PWM if fetching cooling data fails
Stefano Garzarella (1):
vsock/virtio: free packets during the socket release
Steffen Klassert (1):
xfrm4: Fix uninitialized memory read in _decode_session4
Stephen Suryaputra (1):
vrf: sit mtu should not be updated when vrf netdev is the link
Steve Twiss (1):
mfd: da9063: Fix OTP control register names to match datasheets for DA9063/63L
Stuart Menefy (1):
ARM: dts: exynos: Fix interrupt for shared EINTs on Exynos5260
Su Yanjun (1):
xfrm6_tunnel: Fix potential panic when unloading xfrm6_tunnel module
Sunil Dutt (1):
nl80211: Add NL80211_FLAG_CLEAR_SKB flag for other NL commands
Sven Van Asbroeck (3):
iio: adc: xilinx: fix potential use-after-free on remove
iio: adc: xilinx: fix potential use-after-free on probe
iio: adc: xilinx: prevent touching unclocked h/w on remove
Sylwester Nawrocki (1):
ARM: dts: exynos: Fix audio (microphone) routing on Odroid XU3
Takashi Iwai (1):
ALSA: line6: toneport: Fix broken usage of timer for delayed execution
Tetsuo Handa (1):
mISDN: Check address length before reading address family
Theodore Ts'o (1):
ext4: ignore e_value_offs for xattrs with value-in-ea-inode
Thierry Reding (1):
net: stmmac: Move debugfs init/exit to ->probe()/->remove()
Thomas Bogendoerfer (1):
net: seeq: fix crash caused by not set dev.parent
Tingwei Zhang (1):
stm class: Fix channel free in stm output free path
Tobin C. Harding (2):
bridge: Fix error path for kobject_init_and_add()
sched/cpufreq: Fix kobject memleak
Tony Camuso (1):
ipmi: ipmi_si_hardcode.c: init si_type array to fix a crash
Tony Lindgren (1):
power: supply: cpcap-battery: Fix division by zero
Ville Syrjälä (1):
drm/i915: Disable LP3 watermarks on all SNB machines
Vincenzo Frascino (1):
arm64: compat: Reduce address limit
Vitaly Kuznetsov (1):
KVM: x86: avoid misreporting level-triggered irqs as edge-triggered in tracing
Waiman Long (1):
locking/rwsem: Prevent decrement of reader count before increment
Wei Yongjun (1):
cw1200: fix missing unlock on error in cw1200_hw_scan()
Wen Yang (1):
ARM: exynos: Fix a leaked reference by adding missing of_node_put
Wenwen Wang (1):
ALSA: usb-audio: Fix a memory leak bug
Will Deacon (1):
arm64: arch_timer: Ensure counter register reads occur with seqlock held
Willem de Bruijn (1):
net: test nouarg before dereferencing zerocopy pointers
Yifeng Li (10):
tty: vt.c: Fix TIOCL_BLANKSCREEN console blanking if blankinterval == 0
fbdev: sm712fb: fix brightness control on reboot, don't set SR30
fbdev: sm712fb: fix VRAM detection, don't set SR70/71/74/75
fbdev: sm712fb: fix white screen of death on reboot, don't set CR3B-CR3F
fbdev: sm712fb: fix boot screen glitch when sm712fb replaces VGA
fbdev: sm712fb: fix crashes during framebuffer writes by correctly mapping VRAM
fbdev: sm712fb: fix support for 1024x768-16 mode
fbdev: sm712fb: use 1024x768 by default on non-MIPS, fix garbled display
fbdev: sm712fb: fix crashes and garbled display during DPMS modesetting
fbdev: sm712fb: fix memory frequency by avoiding a switch/case fallthrough
YueHaibing (4):
net: dsa: Fix error cleanup path in dsa_init_module
packet: Fix error path in packet_init
ppp: deflate: Fix possible crash in deflate_init
xfrm: policy: Fix out-of-bound array accesses in __xfrm_policy_unlink
Yufen Yu (1):
md: add mddev->pers to avoid potential NULL pointer dereference
Yunjian Wang (1):
net/mlx4_core: Change the error print to info print
Zhang Zhijie (1):
crypto: rockchip - update IV buffer to contain the next IV
ZhangXiaoxu (1):
NFS4: Fix v4.0 client state corruption when mount
zhangyi (F) (1):
ext4: fix compile error when using BUFFER_TRACE
Documentation/x86/mds.rst | 44 +---
arch/arm/boot/dts/exynos5260.dtsi | 2 +-
arch/arm/boot/dts/exynos5422-odroidxu3-audio.dtsi | 2 +-
arch/arm/crypto/aes-neonbs-glue.c | 2 +
arch/arm/mach-exynos/firmware.c | 1 +
arch/arm/mach-exynos/suspend.c | 2 +
arch/arm64/boot/dts/rockchip/rk3399.dtsi | 1 +
arch/arm64/crypto/aes-neonbs-glue.c | 2 +
arch/arm64/include/asm/arch_timer.h | 33 ++-
arch/arm64/include/asm/processor.h | 8 +
arch/arm64/kernel/debug-monitors.c | 1 +
arch/arm64/kernel/sys.c | 2 +-
arch/arm64/kernel/vdso/gettimeofday.S | 15 +-
arch/arm64/mm/proc.S | 34 +--
arch/arm64/net/bpf_jit.h | 6 -
arch/arm64/net/bpf_jit_comp.c | 1 -
arch/mips/include/asm/processor.h | 2 +-
arch/parisc/boot/compressed/head.S | 6 +-
arch/parisc/include/asm/assembly.h | 6 +-
arch/parisc/kernel/head.S | 4 +-
arch/parisc/kernel/process.c | 1 +
arch/parisc/kernel/syscall.S | 2 +-
arch/powerpc/include/asm/book3s/64/pgalloc.h | 3 +
arch/powerpc/include/asm/reg_booke.h | 2 +-
arch/powerpc/kernel/idle_book3s.S | 20 ++
arch/um/drivers/port_user.c | 2 +-
arch/x86/crypto/crct10dif-pclmul_glue.c | 13 +-
arch/x86/entry/entry_32.S | 2 +
arch/x86/entry/entry_64.S | 20 +-
arch/x86/entry/vdso/Makefile | 3 +-
arch/x86/include/asm/switch_to.h | 1 +
arch/x86/include/asm/text-patching.h | 28 ++
arch/x86/kernel/ftrace.c | 32 ++-
arch/x86/kernel/kprobes/core.c | 22 +-
arch/x86/kernel/process_32.c | 7 +
arch/x86/kernel/process_64.c | 8 +
arch/x86/kernel/reboot.c | 21 ++
arch/x86/kernel/traps.c | 8 -
arch/x86/kvm/lapic.c | 4 +-
arch/x86/kvm/trace.h | 4 +-
arch/x86/kvm/x86.c | 37 ++-
arch/x86/lib/Makefile | 12 +
crypto/ccm.c | 44 ++--
crypto/chacha20poly1305.c | 4 +-
crypto/crct10dif_generic.c | 11 +-
crypto/gcm.c | 34 +--
crypto/salsa20_generic.c | 2 +-
crypto/skcipher.c | 9 +-
debian.master/upstream-stable | 4 +-
drivers/acpi/nfit/core.c | 12 +-
drivers/acpi/sleep.c | 4 +
drivers/base/dd.c | 5 +-
drivers/block/brd.c | 7 +-
drivers/char/ipmi/ipmi_si_hardcode.c | 2 +
drivers/char/ipmi/ipmi_ssif.c | 6 +-
drivers/clk/hisilicon/clk-hi3660.c | 6 +-
drivers/clk/mediatek/clk-pll.c | 48 +++-
drivers/clk/rockchip/clk-rk3328.c | 18 +-
drivers/clk/tegra/clk-pll.c | 4 +-
drivers/clocksource/timer-oxnas-rps.c | 2 +-
drivers/crypto/amcc/crypto4xx_alg.c | 12 +-
drivers/crypto/amcc/crypto4xx_core.c | 31 ++-
drivers/crypto/rockchip/rk3288_crypto_ablkcipher.c | 25 +-
drivers/crypto/vmx/aesp8-ppc.pl | 4 +-
drivers/dax/device.c | 6 +-
drivers/gpu/drm/i915/intel_pm.c | 41 ++-
drivers/gpu/drm/imx/ipuv3-crtc.c | 2 +-
drivers/gpu/drm/sun4i/sun4i_drv.c | 7 +
drivers/gpu/ipu-v3/ipu-dp.c | 12 +-
drivers/hid/hid-input.c | 14 +
drivers/hwmon/pwm-fan.c | 2 +-
drivers/hwtracing/intel_th/msu.c | 35 ++-
drivers/hwtracing/stm/core.c | 2 +-
drivers/iio/adc/xilinx-xadc-core.c | 3 +-
drivers/input/rmi4/rmi_driver.c | 6 +-
drivers/iommu/tegra-smmu.c | 25 +-
drivers/isdn/mISDN/socket.c | 4 +-
drivers/md/bcache/journal.c | 11 +-
drivers/md/bcache/super.c | 2 +-
drivers/md/dm-cache-metadata.c | 9 +-
drivers/md/dm-delay.c | 3 +-
drivers/md/dm-zoned-metadata.c | 5 +
drivers/md/md.c | 33 ++-
drivers/md/md.h | 3 +
drivers/md/raid5.c | 10 +-
drivers/media/i2c/ov6650.c | 2 +
drivers/memory/tegra/mc.c | 2 +-
drivers/mtd/spi-nor/intel-spi.c | 8 +
drivers/net/Makefile | 2 +-
drivers/net/bonding/bond_options.c | 7 -
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 2 +-
drivers/net/ethernet/freescale/fec_main.c | 30 ++-
drivers/net/ethernet/freescale/ucc_geth_ethtool.c | 8 +-
drivers/net/ethernet/mellanox/mlx4/mcg.c | 2 +-
drivers/net/ethernet/mellanox/mlxsw/core.c | 6 +-
.../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 2 +-
drivers/net/ethernet/neterion/vxge/vxge-config.c | 1 +
.../ethernet/netronome/nfp/flower/tunnel_conf.c | 17 +-
drivers/net/ethernet/qlogic/qede/qede_ptp.c | 7 +-
drivers/net/ethernet/seeq/sgiseeq.c | 1 +
drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 2 +
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 23 +-
drivers/net/phy/spi_ks8995.c | 9 +
drivers/net/ppp/ppp_deflate.c | 20 +-
drivers/net/usb/qmi_wwan.c | 12 +
drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 28 +-
drivers/net/wireless/intersil/p54/p54pci.c | 3 +-
drivers/net/wireless/marvell/mwl8k.c | 13 +-
.../net/wireless/realtek/rtlwifi/rtl8723ae/hw.c | 1 +
drivers/net/wireless/st/cw1200/scan.c | 5 +-
drivers/nfc/st95hf/core.c | 7 +
drivers/nvdimm/btt_devs.c | 18 +-
drivers/nvdimm/label.c | 29 ++-
drivers/nvdimm/namespace_devs.c | 20 +-
drivers/nvdimm/nd.h | 4 +
drivers/nvdimm/pmem.c | 8 +-
drivers/parisc/led.c | 3 +
drivers/pci/host/pci-hyperv.c | 21 ++
drivers/pci/host/pcie-rcar.c | 21 ++
drivers/pci/pcie/aspm.c | 49 ++--
drivers/pci/quirks.c | 19 ++
drivers/phy/ti/phy-ti-pipe3.c | 2 +-
drivers/platform/x86/dell-laptop.c | 6 +-
drivers/platform/x86/sony-laptop.c | 8 +-
drivers/platform/x86/thinkpad_acpi.c | 72 +++++-
drivers/power/supply/axp288_charger.c | 4 +
drivers/power/supply/cpcap-battery.c | 3 +
drivers/power/supply/power_supply_sysfs.c | 6 -
drivers/s390/block/dasd_eckd.c | 6 +-
drivers/s390/char/con3270.c | 2 +-
drivers/s390/char/fs3270.c | 3 +-
drivers/s390/char/raw3270.c | 3 +-
drivers/s390/char/raw3270.h | 4 +-
drivers/s390/char/tty3270.c | 3 +-
drivers/s390/crypto/pkey_api.c | 3 +-
drivers/s390/net/ctcm_main.c | 1 +
drivers/scsi/aic7xxx/aic7770_osm.c | 1 +
drivers/scsi/aic7xxx/aic7xxx.h | 1 +
drivers/scsi/aic7xxx/aic7xxx_osm.c | 10 +-
drivers/scsi/aic7xxx/aic7xxx_osm_pci.c | 1 +
drivers/tty/vt/keyboard.c | 33 ++-
drivers/tty/vt/vt.c | 2 -
drivers/usb/serial/generic.c | 39 ++-
drivers/usb/typec/typec_wcove.c | 9 +-
drivers/video/fbdev/sm712.h | 12 +-
drivers/video/fbdev/sm712fb.c | 243 ++++++++++++++----
drivers/virt/fsl_hypervisor.c | 29 ++-
fs/afs/write.c | 1 +
fs/btrfs/backref.c | 34 ++-
fs/btrfs/disk-io.c | 17 +-
fs/ceph/super.c | 7 +
fs/dax.c | 6 +-
fs/ext4/ext4.h | 6 +-
fs/ext4/file.c | 7 +
fs/ext4/inode.c | 3 +-
fs/ext4/ioctl.c | 2 +-
fs/ext4/mballoc.c | 2 +-
fs/ext4/namei.c | 5 +-
fs/ext4/resize.c | 1 +
fs/ext4/super.c | 63 +++--
fs/ext4/xattr.c | 2 +-
fs/fs-writeback.c | 11 +-
fs/fuse/file.c | 13 +-
fs/hugetlbfs/inode.c | 8 +-
fs/jbd2/journal.c | 4 +
fs/kernfs/dir.c | 5 +-
fs/nfs/filelayout/filelayout.c | 2 +-
fs/nfs/nfs4state.c | 4 +
fs/ocfs2/export.c | 30 ++-
fs/proc/base.c | 5 +
fs/ufs/util.h | 2 +-
include/linux/bpf.h | 1 +
include/linux/efi.h | 7 +-
include/linux/huge_mm.h | 6 +-
include/linux/hugetlb.h | 4 +-
include/linux/kvm_host.h | 10 +-
include/linux/list.h | 30 +++
include/linux/mfd/da9063/registers.h | 6 +-
include/linux/mfd/max77620.h | 4 +-
include/linux/of.h | 4 +-
include/linux/pci.h | 2 +
include/linux/skbuff.h | 9 +-
include/net/netfilter/nf_conntrack.h | 2 +
include/net/nfc/nci_core.h | 2 +-
include/uapi/linux/fuse.h | 2 +
init/main.c | 4 +-
kernel/bpf/hashtab.c | 23 +-
kernel/bpf/inode.c | 2 +-
kernel/bpf/syscall.c | 5 +-
kernel/fork.c | 31 ++-
kernel/locking/rwsem-xadd.c | 44 +++-
kernel/sched/cpufreq_schedutil.c | 1 +
kernel/trace/trace_events.c | 3 -
lib/Makefile | 11 +
lib/iov_iter.c | 17 +-
mm/huge_memory.c | 16 +-
mm/hugetlb.c | 22 +-
mm/memory.c | 11 +-
mm/mincore.c | 23 +-
mm/userfaultfd.c | 3 +-
mm/vmscan.c | 29 +--
net/8021q/vlan_dev.c | 4 +-
net/bridge/br_if.c | 13 +-
net/core/dev.c | 2 +-
net/core/rtnetlink.c | 16 +-
net/dsa/dsa.c | 11 +-
net/ipv4/esp4.c | 20 +-
net/ipv4/ip_vti.c | 5 +-
net/ipv4/raw.c | 4 +-
net/ipv4/xfrm4_policy.c | 24 +-
net/ipv6/sit.c | 2 +-
net/ipv6/xfrm6_tunnel.c | 4 +
net/mac80211/iface.c | 3 +
net/mac80211/mesh_pathtbl.c | 2 +-
net/mac80211/trace_msg.h | 7 +-
net/mac80211/tx.c | 3 +
net/netfilter/ipvs/ip_vs_core.c | 2 +-
net/netfilter/nf_conntrack_core.c | 35 +++
net/netfilter/nf_conntrack_netlink.c | 34 ++-
net/netfilter/nf_conntrack_proto.c | 2 +-
net/netfilter/nf_tables_api.c | 4 +-
net/netfilter/x_tables.c | 2 +-
net/nfc/nci/hci.c | 8 +
net/packet/af_packet.c | 25 +-
net/tipc/core.c | 14 +-
net/tipc/socket.c | 4 +-
net/vmw_vsock/virtio_transport.c | 13 +-
net/vmw_vsock/virtio_transport_common.c | 7 +
net/wireless/nl80211.c | 18 +-
net/xfrm/xfrm_user.c | 2 +-
security/apparmor/apparmorfs.c | 13 +-
security/inode.c | 13 +-
security/integrity/ima/ima_crypto.c | 54 ++--
sound/pci/hda/patch_realtek.c | 5 +-
sound/soc/codecs/max98090.c | 12 +-
sound/soc/codecs/rt5677-spi.c | 35 ++-
sound/soc/fsl/fsl_esai.c | 1 +
sound/usb/line6/toneport.c | 16 +-
sound/usb/mixer.c | 2 +
tools/lib/traceevent/event-parse.c | 2 +-
tools/objtool/Makefile | 3 +-
tools/objtool/check.c | 3 +-
tools/perf/bench/numa.c | 4 +
.../perf/util/intel-pt-decoder/intel-pt-decoder.c | 31 ++-
tools/testing/selftests/netfilter/Makefile | 2 +-
.../selftests/netfilter/conntrack_icmp_related.sh | 283 +++++++++++++++++++++
virt/kvm/arm/arm.c | 11 +-
virt/kvm/irqchip.c | 5 +-
virt/kvm/kvm_main.c | 6 +-
249 files changed, 2390 insertions(+), 848 deletions(-)
create mode 100755 tools/testing/selftests/netfilter/conntrack_icmp_related.sh
More information about the kernel-team
mailing list