This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-lts-allmodconfig in repository toolchain/ci/linux.
from 323e0195e63f Linux 4.19.20 adds 26d074199730 devres: Align data[] to ARCH_KMALLOC_MINALIGN adds a8b9f4f627c3 drm/bufs: Fix Spectre v1 vulnerability adds 2ca14d0d2576 staging: iio: adc: ad7280a: handle error from __ad7280_read32() adds 8095fe603e16 drm/vgem: Fix vgem_init to get drm device available. adds 9d9fcc11b860 pinctrl: bcm2835: Use raw spinlock for RT compatibility adds 9e4b0f771735 ASoC: Intel: mrfld: fix uninitialized variable access adds 3555de57dca4 gpiolib: Fix possible use after free on label adds 2198c2c15eee drm/sun4i: Initialize registers in tcon-top driver adds 46ed4f4fa1cf genirq/affinity: Spread IRQs to all available NUMA nodes adds a6eccfac8393 gpu: ipu-v3: image-convert: Prevent race between run and u [...] adds 752abfadcb8b nds32: Fix gcc 8.0 compiler option incompatible. adds 8edf1df19ca1 wil6210: fix reset flow for Talyn-mb adds 3e5bffa5371d wil6210: fix memory leak in wil_find_tx_bcast_2 adds f2dd96e607c6 ath10k: assign 'n_cipher_suites' for WCN3990 adds 3bfb1ba39cac ath9k: dynack: use authentication messages for 'late' ack adds 3d08cdeb4486 scsi: lpfc: Correct LCB RJT handling adds 83430596d497 scsi: mpt3sas: Call sas_remove_host before removing the ta [...] adds 433f2f810291 scsi: lpfc: Fix LOGO/PLOGI handling when triggerd by ABTS [...] adds 4660207706ca ARM: 8808/1: kexec:offline panic_smp_self_stop CPU adds 0d041add1ba0 clk: boston: fix possible memory leak in clk_boston_setup() adds ee9268a9b55b dlm: Don't swamp the CPU with callbacks queued during recovery adds 534a0c21119b x86/PCI: Fix Broadcom CNB20LE unintended sign extension (redux) adds 22ccd257add3 powerpc/pseries: add of_node_put() in dlpar_detach_node() adds 99eed8a29f9f crypto: aes_ti - disable interrupts while accessing S-box adds 7543c3cf17c6 drm/vc4: ->x_scaling[1] should never be set to VC4_SCALING_NONE adds 49796c356187 serial: fsl_lpuart: clear parity enable bit when disable parity adds ab143302b0b2 ptp: check gettime64 return code in PTP_SYS_OFFSET ioctl adds 4ee24ae83ccb MIPS: Boston: Disable EG20T prefetch adds 3a11ec548c5b dpaa2-ptp: defer probe when portal allocation failed adds 76707e34f477 iwlwifi: fw: do not set sgi bits for HE connection adds 0edcb650bfe3 staging:iio:ad2s90: Make probe handle spi_setup failure adds 9f941e80e679 fpga: altera-cvp: Fix registration for CvP incapable devices adds 42e19f5664f0 Tools: hv: kvp: Fix a warning of buffer overflow with gcc 8.0.1 adds f060c825c455 fpga: altera-cvp: fix 'bad IO access' on x86_64 adds 922fd2d04644 vbox: fix link error with 'gcc -Og' adds 5a6b7e1b19ca platform/chrome: don't report EC_MKBP_EVENT_SENSOR_FIFO as wakeup adds aa422af6d3dd i40e: prevent overlapping tx_timeout recover adds 39561eee9c57 scsi: hisi_sas: change the time of SAS SSP connection adds 5ca33f7980c9 staging: iio: ad7780: update voltage on read adds ab96959699fd usbnet: smsc95xx: fix rx packet alignment adds d57b35f44fed drm/rockchip: fix for mailbox read size adds 8218fcf4666c ARM: OMAP2+: hwmod: Fix some section annotations adds d43f6c2ea4c0 drm/amd/display: fix gamma not being applied correctly adds 0857b8439b6b drm/amd/display: calculate stream->phy_pix_clk before cloc [...] adds f6d66139f887 bpf: libbpf: retry map creation without the name adds 1b63e37679cb net/mlx5: EQ, Use the right place to store/read IRQ affinity hint adds b6293e6c9000 modpost: validate symbol names also in find_elf_symbol adds 504dcc424d28 perf tools: Add Hygon Dhyana support adds b0b10168d1b3 soc/tegra: Don't leak device tree node reference adds da77b546055c media: rc: ensure close() is called on rc_unregister_device adds 580d8b2f6e76 media: video-i2c: avoid accessing released memory area whe [...] adds 9eb74335f6be media: mtk-vcodec: Release device nodes in mtk_vcodec_init [...] adds 73e933de8935 staging: erofs: fix the definition of DBG_BUGON adds c36d06457afc clk: meson: meson8b: do not use cpu_div3 for cpu_scale_out_sel adds 43cf81c200cd clk: meson: meson8b: fix the width of the cpu_scale_div clock adds 2dbfc1cdb68a clk: meson: meson8b: mark the CPU clock as CLK_IS_CRITICAL adds 3b07abf1cedf ptp: Fix pass zero to ERR_PTR() in ptp_clock_register adds cefe8d2c0863 dmaengine: xilinx_dma: Remove __aligned attribute on zynqm [...] adds 0f9dff37d027 powerpc/32: Add .data..Lubsan_data*/.data..Lubsan_type* se [...] adds 050f7e22f6a5 iio: adc: meson-saradc: check for devm_kasprintf failure adds 687901c64686 iio: adc: meson-saradc: fix internal clock names adds 9c0403537ece iio: accel: kxcjk1013: Add KIOX010A ACPI Hardware-ID adds b945ddacf4ab media: adv*/tc358743/ths8200: fill in min width/height/pixelclock adds 6eaf5b9e6e7c ACPI: SPCR: Consider baud rate 0 as preconfigured state adds 4acd5adecf20 staging: pi433: fix potential null dereference adds c96d2b9d35b9 f2fs: move dir data flush to write checkpoint process adds ddab3d0a38a5 f2fs: fix race between write_checkpoint and write_begin adds d54d612a73a6 f2fs: fix wrong return value of f2fs_acl_create adds 8543f5fce30f i2c: sh_mobile: add support for r8a77990 (R-Car E3) adds dd46de15d830 arm64: io: Ensure calls to delay routines are ordered agai [...] adds d65fbc4fe9a9 net: aquantia: return 'err' if set MPI_DEINIT state fails adds 3fbba4e55051 sunvdc: Do not spin in an infinite loop when vio_ldc_send( [...] adds 50d4088c003b soc: bcm: brcmstb: Don't leak device tree node reference adds 2f0fb76b3e41 nfsd4: fix crash on writing v4_end_grace before nfsd startup adds af6db7e751ff drm: Clear state->acquire_ctx before leaving drm_atomic_he [...] adds 68b4512ca6fc perf: arm_spe: handle devm_kasprintf() failure adds ed0526b271b9 arm64: io: Ensure value passed to __iormb() is held in a 6 [...] adds f8a33ec5367e Thermal: do not clear passive state during system sleep adds 9c74cd4afbd3 thermal: Fix locking in cooling device sysfs update cur_state adds eca31fc35afb firmware/efi: Add NULL pointer checks in efivars API functions adds 87ae793221cc s390/zcrypt: improve special ap message cmd handling adds 5f4161ae9a75 mt76x0: dfs: fix IBI_R11 configuration on non-radar channels adds 14743f8591a7 arm64: ftrace: don't adjust the LR value adds 5214c28b688a drm/v3d: Fix prime imports of buffers from other drivers. adds 4f770b4ba564 ARM: dts: mmp2: fix TWSI2 adds 9d79635b6267 ARM: dts: aspeed: add missing memory unit-address adds c91ff9ab06eb x86/fpu: Add might_fault() to user_insn() adds 832819d11d4a media: i2c: TDA1997x: select CONFIG_HDMI adds 60d803577519 media: DaVinci-VPBE: fix error handling in vpbe_initialize() adds 54e71cb05054 smack: fix access permissions for keyring adds 64257468feed xtensa: xtfpga.dtsi: fix dtc warnings about SPI adds 93a6d3464023 usb: dwc3: Correct the logic for checking TRB full in __dw [...] adds 272e858c2293 usb: dwc2: Disable power down feature on Samsung SoCs adds 263b0f92be96 usb: hub: delay hub autosuspend if USB3 port is still link [...] adds 0105d80dd157 timekeeping: Use proper seqcount initializer adds 322a53b8f9b0 usb: mtu3: fix the issue about SetFeature(U1/U2_Enable) adds 1bf188456312 clk: sunxi-ng: a33: Set CLK_SET_RATE_PARENT for all audio [...] adds fb1ab6ac62b9 media: imx274: select REGMAP_I2C adds a42bbdcf538d drm/amdgpu/powerplay: fix clock stretcher limits on polaris (v2) adds 1de47c06b3a3 tipc: fix node keep alive interval calculation adds 80eac1847950 driver core: Move async_synchronize_full call adds f7debeebcdeb kobject: return error code if writing /sys/.../uevent fails adds 91e46947d02f IB/hfi1: Unreserve a reserved request when it is completed adds 7eff52c36cfb usb: dwc3: trace: add missing break statement to make comp [...] adds 6c95c2eebead gpio: mt7621: report failure of devm_kasprintf() adds 26e62a227324 gpio: mt7621: pass mediatek_gpio_bank_probe() failure up t [...] adds 389de86c1045 pinctrl: sx150x: handle failure case of devm_kstrdup adds 3a6f1afa7be1 iommu/amd: Fix amd_iommu=force_isolation adds 463499c27cf9 ARM: dts: Fix OMAP4430 SDP Ethernet startup adds 8cc0518a49b3 mips: bpf: fix encoding bug for mm_srlv32_op adds 72d18db66d85 media: coda: fix H.264 deblocking filter controls adds f06d48b0a4b9 ARM: dts: Fix up the D-Link DIR-685 MTD partition info adds b5bb2cad5264 watchdog: renesas_wdt: don't set divider while watchdog is [...] adds dfb22b6810c7 ARM: dts: imx51-zii-rdu1: Do not specify "power-gpio" for hpa1 adds b59d70c07ab7 usb: dwc3: gadget: Disable CSP for stream OUT ep adds 00b0fbb8f0e3 iommu/arm-smmu-v3: Avoid memory corruption from Hisilicon [...] adds 61010bd9811d iommu/arm-smmu: Add support for qcom,smmu-v2 variant adds 710e1e561630 iommu/arm-smmu-v3: Use explicit mb() when moving cons pointer adds 1f16ac59e7e5 sata_rcar: fix deferred probing adds ea225de3bd66 clk: imx6sl: ensure MMDC CH0 handshake is bypassed adds c443284c0d7b platform/x86: mlx-platform: Fix tachometer registers adds 4c67633d4756 cpuidle: big.LITTLE: fix refcount leak adds a1ea1fb46fbf OPP: Use opp_table->regulators to verify no regulator case adds 39d4c1c0dd76 tee: optee: avoid possible double list_del() adds ba833ec5b0c8 drm/msm/dsi: fix dsi clock names in DSI 10nm PLL driver adds 3d786b91cd59 drm/msm: dpu: Only check flush register against pending flushes adds 10014ff04a4e lightnvm: pblk: fix resubmission of overwritten write err lbas adds ccb7b328361a lightnvm: pblk: add lock protection to list operations adds b5c21b7e3130 i2c-axxia: check for error conditions first adds e640039aeeff phy: sun4i-usb: add support for missing USB PHY index adds 702286d3bd6e mlxsw: spectrum_acl: Limit priority value adds 6a1d712b4381 udf: Fix BUG on corrupted inode adds 3332bf15bfde switchtec: Fix SWITCHTEC_IOCTL_EVENT_IDX_ALL flags overwrite adds 1a2500177b13 selftests/bpf: use __bpf_constant_htons in test_prog.c adds 8b4116f08988 ARM: pxa: avoid section mismatch warning adds c4621bec5e0d ASoC: fsl: Fix SND_SOC_EUKREA_TLV320 build error on i.MX8M adds 43b7fa3b31b9 KVM: PPC: Book3S: Only report KVM_CAP_SPAPR_TCE_VFIO on po [...] adds 3d71a02198ac mmc: bcm2835: Recover from MMC_SEND_EXT_CSD adds ffc1770245c7 mmc: bcm2835: reset host on timeout adds 35e580cb6bc4 mmc: meson-mx-sdio: check devm_kasprintf for failure adds 759e641acdd9 memstick: Prevent memstick host from getting runtime suspe [...] adds 1b2b6ce63058 mmc: sdhci-of-esdhc: Fix timeout checks adds 8ee43469ce6e mmc: sdhci-omap: Fix timeout checks adds 3d49c3d76df7 mmc: sdhci-xenon: Fix timeout checks adds 33d127eae60d mmc: jz4740: Get CD/WP GPIOs from descriptors adds 9790abdf8856 usb: renesas_usbhs: add support for RZ/G2E adds 3733632e8bc0 btrfs: harden agaist duplicate fsid on scanned devices adds d71126505dba serial: sh-sci: Fix locking in sci_submit_rx() adds 193de9820598 serial: sh-sci: Resume PIO in sci_rx_interrupt() on DMA failure adds 283d0464734e tty: serial: samsung: Properly set flags in autoCTS mode adds 630e972bc405 perf test: Fix perf_event_attr test failure adds d177e25c9c3a perf dso: Fix unchecked usage of strncpy() adds 4d5410609151 perf header: Fix unchecked usage of strncpy() adds f5d5b5434912 btrfs: use tagged writepage to mitigate livelock of snapshot adds 19d4c0fd85ac perf probe: Fix unchecked usage of strncpy() adds ae93f5f803ae i2c: sh_mobile: Add support for r8a774c0 (RZ/G2E) adds 4cd197bfa6e1 bnxt_en: Disable MSIX before re-reserving NQs/CMPL rings. adds 1157c2683c5b tools/power/x86/intel_pstate_tracer: Fix non root executio [...] adds 086ed19ecf79 livepatch: check kzalloc return values adds c709eeb02c04 arm64: KVM: Skip MMIO insn after emulation adds 2a86649dce14 usb: musb: dsps: fix otg state machine adds 05bc28a1f991 usb: musb: dsps: fix runtime pm for peripheral mode adds 7a311dca7708 perf header: Fix up argument to ctime() adds 34f82d19c24b perf tools: Cast off_t to s64 to avoid warning on bionic libc adds 7c54ba4a5fd9 percpu: convert spin_lock_irq to spin_lock_irqsave. adds a756020008e8 net: hns3: fix incomplete uninitialization of IRQ in the h [...] adds 1baca23ade65 drm/amd/display: Add retry to read ddc_clock pin adds 38f18b370546 Bluetooth: hci_bcm: Handle deferred probing for the clock supply adds 3564fa62a8d7 drm/amd/display: fix YCbCr420 blank color adds e12194317d17 powerpc/uaccess: fix warning/error with access_ok() adds e5af9ce365ad mac80211: fix radiotap vendor presence bitmap handling adds 1552557b300b xfrm6_tunnel: Fix spi check in __xfrm6_tunnel_alloc_spi adds b124f08677c9 mlxsw: spectrum: Properly cleanup LAG uppers when removing [...] adds 8b6f057f6f55 scsi: smartpqi: correct host serial num for ssa adds 32ab5d8a7def scsi: smartpqi: correct volume status adds 993ba5d2b6c6 scsi: smartpqi: increase fw status register read timeout adds 86760e0dfe36 cw1200: Fix concurrency use-after-free bugs in cw1200_hw_scan() adds d5e2df9ff507 net: hns3: add max vector number check for pf adds 5a0c7fb5332a powerpc/perf: Fix thresholding counter data for unknown type adds 394f925664bd iwlwifi: mvm: fix setting HE ppe FW config adds 49f182e6be8d powerpc/powernv/ioda: Allocate indirect TCE levels of cach [...] adds 8d317b0aae25 mlx5: update timecounter at least twice per counter overflow adds 3d67b428ab20 drbd: narrow rcu_read_lock in drbd_sync_handshake adds af70af5b69a2 drbd: disconnect, if the wrong UUIDs are attached on a con [...] adds 66345d5392a7 drbd: skip spurious timeout (ping-timeo) when failing promote adds bd9218ab042a drbd: Avoid Clang warning about pointless switch statment adds 8f0132db09ad drm/amd/display: validate extended dongle caps adds 8d1385653698 video: clps711x-fb: release disp device node in probe() adds 54541a75bfb6 md: fix raid10 hang issue caused by barrier adds 6584e6c00435 fbdev: fbmem: behave better with small rotated displays an [...] adds 8a35f678e603 i40e: define proper net_device::neigh_priv_len adds d01b26e77af8 ice: Do not enable NAPI on q_vectors that have no rings adds d657e82f4e67 igb: Fix an issue that PME is not enabled during runtime suspend adds 00e391ec584f ACPI/APEI: Clear GHES block_status before panic() adds 9e9435bc0bd4 fbdev: fbcon: Fix unregister crash when more than one framebuffer adds 279eb1d94044 powerpc/mm: Fix reporting of kernel execute faults on the 8xx adds 098fa4897213 pinctrl: meson: meson8: fix the GPIO function for the GPIOAO pins adds a41cd69e4408 pinctrl: meson: meson8b: fix the GPIO function for the GPI [...] adds 84a4572bf277 KVM: x86: svm: report MSR_IA32_MCG_EXT_CTL as unsupported adds fc090081d76a powerpc/fadump: Do not allow hot-remove memory from fadump [...] adds ad9241f24f15 kvm: Change offset in kvm_write_guest_offset_cached to unsigned adds 8c642d71906b NFS: nfs_compare_mount_options always compare auth flavors. adds 303d29d8f0cf perf build: Don't unconditionally link the libbfd feature [...] adds 8dcf84789e31 hwmon: (lm80) fix a missing check of the status of SMBus read adds 040f76976ec5 hwmon: (lm80) fix a missing check of bus read in lm80 probe adds 6201e8add97a seq_buf: Make seq_buf_puts() null-terminate the buffer adds 2b020c09a8c9 crypto: ux500 - Use proper enum in cryp_set_dma_transfer adds 1dc571ff4da2 crypto: ux500 - Use proper enum in hash_set_dma_transfer adds 2cdf5246df0e MIPS: ralink: Select CONFIG_CPU_MIPSR2_IRQ_VI on MT7620/8 adds 5d3b4cd8734b cifs: check ntwrk_buf_start for NULL before dereferencing it adds 69e7f87745e7 f2fs: fix use-after-free issue when accessing sbi->stat_info adds 1e480ee6c0eb um: Avoid marking pages with "changed protection" adds 4d6b5b08f19f niu: fix missing checks of niu_pci_eeprom_read adds df13b0369bc0 f2fs: fix sbi->extent_list corruption issue adds 4b5abffd63eb cgroup: fix parsing empty mount option string adds 395cbb9a52ba perf python: Do not force closing original perf descriptor [...] adds fa3c7c098c6a scripts/decode_stacktrace: only strip base path when a pre [...] adds dc8bd7ed080d arch/sh/boards/mach-kfr2r09/setup.c: fix struct mtd_oob_op [...] adds 69e63b49ddf9 ocfs2: don't clear bh uptodate for block read adds 066206bc6e9e ocfs2: improve ocfs2 Makefile adds f73c77535f67 mm/page_alloc.c: don't call kasan_free_pages() at deferred [...] adds 3b3ee499c4b5 zram: fix lockdep warning of free block handling adds b67e3130a9ba isdn: hisax: hfc_pci: Fix a possible concurrency use-after [...] adds 711b2e7fc02f gdrom: fix a memory leak bug adds d579abcacb0b fsl/fman: Use GFP_ATOMIC in {memac,tgec}_add_hash_mac_address() adds 295b3e2af87c block/swim3: Fix -EBUSY error when re-opening device after [...] adds 6a7c0215d28c thermal: bcm2835: enable hwmon explicitly adds 3818c29a65d6 kdb: Don't back trace on a cpu that didn't round up adds 89c183580b4f PCI: imx: Enable MSI from downstream components adds ec8f73c268a5 thermal: generic-adc: Fix adc to temp interpolation adds d921bb16259e HID: lenovo: Add checks to fix of_led_classdev_register adds d69ad39ad5d3 arm64/sve: ptrace: Fix SVE_PT_REGS_OFFSET definition adds 9c8939b03bac kernel/hung_task.c: break RCU locks based on jiffies adds 9beb84c027f1 proc/sysctl: fix return error for proc_doulongvec_minmax() adds f0d32c54ff53 kernel/hung_task.c: force console verbose before panic adds 9cb8f8088d9a fs/epoll: drop ovflist branch prediction adds ab5f74071257 exec: load_script: don't blindly truncate shebang string adds 58e57bcbc1fb kernel/kcov.c: mark write_comp_data() as notrace adds aacb2ab111c5 scripts/gdb: fix lx-version string output adds 62c7c0a8709b xfs: Fix xqmstats offsets in /proc/fs/xfs/xqmstat adds a585ac0e767b xfs: cancel COW blocks before swapext adds b6095cbd7841 xfs: Fix error code in 'xfs_ioc_getbmap()' adds a96f3a55143a xfs: fix overflow in xfs_attr3_leaf_verify adds c3a66bf4ce40 xfs: fix shared extent data corruption due to missing cow [...] adds 5a7455e922b4 xfs: fix transient reference count error in xfs_buf_resubm [...] adds 886f0de16239 xfs: delalloc -> unwritten COW fork allocation can go wrong adds 757332c643ca fs/xfs: fix f_ffree value for statfs when project quota is set adds c6c20af69c61 xfs: fix PAGE_MASK usage in xfs_free_file_space adds 0c802cbaa6db xfs: fix inverted return from xfs_btree_sblock_verify_crc adds 56ea9164467b thermal: hwmon: inline helpers when CONFIG_THERMAL_HWMON i [...] adds 15ed55e3b1a5 dccp: fool proof ccid_hc_[rt]x_parse_options() adds cedc42f5d1e1 enic: fix checksum validation for IPv6 adds 81733c642df8 lib/test_rhashtable: Make test_insert_dup() allocate its h [...] adds 8e1428c9b39f net: dp83640: expire old TX-skb adds 98cedccb8654 net: dsa: Fix lockdep false positive splat adds c8dfab5c610f net: dsa: Fix NULL checking in dsa_slave_set_eee() adds 27a2fa009817 net: dsa: mv88e6xxx: Fix counting of ATU violations adds 8104a5e73f1f net: dsa: slave: Don't propagate flag changes on down slav [...] adds b72ea6ec83be net/mlx5e: Force CHECKSUM_UNNECESSARY for short ethernet frames adds 2c24ed77a8c0 net: systemport: Fix WoL with password after deep sleep adds f2f054c485db rds: fix refcount bug in rds_sock_addref adds 7c1a5ce672f7 Revert "net: phy: marvell: avoid pause mode on SGMII-to-Co [...] adds 21b8697e605a rxrpc: bad unlock balance in rxrpc_recvmsg adds 7cd4e833761f sctp: check and update stream->out_curr when allocating st [...] adds 7c2361308e17 sctp: walk the list of asoc safely adds c8ba1f7989c6 skge: potential memory corruption in skge_get_regs() adds 9143e1dcad36 virtio_net: Account for tx bytes and packets on sending xd [...] adds 1f1eb00c6ebb net/mlx5e: FPGA, fix Innova IPsec TX offload data path per [...] adds 1f78052b0991 xfs: eof trim writeback mapping as soon as it is cached adds 93e7d51029bd ALSA: compress: Fix stop handling on compressed capture streams adds 2a0aba551610 ALSA: usb-audio: Add support for new T+A USB DAC adds 7fd6d8193b85 ALSA: hda - Serialize codec registrations adds 65c9a62822f6 ALSA: hda/realtek - Fix lose hp_pins for disable auto mute adds 7cb468772a10 ALSA: hda/realtek - Use a common helper for hp pin reference adds a57ab2e71098 ALSA: hda/realtek - Headset microphone support for System76 darp5 adds 48be0eb05e7e fuse: call pipe_buf_release() under pipe lock adds f99027ab63be fuse: decrement NR_WRITEBACK_TEMP on the right page adds 6ccc9e1128e5 fuse: handle zero sized retrieve correctly adds c70374ce418e HID: debug: fix the ring buffer implementation adds 916eb6bd8da3 dmaengine: bcm2835: Fix interrupt race on RT adds 84c1d5627597 dmaengine: bcm2835: Fix abort of transactions adds 4a9e4bcda782 dmaengine: imx-dma: fix wrong callback invoke adds ee73954d9a21 futex: Handle early deadlock return correctly adds 8459f1d6ff62 irqchip/gic-v3-its: Plug allocation race for devices shari [...] adds a8438c38d7ce usb: phy: am335x: fix race condition in _probe adds 19bc535e3729 usb: dwc3: gadget: Handle 0 xfer length for OUT EP adds 77541a0b0413 usb: gadget: udc: net2272: Fix bitwise and boolean operations adds bc4162577c1a usb: gadget: musb: fix short isoc packets with inventra dma adds bbd5d7adde3b staging: speakup: fix tty-operation NULL derefs adds 5e91ba179a86 scsi: cxlflash: Prevent deadlock when adapter probe fails adds 4cf73d54792b scsi: aic94xx: fix module loading adds 5a45d3720b54 KVM: x86: work around leak of uninitialized stack contents [...] adds 24b027d2b138 kvm: fix kvm_ioctl_create_device() reference counting (CVE [...] adds 236fd677125f KVM: nVMX: unconditionally cancel preemption timer in free [...] adds 97a7fa90eae9 cpu/hotplug: Fix "SMT disabled by BIOS" detection for KVM adds 4e6bfd756f8e perf/x86/intel/uncore: Add Node ID mask adds 5b27e3bc5a2b x86/MCE: Initialize mce.bank in the case of a fatal error [...] adds 1aeeb176683d perf/core: Don't WARN() for impossible ring-buffer sizes adds d5cb494b9613 perf tests evsel-tp-sched: Fix bitwise operator adds f50a8b34d7e4 serial: fix race between flush_to_ldisc and tty_open adds 57a3ef4dd520 serial: 8250_pci: Make PCI class test non fatal adds c287265bfa65 serial: sh-sci: Do not free irqs that have already been freed adds 29706d59abdf cacheinfo: Keep the old value if of_property_read_u32 fails adds fc3f15c672f6 IB/hfi1: Add limit test for RC/UC send via loopback adds 8b71aa1a3bb8 perf/x86/intel: Delay memory deallocation until x86_pmu_de [...] adds 14acca60aee4 ath9k: dynack: make ewma estimation faster adds b00d9ff756b6 ath9k: dynack: check da->enabled first in sampling routines adds 43d3d5141515 Linux 4.19.21 adds 3ca59bf1fb7c mtd: Make sure mtd->erasesize is valid even if the partiti [...] adds b3ce77578374 mtd: spinand: Handle the case where PROGRAM LOAD does not [...] adds a72040a9d929 mtd: spinand: Fix the error/cleanup path in spinand_init() adds 7c5d650ad5a2 mtd: rawnand: gpmi: fix MX28 bus master lockup problem adds 88ff6a0b9975 libata: Add NOLPM quirk for SAMSUNG MZ7TE512HMHP-000L1 SSD adds 5b9ebf5bdf0a tools: iio: iio_generic_buffer: make num_loops signed adds 38d28640db5a iio: adc: axp288: Fix TS-pin handling adds af770a1558c4 iio: chemical: atlas-ph-sensor: correct IIO_TEMP values to [...] adds 3e17af253e62 iio: ti-ads8688: Update buffer allocation for timestamps adds f681f2684f14 signal: Always notice exiting tasks adds 959e46afeca1 signal: Better detection of synchronous signals adds db5f65bfc1fa misc: vexpress: Off by one in vexpress_syscfg_exec() adds edd8fb55d7f1 mei: me: add ice lake point device id. adds 0c548bab17c2 samples: mei: use /dev/mei0 instead of /dev/mei adds c619140d4843 debugfs: fix debugfs_rename parameter checking adds 93f6fb609874 pinctrl: sunxi: Correct number of IRQ banks on H6 main pin [...] adds 9b66753c68a0 pinctrl: cherryview: fix Strago DMI workaround adds 7e44aab92783 tracing: uprobes: Fix typo in pr_fmt string adds 384cc5fd6727 mips: cm: reprime error cause adds 264b26201a22 MIPS: OCTEON: don't set octeon_dma_bar_type if PCI is disabled adds e32ba28eddad MIPS: VDSO: Use same -m%-float cflag as the kernel proper adds 814e44507f96 mips: loongson64: remove unreachable(), fix loongson_poweroff(). adds f5b4de051294 MIPS: VDSO: Include $(ccflags-vdso) in o32,n32 .lds builds adds 569051e12220 ARM: iop32x/n2100: fix PCI IRQ mapping adds 33bd0949212b ARM: tango: Improve ARCH_MULTIPLATFORM compatibility adds fe3dabb6a4b1 ARM: dts: da850: fix interrupt numbers for clocksource adds d4e7c9420edd firmware: arm_scmi: provide the mandatory device release callback adds 49c473e1237e powerpc/radix: Fix kernel crash with mremap() adds 1ce0fcebff24 mic: vop: Fix use-after-free on remove adds a4c77aac0d5c mac80211: ensure that mgmt tx skbs have tailroom for encryption adds 56d3178666fb drm/modes: Prevent division by zero htotal adds b81afe37ff55 drm/amd/powerplay: Fix missing break in switch adds c2a354ce5458 drm/i915: always return something on DDI clock selection adds d74ff5f67849 drm/vmwgfx: Fix setting of dma masks adds 8274c3d4895b drm/vmwgfx: Return error code from vmw_execbuf_copy_fence_user adds 2440f3cebcb0 SUNRPC: Always drop the XPRT_LOCK on XPRT_CLOSE_WAIT adds 8b8f7b04f868 xfrm: Make set-mark default behavior backward compatible adds 28f49e768d21 Revert "ext4: use ext4_write_inode() when fsyncing w/o a journal" adds f7fb58a78a63 libceph: avoid KEEPALIVE_PENDING races in ceph_con_keepalive() adds 9d84284cc83b xfrm: refine validation of template and selector families adds a21222305015 batman-adv: Avoid WARN on net_device without parent in netns adds 4dd911f1e38e batman-adv: Force mac header to start of data on xmit adds 4d376ab80483 svcrdma: Reduce max_send_sges adds 9b65b18f817d svcrdma: Remove max_sge check at connect time adds 6f8c14ee7b6f Linux 4.19.22 adds c2109f05b7fd Revert "exec: load_script: don't blindly truncate shebang string" adds 67d52fae61c1 Linux 4.19.23 adds 57e85c67d033 dt-bindings: eeprom: at24: add "atmel,24c2048" compatible string adds d4aaa45f2d98 eeprom: at24: add support for 24c2048 adds 80c8452ad45f blk-mq: fix a hung issue when fsync adds ec4842816f04 ARM: 8789/1: signal: copy registers using __copy_to_user() adds 3a59b35c3cb8 ARM: 8790/1: signal: always use __copy_to_user to save iwm [...] adds 9cad5755b6e2 ARM: 8791/1: vfp: use __copy_to_user() when saving VFP state adds 73dad6efbe31 ARM: 8792/1: oabi-compat: copy oabi events using __copy_to_user() adds ba22d5941823 ARM: 8793/1: signal: replace __put_user_error with __put_user adds 39b282ade6d0 ARM: 8794/1: uaccess: Prevent speculative use of the curre [...] adds beaf90b2d280 ARM: 8795/1: spectre-v1.1: use put_user() for __put_user() adds b7a95704e922 ARM: 8796/1: spectre-v1,v1.1: provide helpers for address [...] adds 042b172201a8 ARM: 8797/1: spectre-v1.1: harden __copy_to_user adds 19c186ab4ea7 ARM: 8810/1: vfp: Fix wrong assignement to ufp_exc adds e3e1b2a20ad3 ARM: make lookup_processor_type() non-__init adds 8a4cf73fed23 ARM: split out processor lookup adds 06b5ec99f2ee ARM: clean up per-processor check_bugs method call adds b11fd96c0eca ARM: add PROC_VTABLE and PROC_TABLE macros adds 4645c6ccbd7a ARM: spectre-v2: per-CPU vtables to work around big.Little [...] adds e7a8dabe92f1 ARM: ensure that processor vtables is not lost after boot adds bdd8fd8a2efe ARM: fix the cockup in the previous patch adds f749f9702c98 drm/amdgpu/sriov:Correct pfvf exchange logic adds db8c9ab3f47f ACPI: NUMA: Use correct type for printing addresses on i386-PAE adds d20bfcb55003 perf report: Fix wrong iteration count in --branch-history adds 46f0e6984c84 perf test shell: Use a fallback to get the pathname in vfs [...] adds da78c8cda5b9 tools uapi: fix RISC-V 64-bit support adds fa92c4e6b244 riscv: fix trace_sys_exit hook adds c6f27cdd4fca cpufreq: check if policy is inactive early in __cpufreq_get() adds d180c28698a1 drm/bridge: tc358767: add bus flags adds 32f833a85c9a drm/bridge: tc358767: add defines for DP1_SRCCTRL & PHY_2LANE adds 9ac48b301c2a drm/bridge: tc358767: fix single lane configuration adds ad9675e47b49 drm/bridge: tc358767: fix initial DP0/1_SRCCTRL value adds 0c13400bc743 drm/bridge: tc358767: reject modes which require too much BW adds 9e4a7beedf43 drm/bridge: tc358767: fix output H/V syncs adds 1e746fe215eb nvme-pci: use the same attributes when freeing host_mem_de [...] adds 095cfdf857a3 nvme-pci: fix out of bounds access in nvme_cqe_pending adds 6c27b5230e35 nvme-multipath: zero out ANA log buffer adds 2f5581e82fe4 nvme: pad fake subsys NQN vid and ssvid with zeros adds 46bf9a8c8bb0 drm/amdgpu: set WRITE_BURST_LENGTH to 64B to workaround SD [...] adds 7c06896ea134 ARM: dts: da850-evm: Correct the audio codec regulators adds f3b61cba316a ARM: dts: da850-evm: Correct the sound card name adds 8bea93c89bc8 ARM: dts: da850-lcdk: Correct the audio codec regulators adds 6e7136c1c79f ARM: dts: da850-lcdk: Correct the sound card name adds 5cf199f8d03f ARM: dts: kirkwood: Fix polarity of GPIO fan lines adds 0a87c5333c90 gpio: pl061: handle failed allocations adds 85a088cc4c8e drm/nouveau: Don't disable polling in fallback mode adds 4b709998564b drm/nouveau/falcon: avoid touching registers if engine is off adds 63715c1f0a67 cifs: Limit memory used by lock request calls to a page adds 6804b3ecbe20 kvm: sev: Fail KVM_SEV_INIT if already initialized adds b1765ebd9d12 CIFS: Do not assume one credit for async responses adds ede7fb452221 gpio: mxc: move gpio noirq suspend/resume to syscore phase adds 2abf1ce44e28 Revert "Input: elan_i2c - add ACPI ID for touchpad in ASUS [...] adds d9a974fdaaa3 Input: elan_i2c - add ACPI ID for touchpad in Lenovo V330-15ISK adds 1b1de8b95b97 ARM: OMAP5+: Fix inverted nirq pin interrupts with irq_set_type adds d10e77c26022 perf/core: Fix impossible ring-buffer sizes warning adds 74cbb754d63f perf/x86: Add check_period PMU callback adds 8715ba45d008 ALSA: hda - Add quirk for HP EliteBook 840 G5 adds bdd448108d85 ALSA: usb-audio: Fix implicit fb endpoint setup by quirk adds 49720ef58e89 ASoC: hdmi-codec: fix oops on re-probe adds 22d6e72bb566 tools uapi: fix Alpha support adds 2ab1483852b3 riscv: Add pte bit to distinguish swap from invalid adds c58f010bebfd x86/kvm/nVMX: read from MSR_IA32_VMX_PROCBASED_CTLS2 only [...] adds 0d41c03c41ec kvm: vmx: Fix entry number check for add_atomic_switch_msr() adds 248a2f3cbebe mmc: sunxi: Filter out unsupported modes declared in the d [...] adds c4609e81e0b7 mmc: block: handle complete_work on separate workqueue adds 3bd120956db2 Input: bma150 - register input device after setting private data adds 17f4ddaa71f7 Input: elantech - enable 3rd button support on Fujitsu CEL [...] adds 93769fef8d61 Revert "nfsd4: return default lease period" adds 8d485d3a628b Revert "mm: don't reclaim inodes with many attached pages" adds 657fbf79a880 Revert "mm: slowly shrink slabs with a relatively small nu [...] adds c56eef69ba24 alpha: fix page fault handling for r16-r18 targets adds a3fadeff7122 alpha: Fix Eiger NR_IRQS to 128 adds 88e1e66a2a1a s390/zcrypt: fix specification exception on z196 during ap probe adds 45649b999632 tracing/uprobes: Fix output for multiple string arguments adds cdc356855685 x86/platform/UV: Use efi_runtime_lock to serialise BIOS calls adds 0396cf55657c scsi: sd: fix entropy gathering for most rotational disks adds a2b3e2c0f576 signal: Restore the stop PTRACE_EVENT_EXIT adds ddf966410ace md/raid1: don't clear bitmap bits on interrupted recovery. adds b2778ef8b906 x86/a.out: Clear the dump structure initially adds 3ec93eb3808f dm crypt: don't overallocate the integrity tag space adds 029a38f8211f dm thin: fix bug where bio that overwrites thin block ignores FUA adds 3312e0ae2faf drm: Use array_size() when creating lease adds de48b5f3d0ef drm/vkms: Fix license inconsistent adds 4631e0b4cf46 drm/i915: Block fbdev HPD processing during suspend adds 6a204bd5f1e6 drm/i915: Prevent a race during I915_GEM_MMAP ioctl with WC set adds dd5f4d067a2c mm: proc: smaps_rollup: fix pss_locked calculation adds f287634fe321 Linux 4.19.24
No new revisions were added by this update.
Summary of changes: Documentation/devicetree/bindings/eeprom/at24.txt | 1 + Makefile | 2 +- arch/alpha/include/asm/irq.h | 6 +- arch/alpha/mm/fault.c | 2 +- .../boot/dts/aspeed-bmc-arm-centriq2400-rep.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-opp-lanyang.dts | 3 +- arch/arm/boot/dts/aspeed-bmc-portwell-neptune.dts | 2 +- arch/arm/boot/dts/da850-evm.dts | 31 +++++- arch/arm/boot/dts/da850-lcdk.dts | 38 ++++++- arch/arm/boot/dts/da850.dtsi | 2 +- arch/arm/boot/dts/gemini-dlink-dir-685.dts | 16 ++- arch/arm/boot/dts/imx51-zii-rdu1.dts | 17 ++- arch/arm/boot/dts/kirkwood-dnskw.dtsi | 4 +- arch/arm/boot/dts/mmp2.dtsi | 9 +- arch/arm/boot/dts/omap4-sdp.dts | 1 + arch/arm/boot/dts/omap5-board-common.dtsi | 9 +- arch/arm/boot/dts/omap5-cm-t54.dts | 12 ++- arch/arm/include/asm/assembler.h | 11 ++ arch/arm/include/asm/cputype.h | 1 + arch/arm/include/asm/proc-fns.h | 61 ++++++++--- arch/arm/include/asm/thread_info.h | 4 +- arch/arm/include/asm/uaccess.h | 49 +++++++-- arch/arm/kernel/bugs.c | 4 +- arch/arm/kernel/head-common.S | 6 +- arch/arm/kernel/setup.c | 40 ++++--- arch/arm/kernel/signal.c | 80 +++++++------- arch/arm/kernel/smp.c | 46 ++++++++ arch/arm/kernel/sys_oabi-compat.c | 8 +- arch/arm/lib/copy_from_user.S | 6 +- arch/arm/lib/copy_to_user.S | 6 +- arch/arm/lib/uaccess_with_memcpy.c | 3 +- arch/arm/mach-integrator/impd1.c | 6 +- arch/arm/mach-iop32x/n2100.c | 3 +- arch/arm/mach-omap2/omap-wakeupgen.c | 36 ++++++- arch/arm/mach-omap2/omap_hwmod.c | 6 +- arch/arm/mach-pxa/cm-x300.c | 2 +- arch/arm/mach-pxa/littleton.c | 2 +- arch/arm/mach-pxa/zeus.c | 2 +- arch/arm/mach-tango/pm.c | 6 +- arch/arm/mach-tango/pm.h | 7 ++ arch/arm/mach-tango/setup.c | 2 + arch/arm/mm/proc-macros.S | 10 ++ arch/arm/mm/proc-v7-bugs.c | 17 +-- arch/arm/vfp/vfpmodule.c | 20 ++-- arch/arm64/include/asm/io.h | 32 ++++-- arch/arm64/include/uapi/asm/ptrace.h | 2 +- arch/arm64/kernel/entry-ftrace.S | 1 - arch/mips/boot/dts/img/boston.dts | 6 ++ arch/mips/include/asm/mach-jz4740/jz4740_mmc.h | 2 - arch/mips/include/uapi/asm/inst.h | 2 +- arch/mips/jz4740/board-qi_lb60.c | 12 ++- arch/mips/kernel/mips-cm.c | 2 +- arch/mips/loongson64/common/reset.c | 7 +- arch/mips/pci/pci-octeon.c | 10 +- arch/mips/ralink/Kconfig | 1 + arch/mips/vdso/Makefile | 5 +- arch/nds32/mm/Makefile | 6 +- arch/powerpc/include/asm/book3s/64/pgtable.h | 22 ++-- arch/powerpc/include/asm/fadump.h | 2 +- arch/powerpc/include/asm/uaccess.h | 2 +- arch/powerpc/kernel/fadump.c | 10 +- arch/powerpc/kernel/vmlinux.lds.S | 4 + arch/powerpc/kvm/powerpc.c | 5 +- arch/powerpc/mm/fault.c | 4 +- arch/powerpc/mm/pgtable-book3s64.c | 22 ++++ arch/powerpc/perf/isa207-common.c | 7 +- arch/powerpc/platforms/powernv/pci-ioda-tce.c | 2 +- arch/powerpc/platforms/pseries/dlpar.c | 2 + arch/powerpc/platforms/pseries/hotplug-memory.c | 7 +- arch/riscv/include/asm/pgtable-bits.h | 6 ++ arch/riscv/include/asm/pgtable.h | 8 +- arch/riscv/kernel/ptrace.c | 2 +- arch/s390/include/uapi/asm/zcrypt.h | 4 +- arch/sh/boards/mach-kfr2r09/setup.c | 1 - arch/um/include/asm/pgtable.h | 9 +- arch/x86/events/core.c | 14 +++ arch/x86/events/intel/core.c | 19 +++- arch/x86/events/intel/uncore_snbep.c | 4 +- arch/x86/events/perf_event.h | 16 ++- arch/x86/ia32/ia32_aout.c | 6 +- arch/x86/include/asm/fpu/internal.h | 3 + arch/x86/include/asm/uv/bios.h | 8 +- arch/x86/kernel/cpu/bugs.c | 2 +- arch/x86/kernel/cpu/mcheck/mce.c | 1 + arch/x86/kvm/svm.c | 10 ++ arch/x86/kvm/vmx.c | 15 ++- arch/x86/kvm/x86.c | 7 ++ arch/x86/pci/broadcom_bus.c | 4 +- arch/x86/platform/uv/bios_uv.c | 23 +++- arch/xtensa/boot/dts/xtfpga.dtsi | 2 +- block/blk-flush.c | 2 +- crypto/Kconfig | 3 +- crypto/aes_ti.c | 18 ++++ drivers/acpi/apei/ghes.c | 2 + drivers/acpi/numa.c | 6 +- drivers/acpi/spcr.c | 11 ++ drivers/ata/libata-core.c | 1 + drivers/ata/sata_rcar.c | 4 +- drivers/base/bus.c | 12 ++- drivers/base/cacheinfo.c | 6 +- drivers/base/core.c | 8 +- drivers/base/dd.c | 6 +- drivers/base/devres.c | 10 +- drivers/block/drbd/drbd_nl.c | 15 +-- drivers/block/drbd/drbd_receiver.c | 13 +-- drivers/block/sunvdc.c | 5 + drivers/block/swim3.c | 6 +- drivers/block/zram/zram_drv.c | 38 ++++--- drivers/block/zram/zram_drv.h | 2 +- drivers/bluetooth/hci_bcm.c | 4 + drivers/cdrom/gdrom.c | 1 + drivers/clk/imgtec/clk-boston.c | 11 +- drivers/clk/imx/clk-imx6sl.c | 6 ++ drivers/clk/meson/meson8b.c | 16 ++- drivers/clk/sunxi-ng/ccu-sun8i-a33.c | 6 +- drivers/cpufreq/cpufreq.c | 12 +-- drivers/cpuidle/cpuidle-big_little.c | 7 +- drivers/crypto/ux500/cryp/cryp_core.c | 4 +- drivers/crypto/ux500/hash/hash_core.c | 2 +- drivers/dma/bcm2835-dma.c | 70 +++++------- drivers/dma/imx-dma.c | 8 +- drivers/dma/xilinx/zynqmp_dma.c | 2 +- drivers/firmware/arm_scmi/bus.c | 9 +- drivers/firmware/efi/runtime-wrappers.c | 7 ++ drivers/firmware/efi/vars.c | 99 +++++++++++++---- drivers/fpga/altera-cvp.c | 15 ++- drivers/gpio/gpio-mt7621.c | 10 +- drivers/gpio/gpio-mxc.c | 41 ++++--- drivers/gpio/gpiolib.c | 25 ++++- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 8 +- drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 2 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 3 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 23 ++-- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 3 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 2 + .../amd/display/dc/dce110/dce110_hw_sequencer.c | 11 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 12 ++- drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c | 1 + .../drm/amd/powerplay/smumgr/polaris10_smumgr.c | 17 ++- drivers/gpu/drm/bridge/tc358767.c | 45 ++++++-- drivers/gpu/drm/drm_atomic_helper.c | 8 +- drivers/gpu/drm/drm_bufs.c | 3 + drivers/gpu/drm/drm_lease.c | 3 +- drivers/gpu/drm/drm_modes.c | 2 +- drivers/gpu/drm/i915/i915_gem.c | 12 ++- drivers/gpu/drm/i915/intel_ddi.c | 2 +- drivers/gpu/drm/i915/intel_drv.h | 10 ++ drivers/gpu/drm/i915/intel_fbdev.c | 33 +++++- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 2 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c | 8 +- drivers/gpu/drm/nouveau/nvkm/engine/falcon.c | 7 +- drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c | 7 +- drivers/gpu/drm/rockchip/cdn-dp-reg.c | 2 +- drivers/gpu/drm/sun4i/sun8i_tcon_top.c | 7 ++ drivers/gpu/drm/v3d/v3d_bo.c | 1 + drivers/gpu/drm/vc4/vc4_plane.c | 12 ++- drivers/gpu/drm/vgem/vgem_drv.c | 16 +-- drivers/gpu/drm/vkms/vkms_crtc.c | 8 +- drivers/gpu/drm/vkms/vkms_drv.c | 7 +- drivers/gpu/drm/vkms/vkms_drv.h | 2 + drivers/gpu/drm/vkms/vkms_gem.c | 8 +- drivers/gpu/drm/vkms/vkms_output.c | 8 +- drivers/gpu/drm/vkms/vkms_plane.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 9 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 2 +- drivers/gpu/ipu-v3/ipu-image-convert.c | 10 +- drivers/hid/hid-debug.c | 120 ++++++++------------- drivers/hid/hid-lenovo.c | 10 +- drivers/hwmon/lm80.c | 26 +++-- drivers/i2c/busses/i2c-axxia.c | 32 +++--- drivers/i2c/busses/i2c-sh_mobile.c | 2 + drivers/iio/accel/kxcjk-1013.c | 1 + drivers/iio/adc/axp288_adc.c | 76 ++++++++++--- drivers/iio/adc/meson_saradc.c | 14 ++- drivers/iio/adc/ti-ads8688.c | 3 +- drivers/iio/chemical/atlas-ph-sensor.c | 7 +- drivers/infiniband/hw/hfi1/rc.c | 2 + drivers/infiniband/hw/hfi1/ruc.c | 7 +- drivers/infiniband/hw/qib/qib_ruc.c | 7 +- drivers/input/misc/bma150.c | 9 +- drivers/input/mouse/elan_i2c_core.c | 2 +- drivers/input/mouse/elantech.c | 9 ++ drivers/iommu/amd_iommu.c | 9 +- drivers/iommu/arm-smmu-v3.c | 14 ++- drivers/iommu/arm-smmu.c | 3 + drivers/irqchip/irq-gic-v3-its.c | 32 +++++- drivers/isdn/hisax/hfc_pci.c | 2 + drivers/lightnvm/pblk-core.c | 13 ++- drivers/lightnvm/pblk-write.c | 8 +- drivers/md/dm-crypt.c | 2 +- drivers/md/dm-thin.c | 55 +++++++++- drivers/md/raid1.c | 28 +++-- drivers/md/raid10.c | 4 + drivers/media/i2c/Kconfig | 2 + drivers/media/i2c/ad9389b.c | 2 +- drivers/media/i2c/adv7511.c | 2 +- drivers/media/i2c/adv7604.c | 4 +- drivers/media/i2c/adv7842.c | 4 +- drivers/media/i2c/tc358743.c | 2 +- drivers/media/i2c/ths8200.c | 2 +- drivers/media/i2c/video-i2c.c | 11 +- drivers/media/platform/coda/coda-bit.c | 19 ++-- drivers/media/platform/coda/coda-common.c | 15 ++- drivers/media/platform/coda/coda.h | 6 +- drivers/media/platform/coda/coda_regs.h | 2 +- drivers/media/platform/davinci/vpbe.c | 7 +- .../media/platform/mtk-vcodec/mtk_vcodec_enc_pm.c | 10 +- drivers/media/rc/rc-main.c | 2 + drivers/memstick/core/memstick.c | 3 + drivers/misc/eeprom/Kconfig | 2 +- drivers/misc/eeprom/at24.c | 3 + drivers/misc/mei/hw-me-regs.h | 2 + drivers/misc/mei/pci-me.c | 2 + drivers/misc/mic/vop/vop_main.c | 4 +- drivers/misc/vexpress-syscfg.c | 2 +- drivers/mmc/core/block.c | 10 +- drivers/mmc/host/bcm2835.c | 12 +++ drivers/mmc/host/jz4740_mmc.c | 20 ++-- drivers/mmc/host/meson-mx-sdio.c | 6 ++ drivers/mmc/host/sdhci-of-esdhc.c | 16 ++- drivers/mmc/host/sdhci-omap.c | 16 ++- drivers/mmc/host/sdhci-xenon-phy.c | 10 +- drivers/mmc/host/sdhci-xenon.c | 10 +- drivers/mmc/host/sunxi-mmc.c | 15 +++ drivers/mtd/mtdpart.c | 4 + drivers/mtd/nand/raw/gpmi-nand/gpmi-lib.c | 13 ++- drivers/mtd/nand/spi/core.c | 46 ++++---- drivers/net/dsa/mv88e6xxx/global1_atu.c | 21 ++-- .../aquantia/atlantic/hw_atl/hw_atl_utils.c | 2 + drivers/net/ethernet/broadcom/bcmsysport.c | 25 ++--- drivers/net/ethernet/broadcom/bcmsysport.h | 2 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 19 ++-- drivers/net/ethernet/cisco/enic/enic_main.c | 3 +- drivers/net/ethernet/freescale/fman/fman_memac.c | 2 +- drivers/net/ethernet/freescale/fman/fman_tgec.c | 2 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 16 +-- drivers/net/ethernet/intel/i40e/i40e.h | 1 + drivers/net/ethernet/intel/i40e/i40e_main.c | 8 ++ drivers/net/ethernet/intel/ice/ice_main.c | 16 ++- drivers/net/ethernet/intel/igb/igb_main.c | 8 +- drivers/net/ethernet/marvell/skge.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 14 +++ drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 6 ++ .../net/ethernet/mellanox/mlx5/core/lib/clock.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 14 +-- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 23 ++++ .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.c | 5 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 27 +---- drivers/net/ethernet/sun/niu.c | 10 +- drivers/net/phy/dp83640.c | 13 ++- drivers/net/phy/marvell.c | 12 --- drivers/net/usb/smsc95xx.c | 1 + drivers/net/virtio_net.c | 20 +++- drivers/net/wireless/ath/ath10k/core.c | 1 + drivers/net/wireless/ath/ath9k/ath9k.h | 2 +- drivers/net/wireless/ath/ath9k/dynack.c | 35 ++++-- drivers/net/wireless/ath/ath9k/dynack.h | 6 +- drivers/net/wireless/ath/ath9k/xmit.c | 5 +- drivers/net/wireless/ath/wil6210/main.c | 11 +- drivers/net/wireless/ath/wil6210/txrx.c | 2 + drivers/net/wireless/intel/iwlwifi/fw/api/mac.h | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 8 +- drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 4 + drivers/net/wireless/mediatek/mt76/mt76x2_dfs.c | 8 +- drivers/net/wireless/st/cw1200/scan.c | 13 ++- drivers/nvme/host/core.c | 2 +- drivers/nvme/host/multipath.c | 2 + drivers/nvme/host/pci.c | 14 ++- drivers/opp/core.c | 11 +- drivers/pci/controller/dwc/pci-imx6.c | 10 ++ drivers/pci/switch/switchtec.c | 3 + drivers/perf/arm_spe_pmu.c | 5 + drivers/phy/allwinner/phy-sun4i-usb.c | 7 ++ drivers/pinctrl/bcm/pinctrl-bcm2835.c | 16 +-- drivers/pinctrl/intel/pinctrl-cherryview.c | 8 +- drivers/pinctrl/meson/pinctrl-meson8.c | 3 + drivers/pinctrl/meson/pinctrl-meson8b.c | 13 ++- drivers/pinctrl/pinctrl-sx150x.c | 11 +- drivers/pinctrl/sunxi/pinctrl-sun50i-h6.c | 2 +- drivers/platform/chrome/cros_ec_proto.c | 18 +++- drivers/platform/x86/mlx-platform.c | 12 +-- drivers/ptp/ptp_chardev.c | 5 +- drivers/ptp/ptp_clock.c | 5 +- drivers/s390/crypto/ap_bus.c | 3 +- drivers/s390/crypto/zcrypt_error.h | 2 + drivers/scsi/aic94xx/aic94xx_init.c | 8 +- drivers/scsi/cxlflash/main.c | 2 + drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 2 +- drivers/scsi/lpfc/lpfc_els.c | 52 +++++---- drivers/scsi/lpfc/lpfc_nportdisc.c | 5 + drivers/scsi/mpt3sas/mpt3sas_scsih.c | 2 +- drivers/scsi/mpt3sas/mpt3sas_transport.c | 7 +- drivers/scsi/sd.c | 12 ++- drivers/scsi/smartpqi/smartpqi_init.c | 6 ++ drivers/scsi/smartpqi/smartpqi_sis.c | 2 +- drivers/soc/bcm/brcmstb/common.c | 6 +- drivers/soc/tegra/common.c | 6 +- drivers/staging/erofs/internal.h | 2 +- drivers/staging/fsl-dpaa2/rtc/rtc.c | 5 +- drivers/staging/iio/adc/ad7280a.c | 17 ++- drivers/staging/iio/adc/ad7780.c | 6 +- drivers/staging/iio/resolver/ad2s90.c | 7 +- drivers/staging/pi433/pi433_if.c | 4 + drivers/staging/speakup/spk_ttyio.c | 6 +- drivers/tee/optee/supp.c | 13 +-- drivers/thermal/broadcom/bcm2835_thermal.c | 11 ++ drivers/thermal/thermal-generic-adc.c | 12 ++- drivers/thermal/thermal_core.c | 12 ++- drivers/thermal/thermal_hwmon.h | 4 +- drivers/thermal/thermal_sysfs.c | 11 +- drivers/tty/serial/8250/8250_pci.c | 9 +- drivers/tty/serial/fsl_lpuart.c | 4 + drivers/tty/serial/samsung.c | 3 + drivers/tty/serial/serial_core.c | 6 ++ drivers/tty/serial/sh-sci.c | 32 ++++-- drivers/usb/core/hub.c | 10 ++ drivers/usb/dwc2/params.c | 10 +- drivers/usb/dwc3/gadget.c | 16 +-- drivers/usb/dwc3/trace.h | 2 + drivers/usb/gadget/udc/net2272.c | 2 +- drivers/usb/mtu3/mtu3_core.c | 4 +- drivers/usb/mtu3/mtu3_gadget_ep0.c | 8 +- drivers/usb/musb/musb_dsps.c | 21 +++- drivers/usb/musb/musb_gadget.c | 13 +-- drivers/usb/musb/musbhsdma.c | 21 ++-- drivers/usb/phy/phy-am335x.c | 5 +- drivers/usb/renesas_usbhs/common.c | 4 + drivers/video/fbdev/clps711x-fb.c | 5 +- drivers/video/fbdev/core/fbcon.c | 2 +- drivers/video/fbdev/core/fbmem.c | 8 +- drivers/virt/vboxguest/vboxguest_core.c | 2 +- drivers/watchdog/renesas_wdt.c | 9 +- fs/btrfs/btrfs_inode.h | 1 + fs/btrfs/ctree.h | 2 +- fs/btrfs/extent_io.c | 17 ++- fs/btrfs/inode.c | 11 +- fs/btrfs/ioctl.c | 2 +- fs/btrfs/volumes.c | 29 +++++ fs/cifs/file.c | 8 ++ fs/cifs/readdir.c | 9 +- fs/cifs/smb2file.c | 4 + fs/cifs/smb2pdu.c | 15 ++- fs/debugfs/inode.c | 7 ++ fs/dlm/ast.c | 10 ++ fs/eventpoll.c | 2 +- fs/ext4/fsync.c | 13 +-- fs/f2fs/acl.c | 14 +-- fs/f2fs/data.c | 12 ++- fs/f2fs/f2fs.h | 11 +- fs/f2fs/file.c | 3 + fs/f2fs/shrinker.c | 2 +- fs/f2fs/super.c | 27 ++--- fs/fuse/dev.c | 4 +- fs/fuse/file.c | 2 +- fs/inode.c | 7 +- fs/nfs/super.c | 3 +- fs/nfsd/nfsctl.c | 6 +- fs/ocfs2/Makefile | 2 +- fs/ocfs2/buffer_head_io.c | 2 - fs/ocfs2/dlm/Makefile | 2 +- fs/ocfs2/dlmfs/Makefile | 2 +- fs/proc/task_mmu.c | 22 ++-- fs/udf/inode.c | 6 ++ fs/xfs/libxfs/xfs_attr_leaf.c | 11 +- fs/xfs/libxfs/xfs_bmap.c | 5 +- fs/xfs/libxfs/xfs_btree.c | 2 +- fs/xfs/xfs_aops.c | 2 + fs/xfs/xfs_bmap_util.c | 10 +- fs/xfs/xfs_buf_item.c | 28 +++-- fs/xfs/xfs_ioctl.c | 2 +- fs/xfs/xfs_qm_bhv.c | 2 +- fs/xfs/xfs_reflink.c | 1 + fs/xfs/xfs_stats.c | 2 +- include/linux/cpu.h | 2 - include/linux/genl_magic_struct.h | 5 +- include/linux/gpio/consumer.h | 6 +- include/linux/hid-debug.h | 9 +- include/linux/kvm_host.h | 3 +- include/linux/mlx5/driver.h | 2 +- include/linux/mmc/card.h | 1 + include/linux/perf_event.h | 5 + include/linux/sunrpc/xprt.h | 5 + include/sound/compress_driver.h | 6 +- kernel/cgroup/cgroup.c | 2 +- kernel/cpu.c | 33 +----- kernel/debug/debug_core.c | 4 + kernel/debug/kdb/kdb_bt.c | 11 +- kernel/debug/kdb/kdb_debugger.c | 7 -- kernel/events/core.c | 16 +++ kernel/events/ring_buffer.c | 3 + kernel/futex.c | 28 +++-- kernel/hung_task.c | 20 ++-- kernel/irq/affinity.c | 5 +- kernel/kcov.c | 2 +- kernel/locking/rtmutex.c | 37 ++++++- kernel/module.c | 6 +- kernel/sched/fair.c | 1 + kernel/signal.c | 61 ++++++++++- kernel/smp.c | 2 - kernel/sysctl.c | 2 + kernel/time/timekeeping.c | 4 +- kernel/trace/trace_uprobe.c | 11 +- lib/seq_buf.c | 6 +- lib/test_rhashtable.c | 23 ++-- mm/page_alloc.c | 37 +++++-- mm/percpu-km.c | 5 +- mm/vmscan.c | 10 -- net/batman-adv/hard-interface.c | 5 +- net/batman-adv/soft-interface.c | 2 + net/ceph/messenger.c | 5 +- net/dccp/ccid.h | 4 +- net/dsa/master.c | 4 + net/dsa/slave.c | 17 +-- net/ipv6/xfrm6_tunnel.c | 3 + net/mac80211/rx.c | 5 +- net/mac80211/tx.c | 12 ++- net/rds/bind.c | 6 +- net/rxrpc/recvmsg.c | 3 +- net/sctp/socket.c | 4 +- net/sctp/stream.c | 20 ++++ net/sunrpc/clnt.c | 6 +- net/sunrpc/xprtrdma/svc_rdma_sendto.c | 105 ++++++++++++++++-- net/sunrpc/xprtrdma/svc_rdma_transport.c | 13 ++- net/tipc/node.c | 6 ++ net/xfrm/xfrm_policy.c | 5 +- net/xfrm/xfrm_user.c | 13 ++- samples/livepatch/livepatch-shadow-fix1.c | 5 + samples/livepatch/livepatch-shadow-mod.c | 4 + samples/mei/mei-amt-version.c | 2 +- scripts/decode_stacktrace.sh | 2 +- scripts/gdb/linux/proc.py | 2 +- scripts/mod/modpost.c | 50 ++++----- security/smack/smack_lsm.c | 12 ++- sound/pci/hda/hda_bind.c | 3 +- sound/pci/hda/hda_codec.h | 1 + sound/pci/hda/hda_intel.c | 2 + sound/pci/hda/patch_conexant.c | 1 + sound/pci/hda/patch_realtek.c | 62 ++++++----- sound/soc/codecs/hdmi-codec.c | 4 +- sound/soc/fsl/Kconfig | 2 +- sound/soc/intel/atom/sst/sst_loader.c | 8 +- sound/usb/pcm.c | 9 +- sound/usb/quirks.c | 1 + .../arch}/riscv/include/uapi/asm/bitsperlong.h | 0 tools/build/Makefile.feature | 4 +- tools/build/feature/Makefile | 10 +- tools/hv/hv_kvp_daemon.c | 15 ++- tools/iio/iio_generic_buffer.c | 2 +- tools/include/uapi/asm/bitsperlong.h | 4 + tools/lib/bpf/bpf.c | 11 +- tools/perf/Makefile.config | 44 ++++---- tools/perf/arch/x86/util/kvm-stat.c | 2 +- tools/perf/tests/attr.py | 2 +- tools/perf/tests/evsel-tp-sched.c | 2 +- tools/perf/tests/shell/lib/probe_vfs_getname.sh | 3 +- tools/perf/util/callchain.c | 32 +++--- tools/perf/util/callchain.h | 1 + tools/perf/util/dso.c | 2 +- tools/perf/util/header.c | 6 +- tools/perf/util/machine.c | 2 +- tools/perf/util/probe-file.c | 2 +- tools/perf/util/python.c | 3 +- tools/perf/util/s390-cpumsf.c | 2 +- .../x86/intel_pstate_tracer/intel_pstate_tracer.py | 4 +- tools/testing/selftests/bpf/test_progs.c | 8 +- virt/kvm/arm/mmio.c | 11 +- virt/kvm/kvm_main.c | 6 +- 469 files changed, 3336 insertions(+), 1473 deletions(-) create mode 100644 arch/arm/mach-tango/pm.h copy {arch => tools/arch}/riscv/include/uapi/asm/bitsperlong.h (100%)