APPLIED: [SRU][Bionic][PULL] Bionic upstream stable patchset 2019-07-31
Khaled Elmously
khalid.elmously at canonical.com
Thu Aug 1 04:42:29 UTC 2019
On 2019-07-31 15:08:03 , Kamal Mostafa wrote:
> 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
>
> --
> kernel-team mailing list
> kernel-team at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team
More information about the kernel-team
mailing list