This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-lts-allnoconfig in repository toolchain/ci/linux.
from fb683b5e3f53 Linux 4.19.88 new 5da96cc31633 rsi: release skb if rsi_prepare_beacon fails new 2f5eb8d64fa5 arm64: tegra: Fix 'active-low' warning for Jetson TX1 regulator new a59c5bc79eea sparc64: implement ioremap_uc new c35cac928011 lp: fix sparc64 LPSETTIMEOUT ioctl new c5a309dc42f1 usb: gadget: u_serial: add missing port entry locking new 8f7600e2db0c tty: serial: fsl_lpuart: use the sg count from dma_map_sg new 4f7294890ac3 tty: serial: msm_serial: Fix flow control new 4fca52023392 serial: pl011: Fix DMA ->flush_buffer() new bd95aea990a4 serial: serial_core: Perform NULL checks for break_ctl ops new c44d21f8227e serial: ifx6x60: add missed pm_runtime_disable new d4bc855afd2e autofs: fix a leak in autofs_expire_indirect() new 65e5e9913161 RDMA/hns: Correct the value of HNS_ROCE_HEM_CHUNK_LEN new dadd71d18abf iwlwifi: pcie: don't consider IV len in A-MSDU new af17e1fc7cb7 exportfs_decode_fh(): negative pinned may become positive [...] new 7fb6ef16efc0 audit_get_nd(): don't unlock parent too early new 3c5f6ba0f90e NFC: nxp-nci: Fix NULL pointer dereference after I2C commu [...] new e31f97a04f0a xfrm: release device reference for invalid state new 41415da3aa6e Input: cyttsp4_core - fix use after free bug new 870083b6af35 sched/core: Avoid spurious lock dependencies new 78a917bea6ed perf/core: Consistently fail fork on allocation failures new e41ca81e46b9 ALSA: pcm: Fix stream lock usage in snd_pcm_period_elapsed() new 15479dd156ac drm/sun4i: tcon: Set min division of TCON0_DCLK to 1. new a806e2a35dc1 selftests: kvm: fix build with glibc >= 2.30 new 6eb6e800188e rsxx: add missed destroy_workqueue calls in remove new d228e1e35419 net: ep93xx_eth: fix mismatch of request_mem_region in remove new c3563c3ed77d i2c: core: fix use after free in of_i2c_notify new 2c299a22f47c serial: core: Allow processing sysrq at port unlock time new cdec9eec4e35 cxgb4vf: fix memleak in mac_hlist initialization new 26632a077366 iwlwifi: mvm: synchronize TID queue removal new 698d71cba687 iwlwifi: trans: Clear persistence bit when starting the FW new d0426a344cf6 iwlwifi: mvm: Send non offchannel traffic via AP sta new b8252ec6ddd1 ARM: 8813/1: Make aligned 2-byte getuser()/putuser() atomi [...] new 6ce317fdc212 audit: Embed key into chunk new 2d484087a00c netfilter: nf_tables: don't use position attribute on rule [...] new 705d1e733142 ARC: IOC: panic if kernel was started with previously enabled IOC new a26a44691eee net/mlx5: Release resource on error flow new ac3750e9bfe1 clk: sunxi-ng: a64: Fix gate bit of DSI DPHY new fd12b061f2b9 ice: Fix NVM mask defines new ed22415081ed dlm: fix possible call to kfree() for non-initialized pointer new 2c0ba7706a2c ARM: dts: exynos: Fix LDO13 min values on Odroid XU3/XU4/HC1 new 644fde1c387f extcon: max8997: Fix lack of path setting in USB device mode new 22a6ec0ab117 net: ethernet: ti: cpts: correct debug for expired txq skb new eb5b255e3c29 rtc: s3c-rtc: Avoid using broken ALMYEAR register new 2538bbb0daf6 rtc: max77686: Fix the returned value in case of error in [...] new ea962fa132b6 i40e: don't restart nway if autoneg not supported new d5be9df06794 virtchnl: Fix off by one error new d499bc748dbb clk: rockchip: fix rk3188 sclk_smc gate data new e9ad6c940e1b clk: rockchip: fix rk3188 sclk_mac_lbtest parameter ordering new 8b01af683df2 ARM: dts: rockchip: Fix rk3288-rock2 vcc_flash name new 1bcac298b943 dlm: fix missing idr_destroy for recover_idr new 1181b6965fe3 MIPS: SiByte: Enable ZONE_DMA32 for LittleSur new 381b6e9257dc net: dsa: mv88e6xxx: Work around mv886e6161 SERDES missing [...] new 96f4a86c4bf7 scsi: zfcp: update kernel message for invalid FCP_CMND len [...] new 45c2f3f7e1a1 scsi: zfcp: drop default switch case which might paper ove [...] new ed973f15f445 drivers: soc: Allow building the amlogic drivers without A [...] new 65930054756a bus: ti-sysc: Fix getting optional clocks in clock_roles new f38b78cf6f7d ARM: dts: imx6: RDU2: fix eGalax touchscreen node new a2b797bbec6f crypto: ecc - check for invalid values in the key verifica [...] new b0465a718736 crypto: bcm - fix normal/non key hash algorithm failure new 702155b1f84e arm64: dts: zynqmp: Fix node names which contain "_" new 095fe9307550 pinctrl: qcom: ssbi-gpio: fix gpio-hog related boot issues new b0db2672b398 Staging: iio: adt7316: Fix i2c data reading, set the data field new 20148a17cd02 firmware: raspberrypi: Fix firmware calls with large buffers new 7d0ef9419d6f mm/vmstat.c: fix NUMA statistics updates new 66bee515e3c2 clk: rockchip: fix I2S1 clock gate register for rk3328 new 959f19ffa49e clk: rockchip: fix ID of 8ch clock of I2S1 for rk3328 new 94b4e528b152 sctp: count sk_wmem_alloc by skb truesize in sctp_packet_transmit new eaef0135705e regulator: Fix return value of _set_load() stub new 5e28bbc7c864 USB: serial: f81534: fix reading old/new IC config new 249279c677af xfs: extent shifting doesn't fully invalidate page cache new 25c748238d0a net-next/hinic:fix a bug in set mac address new f04eee4042ab net-next/hinic: fix a bug in rx data flow new e0cf32be082a ice: Fix return value from NAPI poll new 388682b7bdde ice: Fix possible NULL pointer de-reference new ac3ec5a40ec9 iomap: FUA is wrong for DIO O_DSYNC writes into unwritten extents new b61fdcdbdad9 iomap: sub-block dio needs to zeroout beyond EOF new 807a59723109 iomap: dio data corruption and spurious errors when pipes fill new c3a62b651d74 iomap: readpages doesn't zero page tail beyond EOF new cd69bcc07ac1 iw_cxgb4: only reconnect with MPAv1 if the peer aborts new 7ff2e42795cb MIPS: OCTEON: octeon-platform: fix typing new 78e6704dd6b2 net/smc: use after free fix in smc_wr_tx_put_slot() new 8f56c6c72013 math-emu/soft-fp.h: (_FP_ROUND_ZERO) cast 0 to void to fix [...] new a346307acbc4 nds32: Fix the items of hwcap_str ordering issue. new e1669a130f68 rtc: max8997: Fix the returned value in case of error in ' [...] new 0281b46b529a rtc: dt-binding: abx80x: fix resistance scale new fbb4503e55b8 ARM: dts: exynos: Use Samsung SoC specific compatible for [...] new d9e046de6e12 media: coda: fix memory corruption in case more than 32 in [...] new 137ab853ad89 media: pulse8-cec: return 0 when invalidating the logical address new bc82b92116d7 media: cec: report Vendor ID after initialization new 052cedfaba15 iwlwifi: fix cfg structs for 22000 with different RF modules new c0e9153e42ff ravb: Clean up duplex handling new 2a35fdf64649 net/ipv6: re-do dad when interface has IFF_NOARP flag change new 213ca8b833cc dmaengine: coh901318: Fix a double-lock bug new cffba72c1a09 dmaengine: coh901318: Remove unused variable new c2160296f10f dmaengine: dw-dmac: implement dma protection control setting new baf4915acc2a net: qualcomm: rmnet: move null check on dev before derefe [...] new 104d0d63a126 selftests/powerpc: Allocate base registers new 5aba77393e6f selftests/powerpc: Skip test instead of failing new 184bc0d73bdc usb: dwc3: debugfs: Properly print/set link state for HS new 497411c5a43f usb: dwc3: don't log probe deferrals; but do log other err [...] new 2ba4f54b60e1 ACPI: fix acpi_find_child_device() invocation in acpi_pres [...] new c1054aeba939 f2fs: fix to account preflush command for noflush_merge mode new 859c93a04b61 f2fs: fix count of seg_freed to make sec_freed correct new 313f1fef6650 f2fs: change segment to section in f2fs_ioc_gc_range new 42953e7c6b64 ARM: dts: rockchip: Fix the PMU interrupt number for rv1108 new 2a34b42f0800 ARM: dts: rockchip: Assign the proper GPIO clocks for rv1108 new c8aa27cf7e94 f2fs: fix to allow node segment for GC by ioctl path new d4926994be7f sparc: Fix JIT fused branch convergance. new a4d121d90e28 sparc: Correct ctx->saw_frame_pointer logic. new 0e6ec8b39105 nvme: Free ctrl device name on init failure new 0c40b942f6a9 dma-mapping: fix return type of dma_set_max_seg_size() new d7e82b903dbd slimbus: ngd: Fix build error on x86 new f6ea3c03ec08 altera-stapl: check for a null key before strcasecmp'ing it new 33b629d41c47 serial: imx: fix error handling in console_setup new a976029de252 i2c: imx: don't print error message on probe defer new 0dcdd33f8e13 clk: meson: Fix GXL HDMI PLL fractional bits width new 5f7d707b1588 gpu: host1x: Fix syncpoint ID field size on Tegra186 new a2b7010f76ea lockd: fix decoding of TEST results new 52cc7ea79741 sctp: increase sk_wmem_alloc when head->truesize is increased new d18e7c216a3b iommu/amd: Fix line-break in error log reporting new df799def8c3e ASoC: rsnd: tidyup registering method for rsnd_kctrl_new() new 6f1560992075 ARM: dts: sun4i: Fix gpio-keys warning new b00d8fc54ab4 ARM: dts: sun4i: Fix HDMI output DTC warning new 0b3d71d82a85 ARM: dts: sun5i: a10s: Fix HDMI output DTC warning new 05a8d2ab6604 ARM: dts: r8a779[01]: Disable unconnected LVDS encoders new 1ff8cb13835d ARM: dts: sun7i: Fix HDMI output DTC warning new 7e79de528afa ARM: dts: sun8i: a23/a33: Fix OPP DTC warnings new 980cd9a18b16 ARM: dts: sun8i: v3s: Change pinctrl nodes to avoid warning new 3b0107ca80fb dlm: NULL check before kmem_cache_destroy is not needed new 614348676cb9 ARM: debug: enable UART1 for socfpga Cyclone5 new a57b3ecc06d4 can: xilinx: fix return type of ndo_start_xmit function new 3ff6af8e0a6a nfsd: fix a warning in __cld_pipe_upcall() new 2f3e380d494c bpf: btf: implement btf_name_valid_identifier() new 12c49ac4cfa9 bpf: btf: check name validity for various types new 29e704b7a7b1 tools: bpftool: fix a bitfield pretty print issue new 833ca57bf485 ASoC: au8540: use 64-bit arithmetic instead of 32-bit new 9cd0da478f1d ARM: OMAP1/2: fix SoC name printing new e99194333f3c arm64: dts: meson-gxl-libretech-cc: fix GPIO lines names new f9737040b24c arm64: dts: meson-gxbb-nanopi-k2: fix GPIO lines names new f7979e85d407 arm64: dts: meson-gxbb-odroidc2: fix GPIO lines names new b7950442f297 arm64: dts: meson-gxl-khadas-vim: fix GPIO lines names new 12fc4bcc89ef net/x25: fix called/calling length calculation in x25_pars [...] new d094d6510231 net/x25: fix null_x25_address handling new 043a7151d23c tools/bpf: make libbpf _GNU_SOURCE friendly new 3d4343f89c71 clk: mediatek: Drop __init from mtk_clk_register_cpumuxes() new 5f21842def74 clk: mediatek: Drop more __init markings for driver probe new 9a04bfc7594c soc: renesas: r8a77970-sysc: Correct names of A2DP/A2CN po [...] new 1b43a008d371 soc: renesas: r8a77980-sysc: Correct names of A2DP[01] pow [...] new 82df606be888 soc: renesas: r8a77980-sysc: Correct A3VIP[012] power doma [...] new 5db05cf0f6e6 kbuild: disable dtc simple_bus_reg warnings by default new 3ad3a9a24207 tcp: make tcp_space() aware of socket backlog new 3ab2e27ba446 ARM: dts: mmp2: fix the gpio interrupt cell number new 47d83feb885e ARM: dts: realview-pbx: Fix duplicate regulator nodes new 85b03cfe31be tcp: fix off-by-one bug on aborting window-probing socket new a5f37a687f3f tcp: fix SNMP under-estimation on failed retransmission new 01775a8dc616 tcp: fix SNMP TCP timeout under-estimation new f28d930810ee modpost: skip ELF local symbols during section mismatch check new f7a5ed083e71 kbuild: fix single target build for external module new 75fecd8d71db mtd: fix mtd_oobavail() incoherent returned value new 90ac7278e652 ARM: dts: pxa: clean up USB controller nodes new 9122845dc398 clk: meson: meson8b: fix the offset of vid_pll_dco's N value new 5c6493d2ee8e clk: sunxi-ng: h3/h5: Fix CSI_MCLK parent new 7f095bd0326b clk: qcom: Fix MSM8998 resets new 82bfaec726d3 media: cxd2880-spi: fix probe when dvb_attach fails new ab9d56dace3b ARM: dts: realview: Fix some more duplicate regulator nodes new 446a04d879a0 dlm: fix invalid cluster name warning new 9c6ca33f12cd net/mlx4_core: Fix return codes of unsupported operations new 6b6f6030afd2 pstore/ram: Avoid NULL deref in ftrace merging failure path new 7ad0c78bb317 powerpc/math-emu: Update macros from GCC new 7718f9e818d7 clk: renesas: r8a77990: Correct parent clock of DU new 66371d5356d3 clk: renesas: r8a77995: Correct parent clock of DU new ef51042de4b4 MIPS: OCTEON: cvmx_pko_mem_debug8: use oldest forward comp [...] new 1ff89e6d4b23 nfsd: Return EPERM, not EACCES, in some SETATTR cases new 5146add60adf media: uvcvideo: Abstract streaming object lifetime new 6854d02bcb67 tty: serial: qcom_geni_serial: Fix softlock new 01e5d1796494 ARM: dts: sun8i: h3: Fix the system-control register range new 50e9fda8654b tty: Don't block on IO when ldisc change is pending new 8eccf35a6ff7 media: stkwebcam: Bugfix for wrong return values new b6f4e1caf426 firmware: qcom: scm: fix compilation error when disabled new 253c617ea626 clk: qcom: gcc-msm8998: Disable halt check of UFS clocks new f033651fba25 sctp: frag_point sanity check new 24e9c85c6ea0 soc: renesas: r8a77990-sysc: Fix initialization order of 3 [...] new 6b1f6d02f084 mlxsw: spectrum_router: Relax GRE decap matching check new 46824288a5fc IB/hfi1: Ignore LNI errors before DC8051 transitions to Po [...] new 647ded863b5a IB/hfi1: Close VNIC sdma_progress sleep window new 49ef54a3523d mlx4: Use snprintf instead of complicated strcpy new a4c104a35e0b usb: mtu3: fix dbginfo in qmu_tx_zlp_error_handler new 1f8d72a2e23e clk: renesas: rcar-gen3: Set state when registering SD clocks new 6539e282bd94 ASoC: max9867: Fix power management new e60d4b917a7a ARM: dts: sunxi: Fix PMU compatible strings new fb2f4385fca4 ARM: dts: am335x-pdu001: Fix polarity of card detection input new 21a16d1ac916 media: vimc: fix start stream when link is disabled new b73b5eedddfa net: aquantia: fix RSS table and key sizes new 742f2319cbd6 sched/fair: Scale bandwidth quota and period without losin [...] new 9f435a5e3f5f fuse: verify nlink new 710c33adef4e fuse: verify attributes new 3bf78033c044 ALSA: hda/realtek - Enable internal speaker of ASUS UX431FLC new fa77bf0cf96c ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop new f9f56eb9c841 ALSA: hda/realtek - Dell headphone has noise on unmute for ALC236 new c6bebccd3c62 ALSA: pcm: oss: Avoid potential buffer overflows new 1760cf232b5c ALSA: hda - Add mute led support for HP ProBook 645 G4 new 2ef2441c4985 Input: synaptics - switch another X1 Carbon 6 to RMI/SMbus new 29116a86d746 Input: synaptics-rmi4 - re-enable IRQs in f34v7_do_reflash new 29fef2fe327f Input: synaptics-rmi4 - don't increment rmiaddr for SMBus [...] new 1d01bae86690 Input: goodix - add upside-down quirk for Teclast X89 tablet new 7c193ed6e1a1 coresight: etm4x: Fix input validation for sysfs. new 79f08904592c Input: Fix memory leak in psxpad_spi_probe new 37d080a40575 x86/mm/32: Sync only to VMALLOC_END in vmalloc_sync_all() new 2e5c738a25db x86/PCI: Avoid AMD FCH XHCI USB PME# from D0 defect new 28655c632ee0 xfrm interface: fix memory leak on creation new f04f067aaa38 xfrm interface: avoid corruption on changelink new cbb629783d92 xfrm interface: fix list corruption for x-netns new 153bd25686d0 xfrm interface: fix management of phydev new df871e551d0a CIFS: Fix NULL-pointer dereference in smb2_push_mandatory_locks new d4785d88459e CIFS: Fix SMB2 oplock break processing new 9eadcebe8c87 tty: vt: keyboard: reject invalid keycodes new ea57322ae9d7 can: slcan: Fix use-after-free Read in slcan_open new 18493bac1ae0 kernfs: fix ino wrap-around detection new 3152fcd479ee jbd2: Fix possible overflow in jbd2_log_space_left() new 8e47f51af8bb drm/msm: fix memleak on release new 9a0511abab59 drm/i810: Prevent underflow in ioctl new e8d9825d5573 arm64: dts: exynos: Revert "Remove unneeded address space [...] new 66f8ca55eb81 KVM: arm/arm64: vgic: Don't rely on the wrong pending table new 5efbd9a9d9c5 KVM: x86: do not modify masked bits of shared MSRs new 6a10f818a9ad KVM: x86: fix presentation of TSX feature in ARCH_CAPABILITIES new 5cbc7ff56097 KVM: x86: Grab KVM's srcu lock when setting nested state new 0d51b4d823a9 crypto: crypto4xx - fix double-free in crypto4xx_destroy_sdr new 1e475dc40533 crypto: atmel-aes - Fix IV handling when req->nbytes < ivsize new dac11877298e crypto: af_alg - cast ki_complete ternary op to int new be7993dd8e8c crypto: ccp - fix uninitialized list head new cdaeaea6aa1b crypto: ecdh - fix big endian bug in ECC library new 351a567ebf24 crypto: user - fix memory leak in crypto_report new a1371a6113a9 spi: atmel: Fix CS high support new 59101399e156 mwifiex: update set_mac_address logic new 42bd3e78afd0 can: ucan: fix non-atomic allocation in completion handler new 18a236223bb7 RDMA/qib: Validate ->show()/store() callbacks before calling them new b59116ffe8a6 iomap: Fix pipe page leakage during splicing new fe46db764fb1 thermal: Fix deadlock in thermal thermal_zone_device_check new 627f3b9e4dd8 vcs: prevent write access to vcsu devices new fe0d31eddb9e binder: Fix race between mmap() and binder_alloc_print_pages() new af0174a63c45 binder: Handle start==NULL in binder_update_page_range() new ba2247f90d8d ALSA: hda - Fix pending unsol events at shutdown new 23c81ea6b136 md/raid0: Fix an error message in raid0_make_request() new 5cdbe2430083 watchdog: aspeed: Fix clock behaviour for ast2600 new 484c4d9a9cce perf script: Fix invalid LBR/binary mismatch error new 019b63253f86 splice: don't read more than available pipe space new 4c67dbea4d2b iomap: partially revert 4721a601099 (simulated directio sh [...] new 17559e35fc97 xfs: add missing error check in xfs_prepare_shift() new 9852d0c67678 ASoC: rsnd: fixup MIX kctrl registration new 5119ffd480b6 KVM: x86: fix out-of-bounds write in KVM_GET_EMULATED_CPUI [...] new 754e3c0c31c9 net: qrtr: fix memort leak in qrtr_tun_write_iter new 0977763a13fd appletalk: Fix potential NULL pointer dereference in unreg [...] new b136eeb65de0 appletalk: Set error code if register_snap_client failed new 312017a460d5 Linux 4.19.89
The 254 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .../devicetree/bindings/rtc/abracon,abx80x.txt | 2 +- Makefile | 13 +- arch/arc/include/asm/cache.h | 2 + arch/arc/mm/cache.c | 20 +++- arch/arm/Kconfig.debug | 23 ++-- arch/arm/boot/dts/am335x-pdu001.dts | 2 +- arch/arm/boot/dts/arm-realview-pb1176.dts | 4 +- arch/arm/boot/dts/arm-realview-pb11mp.dts | 4 +- arch/arm/boot/dts/arm-realview-pbx.dtsi | 5 +- arch/arm/boot/dts/exynos3250.dtsi | 2 +- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 5 +- arch/arm/boot/dts/mmp2.dtsi | 2 +- arch/arm/boot/dts/pxa27x.dtsi | 2 +- arch/arm/boot/dts/pxa2xx.dtsi | 7 -- arch/arm/boot/dts/pxa3xx.dtsi | 2 +- arch/arm/boot/dts/r8a7790-lager.dts | 2 - arch/arm/boot/dts/r8a7791-koelsch.dts | 2 - arch/arm/boot/dts/r8a7791-porter.dts | 2 - arch/arm/boot/dts/rk3288-rock2-som.dtsi | 2 +- arch/arm/boot/dts/rv1108.dtsi | 10 +- arch/arm/boot/dts/sun4i-a10-inet9f-rev03.dts | 2 - arch/arm/boot/dts/sun4i-a10-pcduino.dts | 2 - arch/arm/boot/dts/sun4i-a10.dtsi | 2 - arch/arm/boot/dts/sun5i-a10s.dtsi | 2 - arch/arm/boot/dts/sun6i-a31.dtsi | 2 +- arch/arm/boot/dts/sun7i-a20.dtsi | 4 +- arch/arm/boot/dts/sun8i-h3.dtsi | 8 +- arch/arm/boot/dts/sun8i-r16-bananapi-m2m.dts | 4 +- arch/arm/boot/dts/sun8i-v3s-licheepi-zero.dts | 4 +- arch/arm/boot/dts/sun8i-v3s.dtsi | 10 +- arch/arm/include/asm/uaccess.h | 18 +++ arch/arm/lib/getuser.S | 11 ++ arch/arm/lib/putuser.S | 20 ++-- arch/arm/mach-omap1/id.c | 6 +- arch/arm/mach-omap2/id.c | 4 +- .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 4 +- .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 4 +- .../dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 4 +- .../dts/amlogic/meson-gxl-s905x-libretech-cc.dts | 4 +- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 6 +- arch/arm64/boot/dts/exynos/exynos7.dtsi | 6 +- arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 2 +- arch/arm64/boot/dts/xilinx/zynqmp-clk.dtsi | 4 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts | 4 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts | 10 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts | 2 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts | 2 +- arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 4 +- arch/mips/Kconfig | 1 + arch/mips/cavium-octeon/executive/cvmx-cmd-queue.c | 2 +- arch/mips/cavium-octeon/octeon-platform.c | 2 +- arch/mips/include/asm/octeon/cvmx-pko.h | 2 +- arch/nds32/kernel/setup.c | 3 +- arch/powerpc/include/asm/sfp-machine.h | 92 +++++--------- arch/sparc/include/asm/io_64.h | 1 + arch/sparc/net/bpf_jit_comp_64.c | 89 +++++++++----- arch/x86/kvm/cpuid.c | 5 +- arch/x86/kvm/x86.c | 17 ++- arch/x86/mm/fault.c | 2 +- arch/x86/pci/fixup.c | 11 ++ crypto/af_alg.c | 2 +- crypto/crypto_user.c | 4 +- crypto/ecc.c | 45 ++++--- drivers/android/binder_alloc.c | 30 +++-- drivers/block/rsxx/core.c | 2 + drivers/bus/ti-sysc.c | 9 +- drivers/char/lp.c | 4 + drivers/clk/mediatek/clk-cpumux.c | 8 +- drivers/clk/mediatek/clk-mt7622.c | 4 +- drivers/clk/meson/gxbb.c | 8 +- drivers/clk/meson/meson8b.c | 2 +- drivers/clk/qcom/gcc-msm8998.c | 44 +++---- drivers/clk/renesas/r8a77990-cpg-mssr.c | 4 +- drivers/clk/renesas/r8a77995-cpg-mssr.c | 4 +- drivers/clk/renesas/rcar-gen3-cpg.c | 16 +-- drivers/clk/rockchip/clk-rk3188.c | 8 +- drivers/clk/rockchip/clk-rk3328.c | 2 +- drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-h3.c | 2 +- drivers/crypto/amcc/crypto4xx_core.c | 6 +- drivers/crypto/atmel-aes.c | 53 +++++---- drivers/crypto/bcm/cipher.c | 6 +- drivers/crypto/ccp/ccp-dmaengine.c | 1 + drivers/dma/coh901318.c | 5 - drivers/dma/dw/core.c | 2 + drivers/dma/dw/platform.c | 6 + drivers/dma/dw/regs.h | 4 + drivers/extcon/extcon-max8997.c | 10 +- drivers/firmware/raspberrypi.c | 35 +++--- drivers/gpu/drm/i810/i810_dma.c | 4 +- drivers/gpu/drm/msm/msm_debugfs.c | 6 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 2 +- drivers/gpu/host1x/hw/hw_host1x06_uclass.h | 2 +- .../hwtracing/coresight/coresight-etm4x-sysfs.c | 21 ++-- drivers/i2c/busses/i2c-imx.c | 3 +- drivers/i2c/i2c-core-of.c | 4 +- drivers/infiniband/hw/cxgb4/cm.c | 3 +- drivers/infiniband/hw/hfi1/chip.c | 47 +++++++- drivers/infiniband/hw/hfi1/vnic_sdma.c | 15 +-- drivers/infiniband/hw/hns/hns_roce_hem.h | 2 +- drivers/infiniband/hw/mlx4/sysfs.c | 12 +- drivers/infiniband/hw/qib/qib_sysfs.c | 6 + drivers/input/joystick/psxpad-spi.c | 2 +- drivers/input/mouse/synaptics.c | 1 + drivers/input/rmi4/rmi_f34v7.c | 3 + drivers/input/rmi4/rmi_smbus.c | 2 - drivers/input/touchscreen/cyttsp4_core.c | 7 -- drivers/input/touchscreen/goodix.c | 9 ++ drivers/iommu/amd_iommu.c | 22 ++-- drivers/md/raid0.c | 2 +- drivers/media/cec/cec-adap.c | 7 ++ drivers/media/platform/coda/coda-common.c | 26 ++-- drivers/media/platform/coda/coda.h | 3 +- drivers/media/platform/vimc/vimc-common.c | 2 + drivers/media/spi/cxd2880-spi.c | 1 + drivers/media/usb/pulse8-cec/pulse8-cec.c | 2 +- drivers/media/usb/stkwebcam/stk-webcam.c | 6 +- drivers/media/usb/uvc/uvc_driver.c | 54 ++++++--- drivers/misc/altera-stapl/altera.c | 3 +- drivers/net/can/slcan.c | 1 + drivers/net/can/usb/ucan.c | 2 +- drivers/net/can/xilinx_can.c | 2 +- drivers/net/dsa/mv88e6xxx/chip.c | 21 +++- drivers/net/ethernet/aquantia/atlantic/aq_cfg.h | 4 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 2 +- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 6 +- drivers/net/ethernet/cirrus/ep93xx_eth.c | 5 +- drivers/net/ethernet/huawei/hinic/hinic_main.c | 7 +- drivers/net/ethernet/huawei/hinic/hinic_rx.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 10 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 6 +- drivers/net/ethernet/intel/ice/ice_switch.c | 3 + drivers/net/ethernet/intel/ice/ice_txrx.c | 3 +- drivers/net/ethernet/mellanox/mlx4/main.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/qp.c | 4 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 5 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c | 5 +- drivers/net/ethernet/renesas/ravb.h | 1 - drivers/net/ethernet/renesas/ravb_main.c | 19 +-- drivers/net/ethernet/ti/cpts.c | 4 +- drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 1 - drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 7 ++ drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 15 +++ drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 10 ++ drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 2 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 34 +++++- drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 20 ++-- drivers/net/wireless/marvell/mwifiex/main.c | 6 +- drivers/net/wireless/rsi/rsi_91x_mgmt.c | 1 + drivers/nfc/nxp-nci/i2c.c | 6 +- drivers/nvme/host/core.c | 2 +- drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c | 23 +++- drivers/rtc/rtc-max77686.c | 2 +- drivers/rtc/rtc-max8997.c | 2 +- drivers/rtc/rtc-s3c.c | 6 - drivers/s390/scsi/zfcp_erp.c | 3 - drivers/s390/scsi/zfcp_fsf.c | 7 +- drivers/slimbus/qcom-ngd-ctrl.c | 5 +- drivers/soc/Makefile | 2 +- drivers/soc/renesas/r8a77970-sysc.c | 4 +- drivers/soc/renesas/r8a77980-sysc.c | 10 +- drivers/soc/renesas/r8a77990-sysc.c | 23 +--- drivers/spi/spi-atmel.c | 6 +- drivers/staging/iio/addac/adt7316-i2c.c | 2 + drivers/thermal/thermal_core.c | 4 +- drivers/tty/n_hdlc.c | 4 +- drivers/tty/n_r3964.c | 2 +- drivers/tty/n_tty.c | 8 +- drivers/tty/serial/amba-pl011.c | 6 +- drivers/tty/serial/fsl_lpuart.c | 4 +- drivers/tty/serial/ifx6x60.c | 3 + drivers/tty/serial/imx.c | 2 +- drivers/tty/serial/msm_serial.c | 6 +- drivers/tty/serial/qcom_geni_serial.c | 56 ++++++--- drivers/tty/serial/serial_core.c | 2 +- drivers/tty/tty_ldisc.c | 7 ++ drivers/tty/vt/keyboard.c | 2 +- drivers/tty/vt/vc_screen.c | 3 + drivers/usb/dwc3/core.c | 3 +- drivers/usb/dwc3/debug.h | 29 +++++ drivers/usb/dwc3/debugfs.c | 19 ++- drivers/usb/gadget/function/u_serial.c | 2 + drivers/usb/mtu3/mtu3_qmu.c | 2 +- drivers/usb/serial/f81534.c | 20 +++- drivers/watchdog/aspeed_wdt.c | 16 ++- fs/autofs/expire.c | 5 +- fs/cifs/file.c | 7 +- fs/cifs/smb2misc.c | 7 +- fs/dlm/lockspace.c | 1 + fs/dlm/member.c | 2 +- fs/dlm/memory.c | 9 +- fs/dlm/user.c | 3 +- fs/exportfs/expfs.c | 31 +++-- fs/f2fs/file.c | 2 +- fs/f2fs/gc.c | 10 +- fs/f2fs/segment.c | 2 + fs/fuse/dir.c | 27 +++-- fs/fuse/fuse_i.h | 2 + fs/iomap.c | 53 +++++++-- fs/kernfs/dir.c | 5 +- fs/lockd/clnt4xdr.c | 22 +--- fs/lockd/clntxdr.c | 22 +--- fs/nfsd/nfs4recover.c | 17 +-- fs/nfsd/vfs.c | 17 ++- fs/pstore/ram.c | 2 +- fs/splice.c | 7 +- fs/xfs/xfs_bmap_util.c | 6 +- include/dt-bindings/clock/rk3328-cru.h | 2 +- include/dt-bindings/power/r8a77970-sysc.h | 6 +- include/dt-bindings/power/r8a77980-sysc.h | 6 +- include/linux/acpi.h | 2 +- include/linux/atalk.h | 2 +- include/linux/avf/virtchnl.h | 4 +- include/linux/dma-mapping.h | 3 +- include/linux/jbd2.h | 4 +- include/linux/kernfs.h | 1 + include/linux/mtd/mtd.h | 2 +- include/linux/platform_data/dma-dw.h | 6 + include/linux/qcom_scm.h | 3 + include/linux/regulator/consumer.h | 2 +- include/linux/serial_core.h | 37 +++++- include/linux/tty.h | 7 ++ include/math-emu/soft-fp.h | 2 +- include/net/sctp/sctp.h | 5 + include/net/tcp.h | 2 +- include/net/xfrm.h | 1 - kernel/audit_tree.c | 27 ++--- kernel/audit_watch.c | 2 +- kernel/bpf/btf.c | 82 +++++++++++++ kernel/events/core.c | 2 +- kernel/sched/core.c | 3 +- kernel/sched/fair.c | 36 +++--- mm/vmstat.c | 7 +- net/appletalk/aarp.c | 15 ++- net/appletalk/ddp.c | 21 ++-- net/ipv4/tcp_output.c | 2 +- net/ipv4/tcp_timer.c | 10 +- net/ipv6/addrconf.c | 19 ++- net/netfilter/nf_tables_api.c | 17 ++- net/qrtr/tun.c | 5 +- net/sctp/chunk.c | 6 + net/sctp/output.c | 22 +--- net/sctp/socket.c | 3 +- net/smc/smc_wr.c | 4 +- net/x25/af_x25.c | 18 +-- net/xfrm/xfrm_input.c | 3 + net/xfrm/xfrm_interface.c | 132 +++++++-------------- scripts/Makefile.lib | 1 + scripts/mod/modpost.c | 12 ++ sound/core/oss/linear.c | 2 + sound/core/oss/mulaw.c | 2 + sound/core/oss/route.c | 2 + sound/core/pcm_lib.c | 8 +- sound/pci/hda/hda_bind.c | 4 + sound/pci/hda/hda_intel.c | 3 + sound/pci/hda/patch_conexant.c | 1 + sound/pci/hda/patch_realtek.c | 18 ++- sound/soc/codecs/max9867.c | 72 ++++++----- sound/soc/codecs/max9867.h | 2 +- sound/soc/codecs/nau8540.c | 2 +- sound/soc/sh/rcar/core.c | 12 ++ sound/soc/sh/rcar/dvc.c | 8 -- tools/bpf/bpftool/btf_dumper.c | 6 +- tools/lib/bpf/libbpf.c | 2 + tools/lib/bpf/libbpf_errno.c | 1 + tools/perf/builtin-script.c | 2 +- tools/testing/selftests/kvm/lib/assert.c | 4 +- tools/testing/selftests/powerpc/ptrace/core-pkey.c | 5 +- .../testing/selftests/powerpc/ptrace/ptrace-gpr.c | 2 +- .../selftests/powerpc/ptrace/ptrace-tm-gpr.c | 4 +- .../selftests/powerpc/ptrace/ptrace-tm-spd-tar.c | 2 +- .../selftests/powerpc/ptrace/ptrace-tm-spd-vsx.c | 3 +- .../selftests/powerpc/ptrace/ptrace-tm-spr.c | 2 +- .../selftests/powerpc/ptrace/ptrace-tm-tar.c | 2 +- .../selftests/powerpc/ptrace/ptrace-tm-vsx.c | 3 +- virt/kvm/arm/vgic/vgic-v3.c | 6 +- 277 files changed, 1570 insertions(+), 1041 deletions(-)