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-next-allyesconfig in repository toolchain/ci/linux.
discards f48b97e163b3 Add linux-next specific files for 20190523 discards f197214f16d5 Merge branch 'akpm/master' discards 7d5a4e398cb3 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] discards 52950039d383 mm, memcg: consider subtrees in memory.events discards 765e281e57fe pinctrl: fix pxa2xx.c build warnings discards f1b4358fca18 Merge branch 'akpm-current/current' discards ad049096f9c2 Merge remote-tracking branch 'pidfd/for-next' discards 1d33fc7ee2f5 Merge remote-tracking branch 'auxdisplay/auxdisplay' discards ed0a71666499 Merge remote-tracking branch 'hyperv/hyperv-next' discards bea3b040d0c1 Merge remote-tracking branch 'xarray/xarray' discards b82a5fff200b Merge remote-tracking branch 'nvmem/for-next' discards 93df90d24a8f Merge remote-tracking branch 'kspp/for-next/kspp' discards e7f7b69bc3ca Merge remote-tracking branch 'ntb/ntb-next' discards c7b5326ba807 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' discards 7add26632adf Merge remote-tracking branch 'coresight/next' discards 4273a746ff3e Merge remote-tracking branch 'livepatching/for-next' discards 012ac624af32 Merge remote-tracking branch 'y2038/y2038' discards 0190dd628a41 Merge remote-tracking branch 'kselftest/next' discards 0733d0f24cb1 Merge remote-tracking branch 'userns/for-next' discards c82479601f46 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' discards f075f654c492 Merge remote-tracking branch 'rpmsg/for-next' discards 68bd1d9cf8e3 Merge remote-tracking branch 'vhost/linux-next' discards 6bfdb67e0231 Merge remote-tracking branch 'scsi/for-next' discards 42b3a94d6120 Merge remote-tracking branch 'slave-dma/next' discards ad21438f4b0d Merge remote-tracking branch 'mux/for-next' discards e28fd1adfa7d Merge remote-tracking branch 'staging/staging-next' discards 34ac7528b396 Merge remote-tracking branch 'char-misc/char-misc-next' discards 4c69d6ad87cf Merge remote-tracking branch 'tty/tty-next' discards 49fe1ca56e99 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' discards 4fa51bfaf550 Merge remote-tracking branch 'usb/usb-next' discards a08c03cd4ed9 Merge remote-tracking branch 'ipmi/for-next' discards 66c93007a4d7 Merge remote-tracking branch 'leds/for-next' discards ac782a7f798b Merge remote-tracking branch 'chrome-platform/for-next' discards 7c0e835bc0b7 Merge remote-tracking branch 'percpu/for-next' discards ad6a2526f6f3 Merge remote-tracking branch 'tip/auto-latest' discards ddef539dd3dd Merge remote-tracking branch 'spi/for-next' discards 47b367dc7df5 Merge remote-tracking branch 'audit/next' discards 201fe922c08d Merge remote-tracking branch 'tpmdd/next' discards 9bbcdbd54569 Merge remote-tracking branch 'selinux/next' discards 735e825ad8a4 Merge remote-tracking branch 'integrity/next-integrity' discards 6367b10d0418 Merge remote-tracking branch 'apparmor/apparmor-next' discards 2c7367bec47e Merge remote-tracking branch 'security/next-testing' discards 5475ffde39e1 Merge remote-tracking branch 'regulator/for-next' discards 047f6551e2b5 Merge remote-tracking branch 'backlight/for-backlight-next' discards b4a6978078b8 Merge remote-tracking branch 'kgdb/kgdb-next' discards cfafd0343d63 Merge remote-tracking branch 'input/next' discards 5249028e8f78 Merge remote-tracking branch 'sound-asoc/for-next' discards 22a4a2906120 Merge remote-tracking branch 'sound/for-next' discards 70da01dacf5d Merge remote-tracking branch 'imx-drm/imx-drm/next' discards 2f1473212fad Merge remote-tracking branch 'drm-misc/for-linux-next' discards 10965a939460 Merge remote-tracking branch 'drm-intel/for-linux-next' discards ef213df5fc16 Merge remote-tracking branch 'amdgpu/drm-next' discards 1c9163abe35f Merge remote-tracking branch 'nand/nand/next' discards d11561f25534 Merge remote-tracking branch 'gfs2/for-next' discards c4141149b2dd Merge remote-tracking branch 'nfc-next/master' discards 45661982d95c Merge remote-tracking branch 'net-next/master' discards a194093d4f94 Merge remote-tracking branch 'dlm/next' discards b35aa7197442 Merge remote-tracking branch 'ieee1394/for-next' discards 53583ac513d3 Merge remote-tracking branch 'opp/opp/linux-next' discards 8eba4233c560 Merge remote-tracking branch 'cpupower/cpupower' discards 2488bb750beb Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' discards d0359ef02098 Merge remote-tracking branch 'pm/linux-next' discards 4b7ce531cb04 Merge remote-tracking branch 'fbdev/fbdev-for-next' discards 757b0c076195 Merge remote-tracking branch 'v4l-dvb/master' discards fa42c013574d Merge remote-tracking branch 'jc_docs/docs-next' discards c88a45b2e651 Merge remote-tracking branch 'hid/for-next' discards e50a1c336b94 Merge remote-tracking branch 'pstore/for-next/pstore' discards 9dae7607bd10 Merge remote-tracking branch 'printk/for-next' discards 07800514cb45 Merge remote-tracking branch 'vfs/for-next' discards fcc7d59541c1 Merge remote-tracking branch 'xfs/for-next' discards 8cebfbe7a92d Merge remote-tracking branch 'v9fs/9p-next' discards 4ab445148f76 Merge remote-tracking branch 'ubifs/linux-next' discards 13cd0a873c57 Merge remote-tracking branch 'nfsd/nfsd-next' discards 82ffcbd74204 Merge remote-tracking branch 'f2fs/dev' discards 8efce6769a36 Merge remote-tracking branch 'ext4/dev' discards bcf31ef8a25a Merge remote-tracking branch 'ext3/for_next' discards 7ad2ba89cfaf Merge remote-tracking branch 'ecryptfs/next' discards 9c22ed456d22 Merge remote-tracking branch 'cifs/for-next' discards 69aa18b5ac6b Merge remote-tracking branch 'btrfs-kdave/for-next' discards 89c901ee2839 Merge remote-tracking branch 'xtensa/xtensa-for-next' discards 4f101830d1bb Merge remote-tracking branch 'soc-fsl/next' discards 0c46432337d1 Merge remote-tracking branch 'parisc-hd/for-next' discards 96e65fee01b8 Merge remote-tracking branch 'csky/linux-next' discards 5a35ffdc6e53 Merge remote-tracking branch 'clk-samsung/for-next' discards b92940013804 Merge remote-tracking branch 'tegra/for-next' discards 41f4a103fd44 Merge remote-tracking branch 'sunxi/sunxi/for-next' discards 2977c2f49938 Merge remote-tracking branch 'samsung-krzk/for-next' discards d7cf2f6540fa Merge remote-tracking branch 'rockchip/for-next' discards b9876bbcbd4b Merge remote-tracking branch 'renesas/next' discards 9b2d8aad752e Merge remote-tracking branch 'qcom/for-next' discards 04b5977b5ed5 Merge remote-tracking branch 'reset/reset/next' discards de093c1dfa05 Merge remote-tracking branch 'mvebu/for-next' discards 36ac206c2aea Merge remote-tracking branch 'mediatek/for-next' discards 92a7d46656b8 Merge remote-tracking branch 'keystone/next' discards d19552fd8889 Merge remote-tracking branch 'imx-mxs/for-next' discards cceac9d6fb08 Merge remote-tracking branch 'bcm2835/for-next' discards 1f1cf877d6b2 Merge remote-tracking branch 'at91/at91-next' discards e2deaed367a2 Merge remote-tracking branch 'amlogic/for-next' discards a8b5bfe18899 Merge remote-tracking branch 'actions/for-next' discards 2d1d5b4b822b Merge remote-tracking branch 'arm-soc/for-next' discards 2a96724ca6f0 Merge remote-tracking branch 'arm64/for-next/core' discards 33ad10416a79 Merge remote-tracking branch 'arm/for-next' discards 687e7510afc2 Merge remote-tracking branch 'arc/for-next' discards 3695b18d1e9c Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] discards f11ec7f6c45d Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' discards 6c9370968efe Merge remote-tracking branch 'mmc-fixes/fixes' discards b71cbdfb7017 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] discards ecfa8a56400a Merge remote-tracking branch 'scsi-fixes/fixes' discards 704ed22d3223 Merge remote-tracking branch 'devicetree-fixes/dt/linus' discards ec5ed6952654 Merge remote-tracking branch 'btrfs-fixes/next-fixes' discards 7e64b619b5fc Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' discards 36be8747a144 Merge remote-tracking branch 'kvm-fixes/master' discards 5b88243d177c Merge remote-tracking branch 'omap-fixes/fixes' discards cf1f412b7975 Merge remote-tracking branch 'reset-fixes/reset/fixes' discards f59bec77c2ed Merge remote-tracking branch 'v4l-dvb-fixes/fixes' discards fb1254f27740 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' discards 10e9b1cc4a66 Merge remote-tracking branch 'slave-dma-fixes/fixes' discards 1ec115bb022e Merge remote-tracking branch 'input-current/for-linus' discards edab2b172a5d Merge remote-tracking branch 'staging.current/staging-linus' discards 444914c80836 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] discards 53d3cf8fa4a0 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' discards 408ce01534c2 Merge remote-tracking branch 'usb.current/usb-linus' discards edc728767b19 Merge remote-tracking branch 'tty.current/tty-linus' discards 23763c171b57 Merge remote-tracking branch 'spi-fixes/for-linus' discards 130c58331d94 Merge remote-tracking branch 'regulator-fixes/for-linus' discards 63a67dffbd19 Merge remote-tracking branch 'regmap-fixes/for-linus' discards a84275332f08 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' discards ceac28600704 Merge remote-tracking branch 'sound-current/for-linus' discards b363ce9f2b24 Merge remote-tracking branch 'mac80211/master' discards 8752d4cb12a6 Merge remote-tracking branch 'netfilter/master' discards 0c704da99a0c Merge remote-tracking branch 'bpf/master' discards 1897e571c453 Merge remote-tracking branch 'net/master' discards c35548116f1e Merge remote-tracking branch 'arc-current/for-curr' discards 915f02820b26 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 52940fd03211 leds: TI LMU: fix u8 variable comparisons with less than zero discards 8b5feedc2048 f2fs: add missing sysfs entries in documentation discards 7651f2afbbd7 f2fs: fix to do sanity check on segment bitmap of LFS curseg discards 325800ec4742 f2fs: fix to avoid deadloop if data_flush is on discards 6c3f2a4ee01a f2fs: always assume that the device is idle under gc_urgent discards 710e908b54b1 f2fs: add bio cache for IPU discards 582a51904a79 f2fs: allow ssr block allocation during checkpoint=disable period discards 8bf2ca31ad5b f2fs: fix to check layout on last valid checkpoint park discards 1569f5e82503 f2fs: link f2fs quota ops for sysfile discards 4ae943ba7b3a Merge branch 'asoc-5.3' into asoc-next discards 12bb37a10514 Merge branch 'asoc-5.2' into asoc-linus discards 6e761869723a Merge branch 'spi-5.3' into spi-next discards e99091799f09 Merge branch 'spi-5.2' into spi-linus discards 3e9d40312f35 Merge branch 'regulator-5.3' into regulator-next discards 41a585c947de Merge branch 'regulator-5.2' into regulator-linus omits 413874ce52af leds: spi-byte: add single byte SPI LED driver omits 206b705866c4 dt-bindings: leds: Add binding for spi-byte LED. omits 13f5750a60b9 leds: lm36274: Introduce the TI LM36274 LED driver omits 5a4600921062 tests: add pidfd_open() tests omits 99e9da7f2796 pid: add pidfd_open() discards 62b3df55737f Merge branch 'imx/defconfig' into for-next discards 48121d605d4e Merge branch 'imx/dt-clkdep' into for-next discards 693722d5e397 Merge branch 'imx/dt64' into for-next discards 92259afcfa69 Merge branch 'imx/dt' into for-next discards 8f11bc9a4bdb Merge branch 'imx/drivers' into for-next discards d7367b09046b Merge branch 'imx/fixes' into for-next discards 0ef56d360c45 clk: imx8mm: Mark dram_apb critical discards cd862a0c61aa clk: imx7ulp: update nic1_bus_clk parent info discards eb3eb7358b3e clk: imx: Use imx_mmdc_mask_handshake() API for masking MM [...] discards f5704b4660f2 clk: imx: Add common API for masking MMDC handshake omits 792e39db0e6d drm/amdkfd: Add domain number into gpu_id omits 5c3fc06975a6 drm/amdkfd: Add VegaM support omits 46c92d78c78f drm/amdkfd: Fix a circular lock dependency omits e1bd6f70704e drm/amdkfd: Delete alloc_format field from map_queue struct omits 7e5e9276d1e2 drm/amdkfd: Expose sdma engine numbers to topology omits 8a7cc4ad5d98 drm/amdkfd: Introduce XGMI SDMA queue type omits ccdea9ab7500 drm/amdkfd: Fix sdma queue map issue omits d8c941deb96f drm/amdkfd: Move sdma_queue_id calculation into allocate_s [...] omits 6331e737211e drm/amdkfd: Allocate hiq and sdma mqd from mqd trunk omits 69712a7650bf drm/amdkfd: Move non-sdma mqd allocation out of init_mqd omits 06046f8efb7b drm/amdkfd: Fix a potential memory leak omits 9f6b967c595b drm/amdkfd: Allocate MQD trunk for HIQ and SDMA omits 899e208a7634 drm/amdkfd: Add mqd size in mqd manager struct omits 9ed4f32375ed drm/amdkfd: Init mqd managers in device queue manager init omits d1b48aef2937 drm/amdkfd: Introduce DIQ type mqd manager omits dfa9b8214166 drm/amdkfd: Introduce asic-specific mqd_manager_init function omits 0bd5636255b4 drm/amdgpu: Improve error handling for HMM omits ae50e67e24c1 drm/amdgpu: more descriptive message if HMM not enabled omits b85c6a546e2c drm/amdgpu: support userptr cross VMAs case with HMM omits f3baa6707c0f drm/amdkfd: support concurrent userptr update for HMM omits 8841b897f09a drm/amdgpu: fix HMM config dependency issue omits b65c4eef9327 drm/amdgpu: replace get_user_pages with HMM mirror helpers omits f4bb3ec35f80 drm/amdkfd: avoid HMM change cause circular lock omits 0a54ba32fbe8 drm/amdgpu: use HMM callback to replace mmu notifier discards f5cd6f16de1a Merge branch 'v5.3/dt64' into tmp/aml-rebuild discards c2afca3d2758 arm64: dts: meson: g12a: add tohdmitx discards 452bd1d6afac arm64: dts: meson: sei510: add bluetooth supplies omits adda212971fc dt-bindings: leds: Add LED bindings for the LM36274 omits 5a2735a84a75 regulator: lm363x: Add support for LM36274 omits 8286c81db93f mfd: ti-lmu: Add LM36274 support to the ti-lmu omits ef5eb70b9ed5 dt-bindings: mfd: Add lm36274 bindings to ti-lmu omits d84418b5b4ab regulator: lm363x: Make the gpio register enable flexible omits 2e74262f000c leds: lm3697: Introduce the lm3697 driver omits d4a3015c529d mfd: ti-lmu: Remove support for LM3697 omits 1640825491c0 dt-bindings: ti-lmu: Modify dt bindings for the LM3697 omits 9a8e66ebeaa2 leds: TI LMU: Add common code for TI LMU devices omits d0147554d004 dt-bindings: mfd: LMU: Add ti,brightness-resolution omits e943f5018f61 drm/amdgpu: Use heavy weight for tlb invalidation on xgmi [...] omits e15cdfe26757 drm/amdkfd: Preserve ttmp[4:5] instead of ttmp[14:15] omits c07668805030 drm/amdkfd: Fix gfx9 XNACK state save/restore omits f6c393058dd0 drm/amdkfd: Preserve wave state after instruction fetch MEM_VIOL omits c8b09319493a drm/amdkfd: Fix gfx8 MEM_VIOL exception handler omits e04579e9fdad drm/amdkfd: Fix compute profile switching omits 2f230f300497 dt-bindings: mfd: LMU: Add the ramp up/down property discards 3e382d7bffd2 dt-bindings: arm: Convert Amlogic board/soc bindings to js [...] discards 904556594cbf dt-bindings: arm: amlogic: Move 'amlogic, meson-gx-ao-secu [...] discards de1f833d9838 arm64: dts: meson: g12a: enable hdmi_tx sound dai provider discards ab17a921e797 arm64: dts: meson: g12a: add spdifin discards 1c74eca615c4 arm64: dts: meson: g12a: add pdm discards cac32ce75d22 arm64: dts: meson: g12a: add spdifouts discards f49b7587f3de arm64: dts: meson: g12a: add tdm discards 6320e7a158f6 arm64: dts: meson: g12a: add audio fifos discards 12e44b730a54 arm64: dts: meson: g12a: add audio memory arbitrer discards 0690fa6f8d96 arm64: dts: meson: g12a: add audio clock controller discards 332491d78aac arm64: dts: meson: sei510: enable i2c3 discards 50993245d3b3 arm64: dts: meson: u200: enable i2c busses discards 277c35cd9ef7 arm64: dts: meson: g12a: add i2c nodes discards deca5b55d13f arm64: dts: meson: g12a: set uart_ao clocks discards 300b8e6625d3 arm64: dts: meson: sei510: add sd and emmc discards 38ce55ba78b1 arm64: dts: meson: u200: add sd and emmc discards 65cfb135d83c arm64: dts: meson: g12a: add mmc nodes discards b24835c56e58 arm64: dts: meson: odroid-c2: add missing mmc modes discards 53dd8542816b arm64: dts: meson: nanopi k2: add sd DDR50 discards 6e81292bfa79 arm64: dts: amlogic: remove ethernet-phy-idAAAA.BBBB compa [...] omits c35149c1cd56 drm/amdkfd: Shift sdma_engine_id and sdma_queue_id in mqd omits c300fb416162 drm/amdkfd: Differentiate b/t sdma_id and sdma_queue_id omits e20dadceb6dc drm/amdkfd: Add sdma allocation debug message omits 6e133dfc5a0d drm/amdkfd: Use 64 bit sdma_bitmap omits b2eec7187c97 drm/amd/powerplay: enable ppfeaturemask module parameter s [...] omits 2b9497284df7 drm/amdgpu: use pcie_bandwidth_available rather than open [...] omits 3db9bcfdb6bc gpu: fix typos in code comments omits c1964f2b0b50 drm/amd/powerplay: fix sw SMU wrong UVD/VCE powergate setting omits c755185fc81e drm/amdgpu: use div64_ul for 32-bit compatibility v1 omits 87d15d32af01 drm/amd/powerplay: Enable "disable dpm" feature to support [...] omits 624f90793f3b drm/amd/powerplay: Fix maybe-uninitialized in get_ppfeatur [...] omits 9d17375f4f36 drm/amdgpu: fix spelling mistake "retrived" -> "retrieved" omits b456cd655e44 drm/amdgpu/vega20: use mode1 reset for RAS and XGMI omits 54d787050682 drm/amd/display: 3.2.31 omits 7d28a33762ae drm/amd/display: Disable ABM before destroy ABM struct omits f7848938da22 drm/amd/display: dont set otg offset omits 3c78668cf74b drm/amd/display: Explicitly specify update type per plane [...] omits ecfd5e141e0a drm/amd/display: Rename EDID_BLOCK_SIZE to DC_EDID_BLOCK_SIZE omits 13c349a54930 drm/amd/display: Use VCP for extended colorimetry omits ad06def54415 drm/amd/display: Use DCN functions instead of DCE omits 9551ac33a056 drm/amd/display: Engine-specific encoder allocation omits 06c7ac23e6db drm/amd/display: enabling stream after HPD low to high happened omits 1d702af7a427 drm/amd/display: Program VTG params after programming Global Sync omits 932958184b92 drm/amd/display: add null checks and set update flags omits bbd307442566 drm/amd/display: 3.2.30 omits fcd6b5458f95 drm/amd/display: Reuse MPC OGRAM for 1D blender omits fb37e84d8375 drm/amd/display: Remove DPMS state dependency for fast boot omits 4965a21c8f88 drm/amd/display: Hook up CRC capture support for dce120 omits 5fddb63c1d99 drm/amd/display: define v_total_min and max parameters omits 34ef2f7ff06d drm/amd/powerplay: support sw smu hotspot and memory tempe [...] omits bd06942855ed drm/amd/powerplay: support uclk activity retrieve on sw sm [...] omits 25084fa81837 drm/amd/powerplay: honor hw limit on fetching metrics data omits dedce7fb9067 drm/amd/powerplay: support ppfeatures sysfs interface on s [...] omits 786424730741 drm/amd/powerplay: drop redundant smu call omits 06430d8ab182 drm/amd/powerplay: drop unnecessary sw smu check omits 46c2d20ff89e drm/amd/display: Drop DCN1_01 guards omits 23fc0a95bae5 drm/amdgpu: Report firmware versions with sysfs v2 omits 8c682b709434 drm/amdgpu: make VCN DPG pause mode detached from general VCN omits 558019a0c603 drm/amdgpu: move the VCN DPG mode read and write to VCN omits 2af7b7234b1e drm/amdgpu/sriov: Need to initialize the HDP_NONSURFACE_BAStE omits 21f11fa7eae4 drm/amdgpu: suppress repeating tmo report omits 66a68e964d21 drm/amdgpu: remove static GDS, GWS and OA allocation omits e5d8805803d9 drm/amd/powerplay: update Vega10 ACG Avfs Gb parameters omits 6e84c47ecb81 drm/amd/powerplay: force to update all clock tables on OD reset omits f4e6ab12eaf9 drm/amd/powerplay: update Vega10 power state on OD omits 665e95121f10 drm/amd/powerplay: avoid repeat AVFS enablement/disablement omits 53b89f6cef19 drm/amd/powerplay: valid Vega10 DPMTABLE_OD_UPDATE_VDDC se [...] omits e1301300d0e1 drm/amd/powerplay: fix Vega10 mclk/socclk voltage link setup omits 93716a6211b1 drm/amdgpu: check no_user_fence flag for engines omits 8313d05a5e62 drm/amdgpu/VCN: set no_user_fence flag to true omits 127a77603106 drm/amdgpu/VCE: set no_user_fence flag to true omits 9b103e12f97f drm/amdgpu/UVD: set no_user_fence flag to true omits f4959cc20694 drm/amdgpu: add no_user_fence flag to ring funcs omits 1d86dacc5dd4 drm/amdgpu: sdma handle ras resume omits a84440bb5a8f drm/amdgpu: gfx handle ras resume omits 520f6f8e5c50 drm/amdgpu: gmc handle ras resume omits cc0e401be913 drm/amdgpu: enable ras suspend/resume omits 97ed0afeee8b drm/amdgpu: ras support suspend/resume omits 427fbfac2d9d drm/amdgpu: add badpages sysfs interafce omits e79dd65a017e drm/amdgpu: Fix S3 test issue omits 54a7d281ad97 drm/amd/display: Make some functions static omits 9d69fd40f775 drm/amdgpu: RLC to program regs for Vega10 SR-IOV omits 60a263ff531c drm/amdgpu: add basic func for RLC program reg omits 01163f9f8e52 drm/amdgpu: Skip setting some regs under Vega10 VF omits 2d83ee97b10f drm/amdgpu: Support PSP VMR ring for Vega10 VF omits e8f3f9767d8e drm/amdgpu: call psp to program ih cntl in SR-IOV omits 9085da9ecdd1 drm/amdgpu: implement PSP cmd GFX_CMD_ID_PROG_REG omits 9f6cce1ed003 drm/amdgpu: Add new PSP cmd GFX_CMD_ID_PROG_REG omits 30097060bc01 drm/amdgpu: initialize PSP before IH under SR-IOV omits 002aeefd2096 drm/amdgpu: init vega10 SR-IOV reg access mode omits 2de4dfd56e33 drm/amdgpu: gpu reset will run ras post init omits 2c370226528e drm/amdgpu: sdma support ras gpu reset omits f57ca479e06e drm/amdgpu: gfx support ras gpu reset omits 05081898a65e drm/amdgpu: gmc support ras gpu reset omits 23c75e9bd064 drm/amdgpu: handle ras reset omits ed061d06bfce drm/amdgpu: Issue ras TA disable/enable cmd forcely on boot omits ba7dfabdda2b drm/amdgpu: Revert "drm/amdgpu: skip gpu reset when ras er [...] omits 4c2b6d173c73 drm/amdgpu: gpu reset will run late_init omits 7ce7e5523406 drm/amdgpu: add df perfmon regs and funcs for xgmi omits 02f3818c43d8 drm/amdgpu: add gfx9 gpr EDC workaround when RAS is enabled omits 1ffcb65d8acc drm/amdgpu: add EDC counter register omits 8a22e27a3ff1 drm/amdgpu: Reserve shared fence for eviction fence omits 76687d453cd5 drm/amd/display: Expose send immediate sdp message interface omits 6627a1c11321 drm/amd/display: Fill plane attrs only for valid pxl format omits 29c82bfc252d drm/amd/display: move back vbios cmd table for set dprefclk omits 052d6a4551dc drm/amd/display: fix acquire_first_split_pipe function omits 96cfbbb3d14f drm/amd/display: stop external access to internal optc syn [...] omits 00a8ba060a15 drm/amd/display: move signal type out of otg dlg params omits 81982fab2e31 drm/amd/display: reset retimer/redriver below 340Mhz omits dd396826a567 drm/amd/display: color space ycbcr709 support omits 6e742c5df13a drm/amd/display: Define Byte 14 on AVI InfoFrame omits cc2828a2b93c drm/amd/display: 3.2.29 omits 7ff2a96aa13d drm/amd/display: Disable cursor when offscreen in negative [...] omits 16dbaceb3acf drm/amd/display: Fill prescale_params->scale for RGB565 omits a921e5caf89d drm/amd/display: Support AVI InfoFrame V3 and V4 omits 9833809d1075 drm/amd/display: block passive dongle EDID Emulation for U [...] omits 78aabc2d3a36 drm/amd/display: add SW_USE_I2C_REG request. omits 9035a9120621 drm/amd/display: add support for disconnected eDP panels omits 07a4ec66fd8b drm/amd/display: Set dispclk and dprefclock directly omits 5f642185366a drm/amd/display: fix multi display seamless boot case omits 0ea37c8c3567 drm/amd/display: Refactor program watermark. omits 9327b82c64e7 drm/amd/display: 3.2.28 omits 988076cd8c5c drm/amdgpu: rename amdgpu_prime.[ch] into amdgpu_dma_buf.[ch] omits 472036c2794b drm/amd/amdgpu: Add MEM_LOAD to amdgpu_pm_info debugfs file omits 9988ecd7417c drm/amdkfd: Cosmetic cleanup omits 06d2e442b0df drm/amdgpu: Fix CIK references in gmc_v8 omits c4506e4d5724 drm/amdgpu: Add PCIe replay count sysfs file omits 2d81a3c82e96 drm/amdgpu: Add replay counter defines to NBIO headers omits 79fe4f84eea8 drm/amdgpu: Update latest xgmi topology info after each de [...] omits 92c0a36056ae drm/amdgpu: enable separate timeout setting for every ring [...] omits b76d26e2e769 drm/amdgpu: add new sysfs interface for memory realtime ut [...] omits a9c154ed1838 drm/amd/powerplay: expose SMU7 asics realtime memory utilization omits 6e9982602351 drm/amd/powerplay: expose Vega12 realtime memory utilization omits 671670e9c964 drm/amd/powerplay: expose Vega20 realtime memory utilization omits 90cfe0c8f2fa drm/amdkfd: Adjust weight to represent num_hops info when [...] omits 535f850de3c1 drm/amdgpu: Implement get num of hops between two xgmi device omits ade7b23cb0b4 drm/amdkfd: Expose HDP registers to user space omits 7a100ee7f29c drm/amdgpu: Remap hdp coherency registers omits b8d7cf5c45e1 drm/amd/powerplay: add helper function to get smu firmware [...] omits caaedf1db7a2 drm/amd/powerplay: expose Vega12 current gpu activity omits 902a56f23ee9 drm/amd/powerplay: expose Vega12 current power omits c3c482eb7074 drm/amd/powerplay: support hwmon temperature channel labels V2 omits 4b9403f0c7d0 drm/amd/powerplay: expose current hotspot and memory tempe [...] omits 364e372c9086 drm/amd/powerplay: support SMU metrics table on Vega12 omits 948db9ff3a2e drm/amd/powerplay: support temperature emergency max values omits 899d334f3603 drm/amd/powerplay: support hotspot/memory critical limit values discards 5b9533f6de2a arm64: dts: meson: u200: consistently order nodes discards 7b4b942b3773 arm64: dts: meson: sei510: consistently order nodes discards 9957b007d3ff arm64: dts: meson: vim2: remove sd hs and hs400 modes from emmc discards 63ce1e4b2bcf arm64: dts: meson: vim2: add missing clk-gate pinctrl discards f098597a1885 arm64: dts: meson: fix mmc v2 chips max frequencies discards 9ec1e714bb03 arm64: dts: meson: fix mmc pin bias discards f0aa2b81572c arm64: dts: meson: libretech-cc: switch eMMC to 1.8v discards 887bda0132c1 arm64: dts: meson: libretech-cc: set eMMC as removable discards ce641c05b3d6 arm64: dts: meson-g12a-u200: enable IR decoder discards 5267c2d3e4b3 arm64: dts: meson-g12a-x96-max: enable IR decoder discards aecd50c1e6a1 arm64: dts: meson-g12a: Add IR nodes discards 5d32a77c6e2e arm64: dts: meson-g12a: Add PWM nodes discards 7780e477bca8 arm64: dts: imx8mm: add clock for GPIO node omits 9883872cc373 Merge branch 'core/urgent' omits 93b4139aa4ef Merge branch 'irq/core' omits ea68e3063f4f Merge branch 'x86/apic' omits 4792878ab434 Merge branch 'misc-5.2' into next-fixes omits 03216f1a350e Merge branch 'acpi-pm' into linux-next omits 933b40530b4b mac80211: remove set but not used variable 'old' omits 18760f19c44a mac80211: handle deauthentication/disassociation from TDLS peer omits 21a5d26b8164 reset: Switch to SPDX license identifier for reset-simple omits 8d91963abe41 reset: Add reset controller support for BM1880 SoC omits 620653db412f dt-bindings: reset: Add devicetree binding for BM1880 rese [...] omits ee3fd765dc39 Merge branch 'pm-domains' into linux-next omits b4b6cf632afd Merge branch 'pm-cpufreq' into linux-next omits 5809fdc63585 Merge branch 'acpi-doc' into linux-next omits 0538248650ef Merge branch 'acpi-bus' into linux-next omits eb5f507bf816 Merge branch 'acpica' into linux-next omits 82c80f76e9da virtio: Fix indentation of VIRTIO_MMIO omits 2e1c4a19219c virtio: add unlikely() to WARN_ON_ONCE() omits aa32fb4804f7 iommu/virtio: Add event queue omits 8e9152cae53f iommu/virtio: Add probe request omits 88b47b049c1f iommu: Add virtio-iommu driver omits d7855f487ec7 PCI: OF: Initialize dev->fwnode appropriately omits 8ec429bf7041 of: Allow the iommu-map property to omit untranslated devices omits 1391dedd7466 dt-bindings: virtio: Add virtio-pci-iommu node omits dcb4f19e1763 dt-bindings: virtio-mmio: Add IOMMU description omits 1ee128f4fff2 Merge branch 'bcm2835-drivers-next' into for-next omits a48c634fedd5 Merge branch 'bcm2835-dt-next' into for-next omits 14117e0af4a8 ARM: dts: bcm2835-rpi-zero-w: Drop unnecessary pinctrl omits ee70c99ed7af ARM: dts: bcm283x: Add missing GPIO line names omits 981a96689c07 ARM: dts: bcm2837-rpi-3-b-plus: Clarify label for STATUS_LED omits ff627293f824 ARM: dts: bcm2837-rpi-3-b: Use consistent label for HDMI hotplug omits 51821dc2d36f ARM: dts: bcm2835: Fix labels for GPIO 0,1 omits 417179704682 ARM: dts: bcm2835-rpi: Drop unnecessary #address-cells/#si [...] omits bc8c72f3a377 ARM: dts: bcm283x: Fix DTC warning for memory node omits 9ef81d65b288 Merge branch 'bcm2835-dt-64-next' into for-next omits c2fe01bda115 Merge branch 'bcm2835-dt-next' into for-next omits 3688325a4aca arm64: dts: broadcom: Add reference to RPi 3 A+ omits dee36c179b5d ARM: dts: add Raspberry Pi 3 A+ omits 0de4be424ed9 dt-bindings: bcm: Add Raspberry Pi 3 A+ omits 52a4adbaebcc ARM: bcm283x: Switch V3D over to using the PM driver inste [...] omits 29abc92c1d93 ARM: bcm283x: Extend the WDT DT node out to cover the whol [...] adds 61686afe1ff3 Merge tag 'docs-5.2-fixes' of git://git.lwn.net/linux adds 4dde821e4296 Merge tag 'xfs-5.2-fixes-1' of git://git.kernel.org/pub/sc [...] adds 63cb44441826 drm/vmwgfx: Don't send drm sysfs hotplug events on initial [...] adds 8407f8a1d940 drm/vmwgfx: Fix user space handle equal to zero adds e41c20cf50a8 drm/vmwgfx: Fix compat mode shader operation adds 8dc39cfca32c drm/vmwgfx: Use the dma scatter-gather iterator to get dma [...] adds bcd6aa7b6cbf drm/vmwgfx: NULL pointer dereference from vmw_cmd_dx_view_ [...] adds 5ed7f4b5eca1 drm/vmwgfx: integer underflow in vmw_cmd_dx_set_shader() l [...] adds 27e248c46782 Merge branch 'vmwgfx-fixes-5.2' of git://people.freedeskto [...] adds eab007dd1b04 Merge tag 'drm-misc-fixes-2019-05-22' of git://anongit.fre [...] adds 0a5a9c276c33 drm/amdkfd: Add missing Polaris10 ID adds 379109351f4f drm/amdgpu: keep stolen memory on picasso adds 5887a59961e2 drm/amdgpu/soc15: skip reset on init adds 067e75b3d786 drm/amdgpu/gmc9: set vram_width properly for SR-IOV adds 029f41535ac5 drm/amd/powerplay: fix locking in smu_feature_set_supported() adds 057f91645cef drm/amdgpu: skip fw pri bo alloc for SRIOV adds 43d8107f0bdc drm/amdkfd: Fix compute profile switching adds 6b0538da5a6c Merge branch 'drm-fixes-5.2' of git://people.freedesktop.o [...] adds e1e52981f292 Merge tag 'drm-intel-fixes-2019-05-23' of git://anongit.fr [...] adds c07498917180 Revert "drm/amd/display: Don't load DMCU for Raven 1" adds a3b25d157d5a Merge tag 'drm-fixes-2019-05-24-1' of git://anongit.freede [...] adds e50e6798f1e2 Merge tag 'mmc-v5.2-2' of git://git.kernel.org/pub/scm/lin [...] adds 0f5ee062d87e Revert "thermal: rockchip: fix up the tsadc pinctrl settin [...] adds 2380a792dec0 thermal: tegra: Make tegra210_tsensor_thermtrips static adds 4eb39f79ef44 thermal: rcar_gen3_thermal: Update value of Tj_1 adds bdc4480a669d thermal: rcar_gen3_thermal: Update calculation formula of IRQTEMP adds 6a310f8f97bb thermal: rcar_gen3_thermal: Update temperature conversion method adds 49bbd8bb34a4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 3d0818f5eba8 platform/x86: pmc_atom: Add Lex 3I380D industrial PC to cr [...] adds d6423bd03031 platform/x86: pmc_atom: Add several Beckhoff Automation bo [...] adds c50bbf615f2f Merge tag 'platform-drivers-x86-v5.2-2' of git://git.infra [...] adds 3e29ead50013 arm64: Remove useless message during oops adds 969f5ea62757 arm64: errata: Add workaround for Cortex-A76 erratum #1463225 adds b2eed9b58811 arm64/kernel: kaslr: reduce module randomization range to 2 GB adds 8212688600ed ACPI/IORT: Fix build error when IOMMU_SUPPORT is disabled adds 1cf24a2cc3fd arm64/module: deal with ambiguity in PRELxx relocation ranges adds a5325089bd05 arm64: Handle erratum 1418040 as a superset of erratum 1188873 adds 96a13f57b946 arm64: Kconfig: Make ARM64_PSEUDO_NMI depend on BROKEN for now adds c5e2edeb01ae arm64: insn: Fix ldadd instruction encoding adds edbcf50eb8ae arm64: insn: Add BUILD_BUG_ON() for invalid masks adds 0a72ef899014 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 51816e9e1139 locking/lock_events: Use this_cpu_add() when necessary adds 465ae8369202 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 26 adds 5e0f8ad07b46 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 27 adds 1568b83c4a3e treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 28 adds 77f5075a43fb treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 29 adds 1b9391e3497c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 30 adds e8fc982834c1 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 31 adds d0fa1179e3fa treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 32 adds e62d94910306 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 33 adds 28c8eea7c624 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 34 adds 68252eb5f841 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 35 adds b4d0d230ccfb treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 36 adds 8a618bfca4a5 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 37 adds 6ff3f917e066 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 38 adds 59899843fc86 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 39 adds ea2305f6a84e treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 40 adds ee5d8f4d89ee treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 41 adds 59e0b61cd46f treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 42 adds 6979193bdbc4 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 44 adds 8d7c56d08faf treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 45 adds 62810dbdc7b9 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 46 adds af1a8899d22c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 47 adds dd165a658d90 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 48 adds 8116125d6f26 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 49 adds 64b70da0389e treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 50 adds aec89d292c33 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 51 adds 8e8ccf433841 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 52 adds e14ca9783609 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 53 adds a25d83eb202f treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 54 adds 83cde38357a0 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 55 adds 6e7c1094436d treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 56 adds fbf80cd3b90a treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 57 adds 5078709e89ef treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 59 adds 4319c7f77a7a treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 60 adds 74ba9207e1ad treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 adds a85036f66fc4 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 62 adds 4ad917507fc8 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 63 adds b7b06f8b90b0 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 64 adds a112cc39660b treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 65 adds a62525146229 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 67 adds 112a73283485 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 68 adds 3f5296f0e86d treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 69 adds fd26084ebbc0 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 70 adds c51cb3f554ec treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 71 adds 1b402f7ebf77 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 72 adds 7de31d0d217f treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 73 adds 6253c22ee3ac treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 74 adds 6fa41b31f9d0 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 75 adds d135b9cf600d treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 76 adds e97150df89a3 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 77 adds f33f5fe256d3 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 78 adds ff206db4fd11 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 79 adds 495e00222668 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 81 adds 9ff554e9be1f treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 82 adds d691005856b0 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 83 adds 7371efe10915 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 84 adds 2ff54cf3dd25 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 86 adds 954d796a9197 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 88 adds cd5e85f52dc9 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 89 adds 9e567af4f0fc treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 90 adds c6ae4c04a861 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 91 adds f17b7eec8035 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 93 adds ee8ff16bec84 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 94 adds 45a46873f014 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 95 adds a1d312de7780 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 96 adds 84514eae4c95 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 97 adds 8607a96520b6 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 98 adds 1924af04455c treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] adds fd534e9b5fdc treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] adds 8e8caf97b230 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] adds 47505b8bcfcf treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] adds 9ba3dd0b5270 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] adds f4f6a4a48b7c treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] adds 226b0b0a841b treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] adds fe963fd8d170 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] adds f4344b19fa2d treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] adds a0c7056fda3f treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] adds d5bb994bcdf9 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] adds 778ddf54470b treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] adds 3e0a4e858033 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] adds 4c694f289f2d treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] adds 588cb88cedd5 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] adds 10145f7cb307 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] adds 236b83a3dd13 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] adds 9dd0abd232e0 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] adds 060358de993f treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] adds 86c2f5d65305 Merge tag 'spdx-5.2-rc2-2' of git://git.kernel.org/pub/scm [...] adds 8d665693c28c dt-bindings: interrupt-controller: arm,gic: Fix schema err [...] adds a5f2246fb913 dt: bindings: mtd: replace references to nand.txt with nan [...] adds 852d095d16a6 checkpatch.pl: Update DT vendor prefix check adds e7bd3e248bc3 Merge tag 'devicetree-fixes-for-5.2' of git://git.kernel.o [...] adds 7f8b40e3dbcd Merge tag 'linux-kselftest-5.2-rc2' of git://git.kernel.or [...] adds 389468e76b67 aoe: list new maintainer for aoe driver adds f381c6a4bd0a bio: fix improper use of smp_mb__before_atomic() adds a0934fd2b120 sbitmap: fix improper use of smp_mb__before_atomic() adds eded341c085b block: don't decrement nr_phys_segments for physically con [...] adds 09324d32d2a0 block: force an unlimited segment size on queues with a vi [...] adds 200a9aff7b02 block: remove the segment size check in bio_will_gap adds 6869875fbc04 block: remove the bi_seg_{front,back}_size fields in struct bio adds 7996a8b5511a blk-mq: fix hang caused by freeze/unfreeze sequence adds 486f069253c3 tools/io_uring: fix Makefile for pthread library link adds 004d564f9087 tools/io_uring: sync with liburing adds e43269e6e5c4 nvme-pci: Fix controller freeze wait disabling adds 39a9dd81f864 nvme-pci: Don't disable on timeout in reset state adds 2036f7263d70 nvme-pci: Unblock reset_work on IO failure adds d6135c3a1ec0 nvme-pci: Sync queues on reset adds 6fa0321a9604 nvme: Fix known effects adds 100c815cbd56 nvme: fix srcu locking on error return in nvme_get_ns_from_disk adds 3f98bcc58cd5 nvme: remove the ifdef around nvme_nvm_ioctl adds 90ec611adcf2 nvme: merge nvme_ns_ioctl into nvme_ioctl adds 5fb4aac756ac nvme: release namespace SRCU protection before performing [...] adds 510a405d945b nvme: fix memory leak for power latency tolerance adds 2d466c7a574d nvme: copy MTFA field from identify controller adds 0decfd8bd823 nvme: update MAINTAINERS adds cb9e0e500606 nvme-pci: use blk-mq mapping for unmanaged irqs adds 096c7a6d9008 Merge branch 'nvme-5.2-rc2' of git://git.infradead.org/nvm [...] adds 7fbc78e3155a Merge tag 'for-linus-20190524' of git://git.kernel.dk/linux-block adds 2409207a73cc Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 55267c88c003 tracing: Prevent hist_field_var_ref() from accessing NULL [...] adds c8d94a187834 tracing: Check keys for variable references in expressions too adds 9b2ca371b150 tracing: Add a check_val() check before updating cond_snap [...] adds 4eebe38a37f9 kernel/trace/trace.h: Remove duplicate header of trace_seq.h adds a2c48d98fc07 Merge tag 'trace-v5.2-rc1' of git://git.kernel.org/pub/scm [...] adds b2ad81363f12 Merge tag 'libnvdimm-fixes-5.2-rc2' of git://git.kernel.or [...] adds 82a25b027ca4 ext4: wait for outstanding dio during truncate in nojournal mode adds ee0ed02ca93e ext4: do not delete unlinked inode from orphan list on fai [...] adds 66883da1eee8 ext4: fix dcache lookup of !casefolded directories adds 35efb51eee22 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] adds 58be0106c530 random: fix soft lockup when trying to read from an uninit [...] adds 128f2bfafcf2 Merge tag 'random_for_linus_stable' of git://git.kernel.or [...] adds 493fcbc8435e MAINTAINERS: KVM: arm/arm64: Remove myself as maintainer adds b7c50fab66ab KVM: arm64: Move pmu hyp code under hyp's Makefile to avoi [...] adds 623e1528d409 KVM: arm/arm64: Move cc/it checks under hyp's Makefile to [...] adds 6bff2a3dc9ba Merge tag 'kvmarm-fixes-for-5.2' of git://git.kernel.org/p [...] adds db80927ea197 KVM: nVMX: really fix the size checks on KVM_SET_NESTED_STATE adds 21be4ca1ea68 KVM: nVMX: Clear nested_run_pending if setting nested state fails adds 2eb06c306a57 KVM: Fix spinlock taken warning during host resume adds be7fcf1d1701 KVM: selftests: Fix a condition in test_hv_cpuid() adds 3b339e2527a6 kvm: selftests: avoid type punning adds 319f6f97e3a1 KVM: selftests: Compile code with warnings enabled adds 32a243df82c8 kvm: x86: Include multiple indices with CPUID leaf 0x8000001d adds 382409b4c43e kvm: x86: Include CPUID leaf 0x8000001e in kvm's supported CPUID adds d30b214d1d0a kvm: fix compilation on s390 adds 541e886f7972 KVM: nVMX: Fix using __this_cpu_read() in preemptible context adds 4d259965655c kvm: vmx: Fix -Wmissing-prototypes warnings adds 0e6edceb8f18 KVM: LAPIC: Fix lapic_timer_advance_ns parameter overflow adds 16ba3ab4e15c KVM: LAPIC: Expose per-vCPU timer_advance_ns to userspace adds 12e9612cae0c KVM: selftests: Remove duplicated TEST_ASSERT in hyperv_cpuid.c adds 204c91eff798 KVM: selftests: do not blindly clobber registers in guest asm adds c9bcd3e3335d kvm: svm/avic: fix off-by-one in checking host APIC ID adds 654f1f13ea56 kvm: Check irqchip mode before assign irqfd adds 6f2f84532c15 KVM: x86: do not spam dmesg with VMCS/VMCB dumps adds a80c4ec10ed9 x86/kvm/pmu: Set AMD's virt PMU version to 1 adds 0e6f467ee28e KVM: x86/pmu: mask the result of rdpmc according to the wi [...] adds 2924b52117b2 KVM: x86/pmu: do not mask the value that is written to fixed PMUs adds 19ec166c3f39 KVM: s390: fix memory slot handling for KVM_SET_USER_MEMOR [...] adds bffed38d4fb5 kvm: selftests: aarch64: dirty_log_test: fix unaligned mem [...] adds 55eda003f02f kvm: selftests: aarch64: fix default vm mode adds 98e683443ba2 kvm: selftests: aarch64: compile with warnings on adds c795720629ae KVM: selftests: Wrap vcpu_nested_state_get/set functions w [...] adds 883d25e70b2f tools/kvm_stat: fix fields filter for child events adds 66f61c92889f KVM: x86: fix return value for reserved EFER adds 862f0a3227b3 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 0c97bf863efc tracing: Silence GCC 9 array bounds warning adds c5b440951a19 Merge tag 'trace-v5.2-rc1-2' of git://git.kernel.org/pub/s [...] adds cd6c84d8f0cd Linux 5.2-rc2 adds fd8d578618b1 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds 4c1ceed49be1 kconfig: tests: fix recursive inclusion unit test adds d3ff90b80c23 Merge remote-tracking branch 'kbuild-current/fixes' adds 556a2003e503 Merge remote-tracking branch 'arc-current/for-curr' adds b59bd3527fe3 powerpc/powernv: Return for invalid IMC domain adds 3202e35ec1c8 powerpc/perf: Fix MMCRA corruption by bhrb_filter adds 8b909e354870 powerpc/kexec: Fix loading of kernel + initramfs with kexe [...] adds f6672360e780 Merge remote-tracking branch 'powerpc-fixes/fixes' adds c1e85c6ce57e net: macb: save/restore the remaining registers and features adds ccfb62f27beb mISDN: make sure device name is NUL terminated adds 49ce881c0d4c net: stmmac: fix reset gpio free missing adds 31680ac26580 ipv6: Fix redirect with VRF adds 296d5b541639 bnxt_en: Fix aggregation buffer leak under OOM condition. adds 1b3f0b75c39f bnxt_en: Fix possible BUG() condition when calling pci_dis [...] adds d629522e1d66 bnxt_en: Reduce memory usage when running in kdump kernel. adds 2e9217d1e8b7 bnxt_en: Device serial number is supported only for PFs. adds db51a73282bb Merge branch 'bnxt_en-Bug-fixes' adds 3580d04aa674 ipv4/igmp: fix another memory leak in igmpv3_del_delrec() adds 903869bd10e6 ipv4/igmp: fix build error if !CONFIG_IP_MULTICAST adds 3f6f7a175ad4 net: mvpp2: cls: Fix leaked ethtool_rx_flow_rule adds d2daa127ed51 hsr: fix don't prune the master node from the node_db adds b5730061d105 cxgb4: offload VLAN flows regardless of VLAN ethtype adds 71e15f76f8df Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds ce8d24f9a596 net: fec: fix the clk mismatch in failed_reset path adds ab0610efabb4 cxgb4: Revert "cxgb4: Remove SGE_HOST_PAGE_SIZE dependency [...] adds 4097e9d250fb net: sched: don't use tc_action->order during action dump adds 95baa60a0da8 ipv6_sockglue: Fix a missing-check bug in ip6_ra_control() adds 425aa0e1d015 ip_sockglue: Fix missing-check bug in ip_ra_control() adds 4523a5611526 net: stmmac: update rx tail pointer register to fix rx dma [...] adds 5e7f7fc538d8 net: stmmac: fix csr_clk can't be zero issue adds f4ca7a9260df net: stmmac: dwmac-mediatek: modify csr_clk value to fix m [...] adds 3d92410a22e2 Merge branch 'fix-some-bugs-in-stmmac' adds f4bcf14e3997 net: ethtool: Document get_rxfh_context and set_rxfh_conte [...] adds 334031219a84 bonding/802.3ad: fix slave link initialization transition states adds 5a20a093d965 dpaa2-eth: Fix potential spectre issue adds bd8460fa4de4 dpaa2-eth: Use PTR_ERR_OR_ZERO where appropriate adds 4ca6dee5220f dpaa2-eth: Make constant 64-bit long adds 66a04abf2bda Merge branch 'dpaa2-eth-Fix-smatch-warnings' adds 46a1695960d0 net/tls: fix lowat calculation if some data came from prev [...] adds 7718a855cd7a selftests/tls: test for lowat overshoot with multiple records adds 04b25a5411f9 net/tls: fix no wakeup on partial reads adds 043556d0917a selftests/tls: add test for sleeping even though there is data adds b933dc367a1d Merge branch 'net-tls-two-fixes-for-rx_list-pre-handling' adds 3e66b7cc50ef net: tulip: de4x5: Drop redundant MODULE_DEVICE_TABLE() adds d997c478427a Merge remote-tracking branch 'net/master' adds fe121ee531d1 bpf, riscv: clear target register high 32-bits for and/or/ [...] adds 00d8304553de selftests: bpf: add zero extend checks for ALU32 and/or/xor adds 186bcc3dcd10 bpf: sockmap, restore sk_write_space when psock gets dropped adds bd95e678e0f6 bpf: sockmap, fix use after free from sleep in psock backl [...] adds fc6557648e19 Merge remote-tracking branch 'bpf/master' adds 79c92ca42b5a mac80211: handle deauthentication/disassociation from TDLS peer adds 818e9dfa2c14 mac80211: remove set but not used variable 'old' adds 25d16d124a5e mac80211: fix rate reporting inside cfg80211_calculate_bit [...] adds 85a55ff2cf6b mac80211_hwsim: mark expected switch fall-through adds 33d915d9e8ce {nl,mac}80211: allow 4addr AP operation on crypto controll [...] adds 850fa58d6f3b Merge remote-tracking branch 'mac80211/master' adds dc1435c00fcd RDMA/srp: Rename SRP sysfs name after IB device rename trigger adds 619122be3d40 RDMA/hns: Fix PD memory leak for internal allocation adds 3dd655bc3d7f Merge remote-tracking branch 'rdma-fixes/for-rc' adds 317d9313925c ALSA: hda/realtek - Set default power save node to 0 adds 0fbf21c3b36a ALSA: hda/realtek - Enable micmute LED for Huawei laptops adds fe1d6451bdd8 Merge remote-tracking branch 'sound-current/for-linus' adds 4819d06292c9 ASoC: simple-card: Restore original configuration of DAI format adds 34ac3c3eb8f0 ASoC: core: lock client_mutex while removing link components adds 20a5f9c8649d Merge branch 'asoc-5.2' into asoc-linus adds c508d68752a9 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 19c44bc6682f Merge remote-tracking branch 'regmap-fixes/for-linus' adds bb509baa7fec Merge branch 'regulator-5.2' into regulator-linus adds e9079b18854f Merge remote-tracking branch 'regulator-fixes/for-linus' adds 44a042182cb1 spi: spi-fsl-spi: call spi_finalize_current_message() at the end adds f3440d9a0da2 spi: abort spi_sync if failed to prepare_transfer_hardware adds da33d0c685f9 Merge branch 'spi-5.2' into spi-linus adds 6c3f2a0e0f23 Merge remote-tracking branch 'spi-fixes/for-linus' adds a1ad1cc9704f vt/fbcon: deinitialize resources in visual_init() after fa [...] adds 528d6558b6af Merge remote-tracking branch 'tty.current/tty-linus' adds a47686636d84 media: smsusb: better handle optional alignment adds 602eca3f3b28 Merge remote-tracking branch 'usb.current/usb-linus' adds 64f5528036fb Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds f2d6ef423c45 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds e61ff0fba72d staging: kpc2000: Add dependency on MFD_CORE to kconfig sy [...] adds b9afa223a342 Merge remote-tracking branch 'staging.current/staging-linus' adds f7b101d33046 kheaders: Move from proc to sysfs adds 1457dc9ed8da kheaders: Do not regenerate archive if config is not changed adds 6660a04feb7e w1: ds2408: Fix typo after 49695ac46861 (reset on output_w [...] adds 2bf8496f6e9b lkdtm/usercopy: Moves the KERNEL_DS test to non-canonical adds 24cccab42c41 lkdtm/bugs: Adjust recursion test to avoid elision adds 02bd610e858d Merge tag 'lkdtm-next' of https://git.kernel.org/pub/scm/l [...] adds f5dd87326fef fpga: stratix10-soc: fix use-after-free on s10_init() adds 13069847a475 fpga: dfl: afu: Pass the correct device to dma_mapping_error() adds dfe3de8d397b fpga: dfl: Add lockdep classes for pdata->lock adds de9a7f6f5f19 fpga: dfl: expand minor range when registering chrdev region adds 1c7ebeabc9e5 parport: Fix mem leak in parport_register_dev_model adds 110080cea0d0 genwqe: Prevent an integer overflow in the ioctl adds bd17cc5a20ae test_firmware: Use correct snprintf() limit adds 4264bca58132 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 03ecad90d379 soundwire: stream: fix out of boundary access on port properties adds 465f5e8b13f1 Merge remote-tracking branch 'soundwire-fixes/fixes' adds 0e658060e5fc Input: silead - add MSSL0017 to acpi_device_id adds 7c7da40da164 Input: uinput - add compat ioctl number translation for UI [...] adds 0c2bbff82f52 Merge remote-tracking branch 'input-current/for-linus' adds 3fda9b33d608 selftests/ftrace: Make a script checkbashisms clean adds 4a075bd4e13f selftests/ftrace: Add checkbashisms meta-testcase adds d51f1f14870a selftests/harness: Allow test to configure timeout adds eff82a263b5c selftests: rtc: rtctest: specify timeouts adds 0374ea252d7b Merge remote-tracking branch 'kselftest-fixes/fixes' adds 3f3fdc5557a3 Merge remote-tracking branch 'slave-dma-fixes/fixes' adds 61ec589894c3 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds 806634b2bd7f Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds d6566726cfe7 Merge remote-tracking branch 'reset-fixes/reset/fixes' adds 6074c33c6b2e MIPS: mark ginvt() as __always_inline adds 3dd0aade5911 MIPS: remove a space after -I to cope with header search p [...] adds c5eac1f5326b MIPS: TXx9: Fix boot crash in free_initmem() adds 93c4e3edfb8e Merge remote-tracking branch 'mips-fixes/mips-fixes' adds 1ead256d0122 Merge remote-tracking branch 'omap-fixes/fixes' adds d21fa09f9635 btrfs: Ensure replaced device doesn't have pending chunk a [...] adds a382f6868b87 btrfs: correct zstd workspace manager lock to use spin_lock_bh() adds 53a88841bf36 Btrfs: incremental send, fix file corruption when no-holes [...] adds 14aace8a9261 Btrfs: incremental send, fix emission of invalid clone operations adds ca9945166b06 btrfs: reloc: Also queue orphan reloc tree for cleanup to [...] adds aecf85698386 Merge branch 'misc-5.2' into next-fixes adds c7b08fd43953 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 01e7d61b8ace PCI: hv: Detect and fix Hyper-V PCI domain number collision adds 0ab38ed74d29 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds 95b74ce88943 drm/qxl: drop WARN_ONCE() adds b0251876abbf Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 5f3057a62730 Merge remote-tracking branch 'arc/for-next' adds b6b52a3e0c65 Merge remote-tracking branch 'arm/for-next' adds 07a801e146eb Merge remote-tracking branch 'arm64/for-next/core' adds ff3637b5b191 Merge remote-tracking branch 'arm-soc/for-next' adds 43c96000c03a Merge remote-tracking branch 'actions/for-next' adds ae3ee60e39ce Merge branch 'v5.2/fixes' into tmp/aml-rebuild adds 47b58182391a ARM: dts: meson8: add the canvas module adds 10256a4755db ARM: dts: meson8m2: update the offset of the canvas module adds 872f881e72d9 ARM: dts: meson8b: add the canvas module adds 0b67e66a5fa7 ARM: dts: meson8m2: mxiii-plus: rename the DCDC2 regulator adds 8ee9ee74232f ARM: dts: meson8m2: mxiii-plus: add the supply for the Mali GPU adds 782cc29380f3 Merge branch 'v5.3/dt' into tmp/aml-rebuild adds bb23b125c8fa arm64: dts: meson-g12a: Add PWM nodes adds 2bfe8412c538 arm64: dts: meson-g12a: Add IR nodes adds fff6e9d39444 arm64: dts: meson-g12a-x96-max: enable IR decoder adds 919ccb30cf5b arm64: dts: meson-g12a-u200: enable IR decoder adds 9f72e321d550 arm64: dts: meson: libretech-cc: set eMMC as removable adds ffab3fd6ae00 arm64: dts: meson: libretech-cc: switch eMMC to 1.8v adds b43033b1999a arm64: dts: meson: fix mmc pin bias adds adc52bf7ef16 arm64: dts: meson: fix mmc v2 chips max frequencies adds f011a8cf51c3 arm64: dts: meson: vim2: add missing clk-gate pinctrl adds 46bfad15cc38 arm64: dts: meson: vim2: remove sd hs and hs400 modes from emmc adds 73429cf2b6e7 arm64: dts: meson: sei510: consistently order nodes adds ebf4a5f6a52e arm64: dts: meson: u200: consistently order nodes adds 890265c97941 arm64: dts: amlogic: remove ethernet-phy-idAAAA.BBBB compa [...] adds f52bc6dde8e7 arm64: dts: meson: nanopi k2: add sd DDR50 adds 7e2b33ffec17 arm64: dts: meson: odroid-c2: add missing mmc modes adds 4759fd87b928 arm64: dts: meson: g12a: add mmc nodes adds b5446af48e1c arm64: dts: meson: u200: add sd and emmc adds 5a2ea2f73f9f arm64: dts: meson: sei510: add sd and emmc adds 9a69090723d6 arm64: dts: meson: g12a: set uart_ao clocks adds 9951aca655c7 arm64: dts: meson: g12a: add i2c nodes adds 664065217d47 arm64: dts: meson: u200: enable i2c busses adds 32232316de8e arm64: dts: meson: sei510: enable i2c3 adds 03c3f08ce869 arm64: dts: meson: g12a: add audio clock controller adds 5dc0f28ff836 arm64: dts: meson: g12a: add audio memory arbitrer adds c59b7fe5aafd arm64: dts: meson: g12a: add audio fifos adds 1ff38c86d75d arm64: dts: meson: g12a: add tdm adds 649675db939d arm64: dts: meson: g12a: add spdifouts adds 9c5dc0322de3 arm64: dts: meson: g12a: add pdm adds e3d3b132d5ba arm64: dts: meson: g12a: add spdifin adds b894a8f18476 arm64: dts: meson: g12a: enable hdmi_tx sound dai provider adds 0f202f69a16b dt-bindings: arm: amlogic: Move 'amlogic, meson-gx-ao-secu [...] adds c0c752d8c6b3 dt-bindings: arm: Convert Amlogic board/soc bindings to js [...] adds d272c534af6c arm64: dts: meson: sei510: add bluetooth supplies adds d7556f491d4b arm64: dts: meson: g12a: add tohdmitx adds a466a8675e00 arm64: dts: meson: g12a: add ethernet mac controller adds e63b063ecd24 clk: meson: fix MPLL 50M binding id typo adds 3ff46efbcd90 clk: meson: meson8b: fix a typo in the VPU parent names ar [...] adds f9b3eeebef6a clk: meson: mpll: properly handle spread spectrum adds 8925dbd03bb2 clk: meson: gxbb: no spread spectrum on mpll0 adds dc4e62d373f8 clk: meson: axg: spread spectrum is on mpll2 adds 19855c8276fe clk: meson: mpll: add init callback and regs adds 76d3fc38a06b clk: meson: g12a: add mpll register init sequences adds 19a18d42bf55 clk: meson: eeclk: add init regs adds a9f7b1993b70 clk: meson: g12a: add controller register init adds b3c407679ce4 Merge tag 'clk-meson-5.3-1-fixes' of https://github.com/Ba [...] adds fbdd9f000989 arm64: dts: meson: g12a: add ethernet pinctrl definitions adds 86a315ed0c93 arm64: dts: meson: g12a: add mdio multiplexer adds f3bdb30a719d arm64: dts: meson: u200: add internal network adds a9c730930a5d arm64: dts: meson: sei510: add network support adds 0c2c127ed9f5 arm64: dts: meson: g12a: add drive-strength hdmi ddc pins adds 6fb2d6c610fd arm64: dts: meson: g12a: add drive strength for eth pins adds 64178fee3f3f Merge branch 'v5.3/dt64' into tmp/aml-rebuild adds a0b2ff531582 dt-bindings: soc: amlogic: canvas: document support for Me [...] adds 9a98fdf5b6e6 soc: amlogic: canvas: add support for Meson8, Meson8b and [...] adds 7dd6d6c8a625 Merge branch 'v5.3/drivers' into tmp/aml-rebuild adds 3e085f66fe7e Merge remote-tracking branch 'amlogic/for-next' adds 459a6a2f2517 ARM: dts: aspeed: Rename flash-controller nodes adds 8bc7d3ed7cf4 ARM: dts: aspeed: Add Power9 and Power9 CFAM description adds 0215e2a54683 ARM: dts: aspeed: Add aspeed-p2a-ctrl node adds 29b871f344f4 ARM: dts: aspeed: quanta-q71: Enable p2a node adds 9deea07ed8a2 ARM: dts: aspeed: zaius: add Infineon and Intersil regulators adds 66daab243213 ARM: dts: aspeed: zaius: update 12V brick I2C address adds b2cc26af46b4 ARM: dts: aspeed: zaius: fixed I2C bus numbers for pcie slots adds b853ab0fa2e1 ARM: dts: aspeed: cmm: enable ehci host controllers adds 8e8fd0cbd7c5 ARM: dts: aspeed: Add Swift BMC machine adds 56b646284b95 ARM: dts: aspeed: swift: Add pca9539 devices adds e39e134d31b2 ARM: dts: aspeed: Add Facebook YAMP BMC adds 9831ae33750d ARM: dts: aspeed: Adding Lenovo Hr630 BMC adds 130413736376 ARM: dts: aspeed: Add Microsoft Olympus BMC adds 8675f1d9a51a Merge remote-tracking branch 'aspeed/for-next' adds 8310782cef2a Merge remote-tracking branch 'at91/at91-next' adds 08e3c4158538 ARM: bcm283x: Enable DMA support for SPI controller adds bcc0491d9533 Merge remote-tracking branch 'bcm2835/for-next' adds 4ef69160b3ed dt-bindings: clock: imx8mq: Add SNVS clock adds 3d6c33cb904d clk: imx8mq: add SNVS clock to clock tree adds 2b2ebb9acb89 dt-bindings: clock: imx8mm: Add SNVS clock adds 75ebf69445dd clk: imx8mm: add SNVS clock to clock tree adds 87def8d0d5bf dt-bindings: clock: imx8m: Add GIC clock adds 53c6a2ec018b clk: imx8m: Add GIC clock adds efdb279033ad clk: imx: Add common API for masking MMDC handshake adds c129b6fe81cd clk: imx: Use imx_mmdc_mask_handshake() API for masking MM [...] adds 246c9ab43403 clk: imx7ulp: update nic1_bus_clk parent info adds a44e9706213c clk: imx8mm: Mark dram_apb critical adds 52f93ab8b422 clk: imx: keep the mmdc p1 ipg clock always on on 6sx/ul/ull/sll adds 25789dc69926 Merge branch 'imx/fixes' into for-next adds 5de7daa595e1 Merge branch 'imx/drivers' into for-next adds efb8393cf06c ARM: dts: imx: Avoid colliding 'display' node and property names adds e5ad32308eb5 ARM: dts: imx53: Add capture-subsystem device adds e2c1615677d3 ARM: dts: imx53-smd: Add OV5642 video capture support adds 36b7ee5f7e06 ARM: dts: vf610-zii-dev: Fix incorrect UART2 pin assignment adds af79ef726ad6 ARM: dts: vf610-zii-dev: Add QSPI node adds 02a6b68129cb Merge branch 'imx/dt' into for-next adds f403a26c865b arm64: dts: imx8mm: Add cpu speed grading and all OPPs adds 12629c5c3749 arm64: dts: imx8mq: Add cpu speed grading and all OPPs adds e2317ce8bebc arm64: dts: imx8mq: Remove unnecessary blank lines adds 1f370972221b arm64: dts: imx8mq: Add gpio alias adds ddabee1eb79e arm64: dts: imx8qxp: Add gpio alias adds c92f56faaadd arm64: dts: ls1028a: Add USB dt nodes adds b1c67fb8e25e Merge branch 'imx/dt64' into for-next adds 09892aa146fe arm64: dts: imx8mm: add clock for GPIO node adds f145b209b82f arm64: dts: imx8mm: add clock for SNVS RTC node adds 417a14551f9b Merge branch 'imx/dt-clkdep' into for-next adds 485719042fc2 arm64: defconfig: ARM_IMX_CPUFREQ_DT=m adds 571e2a4836b1 ARM: imx_v6_v7_defconfig: Select CONFIG_NVMEM_SNVS_LPGPR adds 83d02ffe0144 Merge branch 'imx/defconfig' into for-next adds 3ccd5e990ca6 Merge remote-tracking branch 'imx-mxs/for-next' adds 658badf1b11c Merge remote-tracking branch 'keystone/next' adds 4ef11431f062 Merge remote-tracking branch 'mediatek/for-next' adds 61f1a6ffeca8 Merge remote-tracking branch 'mvebu/for-next' adds ef98682a4e12 dt-bindings: reset: Add devicetree binding for BM1880 rese [...] adds 64c47b624f64 reset: Add reset controller support for BM1880 SoC adds 1a5674a427e6 reset: Switch to SPDX license identifier for reset-simple adds 6b251ea99242 dt-bindings: reset: imx7: Fix the spelling of 'indices' adds 3716facf6234 Merge remote-tracking branch 'reset/reset/next' adds 940977675b31 Merge remote-tracking branch 'qcom/for-next' adds 8ea3e75a4a24 arm64: dts: renesas: ebisu: Remove renesas, no-ether-link [...] adds abfb2db0bf77 Merge branch 'arm64-dt-for-v5.3' into next adds 7bd70da3a20e Merge remote-tracking branch 'renesas/next' adds 336cff39df78 Merge remote-tracking branch 'rockchip/for-next' adds f540d7a7bf03 Merge remote-tracking branch 'samsung-krzk/for-next' adds 7c4a7049b592 arm64: defconfig: enable sunxi watchdog adds 17996e5b0ba4 ARM: dts: sun6i: Add default address and size cells for SPI adds e0917169e5cc dt-bindings: watchdog: add Allwinner H6 watchdog adds b6cebb1c2de5 arm64: dts: allwinner: h6: add watchdog node adds ae3ceed0a399 arm64: dts: allwinner: h6: add r_watchog node adds 396ac57e0c25 Merge branches 'sunxi/config64-for-5.3', 'sunxi/dt-for-5.3 [...] adds ec5dd9f514ca Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 6f2de28db459 Merge remote-tracking branch 'tegra/for-next' adds f7df8c92b4b9 clk: sifive: restrict Kconfig scope for the FU540 PRCI driver adds b3fddd5b100e clk: imx: imx8mm: fix int pll clk gate adds 1cc54078d104 clk: ti: clkctrl: Fix clkdm_clk handling adds f191a146bcee Merge branch 'clk-fixes' into clk-next adds c57ad2e87023 Merge remote-tracking branch 'clk/clk-next' adds 4b9cb581b12b Merge remote-tracking branch 'clk-samsung/for-next' adds 413dcf0c175f Merge remote-tracking branch 'csky/linux-next' adds 475b51228644 nds32: Avoid IEX status being incorrectly modified adds b315419b7f0b nds32: add new emulations for floating point instruction adds 97c8aae68b24 Merge remote-tracking branch 'nds32/next' adds bf8c2f2305b4 parisc/slab: cleanup after /proc/slab_allocators removal adds 6b98d9134e14 parisc: Fix compiler warnings in float emulation code adds ce0b761446ee parisc: Fix crash due alternative coding for NP iopdir_fdc bit adds af2bb6831e66 Merge remote-tracking branch 'parisc-hd/for-next' adds a025200b7008 Merge remote-tracking branch 'soc-fsl/next' adds 6179e21b065d Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 321f786d1af3 Merge remote-tracking branch 'btrfs-kdave/for-next' adds 800387cee52b fs/cifs/smb2pdu.c: fix buffer free in SMB2_ioctl_free adds 5d7f255ddd5f Merge remote-tracking branch 'cifs/for-next' adds ce10affd7210 Merge remote-tracking branch 'ecryptfs/next' adds 374b6fc50706 Merge remote-tracking branch 'ext3/for_next' adds 079f9927c7bf ext4: gracefully handle ext4_break_layouts() failure durin [...] adds e396d736ca66 Merge remote-tracking branch 'ext4/dev' adds bc88ac96a9ac f2fs: link f2fs quota ops for sysfile adds 5dae2d39074d f2fs: fix to check layout on last valid checkpoint park adds 49dd883c421a f2fs: allow ssr block allocation during checkpoint=disable period adds 8648de2c581e f2fs: add bio cache for IPU adds f7dfd9f36144 f2fs: always assume that the device is idle under gc_urgent adds 040d2bb318d1 f2fs: fix to avoid deadloop if data_flush is on adds 2df3f7a9ff43 f2fs: fix to do sanity check on segment bitmap of LFS curseg adds 469fd341e81b f2fs: add missing sysfs entries in documentation adds b1820efff17a f2fs: add error prints for debugging mount failure adds 7bff1405d86c Merge remote-tracking branch 'f2fs/dev' adds 35d6fcbb7c3e fuse: fallocate: fix return with locked inode adds 4a2abf99f9c2 fuse: add FUSE_WRITE_KILL_PRIV adds c51d32f5c7a7 Merge remote-tracking branch 'fuse/for-next' adds 72722d6f42d2 Revert "lockd: Show pid of lockd for remote locks" adds 5efd0e393d54 lockd: prepare nlm_lockowner for use by the server adds c09b9772bbdd lockd: Convert NLM service fl_owner to nlm_lockowner adds 543833f86e6f lockd: Remove lm_compare_owner and lm_owner_key adds 6bff7560abde lockd: Show pid of lockd for remote locks adds 40629c5ec046 locks: Cleanup lm_compare_owner and lm_owner_key adds 6cb1237cb4c0 Merge remote-tracking branch 'nfsd/nfsd-next' adds b21d9c435f93 ovl: support the FS_IOC_FS[SG]ETXATTR ioctls adds 0e7f2cccb42a ovl: detect overlapping layers adds bf806c26d8d2 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds d4a76e71b5fd Merge remote-tracking branch 'ubifs/linux-next' adds 3a513df0db46 Merge remote-tracking branch 'v9fs/9p-next' adds 6f30e17340ae Merge remote-tracking branch 'vfs/for-next' adds 7873d223fb59 Merge remote-tracking branch 'printk/for-next' adds 886db1d687f5 Merge remote-tracking branch 'pstore/for-next/pstore' adds 5b9f36c9db51 Merge remote-tracking branch 'hid/for-next' adds a4b5363a51fc i2c: imx: Use __maybe_unused instead of #if CONFIG_PM adds c245d94ed106 i2c: iproc: Add multi byte read-write support for slave mode adds 80e406865b8c i2c: Allow selecting BCM2835 I2C controllers on ARCH_BRCMSTB adds c1fee0c4a2ad i2c: meson: update with SPDX Licence identifier adds 12cb084d0dd8 i2c: jz4780: Drop dependency on MACH_JZ4780 adds a0692f0eef91 i2c: dev: fix potential memory leak in i2cdev_ioctl_rdwr adds 13067ef73f33 i2c: mlxcpld: Fix wrong initialization order in probe adds ff9378904d9d i2c: synquacer: fix synquacer_i2c_doxfer() return value adds 85135f9341bc Merge branch 'i2c/for-current' into i2c/for-next adds 52f1f6870e4d Merge remote-tracking branch 'i2c/i2c/for-next' adds 096ea522e84e doc: Cope with Sphinx logging deprecations adds 2404dad1f67f doc: Cope with the deprecation of AutoReporter adds 8867f6109b84 docs: fix numaperf.rst and add it to the doc tree adds f35a1abd9e7a lib/list_sort: fix kerneldoc build error adds bbb30909e0fd docs: fix multiple doc build warnings in enumeration.rst adds 3bc808846471 docs: Fix conf.py for Sphinx 2.0 adds 77d09ad9dc51 scripts/sphinx-pre-install: make it handle Sphinx versions adds 551bd3368a7b drm/i915: Maintain consistent documentation subsection ordering adds e69071b295d1 Merge remote-tracking branch 'jc_docs/docs-next' adds 354cf00339b1 media: cec: mark devnode as registered before actually reg [...] adds 00ccd263ee08 media: cec-gpio: use disable/enable_irq adds 63d171f85fb1 media: cec: cec_transmit_msg_fh: do sanity checks first adds e76cbec85eac media: cec: move check from cec_transmit to cec_transmit_msg_fh adds aa50accfda60 media: cec: add CEC_MSG_FL_RAW flag and msg_is_raw helper [...] adds eabe3bc2689a media: cec-ioc-receive.rst: document CEC_MSG_FL_RAW adds 89db242aa3c5 media: cec: support CEC_MSG_FL_RAW adds b6c96e156825 media: cec: allow any initiator for Ping and Image/Text View On adds 428d3c867df6 media: cec-ioc-g-mode.rst: be more specific when EPERM is [...] adds cfe7cc383cfa media: ov7740: fix unbalanced pm_runtime_get/put adds 6e4ab830ac6d media: ov7740: avoid invalid framesize setting adds eed6b2e7c9ca media: ov7740: fix vertical flip control adds d7ac8b1bd281 media: ov7740: remove redundant V4L2_CTRL_FLAG_VOLATILE set adds f8075c1cdc79 media: v4l: fwnode: C-PHY has no clock lane adds 1305d97b7c78 media: dt-bindings: marvell,mmp2-ccic: Add Marvell MMP2 camera adds 0c7aa32966da media: marvell-ccic: fix DMA s/g desc number calculation adds c3cc51032689 media: marvell-ccic: don't generate EOF on parallel bus adds a1038ee8ca9f media: smiapp: core: add small range to usleep_range adds 6fae100e74af media: staging/intel-ipu3: update minimal GDC envelope size to 4 adds defcdc5d89ce media: videobuf2-core: Prevent size alignment wrapping buf [...] adds 14f28f5cea9e media: videobuf2-dma-sg: Prevent size from overflowing adds b29ecab178b0 media: videobuf2-core.h: Document the alloc memop size arg [...] adds 8169cf0a02ca media: Kconfig: allow to select drivers if EMBEDDED adds 94b7ddb91c16 media: coda: remove -I$(src) header search path adds 020bc7354a6e media: staging/imx: Allow driver to build if COMPILE_TEST [...] adds e08f0761234d media: vpss: fix a potential NULL pointer dereference adds 8aef94beadc5 media: vpss: fix the order of resource clean up adds f49308878d72 media: media_device_enum_links32: clean a reserved field adds 3d3515312f97 media: rc-main: clean-up two warnings adds 2f39cce96363 media: remove redundant 'default n' from Kconfig-s adds 4a96f5e10eb9 media: exynos4-is: Add missing of_node_put to fix reference leaks adds 2c41cc0be07b media: venus: firmware: fix leaked of_node references adds 22cc3750c78d Merge remote-tracking branch 'v4l-dvb/master' adds 5159e46e20fc Merge remote-tracking branch 'fbdev/fbdev-for-next' adds 553c2f559fc1 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 2b7bf2acdc47 Merge remote-tracking branch 'cpupower/cpupower' adds 389c47fb12a9 Merge remote-tracking branch 'opp/opp/linux-next' adds 4b4eedc52dd9 Merge remote-tracking branch 'ieee1394/for-next' adds 440d8add097c Merge remote-tracking branch 'dlm/next' adds a7b287bf7845 IB/iser: Refactor iscsi_iser_check_protection function adds 0cc2896f0253 IB/iser: Remove unused sig_attrs argument adds dae6345aa7a9 IB/isert: Remove unused sig_attrs argument adds 2d465a165aed RDMA/rw: Fix doc typo adds f73e4076426b RDMA/rw: Print the correct number of sig MRs adds 53bfbf9be86e RDMA/rw: Add info regarding SG count failure adds 91f571293e26 RDMA/core: Fix doc typo adds 69054666df0a RDMA/qedr: Fix incorrect device rate. adds d2183c6f1958 RDMA/umem: Move page_shift from ib_umem to ib_odp_umem adds 8ce0048f7654 IB/mlx4: Delete unused func arg adds deee3c7e4991 RDMA/core: Return void from ib_device_check_mandatory() adds eaa1ca9cf992 rds: Don't check return value from destroy CQ adds dfdb08990432 RDMA/ipoib: Remove check of destroy CQ adds 890ac8d97e67 RDMA/core: Make ib_destroy_cq() void adds 269c97fd4854 RDMA/nes: Remove useless NULL checks adds 3bb58cfe07e2 RDMA/i40iw: Remove useless NULL checks adds dab99af99c7c RDMA/nes: Remove second wait queue initialization call adds 62a38e704d57 RDMA/efa: Remove check that prevents destroy of resources [...] adds 495f9a8a8318 Merge remote-tracking branch 'rdma/for-next' adds 2bb0f3b4341b net: fec: remove redundant ipg clock disable adds 74dd5aa1ed94 cxgb4: Enable hash filter with offload adds 9c3f3410f5ac dt-bindings: phy: dp83867: Describe how driver behaves w.r [...] adds 980066e6d964 dt-bindings: phy: dp83867: Add documentation for disabling [...] adds 13c83cf8af0d net: phy: dp83867: Add ability to disable output clock adds c11669a2757e net: phy: dp83867: Rework delay rgmii delay handling adds 1b9b295435c3 net: phy: dp83867: Use unsigned variables to store unsigne [...] adds 27708eb5481b net: phy: dp83867: IO impedance is not dependent on RGMII delay adds f8bbf417e58b net: phy: dp83867: Validate FIFO depth property adds 565d9d221bcb net: phy: dp83867: Allocate state struct in probe adds b2557764d0eb net: phy: Add support for 100BaseT1 and 1000BaseT1 adds e5fb32c67cdb net: phy: Make phy_basic_t1_features use base100t1. adds 26b1b8d7f27b Merge branch 'net-phy-T1-support' adds 68a9b13d9219 ipv6: Add delete route hook to stubs adds cdaa16a4f70c ipv6: Add hook to bump sernum for a route to stubs adds 19a3b7eea424 ipv6: export function to send route updates adds 1bff1a0c9bbd ipv4: Add function to send route updates adds ac1fab2d1394 ipv4: export fib_check_nh adds 9bd836679210 ipv4: export fib_flush adds c3669486b512 ipv4: export fib_info_update_nh_saddr adds 06c77c3e67b0 ipv4: Rename and export nh_update_mtu adds e38f7cbd36e4 Merge branch 'net-Export-functions-for-nexthop-code' adds 75425657fe3a net: Set strict_start_type for routes and rules adds 9b7e94e6e89b selftests: fib-onlink: Make quiet by default adds a92a0a7b8e7c selftests: pmtu: Simplify cleanup and namespace names adds fc651001d2c5 neighbor: Add tracepoint to __neigh_create adds 0db355d499f1 ipv4/igmp: shrink struct ip_sf_list adds ac383f58f3c9 hv_sock: perf: Allow the socket buffer size options to inf [...] adds 14a1eaa8820e hv_sock: perf: loop in send() to maximize bandwidth adds 136bf27fc0e9 devlink: add warning in case driver does not set port type adds 5556fdb0c2ea net: phy: lxt: Add suspend/resume support to LXT971 and LXT973. adds ddc0bf34f9ee net: ll_temac: Do not make promiscuous mode sticky on multicast adds 1bd33bf0fe6d net: ll_temac: Prepare indirect register access for multic [...] adds 1b3fa5cf859b net: ll_temac: Cleanup multicast filter on change adds 0127cd5440e7 net: ll_temac: Enable multicast support adds 00e31a096136 Merge branch 'net-ll_temac-Fix-and-enable-multicast-support' adds dcf10ec772ad cxgb4: use firmware API for validating filter spec adds 16fa1cf1ed2a Revert "dpaa2-eth: configure the cache stashing amount on [...] adds 9395da4efbd4 net: qualcomm: rmnet: Move common struct definitions to include adds b4603dbf1e1d ice: Fix double spacing adds 31eafa403b99 ice: Implement LLDP persistence adds 173e23c0cb52 ice: Cleanup an unnecessary variable initialization adds f24e35d88b1b ice: Remove braces for single statement blocks adds a84db52569dd ice: Call out dev/func caps when printing adds e223eaec67e2 ice: Fix hang when ethtool disables FW LLDP adds 9ccb062c1440 ice: Advertise supported link modes if none requested adds a17a5ff6812c ice: Refactor the LLDP MIB change event handling adds 72f9c2039859 ice: Gracefully handle reset failure in ice_alloc_vfs() adds 55e062ba77ad ice: Format ethtool reported stats adds 65124bbf980c ice: Reorganize tx_buf and ring structs adds 0ab54c5f2fe8 ice: Use bitfields when possible adds 8d5fce190333 ice: Reorganize ice_vf struct adds aa6ccf3f2d70 ice: Fix couple of issues in ice_vsi_release adds feee3cb3064a ice: Silence semantic parser warnings adds 884714ce1698 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds dfb569f2b96e net: ll_temac: Fix compile error adds d39823121911 enetc: add hardware timestamping support adds 41514737ecaa enetc: add get_ts_info interface for ethtool adds ad8288b89d4f dt-binding: ptp_qoriq: support ENETC PTP compatible adds 49401003e260 arm64: dts: fsl: ls1028a: add ENETC 1588 timer node adds daeceb2df3df Merge branch 'ENETC-support-hardware-timestamping' adds f40b6ae2b612 ipv6: Move pcpu cached routes to fib6_nh adds 7d88d8b5570b ipv6: Refactor fib6_drop_pcpu_from adds c0b220cf7d80 ipv6: Refactor exception functions adds cc5c073a693f ipv6: Move exception bucket to fib6_nh adds 1cf844c747d5 ipv6: Make fib6_nh optional at the end of fib6_info adds 0fa6efc54780 ipv6: Refactor ip6_route_del for cached routes adds ec8105352869 selftests: Add redirect tests adds a80886e4e083 Merge branch 'ipv6-Move-exceptions-to-fib6_nh-and-make-it- [...] adds af5136f95045 selftests/net: SO_TXTIME with ETF and FQ adds 4618d6719743 net: phy: add interface mode PHY_INTERFACE_MODE_USXGMII adds 79b647a0c0d5 dt-bindings: net: document new usxgmii phy mode adds ce64c1f77a9d net: phy: aquantia: add USXGMII support and warn if XGMII [...] adds 33a74bf42873 Merge branch 'net-phy-add-interface-mode-PHY_INTERFACE_MOD [...] adds 48435bc3b330 net: stmmac: Add MAC loopback callback to HWIF adds 0a05a7a315b1 net: stmmac: dwmac100: Add MAC loopback support adds cbc195152149 net: stmmac: dwmac1000: Add MAC loopback support adds 4ce84f4da7c4 net: stmmac: dwmac4/5: Add MAC loopback support adds 84c8df164906 net: stmmac: dwxgmac2: Add MAC loopback support adds 8edb12713ee8 net: ethernet: stmmac: dwmac-sun8i: Enable control of loopback adds 3b1dd2c50016 net: stmmac: Switch MMC functions to HWIF callbacks adds 52ef6d9240e5 net: stmmac: dwmac1000: Also pass control frames while in [...] adds 2b783e613d76 net: stmmac: dwmac4/5: Also pass control frames while in p [...] adds 8c5f48d99de2 net: stmmac: dwxgmac2: Also pass control frames while in p [...] adds 091810dbded9 net: stmmac: Introduce selftests support adds 092614261983 net: stmmac: dwmac1000: Fix Hash Filter adds 9463c4455900 net: stmmac: dwmac1000: Clear unused address entries adds f9c5f7d78385 net: stmmac: dwmac4/5: Fix Hash Filter adds a8b91b30d11d net: stmmac: dwmac4/5: Do not disable whole RX in dma_stop_rx() adds eaabcd9e4ec3 net: stmmac: dwxgmac2: Do not disable whole RX in dma_stop_rx() adds 0620ec6c62a5 net: stmmac: dwmac4/5: Clear unused address entries adds a976ca79e23f net: stmmac: Prevent missing interrupts when running NAPI adds 22942498cceb Merge branch 'net-stmmac-Improvements-and-Selftests' adds 6dca9360a9d7 flow_offload: use struct_size() in kzalloc() adds ae8e1d5e5651 net: mvpp2: cls: Use the correct number of rules in variou [...] adds e8486ca9a12c net: mvpp2: cls: Bypass C2 internals FIFOs at init adds 895586d5dc32 net: mvpp2: cls: Use RSS contexts to handle RSS tables adds c561da68038a net: mvpp2: cls: Extract the RSS context when parsing the [...] adds 141347730c7f net: mvpp2: cls: Support steering to RSS contexts adds cecd7582a631 Merge branch 'net-mvpp2-Classifier-updates-RSS' adds 83bf76e3528a qed: Modify api for performing a dmae to another PF adds 79284adeb99e qed: Add llh ppfid interface and 100g support for offload [...] adds 08eb1fb0f77b qed*: Change hwfn used for sb initialization adds 7e50769caaea qed: Modify offload protocols to use the affined engine adds 443473d2f3a5 qedr: Change the MSI-X vectors selection to be based on af [...] adds 8366d520019f qed: Set the doorbell address correctly adds 24e04879abdd qed: Add qed devlink parameters table adds 3576e99e0821 qed*: Add iWARP 100g support adds 13b99d3d3907 Revert "scsi: qedi: Allocate IRQs based on msix_cnt" adds 2bfbc570586e qedi: Use hwfns and affin_hwfn_idx to get MSI-X vector index adds a9b02c615b0f qedf: Use hwfns and affin_hwfn_idx to get MSI-X vector ind [...] adds 9b3c520e9628 Merge branch 'qed-Improve-performance-on-100G-link-for-off [...] adds 462409365b69 dt-bindings: net: add qca,ar71xx.txt documentation adds 7ff836f064e2 MIPS: ath79: ar9331: add Ethernet nodes adds d51b6ce441d3 net: ethernet: add ag71xx driver adds 18e8817126d2 Merge branch 'ath79-add-ag71xx-support' adds ffab9691bcb2 net: hns3: initialize CPU reverse mapping adds 441228875706 net: hns3: refine the flow director handle adds d93ed94fbeaf net: hns3: add aRFS support for PF adds f438bfe9d4fe net: hns3: fix for FEC configuration adds b25ba113dd3f Merge branch 'net-hns3-add-aRFS-feature-and-fix-FEC-bugs-f [...] adds ddf6ddb057f2 net: phy: tja11xx: Add TJA11xx PHY driver adds 6ce3b4dcee4f inet: rename netns_frags to fqdir adds 89fb900514d1 net: rename inet_frags_exit_net() to fqdir_exit() adds 803fdd996847 net: rename struct fqdir fields adds 8dfdb31335ee ipv4: no longer reference init_net in ip4_frags_ns_ctl_table[] adds 8668d0e2bfdf ipv6: no longer reference init_net in ip6_frags_ns_ctl_table[] adds 3bb13dd4cae0 netfilter: ipv6: nf_defrag: no longer reference init_net i [...] adds d2dfd43598f3 ieee820154: 6lowpan: no longer reference init_net in lowpa [...] adds 9cce45f22cee net: rename inet_frags_init_net() to fdir_init() adds a39aca678a06 net: add a net pointer to struct fqdir adds 4907abc605e3 net: dynamically allocate fqdir structures adds 3c8fc8782044 inet: frags: rework rhashtable dismantle adds 8fb91c3550c4 Merge branch 'inet-frags-avoid-possible-races-at-netns-dismantle' adds 476cc6c964a9 net: phy: bcm87xx: improve bcm87xx_config_init and feature [...] adds df80152265cd ipv4: remove redundant assignment to n adds 99513cfa16c6 selftest: Fixes for icmp_redirect test adds f4aa80129ff7 cxgb4: Make t4_get_tp_e2c_map static adds 29ec0482c139 r8169: remove rtl_hw_init_8168ep adds 7160be2de59a r8169: remove unneeded return statement in rtl_hw_init_8168g adds 76719ee25db9 r8169: change type of member mac_version in rtl8169_private adds 37347efaa329 Merge branch 'r8169-small-improvements' adds fcb40e161aa7 r8169: improve RTL8168d PHY initialization adds e9588eb9316e r8169: remove support for RTL_GIGA_MAC_VER_01 adds cec4f328c929 enetc: fix le32/le16 degrading to integer warnings adds 1b0bf78d0384 Merge remote-tracking branch 'net-next/master' adds 9efc7794496d libbpf: emit diff of mismatched public API, if any adds b285fcb760da bpf: bump jmp sequence limit adds 7c0c6095d48d selftests/bpf: adjust verifier scale test adds 7c9441066ab5 selftests/bpf: add pyperf scale test adds 29c677c86a15 Merge branch 'bpf-jmp-seq-limit' adds 5d839021675a bpf: cleanup explored_states adds a8f500af0ccf bpf: split explored_states adds dc2a4ebc0b44 bpf: convert explored_states to hash table adds 5762a20b11ef Merge branch 'bpf-explored-states' adds 37739d1b4fe7 selftests: bpf: Move bpf_printk to bpf_helpers.h adds c87f60a77db2 samples: bpf: Do not define bpf_printk macro adds 1d7a08b3bdae libbpf: ensure libbpf.h is included along libbpf_internal.h adds e6c64855fd7a libbpf: add btf__parse_elf API to load .BTF and .BTF.ext adds 58650cc47382 bpftool: use libbpf's btf__parse_elf API adds 9db324314d29 selftests/bpf: use btf__parse_elf to check presence of BTF [...] adds e3b924224028 libbpf: add resizable non-thread safe internal hashmap adds 5d04ec687cf9 selftests/bpf: add tests for libbpf's hashmap adds 2fc3fc0bcdcc libbpf: switch btf_dedup() to hashmap for dedup table adds 351131b51c7a libbpf: add btf_dump API for BTF-to-C conversion adds 2d2a3ad872f8 selftests/bpf: add btf_dump BTF-to-C conversion tests adds 2119f2189df1 bpftool: add C output format option to btf dump subcommand adds 220ba451124e bpftool/docs: add description of btf dump C option adds 90eea4086d5e bpftool: update bash-completion w/ new c option for btf dump adds 5420f3207759 Merge branch 'btf2c-converter' adds 8b401f9ed244 bpf: implement bpf_send_signal() helper adds edaccf898530 tools/bpf: sync bpf uapi header bpf.h to tools directory adds 16f0efc3b463 tools/bpf: add selftest in test_progs for bpf_send_signal( [...] adds a08acd118d5c Merge branch 'bpf-send-sig' adds 5327ed3d44b7 bpf: verifier: mark verified-insn with sub-register zext flag adds b325fbca4b13 bpf: verifier: mark patched-insn with sub-register zext flag adds 7d134041a896 bpf: introduce new mov32 variant for doing explicit zero e [...] adds a4b1d3c1ddf6 bpf: verifier: insert zero extension according to analysis result adds c240eff63a1c bpf: introduce new bpf prog load flags "BPF_F_TEST_RND_HI32" adds 9ce33e337fac tools: bpf: sync uapi header bpf.h adds d6c2308c742a bpf: verifier: randomize high 32-bit when BPF_F_TEST_RND_H [...] adds 046561981b94 libbpf: add "prog_flags" to bpf_program/bpf_prog_load_attr [...] adds f3b55abb6d5a selftests: bpf: adjust several test_verifier helpers for i [...] adds 9d120b4127e8 selftests: bpf: enable hi32 randomization for all tests adds 163541e6ba34 arm: bpf: eliminate zero extension code-gen adds a4c927733e74 powerpc: bpf: eliminate zero extension code-gen adds 591006b9e754 s390: bpf: eliminate zero extension code-gen adds 3e2a33cf7e68 sparc: bpf: eliminate zero extension code-gen adds 836256bf5f37 x32: bpf: eliminate zero extension code-gen adds 66d0d5a854a6 riscv: bpf: eliminate zero extension code-gen adds 0b4de1ff19bf nfp: bpf: eliminate zero extension code-gen adds 198ae936efdb Merge branch 'optimize-zext' adds d9a6f413f8c7 samples: bpf: add ibumad sample to .gitignore adds b5c768ab8dfb Merge remote-tracking branch 'bpf-next/master' adds 079c50f14081 Merge remote-tracking branch 'nfc-next/master' adds 4504f0e5b571 ath10k: sdio: workaround firmware UART pin configuration bug adds 70736b9753fd ath10k: don't disable interrupts in ath10k_sdio_remove() adds e2a6b711282a ath10k: htt: don't use txdone_fifo with SDIO adds 6d084ac27ab4 ath10k: initialise struct ath10k_bus params to zero adds 8ea51e409eb0 ath10k: htt: support MSDU ids with SDIO adds 30382dd1cf3a ath10k: fix use-after-free on SDIO data frames adds fbd428a5b828 ath10k: add initialization of HTC header adds f91b63b0e3b2 ath10k: sdio: add missing error check adds e1bddde9737a ath10k: add struct for high latency PN replay protection adds 28ce53b6cfda ath10k: add handler for HTT_T2H_MSG_TYPE_SEC_IND event adds 130c77495708 ath10k: add PN replay protection for high latency devices adds 33f9747291ff ath10k: add fragmentation handler for high latency devices adds a8b10da05cbe ath10k: enable QCA6174 hw3.2 SDIO hardware adds 93ee3d108fc7 ath10k: fix incorrect multicast/broadcast rate setting adds df75786b9233 ath6kl: debug: Use struct_size() helper adds 83d9562b6478 ath6kl: wmi: use struct_size() helper adds 5d6751eaff67 ath6kl: add some bounds checking adds e643da21e19a ath6kl: remove redundant check of status != 0 adds 389b72e58259 ath9k: Don't trust TX status TID number when reporting airtime adds 2f90c7e5d094 ath9k: Check for errors when reading SREV register adds b037b107565f ath9k: Differentiate between max combined and per chain power adds 05039f01e630 ath9k: Remove some set but not used variables adds b50fd29c5268 ath: drop duplicated define adds d3c2be9022d6 ath9k: drop redundant code in ar9003_hw_set_channel adds d8792393a783 ath: DFS JP domain W56 fixed pulse type 3 RADAR detection adds bfabdd699732 wil6210: fix potential out-of-bounds read adds 62acdcfa8b7a wireless: carl9170: fix clang build warning adds e10b0eddd523 wil6210: fix spurious interrupts in 3-msi adds 9c6465979276 wil6210: fix _desc access in __wil_tx_vring_tso adds 0131d1851338 wil6210: add printout of platform capabilities adds a7feb56f204f wil6210: add support for multiple sections in brd file adds 9a874d045473 wil6210: enhancements for descriptor and status ring debugfs adds ddf7afdde824 wil6210: fix overwriting max_assoc_sta module param adds 7441be71ba7e wil6210: fix missed MISC mbox interrupt adds d6a553c0c61b wil6210: check rx_buff_mgmt before accessing it adds 3d0aa9198446 wil6210: remove HALP for Talyn devices adds 14bf9217d66d ath10k: Extended the HTT stats support to retrieve Mu-MIMO [...] adds 473a4084e19e ath10k: Added support to reset HTT stats in debugfs adds 7b612ed94d0a ath10k: Move board id and fw version logging to info level adds 889ab61d9dc1 ath10k: Modify CE4 src buffer entries to 2048 for WCN3990 adds 9e0b341a3d66 ath10k: Fix the tx stats bytes & packets parsing adds 5c51875c0943 ath10k: rx_duration update for fw_stats debugfs entry adds 42f1bc43e6a9 ath10k: Fix encoding for protected management frames adds 35b50e70df27 ath10k: Use struct_size() helper adds 4f735cd73650 ath10k: coredump: use struct_size() helper adds 9280f4fc06f4 ath10k: Fix the wrong value of enums for wmi tlv stats id adds 8cdee1affe90 ath10k: change swap mail box config for UTF mode of SDIO adds a7368c395fc3 ath10k: Add wmi tlv vdev subtype for mesh in WCN3990 adds 97354f2c4327 ath10k: Do not send probe response template for mesh adds 7835d8f8792d ath10k: Add wmi tlv service map for mesh 11s adds 49ed34b835e2 ath10k: add peer id check in ath10k_peer_find_by_id adds 9e7251fa3897 ath10k: Check tx_stats before use it adds 889ca1809342 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] adds 7a75afb8422f Merge remote-tracking branch 'wireless-drivers-next/master' adds 17e5c0b5324e Merge remote-tracking branch 'gfs2/for-next' adds 218b86dc173d Merge remote-tracking branch 'nand/nand/next' adds 933224985a0a crypto: qat - remove spin_lock in qat_ablkcipher_setkey adds c044b62c3679 crypto: qat - add check for negative offset in alg precomp [...] adds 15b5e9112c15 crypto: qat - update iv after encryption or decryption operations adds 51d33c2f05ed crypto: qat - fix block size for aes ctr mode adds 92fec16d1f4d crypto: qat - return proper error code in setkey adds 96ee111a659e crypto: qat - return error for block ciphers for invalid requests adds a3af11399aa2 crypto: qat - do not offload zero length requests adds dcd9c76e5a18 crypto: caam - avoid S/G table fetching for AEAD zero-leng [...] adds a5e5c13398f3 crypto: caam - fix S/G table passing page boundary adds 1b46c90c8e00 crypto: caam - convert top level drivers to libraries adds 6b175685b4a1 crypto: caam/qi - don't allocate an extra platform device adds b2b2ee350e70 crypto: caam/qi - fix address translations with IOMMU enabled adds a7cd942bb6e3 crypto: caam/qi - DMA map keys using proper device adds db07cd26ac6a crypto: drbg - add FIPS 140-2 CTRNG for noise source adds efc77e8107c5 crypto: arm/sha512 - Make sha512_arm_final static adds 499df9674c54 crypto: ccp - AES CFB mode is a stream cipher adds c3b359d6567c crypto: ccp - fix AES CFB error exposed by new test vectors adds 89646fdda4ca crypto: ccp - Fix 3DES complaint from ccp-crypto module adds 3e03e792865a crypto: talitos - fix skcipher failure due to wrong output IV adds bb992bc418e1 crypto: caam - print debugging hex dumps after unmapping adds bfa2ba7d9e6b crypto: crypto4xx - fix AES CTR blocksize value adds 70c4997f34b6 crypto: crypto4xx - fix blocksize for cfb and ofb adds 0f7a81374060 crypto: crypto4xx - block ciphers should only accept compl [...] adds 0b61d4c3b7d7 Merge remote-tracking branch 'crypto/master' adds 0388f2f61bef drm/cirrus: remove leftover files adds cbb56814fbe7 drm/virtio: remove irrelevant DRM_UNLOCKED flag adds 1f1635b18711 drm/mediatek: Fix warning about unhandled enum value adds 66fafd338780 drm/vc4: Reformat and the binner bo allocation helper adds 65f50f976134 drm/vc4: Check for V3D before binner bo alloc adds e43fe02fe4fd drm/vc4: Check for the binner bo before handling OOM interrupt adds 35c8b4b2c0fe drm/vc4: Allocate binner bo when starting to use the V3D adds 6ac98829a414 drm/edid: Fix docbook in drm_hdmi_infoframe_set_hdr_metadata() adds 909fa3321d34 dt-bindings: fix up for vendor prefixes file conversion adds 88cd7a2c1b29 Merge tag 'drm-misc-next-2019-05-24' of git://anongit.free [...] adds 8e9d645c6831 drm/i915/dp: Add a config function for YCBCR420 outputs adds 4d432f956d4f drm: Rename struct edp_vsc_psr to struct dp_sdp adds 3c053a96ef5f drm/i915/dp: Program VSC Header and DB for Pixel Encoding/ [...] adds ec4401d3893c drm/i915/dp: Add a support of YCBCR 4:2:0 to DP MSA adds 16668f486ffb drm/i915/dp: Change a link bandwidth computation for DP adds 47d0ccecc9fd drm/i915/dp: Support DP ports YUV 4:2:0 output to GEN11 adds cfc0e7bbf41b drm/i915: Update DRIVER_DATE to 20190523 adds 09a93ef3d60f drm/i915: remove duplicate typedef for intel_wakeref_t adds d3622099c76f drm/i915/gtt: Always acquire struct_mutex for gen6_ppgtt_cleanup adds 932309fb030d drm/i915/selftests: Move some reset testcases to separate file adds f6470c9bccab drm/i915/selftests: Split igt_atomic_reset testcase adds beca36ffbdb5 drm/i915/selftests: Use prepare/finish during atomic reset test adds 78577e294bf2 drm/i915/guc: Rename intel_guc_is_alive to intel_guc_is_loaded adds 89195bab5d8c drm/i915/uc: Explicitly sanitize GuC/HuC on failure and finish adds f1e6b336bafa drm/i915/uc: Use GuC firmware status helper adds 0922f3459f6d drm/i915/uc: Skip GuC HW unwinding if GuC is already dead adds a2ce23147348 drm/i915/uc: Stop talking with GuC when resetting adds eaf20e6933dc drm/i915/uc: Skip reset preparation if GuC is already dead adds b3ca0d44917c drm/i915: remove unused IO_TLB_SEGPAGES which should be de [...] adds 63e8dcdb4f8e drm/i915/gtt: Neuter the deferred unbind callback from gen [...] adds 397049a03022 drm/i915/gen11: enable support for headerless msgs adds c0a74c732568 drm/i915: Update DRIVER_DATE to 20190524 adds 14ee642c2ab0 Merge tag 'drm-intel-next-2019-05-24' of git://anongit.fre [...] adds f5ca65ec4ae1 Merge remote-tracking branch 'drm/drm-next' adds 437ccd175a7a drm/amd/powerplay: support hotspot/memory critical limit values adds 901cb599dbc2 drm/amd/powerplay: support temperature emergency max values adds ada2b8f1c828 drm/amd/powerplay: support SMU metrics table on Vega12 adds a34d1166b47c drm/amd/powerplay: expose current hotspot and memory tempe [...] adds 2adc11564c42 drm/amd/powerplay: support hwmon temperature channel labels V2 adds c59a722c4ccb drm/amd/powerplay: expose Vega12 current power adds eef2d67ead3e drm/amd/powerplay: expose Vega12 current gpu activity adds 4fde03a7efe4 drm/amd/powerplay: add helper function to get smu firmware [...] adds 88807dc8d573 drm/amdgpu: Remap hdp coherency registers adds d8e408a82704 drm/amdkfd: Expose HDP registers to user space adds da361dd13f4f drm/amdgpu: Implement get num of hops between two xgmi device adds 0fb0df031acd drm/amdkfd: Adjust weight to represent num_hops info when [...] adds 1846e3f9e76c drm/amd/powerplay: expose Vega20 realtime memory utilization adds 271151d80149 drm/amd/powerplay: expose Vega12 realtime memory utilization adds 767fb6b35dfa drm/amd/powerplay: expose SMU7 asics realtime memory utilization adds f120386d74f1 drm/amdgpu: add new sysfs interface for memory realtime ut [...] adds 912dfc846aad drm/amdgpu: enable separate timeout setting for every ring [...] adds e008299ea9a1 drm/amdgpu: Update latest xgmi topology info after each de [...] adds 673b366b41e2 drm/amdgpu: Add replay counter defines to NBIO headers adds dcea6e65d41f drm/amdgpu: Add PCIe replay count sysfs file adds 5980bcaa9610 drm/amdgpu: Fix CIK references in gmc_v8 adds 0d87c9cfc08e drm/amdkfd: Cosmetic cleanup adds 9b6eb00dbdae drm/amd/amdgpu: Add MEM_LOAD to amdgpu_pm_info debugfs file adds 2fbd6f94accd drm/amdgpu: rename amdgpu_prime.[ch] into amdgpu_dma_buf.[ch] adds a58f273cdd0e drm/amd/display: 3.2.28 adds 14ed3d00eff9 drm/amd/display: Refactor program watermark. adds 4cd75ff096f4 drm/amd/display: fix multi display seamless boot case adds 21e471f0850d drm/amd/display: Set dispclk and dprefclock directly adds 8dea49605f6e drm/amd/display: add support for disconnected eDP panels adds f5ce9f3cba9f drm/amd/display: add SW_USE_I2C_REG request. adds 64827cadcce3 drm/amd/display: block passive dongle EDID Emulation for U [...] adds efa023363cdf drm/amd/display: Support AVI InfoFrame V3 and V4 adds 1352c779cb74 drm/amd/display: Fill prescale_params->scale for RGB565 adds e371e19c10a2 drm/amd/display: Disable cursor when offscreen in negative [...] adds 2d27ebac018f drm/amd/display: 3.2.29 adds 2f482c4f9098 drm/amd/display: Define Byte 14 on AVI InfoFrame adds 40df2f809e8f drm/amd/display: color space ycbcr709 support adds 052fa7e8c9a9 drm/amd/display: reset retimer/redriver below 340Mhz adds db819940b0ef drm/amd/display: move signal type out of otg dlg params adds e7e10c464a48 drm/amd/display: stop external access to internal optc syn [...] adds 79592db31297 drm/amd/display: fix acquire_first_split_pipe function adds b2293ac23776 drm/amd/display: move back vbios cmd table for set dprefclk adds 1894478ad1f8 drm/amd/display: Fill plane attrs only for valid pxl format adds 88ccdf1d59df drm/amd/display: Expose send immediate sdp message interface adds dd68722c427d drm/amdgpu: Reserve shared fence for eviction fence adds 8511477773c3 drm/amdgpu: add EDC counter register adds 5326ad54c5ef drm/amdgpu: add gfx9 gpr EDC workaround when RAS is enabled adds 992af942a6cf drm/amdgpu: add df perfmon regs and funcs for xgmi adds 7c04ca50b0b9 drm/amdgpu: gpu reset will run late_init adds b152e8e13e88 drm/amdgpu: Revert "drm/amdgpu: skip gpu reset when ras er [...] adds 7af23ebe93fe drm/amdgpu: Issue ras TA disable/enable cmd forcely on boot adds a564808e7f5b drm/amdgpu: handle ras reset adds 36810fdb69ba drm/amdgpu: gmc support ras gpu reset adds 70ab8c6125d6 drm/amdgpu: gfx support ras gpu reset adds 9708a318620d drm/amdgpu: sdma support ras gpu reset adds e79a04d53147 drm/amdgpu: gpu reset will run ras post init adds 78d481126795 drm/amdgpu: init vega10 SR-IOV reg access mode adds 2d11fd3f5420 drm/amdgpu: initialize PSP before IH under SR-IOV adds 3880369f6a8e drm/amdgpu: Add new PSP cmd GFX_CMD_ID_PROG_REG adds c5d19419ed9c drm/amdgpu: implement PSP cmd GFX_CMD_ID_PROG_REG adds 470b425019e7 drm/amdgpu: call psp to program ih cntl in SR-IOV adds 7bd877692e23 drm/amdgpu: Support PSP VMR ring for Vega10 VF adds 98cad2deaf55 drm/amdgpu: Skip setting some regs under Vega10 VF adds 6b1ff3ddc66d drm/amdgpu: add basic func for RLC program reg adds 1bff7f6c679f drm/amdgpu: RLC to program regs for Vega10 SR-IOV adds c5fb351470e8 drm/amd/display: Make some functions static adds 3058770ae352 drm/amdgpu: Fix S3 test issue adds 466b17934609 drm/amdgpu: add badpages sysfs interafce adds 511fdbc33aaa drm/amdgpu: ras support suspend/resume adds 5e6932fe3162 drm/amdgpu: enable ras suspend/resume adds 6121366b749d drm/amdgpu: gmc handle ras resume adds 2c2fc0cd0bd1 drm/amdgpu: gfx handle ras resume adds 777ac3ba3d85 drm/amdgpu: sdma handle ras resume adds 120c212518c8 drm/amdgpu: add no_user_fence flag to ring funcs adds 7ee250b142a3 drm/amdgpu/UVD: set no_user_fence flag to true adds f61334b556d5 drm/amdgpu/VCE: set no_user_fence flag to true adds 474612fc7482 drm/amdgpu/VCN: set no_user_fence flag to true adds 742b48aed44b drm/amdgpu: check no_user_fence flag for engines adds 7d59c41b5150 drm/amd/powerplay: fix Vega10 mclk/socclk voltage link setup adds 36f5f8a74981 drm/amd/powerplay: valid Vega10 DPMTABLE_OD_UPDATE_VDDC se [...] adds 319dd4764ffd drm/amd/powerplay: avoid repeat AVFS enablement/disablement adds fc99f2be06c6 drm/amd/powerplay: update Vega10 power state on OD adds 9995ac560bc3 drm/amd/powerplay: force to update all clock tables on OD reset adds 4c6097efa8ab drm/amd/powerplay: update Vega10 ACG Avfs Gb parameters adds dca29491c37f drm/amdgpu: remove static GDS, GWS and OA allocation adds c3b6c6074166 drm/amdgpu: suppress repeating tmo report adds fe2b5323d2c3 drm/amdgpu/sriov: Need to initialize the HDP_NONSURFACE_BAStE adds 05eee12dd60e drm/amdgpu: move the VCN DPG mode read and write to VCN adds 9dc7b02a3ccc drm/amdgpu: make VCN DPG pause mode detached from general VCN adds 5bb235327323 drm/amdgpu: Report firmware versions with sysfs v2 adds d7316ddc610f drm/amd/display: Add ASICREV_IS_PICASSO adds a7669aff7764 drm/amd/display: Don't load DMCU for Raven 1 (v2) adds 97df424fe7a7 drm/amd/display: Drop DCN1_01 guards adds 8667eb64a6b2 drm/amd/powerplay: drop unnecessary sw smu check adds e969f29148ba drm/amd/powerplay: drop redundant smu call adds fe75a323713e drm/amd/powerplay: support ppfeatures sysfs interface on s [...] adds 1de888e8fc59 drm/amd/powerplay: honor hw limit on fetching metrics data adds 986b21b8c88d drm/amd/powerplay: support uclk activity retrieve on sw sm [...] adds 917048d132d7 drm/amd/powerplay: support sw smu hotspot and memory tempe [...] adds 0623fdb061d8 drm/amd/display: define v_total_min and max parameters adds 0880d9ffaea5 drm/amd/display: Hook up CRC capture support for dce120 adds be4b289f10ca drm/amd/display: Remove DPMS state dependency for fast boot adds f62b09b1345e drm/amd/display: Reuse MPC OGRAM for 1D blender adds 5408887141ba drm/amd/display: 3.2.30 adds 24c18794946a drm/amd/display: add null checks and set update flags adds 6476a7c8f031 drm/amd/display: Program VTG params after programming Global Sync adds eed928dcd83e drm/amd/display: enabling stream after HPD low to high happened adds 78cc70b1e47d drm/amd/display: Engine-specific encoder allocation adds 2da4605dce38 drm/amd/display: Use DCN functions instead of DCE adds b33171ccaabe drm/amd/display: Use VCP for extended colorimetry adds a634913ed24a drm/amd/display: Rename EDID_BLOCK_SIZE to DC_EDID_BLOCK_SIZE adds aa5fdb1ab5b6 drm/amd/display: Explicitly specify update type per plane [...] adds ccd76ebce4e8 drm/amd/display: dont set otg offset adds 1090d58d4815 drm/amd/display: Disable ABM before destroy ABM struct adds 0cd8afaef199 drm/amd/display: 3.2.31 adds e74609cb4253 drm/amdgpu/vega20: use mode1 reset for RAS and XGMI adds e70a26b303d5 drm/amdgpu: fix spelling mistake "retrived" -> "retrieved" adds 1b9557fcaa42 drm/amd/powerplay: Fix maybe-uninitialized in get_ppfeatur [...] adds a254bfa2c5fb drm/amd/powerplay: Enable "disable dpm" feature to support [...] adds d6ee400e793f drm/amdgpu: use div64_ul for 32-bit compatibility v1 adds 17a839135f73 drm/amd/powerplay: fix sw SMU wrong UVD/VCE powergate setting adds 5208e6a3b25d gpu: fix typos in code comments adds dbaa922b5706 drm/amdgpu: use pcie_bandwidth_available rather than open [...] adds bcae18c2f542 drm/amd/powerplay: enable ppfeaturemask module parameter s [...] adds cb77ee7cae96 drm/amdkfd: Use 64 bit sdma_bitmap adds 96eb5f9dd3d8 drm/amdkfd: Add sdma allocation debug message adds 323c71df9447 drm/amdkfd: Differentiate b/t sdma_id and sdma_queue_id adds c6fd980ab154 drm/amdkfd: Shift sdma_engine_id and sdma_queue_id in mqd adds f756e6319ca0 drm/amdkfd: Fix compute profile switching adds 2db2f259594d drm/amdkfd: Fix gfx8 MEM_VIOL exception handler adds 157e586dc98f drm/amdkfd: Preserve wave state after instruction fetch MEM_VIOL adds 58836009015c drm/amdkfd: Fix gfx9 XNACK state save/restore adds fa722f0d9820 drm/amdkfd: Preserve ttmp[4:5] instead of ttmp[14:15] adds e14ba95b908f drm/amdgpu: Use heavy weight for tlb invalidation on xgmi [...] adds 2c5a51f57042 drm/amdgpu: use HMM callback to replace mmu notifier adds 89cd9d23e9a7 drm/amdkfd: avoid HMM change cause circular lock adds 899fbde14646 drm/amdgpu: replace get_user_pages with HMM mirror helpers adds ad595b8634f3 drm/amdgpu: fix HMM config dependency issue adds 6c55d6e90e68 drm/amdkfd: support concurrent userptr update for HMM adds 6826cb3b92a3 drm/amdgpu: support userptr cross VMAs case with HMM adds b9c5eb5b801a drm/amdgpu: more descriptive message if HMM not enabled adds 1986a3b022be drm/amdgpu: Improve error handling for HMM adds 972fcdb52fe8 drm/amdkfd: Introduce asic-specific mqd_manager_init function adds 59f650a06f8f drm/amdkfd: Introduce DIQ type mqd manager adds fdfa090bc90f drm/amdkfd: Init mqd managers in device queue manager init adds 6c6cde557a8e drm/amdkfd: Add mqd size in mqd manager struct adds 11614c36bc8f drm/amdkfd: Allocate MQD trunk for HIQ and SDMA adds e73390d18110 drm/amdkfd: Fix a potential memory leak adds d1f8f0d17d40 drm/amdkfd: Move non-sdma mqd allocation out of init_mqd adds 0803e7a9e850 drm/amdkfd: Allocate hiq and sdma mqd from mqd trunk adds e78579aab7c3 drm/amdkfd: Move sdma_queue_id calculation into allocate_s [...] adds 065e4bdfa1f3 drm/amdkfd: Fix sdma queue map issue adds 1b4670f69831 drm/amdkfd: Introduce XGMI SDMA queue type adds 14568cf6583e drm/amdkfd: Expose sdma engine numbers to topology adds 16631afff224 drm/amdkfd: Delete alloc_format field from map_queue struct adds 32cce8bc8603 drm/amdkfd: Fix a circular lock dependency adds ed81cd6e0e9f drm/amdkfd: Add VegaM support adds 460960587ae8 drm/amdkfd: Add domain number into gpu_id adds fb2dbfd2427e drm/amdgpu: Add Unique Identifier sysfs file unique_id v2 adds a75176770854 drm/amd/powerplay: Fix code error for translating int type [...] adds 1825fd34e8ed drm/amd/display: Switch the custom "max bpc" property to t [...] adds 42ba01fc30e6 drm/amd/display: Use new connector state when getting color depth adds f1e5e9130286 drm/amdgpu: sort probed modes before adding common modes adds 1c1e53f7f2ce drm/amd/doc: Add XGMI sysfs documentation adds 74abc2210e10 drm/amd/doc: Add RAS documentation to guide adds 15fd97d093b0 Merge remote-tracking branch 'amdgpu/drm-next' adds 5c27de1df850 drm/i915/dsi: Call drm_connector_cleanup on vlv_dsi_init e [...] adds c2df2201b693 drm/i915/gtt: set err to -ENOMEM on memory allocation failure adds 591d4dc47290 drm/i915: make REG_BIT() and REG_GENMASK() work with variables adds 4361ccac2810 drm/i915/icl: Fix AUX-B HW not done issue w/o AUX-A adds d284d5145eb8 drm/i915: Make sandybridge_pcode_read() deal with the seco [...] adds c457d9cf256e drm/i915: Make sure we have enough memory bandwidth on ICL adds a47064c1037d Merge remote-tracking branch 'drm-intel/for-linux-next' adds fd6905fca4f0 drm/stm: ltdc: remove clk_round_rate comment adds fa6251a747b7 drm/stm: dsi: check hardware version adds 9371ea5e5918 drm/meson: imply dw-hdmi i2s audio for meson hdmi adds 5fc537bfd000 drm/mcde: Add new driver for ST-Ericsson MCDE adds 9f1f1a2dab38 drm/edid: Fix a missing-check bug in drm_load_edid_firmware() adds b576ff902f8a drm/sched: Fix static checker warning for potential NULL ptr adds c479450f61c7 drm/panel: Add support for Armadeus ST0700 Adapt adds acfb0b85cdce dt-bindings: display/panel: Add KOE tx14d24vm1bpa display [...] adds 14bf60c416b7 drm/panel: simple: Add KOE tx14d24vm1bpa display support ( [...] adds 6cdd4e60f7b7 drm/panel: st7701: Swap vertical front and back porch timings adds 54e6a745aad3 drm/bridge: make dw_mipi_dsi.h self-contained adds 95b608044fe0 drm/bridge: drop drmP.h usage adds 182c58ab2e5b drm/mcde: Fix compile problems adds 2197f55f462d drm: make drm/drm_auth.h self contained adds cbe932a38dc6 drm: make drm/drm_legacy.h self-contained adds 1dccccba19a5 drm: make drm_crtc_internal.h self-contained adds 7a44fdce421e drm: make drm_internal.h self-contained adds b8d1148892ba drm: make drm_legacy.h self-contained adds 34112deddb43 drm: make drm_trace.h self-contained adds 0500c04ea14a drm: drop use of drmP.h in drm/* adds 65207bdf2d61 Merge remote-tracking branch 'drm-misc/for-linux-next' adds 606ec90fc226 drm/msm/a6xx: Avoid freeing gmu resources multiple times adds cfcb365861b7 drm/msm/a6xx: Remove duplicate irq disable from remove adds 5ca4a094ba7e drm/msm/a6xx: Check for ERR or NULL before iounmap adds a62fb211ad0c drm/msm/a6xx: Remove devm calls from gmu driver adds 998efc74672c drm/msm/a6xx: Drop the device reference in gmu adds 981f2aabeae6 drm/msm/a6xx: Rename a6xx_gmu_probe to a6xx_gmu_init adds d53ac6ce63b2 Merge remote-tracking branch 'drm-msm/msm-next' adds e06aca3f5236 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 07ea238ca139 ALSA: firewire-lib: use clear name for variable of CIP header adds 6f3c07d03c6b ALSA: firewire-lib: calculate the length of packet payload [...] adds 8a400b999678 ALSA: firewire-lib: compute pointer to payload buffer in c [...] adds e335425b6596 ALSA: firewire-lib: split helper function to check incomin [...] adds f11453c7cc01 ALSA: firewire-lib: use 16 bytes IR context header to sepa [...] adds 947b437e1263 ALSA: firewire-lib: unify packet handler for IR context adds 92bfa664ae13 ALSA: pcm: oss: Use struct_size() helper adds e4e07c6cdca8 ALSA: hdspm: Fix single speed ADAT capture and playback wi [...] adds 252219c7b38c ALSA: firewire-lib: split helper function to generate CIP header adds 16be458993be ALSA: firewire-lib: unify packet handler for IT context adds 6007bf5460cc ALSA: firewire-lib: code refactoring to queueing packets adds b18f0cfaf16b ALSA: firewire-lib: use 8 byte packet header for IT contex [...] adds 3c1949231541 ALSA: firewire-lib: fix data block counter for incoming pa [...] adds e703965a129c ALSA: firewire-lib: fix inverted node IDs for amdtp_packet events adds 6bc1a2699b79 ALSA: firewire-lib: refactoring to obsolete IT packet handler adds 98e3e43b599d ALSA: firewire-lib: refactoring to obsolete IR packet handler adds 53155ac3d3d0 Merge remote-tracking branch 'sound/for-next' adds a497a4363706 ASoC: Add support for Conexant CX2072X CODEC adds 3917da94f787 ASoC: Intel: Add machine driver for CX2072X on BYT/CHT platforms adds 5463eb5c2f75 ASoC: Mediatek: MT8183: enable dev runtime suspend and resume adds 108d0d40b932 ASoC: mediatek: mt8183: remove unused DAPM pins adds 63ba8e4d04ab ASoC: mediatek: mt8183: move card registration to the end [...] adds b8bb535ae43a ASoC: Intel: boards: remove unnecessary inclusion of skl.h adds 07597910a9c0 ASoC: dapm: Use struct_size() in krealloc() adds d00cc2f16a41 ASoC: Intel: Skylake: Use struct_size() helper adds e718a3eb09ae ASoC: qdsp6: q6core: Use struct_size() in kmemdup() adds 188d45fe779e Merge branch 'asoc-5.3' into asoc-next adds 830ad01b02d6 Merge remote-tracking branch 'sound-asoc/for-next' adds b62f97634aa9 Input: iqs5xx - remove redundant dev_set_drvdata call adds 464dcdcb0e6d Merge remote-tracking branch 'input/next' adds a278682dad37 io_uring: Fix __io_uring_register() false success adds d6c26573f805 uio: make import_iovec()/compat_import_iovec() return byte [...] adds b27bed1ae339 io_uring: punt short reads to async context adds 3e873f5ce982 io_uring: add support for sqe links adds 64179d17fdb7 Merge branch 'for-5.3/io_uring' into for-next adds e0577584e924 io_uring: add support for sendmsg() adds 92465a758de3 io_uring: add support for recvmsg() adds bd3d12ec1f8c Merge branch 'io_uring-next' into for-next adds e9bc8413467b Merge remote-tracking branch 'block/for-next' adds 1240f935dc09 Merge branch 'fixes' into next adds 499855018944 Merge remote-tracking branch 'mmc/next' adds 9cc44fb17ce6 Merge remote-tracking branch 'kgdb/kgdb-next' adds 809cdbb4d42d Merge remote-tracking branch 'backlight/for-backlight-next' adds 1914a996436b regulator: Convert regulator binding to json-schema adds 673e401effe9 regulator: Convert gpio-regulator to json-schema adds 27b1b58fcfe7 regulator: Convert max8660 binding to json-schema adds 59dec1f0fac8 regulator: max77650: Move max77651_SBB1_desc's declaration down adds 0a33d4feea74 regulator: slg51000: Constify slg51000_regl_ops and slg510 [...] adds 12c574d84c8e regulator: slg51000: Remove unneeded regl_pdata from struc [...] adds 56bd89b3e6b9 Merge branch 'regulator-5.3' into regulator-next adds 496056e61566 Merge remote-tracking branch 'regulator/for-next' adds 068cc2c9a789 Merge remote-tracking branch 'security/next-testing' adds 6e443deadb63 Merge remote-tracking branch 'apparmor/apparmor-next' adds dd15b71c28ce Merge remote-tracking branch 'integrity/next-integrity' adds e1aa8cbc7224 Merge remote-tracking branch 'selinux/next' adds b308c1bc3170 Merge remote-tracking branch 'tpmdd/next' adds ecc68904a3e5 audit: re-structure audit field valid checks adds bf361231c295 audit: add saddr_fam filter field adds 8c3b5c9e416a Merge remote-tracking branch 'audit/next' adds 2496f17772f7 dt-bindings: Add vendor prefix for Espressif adds d698a388146c of: reserved-memory: ignore disabled memory-region nodes adds 253a41c6fbad dt-bindings: Remove Linuxisms from common-properties binding adds 9b4d2b635bd0 of/fdt: Remove dead code and mark functions with __init adds 7c71650f9a36 of/fdt: Mark initial_boot_params as __ro_after_init adds 8e2c67f9960d dt-bindings: vendor: Escape single quote adds b361797f3d0b dt-bindings: vendor: Fix simtek vendor compatible adds 2620d6bfd340 Merge remote-tracking branch 'devicetree/for-next' adds 97266c4d0534 spi: dt-bindings: Convert spi-gpio binding to json-schema adds 5f336ea53b6b spi: bcm2835: Replace spi_master by spi_controller adds af505208e960 spi: bcm2835: Drop assignment of dma_slave_config direction adds cc0f6e96c4fd spi: dt-bindings: Convert Arm pl022 to json-schema adds 0e896f380b84 spi: tegra114: set master cleanup and also invoke it on pr [...] adds d9424d6d48c8 Merge branch 'spi-5.2' into spi-5.3 adds 8bf3d360ecc7 Merge branch 'spi-5.3' into spi-next adds 924b5867e7bd spi: Allow SPI devices to request the pumping thread be realtime adds 85be041dd1f9 Merge remote-tracking branch 'spi/topic/pump-rt' into spi-next adds 64f129f32c8f Merge remote-tracking branch 'spi/for-next' adds c3ee82ce47af x86/boot: Provide KASAN compatible aliases for string routines adds 2ac44ab60870 x86/CPU/AMD: Don't force the CPB cap when running under a [...] adds 7fde5403816f Merge branch 'x86/urgent' adds 7745f03eb395 x86/topology: Add CPUID.1F multi-die/package support adds 14d96d6c06b5 x86/topology: Create topology_max_die_per_package() adds 0e344d8c709f cpu/topology: Export die_id adds 306a0de329f7 x86/topology: Define topology_die_id() adds 212bf4fdb7f9 x86/topology: Define topology_logical_die_id() adds aadf7b383371 powercap/intel_rapl: Simplify rapl_find_package() adds 32fb480e0a2c powercap/intel_rapl: Support multi-die/package adds 724adec33c24 thermal/x86_pkg_temp_thermal: Support multi-die/package adds 9ea7612c4658 powercap/intel_rapl: Update RAPL domain name and debug messages adds cfcd82e63288 hwmon/coretemp: Support multi-die/package adds b73ed8dc0597 topology: Create package_cpus sysfs attribute adds 2e4c54dac7b3 topology: Create core_cpus and die_cpus sysfs attributes adds 1ff4a47b2d0c perf/x86/intel/uncore: Support multi-die/package adds b10b3efb88e7 perf/x86/intel/rapl: Support multi-die/package adds cb63ba0f670d perf/x86/intel/cstate: Support multi-die/package adds b2ce1c883df9 thermal/x86_pkg_temp_thermal: Cosmetic: Rename internal va [...] adds 835896a59b95 hwmon/coretemp: Cosmetic: Rename internal variables to zon [...] adds b0529b9cafac perf/x86/intel/uncore: Cosmetic renames in response to mul [...] adds eb876fbc248e perf/x86/intel/rapl: Cosmetic rename internal variables in [...] adds 2b401ac0b372 Merge branch 'x86/topology' adds e05196401657 x86/paravirt: Remove bogus extern declarations adds 2777cae2b19d x86/paravirt: Detect over-sized patching bugs in paravirt_ [...] adds 11e86dc7f274 x86/paravirt: Detect over-sized patching bugs in paravirt_ [...] adds fb2af0712fe8 x86/paravirt: Unify the 32/64 bit paravirt patching code adds 0b9d2fc1d0d6 x86/paravirt: Replace the paravirt patch asm magic adds fc93dfd9345b x86/paravirt: Match paravirt patchlet field definition ord [...] adds 1fc654cf6e04 x86/paravirt: Standardize 'insn_buff' variable names adds 46938cc8ab91 x86/paravirt: Rename paravirt_patch_site::instrtype to par [...] adds 60201beb0870 Merge branch 'x86/paravirt' adds e62a4239c3df x86/io_delay: Break instead of fallthrough in switch statement adds c2d64c7ec4de x86/io_delay: Define IO_DELAY macros in C instead of Kconfig adds cab119d21f6b Merge branch 'x86/cleanups' adds 7231d0165df3 x86/asm: Remove unused TASK_TI_flags from asm-offsets.c adds 9db9b76767f1 Documentation/x86: Fix path to entry_32.S adds 2b653e6b0703 Merge branch 'x86/asm' adds d14f4dcdc125 Merge branch 'x86/apic' adds 23e3983a466c perf/x86/intel/ds: Fix EVENT vs. UEVENT PEBS constraints adds 1b038c6e05ff perf/ring_buffer: Fix exposing a temporarily decreased data_head adds 3f9fbe9bd86c perf/ring_buffer: Add ordering to rb->nest increment adds 4d839dd9e435 perf/ring-buffer: Always use {READ,WRITE}_ONCE() for rb->u [...] adds 5322ea58a06d perf/ring-buffer: Use regular variables for nesting adds bb0f4f7bf99c Merge branch 'perf/urgent' adds 978315462d3e locking/lockdep: Don't complain about incorrect name for n [...] adds c0090c4c85c2 locking/lockdep: Remove the unused print_lock_trace() function adds b11975fc1873 Merge branch 'locking/core' adds 4e78921ba4dd efi/x86/Add missing error handling to old_memmap 1:1 mapping code adds 88447c5b93d9 efi: Allow the number of EFI configuration tables entries [...] adds 87a1c65c81ea Merge branch 'efi/urgent' adds 7eaf51a2e094 stacktrace: Unbreak stack_trace_save_tsk_reliable() adds 00d8b7582f55 Merge branch 'core/urgent' adds 21fedda5136c Merge remote-tracking branch 'tip/auto-latest' adds 7375dca1647f ftrace: Make enable and update parameters bool when applicable adds 0c9f23797925 x86/ftrace: Make enable parameter bool where applicable adds 2d8d8fac3b4e x86/uaccess: Allow access_ok() in irq context if pagefault [...] adds 3d7081822f7f uaccess: Add non-pagefault user-space read functions adds 88903c464321 tracing/probe: Add ustring type for user-space string adds e65f7ae7f4da tracing/probe: Support user-space dereference adds bdf2b8cbf076 selftests/ftrace: Add user-memory access syntax testcase adds 1e032f7cfa14 perf-probe: Add user memory access attribute support adds f08367b3643b tracing: Use correct function name in trace_filter_add_rem [...] adds 87a90956eeab uaccess: Add a prototype of non-static __probe_user_read() adds 539b75b2b9ee tracing/kprobe: Cast user-space address correctly adds b5f8b32c93b2 kprobes: Initialize kprobes at postcore_initcall adds 970988e19eb0 tracing/kprobe: Add kprobe_event= boot parameter adds b3015fe41d9a tracing: Make a separate config for trace event self tests adds b6399cc78934 tracing/kprobe: Do not run kprobe boot tests if kprobe_eve [...] adds a124692b698b ftrace: Enable trampoline when rec count returns back to one adds 7d39ab1f4f76 Merge remote-tracking branch 'ftrace/for-next' adds 0712f8cc0942 KVM: selftests: Guard struct kvm_vcpu_events with __KVM_HA [...] adds 4db9dcf91546 KVM: selftests: Introduce a VM_MODE_DEFAULT macro for the [...] adds c85d71081841 KVM: selftests: Align memory region addresses to 1M on s390x adds fd9333d96f71 KVM: selftests: Add processor code for s390x adds 1979a501f322 KVM: selftests: Add the sync_regs test for s390x adds e497610569fc KVM: s390: Do not report unusabled IDs via KVM_CAP_MAX_VCPU_ID adds d4368e07b4fc KVM: selftests: Move kvm_create_max_vcpus test to generic code adds 39c194c250f0 KVM: selftests: enable pgste option for the linker on s390 adds ce02fc837aa5 Merge remote-tracking branch 'kvms390/next' adds 89156501a0e7 Merge remote-tracking branch 'percpu/for-next' adds f22558d70175 dt-bindings: olpc,xo1.75-ec: Add OLPC XO-1.75 EC bindings adds 2dc786304977 Platform: OLPC: Remove an unused include adds ec9964b48033 Platform: OLPC: Move EC-specific functionality out from x86 adds 560331eaee6c Platform: OLPC: Avoid a warning if the EC didn't register yet adds 8097548f3af9 Platform: OLPC: Use BIT() and GENMASK() for event masks adds 0c3d931b3ab9 Platform: OLPC: Add XO-1.75 EC driver adds 231c0c216172 Platform: OLPC: Add a regulator for the DCON adds ef071bab655b power: supply: olpc_battery: Allow building the driver on non-x86 adds b3def52942d1 Merge remote-tracking branch 'drivers-x86/for-next' adds 2a5f857291c3 Merge tag 'spi-rt-pump' into chrome-platform/for-next adds ac5bdfdc0e1c platform/chrome: cros_ec_spi: Request the SPI thread be realtime adds 0d4c187711dd Merge remote-tracking branch 'chrome-platform/for-next' adds e7c787cb2697 dt-bindings: leds: Add binding for spi-byte LED. adds e9a804d7a428 leds: spi-byte: add single byte SPI LED driver adds 433068aa88cc leds: avoid flush_work in atomic context adds 1916ebfdfbac leds: max77650: Remove set but not used variable 'parent' adds 47e56680ab22 Merge remote-tracking branch 'leds/for-next' adds 2cd0e54489e6 ipmi_ssif: fix unexpected driver unregister warning adds 5f8c01120d97 Merge remote-tracking branch 'ipmi/for-next' adds 086ebf92aa79 usb: avoid redundant allocation and free of memory adds 3bb35d3ab16f Merge remote-tracking branch 'usb/usb-next' adds 0c6144f58970 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds c8a9d043947b serial: stm32: fix word length configuration adds 4f01d833fdcd serial: stm32: fix rx error handling adds 6c5962f30bce serial: stm32: fix rx data length when parity enabled adds b83b957c91f6 serial: stm32: fix transmit_chars when tx is stopped adds 64c32eab6603 serial: stm32: Add support of TC bit status check adds 5297f274e8b6 serial: stm32: fix wakeup source initialization adds 2c58e56096dd serial: stm32: fix the get_irq error case adds 06aaa3d066db tty: serial: cpm_uart - fix init when SMC is relocated adds 84ecc2f6eb1c consolemap: Fix a memory leaking bug in drivers/tty/vt/con [...] adds 5e309c6c5ea1 vt/fbcon: deinitialize resources in visual_init() after fa [...] adds 8c8af41d24c7 tty: tty_io: fix driver refcount imbalance on error path adds 92c42b492af5 tty: simserial: drop unused iflag macro adds b95781666d13 tty: ipoctal: drop unused iflag macro adds 324e8f5f5d9d tty: cpm_uart: drop unused iflag macro adds a4696d3c6491 Merge remote-tracking branch 'tty/tty-next' adds dc3e0aa5c58d misc: remove redundant 'default n' from Kconfig-s adds e89bec3a9811 char: misc: Move EXPORT_SYMBOL immediately next to the fun [...] adds b0576f9ecb5c misc: sgi-xp: Properly initialize buf in xpc_get_rsvd_page_pa adds 7256d7f401bd bsr: do not use assignment in if condition adds 687685a3f246 bsr: "foo * bar" should be "foo *bar" adds 418a3ab1e778 mm/balloon_compaction: List interfaces adds 83a8afa72e9c vmw_balloon: Compaction support adds 5d1a86ecf328 vmw_balloon: Add memory shrinker adds ae29783d3333 vmw_balloon: Split refused pages adds ae2ee27aa985 w1: ds2413: output_write() cosmetic fixes / simplify adds c50d09a86172 w1: ds2413: add retry support to state_read() adds 3856032a0628 w1: ds2413: when the slave is not responding during read, [...] adds e9e08a07385e lkdtm: support llvm-objcopy adds 5d458751749a eeprom: ee1004: Move selected page detection to a separate [...] adds 31641e34e8a3 eeprom: ee1004: Deal with nack on page selection adds 17aa207e6e08 counter: 104-quad-8: Make quad8_ops static adds 7ef0b1524417 chardev: set variable ret to -EBUSY before checking minor [...] adds 354635039d93 firmware: google: Add a module_coreboot_driver() macro and use it adds b0503584a828 firmware: google: memconsole: Use devm_memremap() adds e07f100993c6 firmware: google: memconsole: Drop __iomem on memremap memory adds b4cdeb785ea4 firmware: google: memconsole: Drop global func pointer adds 381e9760ee87 firmware: google: coreboot: Drop unnecessary headers adds 1e1d173cd910 Merge remote-tracking branch 'char-misc/char-misc-next' adds 18de65d9e71a soundwire: cdns: Fix compilation error on arm64 adds 6f11586f4896 soundwire: intel: filter SoundWire controller device search adds eadc0049e1ac soundwire: mipi_disco: fix master/link error adds 8242c59315b7 soundwire: add port-related definitions adds 53f3c097375c soundwire: remove master data port properties adds 446701d1d161 soundwire: mipi-disco: remove master_count property for masters adds 3424305b8be4 soundwire: rename 'freq' fields adds 53d2e9c37734 soundwire: mipi-disco: fix clock stop modes adds f6686a7d026d soundwire: clarify comment adds 8acbbfec280f soundwire: rename/clarify MIPI DisCo properties adds eb7df4c86e28 soundwire: cadence_master: use rate_limited dynamic debug adds a78b32d9c36b soundwire: cadence_master: log Slave status mask on errors adds 2d35526df9b1 soundwire: cadence_master: check the number of bidir PDIs adds 121f436137ee soundwire: Intel: add log for number of PCM and PDM PDIs adds 27f14331a7d4 soundwire: fix typo in comments adds 432732b801c8 soundwire: intel_init: add checks on link numbers adds 81073558d311 Merge remote-tracking branch 'soundwire/next' adds 2a8af420e7a5 staging: unisys: visornic: Replace GFP_ATOMIC with GFP_KERNEL adds 99bf7761b7cd staging: kpc2000: kpc_i2c: fix platform_no_drv_owner.cocci [...] adds ce3b32a2d2d4 staging: rtl8723bs: core: rtw_recv: fix warning Comparison [...] adds a924e3ac037e staging: kpc2000: fix indent in cell_probe.c adds e55c49b892f9 staging: kpc2000: add space between ) and { in cell_probe.c adds d0a1a4b0e0fb staging: kpc2000: fix invalid linebreaks in cell_probe.c adds c16265dd6f77 staging: kpc2000: add spaces around operators in cell_probe.c adds c2f894bc14c0 staging: kpc2000: add space after comma in cell_probe.c adds dcb76ad1f4c7 staging: kpc2000: remove invalid spaces in cell_probe.c adds 48c80ccce63f staging: pi433: Remove unnecessary variable adds 9876ecaaddde staging: kpc2000: add blank line after declarations adds 39cfdf55aadc staging: kpc2000: use __func__ in debug messages adds 250b24410b8e staging: kpc2000: add missing asterisk in comment adds 4f9d8b7e0ffd staging: kpc2000: fix alignment issues in cell_probe.c adds 42143af99d2b staging: kpc2000: remove extra blank lines in cell_probe.c adds 77290d4b7c0d staging: kpc2000: use kzalloc(sizeof(var)...) in cell_probe.c adds ec09500e9cb7 staging: kpc2000: remove unnecessary braces in cell_probe.c adds f8f31e5b76da staging: kpc2000: remove unnecessary include in cell_probe.c adds 75b785e749e9 staging: kpc2000: remove unnecessary oom message adds 49e352af1edb MAINTAINERS: Add entry for fieldbus subsystem adds 1f48d056287d MAINTAINERS: Add entry for anybuss drivers adds a2e64f0759f2 Merge remote-tracking branch 'staging/staging-next' adds 44351c36fbc6 Merge remote-tracking branch 'mux/for-next' adds f5151311c3f3 dmaengine: Add matching device node validation in __dma_re [...] adds 37c0afeb41f1 soc: tegra: fuse: Use dma_request_channel instead of __dma [...] adds 990c0b53bf65 dmaengine: imx-sdma: Let the core do the device node validation adds c88ba7b940f8 dmaengine: dma-jz4780: Let the core do the device node validation adds 1d967195fd45 dmaengine: mmp_tdma: Let the core do the device node validation adds caf5e3e6e14d dmaengine: mxs-dma: Let the core do the device node validation adds 1dc1b29aa15e dmaengine: sh: rcar-dmac: Let the core do the device node [...] adds c54d86641fe7 dmaengine: sh: usb-dmac: Let the core do the device node v [...] adds 7b11ef9653d2 dmaengine: stm32: use to_platform_device() adds 11f70299f619 Merge remote-tracking branch 'slave-dma/next' adds 4dcd4f076875 Merge remote-tracking branch 'scsi/for-next' adds 3d840e0636be virtio: add unlikely() to WARN_ON_ONCE() adds 6166e5330c38 virtio: Fix indentation of VIRTIO_MMIO adds e82b9b0727ff vhost: introduce vhost_exceeds_weight() adds e2412c07f8f3 vhost_net: fix possible infinite loop adds e79b431fb901 vhost: vsock: add weight support adds c1ea02f15ab5 vhost: scsi: add weight support adds b092c7ab938b dt-bindings: virtio-mmio: Add IOMMU description adds 97c9d4823e33 dt-bindings: virtio: Add virtio-pci-iommu node adds 40ed2fbd988a of: Allow the iommu-map property to omit untranslated devices adds 0bd3ed79b483 PCI: OF: Initialize dev->fwnode appropriately adds 110fd7fbcec3 iommu: Add virtio-iommu driver adds 1e282b32911b iommu/virtio: Add probe request adds 317e03c88c57 iommu/virtio: Add event queue adds 8cd4cabbeba1 Merge remote-tracking branch 'vhost/linux-next' adds cc7634dedfa6 Merge remote-tracking branch 'rpmsg/for-next' adds e9646f0f5bb6 gpio: fix gpio-adp5588 build errors adds ac50afc28129 gpio: vf610: Use PTR_ERR_OR_ZERO() in vf610_gpio_probe() adds 5a6e9f92c9ed gpio: Update Kconfig text for GPIO_SYSFS adds a3d3b65d4988 gpio: Fix minor grammar errors in documentation adds 247c5cbb53cf gpio: ixp4xx: Use irq_domain_translate_twocell() adds 89a4575fd651 Documentation: gpio: remove duplicated lines adds 3085872be2c0 dt-bindings: gpio: Convert Arm PL061 to json-schema adds 73a790c68d7e Merge branch 'devel' into for-next adds edc286732b34 Merge remote-tracking branch 'gpio/for-next' adds c923eaddd626 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds ec2e0f4f00c0 pinctrl: stmfx: Fix compile issue when CONFIG_OF_GPIO is n [...] adds 3c89c70634bb pinctrl: rockchip: fix leaked of_node references adds 3e75b76f0f17 dt-bindings: pinctrl: add a 'drive-strength-microamp' property adds c08e7e4c8a6f pinctrl: generic: add new 'drive-strength-microamp' proper [...] adds 013786c04329 dt-bindings: pinctrl: meson: Add drive-strength-microamp property adds 9959d9a747fd pinctrl: meson: Rework enable/disable bias part adds 6ea3e3bbef37 pinctrl: meson: add support of drive-strength-microamp adds 2484ae57c26a pinctrl: meson: g12a: add DS bank value adds f3fbedabb7be dt-bindings: pinctrl: bcm2835-gpio: Document BCM7211 compatible adds ee11f864f183 pinctrl: bcm: Allow PINCTRL_BCM2835 for ARCH_BRCMSTB adds 036f394dd77f pinctrl: Enable device link creation for pin control adds c6045b4e3cad pinctrl: stmfx: enable links creations adds b672a87ae5ab pinctrl: core: Do not add device links for hogs adds e2f3cf18c3e2 pinctrl: stm32: add suspend/resume management adds a45623ddd052 pinctrl: stm32: Enable suspend/resume for stm32mp157c SoC adds 8eb2dfee9fb1 pinctrl: stm32: add lock mechanism for irqmux selection adds 2c9239c125f0 dt-bindings: pinctrl: Convert stm32 pinctrl bindings to js [...] adds 1254db248fce dt-bindings: pinctrl: meson: add output support in pinconf adds b22a7f85443e pinctrl: meson: add output support in pinconf adds 13531e5d359e dt-bindings: pinctrl: Modify pinctrl memory map adds 8247b2474bbc pinctrl: Rework the pinmux handling for BM1880 SoC adds 752a74038dbd dt-bindings: pinctrl: Document pinconf bindings for BM1880 SoC adds 49bd61ebce5f pinctrl: Add pinconf support for BM1880 SoC adds d62895ee9795 Merge branch 'devel' into for-next adds c6bd1f531ee6 Merge remote-tracking branch 'pinctrl/for-next' adds 604b470cb4b4 Merge remote-tracking branch 'userns/for-next' adds 700177fb97ea Merge remote-tracking branch 'y2038/y2038' adds a65f43b28791 Merge remote-tracking branch 'livepatching/for-next' adds d5df76581d52 Merge remote-tracking branch 'coresight/next' adds 391e561aebb0 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 3b576cc19ae0 Merge remote-tracking branch 'ntb/ntb-next' adds 291c233d30c8 Merge remote-tracking branch 'kspp/for-next/kspp' adds ed253af9aea8 dt-bindings: fsl: scu: add ocotp binding adds bdfc1f623330 nvmem: imx: add i.MX8 nvmem driver adds c8d087d040cf nvmem: Broaden the selection of NVMEM_SNVS_LPGPR adds 2e3ebf666d0b Merge remote-tracking branch 'nvmem/for-next' adds 8f3a8c7cddf0 Merge remote-tracking branch 'xarray/xarray' adds 58e8923f4c95 Merge remote-tracking branch 'hyperv/hyperv-next' adds 4d27f2ee9235 Merge remote-tracking branch 'auxdisplay/auxdisplay' adds 1330da983951 pid: add pidfd_open() adds d3820b5fd8d9 arch: wire-up pidfd_open() adds 08f2abef168d tests: add pidfd_open() tests adds cd4f7ea75b1a Merge remote-tracking branch 'pidfd/for-next' adds 76eeb8ab144c Merge branch 'akpm-current/current' adds c942c708f330 pinctrl: fix pxa2xx.c build warnings adds f74bab25ce64 mm, memcg: consider subtrees in memory.events adds 929e9e4cd9a3 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 7c6283b11ca3 Merge branch 'akpm/master' adds 531b0a360899 Add linux-next specific files for 20190528
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (f48b97e163b3) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/admin-guide/kernel-parameters.txt | 13 + Documentation/admin-guide/mm/index.rst | 1 + Documentation/admin-guide/mm/numaperf.rst | 2 +- Documentation/arm64/silicon-errata.txt | 9 +- Documentation/conf.py | 2 +- Documentation/cputopology.txt | 48 +- .../devicetree/bindings/arm/freescale/fsl,scu.txt | 22 + .../devicetree/bindings/common-properties.txt | 17 +- .../display/panel/armadeus,st0700-adapt.txt | 9 + .../bindings/display/panel/koe,tx14d24vm1bpa.txt | 42 + .../devicetree/bindings/gpio/pl061-gpio.txt | 10 - .../devicetree/bindings/gpio/pl061-gpio.yaml | 69 + .../bindings/interrupt-controller/arm,gic.yaml | 24 +- .../devicetree/bindings/leds/leds-lm36274.txt | 82 - .../devicetree/bindings/leds/leds-lm3697.txt | 73 - .../bindings/media/marvell,mmp2-ccic.txt | 50 + Documentation/devicetree/bindings/mfd/ti-lmu.txt | 88 +- .../devicetree/bindings/misc/olpc,xo1.75-ec.txt | 23 + .../devicetree/bindings/mtd/amlogic,meson-nand.txt | 2 +- .../devicetree/bindings/mtd/brcm,brcmnand.txt | 6 +- .../devicetree/bindings/mtd/denali-nand.txt | 6 +- .../devicetree/bindings/mtd/fsmc-nand.txt | 6 +- .../devicetree/bindings/mtd/gpmc-nand.txt | 2 +- .../devicetree/bindings/mtd/hisi504-nand.txt | 2 +- .../devicetree/bindings/mtd/marvell-nand.txt | 14 +- Documentation/devicetree/bindings/mtd/mxc-nand.txt | 6 +- .../bindings/mtd/nvidia-tegra20-nand.txt | 6 +- .../devicetree/bindings/mtd/oxnas-nand.txt | 2 +- .../devicetree/bindings/mtd/qcom_nandc.txt | 4 +- .../devicetree/bindings/mtd/samsung-s3c2410.txt | 6 +- .../devicetree/bindings/mtd/stm32-fmc2-nand.txt | 6 +- .../devicetree/bindings/mtd/tango-nand.txt | 2 +- .../devicetree/bindings/mtd/vf610-nfc.txt | 8 +- Documentation/devicetree/bindings/net/ethernet.txt | 1 + .../devicetree/bindings/net/qca,ar71xx.txt | 45 + .../devicetree/bindings/net/ti,dp83867.txt | 14 +- .../bindings/pinctrl/bitmain,bm1880-pinctrl.txt | 23 +- .../bindings/pinctrl/brcm,bcm2835-gpio.txt | 3 + .../devicetree/bindings/pinctrl/meson,pinctrl.txt | 16 +- .../bindings/pinctrl/pinctrl-bindings.txt | 3 + .../bindings/pinctrl/st,stm32-pinctrl.txt | 208 - .../bindings/pinctrl/st,stm32-pinctrl.yaml | 264 ++ .../devicetree/bindings/ptp/ptp-qoriq.txt | 1 + .../bindings/regulator/fixed-regulator.yaml | 5 +- .../bindings/regulator/gpio-regulator.txt | 57 - .../bindings/regulator/gpio-regulator.yaml | 118 + .../devicetree/bindings/regulator/max8660.txt | 47 - .../devicetree/bindings/regulator/max8660.yaml | 77 + .../devicetree/bindings/regulator/regulator.txt | 140 +- .../devicetree/bindings/regulator/regulator.yaml | 200 + .../devicetree/bindings/reset/fsl,imx7-src.txt | 2 +- .../bindings/soc/amlogic/amlogic,canvas.txt | 10 +- Documentation/devicetree/bindings/spi/spi-gpio.txt | 43 - .../devicetree/bindings/spi/spi-gpio.yaml | 72 + .../devicetree/bindings/spi/spi-pl022.yaml | 165 + .../devicetree/bindings/spi/spi_pl022.txt | 70 - .../devicetree/bindings/vendor-prefixes.txt | 468 -- .../devicetree/bindings/vendor-prefixes.yaml | 10 +- .../devicetree/bindings/watchdog/sunxi-wdt.txt | 1 + Documentation/driver-api/gpio/consumer.rst | 2 - Documentation/driver-api/gpio/driver.rst | 14 +- Documentation/filesystems/Locking | 14 - Documentation/filesystems/f2fs.txt | 2 +- Documentation/firmware-guide/acpi/enumeration.rst | 2 +- Documentation/gpu/amdgpu.rst | 20 + Documentation/gpu/drivers.rst | 1 + Documentation/gpu/mcde.rst | 8 + Documentation/media/uapi/cec/cec-ioc-g-mode.rst | 3 +- Documentation/media/uapi/cec/cec-ioc-receive.rst | 15 +- Documentation/sphinx/kerneldoc.py | 44 +- Documentation/sphinx/kernellog.py | 28 + Documentation/sphinx/kfigure.py | 40 +- Documentation/trace/kprobetrace.rst | 42 +- Documentation/trace/uprobetracer.rst | 10 +- Documentation/x86/exception-tables.rst | 2 +- Documentation/x86/topology.rst | 4 + MAINTAINERS | 26 +- Makefile | 4 +- Next/SHA1s | 202 +- Next/merge.log | 4518 +++++++++++++++----- arch/alpha/include/asm/xor.h | 10 +- arch/arm/boot/dts/Makefile | 4 + arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts | 8 + arch/arm/boot/dts/aspeed-bmc-facebook-yamp.dts | 160 + arch/arm/boot/dts/aspeed-bmc-lenovo-hr630.dts | 566 +++ arch/arm/boot/dts/aspeed-bmc-microsoft-olympus.dts | 207 + arch/arm/boot/dts/aspeed-bmc-opp-lanyang.dts | 2 + arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts | 22 + arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts | 2 + arch/arm/boot/dts/aspeed-bmc-opp-swift.dts | 966 +++++ arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 2 + arch/arm/boot/dts/aspeed-bmc-opp-zaius.dts | 123 +- arch/arm/boot/dts/aspeed-bmc-quanta-q71l.dts | 5 + arch/arm/boot/dts/aspeed-g4.dtsi | 8 +- arch/arm/boot/dts/aspeed-g5.dtsi | 11 +- arch/arm/boot/dts/bcm283x.dtsi | 2 + arch/arm/boot/dts/ibm-power9-dual.dtsi | 248 ++ arch/arm/boot/dts/imx53-smd.dts | 73 + arch/arm/boot/dts/imx53.dtsi | 12 + arch/arm/boot/dts/imx6ul-geam.dts | 2 +- arch/arm/boot/dts/imx6ul-isiot.dtsi | 2 +- arch/arm/boot/dts/meson8.dtsi | 22 + arch/arm/boot/dts/meson8b.dtsi | 22 + arch/arm/boot/dts/meson8m2-mxiii-plus.dts | 9 +- arch/arm/boot/dts/meson8m2.dtsi | 10 + arch/arm/boot/dts/sun6i-a31.dtsi | 8 + arch/arm/boot/dts/vf610-zii-dev.dtsi | 52 +- arch/arm/configs/imx_v6_v7_defconfig | 1 + arch/arm/crypto/sha512-glue.c | 2 +- arch/arm/kvm/hyp/Makefile | 1 + arch/arm/mach-davinci/board-sffsdr.c | 15 +- arch/arm/mach-davinci/serial.c | 16 +- arch/arm/mach-imx/iomux-v1.c | 15 +- arch/arm/mach-ixp4xx/include/mach/ixp46x_ts.h | 15 +- arch/arm/mach-omap2/omap_phy_internal.c | 16 +- arch/arm/net/bpf_jit_32.c | 42 +- arch/arm/nwfpe/double_cpdo.c | 14 +- arch/arm/nwfpe/entry.S | 14 +- arch/arm/nwfpe/extended_cpdo.c | 14 +- arch/arm/nwfpe/fpa11.c | 14 +- arch/arm/nwfpe/fpa11.h | 14 +- arch/arm/nwfpe/fpa11_cpdo.c | 14 +- arch/arm/nwfpe/fpa11_cpdt.c | 14 +- arch/arm/nwfpe/fpa11_cprt.c | 14 +- arch/arm/nwfpe/fpmodule.c | 14 +- arch/arm/nwfpe/fpmodule.h | 14 +- arch/arm/nwfpe/fpopcode.c | 14 +- arch/arm/nwfpe/fpopcode.h | 14 +- arch/arm/nwfpe/fpsr.h | 14 +- arch/arm/nwfpe/single_cpdo.c | 14 +- arch/arm64/Kconfig | 26 +- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 16 + arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 7 + arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 7 + arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 93 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 26 + arch/arm64/boot/dts/freescale/imx8mm.dtsi | 19 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 33 +- arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 8 + arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 1 - arch/arm64/configs/defconfig | 2 + arch/arm64/include/asm/cpucaps.h | 5 +- arch/arm64/include/asm/insn.h | 18 +- arch/arm64/include/asm/kvm_host.h | 3 - arch/arm64/kernel/cpu_errata.c | 48 +- arch/arm64/kernel/entry.S | 4 +- arch/arm64/kernel/kaslr.c | 6 +- arch/arm64/kernel/module.c | 18 +- arch/arm64/kernel/syscall.c | 31 + arch/arm64/kernel/traps.c | 4 - arch/arm64/kvm/hyp/Makefile | 1 + arch/arm64/kvm/hyp/switch.c | 39 + arch/arm64/kvm/pmu.c | 38 - arch/arm64/mm/fault.c | 33 + arch/c6x/include/asm/irqflags.h | 6 +- arch/ia64/hp/sim/simserial.c | 2 - arch/ia64/include/asm/xor.h | 10 +- arch/ia64/lib/xor.S | 10 +- arch/m68k/math-emu/fp_arith.c | 4 +- arch/m68k/math-emu/fp_arith.h | 4 +- arch/m68k/math-emu/multi_arith.h | 5 +- arch/mips/alchemy/board-gpr.c | 15 +- arch/mips/alchemy/board-mtx1.c | 15 +- arch/mips/alchemy/board-xxs1500.c | 15 +- arch/mips/alchemy/devboards/db1000.c | 15 +- arch/mips/alchemy/devboards/db1200.c | 15 +- arch/mips/ar7/clock.c | 15 +- arch/mips/ar7/gpio.c | 15 +- arch/mips/ar7/irq.c | 15 +- arch/mips/ar7/memory.c | 15 +- arch/mips/ar7/platform.c | 15 +- arch/mips/boot/dts/qca/ar9331.dtsi | 26 + arch/mips/boot/dts/qca/ar9331_dpt_module.dts | 8 + arch/mips/cavium-octeon/crypto/octeon-sha512.c | 6 +- arch/mips/include/asm/ginvt.h | 2 +- arch/mips/include/asm/mach-ar7/ar7.h | 15 +- arch/mips/include/asm/mach-ar7/prom.h | 15 +- arch/mips/include/asm/mach-pmcs-msp71xx/msp_pci.h | 18 +- arch/mips/include/asm/mach-pmcs-msp71xx/msp_usb.h | 18 +- arch/mips/include/asm/mach-pnx833x/gpio.h | 15 +- arch/mips/include/asm/mach-pnx833x/irq-mapping.h | 15 +- arch/mips/include/asm/mach-pnx833x/irq.h | 15 +- arch/mips/include/asm/mach-pnx833x/pnx833x.h | 15 +- arch/mips/kvm/mips.c | 3 + arch/mips/lasat/serial.c | 15 +- arch/mips/pnx833x/Platform | 2 +- arch/mips/pnx833x/common/interrupts.c | 15 +- arch/mips/pnx833x/common/platform.c | 15 +- arch/mips/pnx833x/common/prom.c | 15 +- arch/mips/pnx833x/common/reset.c | 15 +- arch/mips/pnx833x/common/setup.c | 15 +- arch/mips/pnx833x/stb22x/board.c | 15 +- arch/mips/txx9/generic/setup.c | 6 - arch/nds32/include/asm/bitfield.h | 2 +- arch/nds32/include/asm/fpu.h | 2 +- arch/nds32/include/asm/fpuemu.h | 12 + arch/nds32/include/asm/syscalls.h | 2 +- arch/nds32/include/uapi/asm/fp_udfiex_crtl.h | 16 + arch/nds32/include/uapi/asm/sigcontext.h | 24 +- arch/nds32/include/uapi/asm/udftrap.h | 13 - arch/nds32/include/uapi/asm/unistd.h | 4 +- arch/nds32/kernel/fpu.c | 15 +- arch/nds32/kernel/sys_nds32.c | 26 +- arch/nds32/math-emu/Makefile | 4 +- arch/nds32/math-emu/fd2si.c | 30 + arch/nds32/math-emu/fd2siz.c | 30 + arch/nds32/math-emu/fd2ui.c | 30 + arch/nds32/math-emu/fd2uiz.c | 30 + arch/nds32/math-emu/fpuemu.c | 57 +- arch/nds32/math-emu/fs2si.c | 29 + arch/nds32/math-emu/fs2siz.c | 29 + arch/nds32/math-emu/fs2ui.c | 29 + arch/nds32/math-emu/fs2uiz.c | 30 + arch/nds32/math-emu/fsi2d.c | 22 + arch/nds32/math-emu/fsi2s.c | 22 + arch/nds32/math-emu/fui2d.c | 22 + arch/nds32/math-emu/fui2s.c | 22 + arch/parisc/configs/c8000_defconfig | 1 - arch/parisc/kernel/alternative.c | 4 +- arch/parisc/math-emu/cnv_float.h | 8 +- arch/powerpc/boot/cuboot-mpc7448hpc2.c | 7 +- arch/powerpc/include/asm/async_tx.h | 18 +- arch/powerpc/include/asm/fsl_85xx_cache_sram.h | 15 +- arch/powerpc/include/asm/hmi.h | 14 +- arch/powerpc/include/asm/imc-pmu.h | 6 +- arch/powerpc/include/asm/mpc5xxx.h | 7 +- arch/powerpc/include/asm/mpc85xx.h | 6 +- arch/powerpc/include/asm/ppc4xx.h | 7 +- arch/powerpc/kernel/kexec_elf_64.c | 6 +- arch/powerpc/kernel/l2cr_6xx.S | 14 +- arch/powerpc/kvm/book3s.h | 7 +- arch/powerpc/kvm/book3s_hv_hmi.c | 14 +- arch/powerpc/kvm/powerpc.c | 3 + arch/powerpc/net/bpf_jit_comp64.c | 36 +- arch/powerpc/perf/core-book3s.c | 6 +- arch/powerpc/perf/imc-pmu.c | 6 +- arch/powerpc/perf/power8-pmu.c | 3 + arch/powerpc/perf/power9-pmu.c | 9 +- arch/powerpc/platforms/512x/clock-commonclk.c | 6 +- arch/powerpc/platforms/512x/mpc5121_ads.c | 7 +- arch/powerpc/platforms/512x/mpc5121_ads_cpld.c | 6 +- arch/powerpc/platforms/512x/mpc512x_generic.c | 7 +- arch/powerpc/platforms/512x/mpc512x_shared.c | 6 +- arch/powerpc/platforms/512x/pdm360ng.c | 7 +- arch/powerpc/platforms/cell/cell.h | 11 +- arch/powerpc/platforms/powernv/opal-imc.c | 10 +- arch/powerpc/sysdev/fsl_85xx_cache_ctlr.h | 15 +- arch/powerpc/sysdev/fsl_85xx_cache_sram.c | 15 +- arch/powerpc/sysdev/fsl_85xx_l2ctlr.c | 15 +- arch/powerpc/xmon/ppc-dis.c | 15 +- arch/powerpc/xmon/ppc-opc.c | 16 +- arch/riscv/include/asm/atomic.h | 6 +- arch/riscv/kernel/process.c | 15 +- arch/riscv/kernel/setup.c | 15 +- arch/riscv/kernel/signal.c | 15 +- arch/riscv/mm/extable.c | 15 +- arch/riscv/mm/fault.c | 15 +- arch/riscv/net/bpf_jit_comp.c | 49 +- arch/s390/kvm/kvm-s390.c | 36 +- arch/s390/net/bpf_jit_comp.c | 41 +- arch/sparc/boot/piggyback.c | 15 +- arch/sparc/include/asm/xor_32.h | 10 +- arch/sparc/include/asm/xor_64.h | 10 +- arch/sparc/net/bpf_jit_comp_64.c | 29 +- arch/x86/Kconfig | 1 + arch/x86/Kconfig.debug | 44 - arch/x86/boot/bioscall.S | 5 +- arch/x86/boot/compressed/string.c | 14 +- arch/x86/boot/mkcpustr.c | 5 +- arch/x86/boot/regs.c | 5 +- arch/x86/boot/vesa.h | 7 +- arch/x86/events/intel/cstate.c | 14 +- arch/x86/events/intel/ds.c | 36 +- arch/x86/events/intel/rapl.c | 20 +- arch/x86/events/intel/uncore.c | 80 +- arch/x86/events/intel/uncore.h | 4 +- arch/x86/events/intel/uncore_snbep.c | 4 +- arch/x86/include/asm/ist.h | 11 +- arch/x86/include/asm/olpc.h | 31 - arch/x86/include/asm/paravirt_types.h | 21 +- arch/x86/include/asm/processor.h | 4 +- arch/x86/include/asm/smp.h | 1 + arch/x86/include/asm/topology.h | 17 + arch/x86/include/asm/uaccess.h | 4 +- arch/x86/include/asm/xor.h | 10 +- arch/x86/include/asm/xor_32.h | 10 +- arch/x86/kernel/Makefile | 4 +- arch/x86/kernel/alternative.c | 53 +- arch/x86/kernel/apm_32.c | 11 +- arch/x86/kernel/asm-offsets.c | 1 - arch/x86/kernel/cpu/amd.c | 7 +- arch/x86/kernel/cpu/common.c | 1 + arch/x86/kernel/cpu/topology.c | 88 +- arch/x86/kernel/ftrace.c | 6 +- arch/x86/kernel/io_delay.c | 38 +- arch/x86/kernel/kgdb.c | 11 +- arch/x86/kernel/kprobes/opt.c | 16 +- arch/x86/kernel/paravirt.c | 60 +- arch/x86/kernel/paravirt_patch.c | 126 + arch/x86/kernel/paravirt_patch_32.c | 67 - arch/x86/kernel/paravirt_patch_64.c | 75 - arch/x86/kernel/pvclock.c | 14 +- arch/x86/kernel/smp.c | 4 +- arch/x86/kernel/smpboot.c | 73 +- arch/x86/kvm/cpuid.c | 8 +- arch/x86/kvm/debugfs.c | 18 + arch/x86/kvm/irq.c | 7 + arch/x86/kvm/irq.h | 1 + arch/x86/kvm/pmu.c | 10 +- arch/x86/kvm/pmu.h | 3 +- arch/x86/kvm/pmu_amd.c | 4 +- arch/x86/kvm/svm.c | 15 +- arch/x86/kvm/vmx/nested.c | 35 +- arch/x86/kvm/vmx/pmu_intel.c | 26 +- arch/x86/kvm/vmx/vmx.c | 26 +- arch/x86/kvm/vmx/vmx.h | 1 + arch/x86/kvm/x86.c | 7 +- arch/x86/net/bpf_jit_comp32.c | 83 +- arch/x86/platform/efi/efi.c | 2 + arch/x86/platform/efi/efi_64.c | 9 +- arch/x86/platform/efi/quirks.c | 3 + arch/x86/platform/iris/iris.c | 15 +- arch/x86/platform/olpc/olpc.c | 119 +- arch/x86/platform/uv/tlb_uv.c | 4 +- arch/x86/tools/insn_decoder_test.c | 8 +- arch/x86/tools/insn_sanity.c | 28 +- arch/x86/xen/smp_pv.c | 1 + block/blk-core.c | 3 +- block/blk-merge.c | 134 +- block/blk-mq.c | 19 +- block/blk-settings.c | 11 + certs/blacklist.c | 6 +- certs/system_keyring.c | 6 +- crypto/ansi_cprng.c | 8 +- crypto/asymmetric_keys/asymmetric_keys.h | 6 +- crypto/asymmetric_keys/asymmetric_type.c | 6 +- crypto/asymmetric_keys/mscode_parser.c | 6 +- crypto/asymmetric_keys/pkcs7_key_type.c | 6 +- crypto/asymmetric_keys/pkcs7_parser.c | 6 +- crypto/asymmetric_keys/pkcs7_parser.h | 6 +- crypto/asymmetric_keys/pkcs7_trust.c | 6 +- crypto/asymmetric_keys/pkcs7_verify.c | 6 +- crypto/asymmetric_keys/pkcs8_parser.c | 6 +- crypto/asymmetric_keys/public_key.c | 6 +- crypto/asymmetric_keys/restrict.c | 6 +- crypto/asymmetric_keys/signature.c | 6 +- crypto/asymmetric_keys/verify_pefile.c | 6 +- crypto/asymmetric_keys/verify_pefile.h | 6 +- crypto/asymmetric_keys/x509_cert_parser.c | 6 +- crypto/asymmetric_keys/x509_parser.h | 6 +- crypto/asymmetric_keys/x509_public_key.c | 6 +- crypto/async_tx/async_pq.c | 18 +- crypto/async_tx/async_raid6_recov.c | 16 +- crypto/cast_common.c | 7 +- crypto/drbg.c | 94 +- crypto/rsa.c | 6 +- crypto/sha512_generic.c | 7 +- crypto/xor.c | 10 +- drivers/accessibility/braille/braille_console.c | 15 +- drivers/acpi/arm64/iort.c | 238 +- drivers/ata/ahci_brcm.c | 11 +- drivers/ata/ahci_da850.c | 6 +- drivers/ata/ahci_dm816.c | 6 +- drivers/ata/ahci_platform.c | 6 +- drivers/ata/ahci_qoriq.c | 6 +- drivers/ata/libahci_platform.c | 6 +- drivers/ata/pata_cs5520.c | 11 +- drivers/ata/sata_qstor.c | 18 +- drivers/ata/sata_sil24.c | 12 +- drivers/atm/ambassador.c | 17 +- drivers/atm/ambassador.h | 17 +- drivers/atm/firestream.c | 17 +- drivers/atm/firestream.h | 17 +- drivers/atm/horizon.c | 17 +- drivers/atm/horizon.h | 17 +- drivers/base/topology.c | 22 + drivers/block/cryptoloop.c | 14 +- drivers/block/drbd/drbd_actlog.c | 14 +- drivers/block/drbd/drbd_bitmap.c | 14 +- drivers/block/drbd/drbd_int.h | 14 +- drivers/block/drbd/drbd_main.c | 14 +- drivers/block/drbd/drbd_nl.c | 14 +- drivers/block/drbd/drbd_proc.c | 14 +- drivers/block/drbd/drbd_receiver.c | 14 +- drivers/block/drbd/drbd_req.c | 14 +- drivers/block/drbd/drbd_req.h | 14 +- drivers/block/drbd/drbd_state.c | 14 +- drivers/block/drbd/drbd_strings.c | 14 +- drivers/block/drbd/drbd_vli.h | 14 +- drivers/block/drbd/drbd_worker.c | 14 +- drivers/char/bsr.c | 5 +- drivers/char/hw_random/stm32-rng.c | 11 +- drivers/char/hw_random/virtio-rng.c | 15 +- drivers/char/ipmi/ipmi_ssif.c | 5 +- drivers/char/misc.c | 3 +- drivers/char/random.c | 16 +- drivers/char/sonypi.c | 16 +- drivers/clk/imx/clk-imx6sll.c | 2 +- drivers/clk/imx/clk-imx6sx.c | 2 +- drivers/clk/imx/clk-imx6ul.c | 2 +- drivers/clk/imx/clk-imx8mm.c | 17 +- drivers/clk/imx/clk-imx8mq.c | 5 + drivers/clk/meson/axg.c | 10 +- drivers/clk/meson/clk-mpll.c | 36 +- drivers/clk/meson/clk-mpll.h | 3 + drivers/clk/meson/g12a.c | 36 +- drivers/clk/meson/g12a.h | 2 +- drivers/clk/meson/gxbb.c | 5 - drivers/clk/meson/meson-eeclk.c | 3 + drivers/clk/meson/meson-eeclk.h | 2 + drivers/clk/meson/meson8b.c | 10 +- drivers/clk/sifive/Kconfig | 1 + drivers/clk/ti/clkctrl.c | 8 +- drivers/counter/104-quad-8.c | 2 +- drivers/cpufreq/powernv-cpufreq.c | 12 +- drivers/crypto/amcc/crypto4xx_alg.c | 36 +- drivers/crypto/amcc/crypto4xx_core.c | 24 +- drivers/crypto/amcc/crypto4xx_core.h | 10 +- drivers/crypto/caam/Kconfig | 46 +- drivers/crypto/caam/Makefile | 18 +- drivers/crypto/caam/caamalg.c | 95 +- drivers/crypto/caam/caamalg_qi.c | 124 +- drivers/crypto/caam/caamalg_qi2.c | 72 +- drivers/crypto/caam/caamhash.c | 81 +- drivers/crypto/caam/caampkc.c | 57 +- drivers/crypto/caam/caamrng.c | 54 +- drivers/crypto/caam/ctrl.c | 50 +- drivers/crypto/caam/desc_constr.h | 11 + drivers/crypto/caam/intern.h | 102 +- drivers/crypto/caam/jr.c | 43 + drivers/crypto/caam/qi.c | 52 +- drivers/crypto/ccp/ccp-crypto-aes.c | 8 +- drivers/crypto/ccp/ccp-ops.c | 21 +- drivers/crypto/qat/qat_common/qat_algs.c | 288 +- drivers/crypto/qat/qat_common/qat_crypto.h | 2 + drivers/crypto/talitos.c | 4 + drivers/dca/dca-core.c | 18 +- drivers/dca/dca-sysfs.c | 18 +- drivers/dma/dma-jz4780.c | 7 +- drivers/dma/dmaengine.c | 10 +- drivers/dma/fsldma.c | 7 +- drivers/dma/fsldma.h | 7 +- drivers/dma/imx-sdma.c | 9 +- drivers/dma/mmp_tdma.c | 10 +- drivers/dma/mxs-dma.c | 8 +- drivers/dma/of-dma.c | 4 +- drivers/dma/sh/rcar-dmac.c | 6 +- drivers/dma/sh/usb-dmac.c | 6 +- drivers/dma/stm32-dmamux.c | 6 +- drivers/firmware/efi/efi.c | 3 + drivers/firmware/google/coreboot_table.h | 11 +- drivers/firmware/google/framebuffer-coreboot.c | 14 +- drivers/firmware/google/memconsole-coreboot.c | 28 +- drivers/firmware/google/memconsole.c | 9 +- drivers/firmware/google/vpd.c | 14 +- drivers/firmware/google/vpd_decode.c | 2 - drivers/fmc/fmc-chardev.c | 3 +- drivers/fmc/fmc-core.c | 3 +- drivers/fmc/fmc-debug.c | 3 +- drivers/fmc/fmc-dump.c | 3 +- drivers/fmc/fmc-match.c | 3 +- drivers/fmc/fmc-private.h | 3 +- drivers/fmc/fmc-sdb.c | 3 +- drivers/fmc/fmc-write-eeprom.c | 3 +- drivers/fmc/fru-parse.c | 3 +- drivers/fpga/dfl-afu-dma-region.c | 2 +- drivers/fpga/dfl.c | 22 +- drivers/fpga/stratix10-soc.c | 6 +- drivers/gpio/Kconfig | 15 +- drivers/gpio/gpio-bt8xx.c | 14 +- drivers/gpio/gpio-ixp4xx.c | 14 +- drivers/gpio/gpio-pcf857x.c | 15 +- drivers/gpio/gpio-rdc321x.c | 16 +- drivers/gpio/gpio-tps65218.c | 6 +- drivers/gpio/gpio-vf610.c | 14 +- drivers/gpu/drm/Kconfig | 2 + drivers/gpu/drm/Makefile | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 32 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 28 + drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 11 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 5 + drivers/gpu/drm/amd/amdkfd/kfd_device.c | 1 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 61 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 1 - drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 4 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 9 + drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c | 10 + drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 10 + drivers/gpu/drm/ati_pcigart.c | 5 +- drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 8 +- drivers/gpu/drm/bridge/analogix-anx78xx.c | 8 +- drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 30 +- drivers/gpu/drm/bridge/analogix/analogix_dp_core.h | 2 +- drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c | 10 +- drivers/gpu/drm/bridge/dumb-vga-dac.c | 2 +- drivers/gpu/drm/bridge/lvds-encoder.c | 10 +- .../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c | 3 +- drivers/gpu/drm/bridge/nxp-ptn3460.c | 3 +- drivers/gpu/drm/bridge/panel.c | 2 +- drivers/gpu/drm/bridge/parade-ps8622.c | 3 +- drivers/gpu/drm/bridge/sii902x.c | 3 +- drivers/gpu/drm/bridge/sii9234.c | 15 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 27 +- drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 9 +- drivers/gpu/drm/bridge/tc358764.c | 14 +- drivers/gpu/drm/bridge/thc63lvd1024.c | 10 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 18 +- drivers/gpu/drm/bridge/ti-tfp410.c | 4 +- drivers/gpu/drm/cirrus/cirrus_drv.h | 250 -- drivers/gpu/drm/cirrus/cirrus_ttm.c | 337 -- drivers/gpu/drm/drm_agpsupport.c | 11 +- drivers/gpu/drm/drm_atomic.c | 9 +- drivers/gpu/drm/drm_atomic_helper.c | 11 +- drivers/gpu/drm/drm_atomic_state_helper.c | 7 +- drivers/gpu/drm/drm_auth.c | 10 +- drivers/gpu/drm/drm_blend.c | 9 +- drivers/gpu/drm/drm_bufs.c | 21 +- drivers/gpu/drm/drm_client.c | 2 +- drivers/gpu/drm/drm_color_mgmt.c | 8 +- drivers/gpu/drm/drm_context.c | 8 +- drivers/gpu/drm/drm_crtc_helper.c | 14 +- drivers/gpu/drm/drm_crtc_internal.h | 24 +- drivers/gpu/drm/drm_debugfs.c | 13 +- drivers/gpu/drm/drm_debugfs_crc.c | 9 +- drivers/gpu/drm/drm_dma.c | 6 +- drivers/gpu/drm/drm_drv.c | 9 +- drivers/gpu/drm/drm_dumb_buffers.c | 4 +- drivers/gpu/drm/drm_edid.c | 2 +- drivers/gpu/drm/drm_edid_load.c | 16 +- drivers/gpu/drm/drm_encoder.c | 4 +- drivers/gpu/drm/drm_fb_helper.c | 19 +- drivers/gpu/drm/drm_file.c | 11 +- drivers/gpu/drm/drm_flip_work.c | 6 +- drivers/gpu/drm/drm_fourcc.c | 2 +- drivers/gpu/drm/drm_framebuffer.c | 13 +- drivers/gpu/drm/drm_gem.c | 8 +- drivers/gpu/drm/drm_gem_cma_helper.c | 11 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 1 - drivers/gpu/drm/drm_hashtab.c | 10 +- drivers/gpu/drm/drm_internal.h | 10 +- drivers/gpu/drm/drm_ioc32.c | 9 +- drivers/gpu/drm/drm_ioctl.c | 22 +- drivers/gpu/drm/drm_irq.c | 13 +- drivers/gpu/drm/drm_kms_helper_common.c | 3 +- drivers/gpu/drm/drm_lease.c | 15 +- drivers/gpu/drm/drm_legacy.h | 4 + drivers/gpu/drm/drm_legacy_misc.c | 7 +- drivers/gpu/drm/drm_lock.c | 8 +- drivers/gpu/drm/drm_memory.c | 9 +- drivers/gpu/drm/drm_mm.c | 9 +- drivers/gpu/drm/drm_mode_config.c | 6 +- drivers/gpu/drm/drm_mode_object.c | 9 +- drivers/gpu/drm/drm_modes.c | 7 +- drivers/gpu/drm/drm_modeset_lock.c | 2 +- drivers/gpu/drm/drm_of.c | 5 +- drivers/gpu/drm/drm_pci.c | 11 +- drivers/gpu/drm/drm_plane_helper.c | 9 +- drivers/gpu/drm/drm_prime.c | 7 +- drivers/gpu/drm/drm_print.c | 7 +- drivers/gpu/drm/drm_probe_helper.c | 7 +- drivers/gpu/drm/drm_property.c | 7 +- drivers/gpu/drm/drm_rect.c | 4 +- drivers/gpu/drm/drm_scatter.c | 9 +- drivers/gpu/drm/drm_scdc_helper.c | 2 +- drivers/gpu/drm/drm_simple_kms_helper.c | 5 +- drivers/gpu/drm/drm_syncobj.c | 13 +- drivers/gpu/drm/drm_sysfs.c | 15 +- drivers/gpu/drm/drm_trace.h | 2 + drivers/gpu/drm/drm_trace_points.c | 3 +- drivers/gpu/drm/drm_vblank.c | 12 +- drivers/gpu/drm/drm_vm.c | 14 +- drivers/gpu/drm/drm_vma_manager.c | 6 +- drivers/gpu/drm/drm_vram_mm_helper.c | 4 +- drivers/gpu/drm/drm_writeback.c | 6 +- drivers/gpu/drm/i915/Makefile | 1 + drivers/gpu/drm/i915/Makefile.header-test | 1 + drivers/gpu/drm/i915/gt/intel_reset.c | 4 + drivers/gpu/drm/i915/gt/intel_workarounds.c | 6 +- drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 159 +- drivers/gpu/drm/i915/gt/selftest_reset.c | 118 + drivers/gpu/drm/i915/i915_debugfs.c | 4 +- drivers/gpu/drm/i915/i915_drv.c | 2 + drivers/gpu/drm/i915/i915_drv.h | 12 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 63 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 2 + drivers/gpu/drm/i915/i915_gem_internal.c | 3 - drivers/gpu/drm/i915/i915_reg.h | 20 +- drivers/gpu/drm/i915/intel_atomic_plane.c | 27 + drivers/gpu/drm/i915/intel_atomic_plane.h | 2 + drivers/gpu/drm/i915/intel_bw.c | 421 ++ drivers/gpu/drm/i915/intel_bw.h | 47 + drivers/gpu/drm/i915/intel_combo_phy.c | 6 + drivers/gpu/drm/i915/intel_context.c | 270 ++ drivers/gpu/drm/i915/intel_ddi.c | 12 +- drivers/gpu/drm/i915/intel_display.c | 40 +- drivers/gpu/drm/i915/intel_dp.c | 156 +- drivers/gpu/drm/i915/intel_dp.h | 1 + drivers/gpu/drm/i915/intel_drv.h | 4 + drivers/gpu/drm/i915/intel_guc.h | 10 +- drivers/gpu/drm/i915/intel_guc_ct.h | 5 + drivers/gpu/drm/i915/intel_guc_submission.c | 2 +- drivers/gpu/drm/i915/intel_pm.c | 12 +- drivers/gpu/drm/i915/intel_psr.c | 12 +- drivers/gpu/drm/i915/intel_runtime_pm.h | 8 +- drivers/gpu/drm/i915/intel_sideband.c | 15 +- drivers/gpu/drm/i915/intel_sideband.h | 3 +- drivers/gpu/drm/i915/intel_uc.c | 44 +- .../gpu/drm/i915/selftests/i915_live_selftests.h | 1 + drivers/gpu/drm/i915/selftests/igt_atomic.h | 56 + drivers/gpu/drm/i915/selftests/igt_reset.c | 8 + drivers/gpu/drm/i915/selftests/igt_reset.h | 1 + drivers/gpu/drm/i915/vlv_dsi.c | 4 +- drivers/gpu/drm/mcde/Kconfig | 18 + drivers/gpu/drm/mcde/Makefile | 3 + drivers/gpu/drm/mcde/mcde_display.c | 1142 +++++ drivers/gpu/drm/mcde/mcde_display_regs.h | 518 +++ drivers/gpu/drm/mcde/mcde_drm.h | 44 + drivers/gpu/drm/mcde/mcde_drv.c | 572 +++ drivers/gpu/drm/mcde/mcde_dsi.c | 1044 +++++ drivers/gpu/drm/mcde/mcde_dsi_regs.h | 385 ++ drivers/gpu/drm/mediatek/mtk_hdmi.c | 3 + drivers/gpu/drm/meson/Kconfig | 1 + drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 66 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.h | 1 + drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 2 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.h | 2 +- drivers/gpu/drm/panel/panel-simple.c | 55 + drivers/gpu/drm/panel/panel-sitronix-st7701.c | 6 +- drivers/gpu/drm/qxl/qxl_prime.c | 1 - drivers/gpu/drm/scheduler/sched_main.c | 17 +- drivers/gpu/drm/stm/dw_mipi_dsi-stm.c | 24 +- drivers/gpu/drm/stm/ltdc.c | 10 +- drivers/gpu/drm/vc4/vc4_bo.c | 31 +- drivers/gpu/drm/vc4/vc4_drv.c | 6 + drivers/gpu/drm/vc4/vc4_drv.h | 14 + drivers/gpu/drm/vc4/vc4_gem.c | 11 + drivers/gpu/drm/vc4/vc4_irq.c | 20 +- drivers/gpu/drm/vc4/vc4_v3d.c | 72 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 18 +- drivers/gpu/drm/vmwgfx/ttm_object.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 20 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 27 +- drivers/hwmon/abituguru.c | 15 +- drivers/hwmon/abituguru3.c | 15 +- drivers/hwmon/adcxx.c | 15 +- drivers/hwmon/adm1021.c | 15 +- drivers/hwmon/adm1025.c | 15 +- drivers/hwmon/adm1026.c | 15 +- drivers/hwmon/adm1031.c | 15 +- drivers/hwmon/adm9240.c | 15 +- drivers/hwmon/ads1015.c | 15 +- drivers/hwmon/ads7828.c | 15 +- drivers/hwmon/ads7871.c | 10 +- drivers/hwmon/adt7x10.c | 15 +- drivers/hwmon/amc6821.c | 15 +- drivers/hwmon/asb100.c | 15 +- drivers/hwmon/asc7621.c | 15 +- drivers/hwmon/coretemp.c | 36 +- drivers/hwmon/dell-smm-hwmon.c | 11 +- drivers/hwmon/dme1737.c | 15 +- drivers/hwmon/ds1621.c | 15 +- drivers/hwmon/ds620.c | 15 +- drivers/hwmon/emc2103.c | 15 +- drivers/hwmon/emc6w201.c | 15 +- drivers/hwmon/f71805f.c | 15 +- drivers/hwmon/f75375s.c | 16 +- drivers/hwmon/fam15h_power.c | 14 +- drivers/hwmon/fschmd.c | 15 +- drivers/hwmon/gl518sm.c | 15 +- drivers/hwmon/gl520sm.c | 16 +- drivers/hwmon/hih6130.c | 15 +- drivers/hwmon/hwmon-vid.c | 15 +- drivers/hwmon/ibmpowernv.c | 14 +- drivers/hwmon/jc42.c | 15 +- drivers/hwmon/k10temp.c | 14 +- drivers/hwmon/lineage-pem.c | 15 +- drivers/hwmon/lm63.c | 15 +- drivers/hwmon/lm70.c | 15 +- drivers/hwmon/lm75.c | 15 +- drivers/hwmon/lm75.h | 14 +- drivers/hwmon/lm78.c | 15 +- drivers/hwmon/lm80.c | 15 +- drivers/hwmon/lm85.c | 15 +- drivers/hwmon/lm87.c | 15 +- drivers/hwmon/lm90.c | 15 +- drivers/hwmon/lm93.c | 15 +- drivers/hwmon/ltc4151.c | 16 +- drivers/hwmon/ltc4261.c | 15 +- drivers/hwmon/max1668.c | 15 +- drivers/hwmon/max6639.c | 15 +- drivers/hwmon/max6642.c | 15 +- drivers/hwmon/max6650.c | 15 +- drivers/hwmon/nct6775.c | 16 +- drivers/hwmon/pc87360.c | 15 +- drivers/hwmon/pcf8591.c | 15 +- drivers/hwmon/pmbus/lm25066.c | 15 +- drivers/hwmon/pmbus/max16064.c | 15 +- drivers/hwmon/pmbus/max34440.c | 15 +- drivers/hwmon/pmbus/max8688.c | 15 +- drivers/hwmon/pmbus/pmbus.c | 15 +- drivers/hwmon/pmbus/pmbus.h | 15 +- drivers/hwmon/pmbus/pmbus_core.c | 15 +- drivers/hwmon/pmbus/ucd9000.c | 15 +- drivers/hwmon/pmbus/ucd9200.c | 15 +- drivers/hwmon/pmbus/zl6100.c | 15 +- drivers/hwmon/sht21.c | 15 +- drivers/hwmon/sis5595.c | 15 +- drivers/hwmon/smsc47b397.c | 15 +- drivers/hwmon/smsc47m1.c | 15 +- drivers/hwmon/smsc47m192.c | 15 +- drivers/hwmon/thmc50.c | 15 +- drivers/hwmon/tmp401.c | 15 +- drivers/hwmon/via686a.c | 15 +- drivers/hwmon/vt1211.c | 15 +- drivers/hwmon/vt8231.c | 15 +- drivers/hwmon/w83627ehf.c | 15 +- drivers/hwmon/w83627hf.c | 15 +- drivers/hwmon/w83781d.c | 15 +- drivers/hwmon/w83791d.c | 15 +- drivers/hwmon/w83792d.c | 15 +- drivers/hwmon/w83l785ts.c | 15 +- drivers/i2c/busses/Kconfig | 4 +- drivers/i2c/busses/i2c-bcm-iproc.c | 117 +- drivers/i2c/busses/i2c-imx.c | 11 +- drivers/i2c/busses/i2c-meson.c | 5 +- drivers/i2c/busses/i2c-mlxcpld.c | 2 +- drivers/i2c/busses/i2c-opal.c | 14 +- drivers/i2c/busses/i2c-synquacer.c | 2 +- drivers/i2c/busses/i2c-wmt.c | 6 +- drivers/i2c/i2c-dev.c | 1 + drivers/ide/ide-pnp.c | 10 +- drivers/ide/palm_bk3710.c | 15 +- drivers/iio/adc/at91_adc.c | 3 +- drivers/iio/adc/exynos_adc.c | 15 +- drivers/iio/adc/nau7802.c | 3 +- drivers/iio/adc/vf610_adc.c | 15 +- drivers/iio/dac/max517.c | 15 +- drivers/infiniband/core/cq.c | 4 +- drivers/infiniband/core/device.c | 44 +- drivers/infiniband/core/rw.c | 7 +- drivers/infiniband/core/umem.c | 3 +- drivers/infiniband/core/umem_odp.c | 79 +- drivers/infiniband/core/verbs.c | 4 +- drivers/infiniband/hw/efa/efa_verbs.c | 24 - drivers/infiniband/hw/hns/hns_roce_cq.c | 3 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 1 + drivers/infiniband/hw/hns/hns_roce_srq.c | 10 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 8 - drivers/infiniband/hw/mlx4/mr.c | 16 +- drivers/infiniband/hw/mlx4/srq.c | 2 +- drivers/infiniband/hw/mlx5/mem.c | 20 +- drivers/infiniband/hw/mlx5/mr.c | 5 +- drivers/infiniband/hw/mlx5/odp.c | 23 +- drivers/infiniband/hw/nes/nes_utils.c | 1 - drivers/infiniband/hw/nes/nes_verbs.c | 15 +- drivers/infiniband/hw/qedr/main.c | 25 +- drivers/infiniband/hw/qedr/qedr.h | 2 + drivers/infiniband/hw/qedr/verbs.c | 25 +- drivers/infiniband/ulp/ipoib/ipoib_verbs.c | 7 +- drivers/infiniband/ulp/iser/iscsi_iser.c | 9 +- drivers/infiniband/ulp/iser/iser_memory.c | 11 +- drivers/infiniband/ulp/isert/ib_isert.c | 11 +- drivers/infiniband/ulp/srp/ib_srp.c | 18 +- drivers/input/gameport/fm801-gp.c | 17 +- drivers/input/joystick/stinger.c | 14 +- drivers/input/joystick/warrior.c | 14 +- drivers/input/keyboard/maple_keyb.c | 16 +- drivers/input/keyboard/qt1070.c | 15 +- drivers/input/keyboard/qt2160.c | 15 +- drivers/input/misc/bma150.c | 15 +- drivers/input/misc/mma8450.c | 15 +- drivers/input/misc/uinput.c | 22 +- drivers/input/mouse/appletouch.c | 16 +- drivers/input/mouse/bcm5974.c | 16 +- drivers/input/mouse/sentelic.c | 15 +- drivers/input/mouse/sentelic.h | 15 +- drivers/input/mouse/touchkit_ps2.c | 15 +- drivers/input/tablet/wacom_serial4.c | 7 +- drivers/input/touchscreen/ad7877.c | 16 +- drivers/input/touchscreen/iqs5xx.c | 2 - drivers/input/touchscreen/s3c2410_ts.c | 15 +- drivers/input/touchscreen/silead.c | 1 + drivers/input/touchscreen/usbtouchscreen.c | 15 +- drivers/input/touchscreen/wacom_i2c.c | 7 +- drivers/ipack/devices/ipoctal.h | 1 - drivers/isdn/i4l/isdnhdlc.c | 15 +- drivers/isdn/mISDN/dsp_biquad.h | 16 +- drivers/isdn/mISDN/dsp_ecdis.h | 16 +- drivers/isdn/mISDN/dsp_hwec.c | 19 +- drivers/isdn/mISDN/dsp_pipeline.c | 19 +- drivers/isdn/mISDN/socket.c | 5 +- drivers/leds/Kconfig | 23 - drivers/leds/Makefile | 3 - drivers/leds/led-core.c | 5 - drivers/leds/leds-blinkm.c | 15 +- drivers/leds/leds-cpcap.c | 10 +- drivers/leds/leds-lm36274.c | 174 - drivers/leds/leds-lm3697.c | 395 -- drivers/leds/leds-max77650.c | 2 - drivers/leds/leds-ti-lmu-common.c | 156 - drivers/leds/trigger/ledtrig-timer.c | 5 + drivers/macintosh/apm_emu.c | 13 +- drivers/md/md-cluster.c | 7 +- drivers/md/md-faulty.c | 11 +- drivers/md/md-linear.c | 9 +- drivers/md/md-multipath.c | 10 +- drivers/md/md.c | 9 +- drivers/md/md.h | 9 +- drivers/md/raid0.c | 9 +- drivers/md/raid1.c | 10 +- drivers/md/raid10.c | 11 +- drivers/md/raid5.c | 10 +- drivers/media/Kconfig | 3 - drivers/media/cec/cec-adap.c | 112 +- drivers/media/cec/cec-api.c | 8 - drivers/media/cec/cec-core.c | 3 +- drivers/media/cec/cec-priv.h | 5 + drivers/media/common/saa7146/saa7146_core.c | 14 +- drivers/media/common/videobuf2/videobuf2-core.c | 5 + drivers/media/common/videobuf2/videobuf2-dma-sg.c | 2 +- drivers/media/dvb-core/Kconfig | 3 - drivers/media/dvb-core/dvb_ca_en50221.c | 13 +- drivers/media/dvb-core/dvb_frontend.c | 14 +- drivers/media/dvb-core/dvb_net.c | 13 +- drivers/media/dvb-frontends/Kconfig | 3 +- drivers/media/dvb-frontends/as102_fe.c | 11 +- drivers/media/dvb-frontends/as102_fe.h | 11 +- drivers/media/dvb-frontends/as102_fe_types.h | 11 +- drivers/media/dvb-frontends/au8522.h | 14 +- drivers/media/dvb-frontends/au8522_common.c | 14 +- drivers/media/dvb-frontends/au8522_dig.c | 14 +- drivers/media/dvb-frontends/au8522_priv.h | 14 +- drivers/media/dvb-frontends/bsbe1-d01a.h | 16 +- drivers/media/dvb-frontends/bsbe1.h | 16 +- drivers/media/dvb-frontends/bsru6.h | 16 +- drivers/media/dvb-frontends/cx22700.c | 14 +- drivers/media/dvb-frontends/cx22700.h | 14 +- drivers/media/dvb-frontends/cx22702.c | 14 +- drivers/media/dvb-frontends/cx22702.h | 14 +- drivers/media/dvb-frontends/cx24110.c | 15 +- drivers/media/dvb-frontends/cx24110.h | 15 +- drivers/media/dvb-frontends/cx24116.c | 14 +- drivers/media/dvb-frontends/cx24116.h | 14 +- drivers/media/dvb-frontends/cx24117.c | 14 +- drivers/media/dvb-frontends/cx24117.h | 14 +- drivers/media/dvb-frontends/cx24123.h | 14 +- drivers/media/dvb-frontends/ds3000.c | 14 +- drivers/media/dvb-frontends/ds3000.h | 14 +- drivers/media/dvb-frontends/gp8psk-fe.h | 11 +- drivers/media/dvb-frontends/isl6405.c | 16 +- drivers/media/dvb-frontends/isl6405.h | 16 +- drivers/media/dvb-frontends/isl6421.c | 16 +- drivers/media/dvb-frontends/isl6421.h | 16 +- drivers/media/dvb-frontends/isl6423.c | 14 +- drivers/media/dvb-frontends/isl6423.h | 14 +- drivers/media/dvb-frontends/l64781.c | 14 +- drivers/media/dvb-frontends/l64781.h | 14 +- drivers/media/dvb-frontends/lgs8gl5.c | 14 +- drivers/media/dvb-frontends/lgs8gl5.h | 14 +- drivers/media/dvb-frontends/lnbp21.c | 16 +- drivers/media/dvb-frontends/lnbp21.h | 16 +- drivers/media/dvb-frontends/lnbp22.c | 16 +- drivers/media/dvb-frontends/lnbp22.h | 16 +- drivers/media/dvb-frontends/m88rs2000.c | 14 +- drivers/media/dvb-frontends/m88rs2000.h | 14 +- drivers/media/dvb-frontends/mb86a16.c | 14 +- drivers/media/dvb-frontends/mb86a16.h | 14 +- drivers/media/dvb-frontends/mb86a16_priv.h | 14 +- drivers/media/dvb-frontends/mt312.c | 15 +- drivers/media/dvb-frontends/mt312.h | 15 +- drivers/media/dvb-frontends/mt312_priv.h | 15 +- drivers/media/dvb-frontends/nxt6000.c | 14 +- drivers/media/dvb-frontends/nxt6000.h | 14 +- drivers/media/dvb-frontends/s5h1409.c | 14 +- drivers/media/dvb-frontends/s5h1409.h | 14 +- drivers/media/dvb-frontends/s5h1411.c | 14 +- drivers/media/dvb-frontends/s5h1411.h | 14 +- drivers/media/dvb-frontends/s5h1420_priv.h | 16 +- drivers/media/dvb-frontends/sp8870.c | 15 +- drivers/media/dvb-frontends/sp8870.h | 15 +- drivers/media/dvb-frontends/stb0899_algo.c | 14 +- drivers/media/dvb-frontends/stb0899_cfg.h | 14 +- drivers/media/dvb-frontends/stb0899_drv.c | 14 +- drivers/media/dvb-frontends/stb0899_drv.h | 14 +- drivers/media/dvb-frontends/stb0899_priv.h | 14 +- drivers/media/dvb-frontends/stb0899_reg.h | 14 +- drivers/media/dvb-frontends/stb6000.c | 15 +- drivers/media/dvb-frontends/stb6000.h | 15 +- drivers/media/dvb-frontends/stb6100.c | 14 +- drivers/media/dvb-frontends/stb6100.h | 14 +- drivers/media/dvb-frontends/stb6100_cfg.h | 14 +- drivers/media/dvb-frontends/stb6100_proc.h | 14 +- drivers/media/dvb-frontends/stv0288.c | 14 +- drivers/media/dvb-frontends/stv0288.h | 14 +- drivers/media/dvb-frontends/stv0297.c | 14 +- drivers/media/dvb-frontends/stv0297.h | 14 +- drivers/media/dvb-frontends/stv0299.c | 14 +- drivers/media/dvb-frontends/stv0299.h | 14 +- drivers/media/dvb-frontends/stv090x.c | 14 +- drivers/media/dvb-frontends/stv090x.h | 14 +- drivers/media/dvb-frontends/stv090x_priv.h | 14 +- drivers/media/dvb-frontends/stv090x_reg.h | 14 +- drivers/media/dvb-frontends/stv6110x.c | 14 +- drivers/media/dvb-frontends/stv6110x.h | 14 +- drivers/media/dvb-frontends/stv6110x_priv.h | 14 +- drivers/media/dvb-frontends/stv6110x_reg.h | 14 +- drivers/media/dvb-frontends/tda10021.c | 14 +- drivers/media/dvb-frontends/tda10023.c | 14 +- drivers/media/dvb-frontends/tda1002x.h | 14 +- drivers/media/dvb-frontends/tda10048.c | 14 +- drivers/media/dvb-frontends/tda10048.h | 14 +- drivers/media/dvb-frontends/tda1004x.c | 15 +- drivers/media/dvb-frontends/tda1004x.h | 15 +- drivers/media/dvb-frontends/tda10086.c | 15 +- drivers/media/dvb-frontends/tda10086.h | 15 +- drivers/media/dvb-frontends/tda665x.c | 14 +- drivers/media/dvb-frontends/tda665x.h | 14 +- drivers/media/dvb-frontends/tda8083.c | 14 +- drivers/media/dvb-frontends/tda8083.h | 14 +- drivers/media/dvb-frontends/tda8261.c | 14 +- drivers/media/dvb-frontends/tda8261.h | 14 +- drivers/media/dvb-frontends/tda8261_cfg.h | 14 +- drivers/media/dvb-frontends/tda826x.c | 15 +- drivers/media/dvb-frontends/tda826x.h | 15 +- drivers/media/dvb-frontends/tdhd1.h | 15 +- drivers/media/dvb-frontends/ts2020.c | 14 +- drivers/media/dvb-frontends/ts2020.h | 14 +- drivers/media/dvb-frontends/ves1820.c | 14 +- drivers/media/dvb-frontends/ves1820.h | 14 +- drivers/media/dvb-frontends/ves1x93.c | 15 +- drivers/media/dvb-frontends/ves1x93.h | 15 +- drivers/media/dvb-frontends/zl10039.h | 15 +- drivers/media/i2c/Kconfig | 4 +- drivers/media/i2c/bt866.c | 14 +- drivers/media/i2c/ov7740.c | 24 +- drivers/media/i2c/saa6588.c | 14 +- drivers/media/i2c/saa6752hs.c | 14 +- drivers/media/i2c/smiapp/smiapp-quirk.c | 2 +- drivers/media/i2c/tda9840.c | 14 +- drivers/media/i2c/tea6415c.c | 14 +- drivers/media/i2c/tea6420.c | 14 +- drivers/media/media-device.c | 9 +- drivers/media/pci/bt8xx/bt848.h | 14 +- drivers/media/pci/bt8xx/bt878.c | 19 +- drivers/media/pci/bt8xx/bt878.h | 14 +- drivers/media/pci/bt8xx/btcx-risc.c | 14 +- drivers/media/pci/bt8xx/bttv-cards.c | 14 +- drivers/media/pci/bt8xx/bttv-driver.c | 14 +- drivers/media/pci/bt8xx/bttv-gpio.c | 14 +- drivers/media/pci/bt8xx/bttv-i2c.c | 14 +- drivers/media/pci/bt8xx/bttv-if.c | 14 +- drivers/media/pci/bt8xx/bttv-risc.c | 14 +- drivers/media/pci/bt8xx/bttv-vbi.c | 14 +- drivers/media/pci/bt8xx/bttvp.h | 14 +- drivers/media/pci/bt8xx/dst.c | 14 +- drivers/media/pci/bt8xx/dst_ca.c | 14 +- drivers/media/pci/bt8xx/dst_ca.h | 14 +- drivers/media/pci/bt8xx/dst_common.h | 14 +- drivers/media/pci/ddbridge/Kconfig | 1 - drivers/media/pci/dt3155/Kconfig | 1 - drivers/media/pci/ivtv/Kconfig | 2 - drivers/media/pci/mantis/hopper_cards.c | 14 +- drivers/media/pci/mantis/hopper_vp3028.c | 14 +- drivers/media/pci/mantis/hopper_vp3028.h | 14 +- drivers/media/pci/mantis/mantis_ca.c | 14 +- drivers/media/pci/mantis/mantis_ca.h | 14 +- drivers/media/pci/mantis/mantis_cards.c | 14 +- drivers/media/pci/mantis/mantis_common.h | 14 +- drivers/media/pci/mantis/mantis_core.c | 14 +- drivers/media/pci/mantis/mantis_core.h | 14 +- drivers/media/pci/mantis/mantis_dma.c | 14 +- drivers/media/pci/mantis/mantis_dma.h | 14 +- drivers/media/pci/mantis/mantis_dvb.c | 14 +- drivers/media/pci/mantis/mantis_dvb.h | 14 +- drivers/media/pci/mantis/mantis_evm.c | 14 +- drivers/media/pci/mantis/mantis_hif.c | 14 +- drivers/media/pci/mantis/mantis_hif.h | 14 +- drivers/media/pci/mantis/mantis_i2c.c | 14 +- drivers/media/pci/mantis/mantis_i2c.h | 14 +- drivers/media/pci/mantis/mantis_ioc.c | 14 +- drivers/media/pci/mantis/mantis_ioc.h | 14 +- drivers/media/pci/mantis/mantis_link.h | 14 +- drivers/media/pci/mantis/mantis_pci.c | 14 +- drivers/media/pci/mantis/mantis_pci.h | 14 +- drivers/media/pci/mantis/mantis_pcmcia.c | 14 +- drivers/media/pci/mantis/mantis_reg.h | 14 +- drivers/media/pci/mantis/mantis_uart.c | 14 +- drivers/media/pci/mantis/mantis_uart.h | 14 +- drivers/media/pci/mantis/mantis_vp1033.c | 14 +- drivers/media/pci/mantis/mantis_vp1033.h | 14 +- drivers/media/pci/mantis/mantis_vp1034.c | 14 +- drivers/media/pci/mantis/mantis_vp1034.h | 14 +- drivers/media/pci/mantis/mantis_vp1041.c | 14 +- drivers/media/pci/mantis/mantis_vp1041.h | 14 +- drivers/media/pci/mantis/mantis_vp2033.c | 14 +- drivers/media/pci/mantis/mantis_vp2033.h | 14 +- drivers/media/pci/mantis/mantis_vp2040.c | 14 +- drivers/media/pci/mantis/mantis_vp2040.h | 14 +- drivers/media/pci/mantis/mantis_vp3030.c | 14 +- drivers/media/pci/mantis/mantis_vp3030.h | 14 +- drivers/media/pci/saa7146/hexium_gemini.c | 14 +- drivers/media/pci/saa7146/hexium_orion.c | 14 +- drivers/media/pci/saa7146/mxb.c | 14 +- drivers/media/pci/ttpci/av7110.c | 16 +- drivers/media/pci/ttpci/av7110_av.c | 16 +- drivers/media/pci/ttpci/av7110_ca.c | 16 +- drivers/media/pci/ttpci/av7110_hw.c | 13 +- drivers/media/pci/ttpci/av7110_ir.c | 14 +- drivers/media/pci/ttpci/av7110_v4l.c | 13 +- drivers/media/pci/ttpci/budget-av.c | 16 +- drivers/media/pci/ttpci/budget-ci.c | 16 +- drivers/media/pci/ttpci/budget-core.c | 16 +- drivers/media/pci/ttpci/budget-patch.c | 16 +- drivers/media/pci/ttpci/budget.c | 16 +- drivers/media/pci/ttpci/ttpci-eeprom.c | 14 +- drivers/media/pci/ttpci/ttpci-eeprom.h | 14 +- drivers/media/platform/Kconfig | 12 - drivers/media/platform/cec-gpio/cec-gpio.c | 28 +- drivers/media/platform/coda/Makefile | 1 - drivers/media/platform/coda/coda-h264.c | 3 +- drivers/media/platform/coda/trace.h | 2 +- drivers/media/platform/davinci/vpss.c | 7 +- drivers/media/platform/exynos4-is/media-dev.c | 6 +- drivers/media/platform/marvell-ccic/mcam-core.c | 11 +- drivers/media/platform/omap/Kconfig | 1 - drivers/media/platform/qcom/venus/firmware.c | 6 +- drivers/media/platform/vicodec/Kconfig | 1 - drivers/media/platform/vimc/Kconfig | 1 - drivers/media/platform/vivid/Kconfig | 1 - drivers/media/radio/Kconfig | 1 - drivers/media/rc/gpio-ir-tx.c | 10 +- drivers/media/rc/pwm-ir-tx.c | 10 +- drivers/media/rc/rc-main.c | 6 +- drivers/media/spi/Kconfig | 2 +- drivers/media/tuners/Kconfig | 2 +- drivers/media/tuners/mt20xx.h | 14 +- drivers/media/tuners/mxl5005s.h | 14 +- drivers/media/tuners/tda18271-common.c | 14 +- drivers/media/tuners/tda18271-fe.c | 14 +- drivers/media/tuners/tda18271-maps.c | 14 +- drivers/media/tuners/tda18271-priv.h | 14 +- drivers/media/tuners/tda18271.h | 14 +- drivers/media/tuners/tda827x.h | 15 +- drivers/media/tuners/tda8290.c | 14 +- drivers/media/tuners/tda8290.h | 14 +- drivers/media/tuners/tda9887.h | 14 +- drivers/media/tuners/tea5761.h | 14 +- drivers/media/tuners/tea5767.h | 14 +- drivers/media/tuners/tuner-i2c.h | 14 +- drivers/media/tuners/tuner-simple.h | 14 +- drivers/media/usb/as102/as102_drv.c | 11 +- drivers/media/usb/as102/as102_drv.h | 11 +- drivers/media/usb/as102/as102_fw.c | 11 +- drivers/media/usb/as102/as102_fw.h | 11 +- drivers/media/usb/as102/as102_usb_drv.c | 11 +- drivers/media/usb/as102/as102_usb_drv.h | 11 +- drivers/media/usb/as102/as10x_cmd.c | 11 +- drivers/media/usb/as102/as10x_cmd.h | 11 +- drivers/media/usb/as102/as10x_cmd_cfg.c | 11 +- drivers/media/usb/as102/as10x_cmd_stream.c | 11 +- drivers/media/usb/as102/as10x_handle.h | 11 +- drivers/media/usb/cx231xx/cx231xx-avcore.c | 14 +- drivers/media/usb/cx231xx/cx231xx-cards.c | 14 +- drivers/media/usb/cx231xx/cx231xx-conf-reg.h | 14 +- drivers/media/usb/cx231xx/cx231xx-core.c | 14 +- drivers/media/usb/cx231xx/cx231xx-dvb.c | 14 +- drivers/media/usb/cx231xx/cx231xx-i2c.c | 14 +- drivers/media/usb/cx231xx/cx231xx-pcb-cfg.c | 14 +- drivers/media/usb/cx231xx/cx231xx-pcb-cfg.h | 14 +- drivers/media/usb/cx231xx/cx231xx-reg.h | 14 +- drivers/media/usb/cx231xx/cx231xx-vbi.c | 14 +- drivers/media/usb/cx231xx/cx231xx-vbi.h | 14 +- drivers/media/usb/cx231xx/cx231xx-video.c | 14 +- drivers/media/usb/cx231xx/cx231xx.h | 14 +- drivers/media/usb/gspca/gl860/gl860-mi1320.c | 14 +- drivers/media/usb/gspca/gl860/gl860-mi2020.c | 14 +- drivers/media/usb/gspca/gl860/gl860-ov2640.c | 14 +- drivers/media/usb/gspca/gl860/gl860-ov9655.c | 14 +- drivers/media/usb/gspca/gl860/gl860.c | 14 +- drivers/media/usb/gspca/gl860/gl860.h | 14 +- drivers/media/usb/pulse8-cec/pulse8-cec.c | 7 +- drivers/media/usb/rainshadow-cec/rainshadow-cec.c | 7 +- drivers/media/usb/s2255/Kconfig | 1 - drivers/media/usb/siano/smsusb.c | 8 +- drivers/media/v4l2-core/Kconfig | 2 - drivers/media/v4l2-core/v4l2-common.c | 12 +- drivers/media/v4l2-core/v4l2-fwnode.c | 8 +- drivers/memory/fsl_ifc.c | 15 +- drivers/mfd/Kconfig | 5 +- drivers/mfd/htc-i2cpld.c | 15 +- drivers/mfd/rdc321x-southbridge.c | 16 +- drivers/mfd/ti-lmu.c | 23 +- drivers/mfd/tps65010.c | 15 +- drivers/misc/Kconfig | 11 +- drivers/misc/altera-stapl/Kconfig | 1 - drivers/misc/altera-stapl/altera-comp.c | 16 +- drivers/misc/altera-stapl/altera-exprt.h | 16 +- drivers/misc/altera-stapl/altera-jtag.c | 16 +- drivers/misc/altera-stapl/altera-jtag.h | 16 +- drivers/misc/altera-stapl/altera-lpt.c | 16 +- drivers/misc/altera-stapl/altera.c | 16 +- drivers/misc/c2port/Kconfig | 2 - drivers/misc/cb710/Kconfig | 1 - drivers/misc/cxl/Kconfig | 3 - drivers/misc/echo/Kconfig | 1 - drivers/misc/eeprom/ee1004.c | 43 +- drivers/misc/genwqe/Kconfig | 1 - drivers/misc/genwqe/card_ddcb.h | 11 +- drivers/misc/genwqe/card_dev.c | 2 + drivers/misc/genwqe/card_utils.c | 4 + drivers/misc/isl29003.c | 15 +- drivers/misc/lis3lv02d/Kconfig | 2 - drivers/misc/lkdtm/Makefile | 3 +- drivers/misc/lkdtm/bugs.c | 23 +- drivers/misc/lkdtm/core.c | 6 +- drivers/misc/lkdtm/lkdtm.h | 2 +- drivers/misc/lkdtm/usercopy.c | 10 +- drivers/misc/ocxl/Kconfig | 1 - drivers/misc/sgi-xp/xpc_partition.c | 2 +- drivers/misc/tsl2550.c | 15 +- drivers/misc/vmw_balloon.c | 489 ++- drivers/mmc/host/davinci_mmc.c | 15 +- drivers/mmc/host/sdricoh_cs.c | 16 +- drivers/mtd/ar7part.c | 16 +- drivers/mtd/bcm63xxpart.c | 16 +- drivers/mtd/cmdlinepart.c | 15 +- drivers/mtd/mtd_blkdevs.c | 16 +- drivers/mtd/mtdblock.c | 16 +- drivers/mtd/mtdblock_ro.c | 16 +- drivers/mtd/mtdchar.c | 16 +- drivers/mtd/mtdconcat.c | 16 +- drivers/mtd/mtdcore.c | 16 +- drivers/mtd/mtdpart.c | 16 +- drivers/mtd/nand/raw/davinci_nand.c | 15 +- drivers/mtd/nand/raw/nand_bch.c | 15 +- drivers/mtd/nand/raw/nand_ecc.c | 16 +- drivers/mtd/parsers/redboot.c | 16 +- drivers/net/bonding/bond_3ad.c | 19 +- drivers/net/bonding/bond_main.c | 15 +- drivers/net/ethernet/atheros/Kconfig | 10 +- drivers/net/ethernet/atheros/Makefile | 1 + drivers/net/ethernet/atheros/ag71xx.c | 1898 ++++++++ drivers/net/ethernet/atheros/atlx/atl1.c | 18 +- drivers/net/ethernet/broadcom/bcm63xx_enet.c | 15 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 30 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 6 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 2 +- drivers/net/ethernet/cadence/macb.h | 7 + drivers/net/ethernet/cadence/macb_main.c | 111 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 2 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 41 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.h | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 52 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c | 5 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h | 1 + drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 90 +- drivers/net/ethernet/chelsio/cxgb4/t4_regs.h | 4 + drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h | 25 + drivers/net/ethernet/dec/tulip/de4x5.c | 1 - drivers/net/ethernet/faraday/ftgmac100.c | 15 +- drivers/net/ethernet/faraday/ftgmac100.h | 15 +- drivers/net/ethernet/faraday/ftmac100.c | 15 +- drivers/net/ethernet/faraday/ftmac100.h | 15 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 11 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 2 +- .../net/ethernet/freescale/dpaa2/dpaa2-ethtool.c | 3 + drivers/net/ethernet/freescale/enetc/Kconfig | 10 + drivers/net/ethernet/freescale/enetc/enetc.c | 160 +- drivers/net/ethernet/freescale/enetc/enetc.h | 15 +- .../net/ethernet/freescale/enetc/enetc_ethtool.c | 31 + drivers/net/ethernet/freescale/enetc/enetc_hw.h | 13 + drivers/net/ethernet/freescale/enetc/enetc_pf.c | 1 + drivers/net/ethernet/freescale/enetc/enetc_ptp.c | 5 + drivers/net/ethernet/freescale/enetc/enetc_vf.c | 1 + drivers/net/ethernet/freescale/fec_main.c | 3 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 4 + drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 108 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 336 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 16 + drivers/net/ethernet/hp/hp100.c | 14 +- drivers/net/ethernet/hp/hp100.h | 6 +- drivers/net/ethernet/ibm/ibmvnic.c | 13 +- drivers/net/ethernet/ibm/ibmvnic.h | 13 +- drivers/net/ethernet/intel/ice/ice.h | 13 +- drivers/net/ethernet/intel/ice/ice_common.c | 56 +- drivers/net/ethernet/intel/ice/ice_dcb.c | 21 +- drivers/net/ethernet/intel/ice/ice_dcb.h | 12 +- drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 212 +- drivers/net/ethernet/intel/ice/ice_dcb_lib.h | 5 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 197 +- drivers/net/ethernet/intel/ice/ice_lib.c | 24 +- drivers/net/ethernet/intel/ice/ice_main.c | 6 +- drivers/net/ethernet/intel/ice/ice_nvm.c | 4 +- drivers/net/ethernet/intel/ice/ice_switch.c | 4 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 35 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 20 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 25 +- drivers/net/ethernet/marvell/mvpp2/mvpp2.h | 20 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c | 275 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.h | 15 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 67 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 31 +- drivers/net/ethernet/netronome/nfp/bpf/jit.c | 115 +- drivers/net/ethernet/netronome/nfp/bpf/main.h | 2 + drivers/net/ethernet/netronome/nfp/bpf/verifier.c | 12 + drivers/net/ethernet/qlogic/qed/qed.h | 24 +- drivers/net/ethernet/qlogic/qed/qed_cxt.c | 5 +- drivers/net/ethernet/qlogic/qed/qed_debug.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 1275 ++++-- drivers/net/ethernet/qlogic/qed/qed_dev_api.h | 113 +- drivers/net/ethernet/qlogic/qed/qed_fcoe.c | 26 +- drivers/net/ethernet/qlogic/qed/qed_hsi.h | 16 +- drivers/net/ethernet/qlogic/qed/qed_hw.c | 44 +- drivers/net/ethernet/qlogic/qed/qed_init_ops.c | 9 +- drivers/net/ethernet/qlogic/qed/qed_int.c | 8 +- drivers/net/ethernet/qlogic/qed/qed_iscsi.c | 35 +- drivers/net/ethernet/qlogic/qed/qed_iwarp.c | 24 +- drivers/net/ethernet/qlogic/qed/qed_iwarp.h | 4 +- drivers/net/ethernet/qlogic/qed/qed_l2.c | 4 +- drivers/net/ethernet/qlogic/qed/qed_ll2.c | 406 +- drivers/net/ethernet/qlogic/qed/qed_main.c | 157 +- drivers/net/ethernet/qlogic/qed/qed_mcp.c | 65 + drivers/net/ethernet/qlogic/qed/qed_mcp.h | 16 + drivers/net/ethernet/qlogic/qed/qed_rdma.c | 75 +- drivers/net/ethernet/qlogic/qed/qed_reg_addr.h | 6 + drivers/net/ethernet/qlogic/qed/qed_sriov.c | 3 +- drivers/net/ethernet/qlogic/qede/qede_main.c | 3 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_map.h | 25 +- drivers/net/ethernet/realtek/r8169.c | 219 +- drivers/net/ethernet/stmicro/stmmac/Kconfig | 9 + drivers/net/ethernet/stmicro/stmmac/Makefile | 2 + drivers/net/ethernet/stmicro/stmmac/common.h | 1 + .../net/ethernet/stmicro/stmmac/dwmac-anarion.c | 2 +- .../net/ethernet/stmicro/stmmac/dwmac-mediatek.c | 2 - drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 13 + drivers/net/ethernet/stmicro/stmmac/dwmac1000.h | 1 + .../net/ethernet/stmicro/stmmac/dwmac1000_core.c | 22 +- .../net/ethernet/stmicro/stmmac/dwmac100_core.c | 13 + drivers/net/ethernet/stmicro/stmmac/dwmac4.h | 3 + drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 29 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c | 4 - drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 2 + .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 15 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 4 - drivers/net/ethernet/stmicro/stmmac/hwif.c | 9 + drivers/net/ethernet/stmicro/stmmac/hwif.h | 21 + drivers/net/ethernet/stmicro/stmmac/mmc.h | 4 - drivers/net/ethernet/stmicro/stmmac/mmc_core.c | 13 +- drivers/net/ethernet/stmicro/stmmac/stmmac.h | 22 + .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 8 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 14 +- drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 3 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 5 +- .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 850 ++++ drivers/net/ethernet/xilinx/ll_temac.h | 5 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 258 +- drivers/net/ethernet/xilinx/ll_temac_mdio.c | 20 +- drivers/net/hamradio/baycom_epp.c | 17 +- drivers/net/hamradio/baycom_par.c | 18 +- drivers/net/hamradio/baycom_ser_fdx.c | 17 +- drivers/net/hamradio/baycom_ser_hdx.c | 18 +- drivers/net/hamradio/bpqether.c | 7 +- drivers/net/hamradio/dmascc.c | 15 +- drivers/net/hamradio/hdlcdrv.c | 15 +- drivers/net/hamradio/yam.c | 17 +- drivers/net/phy/Kconfig | 6 + drivers/net/phy/Makefile | 1 + drivers/net/phy/aquantia_main.c | 8 + drivers/net/phy/bcm87xx.c | 20 +- drivers/net/phy/dp83867.c | 190 +- drivers/net/phy/lxt.c | 6 + drivers/net/phy/nxp-tja11xx.c | 423 ++ drivers/net/phy/phy-core.c | 4 +- drivers/net/phy/phy_device.c | 2 +- drivers/net/wan/cosa.c | 15 +- drivers/net/wan/cosa.h | 15 +- drivers/net/wan/lapbether.c | 7 +- drivers/net/wireless/ath/ath10k/ahb.c | 2 +- drivers/net/wireless/ath/ath10k/core.c | 48 +- drivers/net/wireless/ath/ath10k/core.h | 12 +- drivers/net/wireless/ath/ath10k/coredump.c | 4 +- drivers/net/wireless/ath/ath10k/debug.c | 50 +- drivers/net/wireless/ath/ath10k/debugfs_sta.c | 7 + drivers/net/wireless/ath/ath10k/htc.c | 1 + drivers/net/wireless/ath/ath10k/htt.h | 60 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 387 +- drivers/net/wireless/ath/ath10k/htt_tx.c | 29 +- drivers/net/wireless/ath/ath10k/hw.h | 6 + drivers/net/wireless/ath/ath10k/mac.c | 14 +- drivers/net/wireless/ath/ath10k/pci.c | 2 +- drivers/net/wireless/ath/ath10k/qmi.c | 15 +- drivers/net/wireless/ath/ath10k/sdio.c | 18 +- drivers/net/wireless/ath/ath10k/snoc.c | 4 +- drivers/net/wireless/ath/ath10k/txrx.c | 3 + drivers/net/wireless/ath/ath10k/usb.c | 2 +- drivers/net/wireless/ath/ath10k/wmi-tlv.c | 28 +- drivers/net/wireless/ath/ath10k/wmi-tlv.h | 12 + drivers/net/wireless/ath/ath10k/wmi.c | 37 +- drivers/net/wireless/ath/ath10k/wmi.h | 7 +- drivers/net/wireless/ath/ath6kl/debug.c | 3 +- drivers/net/wireless/ath/ath6kl/htc_pipe.c | 3 - drivers/net/wireless/ath/ath6kl/wmi.c | 13 +- drivers/net/wireless/ath/ath9k/ar9003_phy.c | 24 +- drivers/net/wireless/ath/ath9k/eeprom.c | 2 +- drivers/net/wireless/ath/ath9k/eeprom_4k.c | 1 + drivers/net/wireless/ath/ath9k/hw.c | 40 +- drivers/net/wireless/ath/ath9k/hw.h | 1 + drivers/net/wireless/ath/ath9k/init.c | 2 +- drivers/net/wireless/ath/ath9k/xmit.c | 18 +- drivers/net/wireless/ath/carl9170/fw.c | 15 +- drivers/net/wireless/ath/carl9170/mac.c | 2 +- drivers/net/wireless/ath/carl9170/rx.c | 2 +- drivers/net/wireless/ath/dfs_pattern_detector.c | 2 +- drivers/net/wireless/ath/regd.h | 1 - drivers/net/wireless/ath/wil6210/cfg80211.c | 4 +- drivers/net/wireless/ath/wil6210/debugfs.c | 70 +- drivers/net/wireless/ath/wil6210/fw.h | 11 +- drivers/net/wireless/ath/wil6210/fw_inc.c | 148 +- drivers/net/wireless/ath/wil6210/interrupt.c | 67 +- drivers/net/wireless/ath/wil6210/main.c | 18 +- drivers/net/wireless/ath/wil6210/pcie_bus.c | 2 + drivers/net/wireless/ath/wil6210/rx_reorder.c | 2 +- drivers/net/wireless/ath/wil6210/txrx.c | 26 +- drivers/net/wireless/ath/wil6210/txrx_edma.c | 10 +- drivers/net/wireless/ath/wil6210/wil6210.h | 33 +- drivers/net/wireless/ath/wil6210/wmi.c | 14 +- drivers/net/wireless/atmel/atmel.h | 14 +- drivers/net/wireless/atmel/atmel_pci.c | 14 +- drivers/net/wireless/mac80211_hwsim.c | 1 + drivers/nfc/s3fwrn5/core.c | 13 +- drivers/nfc/s3fwrn5/firmware.c | 13 +- drivers/nfc/s3fwrn5/firmware.h | 13 +- drivers/nfc/s3fwrn5/i2c.c | 13 +- drivers/nfc/s3fwrn5/nci.c | 13 +- drivers/nfc/s3fwrn5/nci.h | 13 +- drivers/nfc/s3fwrn5/s3fwrn5.h | 13 +- drivers/nvme/host/core.c | 89 +- drivers/nvme/host/nvme.h | 1 + drivers/nvme/host/pci.c | 27 +- drivers/nvmem/Kconfig | 9 +- drivers/nvmem/Makefile | 2 + drivers/nvmem/imx-ocotp-scu.c | 161 + drivers/of/fdt.c | 39 +- drivers/of/of_reserved_mem.c | 3 + drivers/parport/share.c | 2 + drivers/pci/controller/pci-hyperv.c | 91 +- drivers/pci/of.c | 6 +- drivers/phy/broadcom/phy-brcm-sata.c | 11 +- drivers/phy/ti/phy-twl4030-usb.c | 15 +- drivers/pinctrl/Kconfig | 2 +- drivers/pinctrl/bcm/Kconfig | 6 +- drivers/pinctrl/core.c | 13 + drivers/pinctrl/meson/pinctrl-meson-g12a.c | 36 +- drivers/pinctrl/meson/pinctrl-meson.c | 350 +- drivers/pinctrl/meson/pinctrl-meson.h | 18 +- drivers/pinctrl/pinconf-generic.c | 2 + drivers/pinctrl/pinctrl-bm1880.c | 455 +- drivers/pinctrl/pinctrl-rockchip.c | 1 + drivers/pinctrl/pinctrl-stmfx.c | 1 + drivers/pinctrl/stm32/pinctrl-stm32.c | 183 +- drivers/pinctrl/stm32/pinctrl-stm32.h | 2 + drivers/pinctrl/stm32/pinctrl-stm32mp157.c | 5 + drivers/platform/Kconfig | 2 + drivers/platform/Makefile | 2 +- drivers/platform/chrome/cros_ec_spi.c | 1 + drivers/platform/olpc/Kconfig | 15 + drivers/platform/olpc/Makefile | 3 +- drivers/platform/olpc/olpc-ec.c | 177 +- drivers/platform/olpc/olpc-xo175-ec.c | 752 ++++ drivers/platform/x86/pmc_atom.c | 33 + drivers/platform/x86/sony-laptop.c | 16 +- drivers/pnp/isapnp/core.c | 16 +- drivers/pnp/isapnp/proc.c | 15 +- drivers/pnp/pnpacpi/rsparser.c | 11 +- drivers/power/supply/Kconfig | 2 +- drivers/power/supply/olpc_battery.c | 1 - drivers/powercap/intel_rapl.c | 75 +- drivers/pps/clients/pps-gpio.c | 16 +- drivers/pps/clients/pps-ktimer.c | 16 +- drivers/pps/clients/pps-ldisc.c | 16 +- drivers/pps/clients/pps_parport.c | 16 +- drivers/pps/generators/pps_gen_parport.c | 16 +- drivers/pps/kapi.c | 16 +- drivers/pps/kc.c | 15 +- drivers/pps/kc.h | 15 +- drivers/pps/pps.c | 16 +- drivers/pps/sysfs.c | 16 +- drivers/ptp/ptp_chardev.c | 15 +- drivers/ptp/ptp_clock.c | 15 +- drivers/ptp/ptp_ixp46x.c | 15 +- drivers/ptp/ptp_private.h | 15 +- drivers/ptp/ptp_qoriq.c | 15 +- drivers/ptp/ptp_sysfs.c | 15 +- drivers/pwm/pwm-tiecap.c | 15 +- drivers/pwm/pwm-tiehrpwm.c | 15 +- drivers/pwm/sysfs.c | 11 +- drivers/regulator/Kconfig | 2 +- drivers/regulator/lm363x-regulator.c | 56 +- drivers/regulator/max77650-regulator.c | 4 +- drivers/regulator/slg51000-regulator.c | 21 +- drivers/rtc/rtc-opal.c | 14 +- drivers/rtc/rtc-st-lpc.c | 6 +- drivers/sbus/char/openprom.c | 15 +- drivers/scsi/53c700.c | 14 +- drivers/scsi/aha152x.c | 13 +- drivers/scsi/dmx3191d.c | 14 +- drivers/scsi/lasi700.c | 14 +- drivers/scsi/ncr53c8xx.c | 14 +- drivers/scsi/ncr53c8xx.h | 14 +- drivers/scsi/nsp32.c | 12 +- drivers/scsi/nsp32.h | 11 +- drivers/scsi/pcmcia/sym53c500_cs.c | 11 +- drivers/scsi/qedf/qedf_main.c | 39 +- drivers/scsi/qedi/qedi_main.c | 34 +- drivers/scsi/qla1280.c | 11 +- drivers/scsi/qla1280.h | 11 +- drivers/scsi/script_asm.pl | 15 +- drivers/scsi/scsi_debug.c | 7 +- drivers/scsi/sim710.c | 15 +- drivers/scsi/sni_53c710.c | 14 +- drivers/scsi/virtio_scsi.c | 5 +- drivers/scsi/wd33c93.c | 11 +- drivers/scsi/wd33c93.h | 12 +- drivers/soc/amlogic/meson-canvas.c | 14 +- drivers/soc/tegra/fuse/fuse-tegra20.c | 2 +- drivers/soundwire/bus.c | 6 +- drivers/soundwire/cadence_master.c | 30 +- drivers/soundwire/intel.c | 17 +- drivers/soundwire/intel.h | 2 +- drivers/soundwire/intel_init.c | 25 +- drivers/soundwire/mipi_disco.c | 35 +- drivers/soundwire/stream.c | 12 +- drivers/spi/spi-bcm2835.c | 193 +- drivers/spi/spi-cadence.c | 6 +- drivers/spi/spi-fsl-spi.c | 2 +- drivers/spi/spi-tegra114.c | 3 + drivers/spi/spi-zynqmp-gqspi.c | 6 +- drivers/spi/spi.c | 43 +- drivers/staging/kpc2000/Kconfig | 1 + drivers/staging/kpc2000/kpc2000/cell_probe.c | 606 +-- drivers/staging/kpc2000/kpc2000_i2c.c | 1 - drivers/staging/media/imx/Kconfig | 2 +- drivers/staging/media/ipu3/ipu3-css.c | 14 +- drivers/staging/pi433/pi433_if.c | 5 +- drivers/staging/rtl8723bs/core/rtw_recv.c | 48 +- drivers/staging/unisys/visornic/visornic_main.c | 4 +- drivers/thermal/intel/x86_pkg_temp_thermal.c | 142 +- drivers/thermal/rcar_gen3_thermal.c | 92 +- drivers/thermal/rockchip_thermal.c | 36 +- drivers/thermal/tegra/tegra210-soctherm.c | 2 +- drivers/tty/serial/cpm_uart/cpm_uart_core.c | 19 +- drivers/tty/serial/stm32-usart.c | 221 +- drivers/tty/serial/stm32-usart.h | 14 +- drivers/tty/tty_io.c | 4 +- drivers/tty/vt/consolemap.c | 6 +- drivers/tty/vt/vt.c | 11 +- drivers/uio/uio_mf624.c | 15 +- drivers/usb/core/devio.c | 8 +- drivers/vhost/net.c | 41 +- drivers/vhost/scsi.c | 21 +- drivers/vhost/vhost.c | 20 +- drivers/vhost/vhost.h | 5 +- drivers/vhost/vsock.c | 28 +- drivers/video/backlight/cr_bllcd.c | 16 +- drivers/video/backlight/hx8357.c | 3 +- drivers/video/backlight/jornada720_bl.c | 6 +- drivers/video/backlight/jornada720_lcd.c | 6 +- drivers/video/fbdev/core/fbcon.c | 2 +- drivers/video/fbdev/pxa3xx-gcu.c | 15 +- drivers/video/fbdev/sis/initextlfb.c | 15 +- drivers/video/fbdev/sis/sis.h | 15 +- drivers/video/fbdev/sis/sis_accel.c | 15 +- drivers/video/fbdev/sis/sis_accel.h | 15 +- drivers/video/fbdev/sis/sis_main.c | 16 +- drivers/video/fbdev/sis/sis_main.h | 15 +- drivers/video/fbdev/ssd1307fb.c | 3 +- drivers/video/fbdev/vermilion/cr_pll.c | 16 +- drivers/video/fbdev/vermilion/vermilion.c | 16 +- drivers/video/fbdev/vermilion/vermilion.h | 16 +- drivers/video/fbdev/via/accel.c | 16 +- drivers/video/fbdev/via/accel.h | 16 +- drivers/video/fbdev/via/chip.h | 16 +- drivers/video/fbdev/via/debug.h | 16 +- drivers/video/fbdev/via/dvi.c | 16 +- drivers/video/fbdev/via/dvi.h | 16 +- drivers/video/fbdev/via/global.c | 16 +- drivers/video/fbdev/via/global.h | 16 +- drivers/video/fbdev/via/hw.c | 16 +- drivers/video/fbdev/via/hw.h | 16 +- drivers/video/fbdev/via/ioctl.c | 16 +- drivers/video/fbdev/via/ioctl.h | 16 +- drivers/video/fbdev/via/lcd.c | 16 +- drivers/video/fbdev/via/lcd.h | 16 +- drivers/video/fbdev/via/share.h | 16 +- drivers/video/fbdev/via/tblDPASetting.c | 16 +- drivers/video/fbdev/via/tblDPASetting.h | 16 +- drivers/video/fbdev/via/via_aux.c | 17 +- drivers/video/fbdev/via/via_aux.h | 17 +- drivers/video/fbdev/via/via_aux_ch7301.c | 17 +- drivers/video/fbdev/via/via_aux_edid.c | 17 +- drivers/video/fbdev/via/via_aux_sii164.c | 17 +- drivers/video/fbdev/via/via_aux_vt1621.c | 17 +- drivers/video/fbdev/via/via_aux_vt1622.c | 17 +- drivers/video/fbdev/via/via_aux_vt1625.c | 17 +- drivers/video/fbdev/via/via_aux_vt1631.c | 17 +- drivers/video/fbdev/via/via_aux_vt1632.c | 17 +- drivers/video/fbdev/via/via_aux_vt1636.c | 17 +- drivers/video/fbdev/via/via_clock.c | 17 +- drivers/video/fbdev/via/via_clock.h | 17 +- drivers/video/fbdev/via/via_i2c.c | 16 +- drivers/video/fbdev/via/via_modesetting.c | 17 +- drivers/video/fbdev/via/via_modesetting.h | 17 +- drivers/video/fbdev/via/via_utility.c | 16 +- drivers/video/fbdev/via/via_utility.h | 16 +- drivers/video/fbdev/via/viafbdev.c | 16 +- drivers/video/fbdev/via/viafbdev.h | 16 +- drivers/video/fbdev/via/viamode.c | 16 +- drivers/video/fbdev/via/viamode.h | 16 +- drivers/video/fbdev/via/vt1636.c | 16 +- drivers/video/fbdev/via/vt1636.h | 16 +- drivers/virtio/virtio_balloon.c | 15 +- drivers/virtio/virtio_mmio.c | 6 +- drivers/virtio/virtio_pci_common.c | 5 +- drivers/virtio/virtio_pci_common.h | 5 +- drivers/virtio/virtio_pci_legacy.c | 5 +- drivers/virtio/virtio_pci_modern.c | 5 +- drivers/virtio/virtio_ring.c | 15 +- drivers/vlynq/vlynq.c | 15 +- drivers/w1/slaves/w1_ds2408.c | 2 +- drivers/w1/slaves/w1_ds2413.c | 63 +- drivers/w1/slaves/w1_smem.c | 16 +- drivers/watchdog/cpu5wdt.c | 16 +- drivers/watchdog/rdc321x_wdt.c | 16 +- drivers/xen/events/events_internal.h | 4 +- fs/afs/addr_list.c | 6 +- fs/afs/dir_edit.c | 6 +- fs/afs/dir_silly.c | 6 +- fs/afs/dynroot.c | 6 +- fs/afs/fs_probe.c | 6 +- fs/afs/protocol_yfs.h | 6 +- fs/afs/rotate.c | 6 +- fs/afs/vl_probe.c | 6 +- fs/afs/vl_rotate.c | 6 +- fs/afs/xattr.c | 6 +- fs/afs/xdr_fs.h | 6 +- fs/afs/yfsclient.c | 6 +- fs/aio.c | 9 +- fs/autofs/autofs_i.h | 5 +- fs/autofs/dev-ioctl.c | 5 +- fs/autofs/expire.c | 5 +- fs/autofs/init.c | 5 +- fs/autofs/inode.c | 5 +- fs/autofs/root.c | 5 +- fs/autofs/symlink.c | 5 +- fs/autofs/waitq.c | 5 +- fs/btrfs/dev-replace.c | 35 +- fs/btrfs/relocation.c | 27 +- fs/btrfs/send.c | 52 +- fs/btrfs/zstd.c | 20 +- fs/cachefiles/bind.c | 6 +- fs/cachefiles/daemon.c | 6 +- fs/cachefiles/interface.c | 6 +- fs/cachefiles/internal.h | 6 +- fs/cachefiles/key.c | 6 +- fs/cachefiles/main.c | 6 +- fs/cachefiles/namei.c | 6 +- fs/cachefiles/proc.c | 6 +- fs/cachefiles/rdwr.c | 6 +- fs/cachefiles/security.c | 6 +- fs/cachefiles/xattr.c | 6 +- fs/char_dev.c | 3 +- fs/cifs/nterr.c | 15 +- fs/cifs/nterr.h | 14 +- fs/cifs/smb2pdu.c | 6 +- fs/cifs/smbencrypt.c | 14 +- fs/devpts/inode.c | 5 +- fs/ext4/dir.c | 2 +- fs/ext4/inode.c | 63 +- fs/f2fs/segment.c | 6 +- fs/f2fs/super.c | 4 +- fs/fs_context.c | 6 +- fs/fs_parser.c | 6 +- fs/fscache/histogram.c | 6 +- fs/fscache/netfs.c | 6 +- fs/fscache/object-list.c | 6 +- fs/fsopen.c | 6 +- fs/fuse/file.c | 13 +- fs/io_uring.c | 333 +- fs/lockd/clntproc.c | 21 +- fs/lockd/svc4proc.c | 14 +- fs/lockd/svclock.c | 118 +- fs/lockd/svcproc.c | 14 +- fs/lockd/svcsubs.c | 2 +- fs/lockd/xdr.c | 3 - fs/lockd/xdr4.c | 3 - fs/locks.c | 5 - fs/nfs/fscache-index.c | 6 +- fs/nfs/fscache.c | 6 +- fs/nfs/fscache.h | 6 +- fs/notify/dnotify/dnotify.c | 11 +- fs/notify/inotify/inotify_fsnotify.c | 11 +- fs/notify/inotify/inotify_user.c | 11 +- fs/ntfs/aops.c | 16 +- fs/ntfs/aops.h | 16 +- fs/ntfs/attrib.c | 16 +- fs/ntfs/attrib.h | 16 +- fs/ntfs/bitmap.c | 16 +- fs/ntfs/bitmap.h | 16 +- fs/ntfs/collate.c | 16 +- fs/ntfs/collate.h | 16 +- fs/ntfs/compress.c | 16 +- fs/ntfs/debug.c | 16 +- fs/ntfs/debug.h | 16 +- fs/ntfs/dir.c | 16 +- fs/ntfs/dir.h | 16 +- fs/ntfs/endian.h | 16 +- fs/ntfs/file.c | 16 +- fs/ntfs/index.c | 16 +- fs/ntfs/index.h | 16 +- fs/ntfs/inode.c | 16 +- fs/ntfs/inode.h | 16 +- fs/ntfs/layout.h | 16 +- fs/ntfs/lcnalloc.c | 16 +- fs/ntfs/lcnalloc.h | 16 +- fs/ntfs/logfile.c | 16 +- fs/ntfs/logfile.h | 16 +- fs/ntfs/malloc.h | 16 +- fs/ntfs/mft.c | 16 +- fs/ntfs/mft.h | 16 +- fs/ntfs/mst.c | 16 +- fs/ntfs/namei.c | 16 +- fs/ntfs/ntfs.h | 16 +- fs/ntfs/quota.c | 16 +- fs/ntfs/quota.h | 16 +- fs/ntfs/runlist.c | 16 +- fs/ntfs/runlist.h | 16 +- fs/ntfs/super.c | 16 +- fs/ntfs/sysctl.c | 16 +- fs/ntfs/sysctl.h | 16 +- fs/ntfs/time.h | 16 +- fs/ntfs/types.h | 16 +- fs/ntfs/unistr.c | 16 +- fs/ntfs/upcase.c | 16 +- fs/ntfs/usnjrnl.c | 16 +- fs/ntfs/usnjrnl.h | 16 +- fs/ntfs/volume.h | 16 +- fs/overlayfs/file.c | 9 +- fs/overlayfs/inode.c | 48 + fs/overlayfs/namei.c | 8 + fs/overlayfs/overlayfs.h | 3 + fs/overlayfs/ovl_entry.h | 6 + fs/overlayfs/super.c | 168 +- fs/overlayfs/util.c | 12 + fs/splice.c | 8 +- fs/squashfs/block.c | 15 +- fs/squashfs/cache.c | 15 +- fs/squashfs/decompressor.c | 15 +- fs/squashfs/decompressor.h | 15 +- fs/squashfs/dir.c | 15 +- fs/squashfs/export.c | 15 +- fs/squashfs/file.c | 15 +- fs/squashfs/fragment.c | 15 +- fs/squashfs/id.c | 15 +- fs/squashfs/inode.c | 15 +- fs/squashfs/lzo_wrapper.c | 15 +- fs/squashfs/namei.c | 15 +- fs/squashfs/squashfs.h | 15 +- fs/squashfs/squashfs_fs.h | 15 +- fs/squashfs/squashfs_fs_i.h | 15 +- fs/squashfs/squashfs_fs_sb.h | 15 +- fs/squashfs/super.c | 15 +- fs/squashfs/symlink.c | 15 +- fs/squashfs/xattr.c | 15 +- fs/squashfs/xattr.h | 15 +- fs/squashfs/xattr_id.c | 15 +- fs/squashfs/xz_wrapper.c | 15 +- fs/squashfs/zlib_wrapper.c | 15 +- fs/squashfs/zstd_wrapper.c | 11 +- include/asm-generic/atomic.h | 6 +- include/asm-generic/barrier.h | 6 +- include/asm-generic/exec.h | 6 +- include/asm-generic/io.h | 6 +- include/asm-generic/switch_to.h | 6 +- include/asm-generic/xor.h | 10 +- include/crypto/drbg.h | 2 + include/crypto/pkcs7.h | 6 +- include/crypto/public_key.h | 6 +- include/drm/bridge/dw_mipi_dsi.h | 8 + include/drm/drm_auth.h | 11 +- include/drm/drm_dp_helper.h | 33 +- include/drm/drm_legacy.h | 12 +- include/drm/drm_mode_config.h | 12 +- include/dt-bindings/clock/g12a-clkc.h | 2 +- include/dt-bindings/clock/imx8mm-clock.h | 5 +- include/dt-bindings/clock/imx8mq-clock.h | 5 +- include/dt-bindings/media/tvp5150.h | 14 +- include/dt-bindings/net/ti-dp83867.h | 2 + include/keys/asymmetric-parser.h | 6 +- include/keys/asymmetric-subtype.h | 6 +- include/keys/asymmetric-type.h | 6 +- include/keys/request_key_auth-type.h | 6 +- include/keys/system_keyring.h | 6 +- include/linux/ahci_platform.h | 6 +- include/linux/apm_bios.h | 11 +- include/linux/asn1.h | 6 +- include/linux/asn1_ber_bytecode.h | 6 +- include/linux/asn1_decoder.h | 6 +- include/linux/assoc_array.h | 6 +- include/linux/assoc_array_priv.h | 6 +- include/linux/auto_dev-ioctl.h | 5 +- include/linux/auto_fs.h | 5 +- include/linux/balloon_compaction.h | 4 + include/linux/bio.h | 2 +- include/linux/blk_types.h | 7 - include/linux/blkdev.h | 7 +- include/linux/bma150.h | 15 +- include/linux/bpf.h | 1 + include/linux/bpf_verifier.h | 16 +- include/linux/count_zeros.h | 6 +- include/linux/cred.h | 6 +- include/linux/dca.h | 18 +- include/linux/devpts_fs.h | 5 +- include/linux/dma-contiguous.h | 6 +- include/linux/dma/xilinx_dma.h | 6 +- include/linux/dmaengine.h | 12 +- include/linux/drbd.h | 14 +- include/linux/ethtool.h | 9 + include/linux/filter.h | 15 + include/linux/fmc.h | 3 +- include/linux/fs.h | 2 - include/linux/fs_context.h | 6 +- include/linux/fs_parser.h | 6 +- include/linux/fsldma.h | 5 +- include/linux/ftrace.h | 4 +- include/linux/hwmon-sysfs.h | 15 +- include/linux/hwmon-vid.h | 14 +- include/linux/if_rmnet.h | 55 + include/linux/igmp.h | 2 +- include/linux/isapnp.h | 17 +- include/linux/isdn/hdlc.h | 15 +- include/linux/jbd2.h | 5 +- include/linux/key-type.h | 6 +- include/linux/keyctl.h | 6 +- include/linux/kfifo.h | 16 +- include/linux/kmod.h | 15 +- include/linux/leds-ti-lmu-common.h | 47 - include/linux/libgcc.h | 15 +- include/linux/lockd/lockd.h | 2 + include/linux/lru_cache.h | 14 +- include/linux/mfd/da9052/da9052.h | 16 +- include/linux/mfd/da9052/pdata.h | 16 +- include/linux/mfd/da9052/reg.h | 16 +- include/linux/mfd/da9055/core.h | 16 +- include/linux/mfd/da9055/reg.h | 16 +- include/linux/mfd/ti-lmu-register.h | 63 +- include/linux/mfd/ti-lmu.h | 5 +- include/linux/mfd/wm8400-audio.h | 15 +- include/linux/mfd/wm8400-private.h | 15 +- include/linux/mfd/wm8400.h | 15 +- include/linux/mpi.h | 15 +- include/linux/mtd/bbm.h | 16 +- include/linux/mtd/blktrans.h | 16 +- include/linux/mtd/cfi.h | 16 +- include/linux/mtd/cfi_endian.h | 16 +- include/linux/mtd/concat.h | 16 +- include/linux/mtd/doc2000.h | 16 +- include/linux/mtd/flashchip.h | 16 +- include/linux/mtd/gen_probe.h | 16 +- include/linux/mtd/map.h | 16 +- include/linux/mtd/mtd.h | 16 +- include/linux/mtd/nftl.h | 16 +- include/linux/of_fdt.h | 11 - include/linux/oid_registry.h | 6 +- include/linux/olpc-ec.h | 37 +- include/linux/phy.h | 3 + include/linux/pinctrl/pinconf-generic.h | 3 + include/linux/pinctrl/pinctrl.h | 5 + include/linux/platform_data/ads1015.h | 15 +- include/linux/platform_data/at91_adc.h | 3 +- include/linux/platform_data/dma-imx.h | 1 - include/linux/platform_data/media/camera-mx2.h | 15 +- include/linux/platform_data/media/camera-pxa.h | 14 +- include/linux/platform_data/mtd-davinci.h | 15 +- include/linux/platform_data/spi-davinci.h | 15 +- include/linux/platform_data/xilinx-ll-temac.h | 3 +- include/linux/pmbus.h | 15 +- include/linux/posix-clock.h | 15 +- include/linux/pps-gpio.h | 16 +- include/linux/pps_kernel.h | 15 +- include/linux/ptp_classify.h | 15 +- include/linux/ptp_clock_kernel.h | 15 +- include/linux/qed/qed_if.h | 10 +- include/linux/qed/qed_rdma_if.h | 2 + include/linux/raid/md_u.h | 9 +- include/linux/raid/pq.h | 7 +- include/linux/regulator/lp3971.h | 15 +- include/linux/regulator/lp3972.h | 15 +- include/linux/sctp.h | 17 +- include/linux/skmsg.h | 2 + include/linux/socket.h | 7 + include/linux/sonypi.h | 16 +- include/linux/soundwire/sdw.h | 88 +- include/linux/spi/spi.h | 2 + include/linux/topology.h | 6 + include/linux/toshiba.h | 12 +- include/linux/uaccess.h | 54 +- include/linux/uio.h | 4 +- include/linux/verification.h | 6 +- include/linux/via-core.h | 17 +- include/linux/via_i2c.h | 16 +- include/linux/vlynq.h | 15 +- include/linux/yam.h | 17 +- include/media/drv-intf/cx25840.h | 14 +- include/media/drv-intf/msp3400.h | 14 +- include/media/i2c/bt819.h | 14 +- include/media/i2c/cs5345.h | 14 +- include/media/i2c/cs53l32a.h | 14 +- include/media/i2c/m52790.h | 14 +- include/media/i2c/saa6588.h | 14 +- include/media/i2c/saa7115.h | 14 +- include/media/i2c/saa7127.h | 14 +- include/media/i2c/tvaudio.h | 14 +- include/media/i2c/wm8775.h | 14 +- include/media/videobuf2-core.h | 3 +- include/misc/altera.h | 16 +- include/net/bond_3ad.h | 19 +- include/net/cfg80211.h | 3 +- include/net/devlink.h | 2 + include/net/fib_rules.h | 1 + include/net/inet_frag.h | 48 +- include/net/ip6_fib.h | 24 +- include/net/ip6_route.h | 4 +- include/net/ip_fib.h | 9 +- include/net/ipv6_stubs.h | 5 + include/net/netns/ieee802154_6lowpan.h | 2 +- include/net/netns/ipv4.h | 2 +- include/net/netns/ipv6.h | 4 +- include/net/sctp/auth.h | 17 +- include/net/sctp/checksum.h | 17 +- include/net/sctp/command.h | 17 +- include/net/sctp/constants.h | 17 +- include/net/sctp/sctp.h | 17 +- include/net/sctp/sm.h | 17 +- include/net/sctp/stream_interleave.h | 17 +- include/net/sctp/stream_sched.h | 17 +- include/net/sctp/structs.h | 17 +- include/net/sctp/tsnmap.h | 17 +- include/net/sctp/ulpevent.h | 17 +- include/net/sctp/ulpqueue.h | 17 +- include/rdma/ib_umem.h | 19 +- include/rdma/ib_umem_odp.h | 20 + include/rdma/ib_verbs.h | 5 +- include/sound/hda_hwdep.h | 15 +- include/sound/pcm-indirect.h | 15 +- include/trace/events/afs.h | 6 +- include/trace/events/cachefiles.h | 6 +- include/trace/events/fscache.h | 6 +- include/trace/events/i2c.h | 6 +- include/trace/events/neigh.h | 49 + include/trace/events/rxrpc.h | 6 +- include/trace/events/smbus.h | 6 +- include/uapi/linux/audit.h | 1 + include/uapi/linux/bpf.h | 35 +- include/uapi/linux/cec.h | 1 + include/uapi/linux/ethtool.h | 2 + include/uapi/linux/fuse.h | 7 +- include/uapi/linux/io_uring.h | 4 + include/uapi/linux/rxrpc.h | 6 +- include/video/sisfb.h | 15 +- init/Kconfig | 17 +- ipc/msgutil.c | 6 +- kernel/Makefile | 4 +- kernel/auditfilter.c | 59 +- kernel/auditsc.c | 5 + kernel/bpf/core.c | 9 + kernel/bpf/syscall.c | 4 +- kernel/bpf/verifier.c | 381 +- kernel/cred.c | 6 +- kernel/events/internal.h | 4 +- kernel/events/ring_buffer.c | 64 +- kernel/gen_ikh_data.sh | 89 - kernel/gen_kheaders.sh | 96 + kernel/kheaders.c | 40 +- kernel/kprobes.c | 3 +- kernel/locking/lock_events.h | 42 +- kernel/locking/lockdep.c | 7 +- kernel/module-internal.h | 6 +- kernel/module_signing.c | 6 +- kernel/stacktrace.c | 2 +- kernel/stop_machine.c | 3 +- kernel/trace/Kconfig | 12 +- kernel/trace/bpf_trace.c | 72 + kernel/trace/ftrace.c | 48 +- kernel/trace/trace.c | 15 +- kernel/trace/trace.h | 19 +- kernel/trace/trace_events.c | 2 +- kernel/trace/trace_events_hist.c | 13 +- kernel/trace/trace_kdb.c | 6 +- kernel/trace/trace_kprobe.c | 112 +- kernel/trace/trace_probe.c | 37 +- kernel/trace/trace_probe.h | 3 + kernel/trace/trace_probe_tmpl.h | 36 +- kernel/trace/trace_uprobe.c | 19 + lib/ashldi3.c | 14 +- lib/ashrdi3.c | 14 +- lib/asn1_decoder.c | 6 +- lib/assoc_array.c | 6 +- lib/build_OID_registry | 6 +- lib/cmpdi2.c | 14 +- lib/decompress_unlzo.c | 16 +- lib/iov_iter.c | 15 +- lib/is_single_threaded.c | 6 +- lib/kfifo.c | 16 +- lib/list_sort.c | 3 +- lib/lru_cache.c | 14 +- lib/lshrdi3.c | 15 +- lib/mpi/generic_mpih-add1.c | 15 +- lib/mpi/generic_mpih-lshift.c | 15 +- lib/mpi/generic_mpih-mul1.c | 15 +- lib/mpi/generic_mpih-mul2.c | 15 +- lib/mpi/generic_mpih-mul3.c | 15 +- lib/mpi/generic_mpih-rshift.c | 15 +- lib/mpi/generic_mpih-sub1.c | 15 +- lib/mpi/mpi-inline.h | 15 +- lib/mpi/mpi-internal.h | 15 +- lib/mpi/mpi-pow.c | 15 +- lib/mpi/mpih-cmp.c | 15 +- lib/mpi/mpih-div.c | 15 +- lib/mpi/mpih-mul.c | 15 +- lib/muldi3.c | 14 +- lib/oid_registry.c | 6 +- lib/raid6/algos.c | 7 +- lib/raid6/avx2.c | 8 +- lib/raid6/avx512.c | 7 +- lib/raid6/mktables.c | 5 +- lib/raid6/mmx.c | 7 +- lib/raid6/recov.c | 7 +- lib/raid6/sse1.c | 7 +- lib/raid6/sse2.c | 7 +- lib/raid6/test/test.c | 5 +- lib/raid6/x86.h | 7 +- lib/sbitmap.c | 2 +- lib/test_firmware.c | 14 +- lib/ucmpdi2.c | 14 +- localversion-next | 2 +- mm/balloon_compaction.c | 144 +- mm/cma.c | 6 +- mm/maccess.c | 122 +- net/compat.c | 3 +- net/core/devlink.c | 38 + net/core/flow_offload.c | 3 +- net/core/neighbour.c | 2 + net/core/skbuff.c | 1 + net/core/timestamping.c | 15 +- net/dccp/ccids/ccid2.c | 15 +- net/dccp/ccids/ccid2.h | 15 +- net/decnet/netfilter/dn_rtmsg.c | 4 +- net/hsr/hsr_framereg.c | 8 + net/ieee802154/6lowpan/reassembly.c | 36 +- net/ipv4/fib_frontend.c | 3 +- net/ipv4/fib_semantics.c | 27 +- net/ipv4/fib_trie.c | 71 + net/ipv4/igmp.c | 47 +- net/ipv4/inet_fragment.c | 98 +- net/ipv4/ip_fragment.c | 67 +- net/ipv4/ip_sockglue.c | 2 + net/ipv4/proc.c | 4 +- net/ipv6/addrconf.c | 10 +- net/ipv6/addrconf_core.c | 6 + net/ipv6/af_inet6.c | 3 + net/ipv6/ip6_fib.c | 103 +- net/ipv6/ipv6_sockglue.c | 2 + net/ipv6/ndisc.c | 8 +- net/ipv6/netfilter/nf_conntrack_reasm.c | 43 +- net/ipv6/proc.c | 4 +- net/ipv6/reassembly.c | 40 +- net/ipv6/route.c | 491 ++- net/lapb/lapb_iface.c | 7 +- net/lapb/lapb_in.c | 7 +- net/lapb/lapb_out.c | 7 +- net/lapb/lapb_subr.c | 7 +- net/lapb/lapb_timer.c | 7 +- net/mac80211/util.c | 4 +- net/netfilter/ipvs/ip_vs_nfct.c | 18 +- net/netfilter/nf_conntrack_timeout.c | 5 +- net/netfilter/nf_conntrack_timestamp.c | 5 +- net/netfilter/nfnetlink_acct.c | 5 +- net/netfilter/nfnetlink_cthelper.c | 5 +- net/netfilter/nfnetlink_cttimeout.c | 5 +- net/netfilter/xt_nfacct.c | 5 +- net/rds/ib_cm.c | 8 +- net/rxrpc/conn_client.c | 7 +- net/rxrpc/conn_service.c | 6 +- net/rxrpc/insecure.c | 6 +- net/rxrpc/local_object.c | 6 +- net/rxrpc/misc.c | 6 +- net/rxrpc/net_ns.c | 6 +- net/rxrpc/sendmsg.c | 6 +- net/rxrpc/sysctl.c | 6 +- net/rxrpc/utils.c | 6 +- net/sched/act_api.c | 3 +- net/sctp/associola.c | 17 +- net/sctp/auth.c | 17 +- net/sctp/bind_addr.c | 17 +- net/sctp/chunk.c | 17 +- net/sctp/debug.c | 17 +- net/sctp/diag.c | 17 +- net/sctp/endpointola.c | 17 +- net/sctp/input.c | 17 +- net/sctp/inqueue.c | 17 +- net/sctp/ipv6.c | 17 +- net/sctp/objcnt.c | 17 +- net/sctp/output.c | 17 +- net/sctp/outqueue.c | 17 +- net/sctp/primitive.c | 17 +- net/sctp/proc.c | 17 +- net/sctp/protocol.c | 17 +- net/sctp/sm_make_chunk.c | 17 +- net/sctp/sm_sideeffect.c | 17 +- net/sctp/sm_statefuns.c | 17 +- net/sctp/sm_statetable.c | 17 +- net/sctp/socket.c | 17 +- net/sctp/stream.c | 17 +- net/sctp/stream_interleave.c | 17 +- net/sctp/stream_sched.c | 17 +- net/sctp/stream_sched_prio.c | 17 +- net/sctp/stream_sched_rr.c | 17 +- net/sctp/sysctl.c | 17 +- net/sctp/transport.c | 17 +- net/sctp/tsnmap.c | 17 +- net/sctp/ulpevent.c | 17 +- net/sctp/ulpqueue.c | 17 +- net/socket.c | 18 +- net/tls/tls_sw.c | 19 +- net/unix/garbage.c | 7 +- net/vmw_vsock/hyperv_transport.c | 95 +- net/wireless/core.c | 6 +- net/wireless/nl80211.c | 8 +- net/wireless/util.c | 2 +- net/x25/af_x25.c | 7 +- net/x25/x25_dev.c | 7 +- net/x25/x25_facilities.c | 7 +- net/x25/x25_forward.c | 7 +- net/x25/x25_in.c | 7 +- net/x25/x25_link.c | 7 +- net/x25/x25_out.c | 7 +- net/x25/x25_proc.c | 7 +- net/x25/x25_route.c | 7 +- net/x25/x25_subr.c | 7 +- net/x25/x25_timer.c | 7 +- samples/bpf/.gitignore | 1 + samples/bpf/hbm_kern.h | 11 +- samples/bpf/tcp_basertt_kern.c | 7 - samples/bpf/tcp_bufs_kern.c | 7 - samples/bpf/tcp_clamp_kern.c | 7 - samples/bpf/tcp_cong_kern.c | 7 - samples/bpf/tcp_iw_kern.c | 7 - samples/bpf/tcp_rwnd_kern.c | 7 - samples/bpf/tcp_synrto_kern.c | 7 - samples/bpf/tcp_tos_reflect_kern.c | 7 - samples/bpf/xdp_sample_pkts_kern.c | 7 - samples/vfs/test-fsmount.c | 6 +- samples/vfs/test-statx.c | 6 +- scripts/asn1_compiler.c | 6 +- scripts/checkpatch.pl | 4 +- scripts/conmakehash.c | 5 +- scripts/get_dvb_firmware | 15 +- .../tests/err_recursive_inc/expected_stderr | 6 +- scripts/sphinx-pre-install | 86 +- security/keys/big_key.c | 6 +- security/keys/gc.c | 6 +- security/keys/keyctl_pkey.c | 6 +- security/keys/persistent.c | 6 +- security/keys/sysctl.c | 6 +- sound/core/oss/rate.c | 4 +- sound/drivers/mts64.c | 16 +- sound/drivers/pcm-indirect2.c | 15 +- sound/drivers/pcm-indirect2.h | 15 +- sound/drivers/portman2x4.c | 15 +- sound/firewire/amdtp-stream-trace.h | 6 +- sound/firewire/amdtp-stream.c | 356 +- sound/firewire/amdtp-stream.h | 5 +- sound/isa/msnd/msnd.c | 15 +- sound/isa/msnd/msnd.h | 15 +- sound/isa/msnd/msnd_classic.h | 15 +- sound/isa/msnd/msnd_pinnacle.c | 16 +- sound/isa/msnd/msnd_pinnacle.h | 15 +- sound/pci/ali5451/ali5451.c | 16 +- sound/pci/azt3328.c | 16 +- sound/pci/bt87x.c | 16 +- sound/pci/cs5530.c | 11 +- sound/pci/hda/ca0132_regs.h | 15 +- sound/pci/hda/hda_auto_parser.c | 6 +- sound/pci/hda/hda_auto_parser.h | 6 +- sound/pci/hda/hda_codec.c | 16 +- sound/pci/hda/hda_eld.c | 15 +- sound/pci/hda/hda_generic.c | 15 +- sound/pci/hda/hda_generic.h | 6 +- sound/pci/hda/hda_hwdep.c | 15 +- sound/pci/hda/hda_jack.c | 6 +- sound/pci/hda/hda_jack.h | 6 +- sound/pci/hda/hda_proc.c | 16 +- sound/pci/hda/patch_analog.c | 15 +- sound/pci/hda/patch_ca0110.c | 15 +- sound/pci/hda/patch_ca0132.c | 15 +- sound/pci/hda/patch_cirrus.c | 15 +- sound/pci/hda/patch_cmedia.c | 16 +- sound/pci/hda/patch_conexant.c | 15 +- sound/pci/hda/patch_realtek.c | 26 +- sound/pci/hda/patch_si3054.c | 16 +- sound/pci/hda/patch_sigmatel.c | 15 +- sound/pci/hda/patch_via.c | 15 +- sound/pci/lx6464es/lx6464es.c | 18 +- sound/pci/lx6464es/lx6464es.h | 18 +- sound/pci/lx6464es/lx_core.c | 17 +- sound/pci/lx6464es/lx_core.h | 17 +- sound/pci/lx6464es/lx_defs.h | 17 +- sound/pci/rme32.c | 16 +- sound/pci/rme9652/hdspm.c | 61 +- sound/soc/codecs/Kconfig | 7 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/ad73311.h | 17 +- sound/soc/codecs/cx2072x.c | 1727 ++++++++ sound/soc/codecs/cx2072x.h | 314 ++ sound/soc/codecs/ssm2602.h | 16 +- sound/soc/generic/simple-card.c | 10 +- sound/soc/intel/boards/Kconfig | 11 + sound/soc/intel/boards/Makefile | 2 + sound/soc/intel/boards/bytcht_cx2072x.c | 262 ++ sound/soc/intel/boards/glk_rt5682_max98357a.c | 1 - sound/soc/intel/boards/kbl_da7219_max98357a.c | 1 - sound/soc/intel/boards/kbl_da7219_max98927.c | 1 - sound/soc/intel/boards/skl_hda_dsp_common.c | 1 - sound/soc/intel/common/soc-acpi-intel-byt-match.c | 8 + sound/soc/intel/common/soc-acpi-intel-cht-match.c | 8 + sound/soc/intel/skylake/skl-topology.c | 11 +- sound/soc/mediatek/mt8183/mt8183-afe-pcm.c | 5 +- sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 15 +- .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 25 +- sound/soc/qcom/qdsp6/q6core.c | 16 +- sound/soc/soc-core.c | 2 + sound/soc/soc-dapm.c | 3 +- sound/soc/sunxi/sun4i-codec.c | 11 +- sound/soc/sunxi/sun4i-spdif.c | 11 +- sound/spi/at73c213.h | 19 +- sound/usb/usx2y/us122l.c | 15 +- sound/usb/usx2y/usb_stream.c | 15 +- tools/bpf/bpftool/Documentation/bpftool-btf.rst | 35 +- tools/bpf/bpftool/bash-completion/bpftool | 21 +- tools/bpf/bpftool/btf.c | 162 +- tools/include/asm-generic/barrier.h | 6 +- tools/include/uapi/linux/bpf.h | 35 +- tools/io_uring/Makefile | 2 +- tools/io_uring/io_uring-cp.c | 21 +- tools/io_uring/liburing.h | 64 +- tools/io_uring/queue.c | 36 +- tools/io_uring/setup.c | 10 +- tools/io_uring/syscall.c | 48 +- tools/kvm/kvm_stat/kvm_stat | 16 +- tools/kvm/kvm_stat/kvm_stat.txt | 2 + tools/lib/bpf/Build | 4 +- tools/lib/bpf/Makefile | 10 + tools/lib/bpf/bpf.c | 1 + tools/lib/bpf/bpf.h | 1 + tools/lib/bpf/btf.c | 329 +- tools/lib/bpf/btf.h | 19 + tools/lib/bpf/btf_dump.c | 1336 ++++++ tools/lib/bpf/hashmap.c | 229 + tools/lib/bpf/hashmap.h | 173 + tools/lib/bpf/libbpf.c | 3 + tools/lib/bpf/libbpf.h | 1 + tools/lib/bpf/libbpf.map | 8 + tools/lib/bpf/libbpf_internal.h | 2 + tools/perf/Documentation/perf-probe.txt | 3 +- tools/perf/util/probe-event.c | 11 + tools/perf/util/probe-event.h | 2 + tools/perf/util/probe-file.c | 7 + tools/perf/util/probe-file.h | 1 + tools/perf/util/probe-finder.c | 19 +- tools/testing/selftests/bpf/.gitignore | 2 + tools/testing/selftests/bpf/Makefile | 13 +- tools/testing/selftests/bpf/bpf_helpers.h | 9 + .../selftests/bpf/prog_tests/bpf_verif_scale.c | 32 +- .../testing/selftests/bpf/prog_tests/send_signal.c | 198 + .../bpf/progs/btf_dump_test_case_bitfields.c | 92 + .../bpf/progs/btf_dump_test_case_multidim.c | 35 + .../bpf/progs/btf_dump_test_case_namespacing.c | 73 + .../bpf/progs/btf_dump_test_case_ordering.c | 63 + .../bpf/progs/btf_dump_test_case_packing.c | 75 + .../bpf/progs/btf_dump_test_case_padding.c | 111 + .../bpf/progs/btf_dump_test_case_syntax.c | 229 + tools/testing/selftests/bpf/progs/pyperf.h | 268 ++ tools/testing/selftests/bpf/progs/pyperf100.c | 4 + tools/testing/selftests/bpf/progs/pyperf180.c | 4 + tools/testing/selftests/bpf/progs/pyperf50.c | 4 + .../selftests/bpf/progs/sockmap_parse_prog.c | 7 - .../selftests/bpf/progs/sockmap_tcp_msg_prog.c | 7 - .../selftests/bpf/progs/sockmap_verdict_prog.c | 7 - .../selftests/bpf/progs/test_lwt_seg6local.c | 7 - .../selftests/bpf/progs/test_send_signal_kern.c | 51 + .../selftests/bpf/progs/test_xdp_noinline.c | 7 - tools/testing/selftests/bpf/test_btf.c | 71 +- tools/testing/selftests/bpf/test_btf_dump.c | 143 + tools/testing/selftests/bpf/test_hashmap.c | 382 ++ tools/testing/selftests/bpf/test_sock_addr.c | 1 + tools/testing/selftests/bpf/test_sock_fields.c | 1 + tools/testing/selftests/bpf/test_socket_cookie.c | 1 + tools/testing/selftests/bpf/test_sockmap_kern.h | 7 - tools/testing/selftests/bpf/test_stub.c | 40 + tools/testing/selftests/bpf/test_verifier.c | 62 +- tools/testing/selftests/bpf/verifier/basic_instr.c | 39 + tools/testing/selftests/ftrace/ftracetest | 1 + .../ftrace/test.d/kprobe/kprobe_args_user.tc | 32 + .../ftrace/test.d/kprobe/kprobe_ftrace.tc | 2 +- .../selftests/ftrace/test.d/selftest/bashisms.tc | 21 + tools/testing/selftests/kselftest_harness.h | 17 +- tools/testing/selftests/kvm/Makefile | 16 +- tools/testing/selftests/kvm/dirty_log_test.c | 8 +- tools/testing/selftests/kvm/include/kvm_util.h | 10 + .../selftests/kvm/include/s390x/processor.h | 22 + tools/testing/selftests/kvm/kvm_create_max_vcpus.c | 71 + .../testing/selftests/kvm/lib/aarch64/processor.c | 11 +- tools/testing/selftests/kvm/lib/kvm_util.c | 28 +- tools/testing/selftests/kvm/lib/s390x/processor.c | 286 ++ tools/testing/selftests/kvm/lib/ucall.c | 2 +- tools/testing/selftests/kvm/lib/x86_64/processor.c | 6 +- tools/testing/selftests/kvm/s390x/sync_regs_test.c | 151 + .../selftests/kvm/x86_64/cr4_cpuid_sync_test.c | 1 + tools/testing/selftests/kvm/x86_64/evmcs_test.c | 7 +- tools/testing/selftests/kvm/x86_64/hyperv_cpuid.c | 9 +- .../selftests/kvm/x86_64/kvm_create_max_vcpus.c | 70 - .../selftests/kvm/x86_64/platform_info_test.c | 1 - tools/testing/selftests/kvm/x86_64/smm_test.c | 3 +- tools/testing/selftests/kvm/x86_64/state_test.c | 7 +- .../testing/selftests/kvm/x86_64/sync_regs_test.c | 54 +- .../kvm/x86_64/vmx_close_while_nested_test.c | 5 +- .../kvm/x86_64/vmx_set_nested_state_test.c | 2 +- .../selftests/kvm/x86_64/vmx_tsc_adjust_test.c | 5 +- tools/testing/selftests/net/.gitignore | 1 + tools/testing/selftests/net/Makefile | 3 +- tools/testing/selftests/net/config | 2 + tools/testing/selftests/net/fib-onlink-tests.sh | 48 +- tools/testing/selftests/net/icmp_redirect.sh | 485 +++ tools/testing/selftests/net/pmtu.sh | 17 +- tools/testing/selftests/net/so_txtime.c | 296 ++ tools/testing/selftests/net/so_txtime.sh | 31 + tools/testing/selftests/net/tls.c | 34 + tools/testing/selftests/ptp/testptp.c | 15 +- tools/testing/selftests/rtc/rtctest.c | 6 +- tools/thermal/tmon/pid.c | 13 +- tools/thermal/tmon/sysfs.c | 11 +- tools/thermal/tmon/tmon.c | 11 +- tools/thermal/tmon/tmon.h | 11 +- tools/thermal/tmon/tui.c | 11 +- tools/usb/testusb.c | 15 +- tools/usb/usbip/libsrc/names.c | 20 +- tools/usb/usbip/libsrc/names.h | 17 +- virt/kvm/arm/aarch32.c | 121 - virt/kvm/arm/arm.c | 3 + virt/kvm/arm/hyp/aarch32.c | 136 + virt/kvm/eventfd.c | 9 + virt/kvm/kvm_main.c | 9 +- 2270 files changed, 42362 insertions(+), 25731 deletions(-) create mode 100644 Documentation/devicetree/bindings/display/panel/armadeus,st0700 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/koe,tx14d24vm1bpa.txt delete mode 100644 Documentation/devicetree/bindings/gpio/pl061-gpio.txt create mode 100644 Documentation/devicetree/bindings/gpio/pl061-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/leds/leds-lm36274.txt delete mode 100644 Documentation/devicetree/bindings/leds/leds-lm3697.txt create mode 100644 Documentation/devicetree/bindings/media/marvell,mmp2-ccic.txt create mode 100644 Documentation/devicetree/bindings/misc/olpc,xo1.75-ec.txt create mode 100644 Documentation/devicetree/bindings/net/qca,ar71xx.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/gpio-regulator.txt create mode 100644 Documentation/devicetree/bindings/regulator/gpio-regulator.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/max8660.txt create mode 100644 Documentation/devicetree/bindings/regulator/max8660.yaml create mode 100644 Documentation/devicetree/bindings/regulator/regulator.yaml delete mode 100644 Documentation/devicetree/bindings/spi/spi-gpio.txt create mode 100644 Documentation/devicetree/bindings/spi/spi-gpio.yaml create mode 100644 Documentation/devicetree/bindings/spi/spi-pl022.yaml delete mode 100644 Documentation/devicetree/bindings/spi/spi_pl022.txt delete mode 100644 Documentation/devicetree/bindings/vendor-prefixes.txt create mode 100644 Documentation/gpu/mcde.rst create mode 100644 Documentation/sphinx/kernellog.py create mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-yamp.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-lenovo-hr630.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-microsoft-olympus.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-opp-swift.dts create mode 100644 arch/arm/boot/dts/ibm-power9-dual.dtsi create mode 100644 arch/nds32/include/uapi/asm/fp_udfiex_crtl.h delete mode 100644 arch/nds32/include/uapi/asm/udftrap.h create mode 100644 arch/nds32/math-emu/fd2si.c create mode 100644 arch/nds32/math-emu/fd2siz.c create mode 100644 arch/nds32/math-emu/fd2ui.c create mode 100644 arch/nds32/math-emu/fd2uiz.c create mode 100644 arch/nds32/math-emu/fs2si.c create mode 100644 arch/nds32/math-emu/fs2siz.c create mode 100644 arch/nds32/math-emu/fs2ui.c create mode 100644 arch/nds32/math-emu/fs2uiz.c create mode 100644 arch/nds32/math-emu/fsi2d.c create mode 100644 arch/nds32/math-emu/fsi2s.c create mode 100644 arch/nds32/math-emu/fui2d.c create mode 100644 arch/nds32/math-emu/fui2s.c create mode 100644 arch/x86/kernel/paravirt_patch.c delete mode 100644 arch/x86/kernel/paravirt_patch_32.c delete mode 100644 arch/x86/kernel/paravirt_patch_64.c delete mode 100644 drivers/gpu/drm/cirrus/cirrus_drv.h delete mode 100644 drivers/gpu/drm/cirrus/cirrus_ttm.c create mode 100644 drivers/gpu/drm/i915/gt/selftest_reset.c create mode 100644 drivers/gpu/drm/i915/intel_bw.c create mode 100644 drivers/gpu/drm/i915/intel_bw.h create mode 100644 drivers/gpu/drm/i915/intel_context.c create mode 100644 drivers/gpu/drm/i915/selftests/igt_atomic.h create mode 100644 drivers/gpu/drm/mcde/Kconfig create mode 100644 drivers/gpu/drm/mcde/Makefile create mode 100644 drivers/gpu/drm/mcde/mcde_display.c create mode 100644 drivers/gpu/drm/mcde/mcde_display_regs.h create mode 100644 drivers/gpu/drm/mcde/mcde_drm.h create mode 100644 drivers/gpu/drm/mcde/mcde_drv.c create mode 100644 drivers/gpu/drm/mcde/mcde_dsi.c create mode 100644 drivers/gpu/drm/mcde/mcde_dsi_regs.h delete mode 100644 drivers/leds/leds-lm36274.c delete mode 100644 drivers/leds/leds-lm3697.c delete mode 100644 drivers/leds/leds-ti-lmu-common.c create mode 100644 drivers/net/ethernet/atheros/ag71xx.c create mode 100644 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c create mode 100644 drivers/net/phy/nxp-tja11xx.c create mode 100644 drivers/nvmem/imx-ocotp-scu.c create mode 100644 drivers/platform/olpc/Kconfig create mode 100644 drivers/platform/olpc/olpc-xo175-ec.c create mode 100644 include/linux/if_rmnet.h delete mode 100644 include/linux/leds-ti-lmu-common.h delete mode 100755 kernel/gen_ikh_data.sh create mode 100755 kernel/gen_kheaders.sh create mode 100644 sound/soc/codecs/cx2072x.c create mode 100644 sound/soc/codecs/cx2072x.h create mode 100644 sound/soc/intel/boards/bytcht_cx2072x.c create mode 100644 tools/lib/bpf/btf_dump.c create mode 100644 tools/lib/bpf/hashmap.c create mode 100644 tools/lib/bpf/hashmap.h create mode 100644 tools/testing/selftests/bpf/prog_tests/send_signal.c create mode 100644 tools/testing/selftests/bpf/progs/btf_dump_test_case_bitfields.c create mode 100644 tools/testing/selftests/bpf/progs/btf_dump_test_case_multidim.c create mode 100644 tools/testing/selftests/bpf/progs/btf_dump_test_case_namespacing.c create mode 100644 tools/testing/selftests/bpf/progs/btf_dump_test_case_ordering.c create mode 100644 tools/testing/selftests/bpf/progs/btf_dump_test_case_packing.c create mode 100644 tools/testing/selftests/bpf/progs/btf_dump_test_case_padding.c create mode 100644 tools/testing/selftests/bpf/progs/btf_dump_test_case_syntax.c create mode 100644 tools/testing/selftests/bpf/progs/pyperf.h create mode 100644 tools/testing/selftests/bpf/progs/pyperf100.c create mode 100644 tools/testing/selftests/bpf/progs/pyperf180.c create mode 100644 tools/testing/selftests/bpf/progs/pyperf50.c create mode 100644 tools/testing/selftests/bpf/progs/test_send_signal_kern.c create mode 100644 tools/testing/selftests/bpf/test_btf_dump.c create mode 100644 tools/testing/selftests/bpf/test_hashmap.c create mode 100644 tools/testing/selftests/bpf/test_stub.c create mode 100644 tools/testing/selftests/ftrace/test.d/kprobe/kprobe_args_user.tc create mode 100644 tools/testing/selftests/ftrace/test.d/selftest/bashisms.tc create mode 100644 tools/testing/selftests/kvm/include/s390x/processor.h create mode 100644 tools/testing/selftests/kvm/kvm_create_max_vcpus.c create mode 100644 tools/testing/selftests/kvm/lib/s390x/processor.c create mode 100644 tools/testing/selftests/kvm/s390x/sync_regs_test.c delete mode 100644 tools/testing/selftests/kvm/x86_64/kvm_create_max_vcpus.c create mode 100755 tools/testing/selftests/net/icmp_redirect.sh create mode 100644 tools/testing/selftests/net/so_txtime.c create mode 100755 tools/testing/selftests/net/so_txtime.sh create mode 100644 virt/kvm/arm/hyp/aarch32.c