[<prev] [next>] [day] [month] [year] [list]
Message-ID: <79b45d1c784a9dedd08b66e55fecaca46a9878d6.camel@kernel.org>
Date: Mon, 09 Aug 2021 10:17:06 -0500
From: Tom Zanussi <zanussi@...nel.org>
To: LKML <linux-kernel@...r.kernel.org>,
linux-rt-users <linux-rt-users@...r.kernel.org>,
Steven Rostedt <rostedt@...dmis.org>,
Thomas Gleixner <tglx@...utronix.de>,
Carsten Emde <C.Emde@...dl.org>,
John Kacur <jkacur@...hat.com>,
Sebastian Andrzej Siewior <bigeasy@...utronix.de>,
Daniel Wagner <wagi@...om.org>,
Clark Williams <williams@...hat.com>,
"Luis Claudio R. Goncalves" <lgoncalv@...hat.com>,
Tom Zanussi <zanussi@...nel.org>
Subject: [ANNOUNCE] 5.4.138-rt62
Hello RT Folks!
I'm pleased to announce the 5.4.138-rt62 stable release.
This release is just an update to the new stable 5.4.138
version and no RT specific changes have been made.
You can get this release via the git tree at:
git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-stable-rt.git
branch: v5.4-rt
Head SHA1: 16059655875e5e4cc3af5f490c7a151495092ef0
Or to build 5.4.138-rt62 directly, the following patches should be applied:
https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz
https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.4.138.xz
https://www.kernel.org/pub/linux/kernel/projects/rt/5.4/patch-5.4.138-rt62.patch.xz
Enjoy!
Tom
Changes from v5.4.129-rt61:
---
Al Cooper (1):
mmc: sdhci: Fix warning message when accessing RPMB in HS400 mode
Al Viro (2):
copy_page_to_iter(): fix ITER_DISCARD case
iov_iter_fault_in_readable() should do nothing in xarray case
Alain Volmat (1):
spi: stm32: fixes pm_runtime calls in probe/remove
Aleksandr Loktionov (1):
igb: Check if num of q_vectors is smaller than max before array access
Alex Williamson (1):
vfio/pci: Handle concurrent vma faults
Alexander Aring (2):
fs: dlm: cancel work sync othercon
fs: dlm: fix memory leak when fenced
Alexander Egorenkov (1):
s390/boot: fix use of expolines in the DMA code
Alexander Larkin (1):
Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl
Alexander Ovechkin (1):
net: send SYNACK packet with accepted fwmark
Alexander Shishkin (1):
intel_th: Wait until port is in reset before programming it
Alexander Tsoy (1):
ALSA: usb-audio: Add registration quirk for JBL Quantum headsets
Alexandre Torgue (5):
ARM: dts: stm32: fix gpio-keys node on STM32 MCU boards
ARM: dts: stm32: fix RCC node name on stm32f429 MCU
ARM: dts: stm32: fix timer nodes on STM32 MCU to prevent warnings
ARM: dts: stm32: fix i2c node name on stm32f746 to prevent warnings
ARM: dts: stm32: move stmmac axi config in ethernet node on stm32mp15
Alexandru Ardelean (1):
iio: at91-sama5d2_adc: remove usage of iio_priv_to_dev() helper
Alper Gun (1):
KVM: SVM: Call SEV Guest Decommission if ASID binding fails
Alvin Šipraga (2):
brcmfmac: fix setting of station info chains bitmask
brcmfmac: correctly report average RSSI in station info
Anand Jain (1):
btrfs: check for missing device in btrfs_trim_fs
Andrew Gabbasov (1):
usb: gadget: f_fs: Fix setting of device and driver data cross-references
Andrey Grodzovsky (1):
drm/sched: Avoid data corruptions
Andy Shevchenko (9):
net: mvpp2: Put fwnode in error case during ->probe()
net: pch_gbe: Propagate error from devm_gpio_request_one()
staging: fbtft: Rectify GPIO handling
backlight: lm3630a_bl: Put fwnode in error case during ->probe()
leds: lm3532: select regmap I2C API
leds: lm3692x: Put fwnode in any case during ->probe()
eeprom: idt_89hpesx: Put fwnode in matching case during ->probe()
eeprom: idt_89hpesx: Restore printing the unsupported fwnode name
net: pch_gbe: Use proper accessors to BE data in pch_ptp_match()
Anirudh Rayabharam (2):
ext4: fix kernel infoleak via ext4_extent_header
media: pvrusb2: fix warning in pvr2_i2c_core_done
Anshuman Khandual (1):
arm64/mm: Fix ttbr0 values stored in struct thread_info for software-pan
Antoine Tenart (1):
vrf: do not push non-ND strict packets with a source LLA through packet taps again
Ard Biesheuvel (1):
crypto: shash - avoid comparing pointers to exported functions under CFI
Arkadiusz Kubalewski (2):
i40e: Fix logic of disabling queues
i40e: Fix firmware LLDP agent related warning
Arnaldo Carvalho de Melo (2):
perf llvm: Return -ENOMEM when asprintf() fails
Revert "perf map: Fix dso->nsinfo refcounting"
Arnd Bergmann (4):
ia64: mca_drv: fix incorrect array size calculation
mwifiex: re-fix for unaligned accesses
media: subdev: disallow ioctl for saa6588/davinci
mips: always link byteswap helpers into decompressor
Arturo Giusti (1):
udf: Fix NULL pointer dereference in udf_symlink function
Aswath Govindraju (2):
ARM: dts: am335x: align ti,pindir-d0-out-d1-in property with dt-shema
ARM: dts: am437x: align ti,pindir-d0-out-d1-in property with dt-shema
Athira Rajeev (1):
selftests/powerpc: Fix "no_handler" EBB selftest
Axel Lin (4):
regulator: da9052: Ensure enough delay time for .set_voltage_time_sel
regulator: hi655x: Fix pass wrong pointer to config.driver_data
regulator: hi6421: Use correct variable type for regmap api val argument
regulator: hi6421: Fix getting wrong drvdata
Bailey Forrest (1):
gve: Fix swapped vars when fetching max queues
Bean Huo (1):
mmc: block: Disable CMDQ on the ioctl path
Benjamin Drung (1):
media: uvcvideo: Fix pixel format change for Elgato Cam Link 4K
Benjamin Gaignard (1):
ARM: dts: rockchip: Fix IOMMU nodes properties on rk322x
Benjamin Herrenschmidt (1):
powerpc/boot: Fixup device-tree on little endian
Bibo Mao (1):
hugetlb: clear huge pte during flush function on mips platform
Bixuan Cui (4):
crypto: nx - add missing MODULE_DEVICE_TABLE
EDAC/ti: Add missing MODULE_DEVICE_TABLE
power: reset: gpio-poweroff: add missing MODULE_DEVICE_TABLE
rtc: mxc_v2: add missing MODULE_DEVICE_TABLE
Bob Pearson (1):
RDMA/rxe: Fix qp reference counting for atomic ops
Boqun Feng (2):
locking/lockdep: Fix the dep path printing for backwards BFS
lockding/lockdep: Avoid to find wrong lock dep path in check_irq_usage()
Boris Sukholitko (1):
net/sched: act_vlan: Fix modify to allow 0
Bryan O'Donoghue (1):
wcn36xx: Move hal_buf allocation to devm_kmalloc in probe
Casey Chen (1):
nvme-pci: do not call nvme_dev_remove_admin from nvme_remove
Chandrakanth Patil (2):
scsi: megaraid_sas: Fix resource leak in case of probe failure
scsi: megaraid_sas: Handle missing interrupts while re-enabling IRQs
Chang S. Bae (1):
x86/signal: Detect and prevent an alternate signal stack overflow
Chao Yu (1):
f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs
Charles Baylis (1):
drm: Return -ENOTTY for non-drm ioctls
Charles Keepax (1):
spi: Make of_register_spi_device also set the fwnode
Chris Chiu (1):
ACPI: EC: Make more Asus laptops use ECDT _GPE
Christian Brauner (1):
cgroup: verify that source is a string
Christian König (1):
drm/nouveau: fix dma_address check for CPU/GPU sync
Christian Löhle (1):
mmc: core: Allow UHS-I voltage switch for SDSC cards if supported
Christoph Hellwig (3):
nvme: set the PRACT bit when using Write Zeroes with T10 PI
iomap: remove the length variable in iomap_seek_data
iomap: remove the length variable in iomap_seek_hole
Christoph Niedermaier (3):
ARM: dts: imx6q-dhcom: Fix ethernet reset time properties
ARM: dts: imx6q-dhcom: Fix ethernet plugin detection problems
ARM: dts: imx6q-dhcom: Add gpios pinctrl for i2c bus recovery
Christophe JAILLET (20):
crypto: ccp - Fix a resource leak in an error handling path
media: rc: i2c: Fix an error message
video: fbdev: imxfb: Fix an error message
brcmsmac: mac80211_if: Fix a resource leak in an error handling path
tty: nozomi: Fix a resource leak in an error handling function
firmware: stratix10-svc: Fix a resource leak in an error handling path
tty: nozomi: Fix the error handling path of 'nozomi_card_init()'
ASoC: mediatek: mtk-btcvsd: Fix an error handling path in 'mtk_btcvsd_snd_probe()'
phy: ti: dm816x: Fix the error handling path in 'dm816x_usb_phy_probe()
leds: ktd2692: Fix an error handling path
nvmem: core: add a missing of_node_put
tty: serial: 8250: serial_cs: Fix a memory leak in error handling path
scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe()
ixgbe: Fix an error handling path in 'ixgbe_probe()'
igc: Fix an error handling path in 'igc_probe()'
igb: Fix an error handling path in 'igb_probe()'
fm10k: Fix an error handling path in 'fm10k_probe()'
e1000e: Fix an error handling path in 'e1000_probe()'
iavf: Fix an error handling path in 'iavf_probe()'
gve: Fix an error handling path in 'gve_probe()'
Christophe Leroy (2):
btrfs: disable build on platforms having page size 256K
powerpc/mm: Fix lockup on kernel exec fault
Chung-Chiang Cheng (1):
configfs: fix memleak in configfs_release_bin_file
Clark Wang (1):
spi: imx: add a check for speed_hz before calculating the clock
Clément Lassieur (1):
usb: dwc2: Don't reset the core after setting turnaround time
Codrin Ciubotariu (1):
ASoC: atmel-i2s: Fix usage of capture and playback at the same time
Colin Ian King (5):
drm: qxl: ensure surf.data is ininitialized
fsi: core: Fix return of error values on failures
scsi: aic7xxx: Fix unintentional sign extension issue on left shift of u8
liquidio: Fix unintentional sign extension issue on left shift of u16
s390/bpf: Perform r1 range checking before accessing jit->seen_reg[r1]
Cong Wang (1):
net_sched: check error pointer in tcf_dump_walker()
Corentin Labbe (5):
crypto: ixp4xx - dma_unmap the correct address
mtd: partitions: redboot: seek fis-index-block in the right node
ARM: dts: gemini-rut1xx: remove duplicate ethernet node
ARM: dts: gemini: rename mdio to the right name
ARM: dts: gemini: add device_type on pci
Cristian Ciocaltea (3):
clk: actions: Fix UART clock dividers on Owl S500 SoC
clk: actions: Fix SD clocks factor table on Owl S500 SoC
clk: actions: Fix bisp_factor_table based clocks on Owl S500 SoC
Cristian Marussi (2):
firmware: arm_scmi: Reset Rx buffer to max size during async commands
firmware: arm_scmi: Fix range check for the maximum number of pending messages
Daehwan Jung (1):
ALSA: usb-audio: fix rate on Ozone Z90 USB headset
Dan Carpenter (8):
media: au0828: fix a NULL vs IS_ERR() check
ocfs2: fix snprintf() checking
staging: gdm724x: check for buffer overflow in gdm_lte_multi_sdu_pkt()
staging: gdm724x: check for overflow in gdm_lte_netif_rx()
drm/vc4: fix argument ordering in vc4_crtc_get_margins()
rtc: fix snprintf() checking in is_rtc_hctosys()
scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg()
can: hi311x: fix a signedness bug in hi3110_cmd()
Daniel Borkmann (1):
bpf: Fix up register-based shifts in interpreter to silence KUBSAN
Daniel Mack (1):
serial: tty: uartlite: fix console setup
Daniel Rosenberg (1):
f2fs: Show casefolding support only when supported
Daniel Vetter (3):
drm/tegra: Don't set allow_fb_modifiers explicitly
drm/msm/mdp4: Fix modifier support enabling
drm/arm/malidp: Always list modifiers
Dany Madden (1):
Revert "ibmvnic: remove duplicate napi_schedule call in open function"
Dave Hansen (1):
selftests/vm/pkeys: fix alloc_random_pkey() to make it really, really random
David Howells (1):
afs: Fix tracepoint string placement with built-in AFS
David Rientjes (1):
KVM: SVM: Periodically schedule when unregistering regions on destroy
David Sterba (3):
btrfs: clear defrag status of a root if starting transaction fails
btrfs: clear log tree recovering status if starting transaction fails
btrfs: compression: don't try to compress if we don't have enough pages
Desmond Cheong Zhi Xi (5):
ntfs: fix validity check for file name attribute
hfs: add missing clean-up in hfs_fill_super
hfs: fix high memory mapping in hfs_bnode_read
hfs: add lock nesting notation to hfs_find_init
btrfs: fix rw device counting in __btrfs_free_extra_devids
Dillon Min (1):
media: s5p-g2d: Fix a memory leak on ctx->fh.m2m_ctx
Dima Chumak (1):
net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev()
Dimitri John Ledkov (1):
lib/decompress_unlz4.c: correctly handle zero-padding around initrds.
Dinghao Liu (1):
i40e: Fix error handling in i40e_vsi_open
Dmitry Bogdanov (1):
scsi: target: Fix protect handling in WRITE SAME(32)
Dmitry Osipenko (2):
clk: tegra: Ensure that PLLU configuration is applied properly
ASoC: tegra: Set driver_name=tegra for all machine drivers
Dmitry Torokhov (2):
HID: do not use down_interruptible() when unbinding devices
i2c: core: Disable client irq on reboot/shutdown
Dmytro Laktyushkin (1):
drm/amd/display: fix use_max_lb flag for 420 pixel formats
Dongliang Mu (3):
media: dvd_usb: memory leak in cinergyt2_fe_attach
ieee802154: hwsim: Fix possible memory leak in hwsim_subscribe_all_others
ieee802154: hwsim: Fix memory leak in hwsim_add_one
Doug Berger (1):
net: bcmgenet: ensure EXT_ENERGY_DET_MASK is clear
Dwaipayan Ray (1):
ACPI: Use DEVICE_ATTR_<RW|RO|WO> macros
Eddie James (2):
fsi: scom: Reset the FSI2PIB engine for any error
fsi: occ: Don't accept response from un-initialized OCC
Elaine Zhang (5):
ARM: dts: rockchip: Fix power-controller node names for rk3066a
ARM: dts: rockchip: Fix power-controller node names for rk3188
ARM: dts: rockchip: Fix power-controller node names for rk3288
arm64: dts: rockchip: Fix power-controller node names for px30
arm64: dts: rockchip: Fix power-controller node names for rk3328
Elia Devito (1):
ALSA: hda/realtek: Improve fixup for HP Spectre x360 15-df0xxx
Eric Biggers (1):
fscrypt: don't ignore minor_hash when hash is 0
Eric Dumazet (10):
pkt_sched: sch_qfq: fix qfq_change_class() error path
vxlan: add missing rcu_read_lock() in neigh_reduce()
ieee802154: hwsim: avoid possible crash in hwsim_del_edge_nl()
ipv6: exthdrs: do not blindly use init_net
ipv6: fix out-of-bound access in ip6_parse_tlv()
tcp: annotate data races around tp->mtu_info
ipv6: tcp: drop silly ICMPv6 packet too big messages
udp: annotate data races around unix_sk(sk)->gso_size
net/tcp_fastopen: fix data races around tfo_active_disable_stamp
net: annotate data race around sk_ll_usec
Eric Sandeen (1):
seq_file: disallow extremely large seq buffer allocations
Erik Kaneda (1):
ACPICA: Fix memory leak caused by _CID repair function
Evan Quan (1):
PCI: Mark AMD Navi14 GPU ATS as broken
Evgeny Novikov (1):
media: st-hva: Fix potential NULL pointer dereferences
Ezequiel Garcia (1):
ARM: dts: rockchip: Fix the timer clocks order
Fabio Aiuto (1):
staging: rtl8723bs: fix macro value for 2.4Ghz only device
Felix Fietkau (2):
mac80211: remove iwlwifi specific workaround that broke sta NDP tx
mt76: mt7615: fix fixed-rate tx status reporting
Ferry Toth (1):
extcon: intel-mrfld: Sync hardware and software state on init
Filipe Manana (1):
btrfs: send: fix invalid path for unlink operations after parent orphanization
Florian Fainelli (1):
net: bcmgenet: Ensure all TX/RX queues DMAs are disabled
Florian Westphal (1):
netfilter: conntrack: adjust stop timestamp to real expiry value
Frederic Weisbecker (1):
srcu: Fix broken node geometry after early ssp init
Gao Xiang (2):
MIPS: fix "mipsel-linux-ld: decompress.c:undefined reference to `memmove'"
nfs: fix acl memory leak of posix_acl_create()
Gary Lin (1):
bpfilter: Specify the log level for the kmsg message
Geert Uytterhoeven (4):
pinctrl: renesas: r8a7796: Add missing bias for PRESET# pin
pinctrl: renesas: r8a77990: JTAG pins do not have pull-down capabilities
of: Fix truncation of memory sizes on 32-bit platforms
ARM: dts: r8a7779, marzen: Fix DU clock names
Geoff Levand (1):
powerpc/ps3: Add dma_mask to ps3_dma_region
Geoffrey D. Bennett (4):
ALSA: usb-audio: scarlett2: Fix 18i8 Gen 2 PCM Input count
ALSA: usb-audio: scarlett2: Fix data_mutex lock
ALSA: usb-audio: scarlett2: Fix scarlett2_*_ctl_put() return values
ALSA: usb-audio: scarlett2: Fix 6i6 Gen 2 line out descriptions
Gerd Rausch (1):
RDMA/cma: Fix rdma_resolve_route() memory leak
Gilad Naaman (1):
net: Set true network header for ECN decapsulation
Goldwyn Rodrigues (1):
btrfs: mark compressed range uptodate only if all bio succeed
Greg Kroah-Hartman (10):
Linux 5.4.131
Linux 5.4.132
Linux 5.4.133
Linux 5.4.134
Linux 5.4.135
nds32: fix up stack guard gap
Linux 5.4.136
selftest: fix build error in tools/testing/selftests/vm/userfaultfd.c
Linux 5.4.137
Linux 5.4.138
Grygorii Strashko (2):
ARM: dts: am57xx-cl-som-am57x: fix ti,no-reset-on-init flag for gpios
ARM: dts: am437x-gp-evm: fix ti,no-reset-on-init flag for gpios
Gu Shengxian (1):
bpftool: Properly close va_list 'ap' by va_end() on error
Guchun Chen (1):
drm/amd/display: fix incorrrect valid irq check
Guenter Roeck (4):
hwmon: (max31790) Report correct current pwm duty cycles
hwmon: (max31790) Fix pwmX_enable attributes
hwmon: (max31722) Remove non-standard ACPI device IDs
hwmon: (max31790) Fix fan speed reporting for fan7..12
Gustavo A. R. Silva (3):
media: siano: Fix out-of-bounds warnings in smscore_load_firmware_family2()
wireless: wext-spy: Fix out-of-bounds warning
media: ngene: Fix out-of-bounds bug in ngene_command_config_free_buf()
Haiyang Zhang (1):
PCI: hv: Add check for hyperv_initialized in init_hv_pci_drv()
Hangbin Liu (3):
net: ip_tunnel: fix mtu calculation for ETHER tunnel devices
selftests: icmp_redirect: remove from checking for IPv6 route get
selftests: icmp_redirect: IPv6 PMTU info should be cleared after redirect
Hanjun Guo (1):
ACPI: bus: Call kobject_put() in acpi_init() error path
Hannes Reinecke (2):
nvmet-fc: do not check for invalid target port in nvmet_fc_handle_fcp_rqst()
scsi: scsi_dh_alua: Check for negative result value
Hannu Hartikainen (1):
USB: cdc-acm: blacklist Heimann USB Appset device
Hans Verkuil (1):
media: cobalt: fix race condition in setting HPD
Hans de Goede (1):
ACPI: video: Add quirk for the Dell Vostro 3350
Haoran Luo (1):
tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop.
Harry Wentland (1):
drm/amd/display: Reject non-zero src_y and src_x for video planes
Heiko Carstens (7):
s390/stack: fix possible register corruption with stack switch helper
KVM: s390: get rid of register asm usage
s390/processor: always inline stap() and __load_psw_mask()
s390/ipl_parm: fix program check new psw handling
s390/mem_detect: fix diag260() program check new psw handling
s390/mem_detect: fix tprot() program check new psw handling
s390: introduce proper type handling call_on_stack() macro
Heiner Kallweit (1):
r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM
Herbert Xu (1):
crypto: nx - Fix RCU warning in nx842_OF_upd_status
Hoang Le (1):
tipc: fix sleeping in tipc accept routine
Hou Tao (1):
dm btree remove: assign new_root only when removal succeeds
Hsin-Hsiung Wang (1):
regulator: mt6358: Fix vdram2 .vsel_mask
Huang Pei (2):
MIPS: add PMD table accounting into MIPS'pmd_alloc_one
Revert "MIPS: add PMD table accounting into MIPS'pmd_alloc_one"
Hui Wang (2):
ACPI: resources: Add checks for ACPI IRQ override
Revert "ACPI: resources: Add checks for ACPI IRQ override"
Hyunchul Lee (1):
cifs: fix the out of range assignment to bit fields in parse_server_interfaces
Ian Ray (1):
USB: serial: cp210x: fix comments for GE CS1000
Ian Rogers (1):
perf bench: Fix 2 memory sanitizer warnings
Igor Matheus Andrade Torrente (1):
media: em28xx: Fix possible memory leak of em28xx struct
Ilya Dryomov (2):
rbd: don't hold lock_rwsem while running_list is being drained
rbd: always kick acquire on "acquired" and "released" notifications
Jack Xu (2):
crypto: qat - check return code of qat_hal_rd_rel_reg()
crypto: qat - remove unused macro in FW loader
Jack Zhang (1):
drm/amd/amdgpu/sriov disable all ip hw status by default
Jakub Kicinski (2):
tls: prevent oversized sendfile() hangs by ignoring MSG_MORE
net: ip: avoid OOM kills with large UDP sends over loopback
James Smart (2):
scsi: lpfc: Fix "Unexpected timeout" error in direct attach topology
scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to initialize the SGLs
Jan Kara (2):
dax: fix ENOMEM handling in grab_mapping_entry()
rq-qos: fix missed wake-ups in rq_qos_throttle try two
Jan Kiszka (2):
watchdog: iTCO_wdt: Account for rebooting on second timeout
x86/asm: Ensure asm/proto.h can be included stand-alone
Jason Ekstrand (1):
dma-buf/sync_file: Don't leak fences on merge failure
Jason Gerecke (2):
HID: wacom: Correct base usage for capacitive ExpressKey status bits
HID: wacom: Re-enable touch by default for Cintiq 24HDT / 27QHDT
Javed Hasan (2):
scsi: libfc: Fix array index out of bound exception
scsi: qedf: Add check to synchronize abort and flush
Jay Fang (2):
spi: spi-loopback-test: Fix 'tx_buf' might be 'rx_buf'
spi: spi-topcliff-pch: Fix potential double free in pch_spi_process_messages()
Jedrzej Jagielski (3):
igb: Fix position of assignment to *ring
i40e: Fix queue-to-TC mapping on Tx
i40e: Fix log TC creation failure when max num of queues is exceeded
Jeff Layton (1):
ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty
Jerome Brunet (1):
clk: meson: g12a: fix gp0 and hifi ranges
Jesse Brandeburg (2):
e100: handle eeprom as little endian
igb: handle vlan types with checker enabled
Jiajun Cao (1):
ALSA: hda: Add IRQ check for platform_get_irq()
Jian Shen (2):
net: fix mistake path for netdev_features_strings
net: hns3: fix rx VLAN offload state inconsistent issue
Jian-Hong Pan (1):
net: bcmgenet: Fix attaching to PYH failed on RPi 4B
Jiapeng Chong (4):
platform/x86: toshiba_acpi: Fix missing error code in toshiba_acpi_setup_keyboard()
RDMA/cxgb4: Fix missing error code in create_qp()
fs/jfs: Fix missing error code in lmLogInit()
mlx4: Fix missing error code in mlx4_load_one()
Jing Xiangfeng (3):
usb: typec: Add the missed altmode_id_remove() in typec_register_altmode()
drivers/perf: fix the missed ida_simple_remove() in ddr_perf_probe()
drm/radeon: Add the missed drm_gem_object_put() in radeon_user_framebuffer_create()
Joachim Fenkes (2):
fsi/sbefifo: Clean up correct FIFO when receiving reset request from SBE
fsi/sbefifo: Fix reset timeout
Joe Thornber (1):
dm space maps: don't reset space map allocation cursor when committing
Joerg Roedel (2):
iommu/dma: Fix compile warning in 32-bit builds
crypto: ccp - Annotate SEV Firmware file names
Johan Hovold (6):
Input: usbtouchscreen - fix control-request directions
media: gspca/gl860: fix zero-length control requests
mmc: vub3000: fix control-request direction
media: dtv5100: fix control-request directions
media: gspca/sq905: fix control-request direction
media: gspca/sunplus: fix zero-length control requests
Johan Jonker (3):
ARM: dts: rockchip: fix pinctrl sleep nodename for rk3036-kylin and rk3288
arm64: dts: rockchip: fix pinctrl sleep nodename for rk3399.dtsi
ARM: dts: rockchip: fix supply properties in io-domains nodes
Johannes Berg (4):
gpio: AMD8111 and TQMX86 require HAS_IOPORT_MAP
iwlwifi: mvm: don't change band on bound PHY contexts
iwlwifi: pcie: free IML DMA memory allocation
iwlwifi: pcie: fix context info freeing
John Fastabend (1):
bpf, sockmap, tcp: sk_prot needs inuse_idx set for proc stats
John Garry (1):
scsi: core: Cap scsi_host cmd_per_lun at can_queue
John Keeping (1):
USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick
Jonathan Cameron (31):
iio: accel: bma180: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
iio: accel: bma220: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
iio: accel: hid: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
iio: accel: kxcjk-1013: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
iio:accel:mxc4005: Drop unnecessary explicit casts in regmap_bulk_read calls
iio: accel: mxc4005: Fix overread of data and alignment issue.
iio: accel: stk8312: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
iio: accel: stk8ba50: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
iio: adc: ti-ads1015: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
iio: adc: vf610: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
iio: gyro: bmg160: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
iio: humidity: am2315: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
iio: prox: srf08: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
iio: prox: pulsed-light: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
iio: prox: as3935: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
iio: magn: hmc5843: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
iio: magn: bmc150: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
iio: light: isl29125: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
iio: light: tcs3414: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
iio: light: tcs3472: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
iio: cros_ec_sensors: Fix alignment of buffer in iio_push_to_buffers_with_timestamp()
iio: potentiostat: lmp91000: Fix alignment of buffer in iio_push_to_buffers_with_timestamp()
iio: adc: at91-sama5d2: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
iio: adc: hx711: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
iio: adc: mxs-lradc: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
iio: adc: ti-ads8688: Fix alignment of buffer in iio_push_to_buffers_with_timestamp()
iio: magn: rm3100: Fix alignment of buffer in iio_push_to_buffers_with_timestamp()
iio: light: vcnl4035: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
iio: prox: isl29501: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
iio: gyro: fxa21002c: Balance runtime pm + use pm_runtime_resume_and_get().
iio: magn: bmc150: Balance runtime pm + use pm_runtime_resume_and_get()
Jonathan Neuschäfer (1):
ARM: imx: pm-imx5: Fix references to imx5_cpu_suspend_info
Josef Bacik (2):
btrfs: fix error handling in __btrfs_update_delayed_inode
btrfs: abort transaction if we fail to update the delayed inode
Joseph Greathouse (1):
drm/amdgpu: Update NV SIMD-per-CU to 2
Josh Poimboeuf (1):
kbuild: Fix objtool dependency for 'OBJECT_FILES_NON_STANDARD_<obj> := n'
Juergen Gross (2):
xen/events: reset active flag for lateeoi events later
x86/kvm: fix vcpu-id indexed array sizes
Julian Sikorski (1):
USB: usb-storage: Add LaCie Rugged USB3-FW to IGNORE_UAS
Junxiao Bi (2):
ocfs2: fix zero out valid data
ocfs2: issue zeroout to EOF blocks
Kai-Heng Feng (1):
Bluetooth: Shutdown controller after workqueues are flushed or cancelled
Kamal Heib (1):
RDMA/rxe: Fix failure during driver load
Kashyap Desai (1):
scsi: megaraid_sas: Early detection of VD deletion through RaidMap update
Kefeng Wang (1):
KVM: mmio: Fix use-after-free Read in kvm_vm_ioctl_unregister_coalesced_mmio
Konstantin Kharlamov (1):
PCI: Leave Apple Thunderbolt controllers on for s2idle or standby
Krzysztof Kozlowski (12):
mmc: sdhci-sprd: use sdhci_sprd_writew
power: supply: max17042: Do not enforce (incorrect) interrupt trigger type
reset: a10sr: add missing of_match_table reference
ARM: exynos: add missing of_node_put for loop iteration
ARM: dts: exynos: fix PWM LED max brightness on Odroid XU/XU3
ARM: dts: exynos: fix PWM LED max brightness on Odroid HC1
ARM: dts: exynos: fix PWM LED max brightness on Odroid XU4
memory: atmel-ebi: add missing of_node_put for loop iteration
memory: fsl_ifc: fix leak of IO mapping on probe failure
memory: fsl_ifc: fix leak of private memory on probe failure
rtc: max77686: Do not enforce (incorrect) interrupt trigger type
nfc: nfcsim: fix use after free during module unload
Krzysztof Wilczyński (2):
ACPI: sysfs: Fix a buffer overrun problem with description_show()
PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun
Kunihiko Hayashi (1):
phy: uniphier-pcie: Fix updating phy parameters
Kuninori Morimoto (2):
ASoC: rsnd: tidyup loop on rsnd_adg_clk_query()
clk: renesas: r8a77995: Add ZA2 clock
Lai Jiangshan (1):
KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86->run()
Laurent Pinchart (1):
media: imx: imx7_mipi_csis: Fix logging of only error event counters
Lee Gibson (1):
wl1251: Fix possible buffer overflow in wl1251_cmd_scan
Leon Romanovsky (3):
RDMA/core: Sanitize WQ state received from the userspace
RDMA/mlx5: Don't add slave port to unaffiliated list
RDMA/mlx5: Don't access NULL-cleared mpi pointer
Liguang Zhang (1):
ACPI: AMBA: Fix resource name in /proc/iomem
Linus Walleij (3):
power: supply: ab8500: Fix an old bug
power: supply: ab8500: Avoid NULL pointers
iio: accel: bma180: Use explicit member assignment
Linyu Yuan (1):
usb: gadget: eem: fix echo command packet response issue
Liu Shixin (1):
netlabel: Fix memory leak in netlbl_mgmt_add_common
Liwei Song (1):
ice: set the value of global config lock timeout longer
Logan Gunthorpe (1):
PCI/P2PDMA: Avoid pci_get_slot(), which may sleep
Long Li (1):
block: return the correct bvec when checking for gaps
Longpeng(Mike) (1):
vsock: notify server to shutdown when client has pending signal
Luc Van Oostenryck (1):
kbuild: run the checker after the compiler
Lucas Stach (1):
arm64: dts: imx8mq: assign PCIe clocks
Ludovic Desroches (1):
ARM: dts: at91: sama5d4: fix pinctrl muxing
Luiz Augusto von Dentz (2):
Bluetooth: mgmt: Fix slab-out-of-bounds in tlv_data_is_valid
Bluetooth: Fix handling of HCI_LE_Advertising_Set_Terminated event
Luiz Sampaio (1):
w1: ds2438: fixing bug that would always get page0
Lukasz Cieplicki (1):
i40e: Add additional info to PHY type error
Lv Yunlong (4):
media: v4l2-core: Avoid the dangling pointer in v4l2_fh_release
media: exynos4-is: Fix a use after free in isp_video_release
ipack/carriers/tpci200: Fix a double free in tpci200_pci_probe
misc/libmasm/module: Fix two use after free in ibmasm_init_one
Maciej W. Rozycki (1):
serial: 8250: Actually allow UPF_MAGIC_MULTIPLIER baud rates
Maciej Żenczykowski (1):
bpf: Do not change gso_size during bpf_skb_change_proto()
ManYi Li (1):
scsi: sr: Return appropriate error code when disk is ejected
Maor Gottlieb (1):
net/mlx5: Fix flow table chaining
Marc Kleine-Budde (1):
iio: ltr501: mark register holding upper 8 bits of ALS_DATA{0,1} and PS_DATA as volatile, too
Marc Zyngier (1):
firmware/efi: Tell memblock about EFI iomem reservations
Marcelo Henrique Cerri (1):
proc: Avoid mixing integer types in mem_rw()
Marcelo Ricardo Leitner (4):
tc-testing: fix list handling
sctp: validate from_addr_param return
sctp: add size validation when walking chunks
sctp: fix return value check in __sctp_rcv_asconf_lookup
Marco De Marco (1):
USB: serial: option: add support for u-blox LARA-R6 family
Marek Behún (7):
leds: lm36274: cosmetic: rename lm36274_data to chip
firmware: turris-mox-rwtm: fix reply status decoding function
firmware: turris-mox-rwtm: report failures better
arm64: dts: armada-3720-turris-mox: add firmware node
net: dsa: mv88e6xxx: enable .port_set_policy() on Topaz
net: dsa: mv88e6xxx: enable .rmu_disable() on Topaz
net: dsa: mv88e6xxx: use correct .stats_set_histogram() on Topaz
Marek Szyprowski (1):
extcon: max8997: Add missing modalias string
Marek Vasut (2):
rsi: Assign beacon rate settings to the correct rate_info descriptor field
spi: cadence: Correct initialisation of runtime PM again
Mario Limonciello (1):
ACPI: processor idle: Fix up C-state latency if not ordered
Mark Bloch (1):
RDMA/mlx5: Block FDB rules when not in switchdev mode
Mark Rutland (1):
arm64: consistently use reserved_pg_dir
Mark Tomlinson (1):
usb: max-3421: Prevent corruption of freed memory
Mark Yacoub (1):
drm/amd/display: Verify Gamma & Degamma LUT sizes in amdgpu_dm_atomic_check
Markus Boehme (1):
ixgbe: Fix packet corruption due to missing DMA sync
Martin Fuzzey (2):
rtc: stm32: Fix unbalanced clk_disable_unprepare() on probe error path
rsi: fix AP mode with WPA failure due to encrypted EAPOL
Martin Fäcknitz (1):
MIPS: vdso: Invalid GIC access through VDSO
Masahiro Yamada (1):
kbuild: sink stdout from cmd for silent build
Mateusz Palczewski (1):
i40e: Fix autoneg disabling for non-10GBaseT links
Mathias Nyman (4):
xhci: Fix lost USB 2 remote wake
usb: hub: Disable USB 3 device initiated lpm if exit latency is too high
usb: hub: Fix link power management max exit latency (MEL) calculations
xhci: add xhci_get_virt_ep() helper
Matthias Maennich (1):
kbuild: mkcompile_h: consider timestamp if KBUILD_BUILD_TIMESTAMP is set
Matti Vaittinen (1):
extcon: extcon-max8997: Fix IRQ freeing at error path
Maurizio Lombardi (1):
nvme-tcp: can't set sk_user_data without write_lock
Mauro Carvalho Chehab (11):
media: mdk-mdp: fix pm_runtime_get_sync() usage count
media: s5p: fix pm_runtime_get_sync() usage count
media: sh_vou: fix pm_runtime_get_sync() usage count
media: mtk-vcodec: fix PM runtime get logic
media: s5p-jpeg: fix pm_runtime_get_sync() usage count
media: sti/bdisp: fix pm_runtime_get_sync() usage count
media: exynos-gsc: fix pm_runtime_get_sync() usage count
media: sti: fix obj-$(config) targets
media: dvb_net: avoid speculation from net slot
media: siano: fix device register error path
media: s5p_cec: decrement usage count if disabled
Maxim Levitsky (1):
KVM: x86: determine if an exception has an error code only when injecting it.
Maxim Schwalm (1):
ASoC: rt5631: Fix regcache sync errors on resume
Maxime Ripard (1):
drm/panel: raspberrypi-touchscreen: Prevent double-free
Maximilian Luz (1):
pinctrl/amd: Add device HID for new AMD GPIO controller
Mian Yousaf Kaukab (1):
arm64: dts: ls208xa: remove bus-num from dspi node
Miao Wang (1):
net/ipv4: swap flow ports when validating source
Miaohe Lin (2):
mm/huge_memory.c: don't discard hugepage if other processes are mapping it
mm/z3fold: fix potential memory leak in z3fold_destroy_pool()
Michael Buesch (1):
ssb: sdio: Don't overwrite const buffer if block_write fails
Michael Chan (2):
bnxt_en: Refresh RoCE capabilities in bnxt_ulp_probe()
bnxt_en: Add missing check for BNXT_STATE_ABORT_ERR in bnxt_fw_rset_task()
Michael Ellerman (1):
powerpc/stacktrace: Fix spurious "stale" traces in raise_backtrace_ipi()
Michael S. Tsirkin (1):
virtio_net: move tx vq operation under tx queue lock
Michal Suchanek (1):
efi/tpm: Differentiate missing and invalid final event log table.
Mike Christie (5):
scsi: iscsi: Add iscsi_cls_conn refcount helpers
scsi: iscsi: Fix conn use after free during resets
scsi: iscsi: Fix shost->max_id use
scsi: qedi: Fix null ref during abort handling
scsi: iscsi: Fix iface sysfs attr detection
Mike Kravetz (1):
hugetlbfs: fix mount mode command line processing
Mike Marshall (1):
orangefs: fix orangefs df output.
Miklos Szeredi (4):
fuse: ignore PG_workingset after stealing
fuse: check connected before queueing on fpq->io
fuse: reject internal errno
af_unix: fix garbage collect vs MSG_PEEK
Mikulas Patocka (1):
dm writecache: return the exact table values that were set
Mimi Zohar (1):
evm: fix writing <securityfs>/evm overflow
Minas Harutyunyan (2):
usb: dwc3: Fix debugfs creation flow
usb: dwc2: gadget: Fix sending zero length packet in DDMA mode.
Minchan Kim (1):
selinux: use __GFP_NOWARN with GFP_NOWAIT in the AVC
Ming Lei (2):
block: fix race between adding/removing rq qos and normal IO
block: fix discard request merge
Mirko Vogt (1):
spi: spi-sun6i: Fix chipselect/clock bug
Muchun Song (1):
writeback: fix obtain a reference to a freeing memcg css
Nanyong Sun (1):
mm: slab: fix kmem_cache_create failed when sysfs node not destroyed
Nathan Chancellor (5):
KVM: PPC: Book3S HV: Workaround high stack usage with clang
ACPI: bgrt: Fix CFI violation
powerpc/barrier: Avoid collision with clang's __lwsync macro
qemu_fw_cfg: Make fw_cfg_rev_attr a proper kobj_attribute
hexagon: use common DISCARDS macro
Nguyen Dinh Phi (2):
netrom: Decrease sock refcount when sock timers expire
cfg80211: Fix possible memory leak in function cfg80211_bss_update
Nicholas Piggin (5):
powerpc: Offline CPU in stop_this_cpu()
KVM: PPC: Book3S: Fix CONFIG_TRANSACTIONAL_MEM=n crash
KVM: PPC: Fix kvm_arch_vcpu_ioctl vcpu_load leak
KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow
KVM: PPC: Book3S HV Nested: Sanitise H_ENTER_NESTED TM state
Nick Desaulniers (3):
Makefile: fix GDB warning with CONFIG_RELR
MIPS: set mips32r5 for virt extensions
ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1
Nicolas Dichtel (1):
ipv6: fix 'disable_policy' for fwd packets
Niklas Söderlund (1):
thermal/drivers/rcar_gen3_thermal: Fix coefficient calculations
Nirmoy Das (1):
drm/amdkfd: use allowed domain for vmbo validation
Nuno Sa (2):
iio: adis_buffer: do not return ints in irq handlers
iio: adis16400: do not return ints in irq handlers
Odin Ugedal (2):
sched/fair: Fix ascii art by relpacing tabs
sched/fair: Fix CFS bandwidth hrtimer expiry type
Oleksij Rempel (2):
can: j1939: j1939_sk_init(): set SOCK_RCU_FREE to call sk_destruct() after RCU is done
can: j1939: j1939_session_deactivate(): clarify lifetime of session object
Oliver Hartkopp (1):
can: gw: synchronize rcu operations before removing gw job entry
Oliver Lang (2):
iio: ltr501: ltr559: fix initialization of LTR501_ALS_CONTR
iio: ltr501: ltr501_read_ps(): add missing endianness conversion
Ondrej Zary (2):
serial_cs: Add Option International GSM-Ready 56K/ISDN modem
serial_cs: remove wrong GLOBETROTTER.cis entry
Pablo Neira Ayuso (4):
netfilter: nft_exthdr: check for IPv6 packet before further processing
netfilter: nft_osf: check for TCP packet before further processing
netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols
netfilter: nft_nat: allow to specify layer 4 protocol NAT only
Pali Rohár (10):
serial: mvebu-uart: fix calculation of clock divisor
ath9k: Fix kernel NULL pointer dereference during ath_reset_internal()
serial: mvebu-uart: do not allow changing baudrate when uartclk is not available
serial: mvebu-uart: correctly calculate minimal possible baudrate
arm64: dts: marvell: armada-37xx: Fix reg for standard variant of UART
PCI: aardvark: Fix checking for PIO Non-posted Request
PCI: aardvark: Implement workaround for the readback value of VEND_ID
firmware: turris-mox-rwtm: fail probing when firmware does not support hwrng
firmware: turris-mox-rwtm: add marvell,armada-3700-rwtm-firmware compatible string
arm64: dts: marvell: armada-37xx: move firmware node to generic dtsi file
Pan Dong (1):
ext4: fix avefreec in find_group_orlov
Paolo Abeni (1):
ipv6: fix another slab-out-of-bounds in fib6_nh_flush_exceptions
Paolo Bonzini (1):
KVM: add missing compat KVM_CLEAR_DIRTY_LOG
Pascal Terjan (1):
rtl8xxxu: Fix device info for RTL8192EU devices
Paul Burton (2):
tracing: Simplify & fix saved_tgids logic
tracing: Resize tgid_map to pid_max, not PID_MAX_DEFAULT
Paul E. McKenney (2):
clocksource: Retry clock read if long delays detected
rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread()
Paul Gortmaker (1):
cgroup1: fix leaked context root causing sporadic NULL deref in LTP
Paul Jakma (1):
NIU: fix incorrect error return, missed in previous revert
Paulo Alcantara (1):
cifs: prevent NULL deref in cifs_compose_mount_options()
Pavel Skripkin (22):
media: dvb-usb: fix wrong definition
net: can: ems_usb: fix use-after-free in ems_usb_disconnect()
media: cpia2: fix memory leak in cpia2_usb_probe
net: ethernet: aeroflex: fix UAF in greth_of_remove
net: ethernet: ezchip: fix UAF in nps_enet_remove
net: ethernet: ezchip: fix error handling
net: sched: fix warning in tcindex_alloc_perfect_hash
staging: rtl8712: remove redundant check in r871xu_drv_init
staging: rtl8712: fix memory leak in rtl871x_load_fw_cb
reiserfs: add check for invalid 1st journal block
media: zr364xx: fix memory leak in zr364xx_start_readpipe
jfs: fix GPF in diFree
net: moxa: fix UAF in moxart_mac_probe
net: qcom/emac: fix UAF in emac_remove
net: ti: fix UAF in tlan_remove_one
net: fddi: fix UAF in fza_probe
net: sched: fix memory leak in tcindex_partial_destroy_work
can: mcba_usb_start(): add missing urb->transfer_dma initialization
can: usb_8dev: fix memory leak
can: ems_usb: fix memory leak
can: esd_usb2: fix memory leak
net: llc: fix skb_over_panic
Peilin Ye (1):
net/sched: act_skbmod: Skip non-Ethernet packets
Peter Collingbourne (2):
selftest: use mmap instead of posix_memalign to allocate memory
userfaultfd: do not untag user pointers
Peter Hess (1):
spi: mediatek: fix fifo rx mode
Peter Robinson (1):
gpio: pca953x: Add support for the On Semi pca9655
Peter Ujfalusi (1):
spi: stm32: Use dma_request_chan() instead dma_request_slave_channel()
Petr Mladek (1):
kthread_worker: fix return value when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync()
Petr Oros (1):
Revert "be2net: disable bh with spin_lock in be_process_mcc"
Petr Pavlu (1):
ipmi/watchdog: Stop watchdog timer when the current action is 'none'
Philipp Zabel (2):
reset: bail if try_module_get() fails
reset: ti-syscon: fix to_ti_syscon_reset_data macro
Pierre-Louis Bossart (1):
ASoC: Intel: kbl_da7219_max98357a: shrink platform_id below 20 characters
Ping-Ke Shih (1):
mac80211: remove iwlwifi specific workaround NDPs of null_response
Po-Hsu Lin (1):
selftests: timers: rtcpie: skip test if default RTC device does not exist
Primoz Fiser (1):
ARM: dts: imx6: phyFLEX: Fix UART hardware flow control
Qais Yousef (3):
sched/uclamp: Fix wrong implementation of cpu.uclamp.min
sched/uclamp: Fix locking around cpu_util_update_eff()
sched/uclamp: Fix uclamp_tg_restrict()
Quat Le (1):
scsi: core: Retry I/O for Notify (Enable Spinup) Required error
Radim Pavlik (1):
pinctrl: mcp23s08: fix race condition in irq handler
Rafael J. Wysocki (1):
cpufreq: Make cpufreq_online() call driver->offline() on errors
Rafał Miłecki (6):
ARM: dts: BCM5301X: Fixup SPI binding
ARM: brcmstb: dts: fix NAND nodes names
ARM: Cygnus: dts: fix NAND nodes names
ARM: NSP: dts: fix NAND nodes names
ARM: dts: BCM63xx: Fix NAND nodes names
ARM: dts: Hurricane 2: Fix NAND nodes names
Randy Dunlap (7):
media: I2C: change 'RST' to "RSET" to fix multiple build errors
m68k: atari: Fix ATARI_KBD_CORE kconfig unmet dependency warning
wireless: carl9170: fix LEDS build errors & warnings
scsi: FlashPoint: Rename si_flags field
s390: appldata depends on PROC_SYSCTL
mips: disable branch profiling in boot/decompress.o
net: hisilicon: rename CACHE_LINE_MASK to avoid redefinition
Riccardo Mancini (12):
perf test bpf: Free obj_buf
perf map: Fix dso->nsinfo refcounting
perf probe: Fix dso->nsinfo refcounting
perf env: Fix sibling_dies memory leak
perf test session_topology: Delete session->evlist
perf test event_update: Fix memory leak of evlist
perf dso: Fix memory leak in dso__new_map()
perf script: Fix memory 'threads' and 'cpus' leaks on exit
perf lzma: Close lzma stream on exit
perf probe-file: Delete namelist in del_events() on the error path
perf data: Close all files in close_dir()
perf inject: Close inject.output on exit
Richard Fitzgerald (5):
lib: vsprintf: Fix handling of number field widths in vsscanf
random32: Fix implicit truncation warning in prandom_seed_state()
ACPI: tables: Add custom DSDT file as makefile prerequisite
ASoC: cs42l42: Correct definition of CS42L42_ADC_PDN_MASK
soundwire: stream: Fix test for DP prepare complete
Robert Hancock (2):
clk: si5341: Avoid divide errors due to bogus register contents
clk: si5341: Update initialization magic
Roberto Sassu (2):
evm: Execute evm_inode_init_security() only when an HMAC key is loaded
evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded
Robin Gong (1):
dmaengine: fsl-qdma: check dma_set_mask return value
Robin Murphy (1):
perf/smmuv3: Don't trample existing events with global filter
Roman Gushchin (1):
writeback, cgroup: increment isw_nr_in_flight before grabbing an inode
Roman Li (1):
drm/amd/display: Update scaling settings on modeset
Ruslan Bilovol (1):
usb: gadget: f_hid: fix endianness issue with descriptors
Russ Weight (1):
fpga: stratix10-soc: Add missing fpga_mgr_free() call
Sabrina Dubroca (1):
xfrm: xfrm_state_mtu should return at least 1280 for ipv6
Sai Prakash Ranjan (1):
coresight: tmc-etf: Fix global-out-of-bounds in tmc_update_etf_buffer()
Samuel Holland (1):
clocksource/arm_arch_timer: Improve Allwinner A64 timer workaround
Sandor Bodo-Merle (2):
PCI: iproc: Fix multi-MSI base vector number allocation
PCI: iproc: Support multi-MSI only on uniprocessor kernel
Sanket Parmar (1):
usb: cdns3: Enable TDL_CHK only for OUT ep
Sasha Levin (1):
Linux 5.4.130
Sasha Neftin (2):
e1000e: Check the PCIm state
igc: Prefer to use the pci_release_mem_regions method
Sayanta Pattanayak (1):
r8169: Avoid duplicate sysfs entry creation error
Sean Christopherson (2):
KVM: nVMX: Ensure 64-bit shift when checking VMFUNC bitmap
KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabled
Sean Young (1):
media, bpf: Do not copy more entries than user space requested
Sebastian Andrzej Siewior (1):
net: Treat __napi_schedule_irqoff() as __napi_schedule() on PREEMPT_RT
Sergey Shtylyov (5):
sata_highbank: fix deferred probing
pata_rb532_cf: fix deferred probing
pata_octeon_cf: avoid WARN_ON() in ata_host_activate()
pata_ep93xx: fix deferred probing
scsi: hisi_sas: Propagate errors in interrupt_init_v1_hw()
Sergio Paracuellos (1):
staging: mt7621-dts: fix pci address for PCI memory range
Shahjada Abul Husain (1):
cxgb4: fix IRQ free race during driver unload
Sherry Sun (1):
tty: serial: fsl_lpuart: fix the potential risk of division or modulo by zero
Shmuel Hazan (1):
PCI: mvebu: Setup BAR0 in order to fix MSI
Shuah Khan (1):
media: Fix Media Controller API config checks
Somnath Kotur (1):
bnxt_en: Check abort error state in bnxt_half_open_nic()
Srikar Dronamraju (1):
powerpc/pseries: Fix regression while building external modules
Srinath Mannam (1):
iommu/dma: Fix IOVA reserve dma ranges
Srinivas Neeli (1):
gpio: zynq: Check return value of pm_runtime_get_sync
Srinivas Pandruvada (1):
thermal/drivers/int340x/processor_thermal: Fix tcc setting
Stefan Eichenberger (1):
watchdog: imx_sc_wdt: fix pretimeout
Steffen Klassert (1):
xfrm: Fix error reporting in xfrm_state_construct.
Stephan Gerhold (3):
extcon: sm5502: Drop invalid register write in sm5502_reg_data
power: supply: rt5033_battery: Fix device tree enumeration
iio: accel: bma180: Fix BMA25x bandwidth register values
Stephane Grosjean (1):
can: peak_pciefd: pucan_handle_status(): fix a potential starvation issue in TX path
Stephen Brennan (1):
ext4: use ext4_grp_locked_error in mb_find_extent
Steve French (1):
cifs: fix missing spinlock around update to ses->status
Steve Longerbeam (1):
media: imx-csi: Skip first few frames from a BT.656 source
Steven Rostedt (VMware) (4):
tracing/histograms: Fix parsing of "sym-offset" modifier
tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing
tracing: Do not reference char * as a string in histograms
tracing/histogram: Rename "cpu" to "common_cpu"
Sudeep Holla (3):
arm64: dts: juno: Update SCPI nodes as per the YAML schema
firmware: arm_scmi: Fix possible scmi_linux_errmap buffer overflow
ARM: dts: versatile: Fix up interrupt controller node names
Sukadev Bhattiprolu (1):
ibmvnic: free tx_pool if tso_pool alloc fails
Suraj Jitindar Singh (1):
KVM: PPC: Book3S HV: Fix TLB management on SMT8 POWER9 and POWER10 processors
Taehee Yoo (1):
net: validate lwtstate->data before returning from skb_tunnel_info()
Takashi Iwai (11):
ALSA: usb-audio: Fix OOB access at proc output
ALSA: usb-audio: scarlett2: Fix wrong resume call
ALSA: intel8x0: Fix breakage at ac97 clock measurement
ALSA: hda/realtek: Add another ALC236 variant support
ALSA: hda/realtek: Fix bass speaker DAC mapping for Asus UM431D
ALSA: hda/realtek: Apply LED fixup for HP Dragonfly G1, too
ALSA: usx2y: Don't call free_pages_exact() with NULL address
ALSA: sb: Fix potential double-free of CSP mixer elements
ALSA: usb-audio: Add missing proc text entry for BESPOKEN type
ALSA: sb: Fix potential ABBA deadlock in CSP driver
ALSA: hdmi: Expose all pins on MSI MS-7C94 board
Takashi Sakamoto (2):
Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro"
ALSA: bebob: add support for ToneWeal FW66
Tao Ren (1):
watchdog: aspeed: fix hardware timeout calculation
Tetsuo Handa (1):
smackfs: restrict bytes count in smk_set_cipso()
Thadeu Lima de Souza Cascardo (1):
can: bcm: delay release of struct bcm_op after synchronize_rcu()
Thierry Reding (2):
soc/tegra: fuse: Fix Tegra234-only builds
firmware: tegra: bpmp: Fix Tegra234-only builds
Thomas Gleixner (3):
cpu/hotplug: Cure the cpusets trainwreck
x86/fpu: Return proper error codes from user access functions
x86/fpu: Limit xstate copy size in xstateregs_set()
Thomas Hebb (2):
drm/rockchip: dsi: move all lane config except LCDC mux to bind()
drm/rockchip: dsi: remove extra component_del() call
Thomas Zimmermann (2):
drm/mxsfb: Don't select DRM_KMS_FB_HELPER
drm/zte: Don't select DRM_KMS_FB_HELPER
Tian Tao (1):
spi: omap-100k: Fix the length judgment problem
Tim Jiang (1):
Bluetooth: btusb: fix bt fiwmare downloading failure issue for qca btsoc.
Timo Sigurdsson (1):
ata: ahci_sunxi: Disable DIPM
Tobias Klauser (1):
bpftool: Check malloc return value in mount_bpffs_for_pin
Tom Rix (1):
igc: change default return of igc_read_phy_reg()
Tom Zanussi (2):
Merge tag 'v5.4.138' into v5.4-rt
Linux 5.4.138-rt62
Tong Tiangen (1):
crypto: nitrox - fix unchecked variable in nitrox_register_interrupts
Tong Zhang (3):
memstick: rtsx_usb_ms: fix UAF
misc: alcor_pci: fix null-ptr-deref when there is no PCI bridge
misc: alcor_pci: fix inverted branch condition
Tony Lindgren (2):
wlcore/wl12xx: Fix wl12xx get_mac error if device is in ELP
mfd: cpcap: Fix cpcap dmamask not set warnings
Tony Luck (1):
EDAC/Intel: Do not load EDAC driver when running as a guest
Trond Myklebust (3):
NFS: nfs_find_open_context() may only select open files
NFSv4: Initialise connection to the server in nfs4_alloc_client()
NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times
Tyrel Datwyler (1):
scsi: core: Fix bad pointer dereference when ehandler kthread is invalid
Uwe Kleine-König (5):
backlight: lm3630a: Fix return code of .update_status() callback
pwm: spear: Don't modify HW state in .remove callback
pwm: tegra: Don't modify HW state in .remove callback
pwm: imx1: Don't disable clocks at device remove time
pwm: sprd: Ensure configuring period and duty_cycle isn't wrongly skipped
Vadim Fedorenko (2):
net: lwtunnel: handle MTU calculation in forwading
net: ipv6: fix return value of ip6_skb_dst_mtu
Valentin Vidic (1):
s390/sclp_vt220: fix console name to match device
Valentine Barshak (1):
arm64: dts: renesas: v3msk: Fix memory size
Varun Prakash (1):
scsi: target: cxgbit: Unmap DMA buffer before calling target_execute_cmd()
Vasily Averin (3):
netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfo
ipv6: allocate enough headroom in ip6_finish_output2()
ipv6: ip6_finish_output2: set sk into newly allocated nskb
Vasily Gorbik (1):
s390/ftrace: fix ftrace_update_ftrace_func implementation
Vasundhara Volam (1):
bnxt_en: Improve bnxt_ulp_stop()/bnxt_ulp_start() call sequence.
Vincent Donnefort (2):
sched/rt: Fix RT utilization tracking during policy change
sched/rt: Fix Deadline utilization tracking during policy change
Vincent Palatin (1):
Revert "USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem"
Vineeth Vijayan (1):
s390/cio: dont call css_wait_for_slow_path() inside a lock
Vinicius Costa Gomes (2):
igc: Fix use-after-free error during reset
igb: Fix use-after-free error during reset
Vladimir Stempen (1):
drm/amd/display: Release MST resources on switch from MST to SST
Wang Hai (3):
samples/bpf: Fix the error return code of xdp_redirect's main()
tulip: windbond-840: Fix missing pci_disable_device() in probe and remove
sis900: Fix missing pci_disable_device() in probe and remove
Wang Li (1):
drm/mediatek: Fix PM reference leak in mtk_crtc_ddp_hw_init()
Wei Li (1):
MIPS: Fix PKMAP with 32-bit MIPS huge page support
Wesley Chalmers (1):
drm/amd/display: Set DISPCLK_MAX_ERRDET_CYCLES to 7
Willy Tarreau (1):
ipv6: use prandom_u32() for ID generation
Wolfgang Bumiller (1):
net: bridge: sync fdb to new unicast-filtering ports
Wolfram Sang (1):
mmc: core: clear flags before allowing to retune
Xianting Tian (1):
virtio_net: Remove BUG() to avoid machine dead
Xiao Yang (1):
RDMA/rxe: Don't overwrite errno from ib_umem_get()
Xie Yongji (4):
drm/virtio: Fix double free on probe failure
virtio-blk: Fix memory leak among suspend/resume procedure
virtio_net: Fix error handling in virtnet_restore()
virtio_console: Assure used length from device is limited
Xin Long (2):
sctp: update active_key for asoc when old key is being replaced
sctp: move 198 addresses from unusable to private scope
Xiyu Yang (2):
iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm_smmu_rpm_get fails
iommu/arm-smmu: Fix arm_smmu_device refcount leak in address translation
Yajun Deng (2):
net: decnet: Fix sleeping inside in af_decnet
net: sched: cls_api: Fix the the wrong parameter
Yang Jihong (1):
arm_pmu: Fix write counter incorrect in ARMv7 big-endian mode
Yang Li (1):
ath10k: Fix an error code in ath10k_add_interface()
Yang Yingliang (20):
ext4: return error code when ext4_fill_flex_info() fails
net: ftgmac100: add missing error return code in ftgmac100_probe()
drm/rockchip: cdn-dp-core: add missing clk_disable_unprepare() on error in cdn_dp_grf_write()
ath10k: go to path err_unsupported when chip id is not supported
ath10k: add missing error return code in ath10k_pci_probe()
ASoC: rk3328: fix missing clk_disable_unprepare() on error in rk3328_platform_probe()
ASoC: hisilicon: fix missing clk_disable_unprepare() on error in hi6210_i2s_startup()
mtd: rawnand: marvell: add missing clk_disable_unprepare() on error in marvell_nfc_resume()
net: bcmgenet: check return value after calling platform_get_resource()
net: mvpp2: check return value after calling platform_get_resource()
net: micrel: check return value after calling platform_get_resource()
fjes: check return value after calling platform_get_resource()
net: sched: fix error return code in tcf_del_walker()
net: moxa: Use devm_platform_get_and_ioremap_resource()
ALSA: ppc: fix error return code in snd_pmac_probe()
usb: gadget: hid: fix error return code in hid_bind()
thermal/core: Correct function name thermal_zone_device_unregister()
workqueue: fix UAF in pwq_unbound_release_workfn()
net/802/mrp: fix memleak in mrp_request_join()
net/802/garp: fix memleak in garp_request_join()
Yizhuo Zhai (1):
Input: hideep - fix the uninitialized use in hideep_nvm_unlock()
Yonghong Song (1):
tools: Allow proper CC/CXX/... override with LLVM=1 in Makefile.include
Yoshihiro Shimoda (2):
serial: sh-sci: Stop dmaengine transfer in sci_stop_tx()
usb: renesas_usbhs: Fix superfluous irqs happen after usb_pkt_pop()
Yu Kuai (1):
char: pcmcia: error out if 'num_bytes_read' is greater than 4 in set_protocol()
Yu Liu (1):
Bluetooth: Fix the HCI to MGMT status conversion table
YueHaibing (2):
x86/efi: remove unused variables
hv_utils: Fix passing zero to 'PTR_ERR' warning
Yufen Yu (3):
ALSA: ac97: fix PM reference leak in ac97_bus_remove()
ASoC: img: Fix PM reference leak in img_i2s_in_probe()
scsi: libsas: Add LUN number check in .slave_alloc callback
Yun Zhou (2):
seq_buf: Make trace_seq_putmem_hex() support data longer than 8
seq_buf: Fix overflow in seq_buf_putmem_hex()
Yunsheng Lin (1):
net: sched: add barrier to ensure correct ordering for lockless qdisc
Zhang Changzhong (1):
can: j1939: j1939_xtp_rx_dat_one(): fix rxtimer value between consecutive TP.DT to 750ms
Zhang Qilong (1):
crypto: omap-sham - Fix PM reference leak in omap sham ops
Zhang Xiaoxu (2):
SUNRPC: Fix the batch tasks count wraparound.
SUNRPC: Should wake up the privileged task firstly.
Zhang Yi (5):
ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle
ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit
ext4: remove check for zero nr_to_scan in ext4_es_scan()
blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled()
blk-wbt: make sure throttle is enabled properly
Zhangjiantao (Kirin, nanjing) (1):
xhci: solve a double free problem while doing s4
Zhen Lei (16):
crypto: ux500 - Fix error return code in hash_hw_final()
media: tc358743: Fix error return code in tc358743_probe_of()
mmc: usdhi6rol0: fix error return code in usdhi6_probe()
ehea: fix error return code in ehea_restart_qps()
ssb: Fix error return code in ssb_bus_scan()
Input: hil_kbd - fix error return code in hil_dev_connect()
visorbus: fix error return code in visorchipset_init()
scsi: mpt3sas: Fix error return value in _scsih_expander_add()
leds: as3645a: Fix error return code in as3645a_parse_node()
fbmem: Do not delete the mode that is still in use
ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing()
um: fix error return code in slip_open()
um: fix error return code in winch_tramp()
ALSA: isa: Fix error return code in snd_cmi8330_probe()
memory: pl353: Fix error return code in pl353_smc_probe()
firmware: tegra: Fix error return code in tegra210_bpmp_init()
Zheyu Ma (4):
media: bt8xx: Fix a missing check bug in bt878_probe
mmc: via-sdmmc: add a check against NULL pointer dereference
atm: nicstar: use 'dma_free_coherent' instead of 'kfree'
atm: nicstar: register the interrupt handler in the right place
Zhihao Cheng (4):
tools/bpftool: Fix error return code in do_batch()
ubifs: Fix races between xattr_{set|get} and listxattr operations
ubifs: Set/Clear I_LINKABLE under i_lock for whiteout inode
nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING
Ziyang Xuan (2):
net: fix uninit-value in caif_seqpkt_sendmsg
can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF
Zou Wei (18):
regulator: uniphier: Add missing MODULE_DEVICE_TABLE
atm: iphase: fix possible use-after-free in ia_module_exit()
mISDN: fix possible use-after-free in HFC_cleanup()
atm: nicstar: Fix possible use-after-free in nicstar_cleanup()
drm/bridge: cdns: Fix PM reference leak in cdns_dsi_transfer()
cw1200: add missing MODULE_DEVICE_TABLE
pinctrl: mcp23s08: Fix missing unlock on error in mcp23s08_irq()
mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE
power: supply: sc27xx: Add missing MODULE_DEVICE_TABLE
power: supply: sc2731_charger: Add missing MODULE_DEVICE_TABLE
watchdog: Fix possible use-after-free in wdt_startup()
watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff()
watchdog: Fix possible use-after-free by calling del_timer_sync()
PCI: tegra: Add missing MODULE_DEVICE_TABLE
power: supply: charger-manager: add missing MODULE_DEVICE_TABLE
power: supply: ab8500: add missing MODULE_DEVICE_TABLE
pwm: img: Fix PM reference leak in img_pwm_enable()
reset: brcmstb: Add missing MODULE_DEVICE_TABLE
frank zago (1):
iio: light: tcs3472: do not free unallocated IRQ
mark-yw.chen (1):
Bluetooth: btusb: Fixed too many in-token issue for Mediatek Chip.
wenxu (1):
net/sched: act_ct: fix err check for nf_conntrack_confirm
xinhui pan (1):
drm/amdkfd: Walk through list with dqm lock hold
zhanglianjie (1):
MIPS: loongsoon64: Reserve memory below starting pfn to prevent Oops
zhangyi (F) (1):
block_dump: remove block_dump feature in mark_inode_dirty()
Íñigo Huguet (2):
sfc: avoid double pci_remove of VFs
sfc: error code if SRIOV cannot be disabled
Łukasz Stelmach (1):
hwrng: exynos - Fix runtime PM imbalance on error
---
Documentation/ABI/testing/evm | 26 ++++-
Documentation/admin-guide/kernel-parameters.txt | 6 +
Documentation/arm64/tagged-address-abi.rst | 26 +++--
Documentation/hwmon/max31790.rst | 5 +-
Documentation/trace/histogram.rst | 2 +-
Makefile | 4 +-
arch/arm/boot/dts/am335x-cm-t335.dts | 2 +-
arch/arm/boot/dts/am437x-gp-evm.dts | 5 +-
arch/arm/boot/dts/am437x-l4.dtsi | 2 +-
arch/arm/boot/dts/am43x-epos-evm.dts | 4 +-
arch/arm/boot/dts/am57xx-cl-som-am57x.dts | 5 +-
arch/arm/boot/dts/bcm-cygnus.dtsi | 2 +-
arch/arm/boot/dts/bcm-hr2.dtsi | 2 +-
arch/arm/boot/dts/bcm-nsp.dtsi | 2 +-
arch/arm/boot/dts/bcm5301x.dtsi | 18 +--
arch/arm/boot/dts/bcm63138.dtsi | 2 +-
arch/arm/boot/dts/bcm7445-bcm97445svmb.dts | 4 +-
arch/arm/boot/dts/bcm7445.dtsi | 2 +-
arch/arm/boot/dts/bcm911360_entphn.dts | 4 +-
arch/arm/boot/dts/bcm958300k.dts | 4 +-
arch/arm/boot/dts/bcm958305k.dts | 4 +-
arch/arm/boot/dts/bcm958522er.dts | 4 +-
arch/arm/boot/dts/bcm958525er.dts | 4 +-
arch/arm/boot/dts/bcm958525xmc.dts | 4 +-
arch/arm/boot/dts/bcm958622hr.dts | 4 +-
arch/arm/boot/dts/bcm958623hr.dts | 4 +-
arch/arm/boot/dts/bcm958625hr.dts | 4 +-
arch/arm/boot/dts/bcm958625k.dts | 4 +-
arch/arm/boot/dts/bcm963138dvt.dts | 4 +-
arch/arm/boot/dts/bcm988312hr.dts | 4 +-
arch/arm/boot/dts/dra7-l4.dtsi | 4 +-
arch/arm/boot/dts/exynos5422-odroidhc1.dts | 2 +-
arch/arm/boot/dts/exynos5422-odroidxu4.dts | 2 +-
arch/arm/boot/dts/exynos54xx-odroidxu-leds.dtsi | 4 +-
arch/arm/boot/dts/gemini-dlink-dns-313.dts | 2 +-
arch/arm/boot/dts/gemini-nas4220b.dts | 2 +-
arch/arm/boot/dts/gemini-rut1xx.dts | 14 +--
arch/arm/boot/dts/gemini-wbd111.dts | 2 +-
arch/arm/boot/dts/gemini-wbd222.dts | 2 +-
arch/arm/boot/dts/gemini.dtsi | 1 +
arch/arm/boot/dts/imx6q-dhcom-som.dtsi | 41 ++++++-
arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi | 5 +-
arch/arm/boot/dts/r8a7779-marzen.dts | 2 +-
arch/arm/boot/dts/r8a7779.dtsi | 1 +
arch/arm/boot/dts/rk3036-kylin.dts | 2 +-
arch/arm/boot/dts/rk3066a.dtsi | 6 +-
arch/arm/boot/dts/rk3188.dtsi | 14 +--
arch/arm/boot/dts/rk322x.dtsi | 10 +-
arch/arm/boot/dts/rk3288-rock2-som.dtsi | 2 +-
arch/arm/boot/dts/rk3288-vyasa.dts | 4 +-
arch/arm/boot/dts/rk3288.dtsi | 14 +--
arch/arm/boot/dts/sama5d4.dtsi | 2 +-
arch/arm/boot/dts/stm32429i-eval.dts | 8 +-
arch/arm/boot/dts/stm32746g-eval.dts | 6 +-
arch/arm/boot/dts/stm32f429-disco.dts | 6 +-
arch/arm/boot/dts/stm32f429.dtsi | 10 +-
arch/arm/boot/dts/stm32f469-disco.dts | 6 +-
arch/arm/boot/dts/stm32f746.dtsi | 12 +-
arch/arm/boot/dts/stm32f769-disco.dts | 6 +-
arch/arm/boot/dts/stm32h743.dtsi | 4 -
arch/arm/boot/dts/stm32mp157c.dtsi | 12 +-
arch/arm/boot/dts/versatile-ab.dts | 5 +-
arch/arm/boot/dts/versatile-pb.dts | 2 +-
arch/arm/kernel/perf_event_v7.c | 4 +-
arch/arm/mach-exynos/exynos.c | 2 +
arch/arm/mach-imx/suspend-imx53.S | 4 +-
arch/arm/probes/kprobes/test-thumb.c | 10 +-
arch/arm64/boot/dts/arm/juno-base.dtsi | 6 +-
arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 1 -
arch/arm64/boot/dts/freescale/imx8mq.dtsi | 16 +++
.../boot/dts/marvell/armada-3720-turris-mox.dts | 6 +
arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 10 +-
arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 2 +-
arch/arm64/boot/dts/rockchip/px30.dtsi | 16 +--
arch/arm64/boot/dts/rockchip/rk3328.dtsi | 6 +-
arch/arm64/boot/dts/rockchip/rk3399.dtsi | 2 +-
arch/arm64/include/asm/asm-uaccess.h | 4 +-
arch/arm64/include/asm/kernel-pgtable.h | 6 -
arch/arm64/include/asm/mmu_context.h | 8 +-
arch/arm64/include/asm/pgtable.h | 1 +
arch/arm64/include/asm/uaccess.h | 4 +-
arch/arm64/kernel/entry.S | 6 +-
arch/arm64/kernel/setup.c | 2 +-
arch/arm64/kernel/vmlinux.lds.S | 8 +-
arch/arm64/mm/proc.S | 2 +-
arch/hexagon/kernel/vmlinux.lds.S | 7 +-
arch/ia64/kernel/mca_drv.c | 2 +-
arch/m68k/Kconfig.machine | 3 +
arch/mips/boot/compressed/Makefile | 4 +-
arch/mips/boot/compressed/decompress.c | 2 +
arch/mips/boot/compressed/string.c | 17 +++
arch/mips/include/asm/highmem.h | 2 +-
arch/mips/include/asm/hugetlb.h | 8 +-
arch/mips/include/asm/mipsregs.h | 8 +-
arch/mips/include/asm/vdso/vdso.h | 2 +-
arch/mips/loongson64/loongson-3/numa.c | 3 +
arch/nds32/mm/mmap.c | 2 +-
arch/powerpc/boot/devtree.c | 59 +++++-----
arch/powerpc/boot/ns16550.c | 9 +-
arch/powerpc/include/asm/barrier.h | 2 +
arch/powerpc/include/asm/cputhreads.h | 30 +++++
arch/powerpc/include/asm/ps3.h | 2 +
arch/powerpc/kernel/smp.c | 11 ++
arch/powerpc/kernel/stacktrace.c | 27 ++++-
arch/powerpc/kvm/book3s_hv.c | 15 ++-
arch/powerpc/kvm/book3s_hv_builtin.c | 2 +-
arch/powerpc/kvm/book3s_hv_nested.c | 23 +++-
arch/powerpc/kvm/book3s_hv_rm_mmu.c | 2 +-
arch/powerpc/kvm/book3s_rtas.c | 25 ++++-
arch/powerpc/kvm/powerpc.c | 4 +-
arch/powerpc/mm/fault.c | 4 +-
arch/powerpc/platforms/ps3/mm.c | 12 ++
arch/powerpc/platforms/pseries/setup.c | 2 +-
arch/s390/Kconfig | 2 +-
arch/s390/boot/ipl_parm.c | 19 ++--
arch/s390/boot/mem_detect.c | 47 ++++----
arch/s390/boot/text_dma.S | 19 +---
arch/s390/include/asm/ftrace.h | 1 +
arch/s390/include/asm/processor.h | 4 +-
arch/s390/include/asm/stacktrace.h | 115 +++++++++++++++++--
arch/s390/kernel/ftrace.c | 2 +
arch/s390/kernel/mcount.S | 4 +-
arch/s390/kernel/setup.c | 2 +-
arch/s390/kvm/kvm-s390.c | 18 +--
arch/s390/net/bpf_jit_comp.c | 2 +-
arch/um/drivers/chan_user.c | 3 +-
arch/um/drivers/slip_user.c | 3 +-
arch/x86/include/asm/fpu/internal.h | 19 ++--
arch/x86/include/asm/proto.h | 2 +
arch/x86/kernel/fpu/regset.c | 2 +-
arch/x86/kernel/signal.c | 24 +++-
arch/x86/kvm/cpuid.c | 8 +-
arch/x86/kvm/ioapic.c | 2 +-
arch/x86/kvm/ioapic.h | 4 +-
arch/x86/kvm/svm.c | 33 ++++--
arch/x86/kvm/vmx/nested.c | 2 +-
arch/x86/kvm/x86.c | 15 ++-
block/blk-merge.c | 8 +-
block/blk-rq-qos.c | 4 +-
block/blk-rq-qos.h | 24 ++++
block/blk-wbt.c | 11 +-
block/blk-wbt.h | 1 +
crypto/shash.c | 18 ++-
drivers/acpi/Makefile | 5 +
drivers/acpi/acpi_amba.c | 1 +
drivers/acpi/acpi_pad.c | 24 ++--
drivers/acpi/acpi_tad.c | 14 +--
drivers/acpi/acpi_video.c | 9 ++
drivers/acpi/acpica/nsrepair2.c | 7 ++
drivers/acpi/bgrt.c | 57 +++-------
drivers/acpi/bus.c | 1 +
drivers/acpi/device_sysfs.c | 46 ++++----
drivers/acpi/dock.c | 26 ++---
drivers/acpi/ec.c | 16 +++
drivers/acpi/power.c | 9 +-
drivers/acpi/processor_idle.c | 40 +++++++
drivers/ata/ahci_sunxi.c | 2 +-
drivers/ata/pata_ep93xx.c | 2 +-
drivers/ata/pata_octeon_cf.c | 5 +-
drivers/ata/pata_rb532_cf.c | 6 +-
drivers/ata/sata_highbank.c | 6 +-
drivers/atm/iphase.c | 2 +-
drivers/atm/nicstar.c | 26 +++--
drivers/block/rbd.c | 32 ++----
drivers/block/virtio_blk.c | 2 +
drivers/bluetooth/btusb.c | 15 ++-
drivers/char/hw_random/exynos-trng.c | 4 +-
drivers/char/ipmi/ipmi_watchdog.c | 22 ++--
drivers/char/pcmcia/cm4000_cs.c | 4 +
drivers/char/virtio_console.c | 4 +-
drivers/clk/actions/owl-s500.c | 62 ++++++-----
drivers/clk/clk-si5341.c | 19 +++-
drivers/clk/meson/g12a.c | 2 +-
drivers/clk/renesas/r8a77995-cpg-mssr.c | 1 +
drivers/clk/tegra/clk-pll.c | 9 +-
drivers/clocksource/arm_arch_timer.c | 2 +-
drivers/cpufreq/cpufreq.c | 11 +-
drivers/crypto/cavium/nitrox/nitrox_isr.c | 4 +
drivers/crypto/ccp/psp-dev.c | 4 +
drivers/crypto/ccp/sp-pci.c | 6 +-
drivers/crypto/ixp4xx_crypto.c | 2 +-
drivers/crypto/nx/nx-842-pseries.c | 9 +-
drivers/crypto/omap-sham.c | 4 +-
drivers/crypto/qat/qat_common/qat_hal.c | 6 +-
drivers/crypto/qat/qat_common/qat_uclo.c | 1 -
drivers/crypto/ux500/hash/hash_core.c | 1 +
drivers/dma-buf/sync_file.c | 13 ++-
drivers/dma/fsl-qdma.c | 6 +-
drivers/edac/i10nm_base.c | 3 +
drivers/edac/pnd2_edac.c | 3 +
drivers/edac/sb_edac.c | 3 +
drivers/edac/skx_base.c | 3 +
drivers/edac/ti_edac.c | 1 +
drivers/extcon/extcon-intel-mrfld.c | 9 ++
drivers/extcon/extcon-max8997.c | 3 +-
drivers/extcon/extcon-sm5502.c | 1 -
drivers/firmware/arm_scmi/driver.c | 16 ++-
drivers/firmware/efi/efi.c | 13 ++-
drivers/firmware/efi/tpm.c | 8 +-
drivers/firmware/qemu_fw_cfg.c | 8 +-
drivers/firmware/stratix10-svc.c | 22 ++--
drivers/firmware/tegra/Makefile | 1 +
drivers/firmware/tegra/bpmp-private.h | 3 +-
drivers/firmware/tegra/bpmp-tegra210.c | 2 +-
drivers/firmware/tegra/bpmp.c | 3 +-
drivers/firmware/turris-mox-rwtm.c | 54 +++++++--
drivers/fpga/stratix10-soc.c | 1 +
drivers/fsi/fsi-core.c | 4 +-
drivers/fsi/fsi-occ.c | 1 +
drivers/fsi/fsi-sbefifo.c | 10 +-
drivers/fsi/fsi-scom.c | 16 +--
drivers/gpio/Kconfig | 2 +
drivers/gpio/gpio-pca953x.c | 1 +
drivers/gpio/gpio-zynq.c | 5 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 21 +---
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 2 +-
.../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 22 ++--
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 24 +++-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 1 +
.../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 41 ++++++-
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 2 +
.../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c | 9 +-
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 2 +-
drivers/gpu/drm/amd/display/dc/irq_types.h | 2 +-
drivers/gpu/drm/amd/include/navi10_enum.h | 2 +-
drivers/gpu/drm/arm/malidp_planes.c | 9 +-
drivers/gpu/drm/bridge/cdns-dsi.c | 2 +-
drivers/gpu/drm/drm_ioctl.c | 3 +
drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 2 +-
drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 2 -
drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c | 8 +-
drivers/gpu/drm/mxsfb/Kconfig | 1 -
drivers/gpu/drm/nouveau/nouveau_bo.c | 4 +-
.../gpu/drm/panel/panel-raspberrypi-touchscreen.c | 1 -
drivers/gpu/drm/qxl/qxl_dumb.c | 2 +
drivers/gpu/drm/radeon/radeon_display.c | 1 +
drivers/gpu/drm/rockchip/cdn-dp-core.c | 1 +
drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 40 +++++--
drivers/gpu/drm/scheduler/sched_entity.c | 5 +
drivers/gpu/drm/tegra/dc.c | 10 +-
drivers/gpu/drm/tegra/drm.c | 2 -
drivers/gpu/drm/vc4/vc4_drv.h | 2 +-
drivers/gpu/drm/virtio/virtgpu_kms.c | 1 +
drivers/gpu/drm/zte/Kconfig | 1 -
drivers/hid/hid-core.c | 10 +-
drivers/hid/wacom_wac.c | 2 +-
drivers/hid/wacom_wac.h | 2 +-
drivers/hv/hv_util.c | 4 +-
drivers/hwmon/max31722.c | 9 --
drivers/hwmon/max31790.c | 49 +++++----
drivers/hwtracing/coresight/coresight-tmc-etf.c | 2 +-
drivers/hwtracing/intel_th/core.c | 17 +++
drivers/hwtracing/intel_th/gth.c | 16 +++
drivers/hwtracing/intel_th/intel_th.h | 3 +
drivers/i2c/i2c-core-base.c | 3 +
drivers/iio/accel/bma180.c | 85 +++++++++-----
drivers/iio/accel/bma220_spi.c | 10 +-
drivers/iio/accel/hid-sensor-accel-3d.c | 13 ++-
drivers/iio/accel/kxcjk-1013.c | 24 ++--
drivers/iio/accel/mxc4005.c | 12 +-
drivers/iio/accel/stk8312.c | 12 +-
drivers/iio/accel/stk8ba50.c | 17 ++-
drivers/iio/adc/at91-sama5d2_adc.c | 33 +++---
drivers/iio/adc/hx711.c | 4 +-
drivers/iio/adc/mxs-lradc-adc.c | 3 +-
drivers/iio/adc/ti-ads1015.c | 12 +-
drivers/iio/adc/ti-ads8688.c | 3 +-
drivers/iio/adc/vf610_adc.c | 10 +-
drivers/iio/gyro/bmg160_core.c | 10 +-
drivers/iio/gyro/fxas21002c_core.c | 11 +-
drivers/iio/humidity/am2315.c | 16 ++-
drivers/iio/imu/adis16400.c | 3 -
drivers/iio/imu/adis_buffer.c | 3 -
drivers/iio/light/isl29125.c | 10 +-
drivers/iio/light/ltr501.c | 15 ++-
drivers/iio/light/tcs3414.c | 10 +-
drivers/iio/light/tcs3472.c | 16 ++-
drivers/iio/light/vcnl4035.c | 3 +-
drivers/iio/magnetometer/bmc150_magn.c | 21 ++--
drivers/iio/magnetometer/hmc5843.h | 8 +-
drivers/iio/magnetometer/hmc5843_core.c | 4 +-
drivers/iio/magnetometer/rm3100-core.c | 3 +-
drivers/iio/potentiostat/lmp91000.c | 4 +-
drivers/iio/proximity/as3935.c | 10 +-
drivers/iio/proximity/isl29501.c | 2 +-
drivers/iio/proximity/pulsedlight-lidar-lite-v2.c | 10 +-
drivers/iio/proximity/srf08.c | 14 +--
drivers/infiniband/core/cma.c | 3 +-
drivers/infiniband/core/uverbs_cmd.c | 21 +++-
drivers/infiniband/hw/cxgb4/qp.c | 1 +
drivers/infiniband/hw/mlx4/qp.c | 9 +-
drivers/infiniband/hw/mlx5/flow.c | 8 ++
drivers/infiniband/hw/mlx5/main.c | 4 +-
drivers/infiniband/hw/mlx5/qp.c | 6 +-
drivers/infiniband/sw/rxe/rxe_mr.c | 2 +-
drivers/infiniband/sw/rxe/rxe_net.c | 10 +-
drivers/infiniband/sw/rxe/rxe_qp.c | 1 -
drivers/infiniband/sw/rxe/rxe_resp.c | 2 -
drivers/input/joydev.c | 2 +-
drivers/input/keyboard/Kconfig | 3 -
drivers/input/keyboard/hil_kbd.c | 1 +
drivers/input/touchscreen/hideep.c | 13 ++-
drivers/input/touchscreen/usbtouchscreen.c | 8 +-
drivers/iommu/arm-smmu.c | 10 +-
drivers/iommu/dma-iommu.c | 6 +-
drivers/ipack/carriers/tpci200.c | 5 +-
drivers/isdn/hardware/mISDN/hfcpci.c | 2 +-
drivers/leds/Kconfig | 1 +
drivers/leds/leds-as3645a.c | 1 +
drivers/leds/leds-ktd2692.c | 27 +++--
drivers/leds/leds-lm36274.c | 82 +++++++-------
drivers/leds/leds-lm3692x.c | 8 +-
drivers/md/dm-writecache.c | 32 +++---
drivers/md/persistent-data/dm-btree-remove.c | 3 +-
drivers/md/persistent-data/dm-space-map-disk.c | 9 +-
drivers/md/persistent-data/dm-space-map-metadata.c | 9 +-
drivers/media/common/siano/smscoreapi.c | 22 ++--
drivers/media/common/siano/smscoreapi.h | 4 +-
drivers/media/common/siano/smsdvb-main.c | 4 +
drivers/media/dvb-core/dvb_net.c | 25 ++++-
drivers/media/i2c/ir-kbd-i2c.c | 4 +-
drivers/media/i2c/s5c73m3/s5c73m3-core.c | 6 +-
drivers/media/i2c/s5c73m3/s5c73m3.h | 2 +-
drivers/media/i2c/s5k4ecgx.c | 10 +-
drivers/media/i2c/s5k5baf.c | 6 +-
drivers/media/i2c/s5k6aa.c | 10 +-
drivers/media/i2c/saa6588.c | 4 +-
drivers/media/i2c/tc358743.c | 1 +
drivers/media/mc/Makefile | 2 +-
drivers/media/pci/bt8xx/bt878.c | 3 +
drivers/media/pci/bt8xx/bttv-driver.c | 6 +-
drivers/media/pci/cobalt/cobalt-driver.c | 1 +
drivers/media/pci/cobalt/cobalt-driver.h | 7 +-
drivers/media/pci/ngene/ngene-core.c | 2 +-
drivers/media/pci/ngene/ngene.h | 14 ++-
drivers/media/pci/saa7134/saa7134-video.c | 6 +-
drivers/media/platform/davinci/vpbe_display.c | 2 +-
drivers/media/platform/davinci/vpbe_venc.c | 6 +-
drivers/media/platform/exynos-gsc/gsc-m2m.c | 4 +-
drivers/media/platform/exynos4-is/fimc-isp-video.c | 7 +-
drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c | 6 +-
.../media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c | 4 +-
.../media/platform/mtk-vcodec/mtk_vcodec_dec_pm.c | 8 +-
.../media/platform/mtk-vcodec/mtk_vcodec_dec_pm.h | 2 +-
drivers/media/platform/s5p-cec/s5p_cec.c | 7 +-
drivers/media/platform/s5p-g2d/g2d.c | 3 +
drivers/media/platform/s5p-jpeg/jpeg-core.c | 5 +-
drivers/media/platform/sh_vou.c | 6 +-
drivers/media/platform/sti/bdisp/Makefile | 2 +-
drivers/media/platform/sti/bdisp/bdisp-v4l2.c | 7 +-
drivers/media/platform/sti/delta/Makefile | 2 +-
drivers/media/platform/sti/hva/Makefile | 2 +-
drivers/media/platform/sti/hva/hva-hw.c | 3 +-
drivers/media/rc/bpf-lirc.c | 3 +-
drivers/media/usb/au0828/au0828-core.c | 4 +-
drivers/media/usb/cpia2/cpia2.h | 1 +
drivers/media/usb/cpia2/cpia2_core.c | 12 ++
drivers/media/usb/cpia2/cpia2_usb.c | 13 ++-
drivers/media/usb/dvb-usb/cinergyT2-core.c | 2 +
drivers/media/usb/dvb-usb/cxusb.c | 2 +-
drivers/media/usb/dvb-usb/dtv5100.c | 7 +-
drivers/media/usb/em28xx/em28xx-input.c | 8 +-
drivers/media/usb/gspca/gl860/gl860.c | 4 +-
drivers/media/usb/gspca/sq905.c | 2 +-
drivers/media/usb/gspca/sunplus.c | 8 +-
drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 4 +-
drivers/media/usb/uvc/uvc_video.c | 27 +++++
drivers/media/usb/zr364xx/zr364xx.c | 1 +
drivers/media/v4l2-core/v4l2-fh.c | 1 +
drivers/memory/atmel-ebi.c | 4 +-
drivers/memory/fsl_ifc.c | 8 +-
drivers/memory/pl353-smc.c | 1 +
drivers/memstick/host/rtsx_usb_ms.c | 10 +-
drivers/mfd/da9052-i2c.c | 1 +
drivers/mfd/motorola-cpcap.c | 4 +
drivers/mfd/stmpe-i2c.c | 2 +-
drivers/misc/cardreader/alcor_pci.c | 8 +-
drivers/misc/eeprom/idt_89hpesx.c | 8 +-
drivers/misc/ibmasm/module.c | 5 +-
drivers/mmc/core/block.c | 8 ++
drivers/mmc/core/core.c | 7 +-
drivers/mmc/core/sd.c | 10 +-
drivers/mmc/host/sdhci-sprd.c | 1 +
drivers/mmc/host/sdhci.c | 4 +
drivers/mmc/host/sdhci.h | 1 +
drivers/mmc/host/usdhi6rol0.c | 1 +
drivers/mmc/host/via-sdmmc.c | 3 +
drivers/mmc/host/vub300.c | 2 +-
drivers/mtd/nand/raw/marvell_nand.c | 4 +-
drivers/mtd/parsers/redboot.c | 7 +-
drivers/net/can/peak_canfd/peak_canfd.c | 4 +-
drivers/net/can/spi/hi311x.c | 2 +-
drivers/net/can/usb/ems_usb.c | 17 ++-
drivers/net/can/usb/esd_usb2.c | 16 ++-
drivers/net/can/usb/mcba_usb.c | 2 +
drivers/net/can/usb/usb_8dev.c | 15 ++-
drivers/net/dsa/mv88e6xxx/chip.c | 8 +-
drivers/net/ethernet/aeroflex/greth.c | 3 +-
drivers/net/ethernet/broadcom/bnxt/bnxt.c | 28 +++--
drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 19 +++-
drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.h | 3 +-
drivers/net/ethernet/broadcom/genet/bcmgenet.c | 23 ++--
drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c | 6 -
drivers/net/ethernet/broadcom/genet/bcmmii.c | 4 +
.../ethernet/cavium/liquidio/cn23xx_pf_device.c | 2 +-
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 18 +--
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c | 3 +
drivers/net/ethernet/dec/tulip/winbond-840.c | 7 +-
drivers/net/ethernet/emulex/benet/be_cmds.c | 6 +-
drivers/net/ethernet/emulex/benet/be_main.c | 2 +
drivers/net/ethernet/ezchip/nps_enet.c | 4 +-
drivers/net/ethernet/faraday/ftgmac100.c | 6 +-
drivers/net/ethernet/google/gve/gve_main.c | 9 +-
drivers/net/ethernet/hisilicon/hip04_eth.c | 6 +-
.../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 10 ++
drivers/net/ethernet/ibm/ehea/ehea_main.c | 9 +-
drivers/net/ethernet/ibm/ibmvnic.c | 10 +-
drivers/net/ethernet/intel/e100.c | 12 +-
drivers/net/ethernet/intel/e1000e/netdev.c | 25 +++--
drivers/net/ethernet/intel/fm10k/fm10k_pci.c | 1 +
drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 9 +-
drivers/net/ethernet/intel/i40e/i40e_main.c | 63 +++++++----
drivers/net/ethernet/intel/i40e/i40e_txrx.c | 50 +++++++++
drivers/net/ethernet/intel/i40e/i40e_txrx.h | 2 +
drivers/net/ethernet/intel/iavf/iavf_main.c | 1 +
drivers/net/ethernet/intel/ice/ice_type.h | 2 +-
drivers/net/ethernet/intel/igb/igb_main.c | 20 +++-
drivers/net/ethernet/intel/igbvf/netdev.c | 4 +-
drivers/net/ethernet/intel/igc/igc.h | 2 +-
drivers/net/ethernet/intel/igc/igc_main.c | 6 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 4 +-
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 6 +
drivers/net/ethernet/mellanox/mlx4/main.c | 1 +
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 33 +++++-
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 10 +-
drivers/net/ethernet/micrel/ks8842.c | 4 +
drivers/net/ethernet/moxa/moxart_ether.c | 8 +-
.../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 29 +++--
drivers/net/ethernet/qualcomm/emac/emac.c | 3 +-
drivers/net/ethernet/realtek/r8169_main.c | 4 +-
drivers/net/ethernet/sfc/ef10_sriov.c | 25 ++---
drivers/net/ethernet/sis/sis900.c | 7 +-
drivers/net/ethernet/sun/niu.c | 3 +-
drivers/net/ethernet/ti/tlan.c | 3 +-
drivers/net/fddi/defza.c | 3 +-
drivers/net/fjes/fjes_main.c | 4 +
drivers/net/ieee802154/mac802154_hwsim.c | 11 +-
drivers/net/virtio_net.c | 29 ++++-
drivers/net/vrf.c | 14 +--
drivers/net/vxlan.c | 2 +
drivers/net/wireless/ath/ath10k/mac.c | 1 +
drivers/net/wireless/ath/ath10k/pci.c | 14 ++-
drivers/net/wireless/ath/ath9k/main.c | 5 +
drivers/net/wireless/ath/carl9170/Kconfig | 8 +-
drivers/net/wireless/ath/wcn36xx/main.c | 21 ++--
.../broadcom/brcm80211/brcmfmac/cfg80211.c | 37 ++++---
.../broadcom/brcm80211/brcmsmac/mac80211_if.c | 8 +-
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 24 +++-
drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 3 +
.../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 15 ++-
drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 3 +
.../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 3 +-
drivers/net/wireless/marvell/mwifiex/pcie.c | 10 +-
drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 10 +-
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h | 11 +-
.../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c | 59 +++++++++-
drivers/net/wireless/rsi/rsi_91x_hal.c | 6 +-
drivers/net/wireless/rsi/rsi_91x_mac80211.c | 3 -
drivers/net/wireless/rsi/rsi_91x_mgmt.c | 3 +-
drivers/net/wireless/rsi/rsi_main.h | 1 -
drivers/net/wireless/st/cw1200/cw1200_sdio.c | 1 +
drivers/net/wireless/ti/wl1251/cmd.c | 9 +-
drivers/net/wireless/ti/wl12xx/main.c | 7 ++
drivers/nfc/nfcsim.c | 3 +-
drivers/nvme/host/core.c | 5 +-
drivers/nvme/host/pci.c | 5 +-
drivers/nvme/target/fc.c | 10 +-
drivers/nvme/target/tcp.c | 1 -
drivers/nvmem/core.c | 9 +-
drivers/of/fdt.c | 8 +-
drivers/of/of_reserved_mem.c | 8 +-
drivers/pci/controller/pci-aardvark.c | 13 ++-
drivers/pci/controller/pci-hyperv.c | 3 +
drivers/pci/controller/pci-mvebu.c | 16 ++-
drivers/pci/controller/pci-tegra.c | 1 +
drivers/pci/controller/pcie-iproc-msi.c | 29 +++--
drivers/pci/p2pdma.c | 34 +++++-
drivers/pci/pci-label.c | 2 +-
drivers/pci/quirks.c | 15 ++-
drivers/perf/arm_smmuv3_pmu.c | 18 +--
drivers/perf/fsl_imx8_ddr_perf.c | 6 +-
drivers/phy/socionext/phy-uniphier-pcie.c | 11 +-
drivers/phy/ti/phy-dm816x-usb.c | 17 ++-
drivers/pinctrl/pinctrl-amd.c | 1 +
drivers/pinctrl/pinctrl-mcp23s08.c | 10 +-
drivers/pinctrl/sh-pfc/pfc-r8a7796.c | 3 +-
drivers/pinctrl/sh-pfc/pfc-r8a77990.c | 8 +-
drivers/platform/x86/toshiba_acpi.c | 1 +
drivers/power/reset/gpio-poweroff.c | 1 +
drivers/power/supply/Kconfig | 3 +-
drivers/power/supply/ab8500_btemp.c | 1 +
drivers/power/supply/ab8500_charger.c | 19 +++-
drivers/power/supply/ab8500_fg.c | 1 +
drivers/power/supply/charger-manager.c | 1 +
drivers/power/supply/max17042_battery.c | 2 +-
drivers/power/supply/rt5033_battery.c | 7 ++
drivers/power/supply/sc2731_charger.c | 1 +
drivers/power/supply/sc27xx_fuel_gauge.c | 1 +
drivers/pwm/pwm-img.c | 2 +-
drivers/pwm/pwm-imx1.c | 2 -
drivers/pwm/pwm-spear.c | 4 -
drivers/pwm/pwm-sprd.c | 11 +-
drivers/pwm/pwm-tegra.c | 13 ---
drivers/regulator/da9052-regulator.c | 3 +-
drivers/regulator/hi6421-regulator.c | 30 ++---
drivers/regulator/hi655x-regulator.c | 16 +--
drivers/regulator/mt6358-regulator.c | 2 +-
drivers/regulator/uniphier-regulator.c | 1 +
drivers/reset/core.c | 5 +-
drivers/reset/reset-a10sr.c | 1 +
drivers/reset/reset-brcmstb.c | 1 +
drivers/reset/reset-ti-syscon.c | 4 +-
drivers/rtc/proc.c | 4 +-
drivers/rtc/rtc-max77686.c | 4 +-
drivers/rtc/rtc-mxc_v2.c | 1 +
drivers/rtc/rtc-stm32.c | 6 +-
drivers/s390/char/sclp_vt220.c | 4 +-
drivers/s390/cio/chp.c | 3 +
drivers/s390/cio/chsc.c | 2 -
drivers/scsi/FlashPoint.c | 32 +++---
drivers/scsi/aic7xxx/aic7xxx_core.c | 2 +-
drivers/scsi/aic94xx/aic94xx_init.c | 1 +
drivers/scsi/be2iscsi/be_main.c | 5 +-
drivers/scsi/bnx2i/bnx2i_iscsi.c | 2 +-
drivers/scsi/cxgbi/libcxgbi.c | 4 +-
drivers/scsi/device_handler/scsi_dh_alua.c | 11 +-
drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 13 ++-
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 1 +
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 1 +
drivers/scsi/hosts.c | 4 +
drivers/scsi/isci/init.c | 1 +
drivers/scsi/libfc/fc_rport.c | 13 ++-
drivers/scsi/libiscsi.c | 122 ++++++++++-----------
drivers/scsi/libsas/sas_scsi_host.c | 9 ++
drivers/scsi/lpfc/lpfc_els.c | 9 ++
drivers/scsi/lpfc/lpfc_sli.c | 5 +-
drivers/scsi/megaraid/megaraid_sas.h | 12 ++
drivers/scsi/megaraid/megaraid_sas_base.c | 96 ++++++++++++++--
drivers/scsi/megaraid/megaraid_sas_fp.c | 6 +-
drivers/scsi/megaraid/megaraid_sas_fusion.c | 10 +-
drivers/scsi/mpt3sas/mpt3sas_scsih.c | 4 +-
drivers/scsi/mvsas/mv_init.c | 1 +
drivers/scsi/pm8001/pm8001_init.c | 1 +
drivers/scsi/qedf/qedf_io.c | 22 +++-
drivers/scsi/qedi/qedi_fw.c | 2 +-
drivers/scsi/qedi/qedi_main.c | 2 +-
drivers/scsi/scsi_lib.c | 1 +
drivers/scsi/scsi_transport_iscsi.c | 102 ++++++++---------
drivers/scsi/sr.c | 2 +
drivers/soc/tegra/fuse/fuse-tegra30.c | 3 +-
drivers/soundwire/stream.c | 13 +--
drivers/spi/spi-cadence.c | 14 ++-
drivers/spi/spi-imx.c | 37 ++++---
drivers/spi/spi-loopback-test.c | 2 +-
drivers/spi/spi-mt65xx.c | 16 ++-
drivers/spi/spi-omap-100k.c | 2 +-
drivers/spi/spi-stm32.c | 41 +++++--
drivers/spi/spi-sun6i.c | 6 +-
drivers/spi/spi-topcliff-pch.c | 4 +-
drivers/spi/spi.c | 1 +
drivers/ssb/scan.c | 1 +
drivers/ssb/sdio.c | 1 -
drivers/staging/fbtft/fb_agm1264k-fl.c | 20 ++--
drivers/staging/fbtft/fb_bd663474.c | 4 -
drivers/staging/fbtft/fb_ili9163.c | 4 -
drivers/staging/fbtft/fb_ili9320.c | 1 -
drivers/staging/fbtft/fb_ili9325.c | 4 -
drivers/staging/fbtft/fb_ili9340.c | 1 -
drivers/staging/fbtft/fb_s6d1121.c | 4 -
drivers/staging/fbtft/fb_sh1106.c | 1 -
drivers/staging/fbtft/fb_ssd1289.c | 4 -
drivers/staging/fbtft/fb_ssd1325.c | 2 -
drivers/staging/fbtft/fb_ssd1331.c | 6 +-
drivers/staging/fbtft/fb_ssd1351.c | 1 -
drivers/staging/fbtft/fb_upd161704.c | 4 -
drivers/staging/fbtft/fb_watterott.c | 1 -
drivers/staging/fbtft/fbtft-bus.c | 3 +-
drivers/staging/fbtft/fbtft-core.c | 13 +--
drivers/staging/fbtft/fbtft-io.c | 12 +-
drivers/staging/gdm724x/gdm_lte.c | 20 +++-
drivers/staging/media/imx/imx-media-csi.c | 14 ++-
drivers/staging/media/imx/imx7-mipi-csis.c | 6 +-
drivers/staging/mt7621-dts/mt7621.dtsi | 2 +-
drivers/staging/rtl8712/hal_init.c | 3 +
drivers/staging/rtl8712/usb_intf.c | 10 +-
drivers/staging/rtl8723bs/hal/odm.h | 5 +-
drivers/target/iscsi/cxgbit/cxgbit_ddp.c | 19 ++--
drivers/target/iscsi/cxgbit/cxgbit_target.c | 21 +++-
drivers/target/target_core_sbc.c | 35 +++---
.../int340x_thermal/processor_thermal_device.c | 20 ++--
drivers/thermal/rcar_gen3_thermal.c | 2 +-
drivers/thermal/thermal_core.c | 2 +-
drivers/tty/nozomi.c | 9 +-
drivers/tty/serial/8250/8250_port.c | 19 +++-
drivers/tty/serial/8250/serial_cs.c | 13 ++-
drivers/tty/serial/fsl_lpuart.c | 3 +
drivers/tty/serial/mvebu-uart.c | 18 +--
drivers/tty/serial/sh-sci.c | 8 ++
drivers/tty/serial/uartlite.c | 27 +----
drivers/usb/cdns3/gadget.c | 8 +-
drivers/usb/class/cdc-acm.c | 5 +
drivers/usb/core/hub.c | 120 ++++++++++++++------
drivers/usb/core/quirks.c | 4 -
drivers/usb/dwc2/core.c | 30 +++--
drivers/usb/dwc2/gadget.c | 10 +-
drivers/usb/dwc3/core.c | 3 +-
drivers/usb/gadget/function/f_eem.c | 43 +++++++-
drivers/usb/gadget/function/f_fs.c | 65 ++++++-----
drivers/usb/gadget/function/f_hid.c | 2 +-
drivers/usb/gadget/legacy/hid.c | 4 +-
drivers/usb/host/max3421-hcd.c | 44 +++-----
drivers/usb/host/xhci-hub.c | 3 +-
drivers/usb/host/xhci-mem.c | 1 +
drivers/usb/host/xhci-ring.c | 58 +++++++---
drivers/usb/host/xhci.h | 3 +-
drivers/usb/renesas_usbhs/fifo.c | 7 ++
drivers/usb/serial/cp210x.c | 5 +-
drivers/usb/serial/option.c | 3 +
drivers/usb/storage/unusual_uas.h | 7 ++
drivers/usb/typec/class.c | 4 +-
drivers/vfio/pci/vfio_pci.c | 29 +++--
drivers/video/backlight/lm3630a_bl.c | 16 +--
drivers/video/fbdev/core/fbmem.c | 12 +-
drivers/video/fbdev/imxfb.c | 2 +-
drivers/visorbus/visorchipset.c | 6 +-
drivers/w1/slaves/w1_ds2438.c | 4 +-
drivers/watchdog/aspeed_wdt.c | 2 +-
drivers/watchdog/iTCO_wdt.c | 12 +-
drivers/watchdog/imx_sc_wdt.c | 11 +-
drivers/watchdog/lpc18xx_wdt.c | 2 +-
drivers/watchdog/sbc60xxwdt.c | 2 +-
drivers/watchdog/sc520_wdt.c | 2 +-
drivers/watchdog/w83877f_wdt.c | 2 +-
drivers/xen/events/events_base.c | 23 +++-
fs/afs/cmservice.c | 25 ++---
fs/btrfs/Kconfig | 2 +
fs/btrfs/compression.c | 2 +-
fs/btrfs/delayed-inode.c | 18 ++-
fs/btrfs/extent-tree.c | 3 +
fs/btrfs/inode.c | 2 +-
fs/btrfs/send.c | 11 ++
fs/btrfs/transaction.c | 6 +-
fs/btrfs/tree-log.c | 1 +
fs/btrfs/volumes.c | 1 +
fs/ceph/addr.c | 10 +-
fs/cifs/cifs_dfs_ref.c | 3 +
fs/cifs/cifsglob.h | 3 +-
fs/cifs/connect.c | 5 +-
fs/cifs/smb2ops.c | 4 +-
fs/configfs/file.c | 10 +-
fs/crypto/fname.c | 9 +-
fs/dax.c | 3 +-
fs/dlm/config.c | 9 ++
fs/dlm/lowcomms.c | 2 +-
fs/ext4/extents.c | 3 +
fs/ext4/extents_status.c | 4 +-
fs/ext4/ialloc.c | 11 +-
fs/ext4/mballoc.c | 9 +-
fs/ext4/super.c | 10 +-
fs/f2fs/super.c | 1 +
fs/f2fs/sysfs.c | 4 +
fs/fs-writeback.c | 39 ++-----
fs/fuse/dev.c | 12 +-
fs/hfs/bfind.c | 14 ++-
fs/hfs/bnode.c | 25 ++++-
fs/hfs/btree.h | 7 ++
fs/hfs/super.c | 10 +-
fs/hugetlbfs/inode.c | 2 +-
fs/internal.h | 1 -
fs/iomap/seek.c | 25 ++---
fs/jfs/inode.c | 3 +-
fs/jfs/jfs_logmgr.c | 1 +
fs/nfs/inode.c | 4 +
fs/nfs/nfs3proc.c | 4 +-
fs/nfs/nfs4client.c | 82 +++++++-------
fs/nfs/pnfs_nfs.c | 52 ++++-----
fs/ntfs/inode.c | 2 +-
fs/ocfs2/file.c | 103 ++++++++++-------
fs/ocfs2/filecheck.c | 6 +-
fs/ocfs2/stackglue.c | 8 +-
fs/orangefs/super.c | 2 +-
fs/proc/base.c | 2 +-
fs/reiserfs/journal.c | 14 +++
fs/seq_file.c | 3 +
fs/ubifs/dir.c | 7 ++
fs/ubifs/super.c | 1 +
fs/ubifs/ubifs.h | 2 +
fs/ubifs/xattr.c | 44 ++++++--
fs/udf/namei.c | 4 +
fs/userfaultfd.c | 22 ++--
include/crypto/internal/hash.h | 8 +-
include/drm/drm_ioctl.h | 1 +
include/linux/bio.h | 12 +-
include/linux/fs_context.h | 1 +
include/linux/iio/common/cros_ec_sensors_core.h | 2 +-
include/linux/mfd/abx500/ux500_chargalg.h | 2 +-
include/linux/netdev_features.h | 2 +-
include/linux/nfs_fs.h | 1 +
include/linux/prandom.h | 2 +-
include/linux/sched/signal.h | 19 ++--
include/linux/tracepoint.h | 10 ++
include/linux/wait.h | 2 +-
include/media/media-dev-allocator.h | 2 +-
include/media/v4l2-subdev.h | 4 +
include/net/busy_poll.h | 2 +-
include/net/dst_metadata.h | 4 +-
include/net/ip.h | 12 +-
include/net/ip6_route.h | 18 ++-
include/net/llc_pdu.h | 31 ++++--
include/net/sch_generic.h | 12 ++
include/net/sctp/constants.h | 4 +-
include/net/sctp/structs.h | 2 +-
include/net/tc_act/tc_vlan.h | 1 +
include/net/xfrm.h | 1 +
include/scsi/libiscsi.h | 11 +-
include/scsi/scsi_transport_iscsi.h | 2 +
include/trace/events/afs.h | 67 ++++++++++-
include/uapi/linux/ethtool.h | 4 +-
kernel/bpf/core.c | 61 ++++++++---
kernel/cgroup/cgroup-v1.c | 6 +-
kernel/cpu.c | 49 +++++++++
kernel/kthread.c | 19 ++--
kernel/locking/lockdep.c | 120 +++++++++++++++++++-
kernel/rcu/rcu.h | 2 +
kernel/rcu/srcutree.c | 3 +
kernel/rcu/tree.c | 18 ++-
kernel/sched/core.c | 43 +++++---
kernel/sched/deadline.c | 2 +
kernel/sched/fair.c | 12 +-
kernel/sched/rt.c | 17 ++-
kernel/sched/wait.c | 9 +-
kernel/time/clocksource.c | 53 ++++++++-
kernel/trace/bpf_trace.c | 3 +-
kernel/trace/ring_buffer.c | 28 ++++-
kernel/trace/trace.c | 95 ++++++++++------
kernel/trace/trace_events_hist.c | 35 ++++--
kernel/tracepoint.c | 33 +++++-
kernel/workqueue.c | 20 ++--
lib/decompress_unlz4.c | 8 ++
lib/iov_iter.c | 9 +-
lib/kstrtox.c | 13 ++-
lib/kstrtox.h | 2 +
lib/seq_buf.c | 8 +-
lib/vsprintf.c | 82 ++++++++------
localversion-rt | 2 +-
mm/huge_memory.c | 2 +-
mm/slab_common.c | 18 +--
mm/z3fold.c | 1 +
net/802/garp.c | 14 +++
net/802/mrp.c | 14 +++
net/bluetooth/hci_core.c | 16 +--
net/bluetooth/hci_event.c | 13 ++-
net/bluetooth/mgmt.c | 6 +
net/bpfilter/main.c | 2 +-
net/bridge/br_if.c | 17 ++-
net/caif/caif_socket.c | 3 +-
net/can/bcm.c | 7 +-
net/can/gw.c | 3 +
net/can/j1939/main.c | 4 +
net/can/j1939/socket.c | 3 +
net/can/j1939/transport.c | 11 +-
net/can/raw.c | 20 +++-
net/core/dev.c | 11 +-
net/core/filter.c | 4 -
net/core/sock.c | 2 +-
net/decnet/af_decnet.c | 27 ++---
net/ipv4/esp4.c | 2 +-
net/ipv4/fib_frontend.c | 2 +
net/ipv4/ip_output.c | 32 +++---
net/ipv4/ip_tunnel.c | 20 +++-
net/ipv4/route.c | 3 +-
net/ipv4/tcp_bpf.c | 2 +-
net/ipv4/tcp_fastopen.c | 19 +++-
net/ipv4/tcp_ipv4.c | 4 +-
net/ipv4/tcp_output.c | 1 +
net/ipv4/udp.c | 6 +-
net/ipv6/esp6.c | 2 +-
net/ipv6/exthdrs.c | 31 +++---
net/ipv6/ip6_output.c | 64 ++++++++---
net/ipv6/output_core.c | 28 +----
net/ipv6/route.c | 2 +-
net/ipv6/tcp_ipv6.c | 23 +++-
net/ipv6/udp.c | 2 +-
net/ipv6/xfrm6_output.c | 2 +-
net/llc/af_llc.c | 10 +-
net/llc/llc_s_ac.c | 2 +-
net/mac80211/mlme.c | 9 --
net/mac80211/sta_info.c | 5 -
net/netfilter/nf_conntrack_core.c | 7 +-
net/netfilter/nf_conntrack_netlink.c | 3 +
net/netfilter/nft_exthdr.c | 3 +
net/netfilter/nft_nat.c | 4 +-
net/netfilter/nft_osf.c | 5 +
net/netfilter/nft_tproxy.c | 9 +-
net/netlabel/netlabel_mgmt.c | 19 ++--
net/netrom/nr_timer.c | 20 ++--
net/sched/act_api.c | 5 +-
net/sched/act_ct.c | 3 +-
net/sched/act_skbmod.c | 12 +-
net/sched/act_vlan.c | 7 +-
net/sched/cls_api.c | 2 +-
net/sched/cls_tcindex.c | 7 +-
net/sched/sch_qfq.c | 8 +-
net/sctp/auth.c | 2 +
net/sctp/bind_addr.c | 19 ++--
net/sctp/input.c | 8 +-
net/sctp/ipv6.c | 7 +-
net/sctp/protocol.c | 10 +-
net/sctp/sm_make_chunk.c | 29 ++---
net/sunrpc/sched.c | 12 +-
net/tipc/socket.c | 9 +-
net/tls/tls_sw.c | 2 +-
net/unix/af_unix.c | 51 ++++++++-
net/vmw_vsock/af_vsock.c | 2 +-
net/wireless/scan.c | 6 +-
net/wireless/wext-spy.c | 14 +--
net/xfrm/xfrm_state.c | 14 ++-
net/xfrm/xfrm_user.c | 28 ++---
samples/bpf/xdp_redirect_user.c | 2 +-
scripts/Kbuild.include | 7 +-
scripts/Makefile.build | 9 +-
scripts/mkcompile_h | 14 ++-
scripts/tools-support-relr.sh | 3 +-
security/integrity/evm/evm_main.c | 5 +-
security/integrity/evm/evm_secfs.c | 13 ++-
security/integrity/platform_certs/load_uefi.c | 5 -
security/selinux/avc.c | 13 ++-
security/smack/smackfs.c | 2 +
sound/ac97/bus.c | 2 +-
sound/firewire/Kconfig | 5 +-
sound/firewire/bebob/bebob.c | 5 +-
sound/firewire/oxfw/oxfw.c | 2 +-
sound/isa/cmi8330.c | 2 +-
sound/isa/sb/sb16_csp.c | 12 +-
sound/pci/hda/hda_tegra.c | 3 +
sound/pci/hda/patch_hdmi.c | 1 +
sound/pci/hda/patch_realtek.c | 43 ++++++--
sound/pci/intel8x0.c | 2 +-
sound/ppc/powermac.c | 6 +-
sound/soc/atmel/atmel-i2s.c | 34 ++++--
sound/soc/codecs/cs42l42.h | 2 +-
sound/soc/codecs/rk3328_codec.c | 28 ++++-
sound/soc/codecs/rt5631.c | 2 +
sound/soc/hisilicon/hi6210-i2s.c | 14 ++-
sound/soc/img/img-i2s-in.c | 2 +-
sound/soc/intel/boards/kbl_da7219_max98357a.c | 4 +-
sound/soc/intel/common/soc-acpi-intel-kbl-match.c | 2 +-
sound/soc/mediatek/common/mtk-btcvsd.c | 24 +++-
sound/soc/sh/rcar/adg.c | 4 +-
sound/soc/soc-core.c | 2 +-
sound/soc/tegra/tegra_alc5632.c | 1 +
sound/soc/tegra/tegra_max98090.c | 1 +
sound/soc/tegra/tegra_rt5640.c | 1 +
sound/soc/tegra/tegra_rt5677.c | 1 +
sound/soc/tegra/tegra_sgtl5000.c | 1 +
sound/soc/tegra/tegra_wm8753.c | 1 +
sound/soc/tegra/tegra_wm8903.c | 1 +
sound/soc/tegra/tegra_wm9712.c | 1 +
sound/soc/tegra/trimslice.c | 1 +
sound/usb/format.c | 2 +
sound/usb/mixer.c | 16 ++-
sound/usb/mixer.h | 1 +
sound/usb/mixer_scarlett_gen2.c | 46 +++++---
sound/usb/quirks.c | 3 +
sound/usb/usx2y/usb_stream.c | 7 +-
tools/bpf/bpftool/common.c | 5 +
tools/bpf/bpftool/jit_disasm.c | 6 +-
tools/bpf/bpftool/main.c | 4 +-
tools/perf/bench/sched-messaging.c | 4 +-
tools/perf/builtin-inject.c | 8 +-
tools/perf/builtin-script.c | 7 ++
tools/perf/tests/bpf.c | 2 +
tools/perf/tests/event_update.c | 2 +-
tools/perf/tests/topology.c | 1 +
tools/perf/util/data.c | 2 +-
tools/perf/util/dso.c | 4 +-
tools/perf/util/env.c | 1 +
tools/perf/util/llvm-utils.c | 2 +
tools/perf/util/lzma.c | 8 +-
tools/perf/util/probe-event.c | 4 +-
tools/perf/util/probe-file.c | 4 +-
tools/scripts/Makefile.include | 12 +-
tools/testing/selftests/net/icmp_redirect.sh | 5 +-
.../selftests/powerpc/pmu/ebb/no_handler_test.c | 2 -
.../selftests/tc-testing/plugin-lib/scapyPlugin.py | 2 +-
tools/testing/selftests/timers/rtcpie.c | 10 +-
tools/testing/selftests/vm/userfaultfd.c | 6 +-
tools/testing/selftests/x86/protection_keys.c | 3 +-
virt/kvm/coalesced_mmio.c | 2 +-
virt/kvm/kvm_main.c | 28 +++++
900 files changed, 6105 insertions(+), 3090 deletions(-)
Powered by blists - more mailing lists