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/linux-next.
omits b124b524bc97 Add linux-next specific files for 20181122 omits 2346c008bb11 Merge branch 'akpm/master' omits c8690d6b208f drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 5350374022ee vfs: replace current_kernel_time64 with ktime equivalent omits 4c302e8ea35d mm/sparse: add common helper to mark all memblocks present omits fc15544e00c8 mm: Introduce common STRUCT_PAGE_MAX_SHIFT define omits 515761333d4a scripts/atomic/check-atomics.sh: don't assume that scripts [...] omits 35ae16a69678 Merge branch 'akpm-current/current' omits d3676f4bfd9f Merge remote-tracking branch 'xarray/xarray' omits 88edcda84035 Merge remote-tracking branch 'nvmem/for-next' omits 8c8462332ef2 Merge remote-tracking branch 'slimbus/for-next' omits f4dfa451d512 Merge remote-tracking branch 'cisco/for-next' omits bc52fd7cc3e1 Merge remote-tracking branch 'kspp/for-next/kspp' omits bebcc9c8cfb4 Merge remote-tracking branch 'rtc/rtc-next' omits 4d46fbd28969 Merge remote-tracking branch 'coresight/next' omits ad9b199345b2 Merge remote-tracking branch 'livepatching/for-next' omits 0daf8b3e2c19 Merge remote-tracking branch 'kselftest/next' omits 7b066982167e Merge remote-tracking branch 'random/dev' omits a0def6b34f3a Merge remote-tracking branch 'pwm/for-next' omits c07f0e390473 Merge remote-tracking branch 'pinctrl/for-next' omits 9f781af551f0 Merge remote-tracking branch 'gpio/for-next' omits 89dce3e16664 Merge remote-tracking branch 'rpmsg/for-next' omits c84dfe649811 Merge remote-tracking branch 'scsi/for-next' omits 529e2adb6523 Merge remote-tracking branch 'cgroup/for-next' omits c81286e01682 Merge remote-tracking branch 'icc/icc-next' omits bd4a923323cf Merge remote-tracking branch 'mux/for-next' omits 3ec83d3d89a0 Merge remote-tracking branch 'staging/staging-next' omits cdd6f04e3827 Merge remote-tracking branch 'soundwire/next' omits 450820963837 Merge remote-tracking branch 'extcon/extcon-next' omits 08c6ef8a8ed6 Merge remote-tracking branch 'char-misc/char-misc-next' omits 107f2f7a274e Merge remote-tracking branch 'tty/tty-next' omits 22e59784d7b3 Merge remote-tracking branch 'phy-next/next' omits 8481788e0f7d Merge remote-tracking branch 'usb-serial/usb-next' omits c434d68733c9 Merge remote-tracking branch 'usb/usb-next' omits 39d21c5f6693 Merge remote-tracking branch 'driver-core/driver-core-next' omits 4bda86621d10 Merge remote-tracking branch 'ipmi/for-next' omits 1bd75ed89354 Merge remote-tracking branch 'leds/for-next' omits 7d294e00adc1 Merge remote-tracking branch 'chrome-platform/for-next' omits ed89220f7031 Merge remote-tracking branch 'drivers-x86/for-next' omits 7819afe979d7 Merge remote-tracking branch 'percpu/for-next' omits 3c83c8673494 Merge remote-tracking branch 'rcu/rcu/next' omits 949bcbf42cd3 Merge remote-tracking branch 'edac-amd/for-next' omits 361264bcf424 Merge remote-tracking branch 'tip/auto-latest' omits 3dbef9eaf21c Merge remote-tracking branch 'spi/for-next' omits fb00c944fe94 Merge remote-tracking branch 'devicetree/for-next' omits 335c27891c2b Merge remote-tracking branch 'audit/next' omits f1bbcfe092ae Merge remote-tracking branch 'iommu/next' omits 034142b76c63 Merge remote-tracking branch 'watchdog/master' omits 7360c1540f4f Merge remote-tracking branch 'tpmdd/next' omits c3f24e584c7d Merge remote-tracking branch 'selinux/next' omits d0c9c79dd0df Merge remote-tracking branch 'integrity/next-integrity' omits 3b65ac68eec5 Merge remote-tracking branch 'apparmor/apparmor-next' omits f05350a9c991 Merge remote-tracking branch 'security/next-testing' omits 88f8f1a5e362 Merge remote-tracking branch 'regulator/for-next' omits c2a303ec7a15 Merge remote-tracking branch 'battery/for-next' omits cdf33f0661b8 Merge remote-tracking branch 'mfd/for-mfd-next' omits 2816d60d192a Merge remote-tracking branch 'md/for-next' omits 15707a69de5b Merge remote-tracking branch 'kgdb/kgdb-next' omits 36d36b4adf44 Merge remote-tracking branch 'mmc/next' omits 22a8fa63d6f4 Merge remote-tracking branch 'device-mapper/for-next' omits d90f03c8fd11 Merge remote-tracking branch 'block/for-next' omits ed3d7ba4e339 Merge remote-tracking branch 'input/next' omits 86c798940407 Merge remote-tracking branch 'modules/modules-next' omits fb22f0d236c9 Merge remote-tracking branch 'sound-asoc/for-next' omits 9f49cc55d645 Merge remote-tracking branch 'sound/for-next' omits 7696ef2e3382 Merge remote-tracking branch 'regmap/for-next' omits 1442fb4ecf57 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits ea360db54478 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits a943f1237129 Merge remote-tracking branch 'drm-msm/msm-next' omits a03b023862b9 Merge remote-tracking branch 'drm-misc/for-linux-next' omits a9f61aec3ccd Merge remote-tracking branch 'drm-intel/for-linux-next' omits 1f53a16a3eea Merge remote-tracking branch 'drm/drm-next' omits 10c867a8c859 Merge remote-tracking branch 'crypto/master' omits 3cc2b3c4c18f Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 40f2f58f5468 Merge remote-tracking branch 'nand/nand/next' omits edc726cf85ce Merge remote-tracking branch 'mtd/mtd/next' omits e07338f7ea59 Merge remote-tracking branch 'gfs2/for-next' omits 21aa36682941 Merge remote-tracking branch 'mac80211-next/master' omits f8bb0e9176c3 Merge remote-tracking branch 'wireless-drivers-next/master' omits 7b475e95a197 Merge remote-tracking branch 'nfc-next/master' omits 6ba40a249446 Merge remote-tracking branch 'netfilter-next/master' omits 2a5084ceafd5 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 9e9b5aaa78f7 Merge remote-tracking branch 'ipsec-next/master' omits f704324df534 Merge remote-tracking branch 'bpf-next/master' omits 529720ff7534 Merge remote-tracking branch 'net-next/master' omits 22b157a35e69 Merge remote-tracking branch 'rdma/for-next' omits b37e9aae87c6 Merge remote-tracking branch 'swiotlb/linux-next' omits 40a046b79ece Merge remote-tracking branch 'dlm/next' omits 8c96d53f197a Merge remote-tracking branch 'opp/opp/linux-next' omits 5202f7895191 Merge remote-tracking branch 'pm/linux-next' omits 7fb3d49c0bcc Merge remote-tracking branch 'v4l-dvb-next/master' omits 2649ec001230 Merge remote-tracking branch 'v4l-dvb/master' omits d4eeff7cde84 Merge remote-tracking branch 'jc_docs/docs-next' omits fbd7b97cb546 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 12ec5f0b9f5e Merge remote-tracking branch 'i3c/i3c/next' omits 41abef73913d Merge remote-tracking branch 'hid/for-next' omits 622b7ed2871c Merge remote-tracking branch 'printk/for-next' omits 69de1a67f4da Merge remote-tracking branch 'vfs/for-next' omits 651109907d83 Merge remote-tracking branch 'file-locks/locks-next' omits 72c4ece7273d Merge remote-tracking branch 'xfs/for-next' omits 179531ee5209 Merge remote-tracking branch 'v9fs/9p-next' omits 34198696199b Merge remote-tracking branch 'ubifs/linux-next' omits 55984154b662 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 6f5ef8e281df Merge remote-tracking branch 'nfsd/nfsd-next' omits 8a0595865772 Merge remote-tracking branch 'nfs/linux-next' omits 9d45d33c980d Merge remote-tracking branch 'jfs/jfs-next' omits 8da19660dd15 Merge remote-tracking branch 'f2fs/dev' omits 686cb77bff4e Merge remote-tracking branch 'ext3/for_next' omits b6232296f2e0 Merge remote-tracking branch 'ecryptfs/next' omits 9d506ea58dc4 Merge remote-tracking branch 'cifs/for-next' omits 0278cd3d32f3 Merge remote-tracking branch 'ceph/master' omits 36f6c1f3ee35 Merge remote-tracking branch 'btrfs-kdave/for-next' omits 2988858a109e Merge remote-tracking branch 'befs/for-next' omits 8f1c2fba242f Merge remote-tracking branch 'xtensa/xtensa-for-next' omits a048c0ba3e35 Merge remote-tracking branch 'sparc-next/master' omits 2f114824ceff Merge remote-tracking branch 's390/features' omits 1951190f015f Merge remote-tracking branch 'risc-v/for-next' omits d4048186ac23 Merge remote-tracking branch 'nios2/for-next' omits e62f4b94fab5 Merge remote-tracking branch 'nds32/next' omits d2c82358f12d Merge remote-tracking branch 'mips/mips-next' omits 5987b7c36271 Merge remote-tracking branch 'microblaze/next' omits 61ac5777ba8a Merge remote-tracking branch 'ia64/next' omits a181129afa22 Merge remote-tracking branch 'csky/linux-next' omits 754f1276bb2d Merge remote-tracking branch 'clk/clk-next' omits 4e4a39778515 Merge remote-tracking branch 'tegra/for-next' omits 2456d7ba58d1 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits dc84ca3001b5 Merge remote-tracking branch 'samsung-krzk/for-next' omits 1b736da9ca26 Merge remote-tracking branch 'rockchip/for-next' omits 9826e0c1d23f Merge remote-tracking branch 'renesas/next' omits a8af2e5e0d2d Merge remote-tracking branch 'qcom/for-next' omits 010a228b7a7e Merge remote-tracking branch 'reset/reset/next' omits f46183ca74ca Merge remote-tracking branch 'omap/for-next' omits 9edbe687b671 Merge remote-tracking branch 'mvebu/for-next' omits b2b0c51f7a23 Merge remote-tracking branch 'mediatek/for-next' omits cf0c787a7f90 Merge remote-tracking branch 'keystone/next' omits fc2c535c1e17 Merge remote-tracking branch 'imx-mxs/for-next' omits 32414f98462e Merge remote-tracking branch 'bcm2835/for-next' omits e6cfe7df27e9 Merge remote-tracking branch 'at91/at91-next' omits b07e878e9b6e Merge remote-tracking branch 'amlogic/for-next' omits bc615d516ef0 Merge remote-tracking branch 'actions/for-next' omits cbb3be4b84b5 Merge remote-tracking branch 'arm-soc/for-next' omits 4507b212c944 Merge remote-tracking branch 'arm/for-next' omits 1349c72cb046 Merge remote-tracking branch 'leaks/leaks-next' omits 4a49078a6100 Merge remote-tracking branch 'kbuild/for-next' omits 1bcd7920e024 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 1fcba270a08d Merge remote-tracking branch 'mmc-fixes/fixes' omits be5e40ceb34d Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits f6edc1045164 Merge remote-tracking branch 'drm-fixes/drm-fixes' omits d50576acff17 Merge remote-tracking branch 'scsi-fixes/fixes' omits 687b1f71fb50 Merge remote-tracking branch 'dma-mapping-fixes/for-linus' omits 6089e1b3c640 Merge remote-tracking branch 'vfs-fixes/fixes' omits 3b29b0ffb11a Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits b9319dd792a8 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits d532d5aecdf5 Merge remote-tracking branch 'omap-fixes/fixes' omits 37a6444eb5cb Merge remote-tracking branch 'at91-fixes/at91-fixes' omits eb02872541af Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 9733ebaae48b Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 77ff8699c750 Merge remote-tracking branch 'mtd-fixes/master' omits a0b8a37da2e7 Merge remote-tracking branch 'input-current/for-linus' omits 78d08e77749b Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 57dbc9f6bac5 Merge remote-tracking branch 'staging.current/staging-linus' omits ad2096d3258b Merge remote-tracking branch 'phy/fixes' omits 09968fd04ccc Merge remote-tracking branch 'usb.current/usb-linus' omits a3633b21563b Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 329eb60118ac Merge remote-tracking branch 'pci-current/for-linus' omits 693313a7ee02 Merge remote-tracking branch 'spi-fixes/for-linus' omits 3fc13acb7529 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 1eb956f2128e Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 7b98f981dab1 Merge remote-tracking branch 'sound-current/for-linus' omits e10c4bb3984b Merge remote-tracking branch 'rdma-fixes/for-rc' omits 1669c20eff29 Merge remote-tracking branch 'mac80211/master' omits 2ba265f7ed39 Merge remote-tracking branch 'wireless-drivers/master' omits 85027d4eedd3 Merge remote-tracking branch 'netfilter/master' omits 8ee6d2711ff3 Merge remote-tracking branch 'ipsec/master' omits 6ad02df9650b Merge remote-tracking branch 'bpf/master' omits 4e5c0cee0fc5 Merge remote-tracking branch 'net/master' omits 6c662c7174e0 Merge remote-tracking branch 'sparc/master' omits ef802a71a690 Merge remote-tracking branch 'arm-current/fixes' omits 8c88d9f69d38 Merge remote-tracking branch 'arc-current/for-curr' omits f038c5b99fc1 drm/dp_mst: Skip validating ports during destruction, just ref omits 92b419289cee Merge tag 'riscv-for-linus-4.20-rc4' of git://git.kernel.o [...] omits 6b04114f6fae arc: [devboards] Add support of NFSv3 ACL omits e41ca3b1eab8 leds: powernv: add of_node_put() omits c50cbd85cd70 mips: fix mips_get_syscall_arg o32 check omits 8c110d43c6bc iomap: readpages doesn't zero page tail beyond EOF omits 494633fac789 vfs: vfs_dedupe_file_range() doesn't return EOPNOTSUPP omits 4721a6010990 iomap: dio data corruption and spurious errors when pipes fill omits b450672fb66b iomap: sub-block dio needs to zeroout beyond EOF omits 0929d8580071 iomap: FUA is wrong for DIO O_DSYNC writes into unwritten extents omits 9230a0b65b47 xfs: delalloc -> unwritten COW fork allocation can go wrong omits 2c307174ab77 xfs: flush removing page cache in xfs_reflink_remap_prep omits cb216b84d6ea swiotlb: Skip cache maintenance on map error omits b34087157dd7 dma-direct: Make DIRECT_MAPPING_ERROR viable for SWIOTLB omits 441395a84efc Merge branch 'misc-4.20' into next-fixes omits e41345a8fead Btrfs: fix race between enabling quotas and subvolume creation omits 656c00d3e242 Btrfs: fix deadlock when enabling quotas due to concurrent [...] omits a4390aee7271 Btrfs: send, fix infinite loop due to directory rename dep [...] omits aa6a65daca11 drm/i915: Show waiter's status on engine dump omits f1603e431a12 Merge branch 'clk-protected-binding' into clk-next omits a36e6d14a451 Merge branch for-4.21/clk into for-next omits fa1d6862876e Merge branch for-4.21/arm64/dt into for-next omits 0ac2c611ccc8 Merge branch for-4.21/arm/dt into for-next omits 11f2932f2754 Merge branch for-4.21/memory into for-next omits 8922548fae99 Merge branch for-4.21/firmware into for-next omits 33a7accb4e9b Merge branch for-4.21/soc into for-next omits 95ce279f22c7 Merge branch for-4.21/dt-bindings into for-next omits c57eff9503a5 soc/tegra: refactor soc_is_tegra() omits 87e6c8c5c2dd i3c: master: dw: fix mask operation by using the correct operator omits 3813170e8cbe MAINTAINERS: Add myself as the dw-i3c-master module maintainer omits 1b21f1548cbd dt-binding: i3c: Document Synopsys DesignWare I3C omits b0bb249d04bf i3c: master: Add driver for Synopsys DesignWare IP omits 2a490b6f3eac i3c: master: Remove set but not used variable 'old_i3c_scl_lim' omits 75813f808892 dt-bindings: i3c: Document Cadence I3C master bindings omits c8f25336b3f5 i3c: master: Add driver for Cadence IP omits 16e70c1713e8 Merge branch 'for-4.21/hid-cougar' into for-next omits fc8d8fdaf4f2 mtd: spi-nor: add entry for mt35xu512aba flash omits aa7b5bead04f mtd: spi-nor: add macros related to MICRON flash omits 3c9d403d2fe1 Merge branch 'bcm2835-drivers-next' into for-next omits aeed35faee52 HID: cougar: Add support for Cougar 700K Gaming Keyboard omits b7ada65b0ab2 Merge remote-tracking branch 'regulator/topic/coupled' int [...] omits c51ce2220093 Merge branch 'regulator-4.21' into regulator-next omits 74b54886f274 Merge branch 'regulator-4.20' into regulator-linus omits 502b431cda80 firmware: raspberrypi: Switch to SPDX identifier omits 268e7be0e222 Merge branch 'asoc-4.21' into asoc-next omits 78a45f96f0a2 Merge branch 'asoc-4.20' into asoc-linus omits 33404f3f10be ASoC: simple_card_utils: remove "option" from asoc_simple_ [...] omits a48bf02b35d9 ASoC: simple-card-utils: tidyup asoc_simple_card_parse_convert() omits f31a17105560 ASoC: simple-card-utils: accept NULL parameter on asoc_sim [...] omits c0f4697c5dbc ASoC: simple-card-utils: remove asoc_simple_card_clk_register() omits 0ade2ccfb812 ASoC: rsnd: makes rsnd_ssi_is_dma_mode() static omits 331e875432ec ASoC: rsnd: tidyup rsnd_parse_connect_ssiu_compatible() omits f6c2d6026afe ASoC: rsnd: Add device tree support for r8a77995 omits 992e75b3c809 ASoC: sdm845: Add support for Secondary MI2S interface omits a1849b7dd30a ASoC: sdm845: Update slot_width for Quaternary TDM port omits dc04f0e4ca82 spi: spi-qcom-qspi: Fix remaining driver nits omits 488c008a7b7c regulator: core: Avoid propagating to supplies when possible omits fe115f7fd44b regulator: core: Only count load for enabled consumers omits 1db4909e76f6 blk-mq: not embed .mq_kobj and ctx->kobj into queue instance omits 466affa06703 regulator: wm8994: Don't use devres for enable GPIOs omits b3f1df1c3f53 Merge branch 'pm-tools' into linux-next omits 0db699f747cc Merge tag 'linux-cpupower-4.20-rc4' of git://git.kernel.or [...] omits f559156c399c drm/i915: Add rotation readout for plane initial config omits c773058dde9a drm/i915: Force a LUT update in intel_initial_commit() omits 288543730f4c Merge branch 'acpi-platform' into linux-next omits 2bbb5fa37475 ACPI / platform: Add SMB0001 HID to forbidden_id_list omits f43348a3db89 drm/i915: Add rotation readout for plane initial config omits fa6af5145b4e drm/i915: Force a LUT update in intel_initial_commit() omits 8f19b401a6fc drm/i915: Make CHICKEN_TRANS reg not depend on enum value omits 8f78df90d84a drm/i915: Add code comment on assumption of pipe==transcoder omits c0871805ce1c drm/i915: Make EDP PSR flags not depend on enum values omits 931f54920ba8 drm/i915: Make pipe/transcoder offsets not depend on enum values omits 42843dc2d536 drm/meson: Add implicit fencing support for primary and ov [...] omits b4b01b4995fb drm/virtio: add edid support omits 610c0c2b2813 virtio-gpu: add VIRTIO_GPU_F_EDID feature omits 39d48eea7c35 Merge branch 'at91-dt' into at91-next omits 0a4499dfbf80 ARM: dts: at91: at91sam9rl: switch to new clock bindings omits 6cf8f828ef08 ARM: dts: at91: at91sam9x5: switch to new clock bindings omits 7f2fbc1e40a9 ARM: dts: at91: at91sam9263: switch to new clock bindings omits 7637d42cb183 ARM: dts: at91: at91sam9261: switch to new clock bindings omits e239e0600411 ARM: dts: at91: at91sam9260: switch to new clock bindings omits b60557876849 ARM: dts: at91: sama5d2: switch to new clock binding omits dcfc827d4449 ARM: dts: at91: sama5d4: switch to new clock bindings omits 4ab7ca092c3c ARM: dts: at91: sama5d2: use the divided clock for SMC omits 9b28b23a7a12 phy: cadence: Add driver for Sierra PHY omits 2b0f5ef12a2b dt-bindings: phy: Document cadence Sierra PHY bindings omits 5bb0986c4395 Merge branch 'arm64-dt-for-v4.21' into next omits a414cb9dc73a arm64: dts: renesas: r8a77990: ebisu: Add and enable CAN,F [...] omits 55db8ac68d38 arm64: dts: renesas: r8a77965: Add CAN and CANFD controller nodes omits 155b8a0492a9 ovl: fix decode of dir file handle with multi lower layers omits 8fd3b90300be drm/fb-helper: Blacklist writeback when adding connectors [...] omits 3c64ea8c98ee drm/i915: fix spelling mistake "reserverd" -> "reserved" omits df8569d1cc2a phy: core: clean up unused ethernet specific phy modes omits 9cb814b8ee27 phy: mvebu-cp110-comphy: convert to use eth phy mode and submode omits 6b857cff8e68 phy: ocelot-serdes: convert to use eth phy mode and submode omits 6fdd581a2ddc phy: core: add PHY_MODE_ETHERNET omits e5e7c104ccae phy: core: rework phy_set_mode to accept phy mode and submode omits b181b3b801da clk: qcom: Support 'protected-clocks' property omits 48d7f160b107 dt-bindings: clk: Introduce 'protected-clocks' property omits 324fd795bd83 mtd: spi-nor: mark desirable switch case fall through omits 0081cdfe63f0 qxl: Make sure qxl_cursor memory is pinned omits 545592fb3ddb qxl: Remove unused qxl_bo_pin arguments omits 76a57db4a867 qxl: No need for NULL check before calling qxl_bo_unref() omits a071a8ff1f5f drm/cirrus: Remove set but not used variable 'bo' omits 593b9ca142aa mtd: spi-nor: Add support for mx25u12835f omits cee3582e8841 MAINTAINERS: Add Kishon as maintainer of PHY bindings omits c88520db18ba phy: qcom-qusb2: Fix HSTX_TRIM tuning with fused value for SDM845 omits 6e34d358b24f phy: qcom-qusb2: Use HSTX_TRIM fused value as is omits f8577fb3c273 drm/i915: Write GPU relocs harder with gen3 omits af84c0030b29 MIPS: Regenerate defconfigs omits 0b0037490f37 MIPS: malta: Use img-ascii-lcd driver for LCD display omits 3cd640832894 MIPS: ptrace: introduce NT_MIPS_MSA regset omits bec0de4cfad2 MIPS: Align kernel load address to 64KB omits 92aa0718c9fa MIPS: Ensure pmd_present() returns false after pmd_mknotpresent() omits bb53fdf395ee MIPS: c-r4k: Add r4k_blast_scache_node for Loongson-3 omits 11c6c0c22857 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 51428fd66139 Merge branch 'dsa-microchip-Modify-KSZ9477-DSA-driver-in-p [...] omits 84bd1908192f net: dsa: microchip: rename ksz_9477_reg.h to ksz9477_reg.h omits c2e866911e25 net: dsa: microchip: break KSZ9477 DSA driver into two files omits 74a7194f15b3 net: dsa: microchip: rename ksz_spi.c to ksz9477_spi.c omits 353592781d44 net: dsa: microchip: rename some functions with ksz9477 prefix omits 9bc981c35530 net: dsa: microchip: clean up code omits 5b79c72e965a net: dsa: microchip: replace license with GPL omits 0c62bff1fd63 block: fix attempt to assign NULL io_context omits 1d6d6ef886bd Merge branch 'for-4.21/hidraw' into for-next omits 31a8b3ee16e3 HID: samples/hidraw: fix typo in printed message omits f2cbd4852820 net/sched: act_police: fix race condition on state variables omits c8ce94b8fe53 Merge tag 'mips_fixes_4.20_3' of git://git.kernel.org/pub/ [...] omits b1d982330134 MAINTAINERS: add myself as co-maintainer for r8169 omits 78abd9e2c8f4 drm/i915: Downgrade unknown CSR firmware warnings omits 02c07b76af5a drm/i915: allow to load DMC firmware on next gen omits cab870b7fdf3 drm/i915/ilk: Fix warning when reading emon_status with no output omits 5386e6caa671 selinux: refactor sidtab conversion omits 1e35918ad9d1 MIPS: Enable Undefined Behavior Sanitizer UBSAN omits f25dad19ba70 ice: Fix possible NULL pointer de-reference omits d337f2afb7ac ice: Use Tx|Rx in comments omits df17b7e02f0f ice: Cosmetic formatting changes omits 2c5492de8770 ice: Cleanup short function signatures omits bc0c6fab8a1e ice: Cleanup ice_tx_timeout() omits e0c9fd9b77a7 ice: Fix return value from NAPI poll omits 55aa141ed909 ice: Constify global structures that can/should be omits 6a7e69936992 ice: Do not set LAN_EN for MAC-VLAN filters omits 5fb597d7c833 ice: Pass the return value of ice_init_def_sw_recp() omits 7afdbc903a7c ice: Cleanup duplicate control queue code omits d38b08834fc3 ice: Do autoneg based on VSI state omits 5200ab6a32d6 media: vidioc_cropcap -> vidioc_g_pixelaspect omits ed3e2749ff4a media: v4l2-ioctl: remove unused vidioc_g/s_crop omits f72b9d8cfcd6 media: s5p-g2d: convert g/s_crop to g/s_selection omits 158efdeebc48 media: exynos4-is: convert g/s_crop to g/s_selection omits 8edf27c275a8 media: s5p_mfc_dec.c: convert g_crop to g_selection omits 9ad763d0eb1a media: exynos-gsc: replace v4l2_crop by v4l2_selection omits b1a200484143 net-next/hinic: fix a bug in rx data flow omits 9ea72dc94303 net-next/hinic:fix a bug in set mac address omits 4a61abb100c8 net-next/hinic:add rx checksum offload for HiNIC omits ebda9b46cebc net-next/hinic:replace multiply and division operators omits ee10dc36b485 media: cropcap/g_selection split omits 7f9f71be84bc xfs: extent shifting doesn't fully invalidate page cache omits c08768977b9a xfs: finobt AG reserves don't consider last AG can be a runt omits d43aaf1685aa xfs: fix transient reference count error in xfs_buf_resubm [...] omits d61fa8cbf3da xfs: uncached buffer tracing needs to print bno omits cadf9df27e7c tcp: Fix SOF_TIMESTAMPING_RX_HARDWARE to use the latest ti [...] omits a421ce088ac8 mlxsw: core: Extend cooling device with cooling levels omits b539ea60f504 cxgb4/cxgb4vf: Fix mac_hlist initialization and free omits 98af278b1e0f media: davinci/vpbe: drop unused g_cropcap omits 8cbd94bda983 media: v4l2-ioctl: add QUIRK_INVERTED_CROP omits ade9628ed049 tcp: drop dst in tcp_add_backlog() omits 91001a52cd1d Merge branch 'pm-avs' into linux-next omits 177bbc67812d media: v4l2-common.h: put backwards compat defines under # [...] omits 07197ad20fdc Merge branch 'pm-opp' into linux-next omits 7fe3c3e4ec4e Merge branches 'acpica-fixes', 'pm-cpufreq' and 'pm-sleep' [...] omits 59663e42199c tg3: Add PHY reset for 5717/5719/5720 in change ring and f [...] omits b2c851006386 ipv4: Don't try to print ASCII of link level header in mar [...] omits 6d2d6fc83a28 net/mlx5: EQ, Make EQE access methods inline omits d5d284b829a6 {net,IB}/mlx5: Move Page fault EQ and ODP logic to RDMA omits 7701707cb94e net/mlx5: EQ, Generic EQ omits 16d760839cee net/mlx5: EQ, Different EQ types omits f2f3df550139 net/mlx5: EQ, Privatize eq_table and friends omits d674a9aa4344 net/mlx5: EQ, irq_info and rmap belong to eq_table omits c8e21b3b576b net/mlx5: EQ, Create all EQs in one place omits ca828cb4686f net/mlx5: EQ, Move all EQ logic to eq.c omits aaa553a64438 net/mlx5: EQ, Remove redundant completion EQ list lock omits 2883f352571b net/mlx5: EQ, No need to store eq index as a field omits 4de45c758636 net/mlx5: EQ, Remove unused fields and structures omits 1e86ace4c140 net/mlx5: EQ, Use the right place to store/read IRQ affinity hint omits 5b79da06f74e media: v4l2-ioctl: don't use CROP/COMPOSE_ACTIVE omits cb3b2ffb757e media: vicodec: fix memchr() kernel oops omits 0408b205f1ae media: cedrus: add action item to the TODO omits f44e361e37eb media: media-request: Add compat ioctl omits 4212368750cf media: Use wait_queue_head_t for media_request omits 6b015a523fa3 net_sched: sch_fq: avoid calling ktime_get_ns() if not needed omits ab60075f2a4e USB: serial: f81534: fix reading old/new IC config omits 8ff00ba79283 regulator: core: Don't double-disable supplies in regulato [...] omits 544b03da39e2 Documentation/security-bugs: Postpone fix publication in e [...] omits cb5d21946d2a MAINTAINERS: Add Sasha as a stable branch maintainer omits 5a619b9e8883 ASoC: Intel: use platform_data for machine drivers omits b92826fa8c5a ASoC: Intel: fix interface for Chromebook machine drivers omits a3e620f84228 ASoC: acpi: fix: continue searching when machine is ignored omits 8c4e7c2ee809 ASoC: Intel: Skylake: fix Kconfigs, make HDaudio codec optional omits c969eb830175 Document /proc/pid PID reuse behavior omits 8a880560d58a MAINTAINERS, EDAC: Drop bouncing email omits 37d964f9147a EDAC, i82975x: Fix spelling mistake "reserverd" -> "reserved" omits 1428cc0e0c36 Documentation: update path-lookup.md for parallel lookups omits 6945b12b073c Merge remote-tracking branches 'spi/topic/3wire-gpio', 'sp [...] omits 29acba5ef466 Merge branch 'spi-4.21' into spi-next omits fc8bd12cfa5b Merge branch 'spi-4.20' into spi-linus omits a59817fa8f4d EDAC, fsl: Move error injection under CONFIG_EDAC_DEBUG omits 806654a9667c Documentation: Use "while" instead of "whilst" omits 48c465d23d5c dmaengine: Add mailing list address to the documentation omits aa167f3fed0c spi: spi-mem: Add a new API to support direct mapping omits f86c24f47953 spi: spi-mem: Split spi_mem_exec_op() code omits 0ebb261a0b2d spi: spi-mem: Add SPI_MEM_NO_DATA to the spi_mem_data_dir enum omits cf17e50a5c65 docs/admin-guide/mm/concepts.rst: grammar and style fixups omits 6afe76a67239 spi: spi-mem: Add missing word in the SPI_MEM_DATA_OUT des [...] omits 3870a2371263 Merge branch 'kmalloc' into docs-next omits 01598ba6b1a8 docs/mm: update kmalloc kernel-doc description omits acf0f57a2cb8 Link the memory allocation guide from the MM docs omits ec77c03dbd5f Merge branch 'for-4.20-fixes' into for-next omits e9d81a1bc2c4 cgroup: fix CSS_TASK_ITER_PROCS omits a929a42a3e7e doc:it_IT:doc-guide: fix reference to foobar omits 34523ec2f437 doc:it_IT: fix locking.rst section title omits edba5eecfd6e doc:it_IT: add some process/* translations omits 7b51a821211e regulator: core: Properly expose requested_microamps in sysfs omits 009cf0d9392d gfs2: Remove vestigial bd_ops omits 9e6d9c9b7373 regulator: lochnagar: Add initial binding documentation omits d90acbc4e3dd regulator: lochnagar: Move driver to binding from DT omits 06e68fed3282 Merge tag 'media/v4.20-3' of git://git.kernel.org/pub/scm/ [...] omits 4647598cde0e ASoC: tlv320aic3x: Add support for CBM_CFS and CBS_CFM clo [...] omits e5e5e747320c mtd: spi-nor: Add Winbond w25q128jv support omits d7c7fc442fa6 regulator: s2mps11: Fix GPIO descriptor initialization omits f1abf67217de regulator: Fix return value of _set_load() stub omits 14a742724fc0 regulator: core: Export regulator_lock and regulator_unlock omits e32c8d3caefb drm/i915/selftests: Hold task reference to reset worker omits 61e49394a31a drm: Introduce new DRM_FORMAT_XYUV omits 3db8d37dd84e drm/tinydrm: Use DRM_GEM_CMA_VMAP_DRIVER_OPS omits b9068cde51ee drm/cma-helper: Add DRM_GEM_CMA_VMAP_DRIVER_OPS omits b39b5394fabc drm/gem: Add drm_gem_object_funcs omits 7698799f9554 drm/prime: Add drm_gem_prime_mmap() omits f001488112c4 drm/driver: Add defaults for .gem_prime_export/import callbacks omits e8828ec1c003 mtd: spi-nor: fix selection of uniform erase type in flexi [...] omits 5d8f81ba1da5 RISC-V: recognize S/U mode bits in print_isa omits 27f8899d6002 riscv: add asm/unistd.h UAPI header omits 0138ebb90c63 riscv: fix warning in arch/riscv/include/asm/module.h omits c0fbcd991860 RISC-V: Build flat and compressed kernel images omits 21f70d4abf9e RISC-V: Fix raw_copy_{to,from}_user() omits f577f7eac5ad drm/panel: s6d16d0: fix spelling mistake "enble" -> "enable" omits d7368f11ac7e Merge branch 'for-4.20/upstream-fixes' into for-next omits fb862c3b199d HID: Add quirk for Primax PIXART OEM mice omits 2ac5e38ea420 Merge drm/drm-next into drm-intel-next-queued omits 63529eaa6164 usb: cdc-acm: add entry for Hiro (Conexant) modem omits ab621b9a6388 VFS: locks: remove unnecessary white space. omits 2b8a7605f3f9 locks: merge posix_unblock_lock() and locks_delete_block() omits d83064d42717 fs/locks: create a tree of dependent requests. omits 996c3d4999e5 fs/locks: change all *_conflict() functions to return bool. omits 83b381078b5e fs/locks: always delete_block after waiting. omits f48cc647f3e1 drm/i915/fixed: cosmetic cleanup omits f1eea8910bfe drm/i915/fixed: simplify is_fixed16_zero() omits e7a238169131 drm/i915/fixed: simplify FP_16_16_MAX definition omits 3122b9c52705 drm/i915/fixed: prefer kernel types over stdint types omits 2d332ee12396 drm/i915: extract fixed point math to i915_fixed.h omits d52106d8b172 Merge branches 'sunxi/clk-for-4.21', 'sunxi/config64-for-4 [...] omits 0e2c8fb54d7a staging: vchi: Add SPDX-License-Identifier omits 1aa30a00b5ed staging: vchi: change type 'int32_t' to 's32' omits 2853a061be96 staging: erofs: unzip_vle.c: Align parameter to the parentesis omits bc8098de78d1 staging: erofs: unzip_vle.c: Constant in comparison on right side omits 42d40b4ad840 staging: erofs: unzip_vle.c: Replace comparison to NULL. omits 700fe657dd09 staging: wlan-ng: remove unused variable in prism2fw.c omits e2d34dfdffcf staging: emxx_udc: Fixing function naming omits 14d697716f99 staging: axis-fifo: Split line to stay in 80 characters. omits 40ccad2bcea3 Merge branch 'x86/urgent' omits 191bba684b74 Merge branch 'x86/timers' omits f9cc0921aa4e Merge branch 'x86/pti' omits d836e1d42739 Merge branch 'x86/platform' omits 1cf8a06ec1cd Merge branch 'x86/mm' omits 906d11c1ff00 Merge branch 'x86/microcode' omits fc922a4c7c72 Merge branch 'x86/cpu' omits c5452909b959 Merge branch 'x86/cleanups' omits 18c24d693715 Merge branch 'x86/boot' omits 7676eccc4ec4 Merge branch 'x86/asm' omits cab3f0e7683c Merge branch 'x86/amd-nb' omits 22078d6d9731 Merge branch 'timers/core' omits b72aba0bca19 Merge branch 'sched/core' omits ee11d989228a Merge branch 'locking/core' omits 70337a88f99a Merge branch 'irq/core' omits dc11690b34cb Merge branch 'core/core' omits e89760084bc1 staging: rtl8723bs: Correct errors from checkpatch omits 43671e60041c staging: rtlwifi: Add new line to stay in 80 characters omits fd8595413a66 staging: rtlwifi: Add spaces to match open parenthesis omits 7e9463709c58 staging: pi433: remove GPL boiler plate text omits 7fa28e146994 drm/i915: Write GPU relocs harder with gen3 omits 927ce0f0422e Revert "staging: greybus: remove extra space before tab" omits f8765177034a Revert "staging: greybus: remove multiple blank lines" omits ea6b13e9fed0 drm/bridge/sii902x: Add missing dependency on I2C_MUX omits e6e094e053af x86/acpi, x86/boot: Take RSDP address from boot params if [...] omits 384184044981 x86/boot: Mostly revert commit ae7e1238e68f2a ("Add ACPI R [...] omits 8830f26bcd3c drm/i915: Prevent machine hang from Broxton's vtd w/a and [...] omits 1e33e0db826f arm64: dts: allwinner: h6: orangepi: Add device nodes for LEDs omits 9b8d1ccd6dc5 arm64: dts: allwinner: h6: orangepi: Enable USB 2.0 host a [...] omits 919d2514641f arm64: dts: allwinner: h6: orangepi: Add board-wide 5V regulator omits 29ce4e436f27 arm64: dts: allwinner: h6: fix EMAC compatible string sequence omits 6b683d764099 arm64: dts: allwinner: a64: Add device node for Mali-400 GPU omits bebaa63f5c40 dt-bindings: gpu: mali-utgard: Add compatible for A64 Mali omits 1ad33f5aec20 x86/fault: Don't set thread.cr2, etc before OOPSing omits e49d3cbef017 x86/fault: Make error_code sanitization more robust omits 6ea59b074f15 x86/fault: Improve the condition for signalling vs OOPSing omits e50928d7213e x86/fault: Fix SMAP #PF handling buglet for implicit super [...] omits a15781b53629 x86/fault: Fold smap_violation() into do_user_addr_fault() omits dae0a1059300 x86/cpufeatures, x86/fault: Mark SMAP as disabled when con [...] omits 6344be608c03 x86/fault: Check user_mode(regs) when avoiding an mmap_sem [...] omits ae7b8b9b91ee mmc: sdhci: imx: Use the slot GPIO descriptor omits 6a10fd913d8d mmc: jz4740: Use GPIO descriptor for power omits 2a8979cf6e57 mmc: jz4740: Get CD/WP GPIOs from descriptors omits 4b1bd7251bc7 mmc: slot-gpio: Allocate GPIO labels dynamically omits 13797b49e159 mmc: sdhci-msm: Re-initialize DLL if MCLK is gated dynamically omits c1f921e9b691 dt-bindings: mmc: sdhci-msm: Add SoC-specific compatible strings omits 059c2a4d8e16 crypto: adiantum - add Adiantum support omits 16aae3595a9d crypto: arm/nhpoly1305 - add NEON-accelerated NHPoly1305 omits 26609a21a946 crypto: nhpoly1305 - add NHPoly1305 support omits 1b6fd3d5d18b crypto: poly1305 - add Poly1305 core API omits 878afc35cd28 crypto: poly1305 - use structures for key and accumulator omits bdb063a79f6d crypto: arm/chacha - add XChaCha12 support omits 3cc215198eac crypto: arm/chacha20 - refactor to allow varying number of rounds omits d97a94309d76 crypto: arm/chacha20 - add XChaCha20 support omits be2830b15b60 crypto: arm/chacha20 - limit the preemption-disabled section omits aa7624093cb7 crypto: chacha - add XChaCha12 support omits 1ca1b917940c crypto: chacha20-generic - refactor to allow varying numbe [...] omits de61d7ae5d37 crypto: chacha20-generic - add XChaCha20 support omits 5e04542a0e07 crypto: chacha20-generic - don't unnecessarily use atomic walk omits dd333449d0fb crypto: chacha20-generic - add HChaCha20 library function omits 3d234b3313cd crypto: drop mask=CRYPTO_ALG_ASYNC from 'shash' tfm allocations omits 1ad0f1603a6b crypto: drop mask=CRYPTO_ALG_ASYNC from 'cipher' tfm allocations omits d41655909e32 crypto: remove useless initializations of cra_list omits 2b78aeb36636 crypto: inside-secure - remove useless setting of type flags omits 7373bc7654c1 9p/net: put a lower bound on msize omits 52ad259eaac0 net/9p: include trans_common.h to fix missing prototype warning. omits 1359f25106ca Merge tag 'mlx5-fixes-2018-11-19' of git://git.kernel.org/ [...] omits a5681e20b541 net/ibmnvic: Fix deadlock problem in reset omits 6133e78f4102 Merge branch 'gred-add-offload-support' omits 340a4864d538 nfp: abm: add support for more threshold actions omits 174ab544e3bc nfp: abm: add cls_u32 offload for simple band classification omits 6a8024057180 nfp: abm: add functions to update DSCP -> virtual queue map omits 14780c34294f nfp: abm: calculate PRIO map len and check mailbox size omits 068ceb355539 net: sched: cls_u32: add res to offload information omits f3d637206494 nfp: abm: add GRED offload omits 990b50a53ad8 nfp: abm: wrap RED parameters in bands omits e49efd5288bd net: sched: gred: support reporting stats from offloads omits 890d8d23ec3c net: sched: gred: add basic Qdisc offload omits 184ec856cad9 nfp: abm: add up bands for sto/non-sto stats omits 57f31bbaa9c1 nfp: abm: switch to extended stats for reading packet/byte counts omits 68e9864221ca nfp: abm: size threshold table to account for bands omits 5720769609fb nfp: abm: pass band parameter to functions omits 3a44820591c2 nfp: abm: map per-band symbols omits db9a0bae8ffc Merge branch 'qed-Fix-Queue-Manager-getters' omits eb62cca9bee8 qed: Fix QM getters to always return a valid pq omits 276d43f0ae96 qed: Fix bitmap_weight() check omits e432abfb99e5 net: hns3: add common validation in hclge_dcb omits 20578bdfd041 block: Initialize BIO I/O priority early omits 668ffc03418b block: prevent merging of requests with different priorities omits 76dc891395dc aio: Fix fallback I/O priority value omits 64845a1ddd65 block: Introduce get_current_ioprio() omits e2b3fa5af70c block: Remove bio->bi_ioc omits 23464f8c3407 aio: Comment use of IOCB_FLAG_IOPRIO aio flag omits 43478201959d Merge branch 'selftests-Add-tests-for-VXLAN-at-an-802-1d-bridge' omits 94d302deae25 selftests: mlxsw: Add a test for VxLAN flooding omits 99c9b084f0be selftests: mlxsw: Add a test for VxLAN configuration omits 3485f87cb7f8 selftests: forwarding: vxlan_bridge_1d_port_8472: New test omits a0b61f3d8ebf selftests: forwarding: vxlan_bridge_1d: Add an ECN decap test omits 1e5abfb3ff41 selftests: forwarding: vxlan_bridge_1d: Add an ECN encap test omits d417ecf533fe selftests: forwarding: vxlan_bridge_1d: Add a TOS test omits b3a7ee74ee65 selftests: forwarding: vxlan_bridge_1d: Add a TTL test omits 50a02b082566 selftests: forwarding: vxlan_bridge_1d: Reconfigure & rerun tests omits bfd1e27038ab selftests: forwarding: vxlan_bridge_1d: Add unicast test omits edaa117efe46 selftests: forwarding: vxlan_bridge_1d: Add flood test omits 5852fd07c441 selftests: forwarding: vxlan_bridge_1d: Add ping test omits fd64d5a2e383 selftests: forwarding: Add a skeleton of vxlan_bridge_1d omits d1038cd0f67e selftests: forwarding: lib: Add link_stats_rx_errors_get() omits d20b0f214aa7 selftests: forwarding: ping{6, }_do(): Allow passing ping [...] omits 58c7a2d19e90 selftests: forwarding: ping{6, }_test(): Add description argument omits d0540d1706c3 selftests: forwarding: lib: Add in_ns() omits 601bc1c13916 selftests: forwarding: lib: Support NUM_NETIFS of 0 omits 6f9a50691055 net: skb_scrub_packet(): Scrub offload_fwd_mark omits 7abaf9a8b488 Merge branch 'octeontx2-af-NPC-MCAM-support-and-FLR-handling' omits e12890f44ca2 octeontx2-af: Workarounds for HW errata omits 4fa9121046ce octeontx2-af: Add interrupt handlers for Master Enable event omits 465ed9c1fc3b octeontx2-af: Add FLR handling support for AF's VFs omits 8bb991c5e7c6 octeontx2-af: Configure AF VFs to talk over LBK channels omits 9bd6caf33567 octeontx2-af: Enable sriov on AF to create VFs omits 9bdc47a6e328 octeontx2-af: Mbox communication support btw AF and it's VFs omits c554f9c1574e octeontx2-af: Teardown NPA, NIX LF upon receiving FLR omits 9fe4ebf7176e octeontx2-af: Add FLR interrupt handler omits f325d3f4cb19 octeontx2-af: Verify NPA/SSO/NIX PF_FUNC mapping omits 86cea61d3f38 octeontx2-af: Add support for stripping STAG/CTAG omits 40df309e4166 octeontx2-af: Support to enable/disable default MCAM entries omits 631e70bb84e0 octeontx2-af: Add MKEX default profile omits 63be91c89dd4 octeontx2-af: Alloc and config NPC MCAM entry at a time omits a958dd59f9ce octeontx2-af: Map or unmap NPC MCAM entry and counter omits 7fbb3f238c09 octeontx2-af: Support for NPC MCAM counters omits 651cd2652339 octeontx2-af: MCAM entry installation support omits f92749586176 octeontx2-af: NPC MCAM entry alloc/free support omits 0964fc8f5f30 octeontx2-af: Relax resource lock into mutex omits 34425e8c7589 octeontx2-af: Support to get NIX HW constants from AF omits 9b7dd87ac071 octeontx2-af: Support to modify min/max allowed packet lengths omits eac66686c60b octeontx2-af: Convert mbox handlers APIs to lowercase omits 93c3de3e6136 Merge branch 'r8169-series-with-further-smaller-improvements' omits 55d2ad7b9072 r8169: improve chip version identification omits 3c72bf71a97f r8169: simplify ocp functions omits 8b6dd85666e2 r8169: remove workaround for ancient gcc bug omits ad45ff0c12e5 r8169: remove manual padding in struct ring_info omits b10ceb55710d r8169: remove "not PCI Express" message omits 8c0511ec52c8 r8169: remove print_mac_version omits 6f0d308855a2 r8169: use PCI_VDEVICE macro omits 559c3c046d4b r8169: replace event_slow with irq_mask omits 97ad92f28342 r8169: remove unused interrupt sources omits 0f07bd850d36 r8169: use dev_get_drvdata where possible omits fe716f8a33ab r8169: merge rtl_irq_enable and rtl_irq_enable_all omits aeabb3c96186 NFSv4: Fix a NFSv4 state manager deadlock omits 9184e51b5b3e net/mlx5e: Fix failing ethtool query on FEC query error omits 64e283348458 net/mlx5e: Removed unnecessary warnings in FEC caps query omits febd72f27c02 net/mlx5e: Fix wrong field name in FEC related functions omits 9cdeaab3b7e7 net/mlx5e: Fix a bug in turning off FEC policy in unsuppor [...] omits f3ade253615a MIPS: Loongson: Add Loongson-3A R2.1 basic support omits d7c60210a9d7 Merge branch 'ena-hibernation-and-rmmod-bug-fixes' omits 4c23738a3f9f net: ena: update driver version from 2.0.1 to 2.0.2 omits 58a54b9c62e2 net: ena: fix crash during ena_remove() omits e76ad21d070f net: ena: fix crash during failed resume from hibernation omits e1e46479847e sctp: not increase stream's incnt before sending addstrm_i [...] omits 228c4cd04dfd net/mlx5e: Fix selftest for small MTUs omits 0073c8f72736 net/mlx5e: RX, verify received packet size in Linear Striding RQ omits 1392f44bba22 net/mlx5e: Apply the correct check for supporting TC esw r [...] omits a1f240f18017 net/mlx5e: Adjust to max number of channles when re-attaching omits 83621b7df6a6 net/mlx5e: Always use the match level enum when parsing TC [...] omits 077ecd785d90 net/mlx5e: Claim TC hw offloads support only under a prope [...] omits d3a80bb5a3ea net/mlx5e: Don't match on vlan non-existence if ethertype [...] omits acf3766b36d8 net/mlx5e: IPoIB, Reset QP after channels are closed omits f2b18732ee98 net/mlx5: IPSec, Fix the SA context hash key omits da034bcc6aaa xfs: make xfs_file_remap_range() static omits 59e429314910 xfs: fix shared extent data corruption due to missing cow [...] omits c8fc5d49c341 audit: remove WATCH and TREE config options omits a6a66f80c85e mtd: spi-nor: Fix Cadence QSPI page fault kernel panic omits 2e94061096c5 x86/TSC: Use RDTSCP omits 1287533d3d95 MIPS: Remove superfluous check for __linux__ omits c6316db7b1bf f2fs: fix race between write_checkpoint and write_begin omits 803fb1099266 f2fs: check memory boundary by insane namelen omits 69fec325a643 Revert "sctp: remove sctp_transport_pmtu_check" omits cc3ccf26f064 sctp: not allow to set asoc prsctp_enable by sockopt omits 02968ccf0125 sctp: count sk_wmem_alloc by skb truesize in sctp_packet_transmit omits cfc6731d2f79 Merge branch 'sctp-add-subscribe-per-asoc-and-sockopt-SCTP_EVENT' omits 480ba9c18a27 sctp: add sockopt SCTP_EVENT omits 88ee48c1f3b7 sctp: rename enum sctp_event to sctp_event_type omits a1e3a0590f9b sctp: add subscribe per asoc omits 2cc0eeb67636 sctp: define subscribe in sctp_sock as __u16 omits f98c23b62461 nfsd4: skip unused assignment omits 99ee229da09a nfsd4: forbid all renames during grace period omits fae339734d2a nfsd4: remove unused nfs4_check_olstateid parameter omits a36b5444b1ec MAINTAINERS: Add myself as third phylib maintainer omits 92f806d678e5 nvme-fc: remove ->poll implementation omits 49e510dd164c MIPS: Use device_type helpers to access the node type omits f2be6d710d25 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 442f7fdf48da Merge branch 'omap-for-v4.21/dt' into for-next omits 180c1d6e8e33 Merge branch 'omap-for-v4.21/defconfig' into for-next omits 1ddf49d46be3 Merge branch 'omap-for-v4.21/driver' into for-next omits 64c52c65d58d Merge branch 'omap-for-v4.21/soc' into for-next omits 03b10fecb921 soc: ti: wkup_m3: Add PRCM int16 as the wake up source omits 0ec47be539e3 ARM: dts: am437x-gp-evm: Add sleep state for beeper pins omits 6a156a05bb55 ARM: dts: am437x-gp-evm: Add pinmux for gpio0 wake omits 74fe9bf45e71 ARM: dts: am437x-gp-evm: Add uart0 pinctrl default and sle [...] omits 7235ed186e12 ARM: dts: am437x-gp-evm: Add pinctrl for debugss pins omits 88f527d0cf0b ARM: dts: am437x-gp-evm: Add pinctrl for unused_pins omits 865852a6e52f ARM: dts: am437x-gp-evm: Add state for ddr3 vtt toggle pin omits a18695933b6e ARM: dts: am3517-evm: Enable earlycon stdout path omits de6777c50e35 ARM: dts: omap3-gta04: Fix comment block omits b76455335447 ARM: OMAP2+: timer: Remove obsolete inclusion of <asm/smp_twd.h> omits 7d3b37b170b8 ARM: OMAP2+: prm44xx: Fix section annotation on omap44xx_p [...] omits c10b26abeb53 ARM: OMAP2+: hwmod: Fix some section annotations omits 3c5ec335a91c Merge branch 'omap-for-v4.21/dt-ti-sysc' into for-next omits c345d01e9392 Merge branch 'omap-for-v4.21/ti-sysc' into for-next omits 0427612cddef Documentation: Update SELinux reference policy URL omits a2c97da11cdb audit: use session_info helper omits 0fe3c7fceb50 audit: localize audit_log_session_info prototype omits f2ce1065e767 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits fb6f0b64e455 drm/i915: Prevent machine hang from Broxton's vtd w/a and [...] omits 7e241f647dc7 libceph: fall back to sendmsg for slab pages omits e156606242ea automerging branch "kernel.org-palmer-linux/next-sg_chain" [...] omits 42bdbe0a06e1 automerging branch "kernel.org-palmer-linux/next-ojn" into [...] omits b53165d8a4e5 automerging branch "kernel.org-palmer-linux/next-audit" in [...] omits f92c8dc1e3a6 automerging branch "kernel.org-palmer-linux/fix-vdso_insta [...] omits 985997b6f294 automerging branch "kernel.org-palmer-linux/fix-rv32i" int [...] omits 73a5cac378b4 automerging branch "kernel.org-palmer-linux/fix-ptrace" in [...] omits 83a8ffde665a automerging branch "kernel.org-palmer-linux/fix-pt_regs-wh [...] omits 3564f8a7dc46 automerging branch "kernel.org-palmer-linux/fix-printk_tim [...] omits c8c945390b45 automerging branch "kernel.org-palmer-linux/fix-lib_mkfile [...] omits aeb92501a0dc riscv: add asm/unistd.h UAPI header omits 30f98b7cc490 Merge branch 'for-next-next-v4.20-20181119' into for-next- [...] omits 1f2bc0246a95 Merge branch 'for-next-current-v4.19-20181119' into for-ne [...] omits ddd997c71d5c Merge branch 'ext/filipe/fixes' into for-next-next-v4.20-20181119 omits 474abdb7b2fe Merge branch 'ext/JAILLET/retval-mark-extent-written' into [...] omits 3906e814bc7c Merge branch 'ext/cmason/fix-dirty-writes' into for-next-n [...] omits b60ee8db239a Merge branch 'ext/anand/stale-devids-free' into for-next-n [...] omits 727e77fc66c2 Merge branch 'misc-next' into for-next-next-v4.20-20181119 omits e9cab8478a9a Merge branch 'misc-next' into for-next-current-v4.19-20181119 omits 118b2bb3f0d4 Merge branch 'misc-4.20' into for-next-current-v4.19-20181119 omits a75dfa9bd2f0 Btrfs: fix race between enabling quotas and subvolume creation omits f3d6c9c14e11 Btrfs: fix deadlock when enabling quotas due to concurrent [...] omits a1db88d0bb40 Btrfs: fix access to available allocation bits when starti [...] omits bd45bdc0b2aa Btrfs: allow clear_extent_dirty() to receive a cached exte [...] omits 2ffcebe35f09 Btrfs: bring back key search optimization to btrfs_search_ [...] omits fd0f5617a8a2 btrfs: Handle final split-brain possibility during fsid change omits 4d0080d0d496 btrfs: Handle one more split-brain scenario during fsid change omits 5bab4b2acfbc btrfs: add members to fs_devices to track fsid changes omits 12f46a119e6a btrfs: Add handling for disk split-brain scenario during f [...] omits 635f10521a00 btrfs: Remove fsid/metadata_fsid fields from btrfs_info omits 58ec7e630767 btrfs: Add sysfs support for metadata_uuid feature omits 69ad4a48e7cb btrfs: Introduce support for FSID change without metadata rewrite omits 85f4d4b65fdd block: have ->poll_fn() return number of entries polled omits 849a370016a5 block: avoid ordered task state change for polled IO omits 0c350382e50b Merge branch 'for-4.20/upstream-fixes' into for-next omits 86c31524b27c HID: i2c-hid: Disable runtime PM for LG touchscreen omits 12d43aacf9a7 HID: multitouch: Add pointstick support for Cirque Touchpad omits 91ff20f34e94 ovl: fix missing override creds in link of a metacopy upper omits 2df98ddf59fc Merge branch 'for-4.20/upstream-fixes' into for-next omits 385a4886778f HID: steam: remove input device when a hid client is running. omits a4668d9ba4be nvme: default to 0 poll queues omits c6f291ed2b22 Merge branches 'kbuild', 'kbuild2' and 'kconfig' into for-next omits 347b71219f52 Merge branch 'devel' into for-next omits fffc9a260e38 XArray tests: Add missing locking omits 9af3853e777a Merge branch 'devel' into for-next omits 25bbe21bf427 dax: Avoid losing wakeup in dax_lock_mapping_entry omits 614b1868a125 pinctrl: meson: fix pull enable register calculation omits 5db0b0a298d2 pinctrl: sdm660: Set tile property for pingroups omits 9ede2a76f66e pinctrl: mediatek: Convert to using %pOFn instead of devic [...] omits 977d057ad346 pinctrl: msm: Add sleep pinctrl state transitions omits 757bd6d536de dt-bindings: pinctrl: update bindings for MT7629 SoC omits b44677375fee pinctrl: mediatek: add pinctrl support for MT7629 SoC omits ef4734500407 ARM: dts: sunxi: Add all CPUs in cooling maps omits 5cd6239506cb kernel hacking: support building kernel with -Og optimizat [...] omits eb14ab6c9319 ARM: mm: fix build error in fix_to_virt with -Og optimizat [...] omits 13d2598cc964 kernel hacking: add a config option to disable compiler au [...] omits 892a5210d897 openrisc: make function cache_loop() inline omits e38d70e89e69 btrfs: use EXPORT_FOR_TESTS for conditionally exported functions omits 19b2272cdff8 btrfs: introduce EXPORT_FOR_TESTS macro omits 8a9d000f015d drivers/gpio/gpio-grgpio.c: Remove duplicate header omits fa68d4f8476b drm/rockchip: fix for mailbox read size omits 4f0eaecf12f5 btrfs: remove unused drop_on_err in btrfs_mkdir omits 571610678bf3 pinctrl: imx: fix NO_PAD_CTL setting for MMIO pads omits 5009be9875c3 Merge branch 'for-4.20/upstream-fixes' into for-next omits 4d26d1d1e806 Revert "HID: uhid: use strlcpy() instead of strncpy()" omits 8c01db7619f0 HID: uhid: forbid UHID_CREATE under KERNEL_DS or elevated [...] omits ffb8c1e45e7a Merge branch 'topic/coupled' of https://git.kernel.org/pub [...] omits 81c9d563cc74 pinctrl: actions: Add Actions Semi S700 pinctrl driver omits ba54e3005de1 dt-bindings: pinctrl: Add bindings for Actions Semi S700 SoC omits 2961e2b127fe Merge branch 'fixes' into next omits 52d613b36fb7 Merge remote-tracking branch 'regmap/topic/irq' into regmap-next omits f3f7af952a1a pinctrl: actions: define pad control configurtion to SoC specific omits 5305ec6a27b2 mmc: sdhci-pci: Workaround GLK firmware failing to restore [...] omits 0a98bf52b15d pinctrl: actions: define constructor generic to Actions Se [...] omits 582a72547013 mmc: sdhci: Handle auto-command errors omits e5287f90429d mmc: sdhci: Rename SDHCI_ACMD12_ERR and SDHCI_INT_ACMD12ERR omits 75838d17d392 mmc: sdhci: Fix data command CRC error handling omits 67436f5e1b11 mmc: bcm2835: Switch to SPDX identifier omits 2a5db967c967 mmc: renesas_sdhi: Whitelist R8A77990 SDHI omits 5bb9b84b0796 MAINTAINERS: add ASoC maintainers for sound dt-bindings omits a8d8ee437ea0 regulator: Change regulator-coupled-max-spread property omits ff9b34b615a3 regulator: core: Keep regulators-list locked while travers [...] omits 089e2cc2e186 regulator: core: Properly handle case where supply is the couple omits f8702f9e4aa7 regulator: core: Use ww_mutex for regulators locking omits 97cfb6cd34f2 pinctrl: stm32: protect configuration registers with a hwspinlock omits c43f666af0cc dt-bindings: pinctrl: stm32: Document hwlocks properties omits 21556350ade3 drm/i915: Disable LP3 watermarks on all SNB machines omits 51a6beed4eae btrfs: Replace BUG_ON with ASSERT in find_lock_delalloc_range omits 28cd44f5e80b btrfs: Sink find_lock_delalloc_range's 'max_bytes' argument omits 0b1f320aea2d btrfs: Remove superfluous check form btrfs_remove_chunk omits 401be6922b9f btrfs: Clean up and refactor btrfs_can_relocate omits 6f571f8e3c82 Btrfs: send, fix infinite loop due to directory rename dep [...] omits 22bb9cd60cbd btrfs: dev-replace: add explicit check for replace result [...] omits 18eb04789ee3 btrfs: dev-replace: replace's scrub must not be running in [...] omits 77e1e086246b btrfs: dev-replace: set result code of cancel by status of scrub omits b4b109881bf3 btrfs: fix use-after-free due to race between replace star [...] omits ee6d55c97864 btrfs: dev-replace: go back to suspend state if another EX [...] omits 48e9f28d41d8 btrfs: dev-replace: go back to suspended state if target d [...] omits ee225dfb8cb7 btrfs: mark btrfs_dev_replace_start as static omits e635537a1553 Btrfs: ensure path name is null terminated at btrfs_control_ioctl omits a8dadf292a0b btrfs: harden agaist duplicate fsid on scanned devices omits cfbca7a119d3 btrfs: introduce nparity raid_attr omits 8ebef63a2998 btrfs: fix ncopies raid_attr for RAID56 omits 3c6c4a5d6271 btrfs: alloc_chunk: fix more DUP stripe size handling omits 243aa0eb21f3 btrfs: alloc_chunk: improve chunk size variable name omits 7cb7588ca98e btrfs: alloc_chunk: do not refurbish num_bytes omits 205b9a2b4d2a Btrfs: fix rare chances for data loss when doing a fast fsync omits a35416725c0c btrfs: Always try all copies when reading extent buffers omits 67b30dab5e77 btrfs: use tagged writepage to mitigate livelock of snapshot omits 3921b47e9c2e btrfs: Remove unused extent_state argument from btrfs_writ [...] omits 50ef7afc1f16 btrfs: Remove extent_page_data argument from writepage_delalloc omits a7328436ccc9 btrfs: Move epd::extent_locked check to writepage_delalloc [...] omits 286528609597 btrfs: Check for missing device before bio submission in b [...] omits 9336542b8f64 btrfs: remove redundant replace_state init omits b36d2c383d5c Btrfs: remove no longer used io_err from btrfs_log_ctx omits 387c622f68a1 Btrfs: simpler and more efficient cleanup of a log tree's [...] omits b91e8ebe31ba btrfs: Adjust loop in free_extent_buffer omits 7584b72d5e0c btrfs: Remove special handling of EXTENT_BUFFER_UNMAPPED w [...] omits 4c81fd2e892f btrfs: Remove unnecessary tree locking code in qgroup_rescan_leaf omits 9814d2a3f473 btrfs: Remove extra reference count bumps in btrfs_compare_trees omits 1eb14e1b1256 btrfs: Remove extraneous extent_buffer_get from tree_mod_l [...] omits 690aa6880831 btrfs: Remove redundant extent_buffer_get in get_old_root omits bb55cdafb5f6 btrfs: Remove needless tree locking in iterate_inode_extrefs omits 1f838fba39dd btrfs: Remove needless tree locking in iterate_inode_refs omits ab2506d5e685 btrfs: tests: Use BTRFS_MAX_EXTENT_SIZE to replace the int [...] omits ab74d8d6e5df Btrfs: support swap files omits fea2fe1e57a2 Btrfs: rename and export get_chunk_map omits fcf39d5c3b07 Btrfs: prevent ioctls from interfering with a swap file omits 481c96c46e04 btrfs: Remove extent_io_ops::split_extent_hook callback omits 120da34dd357 btrfs: Remove extent_io_ops::merge_extent_hook callback omits 29a7d6571b8a btrfs: Remove extent_io_ops::clear_bit_hook callback omits de8486134446 btrfs: Remove extent_io_ops::set_bit_hook extent_io callback omits 8acfbd884856 btrfs: Remove extent_io_ops::check_extent_io_range callback omits d5dfd42b7435 btrfs: Remove extent_io_ops::writepage_end_io_hook omits eae74572e7ec btrfs: Remove extent_io_ops::writepage_start_hook omits aa4b114bbacd btrfs: Remove extent_io_ops::fill_delalloc omits b75309a66fed btrfs: Add function to distinguish between data and btree inode omits 2709c125314b btrfs: volumes: Make sure no dev extent is beyond device boundary omits 6ca66f645707 btrfs: volumes: Make sure there is no overlap of dev exten [...] omits 64038d6a8c42 btrfs: Refactor find_free_extent loops update into find_fr [...] omits 06a0248cd009 btrfs: Refactor unclustered extent allocation into find_fr [...] omits 291433a40b91 btrfs: Refactor clustered extent allocation into find_free [...] omits c07dac6b00f9 btrfs: Introduce find_free_extent_ctl structure for later rework omits 20a2a3acd45f btrfs: extent-tree: Detect bytes_pinned underflow earlier omits 1867e0ebac41 btrfs: extent-tree: Detect bytes_may_use underflow earlier omits 82b4c6545142 Btrfs: remove no longer used stuff for tracking pending or [...] omits d8c87173b6db Btrfs: remove no longer used logged range variables when l [...] omits e57f1bbb6735 mmc: tmio: delete wait in tuning process omits 8e61b41c5150 mmc: renesas_sdhi: remove workaround for HS400 clock omits 9ed6752dd318 mmc: sdhci-cadence: include <linux/bits.h> instead of <lin [...] omits c12faa2bc56c ALSA: aoa: Use device_type helpers to access the node type omits 988e30af9a50 Merge branch 'for-linus' into for-next omits 31579ba22c0c drm/i915: Hide enable_gvt modparam when not compiled in omits a6b0961b3989 ALSA: hda/ca0132 - fix AE-5 pincfg omits cce997292a52 ALSA: hda/ca0132 - Add new ZxR quirk omits 4593f2da15bc ALSA: asihpi: clean up indentation, replace spaces with tab omits 6b671c27ff57 Revert "drm/i915/perf: Fix warning in documentation" omits fe841686470d Revert "drm/i915/perf: add a parameter to control the size [...] omits 4d81ef4c3e64 Merge branch 'fixes' into next omits 530ffe6b9726 mmc: sdhci: Convert sdhci_allocate_bounce_buffer() to return void omits 36d1bb9e9177 dt-bindings: mmc: tmio_mmc: Document Renesas R7S9210 omits a0195c05a6b6 mmc: renesas_sdhi_internal_dmac: Add R7S9210 support omits cdcefe6bd9df mmc: sdhci-pci: Try "cd" for card-detect lookup before using NULL omits 835193f39eab Merge branch 'arm64-dt-for-v4.21' into next omits ba3ac35b4896 arm64: dts: renesas: r8a77990: ebisu: Add and enable PCIe [...] omits c22397888f1e exec: make de_thread() freezable omits d98ccfc3948a cpufreq: ti-cpufreq: Only register platform_device when supported omits 6eb5c9b5edff Merge branch 'opp/fixes-for-4.20' of git://git.kernel.org/ [...] omits ae6b3e54aa52 ACPICA: Fix handling of buffer-size in acpi_ex_write_data_ [...] omits 2ffcbce39ea1 x86/microcode/AMD: Update copyright omits 413c89154c67 x86/microcode/AMD: Check the equivalence table size when s [...] omits 39cd7c17f9bc x86/microcode/AMD: Convert CPU equivalence table variable [...] omits 38673f623dfc x86/microcode/AMD: Check microcode container data in the l [...] omits 72dc571a3a77 x86/microcode/AMD: Fix container size's type omits cbceb5d4144d Merge branch 'acpica' into linux-next omits c45e80358cb3 x86/microcode/AMD: Convert early parser to the new verific [...] omits d430a305b7f8 x86/microcode/AMD: Change verify_patch()'s return value omits c79570205ba6 x86/microcode/AMD: Move chipset-specific check into verify [...] omits 51776fb805fe x86/microcode/AMD: Move patch family check to verify_patch() omits 6cdce951f7a1 x86/microcode/AMD: Simplify patch family detection omits 2b8d34b1ece5 x86/microcode/AMD: Concentrate patch verification omits 70887cb23eda x86/microcode/AMD: Cleanup verify_patch_size() more omits cfffbfeb424b x86/microcode/AMD: Clean up per-family patch size checks omits 3974b68114fe x86/microcode/AMD: Move verify_patch_size() up in the file omits f4ff25916c11 x86/microcode/AMD: Add microcode container verification omits 479229d1607b x86/microcode/AMD: Subtract SECTION_HDR_SIZE from file lef [...] omits 8a1b9fd55f25 reset: uniphier-glue: Add AHCI reset control support in gl [...] omits 84eeb6113dac dt-bindings: reset: uniphier: Add AHCI core reset description omits 2714eeec4ffc reset: uniphier-usb3: Rename to reset-uniphier-glue omits 6265c497095a dt-bindings: reset: uniphier: Replace the expression of US [...] omits 937dd579ad1a Merge branch 'v4.20-armsoc/dts32-fixes' into for-next omits 672e60b72bbe ARM: dts: rockchip: Remove @0 from the veyron memory node omits 909e22e05353 exportfs: fix 'passing zero to ERR_PTR()' warning omits 8ebebcba559a tuntap: fix multiqueue rx omits 7ddacfa56487 ipv6: Fix PMTU updates for UDP/raw sockets in presence of VRF omits bae4e109837b mlxsw: spectrum: Expose discard counters via ethtool omits aa6daacaa113 tun: use netdev_alloc_frag() in tun_napi_alloc_frags() omits 86322ba9571a arch/sparc: Use kzalloc_node omits 726799a4f919 Merge branch 'sparc-syscall-gen' omits 3680033002f4 sparc: generate uapi header and system call table files omits 6ff645dd683a sparc: add system call table generation support omits 61257f56ada7 sparc: add __NR_syscalls along with NR_syscalls omits d441f93dd072 sparc: move __IGNORE* entries to non uapi header omits 9235dd441af4 Merge branch 'drm-next-4.21' of git://people.freedesktop.o [...] omits d7563c55ef9f Merge tag 'drm-misc-next-2018-11-07' of git://anongit.free [...] omits 05b0e1d6980f Merge branch 'IP101GR-devicetree-based-configuration-of-SE [...] omits f2f1a847e74f net: phy: icplus: allow configuring the interrupt function [...] omits f7e290fbeb33 net: phy: icplus: implement .did_interrupt for IP101A/G omits a872c388f9d9 net: phy: icplus: rename IP101A_G_NO_IRQ to IP101A_G_IRQ_ALL_MASK omits ee336140864d net: phy: icplus: use the BIT macro where possible omits 034289b2d7cf net: phy: icplus: keep all ip101a_g functions together omits fdc13a9effd5 dt-bindings: net: phy: add bindings for the IC Plus Corp. [...] omits 8a49f9db47af dt-bindings: vendor-prefix: add prefix for IC Plus Corp. omits 5478ad10e785 drm/ast: Remove existing framebuffers before loading driver omits a78b03bc7300 Merge tag 'v4.20-rc3' into for-4.21/block omits fce15a609f8f floppy: remove now unused 'flags' variable omits 9f7d3bd88cd1 hwmon: (ina3221) Convert to using %pOFn instead of device_ [...] omits 64b02ed166ce dt-bindings: hwmon: tmp108: add optional interrupts and #t [...] omits 32d3520d53cb hwmon (lm63) Do not overwrite data->kind omits 6eb1bbf3db4b hwmon: (ina3221) Add PM runtime support omits 577a09d3cf7a hwmon: (ina3221) Make sure data is ready before reading omits 28cde1453a6c hwmon: (ina3221) Serialize sysfs ABI accesses omits 18bcb2eb3b5c hwmon: (ina3221) Check channel status for alarms attribute read omits 86de5bae6b2a hwmon (occ): Add sysfs attributes for additional OCC data omits 4705875d2c40 hwmon (occ): Add sensor attributes and register hwmon device omits a733e0621a57 hwmon (occ): Add sensor types and versions omits c34a4a811bd1 hwmon (occ): Parse OCC poll response omits 4d44413c9a73 hwmon (occ): Add command transport method for P8 and P9 omits f1620ed9dc3f hwmon: Add On-Chip Controller (OCC) hwmon driver omits 8d52463e7621 dt-bindings: i2c: Add P8 OCC hwmon device documentation omits d0661d964c09 Documentation: hwmon: Add OCC documentation omits 4e01f5644463 fsi: Add On-Chip Controller (OCC) driver omits 4ba17fc18a24 dt-bindings: fsi: Add P9 OCC device documentation omits dbf445b7db8b hwmon: (adt7475) document mapping of sysfs entries to inputs omits 046057321b67 hwmon: (core) remove redundant cast omits 868f9d0c5377 hwmon: (adm1275) Allow setting shunt reg value omits 988a4f2c5103 dt-bindings: hwmon: Add adm127x documentation omits 09aaf6813cfc hwmon: (w83795) temp4_type has writable permission omits 20a9da34ae00 Merge branch 'sparc-OF-name-and-device_type-rework' omits 86ef771ed543 sparc: Use DT node full_name instead of name for resources omits 8119f042d059 sparc: Remove unused leon_trans_init omits 88ca0557a013 sparc: Use device_type helpers to access the node type omits 29c990dfc77c sparc: Use of_node_name_eq for node name comparisons omits ead1c2bdedcb sparc: Convert to using %pOFn instead of device_node.name omits bb31f9eb4abe sparc: prom: use property "name" directly to construct node names omits 0c5eaa774972 of: Drop full path from full_name for PDT systems omits a412c85aa82a sparc: Convert to using %pOF instead of full_name omits f3180e1828e6 fs/openpromfs: Use of_node_name_eq for node name comparisons omits 105e996a8322 fs/openpromfs: use full_name instead of path_component_name omits 9ff01193a20d Linux 4.20-rc3 omits cddaf02bcb73 tg3: optionally use eth_platform_get_mac_address() to get [...] omits 80cc49507ba4 net: Add part of TCP counts explanations in snmp_counters.rst omits 379c80d931fe ipc: conserve sequence numbers in extended IPCMNI mode omits 55ed1fe6b206 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] omits eac22eb65c3c ipc: allow boot time extension of IPCMNI from 32k to 8M omits 6263544f7b70 initramfs: cleanup incomplete rootfs omits 5317c4beb22c bfs: extra sanity checking and static inode bitmap omits fb704fe633a3 exec-separate-mm_anonpages-and-rlimit_stack-accounting-che [...] omits eed684faf146 exec: separate MM_ANONPAGES and RLIMIT_STACK accounting omits fb95dde314b1 exec: increase BINPRM_BUF_SIZE to 256 omits 42fcd24d6d84 exec: load_script: don't blindly truncate shebang string omits f67c065ad055 fork: fix some -Wmissing-prototypes warnings omits d5ac331477b6 hfsplus: return file attributes on statx omits 818f19507cb5 fs-epoll-deal-with-wait_queue-only-once-fix omits a75f6952444a fs/epoll: deal with wait_queue only once omits 439a411885c4 fs/epoll: rename check_events label to send_events omits 16b4df516843 fs-epoll-avoid-barrier-after-an-epoll_wait2-timeout-fix omits fbe55ae8d8ab fs/epoll: avoid barrier after an epoll_wait(2) timeout omits 2e6143f5d941 fs-epoll-reduce-the-scope-of-wq-lock-in-epoll_wait-fix omits b38395b62a9a fs/epoll: reduce the scope of wq lock in epoll_wait() omits 06a56b71c616 fs/epoll: robustify ep->mtx held checks omits 1b929a86ad16 fs/epoll: drop ovflist branch prediction omits 115019b77510 fs/epoll: simplify ep_send_events_proc() ready-list loop omits 8829e0fb5386 fs/epoll: remove max_nests argument from ep_call_nested() omits 5bcab14b756b checkpatch: warn on const char foo[] = "bar"; declarations omits 39898437fac0 lib/genalloc.c: fix allocation of aligned buffer from non- [...] omits b82cda763450 fls: change parameter to unsigned int omits 6bf4353a452d drivers/dma-buf/udmabuf.c: convert to use vm_fault_t omits 23fd9bb04a2c Documentation/process/coding-style.rst: don't use "extern" [...] omits a68ba9c60ecf fs/proc/util.c: include fs/proc/internal.h for name_to_int() omits e9832be5d2cd fs/proc/base.c: use ns_capable instead of capable for time [...] omits f469aa648c42 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits c4134bf50368 mm/page_owner: align with pageblock_nr pages omits f302c7236def mm/page_owner: align with pageblock_nr_pages omits 38e0323bdbed mm: don't expose page to fast gup before it's ready omits d14dc10b301f mm: fix race between swapoff and mincore omits e7e5a58b107f mm, swap: fix race between swapoff and some swap operations omits dbf994c3d98f mm, swap: fix race between swapoff and some swap operations omits 7e5c119e5c83 mm/page_alloc.c: remove software prefetching in __free_pag [...] omits 906d847799f2 memory_hotplug-free-pages-as-higher-order-fix-fix omits d61ff3470b3d memory_hotplug-free-pages-as-higher-order-fix omits 353ddf16e4b8 mm/page_alloc.c: memory hotplug: free pages as higher order omits ee5701a2c044 userfaultfd: convert userfaultfd_ctx::refcount to refcount_t omits c243811bb4dc mm/swap: use nr_node_ids for avail_lists in swap_info_struct omits 3d1797b7896d vmscan: return NODE_RECLAIM_NOSCAN in node_reclaim() when [...] omits 2752f29f4593 mm: remove managed_page_count_lock spinlock omits ccc8900b0b3b mm-convert-totalram_pages-and-totalhigh_pages-variables-to [...] omits 1be4cecb00ed mm: convert totalram_pages and totalhigh_pages variables t [...] omits b0e090d2e9bb mm: convert zone->managed_pages to atomic variable omits b495d1f5b8e1 mm: reference totalram_pages and managed_pages once per function omits 2c8824d0bd8e mm/ksm.c: assist buddy allocator to assemble 1-order pages omits 7fe701bfb835 mm: remove reset of pcp->counter in pageset_init() omits 8eaea73d00f1 selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal omits 5e653c2923fd mm: Add an F_SEAL_FUTURE_WRITE seal to memfd omits f2b97ee90fbc mm, memory_hotplug: do not clear numa_node association aft [...] omits 60fee362da5a mm/mmap.c: remove verify_mm_writelocked() omits 1227d0d6d405 mm: select HAVE_MOVE_PMD on x86 for faster mremap omits 9e8d04bcca76 mm/mremap: fix 'move_normal_pmd' unused function warning omits 9202cf056f81 mm: speed up mremap by 20x on large regions omits 4babe3b2ec65 mm: treewide: remove unused address argument from pte_allo [...] omits 7a7a4ceacab8 ksm: replace jhash2 with xxhash omits ee2f8a658267 xxHash: create arch dependent 32/64-bit xxhash() omits 58e7cd192c19 mm-memory_hotplug-be-more-verbose-for-memory-offline-failures-fix omits 1850fd5a54cf mm, memory_hotplug: be more verbose for memory offline failures omits 73c23cd0dc8b mm-memory_hotplug-print-reason-for-the-offlining-failure-fix omits ad71d957e3a2 mm, memory_hotplug: print reason for the offlining failure omits 0678d40ac398 mm, memory_hotplug: drop pointless block alignment checks [...] omits a62270d3007e mm: lower the printk loglevel for __dump_page messages omits 408ddbc22be3 mm: print more information about mapping in __dump_page omits ce8301b919a4 mm-ksm-do-not-block-on-page-lock-when-searching-stable-tree-fix omits 47b1970a297e mm: ksm: do not block on page lock when searching stable tree omits bf5f30865bce mm: vmscan: skip KSM page in direct reclaim if priority is low omits 947961c1bcf4 mm/readahead.c: simplify get_next_ra_size() omits b5b908c7c29f writeback: don't decrement wb->refcnt if !wb->bdi omits 01bf30be7986 mm: use common iterator for deferred_init_pages and deferr [...] omits 406f5c0f19f0 mm: add reserved flag setting to set_page_links omits 32a01648a1ac mm: move hot-plug specific memory init into separate funct [...] omits 296f36b27f6a mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] omits 05011960fc3b mm: implement new zone specific memblock iterator omits 068e986eba32 mm: drop meminit_pfn_in_nid as it is redundant omits f86837b47b9e mm: use mm_zero_struct_page from SPARC on all 64b architectures omits 81429cf63757 mm/mmu_notifier.c: remove mmu_notifier_synchronize() omits 57367186bad5 mm-hotplug-optimize-clear_hwpoisoned_pages-fix omits 441d54bab150 mm/hotplug: optimize clear_hwpoisoned_pages() omits d83f7a1d17d3 mm-page_owner-clamp-read-count-to-page_size-fix omits a41ab7c9a9e0 mm/page_owner: clamp read count to PAGE_SIZE omits 04f436cab792 mm-slub-record-final-state-of-slub-action-in-deactivate_slab-fix omits 13c99d2bdf1f mm/slub.c: record final state of slub action in deactivate_slab() omits 66f444913d3d mm/slub.c: page is always non-NULL in node_match() omits e81cc63fe121 mm/slub.c: remove validation on cpu_slab in __flush_cpu_slab() omits c018643e707c mm-slab-remove-unnecessary-unlikely-fix omits b75521098dfa mm, slab: remove unnecessary unlikely() omits 3742b68ac90a block: restore /proc/partitions to not display non-partiti [...] omits a56bd1a2cff2 ocfs2: improve ocfs2 Makefile omits cf9337115d10 ocfs2: remove set but not used variable 'lastzero' omits 3230fcb2a328 ocfs2: dlmfs: remove set but not used variable 'status' omits 282d470aa9f0 ocfs2: optimize the reading of heartbeat data omits eddd550a7c78 arch/sh/boards/mach-kfr2r09/setup.c: fix struct mtd_oob_op [...] omits 0270f2e0e0bd bloat-o-meter: ignore __addressable_ symbols omits 39d728ba58bf arm: arch/arm/include/asm/page.h needs personality.h omits aa5af580997e mm-cleancache-fix-corruption-on-missed-inode-invalidation-fix omits c29c5a2795aa mm: cleancache: fix corruption on missed inode invalidation omits a06ae2017b9e kernel.h: hide __is_constexpr() from sparse omits e1f679f01fb7 compiler-gcc: hide COMPILER_HAS_GENERIC_BUILTIN_OVERFLOW f [...] omits 244dc71e7ac3 ocfs2: fix deadlock caused by ocfs2_defrag_extent() omits 4dc650565f5f mm, thp: always specify disabled vmas as nh in smaps omits 96d7214a7530 arch/sh/include/asm/io.h: provide prototypes for PCI I/O m [...] omits 25e19c1fe421 Merge tag 'libnvdimm-fixes-4.20-rc3' of git://git.kernel.o [...] omits c67a98c00ea3 Merge branch 'akpm' (patches from Andrew) omits 03582f338e39 Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits b53e27f618b5 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 743a4863fddc Merge branch 'efi-urgent-for-linus' of git://git.kernel.or [...] omits cfaa9f029f81 Merge branch 'spectre' of git://git.armlinux.org.uk/~rmk/l [...] omits 45e79815b891 mm/memblock.c: fix a typo in __next_mem_pfn_range() comments omits c63ae43ba53b mm, page_alloc: check for max order in hot path omits 6f4d29df66ac scripts/spdxcheck.py: make python3 compliant omits 1a413646931c tmpfs: make lseek(SEEK_DATA/SEK_HOLE) return ENXIO with a [...] omits 1c23b4108d71 lib/ubsan.c: don't mark __ubsan_handle_builtin_unreachable [...] omits 13c9aaf7fa01 mm/vmstat.c: fix NUMA statistics updates omits 78179556e760 mm/gup.c: fix follow_page_mask() kerneldoc comment omits 5040f8df56fb ocfs2: free up write context when direct IO failed omits f5f67cc0e0d3 scripts/faddr2line: fix location of start_kernel in comment omits a76cf1a474d7 mm: don't reclaim inodes with many attached pages omits 9d7899999c62 mm, memory_hotplug: check zone_movable in has_unmovable_pages omits 873d7bcfd066 mm/swapfile.c: use kvzalloc for swap_info_struct allocation omits f341e16fb67d MAINTAINERS: update OMAP MMC entry omits 5e41540c8a0f hugetlbfs: fix kernel BUG at fs/hugetlbfs/inode.c:444! omits 8fcb2312d1e3 kernel/sched/psi.c: simplify cgroup_move_task() omits ca0246bb97c2 z3fold: fix possible reclaim races omits c41b8b4e44eb mtd: rawnand: Move ->setup_data_interface() to nand_contro [...] omits 38325bb15c4f Merge branch 'next/dt64' into for-next omits 0546ae73b325 Merge branch 'next/dt' into for-next omits 7d28b29a4e3f Merge branch 'next/soc' into for-next omits 9deffb5ee78e arm64: dts: exynos: Add all CPUs in cooling maps omits 670734f55810 ARM: dts: exynos: Add all CPUs in cooling maps omits cafbc79e327f ARM: exynos: Remove secondary startup initialization from [...] omits b1658855f087 ARM: samsung: Limit SAMSUNG_PM_DEBUG config option to non- [...] omits a81b06829235 Merge branch 'bcm2835-drivers-next' into for-next omits 91c6ada69f39 firmware: raspberrypi: Fix firmware calls with large buffers omits 33bf5519ae5d mtd: rawnand: qcom: Namespace prefix some commands omits e20395ba18ee Merge branch 'qcs404-topic' into all-for-4.21 omits 5d1e9c2212ea mtd: rawnand: atmel: fix OF child-node lookup omits 85bc3096b33f arm64: dts: qcom: pms405: Add pon and pwrkey nodes omits aec2a7659ab4 arm64: dts: qcom: qcs404: Use BAM DMA for serial uart2 omits e77c52068c63 arm64: dts: qcom: qcs404: Add BAM DMA node omits df96c65c3d65 arm64: dts: qcom: qcs404: add prng-ee node omits 9395df5f0eca arm64: dts: qcom: qcs404: Add remoteproc nodes omits e7fd184f559f arm64: dts: qcom: qcs404: Add scm firmware node omits dbc5c766691f arm64: dts: qcom: pms405: add gpios omits dc2947160496 arm64: dts: qcom: pms405: add rtc node omits 1a94b65b67d0 arm64: dts: qcom: qcs404: add spmi node omits 06e2ddbaa096 arm64: dts: qcom: pms405: add spmi node omits 7241ab944da3 arm64: dts: qcom: qcs404: Add sdcc1 node omits 75f6e6d967de arm64: dts: qcom: qcs404: Add TLMM pinctrl node omits afdfb0b36712 arm64: dts: qcom: qcs404: add smp2p nodes omits 0b363f5b871c arm64: dts: qcom: qcs404: Add PMS405 RPM regulators omits 7fc7089d9d56 arm64: dts: qcom: qcs404: Add RPM GLINK related nodes omits d59117abacdd arm64: dts: qcom: qcs404: Add reserved-memory regions omits cac8e787fe18 arm64: dts: qcom: qcs404-evb: add dts files for EVBs omits b4d82f4d00d1 arm64: dts: qcom: qcs404: add base dts files omits 1c1274a56999 tipc: don't assume linear buffer when reading ancillary data omits 17bf1693a687 Merge branch 'bcmgenet-fix-aborted-suspend' omits c5a54bbcecec net: bcmgenet: abort suspend on error omits a94cbf03eb51 net: bcmgenet: code movement omits 8a962c4aa1e6 geneve: Initialize addr6 with memset omits adba75be0d23 tipc: fix lockdep warning when reinitilaizing sockets omits 33d9a2c72f08 net-gro: reset skb->pkt_type in napi_reuse_skb() omits 52c951f10492 Merge branch 'net-hns3-Add-vf-mtu-support' omits cdca4c485d0c net: hns3: up/down netdev in hclge module when setting mtu omits 818f167587f4 net: hns3: Add mtu setting support for vf omits a6d818e31d08 net: hns3: Add vport alive state checking support omits e6d7d79d3ed6 net: hns3: Refactor mac mtu setting related functions omits a0b4371751bf net: hns3: Support two vlan header when setting mtu omits 5396527f8c00 Merge branch 'tdc-fixes' omits c6cecf4ae44e tc-testing: tdc.py: Guard against lack of returncode in ex [...] omits 5aaf6428526b tc-testing: tdc.py: ignore errors when decoding stdout/stderr omits d7b4a2f2329e net: fsl: Use device_type helpers to access the node type omits ee5b60eba73b atm: Convert to using %pOFn instead of device_node.name omits 16f7eb2b77b5 ip_tunnel: don't force DF when MTU is locked omits 8840c3e2344a MAINTAINERS: Add entry for CAKE qdisc omits 9d332e69c1dc net: bridge: fix vlan stats use-after-free on destruction omits 001c96db0181 net: align gnet_stats_basic_cpu struct omits 9a5ee4623025 net: align pcpu_sw_netstats and pcpu_lstats structs omits 7c460cf9cd1a net: aquantia: fix spelling mistake "specfield" -> "specified" omits 95506588d2c1 socket: do a generic_file_splice_read when proto_ops has n [...] omits 098aafaa68b3 net: aquantia: cleanup err handing in hw_atl_utils_fw_rpc_wait omits df5a8ec64eed net: phy: mdio-gpio: Fix working over slow can_sleep GPIOs omits 1115439f534d Merge branch 'ncsi-Allow-enabling-multiple-packages-and-channels' omits 8d951a75d022 net/ncsi: Configure multi-package, multi-channel modes wit [...] omits 2878a2cfe57a net/ncsi: Reset channel state in ncsi_start_dev() omits 0b970e1b040c net/ncsi: Don't mark configured channels inactive omits cd09ab095c6d net/ncsi: Don't deselect package in suspend if active omits 8e13f70be05e net/ncsi: Probe single packages to avoid conflict omits 60ab49bfe4fa net/ncsi: Don't enable all channels when HWA available omits 2391b0030e24 cxgb4: Remove SGE_HOST_PAGE_SIZE dependency on page size omits e8bd8fca6773 tcp: add SRTT to SCM_TIMESTAMPING_OPT_STATS omits 54e8cb786130 uapi/ethtool: fix spelling errors omits 6f0271d92963 tun: Adjust on-stack tun_page initialization. omits f9e06c45cb28 tuntap: free XDP dropped packets in a batch omits e4dab1e6ea64 vhost_net: mitigate page reference counting during page fr [...] omits c04e55388a4f x86/platform/olpc: Do not call of_platform_bus_probe() omits 38d37baa8123 ipvs: call ip_vs_dst_notifier earlier than ipv6_dev_notf omits 991acf532ba6 netfilter: nfnetlink_cttimeout: fetch timeouts for udplite [...] omits b4e955e9f372 netfilter: xt_hashlimit: fix a possible memory leak in hta [...] omits 0e40de0338d0 dax: Fix huge page faults omits fda490d39fc0 dax: Fix dax_unlock_mapping_entry for PMD pages omits 53fffe29a9e6 aio: fix failure to put the file pointer omits f5d72c5c55bc mmc: stop abusing the request queue_lock pointer omits ada62b7c8933 pinctrl: rockchip: add rk3188 routes to switch between nan [...] omits 51ff47aa4c93 pinctrl: rockchip: allow specifying the regmap location fo [...] omits 7db706a2184d watchdog: npcm: Modify npcm watchdog kconfig arch parameter omits f8cde726739c watchdog: renesas_wdt: Fix typos omits b8b9618a4f6a Merge branch 'net-sched-gred-introduce-per-virtual-queue-a [...] omits 72111015024f net: sched: gred: allow manipulating per-DP RED flags omits 25fc1989077e net: sched: gred: store red flags per virtual queue omits 80e22e961dfd net: sched: gred: provide a better structured dump and exp [...] omits 9f5cd0c80669 net: sched: gred: store bytesin as a 64 bit value omits 4777be08b8aa net: sched: gred: use extack to provide more details on co [...] omits 79c59fe01e70 net: sched: gred: pass extack to nla_parse_nested() omits 255f4803ecc4 net: sched: gred: separate error and non-error path in gre [...] omits 160396a722e0 Revert "net: phy: mdio-gpio: Fix working over slow can_sle [...] omits 9c549a6b0573 selftests: add explicit test for multiple concurrent GRO sockets omits b24b767fb1b3 isdn/hisax: remove set but not used variable 'total' omits 9c48060141bd udp: fix jump label misuse omits 791d40038a78 Add vers=3.0.2 as a valid option for SMBv3.0.2 omits 569a933b03f3 bpf: allocate local storage buffers using GFP_ATOMIC omits afd594240806 bpf: fix off-by-one error in adjust_subprog_starts omits 37342bdaf5b3 etf: Drop all expired packets omits cbeeb8efec82 etf: Split timersortedlist_erase() omits 09fd4860ea25 etf: Use cached rb_root omits 3fcbdaee3b5c etf: Cancel timer if there are no pending skbs omits 213d7767af02 tcp: clean up STATE_TRACE omits 5594923f6e70 Merge tag 'batadv-net-for-davem-20181114' of git://git.ope [...] omits dfa0d55ff6be net: phy: mdio-gpio: Fix working over slow can_sleep GPIOs omits e119a369b0f1 Merge branch 'SMSC95xx-driver-updates' omits 75938f77105f usbnet: smsc95xx: check for csum being in last four bytes omits 6809d2167c40 usbnet: smsc95xx: fix memcpy for accessing rx-data omits 0c8b26556c6f usbnet: smsc95xx: simplify tx_fixup code omits 810eeb1f41a9 usbnet: smsc95xx: fix rx packet alignment omits 9cd821b74472 Merge branch 'dpaa2-eth-add-bql-support' omits 569dac6a5a0d dpaa2-eth: bql support omits dbcdf7289870 dpaa2-eth: Update callback signature omits b0e4f37b0175 dpaa2-eth: Don't use multiple queues per channel omits 00751549bb72 Merge branch 'misc' into for-next omits 19ab69107d3e net/sched: act_pedit: fix memory leak when IDR allocation fails omits 32764c66faba net: 8021q: move vlan offload registrations into vlan_core omits 06bc4d0079ab net: lantiq: Fix returned value in case of error in 'xrx20 [...] omits 761f60261b44 ipv6: fix a dst leak when removing its exception omits 99310e732a75 net/decnet: add missing indentation omits 790cd1a8f002 net: hns3: fix spelling mistake "failded" -> "failed" omits 7f600f14dfac net: remove unused skb_send_sock() omits a21ff3c83b1a net: phy: check for implementation of both callbacks in ph [...] omits 6551971ea8fe Merge branch 'Remove-VLAN-CFI-overload' omits 0c4b2d370514 net: remove VLAN_TAG_PRESENT omits 4b50d2317973 net/bpf_jit: SPARC: split VLAN_PRESENT bit handling from VLAN_TCI omits 3955dec5376b net/bpf_jit: MIPS: split VLAN_PRESENT bit handling from VLAN_TCI omits 4ef3a142d8db net/bpf_jit: PPC: split VLAN_PRESENT bit handling from VLAN_TCI omits 9c2122559709 net/bpf: split VLAN_PRESENT bit handling from VLAN_TCI omits 5109f9fd6a76 net/skbuff: add macros for VLAN_PRESENT bit omits 83e65df6dfec net: mvneta: Don't advertise 2.5G modes omits 746dca0aebd4 ASoC: rt5663: Fix error handling of regulator_set_load omits 00347e4ea8ca ASoC: amd: fix spelling mistake "Inavlid" -> "Invalid" omits e8d4bf8ae8db ASoC: qcom: clean up indentation, remove extraneous tab omits 812fb75d977e ASoC: arizona: fix indentation issue with return statement omits 6857b9d0881e ASoC: tlv320dac33: clean up indentation, remove extraneous tab omits 7806869c6e5e ASoC: tlv320aic31xx: asihpi: clean up indentation, remove [...] omits dc43d3aa045c ASoC: Convert a few more users to using %pOFn instead of d [...] omits 276aa6d38e61 ASoC: rt5663: Add documentation for power supply support omits f0915dfc4436 spi: pxa2xx: Fix '"CONFIG_OF" is not defined' warning omits cac09f066f0f md: remvoe redundant condition check omits 63301adad03d lib/raid6: add option to skip algo benchmarking omits fde830d77776 lib/raid6: sort algos in rough performance order omits 45351dc4887b lib/raid6: check for assembler SSSE3 support omits f80dbe27c9ca lib/raid6: avoid __attribute_const__ redefinition omits d9a00a1ac6f2 lib/raid6: add missing include for raid6test omits 570d54fe2463 dt-bindings: rng: update bindings for MT7629 SoC omits f0001f587731 dt-bindings: phy: Document cadence Sierra PHY bindings omits 7ed078557738 pinctrl: qcom: ssbi-gpio: fix gpio-hog related boot issues omits a62c36775ba8 pinctrl: bcm2835: Switch to SPDX identifier omits 91393622bca3 gpio: vf610: add optional clock support omits 10547d956d59 MAINTAINERS: Do maintain Intel GPIO drivers via separate tree omits bff466bac599 gpio: mockup: fix indicated direction omits 70cdb6ad6dc3 gpio: pxa: fix legacy non pinctrl aware builds again omits 1a5287a3dbc3 gpio: mxc: move gpio noirq suspend/resume to syscore phase omits eee3919c5f29 gpio: drop broken to_gpio_irq_chip() helper omits c5bbd4515a05 dax: Reinstate RCU protection of inode omits 7ae2ea7dc45e dax: Make sure the unlocking entry isn't locked omits 6d7cd8c13737 dax: Remove optimisation from dax_lock_mapping_entry omits 5404a7f1c21c XArray tests: Correct some 64-bit assumptions omits 44a4a66b619a XArray: Correct xa_store_range omits 1ce80e0fe98e Merge tag 'fsnotify_for_v4.20-rc3' of git://git.kernel.org [...] omits e6a2562fe27f Merge tag 'gfs2-4.20.fixes3' of git://git.kernel.org/pub/s [...] omits c26b5aa8ef0d gfs2: Fix iomap buffer head reference counting bug omits 32e2524a529c Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 4efd34602fc0 Merge tag 'drm-fixes-2018-11-16' of git://anongit.freedesk [...] omits f04842734c7a ide: don't acquire queue_lock in ide_complete_pm_rq omits b2101f655f8f ide: don't acquire queue lock in ide_pm_execute_rq omits a50f9aec1ac7 pktcdvd: remove queue_lock around blk_queue_max_hw_sectors omits 503f620f0cb8 floppy: remove queue_lock around floppy_end_request omits 2b78eae147a1 block: remove the rq_alloc_data request_queue field omits ef268de19756 Merge tag 'powerpc-4.20-3' of git://git.kernel.org/pub/scm [...] omits 50d25bdc6431 Merge tag 'xtensa-20181115' of git://github.com/jcmvbkbc/l [...] omits 243cfe3fb897 hwmon: (mlxreg-fan) Fix macros for tacho fault reading omits ae5f2fa3bc76 ipmi:ssif: Fix handling of multi-part return messages omits 8835eae0f913 Merge branch 'next/dt' into for-next omits 6e2422ff9492 ARM: dts: exynos: Clarify comment explaining purpose of Od [...] omits 9fd96b0715d5 ipmi: Fix return value when a message is truncated omits 9e180d9991dc drm/i915: Downgrade unknown firmware warnings omits cb700eb3faa4 block: don't plug for aio/O_DIRECT HIPRI IO omits d34513d38448 block: for async O_DIRECT, mark us as polling if asked to omits 84a401a27506 Merge branch 'for-x86' into for-next omits 0619317ff8ba block: add polled wakeup task helper omits e504545446e4 blk-rq-qos: inline check for q->rq_qos functions omits 344e9ffcbd18 block: add queue_is_mq() helper omits d0bbaebad61d This updates the x86 code to use the CONFIG_GENERIC_CMDLIN [...] omits dabcefab45d3 nvme: provide optimized poll function for separate poll queues omits 5d4514a9c291 powerpc: convert config files to generic cmdline omits 0d485f9a3a59 add generic builtin command line omits 339fa156dec3 powerpc: convert to generic builtin command line omits 59749c2d49bf Merge tag 'for-linus-20181115' of git://git.kernel.dk/linux-block omits 9b5f361ac4a9 Merge tag 'fuse-fixes-4.20-rc3' of git://git.kernel.org/pu [...] omits 357814aedf64 Merge branches 'soc-for-v4.21', 'arm64-dt-for-v4.21' and ' [...] omits 062887bf5ef7 ARM: shmobile: Move SoC Kconfig symbols to drivers/soc/renesas/ omits fa43948f6736 arm64: renesas: Move SoC Kconfig symbols to drivers/soc/renesas/ omits 79aac4b9b208 ARM: shmobile: Hide ARCH_RZN1 to improve consistency omits e743454a0f42 ARM: shmobile: sh73a0: Remove obsolete inclusion of <asm/s [...] omits 94cf946b8c19 ARM: shmobile: Restrict TWD support to SoCs that have it omits af3a03cded07 ARM: shmobile: Restrict SCU support to SoCs that have it omits e6d6e0e446f8 scripts/setlocalversion: Improve -dirty check with git-sta [...] omits fe16bcd6d44f arm64: defconfig: Enable CONFIG_PHY_RCAR_GEN3_PCIE omits 3540844ed257 Merge branch 'imx/defconfig' into for-next omits ae15c0e0796c Merge branch 'imx/dt64' into for-next omits 9938d1e66f62 Merge branch 'imx/dt' into for-next omits d8811e609e3e Merge branch 'imx/soc' into for-next omits 0c14a72b5552 Merge branch 'imx/drivers' into for-next omits ffe181f9f7c9 ARM: dts: imx7: Fix memory node duplicaton omits 43d3f9d471bb ARM: dts: imx35: Fix memory node duplicaton omits 98853c17bc88 ARM: dts: imx31: Fix memory node duplicaton omits 03981c6ebec4 drm/i915: Disable LP3 watermarks on all SNB machines omits 1770f0fa978e mt76: fix uninitialized mutex access setting rts threshold omits d1fe6ad6f6bd brcmfmac: fix reporting support for 160 MHz channels omits d987f783a480 ath10k: don't assume 'vif' is non-NULL in flush() omits fa1c071c1efb EDAC, skx: Let EDAC core show the decoded result for debugfs omits 85b9c8bfee67 EDAC, skx: Move debugfs node under EDAC's hierarchy omits e235dd43d8b0 EDAC, skx: Prepend hex formatting with '0x' omits a6a386152a89 EDAC, skx: Fix function calling order in skx_exit() omits f82d15e22340 pwm: lpc18xx-sct: Don't reconfigure PWM in .request and .free omits 3f8b018bf310 Pull ext2 cleanups. omits 1a38ae0af6e4 Pull fsnotify fdinfo warning fix. omits f911e7234f83 drm/i915/selftests: Workaround an issue with unused lockde [...] omits 5c074eeabbd3 udmabuf: set read/write flag when exporting omits 1e17ab5320a6 microblaze: generate uapi header and system call table files omits fc06bac35c8c microblaze: add system call table generation support omits c0b2826aa02a microblaze: move __NR_syscalls macro from asm/unistd.h omits 4ec321c14693 Merge tag 'iwlwifi-for-kalle-2018-11-15' of git://git.kern [...] omits 3da2c1dfdb80 crypto: ecc - regularize scalar for scalar multiplication omits 8a5a79d5556b crypto: x86/chacha20 - Add a 4-block AVX2 variant omits a5dd97f86211 crypto: x86/chacha20 - Add a 2-block AVX2 variant omits 9b17608f15b9 crypto: x86/chacha20 - Use larger block functions more agg [...] omits c3b734dd325d crypto: x86/chacha20 - Support partial lengths in 8-block [...] omits db8e15a24957 crypto: x86/chacha20 - Support partial lengths in 4-block [...] omits e4e72063d3c0 crypto: x86/chacha20 - Support partial lengths in 1-block [...] omits 05ba88468b7d hwrng: bcm2835 - Switch to SPDX identifier omits 8ddab428730d padata: clean an indentation issue, remove extraneous space omits c10a53367901 crypto: caam/qi2 - add support for Chacha20 + Poly1305 omits d6bbd4eea243 crypto: caam/jr - add support for Chacha20 + Poly1305 omits 193188e5512d crypto: chacha20poly1305 - export CHACHAPOLY_IV_SIZE omits c99d4a245400 crypto: caam/qi2 - add support for ChaCha20 omits d239b10d4ceb crypto: caam - add register map changes cf. Era 10 omits 57f002891e08 crypto: mxs-dcp - Add support for dcp clk omits 70db8b79e561 dt-bindings: crypto: Mention clocks for mxs-dcp omits 25a0b9d4e512 crypto: streebog - add Streebog test vectors omits dfdda82e3b84 crypto: streebog - register Streebog in hash info for IMA omits fe18957e8e87 crypto: streebog - add Streebog hash function omits d65ddecbea3c crypto: aes-ce - Remove duplicate header omits 4f0129d13e69 crypto: bcm - fix normal/non key hash algorithm failure omits ecd6d5c9cba5 crypto: cts - document NIST standard status omits 2eb4942b6609 crypto: ecc - check for invalid values in the key verifica [...] omits 75c63de10483 ARM: imx_v6_v7_defconfig: Select the PXP driver omits 497a5bfbe433 ARM: dts: imx6sx: Complete the PXP support omits bbb7e1a1b1a8 ARM: dts: imx6sl: vddpu is NOT an always-on regulator omits 3c1ff2ad7356 ARM: dts: imx6sll: remove unused property in gpc node omits ad276f9c65ee ARM: dts: imx53: Fix memory node duplicaton omits 10491c2885fe ARM: dts: imx51: Fix memory node duplicaton omits 4951c2da1a3a ARM: dts: imx6: add thermal sensor and cooling cells omits 749a5068f2e2 ARM: dts: imx6: RDU2: fix eGalax touchscreen node omits 381aafc016f0 ARM: dts: imx6ul: ccimx6ulsom: Fix indentation on iomuxc nodes omits 9d60e0f031e4 ARM: dts: imx6ul: ccimx6ulsom: Add support for wireless SO [...] omits 8ab9c127bf72 ARM: dts: ls1021a: Add the status property disable PCIe omits 2153a680c53d arm64: dts: fsl: Add the status property disable PCIe omits 9334ae5e6f99 ide: clear ide_req()->special for non-passthrough requests omits 7dd9c42f2668 ARM: dts: imx6q-bx50v3: user-space watchdog GPIO configuration omits 56d4eac0a1eb drm/i195: spell out reverse on for_each macros omits c6e1f8cc8858 drm/i915/icl: reverse uninit order omits 6233016484c0 drm/i915/icl: replace check for combo phy omits a97b95653383 drivers/net/ethernet/qlogic/qed/qed_rdma.h: fix typo omits 91b9deefedf4 spi: omap2-mcspi: Add missing suspend and resume calls omits 5aa25c05be02 Merge tag 'batadv-next-for-davem-20181114' of git://git.op [...] omits 35bf9f1fd250 Merge branch 'mlx4-fixes' omits a463146e67c8 net/mlx4: Fix UBSAN warning of signed integer overflow omits 3ea7e7ea53c9 net/mlx4_core: Fix uninitialized variable compilation warning omits bd85fbc2038a net/mlx4_core: Zero out lkey field in SW2HW_MPT fw command omits d57e79601bc5 spi: Fix core transfer waits after slave support omits 1c286267aedf nios2: update_mmu_cache preload the TLB with the new PTE omits f7380e098665 nios2: User address TLB flush break after finding the matc [...] omits 1229ace4a4a2 MIPS: Loongson3,SGI-IP27: Simplify max_low_pfn calculation omits bdbde38adb71 nios2: flush_tlb_all use TLBMISC way auto-increment feature omits d86a24b6d959 gfs2: read journal in large chunks to locate the head omits 1231d0d2f98b gfs2: add a helper function to get_log_header that can be [...] omits 30d8f6b8bf8c gfs2: changes to gfs2_log_XXX_bio omits 56b60800574f gfs2: add more timing info to journal recovery process omits 45cf7959c304 net: slightly optimize eth_type_trans omits 982c17b9e3c2 net: remove BUG_ON from __pskb_pull_tail omits 7e18750cda3d Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits db29eb059cdc nvme: fix handling of EINVAL on pci_alloc_irq_vectors_affinity() omits 987a8107efff nios2: improve readability of tlb functions omits 110e2b4b94c6 test_objagg: Fix warning. omits 20325e8a6143 Merge tag 'drm-intel-fixes-2018-11-15' of git://anongit.fr [...] omits f01067005ec3 bus: ti-sysc: Detect devices for debug on omap5 omits 2c63a833e450 bus: ti-sysc: Add mcasp optional clocks flag omits 7b4f8ac2f1ac bus: ti-sysc: Fix getting optional clocks in clock_roles omits 4e86889b52ac Merge branch 'mlxsw-ERP-sharing-multiple-masks' omits 3b423271b89a selftests: mlxsw: spectrum-2: Add simple delta test omits c22291f7cf45 mlxsw: spectrum: acl: Implement delta for ERP omits c293ba340356 mlxsw: spectrum: acl: Push code related to num_ctcam_erps [...] omits 59600844cf4e mlxsw: spectrum: acl: Remove mlxsw_afk_encode() block rang [...] omits b1ce60e6214d mlxsw: spectrum: acl: Don't encode the key again in mlxsw_ [...] omits 3bc6f3858a0d mlxsw: core_acl: Change order of args of ops->encode_block() omits d07cd6606033 mlxsw: spectrum: acl: Pass key pointer to master_mask_set/clear omits c71abd7d9414 mlxsw: spectrum: acl_erp: Convert to use objagg for tracking ERPs omits 0a020d416d0a lib: introduce initial implementation of object aggregatio [...] omits 7dc5a0eeea18 selftests: Adjust spectrum-2 ctcam_two_atcam_masks_test omits 36107c485f5e selftests: Adjust spectrum-2 two_mask_test omits 0cec51e25db6 Merge branch 'bcm2835-defconfig-next' into for-next omits fd7de6370cb6 ASoC: Add documentation for pcm3060 property out-single-ended omits fe06051dbf8a regulator/of_get_regulator: add child path to find the reg [...] omits 5d041c46ccb9 iwlwifi: mvm: don't use SAR Geo if basic SAR is not used omits 54f3f994e996 iwlwifi: fix D3 debug data buffer memory leak omits 82715ac71e6b iwlwifi: mvm: fix regulatory domain update when the firmwa [...] omits ec484d03ef0d iwlwifi: mvm: support sta_statistics() even on older firmware omits 66e839030fd6 iwlwifi: fix wrong WGDS_WIFI_DATA_SIZE omits be401ba9efec gfs2: Fix the gfs2_invalidatepage description omits 3ae1dcdc3d41 gfs2: Clean up gfs2_is_{ordered,writeback} omits 01ed1606d309 gfs2: Fix iomap buffer head reference counting bug omits 0750a835f0b0 Merge branch 'v4.21/drivers' into tmp/aml-rebuild omits 7f5d328073e3 Merge branch 'v4.21/dt64' into tmp/aml-rebuild omits 6d1aa2d5d24e Merge branch 'v4.21/dt' into tmp/aml-rebuild omits 992a0afe05d3 Merge branch 'v4.20/fixes' into tmp/aml-rebuild omits eed5afc6fc19 arm64: dts: meson-gx: add efuse pclk omits 41bb5769b7f4 drivers: soc: Allow building the amlogic drivers without A [...] omits 8b1acb6c9da4 ARM: dts: meson: consistently disable pin bias omits 0c0bed0aa699 arm64: dts: meson: consistently disable pin bias omits 87423792e529 arm64: dts: meson: disable pad bias for mmc pinmuxes omits 746e95a1037b arm64: dts: meson: remove extra subnode in mmc clk_gate pinmux omits 5a36307b93dc Merge tag 'v4.20-rc1' omits 043346c9027c arm64: dts: meson: s400: add bcm bluetooth device omits fcec7756107d Merge branch 'xtensa-syscall-rework' into xtensa-for-next omits 862cfd8431fa ARM64: dts: meson: p230: disable advertisement EEE for GbE. omits 9af2b6d0e41f arm64: dts: meson-axg: enable SCPI omits 82d3bd025097 Documentation: bindings: Add missing Amlogic SCPI sensor bindings omits d8dd263f736f arm64: dts: meson-axg: correct sram shared mem unit-address omits 7c17225f2059 xtensa: generate uapi header and syscall table header files omits b4130fdef9a7 xtensa: add system call table generation support omits 3db1569a17dd xtensa: add __NR_syscalls along with __NR_syscall_count omits a8af698e8d71 arm64: dts: meson-axg: fix mailbox address omits 399b6c8bc9f7 scsi: zfcp: drop old default switch case which might paper [...] omits 0c902936e55c scsi: zfcp: drop default switch case which might paper ove [...] omits 3505144e5428 scsi: zfcp: silence -Wimplicit-fallthrough in zfcp_erp_lun [...] omits 623cd180c10c scsi: zfcp: silence remaining kdoc warnings in header files omits 8684d61481e2 scsi: zfcp: silence all W=1 build warnings for existing kdoc omits e0effe893514 scsi: zfcp: properly format LUN (and WWPN) for LUN sharing [...] omits d5fcdced311b scsi: zfcp: use enum zfcp_erp_act_result for argument/retu [...] omits 0023beece0c7 scsi: zfcp: use enum zfcp_erp_steps for struct zfcp_erp_ac [...] omits df91eefd080d scsi: zfcp: the action field of zfcp_erp_action is actuall [...] omits 208d096154da scsi: zfcp: clarify function argument name for trace tag string omits 64eba38418d8 scsi: zfcp: ERP thread setup kdoc update omits 724e144387f4 scsi: zfcp: update kernel message for invalid FCP_CMND len [...] omits 9704154fa0b2 scsi: zfcp: drop duplicate seq_no from zfcp_fsf_req which [...] omits f9eca0227600 scsi: zfcp: drop duplicate fsf_command from zfcp_fsf_req w [...] omits 2c53d8a0cce4 scsi: zfcp: drop unnecessary forward prototype for struct [...] omits 21cb0bcc739a scsi: zfcp: group sort internal structure definitions for [...] omits eb67f93ffa7c scsi: zfcp: namespace prefix for internal latency data structures omits e0c1da39d7bd scsi: zfcp: update width in comment for ZFCP_COMMON_FLAGS mask omits a0e86d955584 scsi: zfcp: move scsi_eh & non-ERP timeout defines owned b [...] omits c24635acce1e scsi: zfcp: drop unnecessary forward prototype for struct [...] omits 58f3ead54752 scsi: zfcp: move SG table helper from aux to fc and make t [...] omits 6be552276e3c scsi: zfcp: remove unnecessary null pointer check before m [...] omits 791d394eae61 arm64: dts: meson-gx: Add hdmi_5v regulator as hdmi tx supply omits cc0b9b48665d arm64: dts: meson-axg: add secure monitor omits d5eacc9f10f2 arm64: dts: meson-axg: s400: add cts-rts to the bluetooth uart omits c8947b3e3dad arm64: dts: meson-gxl-khadas-vim: fix GPIO lines names omits bc317fff6266 arm64: dts: meson-gxbb-odroidc2: fix GPIO lines names omits a70ed413039c arm64: dts: meson-gxbb-nanopi-k2: fix GPIO lines names omits 50d4dcebf873 arm64: dts: meson-gxl-libretech-cc: fix GPIO lines names omits 81c743eb9381 arm64: dts: meson-axg: fix dtc warning about unit address omits 053c3f428eb1 Merge branch 'drivers-for-4.21' into all-for-4.21 omits 321cebc28c68 Merge branch 'arm64-for-4.21' into all-for-4.21 omits d6468afd88f0 Merge branch 'dts-for-4.21' into all-for-4.21 omits 4a52b3e1a3d2 Merge tag 'qcom-fixes-for-4.20-rc1' into all-for-4.21 omits 340cda67ed80 ARM: dts: meson8b: mxq: add the /chosen/stdout-path property omits 96392c3d8ca4 regulator: max77686: Pass descriptor instead of GPIO number omits 42196c98a965 ARM: dts: meson8: minix-neo-x8: add the /chosen/stdout-pat [...] omits 08e14fe429a0 net_sched: sch_fq: ensure maxrate fq parameter applies to [...] omits 1d2f46814d20 regulator: wm8994: Pass descriptor instead of GPIO number omits 51152f65bb89 ARM: dts: meson6: atv1200: add the /chosen/stdout-path property omits 6ab6dfa6bb50 net: get rid of __tcp_checksum_complete() omits 1c984942f0a4 regulator: s2mps11: Pass descriptor instead of GPIO number omits 5c72299fba9d net: sched: cls_flower: Classify packets using port ranges omits 200858bbb642 scsi: libsas: Remove pcidev reference omits 15ba7806c316 scsi: libsas: Drop SAS_DPRINTK() and revise logs levels omits 71a4a9923122 scsi: libsas: Drop sas_printk() omits d188e5db9d27 scsi: libsas: Use pr_fmt(fmt) omits 1399846d4b99 scsi: libsas: Delete sas_dump.{c, h} omits 15bc43f31a07 scsi: hisi_sas: change the time of SAS SSP connection omits 745b6847634c scsi: hisi_sas: Relocate some codes to avoid an unused check omits 37359798ec44 scsi: hisi_sas: Add support for interrupt coalescing for v3 hw omits 488cf558e3d7 scsi: hisi_sas: Add support for interrupt converge for v3 hw omits c3566f9a617d scsi: hisi_sas: Create separate host attributes per HBA omits 7fe50ac83f43 net: dump more useful information in netdev_rx_csum_fault() omits 7150ceaacb27 rxrpc: Fix life check omits e81a2a6d12e8 ASoC: rt5663: Add regulator support omits bf897b441bd3 ASoC: ak4118: Add support for AK4118 S/PDIF transceiver omits e815f404afdb block: add wbt_disable_default export for BFQ omits ddc49acb659a net: dsa: mv88e6xxx: Work around mv886e6161 SERDES missing [...] omits 8076de2244c6 ASoC: dt-bindings: add bindings for AK4118 transceiver omits 236bd823fbdd scsi: wd719x: always use generic DMA API omits fde46e968258 scsi: wd719x: use per-command private data omits d9c30dbca799 scsi: wd719x: there should be no active SCBs on removal omits 4e5598db1284 scsi: sym53c8xx: use dma_set_mask omits b5a4ad1db5fd scsi: stex: use dma_set_mask_and_coherent omits bddbd00cb076 scsi: mvumi: use dma_set_mask omits f30e1bfd6154 scsi: lpfc: use dma_set_mask_and_coherent omits 52f603fee1a5 scsi: isci: use dma_set_mask_and_coherent omits 663b4117d641 scsi: initio: use dma_set_mask omits 453cd3700ca3 scsi: hptiop: use dma_set_mask omits e4db40e7a1a2 scsi: hisi_sas: use dma_set_mask_and_coherent omits fdc32fb38d76 scsi: esas2r: use dma_set_mask_and_coherent omits c79cd9a24ef7 scsi: dpt_i2o: use dma_set_mask omits a69b080025ea scsi: bfa: use dma_set_mask_and_coherent omits b3b07762dbda scsi: arcmsr: use dma_set_mask omits 5277715639ff ASoC: pcm186x: Fix device reset-registers trigger value omits f0739e6517da Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 424d5b56d020 ASoC: amd: remove set but not used variable 'dma_buffer' omits 7986e2273c1e spi: npcm: fix platform_no_drv_owner.cocci warnings omits d5a932e541f6 ASoC: amd: Switch to SPDX identifier omits 1c4fb2457e54 ASoC: amd: Fixed build errors omits 6e17f8140521 arm64: dts: sdm845: add prng-ee node omits 0d945c1f966b block: remove the queue_lock indirection omits 6e382cc7ba29 arm64: dts: msm8996: add prng-ee node omits 0c8224c34aa8 ASoC: nau8822: convert to SPDX identifiers omits ba34f253711a ASoC: nau8822: convert to SPDX identifiers omits ed22cee91a88 Input: olpc_apsp - enable the SP clock omits af518342effd Input: olpc_apsp - check FIFO status on open(), not probe() omits 76d97b0f9c73 Input: olpc_apsp - drop CONFIG_OLPC dependency omits fc27c2394d96 clk: mmp2: add SP clock omits e8a2c7791414 dt-bindings: marvell,mmp2: Add clock id for the SP clock omits 6d46964230d1 block: remove the lock argument to blk_alloc_queue_node omits 310df020cdd7 mmc: stop abusing the request queue_lock pointer omits b061b326287d mmc: simplify queue initialization omits 68fc68f2ff62 umem: don't override the queue_lock omits 8295a69bdc3c drbd: don't override the queue_lock omits 7fb1763de6f8 blk-cgroup: move locking into blkg_destroy_all omits 04be60b5e4e0 blk-cgroup: consolidate error handling in blkcg_init_queue omits b6676f653f13 block: remove a few unused exports omits 9809b4eed2cf block: update a few comments for the legacy request removal omits d53375608ebf block: remove the unused lock argument to rq_qos_throttle omits 373e4af34ec1 block: remove queue_lockdep_assert_held omits 57d74df90783 block: use atomic bitops for ->queue_flags omits 39795d6534c6 block: don't hold the queue_lock over blk_abort_request omits 079076b3416e block: remove deadline __deadline manipulation helpers omits 8f4236d9008b block: remove QUEUE_FLAG_BYPASS and ->bypass omits 10f91c73cc41 Input: hyper-v - fix wakeup from suspend-to-idle omits e4849aff1e16 MIPS: SiByte: Enable swiotlb for SWARM, LittleSur and BigSur omits 756d6d836dbf MIPS: SiByte: Enable ZONE_DMA32 for LittleSur omits 3747b9d6b065 MIPS: SiByte: Set 32-bit bus mask for BCM1250 PCI omits 24632d6b78a1 ARM: bcm2835_defconfig: Enable BCM2835 MMAL-based V4L2 cam [...] omits 1be7aa9b6eb9 Input: ad7879 - drop platform data support omits ebcd210e93b2 cxgb4: fix thermal zone build error omits bd5196b6863d Merge branch 'hns3-hwgro' omits a6d53b97a2e7 net: hns3: Adds GRO params to SKB for the stack omits 81ae0e0491f3 net: hns3: Add skb chain when num of RX buf exceeds MAX_SKB_FRAGS omits 5c9f6b3935f8 net: hns3: Add support for ethtool -K to enable/disable HW GRO omits e55970950556 net: hns3: Add handling of GRO Pkts not fully RX'ed in NAPI poll omits b26a6fea2298 net: hns3: Enable HW GRO for Rev B(=0x21) HNS3 hardware omits b8c3c10cf68d MAINTAINERS: Replace Vince Bridgers as Altera TSE maintainer omits e371357f0760 Merge branch 'bnxt_en-Bug-fixes' omits 8dc5ae2d4897 bnxt_en: Fix filling time in bnxt_fill_coredump_record() omits 83eb5c5cff32 bnxt_en: Add software "missed_irqs" counter. omits ffd77621700e bnxt_en: Workaround occasional TX timeout on 57500 A0. omits addd4df6d763 bnxt_en: Disable RDMA support on the 57500 chips. omits d19819297d92 bnxt_en: Fix rx_l4_csum_errors counter on 57500 devices. omits 6ba990384e92 bnxt_en: Fix RSS context allocation. omits ba2f55b06826 net: phy: icplus: add config_intr callback omits da5322e65940 Merge tag 'selinux-pr-20181115' of git://git.kernel.org/pu [...] omits 8fc6ed9a3508 dlm: fix missing idr_destroy for recover_idr omits 282fd2a2adb4 Merge tag 'pinctrl-v4.20-2' of git://git.kernel.org/pub/sc [...] omits 2f31a67f01a8 usb: xhci: Prevent bus suspend if a port connect change or [...] omits 39aa6928d462 xfrm: policy: fix netlink/pf_key policy lookups omits 7759d6a837ed xfrm: policy: add missing indentation omits 4fc735d934ef af_key: fix indentation on declaration statement omits 94ca5c18e1e3 Merge tag 'nfs-for-4.20-3' of git://git.linux-nfs.org/proj [...] omits fcc86cb45d38 drm/vc4: Set ->legacy_cursor_update to false when doing no [...] omits 5a43911fd256 drm/vc4: Fix NULL pointer dereference in the async update path omits 21d808405fe4 drm/bridge/sii902x: Fix EDID readback omits d6f7aa9820f2 fsnotify/fdinfo: include fdinfo.h for inotify_show_fdinfo() omits 3e159b9553e4 ext2: change reusable parameter to true when calling mb_ca [...] omits 9826b1138e49 Merge branch 'drm-fixes-4.20' of git://people.freedesktop. [...] omits 7b74026d9c4e Merge tag 'drm-misc-fixes-2018-11-14' of git://anongit.fre [...] omits d47b41aceead dlm: memory leaks on error path in dlm_user_request() omits c0174726c397 dlm: lost put_lkb on error path in receive_convert() and r [...] omits 23851e978f31 dlm: possible memory leak on error path in create_lkb() omits b982896cdb6e dlm: fixed memory leaks after failed ls_remove_names allocation omits 5f7b434df1b5 Merge branches 'iommu/fixes', 'arm/renesas', 'arm/mediatek [...] omits 7a30423a95a1 vfio/type1: Remove map_try_harder() code path omits 6f820bb995b6 iommu/amd: Allow to upgrade page-size omits 9db034d57a8b iommu/amd: Restart loop if cmpxchg64 succeeded in alloc_pte() omits 6d568ef9a622 iommu/amd: Allow downgrading page-sizes in alloc_pte() omits 69be88520f9d iommu/amd: Ignore page-mode 7 in free_sub_pt() omits 409afa44f9ba iommu/amd: Introduce free_sub_pt() function omits ac3a7092ebcb iommu/amd: Collect page-table pages in freelist omits b73a61dc0e96 ARM: socfpga: dts: document "altr,stratix10-rst-mgr" binding omits 8f6f8c77fc4d reset: socfpga: add an early reset driver for SoCFPGA omits c5420ab794c1 fs/locks: allow a lock request to block other requests. omits 52ba997403ed locks: use properly initialized file_lock when unlocking. omits 2f5e108bae2b ocfs2: properly initial file_lock used for unlock. omits 62ebdc05f219 gfs2: properly initial file_lock used for unlock. omits eed23d7fd908 NFS: use locks_copy_lock() to copy locks. omits f3947a666145 fs/locks: split out __locks_wake_up_blocks(). omits d9e9386066aa fs/locks: rename some lists and pointers. omits 12d56175c89c Merge tag 'iwlwifi-next-for-kalle-2018-11-11' of git://git [...] omits 6b5f18817640 Merge branch 'v4.21-clk/next' into for-next omits 6c2fa76e0ff0 Merge branch 'v4.21-armsoc/dts32' into for-next omits 03d9f8fa2bfd ARM: dts: rockchip: Fix rk3288-rock2 vcc_flash name omits a9b722847872 scripts/kconfig/merge_config: don't redefine 'y' to 'm' omits fc381bb235a4 drm/panel: Augment the TPO TPG110 bindings omits 2250d856b279 arm64: dts: renesas: Add CPU capacity-dmips-mhz omits b380ae0db603 arm64: dts: renesas: Add CPU topology on R-Car Gen3 SoCs omits 0a8853811dd6 drm/i915/bios: make the aux channel macros private to the [...] omits 629ad5ee1fcc drm/i915: remove unused DDC PIN macros omits 3905308940b8 drm/i915/bios: rename intel_aux_ch() to intel_bios_port_aux_ch() omits 9374eee32b66 arm64: renesas: Enable GPIOLIB to allow GPIO driver selection omits 8989e9d2e648 clk: rockchip: make rk3188 hclk_vio_bus critical omits fc3660533fef drm/i915/hdmi: Reorder structure to match specification omits 472247d32315 mtd: spi-nor: remove unneeded smpt zeroization omits b2fed34a628d selftests/powerpc: Adjust wild_bctr to build with old binutils omits 6e8adf6f4a4f drm/i915: Account for scale factor when calculating initial phase omits 27971d613fcb drm/i915: Clean up skl_program_scaler() omits 2a2777990a34 drm/i915: Move programming plane scaler to its own function. omits 05e0b4bf4613 drm/i915: remove excess line continuation backslashes omits ac8cb53829a6 clk: rockchip: fix rk3188 sclk_mac_lbtest parameter ordering omits 87b94026ff31 drm/i915: Fix plane allocation/free functions omits a9f0c0e56371 clk: rockchip: fix rk3188 sclk_smc gate data omits 8b37eb74d0e3 gpio: rcar: convert to SPDX identifiers omits 67b249aaa650 pinctrl: nuvoton: modify NPCM7xx pin configuration function omits f969b7aac980 pinctrl: mediatek: Add initial pinctrl driver for MT6797 SoC omits 95d2f00657ad dt-bindings: pinctrl: Add devicetree bindings for MT6797 S [...] omits 8817b44aa9c6 drm: panel-orientation-quirks: Do rotation quirk for new G [...] omits d801064cb871 pinctrl: meson-gxl: remove invalid GPIOX tsin_a pins omits 7c68024a82a2 pinctrl: mediatek: Fix dependencies for EINT_MTK omits 691e84a4d08f reset: fix null pointer dereference on dev by dev_name omits 06aa7d7399d5 reset: Add reset_control_get_count() omits 63eb322d89c8 efi: Permit calling efi_mem_reserve_persistent() from atom [...] omits eff896288872 efi/arm: Defer persistent reservations until after paging_init() omits 72a58a63a164 efi/arm/libstub: Pack FDT after populating it omits 33412b867313 efi/arm: Revert deferred unmap of early memmap mapping omits ef1491e79130 efi: Fix debugobjects warning on 'efi_rts_work' omits 0696d7945688 gpio: drop devm_gpio_chip_match() omits 1098fafcefed cifs: create a helper function for compound query_info omits 2c272c3f08b2 cifs: address trivial coverity warning omits d916ce7245ad Merge branch 'sunxi/dt64-for-4.21' into sunxi/for-next omits 3bfa011d3a47 arm64: dts: allwinner: h6: enable USB2 on Pine H64 omits 44eb589cf40a arm64: dts: allwinner: h6: add USB Vbus regulator for Pine H64 omits eabb3d424b6d arm64: dts: allwinner: h6: add USB2-related device nodes omits dfbabbb174f2 f2fs: only flush the single temp bio cache which owns the [...] omits 7bc0f46d418a f2fs: fix out-place-update DIO write omits 8a2a2c88745e f2fs: fix to be aware discard/preflush/dio command in is_idle() omits acd1d6ee5986 f2fs: add to account direct IO omits 3ab01241a515 f2fs: move dir data flush to write checkpoint process omits 6afc1b04405d f2fs: Change to use DEFINE_SHOW_ATTRIBUTE macro omits 91cb6eafcb79 f2fs: change segment to section in f2fs_ioc_gc_range omits c17244cc01c5 f2fs: export migration_granularity sysfs entry omits 780e9f307fb1 f2fs: support subsectional garbage collection omits 5a2f0de5c14f f2fs: introduce __is_large_section() for cleanup omits 79c66e75720c f2fs: clean up f2fs_sb_has_##feature_name omits 6a917e69d3b8 f2fs: remove codes of unused wio_mutex omits 67bdd2a68f0a f2fs: fix count of seg_freed to make sec_freed correct omits a5c7029ba357 f2fs: fix to account preflush command for noflush_merge mode omits f8504f4ca0a0 l2tp: fix a sock refcnt leak in l2tp_tunnel_register omits 66f93c5a02d5 powerpc/64: Fix kernel stack 16-byte alignment omits e96c0d8336fd block: make blk_try_req_merge() static omits be215b92703b dt-bindings: timer: meson6_timer: document the clock inputs omits e55b892e1848 dt-bindings: timer: meson6_timer: document all interrupts omits 61ef35478488 ARM64: dts: meson-gxl-s905x-khadas-vim enable Bluetooth omits 5929a1f0ff30 Merge tag 'riscv-for-linus-4.20-rc2' of git://git.kernel.o [...] omits 9746e46737a1 Merge tag 'kgdb-fixes-4.20-rc3' of https://git.linaro.org/ [...] omits e4c4b0e45dfd Merge branch 'fixes-v4.20-rc3' of git://git.kernel.org/pub [...] omits 5082a7df5251 Merge tag 'gnss-4.20-rc3' of https://git.kernel.org/pub/sc [...] omits d344897d57d2 Merge branch 'clk-spdx' into clk-next omits e1098e591580 clk: bcm2835: Switch to SPDX identifier omits 1150e0f9b6e1 Merge branch 'clk-fixes' into clk-next omits 27c0f2b01970 clk: zynqmp: handle fixed factor param query error omits 22454b79e6de usb: core: Fix hub port connection events lost omits 882eab6c28d2 ASoC: dapm: Recalculate audio map forcely when card instantiated omits 4b8440abc902 Merge tag 'fixes-for-v4.20-rc2' of git://git.kernel.org/pu [...] omits 7ff4f8035695 block: remove dead queue members omits 98c98cb770da block: clean up dead code that is now redundant omits 007b656851ed s390/ism: clear dmbe_mask bit before SMC IRQ handling omits 43fac3238c1d regmap: add a new macro:REGMAP_IRQ_REG_LINE(_id, _reg_bits) omits 73bb061616d1 cifs: smb2 commands can not be negative, remove confusing check omits 5e7548f61ccb cifs: update internal module version number omits eb57eb397e9e cifs: use a compound for setting an xattr omits bf1e7cd56977 cifs: clean up indentation, replace spaces with tab omits a556f783e615 cifs: In Kconfig CONFIG_CIFS_POSIX needs depends on legacy [...] omits 22bf6cd2ca4d spi: bcm2835: make license text and module license match omits 76836fd35492 ASoC: omap-abe-twl6040: Fix missing audio card caused by d [...] omits 757ec116c9bc spi: npcm: fix u32 csgpio being checked for less than zero omits 46dce4042659 ASoC: amd: fix memory leak of i2s_data on error return omits 83effa8865cc f2fs: avoid GC causing encrypted file corrupted omits 3472f66013d1 Merge tag 'acpi-4.20-rc3' of git://git.kernel.org/pub/scm/ [...] omits dbb3c26034fa Merge tag 'pm-4.20-rc3' of git://git.kernel.org/pub/scm/li [...] omits 4e4490d438a1 Merge tag 'nfsd-4.20-1' of git://linux-nfs.org/~bfields/linux omits b7c16dd08fb8 Merge branch 'xtensa-fixes' into xtensa-for-next omits 5af8627c8fe2 Merge branch 'bcm2835-soc-next' into for-next omits ed6fd0561b8a Merge branch 'bcm2835-drivers-next' into for-next omits bb661b708837 soc: bcm: Switch raspberrypi-power to SPDX identifier omits 7b369a42e6d0 ARM: mach-bcm: Switch bcm2835 and platsmp to SPDX identifier omits d41217aac0a5 Merge tag 'pci-v4.20-fixes-1' of git://git.kernel.org/pub/ [...] omits dbcec2e6bcfe Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits b7bbf9935fb7 Merge tag 'rtc-4.20-2' of git://git.kernel.org/pub/scm/lin [...] omits 0829187b17d8 firmware: raspberrypi: Define timeout for transactions omits 47e624c03043 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 857c34cd094b Merge branch 'parisc-4.20-3' of git://git.kernel.org/pub/s [...] omits 43aa09fee2f0 apparmor: Fix warning about unused function apparmor_ipv6_ [...] omits e2f8b472a708 Merge branch 'spectre' of git://git.armlinux.org.uk/~rmk/l [...] omits 1decef370456 gnss: sirf: fix synchronous write timeout omits 56a6c7268312 gnss: serial: fix synchronous write timeout omits d5585b7b6846 i40e: prevent overlapping tx_timeout recover omits 7cd8eb086198 i40e: suppress bogus error message omits 211257a499c6 i40e: Use correct shift for VLAN priority omits 843faff87af2 virtchnl: Fix off by one error omits c9a983058ad6 virtchnl: white space and reorder omits 61bfb0600551 i40e: always set ks->base.speed in i40e_get_settings_link_up omits 7c3758f78393 i40e: don't restart nway if autoneg not supported omits 5734fe87486e i40e: Allow disabling FW LLDP on X722 devices omits c95cb7b25f25 i40e: update driver version omits f5a7b21b2439 i40e: Protect access to VF control methods omits 4ff2d8540321 i40e: Replace strncpy with strlcpy to ensure null termination omits de10933e3703 i40e: Add capability flag for stopping FW LLDP omits 8554768c2c3d i40e: Use a local variable for readability omits 6a9a5ec10e79 i40e: Replace spin_is_locked() with lockdep omits a789fd0bab57 arm64: dts: qcom: pm8998: Add die temperature channel node [...] omits b59b94f76e7f dt-bindings: iio: vadc: Add unit address to ADC channel no [...] omits ed3cafa79ea7 soc: qcom: cmd-db: Stop memcpy()ing in cmd_db_read_aux_data() omits 84fa36eb30f2 soc: qcom: cmd-db: Remove memcpy()ing from cmd_db_get_header() omits 808e10330b0a soc: qcom: Drop help text for QCOM_QMI_HELPERS omits c4fe17e0e3a3 soc: qcom: qmi_interface: Limit txn ids to U16_MAX omits e0f2cfeb59c8 soc: qcom: llcc-slice: Add error checks for API functions omits 8c1919a2b48f soc: qcom/llcc: add MODULE_LICENSE tag omits 279536a564f6 soc: qcom: Add irq clear handling during SE init omits 4884788b7ba1 arm64: dts: sdm845: enable tsens thermal zones omits 9ee80560a329 arm64: dts: msm8916: Add camera thermal zone omits 154233c8988a arm64: dts: msm8916: Add gpu thermal zone omits 2b4e5fc0edfe arm64: dts: msm8916: thermal: Add "qcom,sensors" property omits 95b0ddfd21ed arm64: dts: msm8916: thermal: split address space into two omits 73e43d5cdf3e Merge tag 'qcom-fixes-for-4.20-rc1' into arm64-for-4.21 omits e9d753b820e5 ARM: dts: msm8974: thermal: Add "qcom,sensors" property omits 58443fd91057 ARM: dts: msm8974: thermal: split address space into two omits 3c84c05b8b90 MAINTAINERS: Add entry for Qualcomm TSENS thermal drivers omits f505754fd659 Btrfs: ensure path name is null terminated at btrfs_control_ioctl omits 30e066286e23 nvme: fix boot hang with only being able to get one IRQ vector omits 38cd989ee38c hwmon: (ina2xx) Fix current value calculation omits 6d5db6c37929 Merge branch 'nfp-abm-track-all-Qdiscs' omits bd3b5d462add nfp: abm: restructure Qdisc handling omits 52db4eaca59f nfp: abm: save RED's parameters omits 6c5dbda0d4df nfp: abm: reset RED's child based on limit omits c0b7490b19f6 net: sched: red: notify drivers about RED's limit parameter omits 6b8417b7e6f5 nfp: abm: build full Qdisc hierarchy based on graft notifications omits d577a3d279c3 net: sched: mq: offload a graft notification omits bf2a752bea02 net: sched: red: offload a graft notification omits aee7539c5876 nfp: abm: allocate Qdisc child table omits 1853125889a3 nfp: abm: remember which Qdisc is root omits 98b0e5f6842a net: sched: provide notification for graft on root omits 4f5681d088ba nfp: abm: track all offload-enabled qdiscs omits 6666f545e9e1 nfp: abm: keep track of all RED thresholds omits 08990494e59d nfp: abm: rename qdiscs -> red_qdiscs omits 15cef30974c5 Merge branch 'aquantia-add-rx-flow-filter-support' omits 7975d2aff5af net: aquantia: add support of rx-vlan-filter offload omits 9a8cac4b4dae net: aquantia: add ethertype and PCP to rx flow filters omits 54bcb3d162a8 net: aquantia: add vlan id to rx flow filters omits a6ed6f2269d6 net: aquantia: add support of L3/L4 ntuple filters omits 8d0bcb012f57 net: aquantia: add infrastructure for ntuple rules omits 23e7a718a49b net: aquantia: add rx-flow filter definitions omits 8dc765d438f1 SCSI: fix queue cleanup race before queue initialization is done omits 4800bf7bc8c7 block: fix 32 bit overflow in __blkdev_issue_discard() omits 55a2a982d39c drm/qxl: remove set but not used variables 'driver, qbo' omits 45230903ecd4 drm/qxl: remove set but not used variable 'map' omits 040b595a91b2 drm/virtio: fix memory leak of vfpriv on error return path omits 6862965261a0 drm/virtio: bump driver version after explicit synchroniza [...] omits 2cd7b6f08bc4 drm/virtio: add in/out fence support for explicit synchronization omits a56f9c868ccf drm/virtio: add uapi for in and out explicit fences omits 9fdd90c0f424 drm/virtio: add virtio_gpu_alloc_fence() omits 8e1599fcac2e x86/traps: Complete prototype declarations omits 68b5e4326e4b x86/mce: Fix -Wmissing-prototypes warnings omits 569ae9209425 ext2: remove redundant condition check omits 1c7dfad583dc Pull FAN_OPEN_EXEC fanotify support. omits 2ae7f165c0b0 drm/virtio: Use IDAs more efficiently omits 556c62e85f9b drm/virtio: Handle error from virtio_gpu_resource_id_get omits fa96ed1f564c drm/i915: Remove special case for power well 1/MISC_IO sta [...] omits 285cf66d5220 drm/i915: Use proper bool bitfield initializer in power we [...] omits cb8ef723ab81 drm/i915/gen9_bc: Work around DMC bug zeroing power well requests omits a22612301ae6 drm/i915/icl: Drop spurious register read from icl_dbuf_sl [...] omits 6a67a20366f8 drm/i915: fix broadwell EU computation omits 2fc6d4be35fb usb: dwc3: gadget: fix ISOC TRB type on unaligned transfers omits b28cc6cec3d8 rtc: max77686: Fix the returned value in case of error in [...] omits 50c8aec4212a rtc: s3c-rtc: Avoid using broken ALMYEAR register omits f1bd154d8838 rtc: m41t80: Complete error propagation from SMBus calls omits 3cc9ffbb1f51 rtc: m41t80: Correct alarm month range with RTC reads omits 745aa6cdee6b drm/i915: Fix icl workarounds whitespaces omits 85f04aa569ad drm/i915: Deduplicate register definition for GAMW_ECO_DEV_RW_IA omits 8577c319b651 drm/i915/icl: Drop spurious register read from icl_dbuf_sl [...] omits a9c859033f6e Revert "usb: gadget: ffs: Fix BUG when userland exits with [...] omits 3c135e890019 usb: dwc2: pci: Fix an error code in probe omits 7b412b04a0c7 usb: dwc3: Fix NULL pointer exception in dwc3_pci_remove() omits 40dc948f234b xtensa: fix boot parameters address translation omits 9c506988428d Merge remote-tracking branch 'sunxi-korg/sunxi/fixes-for-4 [...] omits 5f8208f55706 ARM: dts: sun8i: a83t: bananapi-m3: increase vcc-pd voltag [...] omits 6ad16b78a039 platform/chrome: don't report EC_MKBP_EVENT_SENSOR_FIFO as wakeup omits 475b08734edb platform/chrome: straighten out cros_ec_get_{next,host}_ev [...] omits 437ccdc8ce62 powerpc/numa: Suppress "VPHN is not supported" messages omits bdccbb79e4f0 ARM: dts: i.MX25: add the clocks for the EPIT blocks omits 877181a8d9dc selinux: fix non-MLS handling in mls_context_to_sid() omits c800cd7824bd firmware: imx: add SCU power domain driver omits 0a914a4948d4 firmware: imx: add pm svc headfile omits d357b3134c9a dt-bindings: fsl: scu: update power domain binding omits 3501ce96bf5d firmware: imx: remove resource id enums omits d4ea45e8a603 dt-bindings: imx: add scu resource id headfile omits 9d4b17efa51f ASoC: pcm3060: Add DT property for single-ended output omits 704e504bd616 drm/i915: add ICP support to cnp_rawclk() and kill icp_rawclk() omits 228a5cf381f7 drm/i915: rename CNP_RAWCLK_FRAC to CNP_RAWCLK_DEN omits af4de6adb499 drm/i915/cnp+: update to the new RAWCLK_FREQ recommendations omits 933a95496e48 ASoC: pcm3060: Rename output widgets omits 4fd3e2ac18fe Merge branch 'cpsw-allow-vlan-h-w-timestamping' omits 1ebb2446c303 net: ethernet: ti: cpsw: allow vlan tagged packets to be t [...] omits a9423120343c net: ethernet: ti: cpts: move enable/disable flags outside [...] omits f19dcd5f118d net: ethernet: ti: cpts: purge staled skbs from txq omits d0e14c4d9bce net: ethernet: ti: cpts: correct debug for expired txq skb omits 496fa3ba0a66 ASoC: stm32: sai: fix invalid use of sizeof in stm32_sai_a [...] omits e770b18bbbae regulator: bd718x7: Change next state after poweroff to ready omits ef4de050b4c7 regulator: as3711: convert to SPDX identifiers omits 49f539518b33 regulator: bd9571mwv: convert to SPDX identifiers omits a2dc50914744 extcon: max8997: Fix lack of path setting in USB device mode omits 8bfdd88140ba kbuild: remove 'prepare' and 'scripts' dummies for externa [...] omits 813af51f5d30 powerpc/boot: Set target when cross-compiling for clang omits 3bd9805090af Makefile: Export clang toolchain variables omits 238bcbc4e07f kbuild: consolidate Clang compiler flags omits dbe27a002ef8 kbuild: add -no-integrated-as Clang option unconditionally omits 67fd1437d116 ASoC: qcom: Set dai_link id to each dai_link omits 9ee325d029c4 ASoC: sun8i-codec: add missing route for ADC omits e1426fd9855c Merge LKMM and RCU commits omits a5e805a83bc4 rcutorture: Don't do busted forward-progress testing omits 75b742c9c3d9 rcutorture: Use 100ms buckets for forward-progress callbac [...] omits bd1f2e1661c7 rcutorture: Recover from OOM during forward-progress tests omits 701fdcbcc411 rcutorture: Print forward-progress test age upon failure omits 7f4172a10fc6 rcutorture: Print time since GP end upon forward-progress failure omits 496ee47084cd rcutorture: Print histogram of CB invocation at OOM time omits f7a441d1b9b4 rcutorture: Print GP age upon forward-progress failure omits 6c64e0fdb71f rcu: Print per-CPU callback counts for forward-progress failures omits 42af97c31416 rcu: Account for nocb-CPU callback counts in RCU CPU stall [...] omits 93b1198a8a96 rcutorture: Dump grace-period diagnostics upon forward-pro [...] omits 6ce19259203d rcutorture: Prepare for asynchronous access to rcu_fwd_startat omits f3f3e8b6bad5 torture: Remove unnecessary "ret" variables omits 5e7c4e798d32 rcutorture: Affinity forward-progress test to avoid housek [...] omits a79f8598debf rcutorture: Break up too-long rcu_torture_fwd_prog() function omits 8b0726a3fada rcutorture: Remove cbflood facility omits 9c496d86dfcb torture: Bring any extra CPUs online during kernel startup omits 50316c589cea rcutorture: Add call_rcu() flooding forward-progress tests omits e39d8a186ed0 NFSv4: Fix an Oops during delegation callbacks omits fd35f192e42c integrity: support new struct public_key_signature encoding field omits 861e6ed667c8 EDAC: Drop per-memory controller buses omits 646558ff1643 kdb: kdb_support: mark expected switch fall-throughs omits 01cb37351baf kdb: kdb_keyboard: mark expected switch fall-throughs omits 9eb62f0e1bc7 kdb: kdb_main: refactor code in kdb_md_line omits c2b94c72d93d kdb: Use strscpy with destination buffer size omits 568fb6f42ac6 kdb: print real address of pointers instead of hashed addresses omits dded2e159208 kdb: use correct pointer when 'btc' calls 'btt' omits c1bbd933e5fa cgroup: Add .__DEBUG__. prefix to debug file names omits b1e3aeb11c5e cpuset: Minor cgroup2 interface updates omits 2a22f1b30cee spi: npcm: add NPCM PSPI controller driver omits 4ad26864df53 dt-binding: spi: add NPCM PSPI controller documentation omits f6de2b8919b8 Merge branch 'next/dt64' into for-next omits e319c409f484 Merge branch 'next/dt' into for-next omits 6135ee70cb13 ARM: dts: exynos: Add pin configuration for SD write prote [...] omits 2e61286dc6ce regulator: bd718x7: Use regulator_map_voltage_ascend for b [...] omits 4289c86c4cd7 ARM: dts: exynos: Update maximum frequency for eMMC to 200 [...] omits c60b3f77f497 ARM: dts: exynos: Update maximum frequency for SD card to [...] omits 8fe325fa9d06 ARM: dts: exynos: Fix LDO13 min values on Odroid XU3/XU4/HC1 omits 25e5566e2b6e ARM: dts: exynos: Add UHS-I bus speed support to Odroid XU [...] omits 818ba93b0e9e ASoC: amd: enable acp3x drivers build omits 8de1b5ed0337 ASoC: amd: add acp3x system resume pm op omits 56e4dd8f6801 ASoC: amd: add acp3x runtime pm ops omits 67aa06aef583 ASoC: amd: add acp3x tdm mode support omits 2b5f290e1026 ASoC: amd: add acp3x i2s ops omits 0b87d6bcd648 ASoC: amd: add acp3x pcm driver dma ops omits 32feac95f646 ASoC: amd: Interrupt handler changes for ACP3x DMA driver omits ac289c7ec0bc ASoC: amd: add ACP3x PCM platform driver omits 7894a7e7ea3d ASoC: amd: create ACP3x PCM platform device omits e30d9128def6 ASoC: AMD: add ACP3.0 PCI driver omits b1299acd0d63 ASoC: AMD: add ACP 3.x IP register header omits 1d5ceff25aa1 mtd: spi_nor: pass DMA-able buffer to spi_nor_read_raw() omits b9f07cc8207a mtd: spi-nor: don't overwrite errno in spi_nor_get_map_in_use() omits c797bd81d10e mtd: spi-nor: fix iteration over smpt array omits cd5e6d79384e mtd: spi-nor: don't drop sfdp data if optional parsers fail omits ec534ead9922 ARM: Document merges omits c644888099a9 Merge branch 'fixes' into for-next omits c4bc2b7e7b19 Merge branch 'next/dt' into for-next omits 88a10b15173d EDAC: Don't add devices under /sys/bus/edac omits 1866d58be7ec soc/tegra: fuse: Remove duplicated function declaration omits 63415a3c38dd Merge tag 'arm-soc/for-4.20/maintainers-part2' of https:// [...] omits f68b18fd1c4b arm64: dts: exynos: Update DWC3 modules on Exynos5433 SoCs omits f1977a9be319 Merge branch 'next-for-4.21' of https://github.com/lyrazha [...] omits 4b03afe16875 Merge branches 'bug.2018.11.12a', 'consolidate.2018.11.13a [...] omits 757a967c1d00 rcutorture/formal: Replace synchronize_sched() with synchr [...] omits 9e3569211021 tools/kernel.h: Replace synchronize_sched() with synchroni [...] omits 0ab8d9f9b472 net/decnet: Replace rcu_barrier_bh() with rcu_barrier() omits f2b41553adef net/core/skmsg: Replace call_rcu_sched() with call_rcu() omits e105c8d122e1 livepatch: Replace synchronize_sched() with synchronize_rcu() omits bb48f66c481f cgroups: Replace synchronize_sched() with synchronize_rcu() omits 7ab5f1a4506a types: Remove call_rcu_bh() and call_rcu_sched() omits b850439e1679 percpu-rwsem: Replace synchronize_sched() with synchronize_rcu() omits 833087654cf8 net/bridge: Replace call_rcu_bh() and rcu_barrier_bh() omits 4b310c6b3744 net/core: Replace call_rcu_bh() and synchronize_rcu_bh() omits c41b9ffeb241 net/sched: Replace call_rcu_bh() and rcu_barrier_bh() omits 5d5180ad35cb netfilter: Replace call_rcu_bh(), rcu_barrier_bh(), and sy [...] omits 8d1829cc5e80 mm: Replace call_rcu_sched() with call_rcu() omits aeb93a9bec87 slab: Replace synchronize_sched() with synchronize_rcu() omits 231251140a13 percpu-refcount: Replace call_rcu_sched() with call_rcu() omits d361e9a5b8db events: Replace synchronize_sched() with synchronize_rcu() omits 3d127a2de05e workqueue: Replace call_rcu_sched() with call_rcu() omits 54efaf165fc2 modules: Replace synchronize_sched() and call_rcu_sched() omits b3312a5cd3cf sched: Replace synchronize_sched() with synchronize_rcu() omits 166e96206c8e sched/membarrier: synchronize_sched() with synchronize_rcu() omits 3117ba461eeb lockdep: Replace synchronize_sched() with synchronize_rcu() omits 4f7fcddd8bda kprobes: Replace synchronize_sched() with synchronize_rcu() omits 70fc81cad8af main: Replace rcu_barrier_sched() with rcu_barrier() omits 59100a12ce38 tracing: Replace synchronize_sched() and call_rcu_sched() omits 77015322764b fs/file: Replace synchronize_sched() with synchronize_rcu() omits 027b46904ea6 cpufreq/cpufreq_governor: Replace synchronize_sched() with [...] omits 6f4a8b3ce7c7 cpufreq/intel_pstate: Replace synchronize_sched() with syn [...] omits 5c6e01499249 drivers/vhost: Replace synchronize_rcu_bh() with synchroni [...] omits 4c10473d6ddf ASoC: Intel: Power down links before turning off display a [...] omits 019033c854a2 ASoC: Intel: hdac_hdmi: add Icelake support omits 703c605fac82 ARM: dts: bcm2835-rpi-zero: Switch to SPDX identifier omits dcad34f818f2 ASoC: wm_adsp: Factor out common init code omits 20e00db2f59b ASoC: wm_adsp: Fix dma-unsafe read of scratch registers omits 16a8ee4c80b4 ASoC: rockchip: add missing slave_config setting for I2S omits c0b07605f1a0 spi: pl022: Handle cs_change for last transfer omits 823918561918 spi: pxa2xx: Deal with the leftover garbage in TXFIFO omits 77d33897c68d spi: pxa2xx: Add ready signal omits 8ae13d0b0d4b spi: pxa2xx: dt-bindings: Add ready GPIO signal omits ec93cb6f827b spi: pxa2xx: Add slave mode support omits 810923f3bf06 spi: Deal with slaves that return from transfer_one() unfinished omits aa66478aa538 spi: pxa2xx: dt-bindings: Add spi-slave property omits f15c19af929d ASoC: omap-mcbsp: No need to initialize max_xx_thres when [...] omits 465d85b3976a ASoC: omap-mcbsp: Remove redundant check for mcbsp->pdata omits 9c34d023dc35 ASoC: omap-mcbsp: Re-arrange files for core McBSP and Side [...] omits be51c576e849 ASoC: omap-mcbsp: Move out the FIFO check from set_thresho [...] omits 59d177f65f50 ASoC: omap-mcbsp: Simplify the mcbsp_start/_stop function [...] omits d63a7625a6df ASoC: omap-mcbsp: Clean up the interrupt handlers omits c9ece9c29e26 ASoC: omap-mcbsp: Skip dma_data.maxburst initialization omits dd443a7c0b00 ASoC: omap-mcbsp: Clean up dma_data addr initialization code omits 58a923adf4d9 dlm: fix possible call to kfree() for non-initialized pointer omits 66917a3130f2 fanotify: introduce new event mask FAN_OPEN_EXEC_PERM omits a704bba5e3ec fsnotify: refactor fsnotify_parent()/fsnotify() paired cal [...] omits 9b076f1c0f48 fanotify: introduce new event mask FAN_OPEN_EXEC omits 2d10b23082a7 fanotify: return only user requested event types in event mask omits 7e333602912c Btrfs: keep pages dirty when using btrfs_writepage_fixup_worker omits fa80bf776ec1 btrfs: drop uuid_mutex in btrfs_free_extra_devids() omits 35fdc3902179 hwmon: (raspberrypi) Fix initial notify omits 70df9ebbd82c hwmon (ina2xx) Fix NULL id pointer in probe() omits f2b4076988a9 regulator: of: add support for parsing regulator-state-standby omits 5279e96ff803 regulator: dt-bindings: add regulator-state-standby bindings omits ef878d608661 ice: Remove ICE_MAX_TXQ_PER_TXQG check when configuring Tx queue omits 47e3e53ceadc ice: Destroy scheduler tree in reset path omits c5a2a4a38856 ice: Fix to make VLAN priority tagged traffic to appear on [...] omits 99fc1057b4d4 ice: Call pci_disable_sriov before stopping queues for VF omits 7b8ff0f9cc53 ice: Increase Rx queue disable timeout omits 6263e811f4d4 ice: Fix NVM mask defines omits d09e2693b689 ice: Avoid nested RTNL locking in ice_dis_vsi omits 995c90f2de81 ice: Calculate guaranteed VSIs per function and use it omits 10e03a22de45 ice: Remove node before releasing VSI omits b354e98f49ce ice: Check for q_vector when stopping rings omits 807bc98d3109 ice: Fix debug print in ice_tx_timeout omits c51836246f97 ia64: generate uapi header and system call table files omits ffec9214544c ia64: add system call table generation support omits bf03ebfe94ea ia64: add an offset for system call number omits d7c5e82c08a0 ia64: add __NR_syscalls along with NR_syscalls omits d272a735ef54 ia64: add __NR_old_getpagesize in uapi header file omits db8ddde766ad Merge branch 'qed-Miscellaneous-bug-fixes' omits ed4eac20dcff qed: Fix reading wrong value in loop condition omits 291d57f67d24 qed: Fix rdma_info structure allocation omits e90202ed1cf9 qed: Fix overriding offload_tc by protocols without APP TLV omits 9aaa4e8ba129 qed: Fix PTT leak in qed_drain() omits 11123ab9d90c Merge tag 'linux-can-fixes-for-4.20-20181109' of ssh://git [...] omits c138325fb871 selinux: check length properly in SCTP bind hook omits adc8d569040f Merge branch 'misc' into for-next omits ad3c7670feaf Merge branch 'fixes' into for-next omits c1a17777eb45 drm/amdgpu: fix huge page handling on Vega10 omits 4d454e9ffdb1 drm/amd/pp: Fix truncated clock value when set watermark omits c1cd5b24d6ce drm/i915: Determine DSI panel orientation from VBT omits 86ef615fa11b drm/i915: Fix the VLV/CHV DSI panel orientation hw readout omits f255c624c11a drm/i915: Move skip_intermediate_wm handling into ilk_comp [...] omits e7a278a329dd drm/i915: Account for scale factor when calculating initial phase omits ca0026790efa drm/i915: Always write both TILEOFF and LINOFF plane registers omits a83061133f7a Merge branches 'fixes-for-v4.20', 'dt-bindings-for-v4.21', [...] omits 8ebb50389eed arm64: dts: renesas: r8a774a1: Replace clock magic numbers omits 005af85c50f7 Merge tag 'vfio-ccw-20181113' of git://git.kernel.org/pub/ [...] omits aeee3d9cb776 arm64: dts: renesas: r8a774a1: Replace power magic numbers omits c837243ff401 drm/amdgpu: fix bug with IH ring setup omits 1a87119b7bcf Revert "ACPI/PCI: Pay attention to device-specific _PXM no [...] omits 0d76bcc960e6 Revert "ACPI/PCI: Pay attention to device-specific _PXM no [...] omits 8923e9a2667f ARM: dts: iwg23s-sbc: Add QSPI flash support omits d4798031b876 ARM: dts: r8a77470: Add QSPI support omits 49b497e70f1f ARM: dts: iwg23s-sbc: Add pinctl support for EtherAVB omits cee0f8ccbc88 ARM: dts: iwg23s-sbc: Enable cmt0 omits be8f6b8eca0f ARM: dts: r8a77470: Add CMT SoC specific support omits 50e620319c1f ARM: dts: r8a77470: Add USB-DMAC device nodes omits c5aec94c669c ARM: dts: iwg23s-sbc: Enable watchdog support omits 0a3dd0aad20d ARM: dts: r8a77470: Add watchdog support to SoC dtsi omits 4b6cc41011e3 ARM: dts: r8a7740, emev2, sh73a0: Include SoC name in DTSI omits 6d5aaac52143 Merge branch 'v4.20-armsoc/dts64-fixes' into for-next omits c1d91f86a1b4 arm64: dts: rockchip: Fix PCIe reset polarity for rk3399-p [...] omits 6bd36e0822ca drm/i915: Switch LSPCON to PCON mode if it's in LS mode omits ee678706e46d clk: sunxi-ng: a64: Fix gate bit of DSI DPHY omits 7d3cf7d2ecca clk: sunxi-ng: Enable DE2_CCU for SUN8I and SUN50I omits 4f49b7344201 arm64: defconfig: Enable PWM_SUN4I omits c0b794b1ecbc arm64: defconfig: Enable DRM_SUN8I_DW_HDMI omits 1f2ffb63636c arm64: defconfig: Enable DRM_SUN8I_MIXER omits aab15e8ec257 Btrfs: fix rare chances for data loss when doing a fast fsync omits 2b48646cd60f docs: Extend trusted keys documentation for TPM 2.0 omits 2bfaa38ed2c7 x86/ima: define arch_get_ima_policy() for x86 omits ea32c8fb1ddd ima: add support for arch specific policies omits 2200663d30ec ima: refactor ima_init_policy() omits 4b144d369629 ima: prevent kexec_load syscall based on runtime secureboot flag omits 0914ade209c4 x86/ima: define arch_ima_get_secureboot omits 59637d5e1693 integrity: support new struct public_key_signature encoding field omits 7db647aa8b13 drm/meson: Add primary plane scaling omits 20d7fe034a2f drm/meson: move OSD scaler management into plane atomic update omits f9a2348196d1 drm/meson: Support Overlay plane for video rendering omits 09c573ab853d tpm: tpm_ibmvtpm: fix kdoc warnings omits 5122b5f0a846 tpm: fix kdoc for tpm2_flush_context_cmd() omits 01f54664a4db tpm: tpm_try_transmit() refactor error flow. omits 95adc6b410b7 tpm: use u32 instead of int for PCR index omits c82e59541a22 tpm1: reimplement tpm1_continue_selftest() using tpm_buf omits 9315e73ac870 tpm1: reimplement SAVESTATE using tpm_buf omits cfddcb05e134 tpm1: rename tpm1_pcr_read_dev to tpm1_pcr_read() omits 5e335b5ecfa5 tpm1: implement tpm1_pcr_read_dev() using tpm_buf structure omits 7aee9c52d7ac tpm: tpm1: rewrite tpm1_get_random() using tpm_buf structure omits c22780ff0c76 tpm: tpm-space.c remove unneeded semicolon omits b6b6036a5d55 tpm: tpm-interface.c drop unused macros omits b03c43702e7b tpm: add tpm_auto_startup() into tpm-interface.c omits 9db7fe187c54 tpm: factor out tpm_startup function omits c82a330ceced tpm: factor out tpm 1.x pm suspend flow into tpm1-cmd.c omits d4a317563207 tpm: move tpm 1.x selftest code from tpm-interface.c tpm1-cmd.c omits 433d390f005d tpm: factor out tpm1_get_random into tpm1-cmd.c omits f4d916b72fea tpm: move tpm_getcap to tpm1-cmd.c omits 1ad6640cd614 tpm: move tpm1_pcr_extend to tpm1-cmd.c omits 70a3199a7101 tpm: factor out tpm_get_timeouts() omits d856c00f7d16 tpm: add tpm_calc_ordinal_duration() wrapper omits b2d6e6de005e tpm: factor out tpm 1.x duration calculation to tpm1-cmd.c omits 100b16a6f290 tpm: sort objects in the Makefile omits 899102bc4518 tpm2: add new tpm2 commands according to TCG 1.36 omits 2ba5780ce305 tpm: tpm_i2c_nuvoton: use correct command duration for TPM 2.x omits a521dcb18b6d mfd: tps6586x: Handle interrupts on suspend omits 9ef60bd673d1 drm/sti: remove set but not used variable 'priv' omits fba43f454cdf ALSA: oxfw: add support for APOGEE duet FireWire omits 66cae477c380 drm/meson: Use optional canvas provider omits b89e242eee8d s390/cio: Fix cleanup when unsupported IDA format is used omits 806212f91c87 s390/cio: Fix cleanup of pfn_array alloc failure omits 55e93ecdc1ef vfio: ccw: Register mediated device once all structures ar [...] omits 52df7837560e s390/cio: make vfio_ccw_io_region static omits 2b80b98b722b dt-bindings: display: amlogic, meson-vpu: Add optional can [...] omits 0ea0397a3a12 Merge remote-tracking branch 'drm/drm-next' into drm-misc-next omits adf59dd2408c drm/meson: venc: dmt mode must use encp omits 5035d66cc629 nvmem: meson-efuse: add peripheral clock omits dc54443dc708 nvmem: meson-efuse: bindings: add peripheral clock omits 29e3880109e3 netfilter: nf_tables: fix use-after-free when deleting com [...] omits 0fbcc5b568ed netfilter: xt_RATEEST: remove netns exit routine omits 7c27338c728e mtd: rawnand: Move the ->exec_op() method to nand_controller_ops omits e6b92a14529d mtd: rawnand: Deprecate the ->select_chip() hook omits d46fa17d2dad mtd: rawnand: ams-delta: Stop implementing ->select_chip() omits 035fc54acd2c mtd: rawnand: vf610: Stop implementing ->select_chip() omits 8aeeac938dd7 mtd: rawnand: tegra: Stop implementing ->select_chip() omits 04fbfc9554ed mtd: rawnand: marvell: Stop implementing ->select_chip() omits ed3145fce6b1 mtd: rawnand: fsmc: Stop implementing ->select_chip() omits fbff10bd449e mtd: rawnand: Make ->select_chip() optional when ->exec_op [...] omits 7a8ae77ac2fc mtd: rawnand: Pass the CS line to be selected in struct na [...] omits d24145e54de0 mtd: rawnand: Add nand_[de]select_target() helpers omits 9cf3c45157f9 mtd: rawnand: ams-delta: Explicitly inherit from nand_controller omits 448e59961864 mtd: rawnand: ams-delta: Check mtd_device_register() return code omits 11c4b2a0645b mtd: rawnand: ams-delta: cleanup ams_delta_init() error path omits d28467b53510 mtd: rawnand: ams-delta: Fix various coding style issues omits 9662504578f3 mtd: rawnand: ams-delta: Add an SPDX tag to replace the li [...] omits 662ed77f0c3e mtd: rawnand: ams-delta: Allow this driver to be compiled [...] omits 8a5aee83d7b3 mtd: rawnand: Remove unused NAND_CONTROLLER_ALLOC flag omits 4a10968affa0 mtd: rawnand: Move nand_exec_op() to internal.h omits db4c5b5ae664 mtd: rawnand: legacy: Drop useless test in nand_legacy_set [...] omits b63b0630bb67 mtd: rawnand: Reorganize code to avoid forward declarations omits b924c7f51742 mtd: rawnand: Stop passing mtd_info objects to internal functions omits f85fd9a073f7 mtd: spinand: Add initial support for Toshiba TC58CVG2S0H omits cfd740171910 mtd: rawnand: sh_flctl: convert to SPDX identifiers omits 9e3e4d8a093b Merge tag 'v4.20-rc2' of git://git.kernel.org/pub/scm/linu [...] omits 5bf4331f426e mfd: madera: Add shared data for accessory detection omits 53cccd28a125 mfd: at91-usart: Add platform dependency omits df6cafa8ce90 mfd: bd9571mwv: Add volatile register to make DVFS work omits e2c62d9fc8bb mfd: ab8500-core: Return zero in get_register_interruptible() omits b8c2a266cdc5 mfd: tmio: Typo s/use use/use/ omits 8b18d7807705 mfd: mt6397: Do not call irq_domain_remove if PMIC unsupported omits 5195c0532181 mfd: db8500-prcmu: Fix some section annotations omits 090cb762f94c mfd: twl-core: Fix section annotations on {,un}protect_pm_master omits 622fecbccfe8 opp: ti-opp-supply: Correct the supply in _get_optimal_vdd [...] omits ba038546ff9e opp: ti-opp-supply: Dynamically update u_volt_min omits ef3a61406618 RISC-V: Silence some module warnings on 32-bit omits ccef008dd4d2 RISC-V: lib: minor asm cleanup omits 85d90b91807b RISC-V: lib: Fix build error for 64-bit omits 54603c2a7f60 RISC-V: lib: Fix build error for 64-bit omits efef086d6acc riscv: add ARCH_HAS_SG_CHAIN omits ed764ec7af29 riscv: audit: add audit hook in do_syscall_trace_enter/exit() omits 0defa0510fe6 riscv: add audit support omits f157d411a9eb riscv: add missing vdso_install target omits 10febb3ecace riscv: fix spacing in struct pt_regs omits 4ab49461d9d9 RISC-V: defconfig: Enable printk timestamps omits f19f274c6c48 riscv: add missing vdso_install target omits d32f94f7ee2a riscv: fix spacing in struct pt_regs omits 19c43edf0aa2 RISC-V: defconfig: Enable printk timestamps omits f8397d69daef btrfs: Always try all copies when reading extent buffers omits 3e536cff3424 net: phy: check if advertising is zero using linkmode_empty omits d16a67667c61 ide: don't clear special on ide_queue_rq() entry omits e0f7d41e1715 staging: wilc1000: rename tsf_hi element of network_info struct omits 68b4f745cf19 staging: wilc1000: use ENOBUFS error code instead of WILC_ [...] omits d0e41eff4c89 staging: wilc1000: added 'WILC_' prefix for constants to h [...] omits d378599a6b6d staging: wilc1000: rename firmware related constants to fo [...] omits c140dd91cef0 staging: wilc1000: move current_tx_rate enum to wilc_wlan_ [...] omits b997b84ffca6 staging: wilc1000: use proper namespace for macros in wilc [...] omits 00d54198a716 staging: wilc1000: restructure macros used to handle secur [...] omits 8c4574d6c84c staging: wilc1000: use enum contants for mac status & adde [...] omits 065a69a922b2 staging: wilc1000: move sdio_cmd52 & sdio_cmd53 struct to [...] omits b02aab8fb061 staging: wilc1000: remove unused macros and struct members [...] omits 7e7e278fe39d staging: wilc1000: use WLAN_PMKID_LEN macro from ieee80211 [...] omits 2bae293a4cbd staging: wilc1000: use macro from ieee80211.h in register [...] omits dc19d43f5738 staging: gasket: formatting fixes omits d0894409d171 lib/gcd: Remove use of CPU_NO_EFFICIENT_FFS macro omits 57eeacede4db MIPS: Use Kconfig to select CPU_NO_EFFICIENT_FFS omits 47bf2b031754 mips: sort list of configs for Malta omits 271fee93a414 mips: delete duplicated BUILTIN_DTB and LIBFDT configs omits 03f39f47dc86 rtc: class: remove devm_rtc_device_unregister omits 4ff6f0249e21 rtc: sh: convert to SPDX identifiers omits 725412d9e07a rtc: clean up indentation issues, remove extraneous space, [...] omits c50156526a2f rtc: omap: Use define directive for PIN_CONFIG_ACTIVE_HIGH omits e3d5e573a54d SUNRPC: Fix a bogus get/put in generic_key_to_expire() omits a652a4bc2169 SUNRPC: Fix a Oops when destroying the RPCSEC_GSS credenti [...] omits a1aa09be21fa NFSv4: Ensure that the state manager exits the loop on SIGKILL omits 21a446cf1865 NFSv4: Don't exit the state manager without clearing NFS4C [...] omits 5581c670fb7e drm/amdgpu: set system aperture to cover whole FB region omits 36b486bc6821 drm/amdgpu: log smu version omits 2bf011c861b7 drm/amdgpu: refactor smu8_send_msg_to_smc and WARN_ON time out omits 81dcdbdbf895 Merge branch 'next/dt' into for-next omits 7b981b18a48b ARM: exynos: Remove no longer needed s3c_pm_check_*() calls omits b02394aa75e3 IB/mlx5: Improve ODP debugging messages omits c353b80ee595 ARM: dts: exynos: Add missing clocks to RTC node for Arnda [...] omits 90290db7669b net/mlx5: Use multi threaded workqueue for page fault handling omits ef90c5e9757d net/mlx5: Return success for PAGE_FAULT_RESUME in internal [...] omits 56403a43c155 ARM: dts: exynos: Add compatible for s5m8767 clocks node o [...] omits 032080ab43ac IB/mlx5: Lock QP during page fault handling omits 3f9d8677b73b ARM: dts: exynos: Add compatible for s2mps11 clocks node o [...] omits c99fefea2cc9 net/mlx5: Enumerate page fault types omits 27e95603f4df net/mlx5: Add interface to hold and release core resources omits 698114968a22 net/mlx5: Release resource on error flow omits 2c80920f66f2 ARM: exynos: Remove legacy setting of external wakeup interrupts omits 383acb0dac03 ARM: s5pv210: Remove legacy setting of external wakeup interrupts omits e94b9f12fa2c Input: atkbd - clean up indentation issue omits 4aeba6418a16 Input: st1232 - convert to SPDX identifiers omits dda2af7418db Input: migor_ts - convert to SPDX identifiers omits 6c4b88288abf Input: dt-bindings - fix a typo in file input-reset.txt omits ac5722c1643a Input: cros_ec_keyb - fix button/switch capability reports omits 3ed64da3b790 Input: elan_i2c - add ELAN0620 to the ACPI table omits d55bda1b3e7c Input: matrix_keypad - check for errors from of_get_named_gpio() omits 410b5c7b4836 libata: blacklist SAMSUNG MZ7TD256HAFV-000L9 SSD omits 25517ed4e99b MIPS: Let early memblock_alloc*() allocate memories bottom-up omits 82fba2df7f7c MIPS: OCTEON: cavium_octeon_defconfig: re-enable OCTEON US [...] omits 121e38e5acdc ARC: mm: fix uninitialised signal code in do_page_fault omits 4592f11e47a2 ARC: [plat-hsdk] Enable DW APB GPIO support omits afba5d157fe1 ARCv2: boot log unaligned access in use omits 3624379d90ad ARC: IOC: panic if kernel was started with previously enabled IOC omits 2c519f583e84 ARC: remove redundant 'default n' from Kconfig omits 132eb4cf3382 ARM: Document merges omits 917489d137af Merge branch 'next/soc' into for-next omits 44d235f56fb3 Merge branch 'fixes' into for-next omits a619b72a3670 Merge tag 'am654-fixes-for-v4.20' of git://git.kernel.org/ [...] omits d88bb418b7cc ARM: stm32: debug: add low-level debug support omits 2e904398119d Merge tag 'qcom-fixes-for-4.20-rc1' of git://git.kernel.or [...] omits 63ac3328f0d1 drm/i915: fix broadwell EU computation omits ca474b73896b block: copy ioprio in __bio_clone_fast() and bounce omits 261501d94e80 Merge branch 'sctp-add-support-for-sk_reuseport' omits 6ba845740267 sctp: process sk_reuseport in sctp_get_port_local omits 76c6d988aeb3 sctp: add sock_reuseport for the sock in __sctp_hash_endpoint omits 532ae2f10e6e sctp: do reuseport_select_sock in __sctp_rcv_lookup_endpoint omits 26b76320a8a5 Merge tag 'v4.20-rc2' into next-general omits d4d592a6eeda KVM: arm/arm64: vgic: Replace spin_is_locked() with lockdep omits 35f3aa39f243 mm: Replace spin_is_locked() with lockdep omits 04547728b7b7 locking/mutex: Replace spin_is_locked() with lockdep omits 456a737896b2 userfaultfd: Replace spin_is_locked() with lockdep omits 97eeebea8942 smsc: Replace spin_is_locked() with lockdep omits 013ff4a6e7bc sfc: Replace spin_is_locked() with lockdep omits 3d709ab5a176 checkpatch.pl: Suggest lockdep instead of asserting !spin_ [...] omits 9189c7e70603 checkpatch: Create table of obsolete APIs and apply to RCU omits b430c588bed9 MAINTAINERS: Add Joel Fernandes as RCU reviewer omits 5f1a6ef3746f rcu: Avoid signed integer overflow in rcu_preempt_deferred_qs() omits 117f683c6e01 rcu: Replace this_cpu_ptr() with __this_cpu_read() omits 05f415715ce4 rcu: Speed up expedited GPs when interrupting RCU reader omits 0a89e5a402e9 rcu: Trace end of grace period before end of grace period omits 2320bda26df7 rcu: Adjust the comment of function rcu_is_watching omits c669c014d1da rcu: Add jiffies-since-GP-activity to show_rcu_gp_kthreads() omits 691960197e8d rcu: Add state name to show_rcu_gp_kthreads() output omits 791416c47153 rcu: Parameterize rcu_check_gp_start_stall() omits b3c1d9ec7c59 rcu: Avoid double multiply by HZ omits 1dfddcdb95c4 MAINTAINERS: Update from @linux.vnet.ibm.com to @linux.ibm.com omits 97b59370fa59 doc: Fix "struction" typo in RCU memory-ordering documentation omits a78ad16c7f0f doc: Correct parameter in stallwarn omits 97562c018135 doc: RCU scheduler spinlock rcu_read_unlock() restriction remains omits 97949f0176da doc: Make listing in RCU perf/scale requirements use rcu_a [...] omits 8b9df28d7f2e doc: Remove obsolete (non-)requirement about disabling preemption omits 93eb14201fc6 doc: Make reader aware of rcu_dereference_protected omits 1c7d6d4411a1 doc: rcu: Encourage use of rcu_barrier in checklist omits e060a03a1c92 doc: rcu: Remove obsolete checklist item about synchronize [...] omits bc2072c9adeb doc: rcu: Remove obsolete suggestion from checklist omits 090c1685fd62 doc: rcu: Add more rationale for using rcu_read_lock_sched [...] omits 3398496483df doc: rcu: Update core and full API in whatisRCU omits ed8f6fb24778 doc: Document rcutorture forward-progress test kernel parameters omits 70f0508caba2 doc: rcu: Update description of gp_seq fields in rcu_data omits 82eccec85147 doc: rcu: Better clarify the rcu_segcblist ->len field omits b54d9db26031 doc: rcu: Update Data-Structures for RCU flavor consolidation omits 77e461d14ed1 bnx2x: Assign unique DMAE channel number for FW DMAE trans [...] omits c49f3571b597 dm mpath: only flush workqueue when needed omits cac4178d4a76 dm rq: remove unused arguments from rq_completed() omits 6cfa3165884d dm rq: leverage blk_mq_queue_busy() to check for outstanding IO omits 78f95b53c203 dm: remove the pending variable omits b5616f7a1159 dm: dont rewrite dm_disk(md)->part0.in_flight omits 5592a9e56e33 dm: avoid indirect call in __dm_make_request omits c9b6f899e120 doc: Remove rcu_dynticks from Data-Structures omits 5cc379a42acd doc: Update information about resched_cpu omits 6690d29440f1 ethernet/realtek: Replace synchronize_sched() with synchro [...] omits 341f97e663c5 ethernet/sis: Replace synchronize_sched() with synchronize_rcu() omits 3ae6cd550842 drivers/ipmi: Replace synchronize_sched() with synchronize_rcu() omits f0ad56e876cd rcu: Eliminate BUG_ON() for kernel/rcu/update.c omits 9213784b48f8 rcu: Eliminate BUG_ON() for kernel/rcu/tree_plugin.h omits 913240696ec6 drm/syncobj: Fix compilation following partial revert omits 49ca5ddf2212 Merge branch 'v4.21-clk/next' into for-next omits 628bd8594709 loop: Fix double mutex_unlock(&loop_ctl_mutex) in loop_con [...] omits 8b19faf6fae2 clk: rockchip: fix typo in rk3188 spdif_frac parent omits b96609876922 netfilter: nf_flow_table: simplify nf_flow_offload_gc_step() omits 49de9c090f3c netfilter: nf_flow_table: make nf_flow_table_iterate() static omits 18e962ac0781 kyber: fix wrong strlcpy() size in trace_kyber_latency() omits 447750f281ab netfilter: nf_tables: don't use position attribute on rule [...] omits 25d8bcedbf43 selftests: add script to stress-test nft packet path vs. c [...] omits 0fb39bbe43d4 netfilter: nf_tables: don't skip inactive chains during update omits 44a7276b30c3 drm/i915: Fix hpd handling for pins with two encoders omits 0a823e8fd4fd drm/i915/execlists: Force write serialisation into context [...] omits c4f224076d00 drm/i915/icl: Fix power well 2 wrt. DC-off toggling order omits 541ff7e96c13 drm/i915: Fix NULL deref when re-enabling HPD IRQs on syst [...] omits 7c4512300cfa drm/i915: Fix possible race in intel_dp_add_mst_connector() omits fb5bbae9b133 drm/i915/ringbuffer: Delay after EMIT_INVALIDATE for gen4/gen5 omits 3c5cdb17c3be netfilter: nf_conncount: fix unexpected permanent node of list. omits 26088f369222 nios2: flush_tlb_mm flush only the pid omits 9d3ba7808709 nios2: flush_tlb_pid can just restore TLBMISC once omits 966cad6962dd nios2: TLBMISC writes do not require PID bits to be set omits f905c2fc3980 audit: Use 'mark' name for fsnotify_mark variables omits 83d23bc8aedc audit: Replace chunk attached to mark instead of replacing mark omits 8432c7006297 audit: Simplify locking around untag_chunk() omits c22fcde775dc audit: Drop all unused chunk nodes during deletion omits 49a4ee7d98db audit: Guarantee forward progress of chunk untagging omits 5f5161300d7b audit: Allocate fsnotify mark independently of chunk omits a8375713fb1f audit: Provide helper for dropping mark's chunk reference omits 8cd0feb5234c audit: Remove pointless check in insert_hash() omits d31b326d3ce7 audit: Factor out chunk replacement code omits 1635e5722350 audit: Make hash table insertion safe against concurrent lookups omits 8d20d6e9301d audit: Embed key into chunk omits b1e4603b92d8 audit: Fix possible tagging failures omits a5789b07b35a audit: Fix possible spurious -ENOSPC error omits 9f16d2e6241b audit_tree: Remove mark->lock locking omits 31568ec09ea0 netfilter: nf_conncount: fix list_del corruption in conn_free omits fd3e71a9f71e netfilter: nf_conncount: use spin_lock_bh instead of spin_lock omits ab99be4683d9 amd/iommu: Fix Guest Virtual APIC Log Tail Address Register omits daedaa33d9c5 iommu/vtd: Cleanup dma_remapping.h header omits b165933cf923 nvmem: meson-efuse: add error message on user_max failure. omits 643e5fb2610d nvmem: add type attribute omits e178307d3459 slimbus: ngd: QCOM_QMI_HELPERS has to be selected omits 818d6197fc34 slimbus: ngd: Fix build error on x86 omits 131280a162e7 drm: Revert syncobj timeline changes. omits 4f7dd34027d4 Merge branch 'for-4.21/hidraw' into for-next omits cc7ed49a7f39 HID: hidraw: enforce minors_lock locking via lockdep omits d99501b8575d ALSA: hda/ca0132 - Call pci_iounmap() instead of iounmap() omits bcce8d8633ff drm/i915: Clean up the baseline bpp computation omits d26592c601ec drm/i915: Remove pointless goto fail omits 8e2b4dffeca0 drm/i915: Handle -EDEADLK from ironlake_check_fdi_lanes() omits b5f8251074e8 Merge branch 'for-4.20/upstream-fixes' into for-next omits 0eb86fa77f0f phy: sun4i-usb: add support for H6 USB2 PHY omits 43b05e288c76 phy: sun4i-usb: add support for missing USB PHY index omits ff8780392c44 dt-bindings: phy: add binding for Allwinner H6 USB2 PHY omits 1f2b7bda0949 Merge branches 'fixes', 'misc' and 'spectre' into for-next omits 344eb5539abf ARM: 8813/1: Make aligned 2-byte getuser()/putuser() atomi [...] omits f441882a5229 ARM: 8812/1: Optimise copy_{from/to}_user for !CPU_USE_DOMAINS omits bc2eca9a6828 ARM: 8811/1: always list both ldrd/strd registers explicitly omits c0e118c8a1a3 mtd: partitions: Add OF support to RedBoot partitions omits 383fb3ee8024 ARM: spectre-v2: per-CPU vtables to work around big.Little [...] omits 5df7a99bdd0d ARM: 8810/1: vfp: Fix wrong assignement to ufp_exc omits e209950fdd06 ARM: add PROC_VTABLE and PROC_TABLE macros omits 945aceb1db88 ARM: clean up per-processor check_bugs method call omits 65987a855306 ARM: split out processor lookup omits 899a42f83667 ARM: make lookup_processor_type() non-__init omits 7243ec72b902 dt-bindings: phy-qcom-qmp: Fix several mistakes from prior [...] omits f5fde094a742 phy: uniphier-pcie: Depend on HAS_IOMEM omits e0be6a68b541 mtd: partitions: Add RedBoot FIS DT bindings omits 43f1fd01a635 mtd: Move Redboot partition parser omits 442734c7553b dt-bindings: mmc: fsl-imx-esdhc: add imx8qxp compatible string omits 8d2996a926e3 mmc: atmel-mci: do not assume idle after atmci_request_end omits 3fbf734a3721 mmc: dw_mmc-bluefield: simplify the probe() function omits 3e184501083c sched/core: Clean up the #ifdef block in add_nr_running() omits 1d8ca3be86eb x86/mm/fault: Allow stack access below %rsp omits b1635596860d soundwire: intel: constify snd_soc_dai_ops structures omits cbed7545db7a drm/omap: dsi: Fix missing of_platform_depopulate() omits 24ec84e854c6 drm/omap: Move DISPC runtime PM handling to omapdrm omits 350c03e88003 drm/omap: dsi: Ensure the device is active during probe omits f8523b64d2d2 drm/omap: hdmi4: Ensure the device is active during bind omits e0c827aca073 drm/omap: Populate DSS children in omapdss driver omits 016fd2856829 batman-adv: enable MCAST by default at compile time omits fb939135a6cf batman-adv: Move CRC16 dependency to BATMAN_ADV_BLA omits d2d489b7d851 batman-adv: Add inconsistent multicast netlink dump detection omits 6b7b40aad5cd batman-adv: Add inconsistent local TT netlink dump detection omits 6f81652a4713 batman-adv: Add inconsistent dat netlink dump detection omits 24d71b92321a batman-adv: Add inconsistent claim netlink dump detection omits b00d0e6a2cb1 batman-adv: Add inconsistent backbone netlink dump detection omits 05abd7bcc9cd batman-adv: Store modification counter via hash helpers omits fb69be697916 batman-adv: Add inconsistent hardif netlink dump detection omits 9264c85c8b42 batman-adv: Add inconsistent gateway netlink dump detection omits 694127c1dd49 batman-adv: Fix description for BATMAN_ADV_DEBUG omits 0dacc7fab623 batman-adv: Allow to use BATMAN_ADV_DEBUG without BATMAN_A [...] omits 95d8f85c9113 batman-adv: Improve includes for trace functionality omits a5dac4da72f5 batman-adv: Add includes for deprecation warning omits 01468225f305 batman-adv: Drop unused lockdep include omits 3987b6a4ccf8 batman-adv: Start new development cycle omits d7d8bbb40a5b batman-adv: Expand merged fragment buffer for full packet omits f4156f9656fe batman-adv: Use explicit tvlv padding for ELP packets omits 32d8a6fc5bd6 USB: serial: mos7840: remove set but not used variables 's [...] omits cfe3ddaef34b MAINTAINERS: Add myself as the I3C subsystem maintainer omits 54820b4a6627 dt-bindings: i3c: Document core bindings omits a9f3edd0dd87 i3c: Add sysfs ABI spec omits bd360e8175f4 docs: driver-api: Add I3C documentation omits 3a379bbcea0a i3c: Add core I3C infrastructure omits 58fc419be231 netfilter: ctnetlink: always honor CTA_MARK_MASK omits 1226cfe3798a Merge branch 'master' of git://blackhole.kfki.hu/nf-next omits 0fd791841a6d HID: input: Ignore battery reported by Symbol DS4308 omits 548f32f59456 USB: serial: quatech2: remove set but not used variable 'p [...] omits 563785edfcef ALSA: hda/realtek - Add quirk entry for HP Pavilion 15 omits 6da8f44624ad ALSA: hda/ca0132 - Optimize for non-PCI configuration omits 1e9c75fb9c47 mnt: fix __detach_mounts infinite loop omits ed8885a14433 sched/fair: Make some variables static omits 1da1843f9f03 sched/core: Create task_has_idle_policy() helper omits b5c0ce7bd184 sched/fair: Add lsub_positive() and use it consistently omits 92a801e5d5b7 sched/fair: Mask UTIL_AVG_UNCHANGED usages omits 59e1678c2975 Merge branch 'sched/urgent' into sched/core, to pick up de [...] omits 4d47d6407ac7 perf/x86/intel/uncore: Support CoffeeLake 8th CBOX omits c10a8de0d32e perf/x86/intel/uncore: Add more IMC PCI IDs for KabyLake a [...] omits c469933e7721 sched/fair: Fix cpu_util_wake() for 'execl' type workloads omits d19f9130b814 x86/ptrace: Fix documentation for tracehook_report_syscall [...] omits 2c7645b0f7d1 selftests/powerpc: Fix wild_bctr test to work on ppc64 omits c17a1ca14cbb Merge 4.20-rc2 into tty-next omits 43c6494fa149 powerpc/io: Fix the IO workarounds code to work with Radix omits c8b00bb742dd powerpc/mm/64s: Fix preempt warning in slb_allocate_kernel() omits 30beabb3c321 net: phy: marvell: remove set but not used variable 'pause' omits 2b9b7502dfcb Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 386d0c222341 x86/mm: declare check_la57_support() as inline omits 3e34c8198960 extcon: max8997: Avoid forcing UART path on drive probe omits 5a196c29bb27 extcon: max14577: Avoid forcing UART path on drive probe omits 6865f2ef9d65 extcon: max77693: Avoid forcing UART path on drive probe omits d9204acb3756 extcon: max77843: Avoid forcing UART path on drive probe omits ccda4af0f4b9 Linux 4.20-rc2 omits 7a3765ed66d1 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits e12e00e388de Merge tag 'kbuild-fixes-v4.20' of git://git.kernel.org/pub [...] omits 63a42e1a5cb3 Merge tag 'for-4.20-rc1-tag' of git://git.kernel.org/pub/s [...] omits c140f8b072d1 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] omits b6df7b6db1c1 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 655c6b977755 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 08b5278650d6 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] omits 024d4d4c0cf4 Merge branch 'sched/urgent' of git://git.kernel.org/pub/sc [...] omits 1acf93ca6c53 Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] omits 0b002cdd5004 Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] omits 9206eb0bc567 PCI: add USR vendor id and use it in r8169 and w6692 driver omits 48872c11b772 net_sched: sch_fq: add dctcp-like marking omits c73e5807e4f6 tcp: tsq: no longer use limit_output_bytes for paced flows omits 83afb36a7097 Merge branch 'tcp-tso-defer-improvements' omits a682850a114a tcp: get rid of tcp_tso_should_defer() dependency on HZ/jiffies omits f1c6ea3827b5 tcp: refine tcp_tso_should_defer() after EDT adoption omits 1c09f7d073b1 tcp: do not try to defer skbs with eor mark (MSG_EOR) omits 24438e46268c uio: uio_fsl_elbc_gpcm: simplify getting .driver_data omits bc702adeba07 tlclk: clean an indentation issue, remove extraneous tabs omits b8ae30a7020d vbox: fix link error with 'gcc -Og' omits 9e9a615103e5 zynq-fpga: Only route PR via PCAP when required omits 68f60538daa4 fpga: altera-cvp: Fix registration for CvP incapable devices omits ae668640e452 fpga: dfl: fme: remove set but not used variable 'priv' omits 187fade88ca0 fpga: altera-cvp: fix 'bad IO access' on x86_64 omits 1e5106031f29 tools: Add 'firmware' category and add ihex2fw tool omits 4fcba7802c3e Tools: hv: kvp: Fix a warning of buffer overflow with gcc 8.0.1 omits 16d1342bc41a Drivers: hv: kvp: Use %u to print U32 omits 5c24ee897664 hv_utils: update name in struct hv_driver util_drv omits a3cadf3850cd Drivers: hv: vmbus: Get rid of unnecessary state in hv_context omits 5a96b2d38dc0 staging: vchiq_arm: fix compat VCHIQ_IOC_AWAIT_COMPLETION omits cd56a5141331 staging: mt7621-pinctrl: fix uninitialized variable ngroups omits a66d972465d1 devres: Align data[] to ARCH_KMALLOC_MINALIGN omits 46f9172ef8c8 staging: wilc1000: Remove unused mutex cfg_values_lock omits 2a200d6c38fe staging: wilc1000: Don't keep a copy of wiphy parameters i [...] omits 6eb7207384d1 staging: wilc1000: validate cfg parameters before scheduli [...] omits 056ef758609f staging: rtl8188eu: remove unnecessary parentheses in recv [...] omits c3da4dea605e staging: rtl8188eu: add spaces around '*' in recv_linux.c omits c3c4b8e55f99 staging: rtl8188eu: use __func__ in recv_linux.c omits 5451e22618b8 staging: mt7621-pci: dt-bindings: add dt bindings for mt76 [...] omits 98afdd565f3c staging: mt7621-pci: replace 'mdelay()' with 'msleep()' omits b8d97d43bf7a staging: mt7621-pci: move some code into 'mt7621_pcie_init_ports' omits 802a2f7b2fe3 staging: mt7621-pci: factor out 'mt7621_pcie_enable_port' [...] omits 1e80699fd6a5 staging: mt7621-pci: enable interrupt when port is being enabled omits bcb4530736a6 staging: mt7621-pci: use PCIE_PORT_LINKUP instead of hardc [...] omits bd1a05bd87ad staging: mt7621-pci: use PERST_N instead of gpio control omits fb672b450ccc staging: mt7621-pci: add some definitions for enabling and [...] omits 301c15be69af staging: mt7621-pci: rewrite hardcoded code for enabling ports omits a4b2eb912bb1 staging: mt7621-pci: rewrite RC FTS configuration omits ce3368dc942b staging: mt7621-pci: align function definition style along [...] omits b842e0b972ab staging: mt7621-pci: remove non sense comment omits a934d9017520 staging: mt7621-pci: reorder preprocessor definitions omits 58180d33ee08 staging: mt7621-pci: remove unused preprocessor definitions omits cd910f19ac02 staging: mt7621-pci: factor out 'mt7621_pcie_init_ports' function omits e2200279af2f staging: mt7621-pci: avoid use of global variable 'pcie_li [...] omits a41a1f86189b staging: mt7621-pci: factor out 'mt7621_pcie_enable_ports' [...] omits d936550784a2 staging: mt7621-pci: use dev_* functions instead of printk omits d2bac2fd6daa staging: mt7621-pci: use a trailing */ on a separate line omits 89e9f6e6adfc staging: mt7621-pci: remap and use sysctl from device tree omits 624c5227ed0a staging: mt7621-dts: add sysctl registers base address to pcie omits 4fdf3abcba03 staging: mt7621-pci: rename 'mt7621_pcie_enable_port' into [...] omits f443b5c22ebd staging: mt7621-pci: debug port N_FTS inside 'mt7621_pcie_ [...] omits 3beb6da5d52a staging: mt7621-pci: factor out 'mt7621_enable_phy' function omits 6b767904b90e staging: mt7621-pci: rewrite pcie phy related functions omits 7bf10a7261c4 staging: mt7621-pci: reagroup reset related macros all together omits d9ecdd396cd5 staging: mt7621-pci: remove reset related unused macros omits bd74b4a290f2 staging: mt7621-pci: remove two commented code lines omits 335bbd9ed7f9 staging: mt7621-pci: remove GPL2+ text from license header omits ed611974bd22 staging: mt7621-pci: remove [ASSERT|DEASSERT]_SYSRST_PCIE macros omits 745eeeac68d7 staging: mt7621-pci: factor out 'mt7621_pcie_enable_port' [...] omits c8242bef7c02 staging: mt7621-pci: add two helpers for read and write pc [...] omits a80775d647d3 staging: mt7621-pci: replace return value if devm_pci_allo [...] omits ad9c87e129d1 staging: mt7621-pci: parse and init port data from device tree omits 01dfe40e5989 staging: wilc1000: update wilc1000 driver maintainer ids omits 6be244dcd59b kobject: Fix warnings in lib/kobject_uevent.c omits e0d70bcb38d7 kobject: drop unnecessary cast "%llu" for u64 omits 9cac83a57e99 rcu: Stop expedited grace periods from relying on stop-machine omits 5e13a0d3f5c1 tcp: minor optimization in tcp ack fast path processing omits 7236ead1b149 act_mirred: clear skb->tstamp on redirect omits a9049ff9214d net: dsa: mv88e6xxx: Fix clearing of stats counters omits 0cf3a68a5382 Merge branch 'mv88e6xxx-Support-more-SERDES-interfacxes' omits 2defda1f4b91 net: dsa: mv88e6xxx: Add support for SERDES on ports 2-8 f [...] omits 787799a9d555 net: dsa: mv88e6xxx: Default ports 9/10 6390X CMODE to 1000BaseX omits fdc71eea8c0a net: dsa: mv88e6xxx: Differentiate between 6390 and 6390X cmodes omits b3dce4da5bb4 net: dsa: mv88e6xxx: Group cmode ops together omits 8d2681f5cebb Merge branch 'net-phy-convert-advertise-and-supported-to-l [...] omits cb6402fe2635 net: phy: Add support for resolving 5G and 2.5G autoneg omits 3c6b59d6f07c net: phy: Add more link modes to the settings table omits fe1919147c69 net: phy: Fixup kerneldoc markup. omits c0ec3c273677 net: phy: Convert u32 phydev->lp_advertising to linkmode omits 3c1bcc8614db net: ethernet: Convert phydev advertize and supported from [...] omits 899a3cbbf77a net: phy: remove states PHY_STARTING and PHY_PENDING omits 7ab412d33b4c tipc: fix link re-establish failure omits b08794a922c4 documentation of some IP/ICMP snmp counters omits 31c4f4cc32f7 tipc: improve broadcast retransmission algorithm omits bb5e6a829045 Merge branch 'net-sched-indirect-tc-block-cb-registration' omits d4b69bad61e0 nfp: flower: remove unnecessary code in flow lookup omits 4f63fde3fc08 nfp: flower: remove TC egdev offloads omits 3166dd07a9cb nfp: flower: offload tunnel decap rules via indirect TC blocks omits 65b7970edf87 nfp: flower: increase scope of netdev checking functions omits 7885b4fc8d8e nfp: flower: allow non repr netdev offload omits 7f76fa36754b net: sched: register callbacks for indirect tc block binds omits dbf03d6569d7 driver core: fix comments for device_block_probing() omits 63c980470526 driver core: Replace simple_strtol by kstrtoint omits d1ce01144e75 Merge branch 'PHYID-matching-macros' omits ca49493633fc net: phy: realtek: use new PHYID matching macros omits aa2af2eb447c net: phy: add macros for PHYID matching omits fa28a2b244a9 Merge branch 'phylib-simplifications' omits 34d884e3dae6 net: phy: improve and inline phy_change omits d73a2156bdad net: phy: simplify phy_mac_interrupt and related functions omits 8deeb6309cc4 net: phy: don't set state PHY_CHANGELINK in phy_change omits d79e26a7efc2 Merge branch 'remove-PHY_HAS_INTERRUPT' omits a4307c0ec661 net: phy: remove flag PHY_HAS_INTERRUPT from driver configs omits 0d2e778e38e0 net: phy: replace PHY_HAS_INTERRUPT with a check for confi [...] omits 432798195bbc uio: Fix an Oops on load omits 8bb0a88600f0 test_firmware: fix error return getting clobbered omits 0749aa25af82 nvmem: core: fix regression in of_nvmem_cell_get() omits 7c97301285b6 misc: atmel-ssc: Fix section annotation on atmel_ssc_get_d [...] omits fee05f455ceb drivers/misc/sgi-gru: fix Spectre v1 vulnerability omits e670de54c813 Drivers: hv: kvp: Fix the recent regression caused by inco [...] omits d5615e472d23 builddeb: Fix inclusion of dtbs in debian package omits 8ef14c2c41d9 Revert "scripts/setlocalversion: git: Make -dirty check mo [...] omits bbcde0a72412 kbuild: deb-pkg: fix too low build version number omits 6bbe4385d035 kconfig: merge_config: avoid false positive matches from c [...] omits 56b657f7f9c0 iwlwifi: fw: use helper to determine whether to dump paging omits f108703cb5f1 iwlwifi: add new cards for 9560, 9462, 9461 and killer series omits 618e1701a2a4 iwlwifi: mvm: remove unused conversion table omits e488e593a79f iwlwifi: dbg: use helper to check if debug type is set omits dc1aca22f8f3 iwlwifi: mvm: Send non offchannel traffic via AP sta omits 18ab513ebfd3 iwlwifi: mvm: add description to a few generic assert numbers omits 124e0eba908b iwlwifi: dbg: avoid passing trigger around omits f09450e32ade iwlwifi: pcie: don't reset TXQ write pointer omits 0dde2440a77f iwlwifi: mvm: toggle tx antenna if tx fails during connect [...] omits 5c2dbebb4465 iwlwifi: fw: do not set sgi bits for HE connection omits 656fca00f317 iwlwifi: mvm: switch management tx antenna only on tx failure omits 47242744109d iwlwifi: mvm: enable low latency for soft ap omits 8954e1eb2270 iwlwifi: trans: Clear persistence bit when starting the FW omits f3f240f973d1 iwlwifi: mvm: remove queue_info_lock omits 06bc6f6ed4ae iwlwifi: mvm: synchronize TID queue removal omits 41c4588b0618 iwlwifi: mvm: remove set but not used variable 'he_phy_data' omits e15e067d0656 sctp: Fix SKB list traversal in sctp_intl_store_ordered(). omits 348bbc25c408 sctp: Fix SKB list traversal in sctp_intl_store_reasm(). omits 9e733177c71a iucv: Remove SKB list assumptions. omits 4a5a553ddef7 brcmfmac: Use standard SKB list accessors in brcmf_sdiod_s [...] omits 97dc6c03c1b0 Merge branch 'pm-cpuidle' omits 6083e28aa02d OVS: remove VLAN_TAG_PRESENT - fixup omits 8e18ebef4dd4 null_blk: remove unused nullb device omits e255aee5b66c Merge tag 'tty-4.20-rc2' of git://git.kernel.org/pub/scm/l [...] omits 20ef6d06ef9a Merge tag 'drm-fixes-2018-11-11' of git://anongit.freedesk [...] omits 1de4f2ef216d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits a1aa42f1d8c0 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] omits 73b6f96cbc01 Merge branch 'drm-fixes-4.20' of git://people.freedesktop. [...] omits d10cf6da3112 Merge tag 'drm-misc-fixes-2018-11-07' of git://anongit.fre [...] omits 7d588f90fb32 Merge tag 'drm-intel-fixes-2018-11-08' of git://anongit.fr [...] omits 63c82997f5c0 net: sched: cls_flower: validate nested enc_opts_policy to [...] omits 2121db096301 Revert "acpi, nfit: Further restrict userspace ARS start r [...] omits 3fa58dcab50a acpi, nfit: Fix ARS overflow continuation omits 1722bc0e8c2f EDAC: Fix indentation issues in several EDAC drivers omits de7b75d82f70 floppy: fix race condition in __floppy_read_block_0() omits 22ce0a7ccf23 ide: don't use req->special omits 289d088b6618 pd: replace ->special use with private data in the request omits 61e7712e25bb aoe: replace ->special use with private data in the request omits 1bee42438f32 skd_main: don't use req->special omits 49f6613632f9 nullb: remove leftover legacy request code omits 511c49fe1804 fnic: fix fnic_scsi_host_{start,end}_tag omits ab6e1f378f54 Merge tag 'for-linus-4.20a-rc2-tag' of git://git.kernel.or [...] omits 8122e7cd806d platform/x86: intel_pmc_core: Decode Snoop / Non Snoop LTR omits 2d649d972bae platform/x86: intel_pmc_core: Fix LTR IGNORE Max offset omits 2eb150558bb7 platform/x86: intel_pmc_core: Show Latency Tolerance info omits 35c55685fc80 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits c4b7d1ba7d26 sysv: return 'err' instead of 0 in __sysv_write_inode omits d5335b3dfc61 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits 12ceaf8864c2 infiniband: nes: Fix more direct skb list accesses. omits 457937bd2e8e net: phy: leds: Don't make our own link speed names omits 695bce8fd8e9 net: phy: improve struct phy_device member interrupts handling omits fbd1d5245372 net: mvneta: correct typo omits a4bec00b2879 Merge branch 'dpaa2-eth-defer-probe-on-object-allocate' omits 5500598abbfb dpaa2-ptp: defer probe when portal allocation failed omits d7f5a9d89a55 dpaa2-eth: defer probe on object allocate omits 029a37434880 udp6: cleanup stats accounting in recvmsg() omits 62230715fd24 flow_dissector: do not dissect l4 ports for fragments omits 560f1ba4d8e8 nfp: use the new __netdev_tx_sent_queue() BQL optimisation omits d02854dc1999 net: qualcomm: rmnet: Fix incorrect assignment of real_dev omits 3f2bba7d681b Merge branch 'ptp-more-accurate-PHC-system-clock-synchronization' omits 6fe42e228dc2 tg3: extend PTP gettime function to read system clock omits 018ed23ddc7a ixgbe: extend PTP gettime function to read system clock omits cff8ba28dbf9 igb: extend PTP gettime function to read system clock omits 98942d70538a e1000e: extend PTP gettime function to read system clock omits 916444df305e ptp: deprecate gettime64() in favor of gettimex64() omits 361800876f80 ptp: add PTP_SYS_OFFSET_EXTENDED ioctl omits 83d0bdc7390b ptp: check gettime64 return code in PTP_SYS_OFFSET ioctl omits fbb960ac2617 ptp: reorder declarations in ptp_ioctl() omits e41128cfd938 block: remove set but not used variable 'et' omits 0e17e06cbf7e block: remove the BLKPREP_* values. omits 4c1cb67c0351 scsi: return blk_status_t from device handler ->prep_fn omits 159b2cbf59f4 scsi: return blk_status_t from scsi_init_io and ->init_command omits 14784565f740 scsi: clean up error handling in scsi_init_io omits 785ba83b4f3e scsi: push blk_status_t up into scsi_setup_{fs,scsi}_cmnd omits c092d4ec53c9 scsi: simplify scsi_prep_state_check omits 535ac5d3fe63 ide: cleanup ->prep_rq calling convention omits 5ec17af7ead0 MIPS: Boston: Disable EG20T prefetch omits b6d18e77041e MIPS: Don't dump Hi & Lo regs on >= MIPSr6 omits c7adfaea4bf4 MIPS: Fix do_ade() closing brace indentation omits 70e79832af9f Merge branch 'hns3-add-code-optimization-for-VF-reset-and- [...] omits 6ff3cf0783e9 net: hns3: add PCIe FLR support for VF omits 862d969a3a4d net: hns3: do VF's pci re-initialization while PF doing FLR omits 6b9a97ee43b2 net: hns3: add PCIe FLR support for PF omits 6dd22bbc77f7 net: hns3: implement the IMP reset processing for PF omits ff0699e04b97 net: hns3: stop napi polling when HNS3_NIC_STATE_DOWN is set omits 6a5f6fa382f3 net: hns3: add error handler for hclgevf_reset() omits ef5f8e507ec9 net: hns3: stop handling command queue while resetting VF omits b90fcc5bd904 net: hns3: add reset handling for VF when doing Core/Globa [...] omits aa5c4f175be6 net: hns3: add reset handling for VF when doing PF reset omits dea846e85aaf net: hns3: adjust VF's reset process omits 9c6f70857785 net: hns3: add reset_hdev to reinit the hdev in VF's reset [...] omits dd63c3e02b99 Merge branch 'aquantia-fixes' omits bbb67a44baf9 net: aquantia: allow rx checksum offload configuration omits ad703c2b9127 net: aquantia: invalid checksumm offload implementation omits bfaa9f8553d5 net: aquantia: fixed enable unicast on 32 macvlan omits 7a1bb49461b1 net: aquantia: fix potential IOMMU fault after driver unbind omits 35e8e8b45d31 net: aquantia: synchronized flow control between mac/phy omits 40c4b1e9b6ca cxgb4vf: free mac_hlist properly omits 24357e06ba51 cxgb4vf: fix memleak in mac_hlist initialization omits 2a8d84bf5138 cxgb4: free mac_hlist properly omits 9134586715e3 arm64: dts: qcom: msm8998: Reserve gpio ranges on MTP omits 5f8d3ab136d0 arm64: dts: sdm845-mtp: Reserve reserved gpios omits e6e8869aed89 net: tcp: remove BUG_ON from tcp_v4_err omits 307f39b02199 xen/netfront: remove unnecessary wmb omits aa4330e15c26 Merge tag 'devicetree-fixes-for-4.20-2' of git://git.kerne [...] omits dc5db2186550 Merge tag 'for-linus-20181109' of git://git.kernel.dk/linux-block omits d757a3b01e72 Merge tag 'ceph-for-4.20-rc2' of https://github.com/ceph/c [...] omits 26eaed4671af Merge tag 'mips_fixes_4.20_2' of git://git.kernel.org/pub/ [...] omits 903242b80a97 coresight: etm3x: Release CLAIM tag when operated from perf omits 12c634c28c4d coresight: etm3x: Deal with CLAIM tag before and after acc [...] omits f2c3ba5ad7dc coresight: etf: Release CLAIM tag after disabling the HW omits c37605178fc7 coresight: etb10: Add support for CLAIM tag omits 47d2e40c2635 Merge branch 'clk-fixes' into clk-next omits 1aefa98b010e clk: qcom: gcc: Fix board clock node name omits 195ca1703784 power: supply: Add Spreadtrum SC27XX fuel gauge unit driver omits 0d5f2e6e9c79 dt-bindings: power: Add Spreadtrum SC27XX fuel gauge unit [...] omits 3afb50d7125b power: supply: core: Add some helpers to use the battery O [...] omits 428527b3e6e1 dt-bindings: power: Introduce properties to present the ba [...] omits 86131d933f9a power: supply: core: Add one field to present the battery [...] omits 56a6cd3196c6 dt-bindings: power: Introduce one property to present the [...] omits f8274f14a9b1 Merge tag 'kfree_validate_v7-for-4.20' of git://git.kernel [...] omits 4c387984618f ARM: dts: omap5: Add l4 interconnect hierarchy and ti-sysc data omits 1ae367a2451e of/pdt: Remove unused of_pdt_build_more function ptr omits 688be01a0ab7 drm/amdgpu/gfx9: rework lbpw enable code omits c10caceddca2 drm/ttm: remove set but not used variable 'driver' omits 106c7d6148e5 drm/amdgpu: abstract the function of enter/exit safe mode for RLC omits 88dfc9a3dd47 drm/amdgpu: separate amdgpu_rlc into a single file omits fdb81fd788a7 drm/amdgpu: unify rlc function into structure omits a82c15668cfc drm/amdgpu: Each PSP need to get latest topology info on X [...] omits 15035388439f x86/cpu/vmware: Do not trace vmware_sched_clock() omits eef4670eadcf drm/i915/query: fix subslice length omits cf303a41d97e drm/i915: fix subslice mask array size omits f7d6cf6d0c7e mtd: cfi_cmdset_0020: Mark expected switch fall-throughs omits 98473f5acc00 mtd: block2mtd: mark expected switch fall-throughs omits 4c96499c39e3 USB: remove the unused struct hcd_timeout definition omits 2ee936e3a2f0 drm/i915/psr: Move intel_psr_disable_source() code to inte [...] omits 62819dfd859e drm/i915/icl: Reset PSR interruptions omits b2fc2252ce41 drm/i915/psr: Always wait for idle state when disabling PSR omits 26f9ec9a9a4a drm/i915/psr: Use intel_psr_exit() in intel_psr_disable_source() omits 9d037ad707ed block: remove req->timeout_list omits 378ed6f0e3c5 MIPS: Avoid using .set mips0 to restore ISA omits 183b40f992c8 MIPS: Allow FP support to be disabled omits 2725f3778fdd MIPS: Remove struct task_struct fpu state when CONFIG_MIPS [...] omits 42b10815d559 MIPS: Don't compile math-emu when CONFIG_MIPS_FP_SUPPORT=n omits 36a498035bd2 MIPS: Avoid FCSR sanitization when CONFIG_MIPS_FP_SUPPORT=n omits ea6a37373f9a MIPS: Avoid FP ELF checks when CONFIG_MIPS_FP_SUPPORT=n omits 4eec81d7d8b2 MIPS: signal: Remove FP context support when CONFIG_MIPS_F [...] omits 6c79759eca62 MIPS: ptrace: Remove FP support when CONFIG_MIPS_FP_SUPPORT=n omits 85164fd8b053 MIPS: unaligned: Remove FP & MSA code when unsupported omits 6a1cc218b9cc MIPS: branch: Remove FP branch handling when CONFIG_MIPS_F [...] omits 5328f7422e4b MIPS: traps: Never enable FPU when CONFIG_MIPS_FP_SUPPORT=n omits b2e628a8f999 MIPS: cpu-probe: Avoid probing FPU when CONFIG_MIPS_FP_SUPPORT=n omits 9ec55930e023 MIPS: Stub asm/fpu.h functions omits b372e83b67eb MIPS: Hardcode cpu_has_fpu=0 when CONFIG_MIPS_FP_SUPPORT=n omits c92e47e585a9 MIPS: Introduce CONFIG_MIPS_FP_SUPPORT omits 97f7dcbf279a MIPS: Better abstract R2300 FPU usage in Kconfig omits 7d3713a4aad2 MIPS: Drop forward declarations of sigcontext in asm/fpu.h omits 1975ed43ce67 MIPS: Ensure emulated FP sets PF_USED_MATH omits cc97ab235f3f MIPS: Simplify FP context initialization omits 247c554a14aa usb: typec: ucsi: add support for Cypress CCGx omits e48adf19ea50 staging: greybus: remove unmatched right bracket omits 2eece0a88d95 staging: greybus: remove comparison to BOOL omits 57d053682ff5 staging: greybus: remove extra space before tab omits aec08dd489df staging: greybus: add extra space around OR operator omits fcb733b546ea staging: greybus: remove multiple blank lines omits 327f27696303 staging: greybus: remove space before tab omits fea06c0ba4f0 staging: greybus: remove multiple blank lines omits f5e4e5e7ae9c staging: greybus: correct SPDX License Identifier omits 7a22b568db9b staging: greybus: align arguments with parentheses omits ce8befe9ab7a staging: greybus: fix SPDX License Identifier omits f17f542965d7 staging: greybus: align parameters to parentheses omits 9b76530d39d5 staging: greybus: shorten comparison to NULL omits 641a41dbba21 serial: sh-sci: Fix could not remove dev_attr_rx_fifo_timeout omits 23d8003907d0 drm/dp_mst: Check if primary mstb is null omits 53cc68803668 drm/i915: Generalize skl_ddb_allocation_overlaps() omits 07464c7c0cf7 drm/i915: Clean up skl+ PLANE_POS vs. scaler handling omits 7b012bd62db9 drm/i915: Polish the skl+ plane keyval/msk/max register setup omits 89d67d172dea drm/i915: Remove the PS_PWR_GATE write from skl_program_scaler() omits 596f63da42b9 serial: 8250: Process sysrq at port unlock time omits 3e6f88068314 serial: core: Include console.h from serial_core.h omits 336447b3298c serial: qcom_geni_serial: Process sysrq at port unlock time omits d6e1935819db serial: core: Allow processing sysrq at port unlock time omits babeca858477 serial: qcom_geni_serial: Finish supporting sysrq omits 6d11023c345e serial: 8250: Default SERIAL_OF_PLATFORM to SERIAL_8250 omits 347a28b58680 writeback: don't decrement wb->refcnt if !wb->bdi omits 646097940ad3 serial: set suppress_bind_attrs flag only if builtin omits 114c97cee6d3 pch_uart: remove set but not used variable 'tx_empty' omits 7034ef87fa88 tty: serial: qcom_geni_serial: simplify getting .driver_data omits b1f84dd32166 tty: serial: qcom_geni_serial: Rectify UART suspend mechanism omits 9f641df46b14 tty: serial: qcom_geni_serial: Don't slow all ports just for kgdb omits 3957386aeb58 serial: tegra: fix some spelling mistakes omits acef6660d3aa ttyprintk: make the printk log level configurable omits caccdcc5dbec i2c: nvidia-gpu: make pm_ops static omits 397bd9211fe0 serial: fsl_lpuart: clear parity enable bit when disable parity omits 61e169ee7683 serial: fsl_lpuart: fix the typo: UARTCR1_PE -> UARTCTRL_PE omits c71bcdcb42a7 i2c: add i2c bus driver for NVIDIA GPU omits b312f6f4ac84 serial-uartlite: Fix the unbind path omits 0379b1163e50 serial-uartlite: Add runtime support omits 3b209d253e7f serial-uartlite: Do not use static struct uart_driver out [...] omits 62104b280a5a serial-uartlite: Add get serial id if not provided omits f33cf776617b serial-uartlite: Move the uart register omits 275d924b4b06 dt-bindings: serial: lantiq: Add optional properties for CCF omits 40efa6c8f648 serial: lantiq: Change init_lqasc to static declaration omits 3c8c2a9e29dc serial: lantiq: Replace lantiq_soc.h with lantiq.h omits a77bbe5e334f serial: lantiq: Reorder the head files omits dbbc26dbd01a serial: lantiq: Add CCF support omits 5034ce0605f6 serial: lantiq: Replace clk_enable/clk_disable with clk ge [...] omits 2e81c1f39620 serial: lantiq: Rename fpiclk to freqclk omits 89b8bd2082bb serial: lantiq: Use readl/writel instead of ltq_r32/ltq_w32 omits fccf231ae907 serial: lantiq: Change ltq_w32_mask to asc_update_bits omits b871424f5707 serial: lantiq: Get serial id from dts omits eb6984fa4ce2 ext4: missing !bh check in ext4_xattr_inode_write() omits 7962e63a2f41 staging: erofs: fix undefined LZ4_decompress_safe_partial() omits d788905f68fd can: flexcan: use can_rx_offload_queue_sorted() for flexca [...] omits 4530ec36bb1e can: rx-offload: rename can_rx_offload_irq_queue_err_skb() [...] omits ed72bc8bcb92 can: flexcan: handle tx-complete CAN frames via rx-offload [...] omits 11644a765952 xhci: Add quirk to workaround the errata seen on Cavium Th [...] omits a5baeaeabcca usb: xhci: fix timeout for transition from RExit to U0 omits 958c0bd86075 usb: xhci: fix uninitialized completion when USB3 port got [...] omits d9193efba84f xhci: Add check for invalid byte size error when UAS devic [...] omits 1245374e9b83 xhci: handle port status events for removed USB3 hcd omits f068090426ea xhci: Fix leaking USB3 shared_hcd at xhci removal omits 8588eac3ff66 arm64: dts: ti: k3-am654: Fix wakeup_uart reg address omits 848bd3f3de9d i2c: qcom-geni: Fix runtime PM mismatch with child devices omits 350784e79230 MAINTAINERS: Add entry for i2c-omap driver omits 5b277402deac i2c: omap: Enable for ARCH_K3 omits ab214c48387a dt-bindings: i2c: omap: Add new compatible for AM654 SoCs omits ca401e967401 drm/i915/mst: Drop pre_pll_enable null check omits bad46f2f33eb drm/i915: Release DDI power well references in MST ports omits 6423382247e0 drm/i915: Reuse the aux_domain cached omits 55059f2b7f86 can: rx-offload: introduce can_rx_offload_get_echo_skb() a [...] omits 7da11ba5c506 can: dev: __can_get_echo_skb(): print error message, if tr [...] omits e7a6994d043a can: dev: __can_get_echo_skb(): Don't crash the kernel if [...] omits 200f5c49f7a2 can: dev: __can_get_echo_skb(): replace struct can_frame b [...] omits a4310fa2f246 can: dev: can_get_echo_skb(): factor out non sending code [...] omits e05237f9da42 can: flexcan: remove not needed struct flexcan_priv::tx_mb [...] omits cbffaf7aa09e can: flexcan: Always use last mailbox for TX omits 5178b7cd8e42 can: flexcan: Unlock the MB unconditionally omits f164d0204b11 can: hi311x: Use level-triggered interrupt omits 868b7c0f43e6 dt-bindings: can: rcar_can: Add r8a774a1 support omits 68c8d209cd43 can: rcar_can: Fix erroneous registration omits 4f145f14f6b9 dt-bindings: can: rcar_can: document r8a77965 support omits ff1f19d56c20 can: ucan: remove duplicated include from ucan.c omits 207681fc5f3d can: ucan: remove set but not used variable 'udev' omits e13fb9b37cc0 can: kvaser_usb: Fix accessing freed memory in kvaser_usb_ [...] omits 95217260649a can: kvaser_usb: Fix potential uninitialized variable use omits a43608fa7721 can: raw: check for CAN FD capable netdev in raw_sendmsg() omits 0246c661b6f0 ASoC: rsnd: use ring buffer for rsnd_mod_name() omits 3aefb67f8496 drm/i915: Sanitize PCH port transcoder select on IBX omits 5a3aeca97af1 drm/i915: Fix hpd handling for pins with two encoders omits 27d420bc475e mtip32xxx: use for_each_sg omits d85cb20453bc mtip32xx: don't use req->special omits 55c7bc37e05b mtip32xx: remove mtip_get_int_command omits 7bbf118f3b15 mtip32xx: remove mtip_init_cmd_header omits 643b5f68d0f9 mtip32xx: add missing endianess annotations on struct smart_attr omits 449a15d9e49a mtip32xx: remove __force_bit2int omits 81e66174ab0a mtip32xx: return a blk_status_t from mtip_send_trim omits 10966fa13855 mtip32xx: merge mtip_submit_request into mtip_queue_rq omits b5fa0e9ec997 mtip32xx: move the blk_rq_map_sg call to mtip_hw_submit_io omits 3941552aec1e xen: remove size limit of privcmd-buf mapping interface omits d3132b3860f6 xen: fix xen_qlock_wait() omits 278df5e5527b ASoC: sun8i-codec: fix crash on module removal omits bb38177cb6c6 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits 72d7ce8eb2bc sx8: use a per-host tag_set omits cd94c9ed59ba sx8: cleanup queue and disk allocation / freeing omits ebacb8127359 fuse: fix use-after-free in fuse_direct_IO() omits 2d84a2d19b61 fuse: fix possibly missed wake-up after abort omits 7fabaf303458 fuse: fix leaked notify reply omits eb8dd3abeb4d drm/vc4: Prefer PPF over TPZ when dst >= 2/3 src omits 0560054da567 drm/vc4: ->x_scaling[1] should never be set to VC4_SCALING_NONE omits 30f5ccfa8c8a drm/i915/icl: Fix PLL mapping sanitization for DP ports omits 9199c322ec83 drm/i915/ddi: Add more sanity check to the encoder HW readout omits 34ffec60b27a block: make sure writesame bio is aligned with logical block size omits ba5d73851e71 block: cleanup __blkdev_issue_discard() omits 1adfc5e4136f block: make sure discard bio is aligned with logical block size omits d39aa4979219 Revert "nvmet-rdma: use a private workqueue for delete" omits 8f676b8508c2 nvme: make sure ns head inherits underlying device limits omits 21d3bbdd4c34 nvmet: don't try to add ns to p2p map unless it actually uses it omits 65766ee0bf7f ALSA: oss: Use kvzalloc() for local buffer allocations omits d90996dae8e4 scsi: ufs: Add UFS platform driver for Cadence UFS omits 85408f830e70 scsi: dt-bindings: ufs: Add bindings for Cadence UFS omits 9e1e8a757080 scsi: ufs: set the device reference clock setting omits ed8c8e1ecca0 serial: sh-sci: Improve type-safety calling sci_receive_chars() omits 8561fb31a1f9 staging: rtl8723bs: Add missing return for cfg80211_rtw_ge [...] omits 13c45007e0a8 staging: most: use format specifier "%s" in snprintf omits 3541833fd1f2 Merge tag 's390-4.20-2' of git://git.kernel.org/pub/scm/li [...] omits 4073536c9274 staging: android: ion: Add per-heap counters omits 91e24a4c4b26 staging: davinci_vpfe: Remove multiple blank space omits 0ffcadecdb59 staging: davinci_vpfe: Change to !format omits a1db9c54eb29 drm/i915: Track rcu_head for our idle worker omits 81d9e98fceb6 mtd: Kconfig: fix spelling mistake "partions" -> "partition" omits 6ac098b2a9d3 xfrm: policy: add 2nd-level saddr trees for inexact policies omits 64a09a7bfede xfrm: policy: store inexact policies in a tree ordered by [...] omits e901cbc29316 xfrm: policy: check reinserted policies match their node omits 9cf545ebd591 xfrm: policy: store inexact policies in a tree ordered by [...] omits 6be3b0db6db8 xfrm: policy: add inexact policy search tree infrastructure omits b5fe22e2337d xfrm: policy: consider if_id when hashing inexact policy omits 24969facd704 xfrm: policy: store inexact policies in an rhashtable omits cc1bb845adc9 xfrm: policy: return NULL when inexact search needed omits a927d6af53ee xfrm: policy: split list insertion into a helper omits ceb159e30ad2 xfrm: security: iterate all, not inexact lists omits b69d540da7db selftests: add xfrm policy test script omits e7445ceddfc2 gfs2: Fix metadata read-ahead during truncate (2) omits 10283ea525d3 gfs2: Put bitmap buffers in put_super omits ecbc12ad6b68 {nl,mac}80211: add rssi to mesh candidates omits 8811d616dfaa drm/i915: Initialise the obj->rcu head omits 01d66fbd5b18 {nl,mac}80211: add dot11MeshConnectedToMeshGate to meshconf omits dbdaee7aa6e6 {nl,mac}80211: report gate connectivity in station info omits 4a6ecd35f95b mac80211: mesh: advertise gates in mesh formation omits e9da68ddea60 mac80211: allow hardware scan to fall back to software omits 595b0674ce78 MAINTAINERS: Add tree link for Intel pin control driver omits c0a0189d827d mac80211_hwsim: allow configurable cipher types omits 99e3a44bac37 mac80211_hwsim: allow setting iftype support omits 2f98abb17dd5 mac80211_hwsim: move HWSIM_ATTR_RADIO_NAME parsing last omits 3d1a5bbfafbc nl80211: Emit a SET_INTERFACE on iftype change omits c90b670b5c61 nl80211: announce radios/interfaces when switching namespaces omits cee7013be9b7 mac80211: allow drivers to use peer measurement API omits 9bb7e0f24e7e cfg80211: add peer measurement with FTM initiator API omits 801f87469ee8 netlink: add nl_set_extack_cookie_u64() omits e0ba7095433a mac80211: tx: avoid variable shadowing omits a05a14049999 gpio: don't free unallocated ida on gpiochip_add_data_with [...] omits 63c713e1e810 mac80211: debugfs: avoid variable shadowing omits 6af8354f1db9 mac80211: sta_info: avoid tidstats variable shadowing omits 140d905b2561 mac80211: tracing: avoid 'idx' variable omits aaaa10e01d30 cfg80211: tracing: avoid 'idx' variable omits da85d8bfd151 kselftests/bpf: use ping6 as the default ipv6 ping binary [...] omits dbffda08f0e9 pinctrl: fsl: imx7ulp: change to use imx legacy binding omits 0934eec7bce2 dt-bindings: pinctrl: imx7ulp: back to imx legacy binding [...] omits 196ad6043e9f crypto: testmgr - mark cts(cbc(aes)) as FIPS allowed omits 37db69e0b492 crypto: user - clean up report structure copying omits ed848b652cc6 crypto: user - remove redundant reporting functions omits fc6176a240ae crypto: chelsio - clean up various indentation issues omits b1e3874c75ab pcrypt: use format specifier in kobject_add omits 7da66670775d crypto: testmgr - add AES-CFB tests omits fa4600734b74 crypto: cfb - fix decryption omits 7172122be6a4 crypto: cavium/nitrox - fix a DMA pool free failure omits 927574e0e85d crypto: ccree - add SM3 support omits 18a1dc1fd56b crypto: ccree - modify set_cipher_mode usage from cc_hash omits f1e52fd0fbd6 crypto: ccree - adjust hash length to suit certain context [...] omits 9b8d51f812ce crypto: ccree - add SM4 support omits d422912a8f0d dt-bindings: crypto: ccree: add ccree 713 omits e40fdb500b2b crypto: ccree - add support for CryptoCell 713 omits 913a3aa07d16 crypto: arm/aes - add some hardening against cache-timing attacks omits 0a6a40c2a8c1 crypto: aes_ti - disable interrupts while accessing S-box omits 9f4debe38415 crypto: user - Zeroize whole structure given to user space omits f43f39958beb crypto: user - fix leaking uninitialized memory to userspace omits 508a1c4df085 crypto: simd - correctly take reqsize of wrapped skcipher [...] omits 0b0cf6af3f31 crypto: hisilicon - Fix reference after free of memories o [...] omits 68a031d22c57 crypto: hisilicon - Fix NULL dereference for same dst and src omits cd8a145a066a pinctrl: zynq: Use define directive for PIN_CONFIG_IO_STANDARD omits f24bfb39975c pinctrl: lpc18xx: Use define directive for PIN_CONFIG_GPIO [...] omits b40ac08ff886 pinctrl: bcm2835: Use define directive for BCM2835_PINCONF [...] omits 957063c92473 pinctrl: sprd: Use define directive for sprd_pinconf_param [...] omits 1f60652dd586 pinctrl: max77620: Use define directive for max77620_pinco [...] omits 149a96047237 pinctrl: qcom: spmi-gpio: fix gpio-hog related boot issues omits 78bf386daf8a pinctrl: mediatek: clean up indentation issues, add missing tab omits 113f3aaa81bd cfg80211: Prevent regulatory restore during STA disconnect [...] omits bdf37b4dd35d locking/atomics: Fix out-of-tree build omits 03b738625b1e mac80211: fix CSA beacon allocation size omits c177db2d0d5e cfg80211/mac80211: fix FTM settings across CSA omits 5c21e8100dfd mac80211: Clear beacon_int in ieee80211_do_stop omits c752cac9db1b mac80211: fix GFP_KERNEL under tasklet context omits 81c5dce2cd0b cfg80211: add missing constraint for user-supplied VHT mask omits a1881c9b8a1e mac80211_hwsim: Timer should be initialized before device [...] omits 33483a6b88e4 mac80211: fix missing unlock on error in ieee80211_mark_st [...] omits 05cc09de4c01 mac80211_hwsim: fix module init error paths for netlink omits 65bf2d54f062 drm/sun4i: tcon: Support an active-low DE signal with RGB [...] omits 4843c9a208c0 drm/sun4i: tcon: Get the connector from the encoder in RGB setup omits b842e2c9c0f2 drm/sun4i: tcon: Pass encoder to RGB setup function omits f98e46a251d0 tools: bpftool: update references to other man pages in do [...] omits f120919f9905 tools: bpftool: pass an argument to silence open_obj_pinned() omits a8bfd2bc29f3 tools: bpftool: fix plain output and doc for --bpffs option omits 53909030aa29 tools: bpftool: prevent infinite loop in get_fdinfo() omits 49a249c38726 tools/bpftool: copy a few net uapi headers to tools directory omits b13b8787c95c bpf: Fix IPv6 dport byte order in bpf_sk_lookup_udp omits 1457d8cf7664 x86/xen: fix pv boot omits eeb07c573ec3 of: unittest: initialize args before calling of_*parse_*() omits 160b1d4e4127 of: unittest: find overlays[] entry by name instead of index omits 5babefb7f7ab of: unittest: allow base devicetree to have symbol metadata omits f96278810150 of: overlay: set node fields from properties when add new [...] omits 8c329655c14f of: unittest: remove unused of_unittest_apply_overlay() argument omits 2fe0e8769df9 of: overlay: check prevents multiple fragments touching sa [...] omits c168263b5a10 of: overlay: check prevents multiple fragments add or dele [...] omits a68238a19c3b of: overlay: test case of two fragments adding same node omits a15e824ff2c1 of: overlay: make all pr_debug() and pr_err() messages unique omits 6f75118800ac of: overlay: validate overlay properties #address-cells an [...] omits 81225ea682f4 of: overlay: reorder fields in struct fragment omits 8814dc46bd9e of: overlay: do not duplicate properties from overlay for [...] omits 6b4955ba7bc0 of: overlay: use prop add changeset entry for property in [...] omits 5b3f5c408d8c powerpc/pseries: add of_node_put() in dlpar_detach_node() omits 5b2c2f5a0ea3 of: overlay: add missing of_node_get() in __of_attach_node_sysfs omits 7c528e457d53 of: overlay: add missing of_node_put() after add new node [...] omits 144552c78692 of: overlay: add tests to validate kfrees from overlay removal omits fcce325fa896 nios2: Use an invalid TLB entry address helper function omits 585b26d01df0 nios2: pte_clear does not need to flush TLB omits dcb46ea1f81b nios2: flush_tlb_page use PID based flush omits 388c269e22d3 nios2: update_mmu_cache clear the old entry from the TLB omits abcb49a7c3cf nios2: remove redundant 'default n' from Kconfig-s omits 62975f681b75 nios2: ksyms: Add missing symbol exports omits ae4630c45b31 EXP tools/memory-model: Make scripts take "-j" abbreviatio [...] omits 95d74696f739 EXP tools/memory-model: Add scripts to check github litmus tests omits 1b52d0186177 tools/memory-model: Model smp_mb__after_unlock_lock() omits 6b3d149d072b srcu: Use "ssp" instead of "sp" for srcu_struct pointer omits cfa2cea7d350 srcu: Lock srcu_data structure in srcu_gp_start() omits 0607ba8403c4 srcu: Prevent __call_srcu() counter wrap with read-side cr [...] omits f3e763c3e544 srcu: Fix kernel-doc missing notation omits 868f7a09a4f3 x86/PCI: Replace spin_is_locked() with lockdep omits b94ec36896da rcutorture: Make use of nolibc when available omits 66b6f755ad45 rcutorture: Import a copy of nolibc omits 825fa4cdfb10 rcutorture: Check initrd/init instead of initrd only omits 18d7bf8ed3a1 rcutorture: Always strip using the cross-compiler omits 70e9f504774b rcutorture: Add cross-compile capability to initrd.sh omits 229ab0cb5be3 rcutorture: Make initrd/init execute in userspace omits 38e630424ba3 rcutorture: Add initrd support for systems lacking dracut omits 8f15c682ac5a rcutorture: Automatically create initrd directory omits dd944caa8173 doc: Remove rcu_preempt_state reference in stallwarn omits 2d0350a8f0e6 doc: Clarify RCU data-structure comment about rcu_tree fanout omits 832aa35a65ba doc: Set down forward-progress requirements omits b432020bf645 crypto/pcrypt: Replace synchronize_rcu_bh() with synchroni [...] omits 04229110adfb powerpc: Convert hugepd_free() to use call_rcu() omits 0d4e68e2f397 s390/mm: Convert tlb_table_flush() to use call_rcu() omits 8fa9eb388eb0 sparc/oprofile: Convert timer_stop() to use synchronize_rcu() omits 78d125d33858 sched/membarrier: Replace synchronize_sched() with synchro [...] omits d3ff3891b2ed rcu: Consolidate the RCU update functions invoked by sync.c omits 309ba859b950 rcu: Eliminate synchronize_rcu_mult() omits adbccddb4a16 rcu: Fix rcu_{node,data} comments about gp_seq_needed omits 75a8f7224522 rcu: Remove unused rcu_state externs omits 08543bda42ef rcu: Eliminate BUG_ON() for kernel/rcu/tree.c omits 042d4c70a203 rcu: Eliminate BUG_ON() for sync.c omits db8ba1e8c39a Merge branch 'nfp-abm-move-code-and-improve-parameter-validation' omits 6e5a716f424b nfp: abm: refuse RED offload with harddrop set omits 190852a55edb net: sched: red: inform offloads about harddrop setting omits cae5f48e3234 nfp: abm: don't set negative threshold omits 032748acf616 nfp: abm: provide more precise info about offload paramete [...] omits 83ec8857a00f nfp: parse vNIC TLV capabilities at alloc time omits e38f5d11b98f nfp: pass ctrl_bar pointer to nfp_net_alloc omits 47330f9bdf24 nfp: abm: split qdisc offload code into a separate file omits 1106a5ade15f tcp_bbr: update comments to reflect pacing_margin_percent omits dd00e06d3bc3 Merge branch 'net-Use-__vlan_hwaccel_-helpers' omits 3149a2711bac sky2: use __vlan_hwaccel helpers omits 4b17f9fe48c0 mlx4: use __vlan_hwaccel helpers omits c4062f89c5eb benet: use __vlan_hwaccel helpers omits 3e2ed0c25750 ipv4/tunnel: use __vlan_hwaccel helpers omits 5978f8a9fb49 bridge: use __vlan_hwaccel helpers omits 418a976d6c68 8021q: use __vlan_hwaccel helpers omits 82eea4cfe41d nfnetlink/queue: use __vlan_hwaccel helpers omits b1817524c028 net/core: use __vlan_hwaccel helpers omits 35c4a95d9528 cxgb4: use __vlan_hwaccel helpers omits 49f8e8329c3c net: move __skb_checksum_complete*() to skbuff.c omits d1cb9273c60b Merge branch 'net-ethernet-ti-cpsw-fix-vlan-mcast' omits 00fe47120502 net: ethernet: ti: cpsw: fix vlan configuration while down/up omits 15180eca569b net: ethernet: ti: cpsw: fix vlan mcast omits 960abf68d202 net: 8021q: vlan_core: allow use list of vlans for real device omits e7946760de58 net: core: dev_addr_lists: add auxiliary func to handle re [...] omits c74d90c11c05 net/mlx5: Fix offsets of ifc reserved fields omits 29e12207174a sfc: use the new __netdev_tx_sent_queue BQL optimisation omits 85b18b0237ce net: smsc95xx: Fix MTU range omits eb4149c9a5df Merge branch 'net-Remove-VLAN_TAG_PRESENT-from-drivers' omits f4f9a5e6cc73 gianfar: remove use of VLAN_TAG_PRESENT omits 9df46aefafa6 OVS: remove use of VLAN_TAG_PRESENT omits f723a1a293de cnic: remove use of VLAN_TAG_PRESENT omits 1ef212afa40e i40iw: remove use of VLAN_TAG_PRESENT omits 8137b6ef0ce4 net: stmmac: Fix RX packet size > 8191 omits 0d404a61286f net: socionext: refactor netsec_alloc_dring() omits 4acb20b46214 net: socionext: different approach on DMA omits 026b907d58c4 net: qca_spi: Add available buffer space verification omits 81fe16e05308 Merge branch 'qed-Slowpath-Queue-bug-fixes' omits fa5c448d98f0 qed: Fix potential memory corruption omits fb5e7438e7a3 qed: Fix SPQ entries not returned to pool in error flows omits 2632f22ebd08 qed: Fix blocking/unlimited SPQ entries leak omits 39477551df94 qed: Fix memory/entry leak in qed_init_sp_request() omits 50254256f382 sock: Reset dst when changing sk_mark via setsockopt omits 0d5b9311baf2 inet: frags: better deal with smp races omits 8e4829c6f747 scsi: ufs: Fix hynix ufs bug with quirk on hi36xx SoC omits f2ffd4e5bc7b scsi: qla2xxx: Timeouts occur on surprise removal of QLogi [...] omits 52358cb5a310 Merge branch 's390-qeth-next' omits ded9da1fc2d9 s390/qeth: don't process hsuid in qeth_l3_setup_netdev() omits 9168f5ae3837 s390/qeth: remove unused fallback in Layer3's MAC code omits 4fa55fa94f55 s390/qeth: remove two IPA command helpers omits 605c9d5f58cc s390/qeth: replace open-coded cmd setup omits d7d18da1f703 s390/qeth: remove card list omits 81ec54393944 s390/qeth: unify transmit code omits 5a541f6d00c6 s390/qeth: handle af_iucv skbs in qeth_l3_fill_header() omits b144b99fff69 s390/qeth: utilize virtual MAC for Layer2 OSD devices omits 04087d9a89be openvswitch: remove BUG_ON from get_dpdev omits 20da4ef91cb9 Merge branch 'ICMP-error-handling-for-UDP-tunnels' omits 56fd865f46b8 selftests: pmtu: Introduce FoU and GUE PMTU exceptions tests omits b8a51b38e4d4 fou, fou6: ICMP error handlers for FoU and GUE omits e7cc082455cb udp: Support for error handlers of tunnels with arbitrary [...] omits 32bbd8793f24 net: Convert protocol error handlers from void to int omits ce7336610ca9 selftests: pmtu: Introduce tests for IPv4/IPv6 over GENEVE [...] omits a025fb5f49ad geneve: Allow configuration of DF behaviour omits a07966447f39 geneve: ICMP error lookup handler omits 582888792f7b selftests: pmtu: Introduce tests for IPv4/IPv6 over VXLAN [...] omits b4d3069783bc vxlan: Allow configuration of DF behaviour omits c3a43b9fec8a vxlan: ICMP error lookup handler omits a36e185e8c85 udp: Handle ICMP errors for tunnels with same destination [...] omits 58db08a73b75 drm/i915: Keep overlay functions naming consistent omits a8147d0cd49f drm/i915: Move intel_init_ipc() call to i915_load_modeset_init() omits acde44b50086 drm/i915: Move FBC init and cleanup calls to modeset functions omits 8d3bf1a3959f drm/i915: Move drm_vblank_init() to i915_load_modeset_init() omits 141b95d5519e net: hns3: fix spelling mistake, "assertting" -> "asserting" omits 6d444c4efcde cxgb4: Add new T6 PCI device ids 0x608a omits 1c51dc9ad68a net/ipv6: compute anycast address hash only if dev is null omits e12c225258f2 net: hns3: bugfix for not checking return value omits eeba5b5cdeac drm/i915: remove padding from struct skl_wm_level omits 0db55093b566 net: bcmgenet: return correct value 'ret' from bcmgenet_po [...] omits 3ed3857011cf Merge branch 'net-sched-prepare-for-more-Qdisc-offloads' omits 7b8e0b6e6599 net: sched: prio: delay destroying child qdiscs on change omits 0c8d13ac9607 net: sched: red: delay destroying child qdisc on replace omits 9da93ece59f4 net: sched: refactor grafting Qdiscs with a parent omits bfaee9113f30 net: sched: add an offload graft helper omits 58f8927399ea net: sched: set TCQ_F_OFFLOADED flag for MQ omits dad54c0fab31 net: sched: red: remove unnecessary red_dump_offload_stats [...] omits b592843c6723 net: sched: add an offload dump helper omits 24ccea7e102d Merge tag 'xfs-4.20-fixes-1' of git://git.kernel.org/pub/s [...] omits 6a1ac56c23db Merge tag 'led-fixes-for-4.20-rc2' of git://git.kernel.org [...] omits d464572a80da Merge tag 'sound-4.20-rc2' of git://git.kernel.org/pub/scm [...] omits 80b6265c0f4c Merge branch 'net-phy-improve-and-simplify-phylib-state-machine' omits c8e977bab363 net: phy: use phy_check_link_status in more places in the [...] omits 85a1f31d6392 net: phy: remove state PHY_AN omits 74a992b3598a net: phy: add phy_check_link_status omits c96469f83056 net: phy: remove useless check in state machine case PHY_RESUMING omits 3b01ea72f34c net: phy: remove useless check in state machine case PHY_NOLINK omits 5fc2805b3e88 drm/i915: Set MI_INVALIDATE_BSD for all video-decode engines omits 8c9959689b20 IB/rxe: make rxe_unregister_device void omits a854b1e89083 IB/rxe: move the variable into the function that uses it omits 6e5559b275e7 RDMA/rxe: Add link_down, rdma_sends, rdma_recvs stats counters omits 5736c7c499f1 RDMA/rxe: Distinguish between down links and disabled links omits 759ace783280 i40iw: remove support for ib_get_vector_affinity omits 9afc97c29b03 mlx5: remove support for ib_get_vector_affinity omits 584738b7e359 drm/radeon: remove set but not used variable 'rdev' omits d2cfabbdafe0 drm/amdgpu/sdma4: use paging queue for buffer funcs omits f0c9fabda129 drm/amd/powerplay: correct code style omits 5cf8114d6e90 cpuset: Expose cpuset.cpus.subpartitions with cgroup_debug omits 90e92f2d557e cpuset: Add documentation about the new "cpuset.sched.part [...] omits bb5b553c33cb cpuset: Use descriptive text when reading/writing cpuset.s [...] omits 5776ceccd4de cpuset: Expose cpus.effective and mems.effective on cgroup [...] omits 0ccea8feb980 cpuset: Make generate_sched_domains() work with partition omits 4b842da276a8 cpuset: Make CPU hotplug work with partition omits 4716909cc5c5 cpuset: Track cpusets that use parent's effective_cpus omits 3881b86128d0 cpuset: Add an error state to cpuset.sched.partition omits ee8dde0cd2ce cpuset: Add new v2 cpuset.sched.partition flag omits bf92370c035d cpuset: Simply allocation and freeing of cpumasks omits 58b7484250db cpuset: Define data structures to support scheduling partition omits 4ec22e9c5a90 cpuset: Enable cpuset controller in default hierarchy omits 2c67b8573da7 Pull EVENT_ON_CHILD fsnotify fix from Amir. omits b1013f1e95d5 MIPS: BCM5xxx: Remove dead init_fpu code omits b7f1e273b729 MIPS: Hide CONFIG_MIPS_O32_FP64_SUPPORT prompt for >= MIPSr6 omits 216f0efd19b9 dlm: Don't swamp the CPU with callbacks queued during recovery omits 89c38422e072 of, numa: Validate some distance map rules omits 6778be4e5209 of/device: Really only set bus DMA mask when appropriate omits 10aee7aeebe8 ARM: dts: Use dra7 mcasp compatible for mcasp instances omits b35638d9223f Merge branch 'clk-qoriq-t1023' into clk-next omits b8b211ca763a clk: qoriq: add more chips support omits a013ba392843 MIPS: Hardcode cpu_has_mmips=1 for microMIPS kernels omits c4e37c153f77 md: remove set but not used variable 'bi_rdev' omits 7909e35451cf Merge branch 'clk-fixes' into clk-next omits d6ee1e7e9004 clk: meson: axg: mark fdiv2 and fdiv3 as critical omits 7ece6bfffa5a Merge branch 'clk-boston-leak' into clk-next omits 8b627f616ed6 clk: boston: unregister clks on failure in clk_boston_setup() omits 46fda5b5067a clk: boston: fix possible memory leak in clk_boston_setup() omits fadd1128ce6a Merge branch 'clk-fixes' into clk-next omits e2576c8bdfd4 clk: meson-gxbb: set fclk_div3 as CLK_IS_CRITICAL omits ab11fe5af104 blk-mq-tag: document tag iteration helper return value omits 07fa3fa2572f Merge tag 'v4.20-rc1' into omap-for-v4.21/dt-ti-sysc omits 24cc61d8cb5a arm64: memblock: don't permit memblock resizing until line [...] omits 3e452e636d00 ARM: cpuidle: Convert to use cpuidle_register|unregister() omits 763f191af51f ARM: cpuidle: Don't register the driver when back-end init [...] omits 26a4676faa1a arm64: mm: define NET_IP_ALIGN to 0 omits 087286585d8b ACPICA: Update version to 20181031 omits 927a6abf023b ACPICA: iASL: Enhance error detection omits c159597ca923 ACPICA: iASL: adding definition and disassembly for TPM2 r [...] omits f8ddf49b4201 ACPICA: Use %d for signed int print formatting instead of %u omits c647eb98b085 ACPICA: Debugger: refactor to fix unused variable warning omits aeaf6a4b2d9e dt-bindings: cpufreq: remove stale arm_big_little_dt entry omits 91e43395820b Merge branch 'fixes-dts' into omap-for-v4.20/fixes omits 017ce359a718 ACPI / PMIC: xpower: fix IOSF_MBI dependency omits 602438ead302 drm/i915/icl: Fix port B combo PHY context loss after DC t [...] omits bc458c1174e3 drm/i915/icl: Skip init for an already enabled combo PHY omits eef519e2d07d drm/i915/cnl+: Verify combo PHY HW state during PHY uninit omits c45198b163fb drm/i915/cnl+: Move the combo PHY init/uninit code to a new file omits cec83ff1241e ARM: OMAP1: ams-delta: Fix possible use of uninitialized field omits ae8799125d56 blk-mq: provide a helper to check if a queue is busy omits 7baa85727d04 blk-mq-tag: change busy_iter_fn to return whether to conti [...] omits 1e0e9c8a85af drm/i915/icl: Fix combo PHY uninit omits 419b194cdedc ARM: dts: am3517-som: Fix WL127x Wifi interrupt omits 3d8b804bc528 ARM: dts: logicpd-somlv: Fix interrupt on mmc3_dat1 omits 6809564d64ff ARM: dts: LogicPD Torpedo: Fix mmc3_dat1 interrupt omits e7f4ffffa972 ARM: dts: am3517: Fix pinmuxing for CD on MMC1 omits 025911a5f4e3 SUNRPC: drop pointless static qualifier in xdr_get_next_en [...] omits 01310bb7c9c9 nfsd: COPY and CLONE operations require the saved filehand [...] omits f98d45145e6a ARM: multi_v7_defconfig: Enable 8250-omap serial driver an [...] omits 79351d5db8cc Merge branch 'omap-for-v4.20/defconfig' into omap-for-v4.2 [...] omits 23c625ce3065 libceph: assume argonaut on the server side omits 71f2cc64d027 ceph: quota: fix null pointer dereference in quota check omits c2c6d3ce0d9a ceph: add destination file data sync before doing any remote copy omits 6303f3e78b6f regulator: core: Decouple regulators on regulator_unregister() omits 85254bcf394f regulator: core: Add new max_uV_step constraint omits a2dfe7c7dfb6 regulator: Document new regulator-max-step-microvolt property omits 40c223efaa17 regulator: core: Limit regulators coupling to a single couple omits d3b687c58ad9 regulator: Change regulator-coupled-max-spread property omits da90dd849dc2 arm64: dts: renesas: r8a7795: add SSIU support for sound omits 5e53dbf4edb4 arm64: dts: renesas: r8a77990: Fix VIN endpoint numbering omits 9aa3558a02f0 arm64: dts: renesas: ebisu: Add and enable SDHI device nodes omits f3962b824af9 arm64: dts: renesas: ebisu: Add serial console pins omits b469e7e47c8a fanotify: fix handling of events on child sub-directory omits c0ed7b51ca99 ext2: avoid unnecessary operation in ext2_error() omits 31fc9763f9d7 dt-bindings: iommu: ipmmu-vmsa: Add r8a774a1 support omits 60fb0083c9d4 iommu/ipmmu-vmsa: Hook up R8A774A1 DT maching code omits bb39ba6a8dea sata_rcar: convert to SPDX identifiers omits c28445fa06a3 loop: Get rid of 'nested' acquisition of loop_ctl_mutex omits 1dded9acf6dc loop: Avoid circular locking dependency between loop_ctl_m [...] omits 0da03cab87e6 loop: Fix deadlock when calling blkdev_reread_part() omits 85b0a54a82e4 loop: Move loop_reread_partitions() out of loop_ctl_mutex omits d57f3374ba48 loop: Move special partition reread handling in loop_clr_fd() omits c371077000f4 loop: Push loop_ctl_mutex down to loop_change_fd() omits 757ecf40b7e0 loop: Push loop_ctl_mutex down to loop_set_fd() omits 550df5fdacff loop: Push loop_ctl_mutex down to loop_set_status() omits 4a5ce9ba5877 loop: Push loop_ctl_mutex down to loop_get_status() omits 7ccd0791d985 loop: Push loop_ctl_mutex down into loop_clr_fd() omits a2505b799a49 loop: Split setting of lo_state from loop_clr_fd omits a13165441d58 loop: Push lo_ctl_mutex down into individual ioctls omits 0a42e99b58a2 loop: Get rid of loop_index_mutex omits 967d1dc144b5 loop: Fold __loop_release into loop_release omits 310ca162d779 block/loop: Use global lock for ioctl() operation. omits b1ab5fa309e6 block/loop: Don't grab "struct file" for vfs_getattr() operation. omits e051bd0ddfdd ms_block: remove unused pointer 'set' omits 0033dfd92a56 ubd: fix missing initialization of io_req omits 3fb688b03d0c nds32: support hardware prefetcher omits 5c92d7128341 nds32: Fix the items of hwcap_str ordering issue. omits 79d6f049f4f0 regulator: core: Don't allow to get regulator until all co [...] omits f9503385b187 regulator: core: Mutually resolve regulators coupling omits 9243a195be7a regulator: core: Change voltage setting path omits c054c6c792e1 regulator: core: Add voltage balancing mechanism omits 9cce72448364 regulator: bd718x7: add missing linux/of.h inclusion (deja-vu) omits 987abd5c62f9 drm/i915/execlists: Force write serialisation into context [...] omits fa2bb8b97d77 regulator: lochnagar: Explicitly include register headers omits d0ffb805b729 arch/alpha, termios: implement BOTHER, IBSHIFT and termios2 omits b00d209241ff Merge tag 'compiler-attributes-for-linus-v4.20-rc2' of htt [...] omits d50ffc585dbe Merge tag 'mtd/fixes-for-4.20-rc2' of git://git.infradead. [...] omits c4da110919c9 staging: rtlwifi: Add spaces for comments omits b4a6993ec480 staging: rtlwifi: Remove empty comment omits 868b5d7d9967 staging: rtlwifi: Improve line endings omits 98b3b71afc60 staging: wlan-ng: reformatting in prism2mib.c to fit 80 ch [...] omits 285376ff48f8 staging: wlan-ng: formatting change in cfg80211.c omits 484a415951e6 staging: emxx_udc: Added missing le16_to_cpu conversions omits 64407f6e7d15 staging: emxx_udc: Added missing __iomem modifier to handl [...] omits 3f9da94dc8d7 staging: emxx_udc: Added static modifier to udc_controller omits 2159fb372929 staging: olpc_dcon: olpc_dcon_xo_1.c: Switch to the gpio d [...] omits 01c5c5614a9e staging: bcm2835-audio: interpolate audio delay omits 92a4d9a8bcfe staging: wilc1000: remove unused flags in handle_cfg_param() omits 05f9d4a0c8c4 staging: erofs: use the new LZ4_decompress_safe_partial() omits b6e1fd17a38b soc/tegra: pmc: Drop locking from tegra_powergate_is_powered() omits 5f84bb1a4099 soc/tegra: pmc: Add sysfs entries for reset info omits 3bb2f843c0e7 soc/tegra: pmc: Don't power-up XUSB power-domains omits 96e5da7c8424 memory: tegra: Introduce Tegra20 EMC driver omits af51c25fb59d firmware: tegra: Use in-band messages for firmware version query omits 4bef358c9071 soc/tegra: bpmp: Update ABI header omits 2b86c11b99d3 firmware: tegra: Print version tag at full omits 43dc7485807a firmware: tegra: Switch to global mrq_is_supported() omits d78b5bde0ffc firmware: tegra: Add helper to check for supported MRQs omits 94ba4a5f1671 dt: bindings: Move tegra20-emc binding to memory-controlle [...] omits 28016aa1652e dt: bindings: tegra20-emc: Document clock property omits a6cb8ef03cb0 dt: bindings: tegra20-emc: Document interrupt property omits ad348c3f5596 dt-bindings: usb: xhci-tegra: Add power-domain details omits d14ce174ca02 clk: tegra20: Check whether direct PLLM sourcing is turned [...] omits 514fddba845e clk: tegra20: Turn EMC clock gate into divider omits 62ed582f1c8e arm64: tegra: Add PWM fan support on Jetson Xavier omits 61467a4e727c arm64: tegra: Add PWM controllers on Tegra194 omits 7a209c07e32d arm64: dts: tegra210: Add power-domains for xHCI omits cd9f69800b2a ARM: dts: tegra20: Add clock entry to External Memory Controller omits 279e57c39efe ARM: dts: tegra20: Add interrupt entry to External Memory [...] omits 991a25194097 termios, tty/tty_baudrate.c: fix buffer overrun omits 943210ba807e vt: fix broken display when running aptitude omits 9483804a725a media: staging: tegra-vde: print long unsigned using %lu f [...] omits e82e62e390d3 HID: Add quirk for Microsoft PIXART OEM mouse omits e46daee53bb5 ARM: 8806/1: kprobes: Fix false positive with FORTIFY_SOURCE omits 82c08c3e7f17 ARM: 8808/1: kexec:offline panic_smp_self_stop CPU omits e2b85f709a70 ARM: 8807/1: mm: Facilitate debugging CONFIG_KUSER_HELPERS [...] omits b99afae13901 ARM: 8805/2: remove unneeded naked function usage omits 31d0b9f9982f ARM: 8804/1: zImage: atags_to_fdt: add serial-number for A [...] omits 7f97686715a7 ARM: Kconfig: remove useless "default n" omits f00790aaf2e2 ARM: Kconfig: remove useless parenthesis omits 24efee412c75 Compiler Attributes: improve explanation of header omits 783195ec1cad drm/syncobj: disable the timeline UAPI for now v2 omits e5b78f2e349e iommu/ipmmu-vmsa: Fix crash on early domain free omits 5867b3301405 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 9c8e0a1b6835 mount: Prevent MNT_DETACH from disconnecting locked mounts omits be08989c4d90 Merge branch 'nfp-add-and-use-tunnel-netdev-helpers' omits e963e1097ad3 nfp: flower: include geneve as supported offload tunnel type omits 83f27d027da3 nfp: flower: use geneve and vxlan helpers omits 1d10bd167667 net: add netif_is_geneve() omits 0bb2ae1b26e1 s390/perf: Change CPUM_CF return code in event init function omits cea0604d3f94 sfc: add missing NVRAM partition types for EF10 omits e6a2d72c1040 posix-cpu-timers: Remove useless call to check_dl_overrun() omits 7025abb2e447 Merge branch 'vlan-prepare-for-removal-of-VLAN_TAG_PRESENT' omits 295d072a42fe net/vlan: remove unused #define HAVE_VLAN_GET_TAG omits 9b319148cb34 net/vlan: include the shift in skb_vlan_tag_get_prio() omits e0a6b8097351 net/vlan: introduce __vlan_hwaccel_copy_tag() helper omits c8accd5a0a6a net/vlan: introduce __vlan_hwaccel_clear_tag() helper omits b25ddb00bc1b qlcnic: remove assumption that vlan_tci != 0 omits e84b47941e15 ibmvnic: fix accelerated VLAN handling omits 9099a252d44c Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 1295e2cf3065 inet: minor optimization for backlog setting in listen(2) omits c8d7a5c21743 remoteproc: fix kernel-doc comment for parse_fw omits cbfbf64d2023 remoteproc: debug: add crash debugfs node omits df7342b24018 mount: Don't allow copying MNT_UNBINDABLE|MNT_LOCKED mounts omits 7dad9937e064 net: vlan: add support for tunnel offload omits f29eb2a96c56 tun: compute the RFS hash only if needed. omits 2e7ad56aa547 net/wan/fsl_ucc_hdlc: add BQL support omits 3b73e842c726 net: phy: realtek: load driver for all PHYs with a Realtek OUI omits a3320bcf28e0 net: phy: make phy_trigger_machine static omits 25d202ed820e mount: Retest MNT_LOCKED in do_umount omits f90862001932 net: dsa: bcm_sf2: fix semicolon.cocci warnings omits b1870a6d3f39 Merge branch 'FDDI-defza-Fix-a-bunch-of-small-issues' omits 8f5365ebf7b1 FDDI: defza: Make the driver version string constant omits 04453b6b2419 FDDI: defza: Move SMT Tx data buffer declaration next to its skb omits 5f5fae37dbcf FDDI: defza: Add missing comment closing omits 96ed82cc1f51 FDDI: defza: Fix SPDX annotation omits d2f007dbe7e4 userns: also map extents in the reverse map to kernel IDs omits 8572a1b4dbc0 net: phy: bcm7xxx: Add entry for BCM7255 omits dbef5257737b sunvdc: fix compiler warning omits de59fae0043f ext4: fix buffer leak in __ext4_read_dirblock() on error path omits 69e362985fcb Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits d08b8ccc4762 MIPS: Simplify GCC_OFF_SMALL_ASM definition omits 57810ecb581a MIPS: Remove GCC_IMM_ASM & GCC_REG_ACCUM macros omits cab6949bf70a Merge branch 'udp-gro' omits 3327a9c46352 selftests: add functionals test for UDP GRO omits e87f53b4fab7 selftests: add some benchmark for UDP GRO omits bd8e1afe6436 selftests: add dummy xdp test helper omits 0a9ac2e95409 selftests: add GRO support to udp bench rx program omits cf329aa42b66 udp: cope with UDP GRO packet misdirection omits 80bde363f9a4 ipv6: factor out protocol delivery helper omits 68cb7d531e6a ip: factor out protocol delivery helper omits bcd1665e3569 udp: add support for UDP_GRO cmsg omits e20cf8d3f1f7 udp: implement GRO for plain UDP sockets. omits 60fb9567bf30 udp: implement complete book-keeping for encap_needed omits 7e225619e8af Merge branch 'vrf-allow-simultaneous-service-instances-in- [...] omits 7bd2db404efa ipv6: do not drop vrf udp multicast packets omits 5226b6a920ba ipv6: handling of multicast packets received in VRF omits d839a0ebeb4e ipv6: allow ping to link-local address in VRF omits 6f12fa775530 vrf: mark skb for multicast or link-local as enslaved to VRF omits 7055420fb6a1 net: fix raw socket lookup device bind matching with VRFs omits 6897445fb194 net: provide a sysctl raw_l3mdev_accept for raw socket loo [...] omits 6da5b0f027a8 net: ensure unbound datagram socket to be chosen when not [...] omits e78190581aff net: ensure unbound stream socket to be chosen when not in a VRF omits 3c82a21f4320 net: allow binding socket in a VRF when there's an unbound socket omits 63237f8748bd drm/amd/amdgpu/dm: Fix dm_dp_create_fake_mst_encoder() omits 0e6613e46fed drm/amd/display: Drop reusing drm connector for MST omits 8be17ac95f84 drm/amd/display: Cleanup MST non-atomic code workaround omits 108110a3ffa3 drm/amd/powerplay: always use fast UCLK switching when UCL [...] omits 3c7eda0b65ad drm/amd/powerplay: set a default fclk/gfxclk ratio omits 2a1e03ca33be doc: tracing: Fix a number of typos omits c284d42850fc Documentation/dev-tools: clean up kselftest.rst omits 9d436edee254 Documentation/ras: Typo s/use use/use/ omits f3587d76da05 block: Clear kernel memory before copying to user omits bfd228c73090 kernel-doc: extend $type_param to match members referenced [...] omits 76dd3e7b6650 kernel-doc: kill trailing whitespace omits 1bb37a35671c doc-guide:kernel-doc.rst: Reference to foobar omits cba8087d829e Documentation: fix spelling mistake, EACCESS -> EACCES omits f8d0dc21d409 Documentation/proc.txt: Add 2 missing fields for /proc/<pi [...] omits e31d36b0a453 MAINTAINERS: Fix remaining pointers to obsolete libata.git omits 1afc5fb5f6b1 Documentation: dynamic-debug: fix wildcard description omits 005ae6df28b8 Documentation: dynamic_debug: fix a couple of typos omits 9de30f3f7f4d dlm: don't leak kernel pointer to userspace omits 3f0806d2596d dlm: don't allow zero length names omits 9e834d776923 drm/amdgpu/display/dce11: only enable FBC when selected omits 6ef0cbc3b773 drm/amdgpu/display/dm: handle FBC dc feature parameter omits f332822a881f drm/amdgpu/display/dc: add FBC to dc_config omits 79d197f31b30 drm/amdgpu: add DC feature mask module parameter omits 593f79a236e1 drm/amdgpu/display: check if fbc is available in set_stati [...] omits 2cf6dd9cc519 drm/amdgpu: disable page queue on Vega10 SR-IOV VF omits 3482d2d9b0fb drm/amdgpu: set Vega20 LBPW as disabled at default omits 2d3030a00ef1 drm/amd/powerplay: always use fast UCLK switching when UCL [...] omits 72deff05bd46 drm/amd/powerplay: set a default fclk/gfxclk ratio omits 30f33126feca drm/ttm: Fix bo_global and mem_global kfree error omits 0bf19b9fda26 drm/amd/amdgpu/dm: Fix dm_dp_create_fake_mst_encoder() omits 5d8e06a3b7b2 drm/amd/display: Drop reusing drm connector for MST omits 1b32d6e04027 drm/amd/display: Cleanup MST non-atomic code workaround omits db0049129359 drm/amdgpu: fix frame size of amdgpu_xgmi_add_devices excc [...] omits 24c9d423e86b EDAC, skx: Fix randconfig builds in a better way omits d968b4e240cf dlm: fix invalid free omits 001260910c46 ubifs: auth: add CONFIG_KEYS dependency omits 1341551f1e2a ubifs: CONFIG_UBIFS_FS_AUTHENTICATION should depend on UBIFS_FS omits 9088fa2e3a51 ubifs: replay: fix high stack usage omits 6961cd4d0fde ubd: fix missing lock around request issue omits 08e823c2c589 x86/cpufeatures: Add WBNOINVD feature definition omits cf3d02a185ed drm: Fix htmldocs warnings in drm_fourcc.c omits 4b04cc6a8f86 nvme: add separate poll queue map omits d1e36282b0bb block: add REQ_HIPRI and inherit it from IOCB_HIPRI omits 3b6592f70ad7 nvme: utilize two queue maps, one for reads and one for writes omits 843477d4cc5c blk-mq: initial support for multiple queue maps omits 3110fc79606f blk-mq: improve plug list sorting omits 67cae4c948a5 blk-mq: cleanup and improve list insertion omits ea4f995ee8b8 blk-mq: cache request hardware queue mapping omits 392546aed220 blk-mq: separate number of hardware queues from nr_cpu_ids omits b3c661b15d5a blk-mq: support multiple hctx maps omits a783b81820fe blk-mq: add 'type' attribute to the sysfs hctx directory omits f31967f0e455 blk-mq: allow software queue to map to multiple hardware queues omits f9afca4d367b blk-mq: pass in request/bio flags to queue mapping omits ff2c56609d9b blk-mq: provide dummy blk_mq_map_queue_type() helper omits ed76e329d74a blk-mq: abstract out queue map omits a8908939af56 blk-mq: kill q->mq_map omits a0fedc857dff Merge branch 'irq/for-block' of git://git.kernel.org/pub/s [...] omits 406e7f986b2e Documentation: ABI: led-trigger-pattern: Fix typos omits 3a40cfe8ba3a leds: trigger: Fix sleeping function called from invalid context omits 9cf2bab63076 block: kill request ->cpu member omits c7bb9ad1744e block: get rid of q->softirq_done_fn() omits 7d692330e7cd block: get rid of blk_queued_rq() omits 8b98a97f80ed blk-merge: kill dead queue lock held check omits 2081a56bfaad block: remove req_no_special_merge() from merging code omits 820efc62fc6c block: kill request slab cache omits db6d99523560 block: remove request_list code omits 1028e4b33566 bsg: move bsg-lib parts outside of request queue omits 4316b79e4321 block: kill legacy parts of timeout handling omits 92bc5a24844a block: remove __blk_put_request() omits f9cd4bfe9695 block: get rid of MQ scheduler ops union omits a1ce35fa4985 block: remove dead elevator code omits f382fb0bcef4 block: remove legacy IO schedulers omits 404b8f5a03d8 block: cleanup kick/queued handling omits 7e992f847a08 block: remove non mq parts from the flush code omits 7ca01926463a block: remove legacy rq tagging omits 2cdf2caecda6 blk-cgroup: remove legacy queue bypassing omits 3c7741567b81 blk-wbt: kill check for legacy queue type omits 771a93c489bf block: remove blk_complete_request() omits cd2f076f1d7a bsg: convert to use blk-mq omits 5e28b8d8a1b0 bsg: provide bsg_remove_queue() helper omits aae3b069d5ce bsg: pass in desired timeout handler omits 583d6535cb9d dasd: remove dead code omits c6f2882691e8 block: remove q->lld_busy_fn() omits f664a3cc17b7 scsi: kill off the legacy IO path omits 3a7ea2c483a5 scsi: provide mq_ops->busy() hook omits 9ba20527f4d1 blk-mq: provide mq_ops->busy() hook omits ba7b443422d6 blk-mq: remove legacy check in queue blk_freeze_queue() omits 7ac257b862f2 blk-mq: remove the request_list usage omits 600335205b8d ide: convert to blk-mq omits d0be12274dad mspro_block: convert to blk-mq omits db1142a83b4c ms_block: convert to blk-mq omits fa182a1fa97d sunvdc: convert to blk-mq omits ea2c18e1044e null_blk: Add conventional zone configuration for zoned support omits 210ba1201ff9 hwmon/k10temp: Add support for AMD family 17h, model 30h CPUs omits be3518a16ef2 x86/amd_nb: Add PCI device IDs for family 17h, model 30h omits 556e4c62baff x86/amd_nb: Add support for newer PCI topologies omits dedf7dce4cec hwmon/k10temp, x86/amd_nb: Consolidate shared device IDs omits a33e1ece7779 drm/i915/icl: Fix power well 2 wrt. DC-off toggling order omits 9a64c65083b9 drm/i915: Add short HPD IRQ storm detection for non-MST systems omits 0759af9e75ca drm/i915: Clarify flow for disabling IRQs on storms omits a4af7889eb31 drm/i915: Fix threshold check in intel_hpd_irq_storm_detect() omits fee61deecb1d drm/i915: Fix NULL deref when re-enabling HPD IRQs on syst [...] omits 66a5ab1034be drm/i915: Fix possible race in intel_dp_add_mst_connector() omits df376b2ed51a block: respect virtual boundary mask in bvecs omits 85758777c2a2 Merge tag 'hwmon-for-v4.20-rc2' of git://git.kernel.org/pu [...] omits 96c1c58eb0d7 EDAC, i82975x: Remove set but not used variable dtype omits d6fd0ae25c64 Btrfs: fix missing delayed iputs on unmount omits d5596fd46770 i40e: enable NETIF_F_NTUPLE and NETIF_F_HW_TC at driver load omits d0105af93976 drm/i915: Clean up skl_program_scaler() omits e69b348a7adb drm/i915: Nuke posting reads from plane update/disable funcs omits 920664a8f790 igc: Clean up code omits e1f65b0d70e9 e1000e: allow non-monotonic SYSTIM readings omits bb9089b668d6 igc: Tidy up some white space omits 14b21cec8585 igc: fix error return handling from call to netif_set_real [...] omits 84cfa53740e1 igc: Remove set but not used variable 'pci_using_dac' omits dda458d28567 igc: Remove set but not used variables 'ctrl_ext, link_mode' omits 540a152da762 i40e/ixgbe/igb: fail on new WoL flag setting WAKE_MAGICSECURE omits a9e510589d70 intel-ethernet: software timestamp skbs as late as possible omits 9fc145fcb5fb ixgbevf: add support for software timestamps omits 7fa57ca443cf ixgbe: allow IPsec Tx offload in VEPA mode omits 0db4a47c05e6 ixgbe: don't clear_bit on xdp_ring->state if xdp_ring is null omits b86077207d0c igbvf: Replace spin_is_locked() with lockdep omits ba766b8b99c3 i40e: restore NETIF_F_GSO_IPXIP[46] to netdev features omits ffe498237b36 ice: Change req_speeds to be u16 omits d9be05b78422 drm/atomic: Use explicit old/new state in drm_atomic_plane [...] omits b2432adf33e8 drm/atomic: Use explicit old/new state in drm_atomic_crtc_check() omits 534903d60376 drm/atomic: Use explicit old crtc state in drm_atomic_add_ [...] omits e09d51adfbb1 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits ecb4d529f13d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 05cbbb6f9ed5 drivers/char/random.c: make primary_crng static omits 24ed6b99ccea drivers/char/random.c: remove unused stuct poolinfo::poolbits omits 1079010ced78 drivers/char/random.c: constify poolinfo_table omits 99e294492ef9 drm/etnaviv: Replace drm_dev_unref with drm_dev_put omits 5132b3d28371 spi: gpio: Support 3WIRE high-impedance turn-around omits 53692ec074d0 ext4: fix buffer leak in ext4_expand_extra_isize_ea() on e [...] omits 9bde0afb7a90 rtc: pcf2127: fix a kmemleak caused in pcf2127_i2c_gather_write omits 7ce9a992ffde rtc: hctosys: Add missing range error reporting omits fbb974ba693b rtc: cmos: Do not export alarm rtc_ops when we do not supp [...] omits 6bdc9977fcde ext4: fix buffer leak in ext4_xattr_move_to_block() on error path omits a89f84a56ec9 Merge tag 'stratix10_dts_fix_for_v4.20' of git://git.kerne [...] omits 45ae932d246f ext4: release bs.bh before re-using in ext4_xattr_block_find() omits ecaaf408478b ext4: fix buffer leak in ext4_xattr_get_block() on error path omits 9be66f55b131 Merge tag 'renesas-fixes-for-v4.20' of https://git.kernel. [...] omits af18e35bfd01 ext4: fix possible leak of s_journal_flag_rwsem in error path omits f26621e60b35 resource/docs: Complete kernel-doc style function documentation omits df80e0478972 spi: rspi: Add r8a77470 to the compatible list omits 9e463084cdb2 ext4: fix possible leak of sbi->s_group_desc_leak in error path omits b598a88ebb97 drm/i915/csr: fix spelling mistake "firmare" -> "firmware" omits 55f99bf2a9c3 drm/i915/ringbuffer: Delay after EMIT_INVALIDATE for gen4/gen5 omits 64e3d12f769d mm, drm/i915: mark pinned shmemfs pages as unevictable omits 444ba58a35e4 Merge branch 'misc' into for-next omits d3ff06b03c10 ASoC: fsl_ssi: Change to use DEFINE_SHOW_ATTRIBUTE macro omits 81df42d10457 spi: Kconfig: Enable McSPI driver for K3 platforms omits abc61f47a70f spi: omap-spi: Add compatible for AM654 SoC omits de226ebda96c regulator: bd718x7: Remove double indirection for bd718xx_ [...] omits 68a385c6c750 microblaze: Typo s/use use/use/ omits 943126417891 slimbus: ngd: remove unnecessary check omits 71b12beaf12f platform/x86: asus-nb-wmi: Drop mapping of 0x33 and 0x34 s [...] omits b3f2f3799a97 platform/x86: asus-nb-wmi: Map 0x35 to KEY_SCREENLOCK omits 78f3ac76d9e5 platform/x86: asus-wmi: Tell the EC the OS will handle the [...] omits 8055db3a5b75 platform/x86: thinkpad_acpi: Change the keymap for Favorit [...] omits e84cd7ee630e modsign: use all trusted keys to verify module signature omits 214782da8fe8 Merge tag 'gvt-fixes-2018-11-07' of https://github.com/int [...] omits a24626d72915 dt-bindings: spi: QuadSPI driver for Atmel SAMA5D2 omits 0e6aae08e9ae spi: Add QuadSPI driver for Atmel SAMA5D2 omits 6ca622c87149 mtd: spi-nor: atmel-quadspi: Remove unused code from atmel [...] omits 2d30ac5ed633 mtd: spi-nor: atmel-quadspi: Use spi-mem interface for atm [...] omits d5433def3153 mtd: spi-nor: atmel-quadspi: Add spi-mem support to atmel-quadspi omits b82ab1c26962 mtd: spi-nor: atmel-quaspi: Typo fix omits 78ef4193bbb9 misc/pvpanic: remove a redundant comma omits 7247932c7df2 misc/pvpanic: convert to SPDX license tags omits 8eeffed038b9 misc/pvpanic: change header file sort style omits bfebd5c222dd misc/pvpanic: remove unnecessary header file omits 77703e0b0326 misc/pvpanic : break dependency on ACPI omits a8b71d273579 misc/pvpanic : grouping ACPI related stuff omits 46f934c9a12f misc/pvpanic: add support to get pvpanic device info FDT omits b1d9d6cb30fe dt-bindings: misc/pvpanic: add document for pvpanic-mmio omits 725eba2928ad misc/pvpanic: add MMIO support omits d2ae1717f3f6 misc/pvpanic: simplify the code using acpi_dev_resource_io omits fcb418cd567f pvpanic: move pvpanic to misc as common driver omits a19bf05359e6 mei: expedite ioctl return on the notify set operation error omits 87d63352b49e mei: flush queues by the host client only omits 40a669739ac7 mei: hbm: drop BUG() from the hbm handler omits e531efa1e92b Documentation: cpufreq: Correct a typo omits 6ef28a04d1cc cpufreq: imx6q: add return value check for voltage scale omits 8d72ee3266f0 Documentation: cpu-freq: Frequencies aren't always sorted omits f6501f491990 USB: misc: appledisplay: add 20" Apple Cinema Display omits deefd24228a1 USB: quirks: Add no-lpm quirk for Raydium touchscreens omits a77112577667 usb: quirks: Add delay-init quirk for Corsair K70 LUX RGB omits 781f0766cc41 USB: Wait for extra delay time after USB_PORT_FEAT_RESET f [...] omits 15f6f7f48db9 USB: gadget: udc: fix spelling mistake "intrerrupt" -> "in [...] omits 8ec23b90119a uwb: clean an indentation issue, remove extraneous tab omits 1d3e773ae0a6 usb: host: remove unnecessary condition check omits 157c0f2f641a usb: typec: tcpm: charge current handling for sink during [...] omits 23b5f73266e5 usb: typec: tcpm: Do not disconnect link for self powered devices omits da0b7c7766ea dt-bindings: connector: Add self-powered property omits c948c6915b62 staging: rtl8723bs: Fix incorrect sense of ether_addr_equal omits 354e379684fc staging: mt7621-dma: fix potentially dereferencing uniniti [...] omits 4dc2a3cd2785 staging: comedi: clarify/unify macros for NI macro-defined [...] omits b7c56d7bfe83 drivers: staging: cedrus: find ctx before dereferencing it ctx omits c3e43d8b958b staging: rtl8723bs: Fix the return value in case of error [...] omits 9a1ec4eb6f37 staging: comedi: ni_mio_common: scale ao INSN_CONFIG_GET_C [...] omits 64ce301c971b staging: rtlwifi: SET_RATE_ID inline no arg reuse omits 3ef1ba069339 staging: vt6655: fix small typo omits 72b70a038602 Staging: rtl8712: fix small typo omits f09378d3001e staging: rtl8723bs: fix small typo omits 4a4c1b1d5a1d staging: comedi: ni_labpc_common: Use insn->n in AO insn_w [...] omits 43818b03c518 staging: comedi: cb_pcidda: Use insn->n in AO insn_write handler omits 48164754d7fe staging: comedi: addi_apci_3501: Use insn->n in EEPROM ins [...] omits e3b9ea9aae7e staging: comedi: Check length of INSN_CONFIG_TIMER_1 instruction omits b33fc68c26a5 staging: comedi: cb_pcidas64: Use insn->n in EEPROM insn_r [...] omits 130151991dcb staging: comedi: cb_pcidas64: Use insn->n in AO insn_write [...] omits 28c5bcf74fa0 KVM: PPC: Move and undef TRACE_INCLUDE_PATH/FILE omits fafb85b45f68 staging: vboxvideo: Use DRM_FB_HELPER_DEFAULT_OPS omits 3a9b6ecadefc staging: vboxvideo: Drop DRM_MODE_FB_CMD define omits e46b06e1fee1 staging: vboxvideo: Add myself as MODULE_AUTHOR omits 35a703dfdc67 staging: vboxvideo: Fixup some #ifdef-s omits 650d4aad032a staging: vboxvideo: Use PCI_DEVICE() for our pci_id table omits 0a2bca1409b7 staging: vboxvideo: Cleanup header use omits cb4e583db2a1 staging: rtl8188eu: cleanup long line in rtw_hal_xmit() omits 8a6b6868eb07 staging: rtl8188eu: change return type of rtw_hal_xmit() omits ddc95605ad46 staging: rtl8188eu: change return type of rtl8188eu_xmitfr [...] omits bf58500ff421 staging: rtl8188eu: change type of a struct field omits adc595cb5ace staging: rtl8188eu: remove unnecessary ternary operator omits 636e10b89f5d staging: rtl8188eu: change type of is_cck_rate - style omits 755842d8c790 staging: rtl8188eu: rename variable isCCKrate - style omits ded11a81a7d2 staging: rtl8188eu: rename variable Max_spatial_stream - style omits 1a28bfdacd80 staging: rtl8188eu: simplify odm_evm_db_to_percentage() omits 66845e6fe3ab staging: bcm2835-audio: update TODO omits 666a6bd7b3a5 staging: bcm2835-audio: rename platform_driver structure omits 907bf3dbf5d7 staging: bcm2835-audio: more generic probe function name omits 152419a688a3 staging: bcm2835-audio: use anonymous union in struct vc_a [...] omits 07c986b9bb6d staging: bcm2835-audio: reorder variable declarations & re [...] omits 588e7ac5b1cb staging: bcm2835-audio: don't initialize memory twice omits aa1b40c6eea8 staging: bcm2835-audio: unify FOURCC command definitions omits b2a40053dc57 staging: rtlwifi: Modified the line ending with a parenthesis omits c677b19653b8 staging: wlan-ng: Fix a typo. omits 815510aaad0c staging: sm750fb: Add spaces around '+' omits 377785318785 staging: rtl8192u: rename struct name _rt_firmare_seg_container omits d427e60ae7ca staging: speakup: clean up few indentation issues omits 40d68841df0e staging: xgifb: clean an indentation issue omits 365b01638c71 staging: rtl8712: fix CamelCase in fw_priv struct omits c4aacbb9814d drivers: staging: rtl*: fix spelling mistake "Orginial" -> [...] omits dca6eaa8a230 staging: ks7010: remove unnecessary blank line omits 4e32a398817b staging: mt7621-mmc: Add blank line after declaration omits 089257429d0d staging: goldfish: Add SPDX license identifier. omits 40497c52370b staging: vboxvideo: Stop disabling/enabling accel support [...] omits acc962c51400 staging: vboxvideo: Change licence headers over to SPDX omits cd76c287a52f staging: vboxvideo: Cleanup the comments omits 685bb884e0a4 staging: vboxvideo: Drop duplicate vbox_err.h file omits db3566cfbf99 staging: vboxvideo: Keep old mode when disable crtc omits ba2181d76ecc staging: vboxvideo: Stop accessing crtc_state->active omits d5c5dff7dc30 staging: davinci: add SPDX License Identifier omits b6fef6fde7e9 staging: davinci: remove FSF mail address from copyright omits 42e764d05712 staging: tegravde: replace bit assignment with macro omits 284371999b1b staging: speakup: move arguments to adhere to 80 chars omits 8d0f5a65ff11 staging: speakup: move arguments to reduce 80 chars limit omits 53d77da6acb3 staging: speakup: add spaces around minus omits 40e9e86f26ef staging: bcm2048: add SPDX License Identifier omits d1ab82443bed staging: erofs: Modify conditional checks omits f0950b02a74c staging: erofs: Modify coding style alignments omits 4b1d4fba9e26 Merge branch 'sunxi/dt64-for-4.21' into sunxi/for-next omits 7d5bca1cca18 arm64: dts: allwinner: h6: Enable HDMI output on Pine H64 board omits 209065c5fd72 arm64: dts: allwinner: h6: Add HDMI pipeline omits 99b77fef3c6c net/mlx5: Fix XRC SRQ umem valid bits omits 371a6c328ad4 scsi: pmcraid: use generic DMA API omits a9b9e3adc9a9 scsi: pmcraid: don't allocate a dma coherent buffer for se [...] omits 203654b42ff1 scsi: pmcraid: simplify pmcraid_cancel_all a bit omits 3d5ca1e6fdfe scsi: qla2xxx: use lower_32_bits and upper_32_bits instead [...] omits ac4b1657b752 scsi: qla1280: properly handle 64-bit DMA omits f20f43c35aa4 scsi: qla1280: use lower_32_bits and upper_32_bits instead [...] omits 88693b3c9681 scsi: ips: properly handle 64-bit DMA omits 6f6eb3ccc6ff scsi: ips: use lower_32_bits and upper_32_bits instead of [...] omits b03f3c3e527a scsi: qla4xxx: remvoe unnecessary condition check for memp [...] omits 08cf8ab3c9e6 scsi: qla4xxx: remove unnecessary condition check for dma_ [...] omits f635e48e866e scsi: qla2xxx: Initialize port speed to avoid setting lower speed omits aca49ee041cb Revert "scsi: ufs: Disable blk-mq for now" omits ed5b3994c635 scsi: lpfc: update driver version to 12.0.0.8 omits 1dc5ec245202 scsi: lpfc: add Trunking support omits 7ea92eb4589d scsi: lpfc: Implement GID_PT on Nameserver query to suppor [...] omits d83ca3ea833d scsi: lpfc: Correct loss of fc4 type on remote port addres [...] omits d496b9a7246c scsi: lpfc: Fix odd recovery in duplicate FLOGIs in point- [...] omits b114d9009d38 scsi: lpfc: Correct LCB RJT handling omits 036cad1f1ac9 scsi: lpfc: fcoe: Fix link down issue after 1000+ link bounces omits 191e2f749370 scsi: lpfc: Correct errors accessing fw log omits 5cca2ab1b3a8 scsi: lpfc: Reset link or adapter instead of doing infinit [...] omits 30e196cacefd scsi: lpfc: Fix LOGO/PLOGI handling when triggerd by ABTS [...] omits 3952e91f110b scsi: lpfc: Fix lpfc_sli4_read_config return value check omits cd71348ad757 scsi: lpfc: Correct speeds on SFP swap omits c47b6f2d54d4 scsi: megaraid_sas: Update driver version omits cba67d92b382 scsi: megaraid_sas: modify max supported lds related print omits a17b8ca3eb63 scsi: megaraid_sas: remove unused macro omits 1b60d4e58857 scsi: megaraid_sas: increase timeout for IOC INIT to 180seconds omits b52fd077bd76 scsi: megaraid_sas: Remove double endian conversion omits 9fb98561164a scsi: megaraid_sas: Re-use max_mfi_cmds to calculate queue sizes omits 81b7645223ea scsi: megaraid_sas: Rename scratch_pad registers omits 34bd9f27e39b scsi: megaraid_sas: Remove spin lock for dpc operation omits 9e77018eefaf scsi: megaraid_sas: optimize raid context access in IO path omits 2e47e4e62e40 scsi: megaraid_sas: Fail init if heartbeat timer fails omits 5acad9b9d90e scsi: megaraid_sas: For SRIOV, do not set STOP_ADP bit omits e29c32213347 scsi: megaraid_sas: Fix combined reply queue mode detection omits 1401371d7f44 scsi: megaraid_sas: Fix module parameter description omits 8a25fa17b6ed scsi: megaraid_sas: Fix goto labels in error handling omits 365597cff94a scsi: megaraid_sas: Update copyright information omits de93b40d98ea scsi: megaraid_sas: Add check for reset adapter bit omits 9155cf30a3c4 scsi: megaraid_sas: Fix msleep granularity omits f0c21df65286 scsi: megaraid_sas: Add support for FW snap dump omits 3f6194af5394 scsi: megaraid_sas: Add watchdog thread to detect Firmware fault omits 8dbb748d4d1b scsi: mpt3sas: Bump driver version to 27.100.00.00 omits 97f351940933 scsi: mpt3sas: Fix driver modifying persistent data in Man [...] omits 6cd1bc7b9b50 scsi: mpt3sas: Don't modify EEDPTagMode field setting on S [...] omits 9029a72500b9 scsi: mpt3sas: Fix Sync cache command failure during drive [...] omits dc730212e8a3 scsi: mpt3sas: Call sas_remove_host before removing the ta [...] omits a064a6470be3 scsi: mpt3sas: Refactor mpt3sas_wait_for_ioc function omits f4305749cafa scsi: mpt3sas: Separate out mpt3sas_wait_for_ioc omits 02abcbc25a06 scsi: mpt3sas: Added new #define variable IOC_OPERATIONAL_ [...] omits 6c2938f7bfd9 scsi: mpt3sas: Add support for Aero controllers omits ff92b9dd9268 scsi: mpt3sas: Update MPI headers to support Aero controllers omits 52d6d05575c3 MIPS: DEC: Add 64-bit DECstation defconfig omits 2340b564a7e4 MIPS: DEC: Add R4k DECstation defconfig omits 7d52d6cca8b1 MIPS: DEC: Update R3k DECstation defconfig for Y2018 omits 43da4e3ee8c4 MIPS: r2-on-r6-emu: Change to use DEFINE_SHOW_ATTRIBUTE macro omits d08f44b18ccb Merge tag 'exynos-drm-fixes-for-v4.20-rc2' of git://git.ke [...] omits d99de699ac03 Merge branch 'etnaviv/fixes' of https://git.pengutronix.de [...] omits 1bfc204dc0e7 ext4: remove unneeded brelse call in ext4_xattr_inode_upda [...] omits d24dbd7541ff mtd: maps: Get rid of the latch-addr-flash driver omits 99f732b3a865 mtd: maps: physmap: Invert logic on if/else branch omits e8da8794a7fd genirq/matrix: Improve target CPU selection for managed in [...] omits 4f32c38b4662 ext4: avoid possible double brelse() in add_new_gdb() on e [...] omits feaf264ce7f8 ext4: avoid buffer leak in ext4_orphan_add() after prior errors omits a6758309a005 ext4: avoid buffer leak on shutdown in ext4_mark_iloc_dirty() omits 5822e9539dc1 drm/amdgpu/display/dce11: only enable FBC when selected omits 04b94af4e348 drm/amdgpu/display/dm: handle FBC dc feature parameter omits ce2127c462d9 drm/amdgpu/display/dc: add FBC to dc_config omits 7875a22625aa drm/amdgpu: add DC feature mask module parameter omits 689e7b34234e drm/amdgpu/display: check if fbc is available in set_stati [...] omits ce1fd6bfb15d IB/uverbs: fix a typo omits 3426d66d3e74 drm/amdgpu/vega20: add CLK base offset omits 02680efbb10b drm/amd/display: Stop leaking planes omits e48d8ed9c619 rxe: fix error completion wr_id and qp_num omits 8ed4ec32d5b1 drm/amd/display: Fix misleading buffer information omits 63088da94728 Revert "drm/amd/display: set backlight level limit to 1" omits db6aee62406d ext4: fix possible inode leak in the retry loop of ext4_re [...] omits f348e2241fb7 ext4: fix missing cleanup if ext4_alloc_flex_bg_array() fa [...] omits 4e588c8d034d IB/rxe: clean skb queue directly omits 6d10550c84f5 RDMA/hns: prefer dma_zalloc_coherent to dma_alloc_coherent/memse omits 81bd415c91eb watchdog/core: Add missing prototypes for weak functions omits 4c9b658eeaef igb: shorten maximum PHC timecounter update interval omits a786ef152cdc x86/tsc: Make calibration refinement more robust omits d944b46992f8 ice: Fix the bytecount sent to netdev_tx_sent_queue omits c585ea42ec75 ice: Fix tx_timeout in PF driver omits 25525b69bb44 ice: Fix napi delete calls for remove omits 31082519c11b ice: Fix typo in error message omits 58297dd133f6 ice: Fix flags for port VLAN omits 9ecd25c26810 ice: Remove duplicate addition of VLANs in replay path omits 33e055fcc269 ice: Free VSI contexts during for unload omits 0f5d4c21a507 ice: Fix dead device link issue with flow control omits afd9d4ab58db ice: Check for reset in progress during remove omits ce317dd9f809 ice: Set carrier state and start/stop queues in rebuild omits aa0bb5a22372 x86/retpoline: Remove minimal retpoline support omits cf8f07269c71 x86/retpoline: Make CONFIG_RETPOLINE depend on compiler support omits 86a484bda787 drm/amd: Update atom_smu_info_v3_3 structure omits a48777fdda7d x86/vsmp: Remove dependency on pv_irq_ops omits b082f2dd8061 x86/ldt: Remove unused variable in map_ldt_struct() omits a0e6e0831c51 x86/ldt: Unmap PTEs for the slot before freeing LDT pages omits d52888aa2753 x86/mm: Move LDT remap out of KASLR region on 5-level paging omits e8eeb3c8aab0 x86/boot: Simplify the detect_memory*() control flow omits e7afb623b4fb drm: Add drm_any_plane_has_format() omits 042cb5647815 net: phy: Allow BCM54616S PHY to setup internal TX/RX clock delay omits e28ae34e51bd Merge branch 'spi-4.20' into spi-4.21 for uniphier DT omits 45fd80809144 Merge tag 'perf-urgent-for-mingo-4.20-20181106' of git://g [...] omits bb8310cc22d7 drm/amdgpu/psp: add set_topology_info function omits ec1a975e0b18 drm/amdgpu/psp: add get_topology_info function omits 593caa07ad6a drm/amdgpu/psp: update topology info structures omits 4b93151f57d8 drm/amdgpu/psp: add get_hive_id function omits dd3c45d30622 drm/amdgpu/psp: add get_node_id function omits 3e2e2ab55499 drm/amdgpu/psp: initialize xgmi session (v2) omits ca6e1e59a24b drm/amdgpu/psp: add helper function to invoke xgmi ta per [...] omits 4de5f0055adf drm/amdgpu/psp: add xgmi ta header omits 97c8d171105d drm/amdgpu/psp: add helper function to load/unload xgmi ta omits 51e7177f361a drm/amdgpu/psp: init/de-init xgmi ta microcode omits f0cfa19579fa drm/amdgpu/psp: add structure for xgmi ta and its shared buffer omits 1cda5e2161b4 drm/amdgpu/vega20: add CLK base offset omits bab45e44b131 drm/amd/display: Stop leaking planes omits f180b4bccc89 drm/amdgpu: Drop amdgpu_plane omits c2af2a4264f8 drm/amd/display: Fix misleading buffer information omits 694d0775ca94 drm/amd: Don't fail on backlight = 0 omits 45cf8c23f356 drm/amd: Update atom_smu_info_v3_3 structure omits e8a308e5f47e acpi/nfit, x86/mce: Validate a MCE's address before using it omits 5d96c9342c23 acpi/nfit, x86/mce: Handle only uncorrectable machine checks omits 532d059c04f9 Merge branch 'clk-qcom-qcs404-rpm' into clk-next omits 227fa8650614 ARM: dts: bcm283x: Correct mailbox register sizes omits 499770ede3f8 ARM: dts: bcm283x: Correct vchiq compatible string omits a2aabe5f3c57 dt-bindings: soc: Document "brcm,bcm2836-vchiq" omits eaeee28db289 clk: qcom: smd: Add support for QCS404 rpm clocks omits 87d129d07a63 Merge branch 'clk-ops-const' into clk-next omits 56950ff82325 clk: s2mps11: constify clk_ops structure omits 5fc6eb7d74f4 clk: pxa: constify clk_ops structures omits 16ace88405fb clk: pistachio: constify clk_ops structures omits 19aa8e32b9e6 clk: palmas: constify clk_ops structure omits 25600dad4145 clk: max77686: constify clk_ops structure omits f69f452243e4 ASoC: rsnd: add TDM Split mode support omits cf704dc83fd6 ASoC: rsnd: add TDM Split mode support for Document omits 4e7788fb8018 ASoC: rsnd: add SSIU BUSIF support omits da48a6eb82ea ASoC: rsnd: add SSIU BUSIF support for Document omits bd7ff187fac3 ASoC: rsnd: tidyup Document for DT binding omits c2aaaa57d44a ASoC: rsnd: handle DPCM converted rate/chan under core omits beed78aeeb10 ASoC: rsnd: move HDMI information from ssi.c to core.c omits 9328882e9dc6 ASoC: rsnd: use defined io_playback/io_capture omits a607280293b4 ASoC: rsnd: rename rsnd_runtime_is_ssi_xxx() omits c8b222bf110c ASoC: rsnd: remove endpoint bidirectional check omits 5049a6e7316c ASoC: audio-graph-scu-card: remove error check which never happen omits 1a115f3a5418 ASoC: audio-graph-scu-card: remove endpoint bidirectional check omits c7da99e39906 Merge branch 'clk-imx7d-uart' into clk-next omits ea662d2f804a clk: imx7d: remove UART1 clock setting omits 39ee0b3401fe ASoC: audio-graph-card: remove endpoint bidirectional check omits b901d77573a4 Merge branch 'clk-bcm-module-license' into clk-next omits 819ed0ad91cd clk: bcm2835: make license text and module license match omits 8b84c3b1dd8a Merge branch 'clk-fixes' into clk-next omits 61d0de0543a6 regulator: pfuze100-regulator: add coin support to PF0100 omits 935ff8007f5e ASoC: Intel: common: add quirk for APL RVP boards omits 97bb91ae2f33 ASoC: Intel: common: add SOF information for APL RVP omits 972b0d456e64 ASoC: Intel: remove GFP_ATOMIC, use GFP_KERNEL omits 48bf41a2be51 ASoC: Intel: boards: fix Skylake typo omits 3ee1cd4f81e1 ASoC: Intel: use standard interface for Atom machine drivers omits 842bb5135f10 ASoC: Intel: use standard interface for Hdaudio machine driver omits 8679284b37e9 ASoC: acpi: define common interface for machine driver con [...] omits 968029057192 drm/lease: look at ->universal_planes only once omits 078b7de41249 drm/file: Uncompact the feature flags omits a0c1af46e9d7 drm/lease: debug output for lease creation omits 25540f68c871 ASoC: pxa: change ac97 dependencies omits 2c2596f3ab25 ASoC: omap: Remove unused machine driver for AM3517-evm omits 223bc10b8497 ASoC: pcm3168a: remove read-only status register from snd_ [...] omits 39dfdf00c7a5 ASoC: ak5558: Remove redundant snd_soc_component_read32 calls omits 313a06e63680 lib/raid6: Fix arm64 test build omits 7d129adff3af rtlwifi: rtl8192de: Fix misleading REG_MCUFWDL information omits ac9ccb8b991c iwlegacy: fix small typo omits f4bd758f3f20 cw1200: fix small typo omits ae5848cb4511 brcmutil: print invalid chanspec when WARN-ing omits 3d39e1bb1c88 wireless: airo: potential buffer overflow in sprintf() omits 963b307361bd rtlwifi: Remove same duplicated includes omits 90e3243d16ad rtlwifi: rtl8723ae: Remove set but not used variables and [...] omits 96fca788e578 brcmsmac: never log "tid x is not agg'able" by default omits 7cbbe1597e44 zd1201: mark expected switch fall-through omits 89e54fa4562e rtlwifi: rtl8821ae: phy: Mark expected switch fall-through omits d22d2492a35d ray_cs: mark expected switch fall-throughs omits 641dd8068ecb rt2x00: rt61pci: mark expected switch fall-through omits 916e6bbcfcff rt2x00: rt2800lib: mark expected switch fall-throughs omits 10bb92217747 rt2x00: rt2500pci: mark expected switch fall-through omits 6eba8fd22352 rt2x00: rt2400pci: mark expected switch fall-through omits 63fdc952df36 mwifiex: Mark expected switch fall-through omits 38a0792d08e9 prism54: islpci_dev: mark expected switch fall-through omits 3d238b9d5048 prism54: isl_ioctl: mark expected switch fall-through omits d22b8fadd08e prism54: isl_38xx: Mark expected switch fall-through omits d56b26801e1d orinoco_usb: mark expected switch fall-through omits af71f8fef45c iwlegacy: common: mark expected switch fall-throughs omits e9904084dd1b iwlegacy: 4965-mac: mark expected switch fall-through omits 307b00c5e695 rtl8xxxu: Fix missing break in switch omits e20c50cdca19 rtl8xxxu: Mark expected switch fall-throughs omits 9198f460ec9d rtlwifi: btcoex: remove set but not used variable 'ppsc' omits 1066bd193d68 qtnfmac: fix error handling in control path omits e966a79c2f76 brcmfmac: fix spelling mistake "Retreiving" -> "Retrieving" omits 3283ee771c88 drm/etnaviv: consolidate hardware fence handling in etnaviv_gpu omits e14856f6cfbb ASoC: qdsp6: q6afe-dai: Fix the dai widgets omits f4163814813f drm/etnaviv: kill active fence tracking omits 9de57ff1566f ASoC: qdsp6: q6asm-dai: Only add routing once. omits e401fa25cfa2 qtnfmac: add support for Topaz chipsets omits b7da53cd6cd1 qtnfmac_pcie: use single PCIe driver for all platforms omits 3419348a97bc wlcore: Fix the return value in case of error in 'wlcore_v [...] omits 937a13091cbd libertas: remove set but not used variable 'int_type' omits 55930d2bf79b rsi: fix spelling mistake "Initialzing" -> "Initializing" omits 29ec3394f0bd brcmfmac: Fix ccode from EFI nvram when necessary omits ce2e6db554fa brcmfmac: Add support for getting nvram contents from EFI [...] omits 55e491edbf14 brcmfmac: Cleanup brcmf_fw_request_done() omits bd1e82bb420a brcmfmac: Set board_type from DMI on x86 based machines omits 0ad4b55b2f29 brcmfmac: Set board_type used for nvram file selection to [...] omits eae8e50669e1 brcmfmac: Add support for first trying to get a board spec [...] omits 5b587496dc63 brcmfmac: Remove recursion from firmware load error handling omits a1a3b7621638 brcmfmac: Remove firmware-loading code duplication omits b374e8686fc3 mt76: fix building without CONFIG_LEDS_CLASS omits 3401d42c7ea2 brcmutil: really fix decoding channel info for 160 MHz bandwidth omits b630806d7ce2 wlcore: Fixup "Add support for optional wakeirq" omits 461cf0360574 ath9k: Fix a locking bug in ath9k_add_interface() omits 98ee3fc7ef83 mtd: nand: Fix nanddev_pos_next_page() kernel-doc header omits f98e8a572bdd clk: fixed-factor: fix of_node_get-put imbalance omits e55c884ea5c6 media: rc: self test for IR encoders and decoders omits 55bb78d265c6 ath9k: dynack: remove 'experimental' tag omits 0c60c490830a ath9k: dynack: make ewma estimation faster omits 9d3d65a91f02 ath9k: dynack: check da->enabled first in sampling routines omits 5e3d4718b157 ath9k: dynack: move debug log after buffer increments omits 3831a2a0010c ath9k: dynack: use authentication messages for 'late' ack omits df5e31c204b3 drm/i915: Fix ilk+ watermarks when disabling pipes omits cea04e3d8e37 ath10k: fix struct init whitespace in SNOC driver omits 79169f148655 ath10k: don't assume this is a PCI dev in generic code omits 2bd345cd2bfc ath10k: assign 'n_cipher_suites' for WCN3990 omits 3651f0177f22 slimbus: qcom-ctrl: simplify getting .driver_data omits 97b9608be34f ath10k: ath10k_snoc_{read,write}32() should be static omits 82e60d920e8a ath10k: snoc: fix unbalanced clock error handling omits bfe57a6ac75a ath10k: snoc: relax voltage requirements omits 1a1a0d5ccefc ath10k: snoc: fix unabalanced regulator error handling omits 887a3dcf5893 ath10k: snoc: remove 'wcn3990' from generic resource handling omits dc57731dbd53 wil6210: fix locking in wmi_call omits 6470f31927b4 wil6210: fix freeing of rx buffers in EDMA mode omits a834df7497b4 wil6210: remove unnecessary alignment code from rx flow omits 7c69709f8ed2 wil6210: fix RGF_CAF_ICR address for Talyn-MB omits 04de15010aa4 wil6210: fix L2 RX status handling omits 84ec040d0fb2 wil6210: fix debugfs memory access alignment omits ac0e541ab2f2 wil6210: add general initialization/size checks omits b571e71bcb98 wil6210: notify cqm packet loss on disable_ap_sme omits e1b43407c034 wil6210: refactor disconnect flow omits 664497400c89 wil6210: fix memory leak in wil_find_tx_bcast_2 omits e41ab937d47b wil6210: add recovery for FW error while in AP mode omits 61e5ec044748 wil6210: make sure Rx ring sizes are correlated omits cbebe277beb1 wil6210: increase RX rings and RX buff array size omits d083b2e2b7db wil6210: fix reset flow for Talyn-mb omits a078c4cf0197 wil6210: remove fake support for RXHASH omits c8cb09644c6c ath10k: fix some typo omits a8939766c75c drm/sun4i: tcon: prevent tcon->panel dereference if NULL omits 7f4cedd882f7 drm/sun4i: tcon: fix check of tcon->panel null pointer omits dbc4ca339c8d tools cpupower: Override CFLAGS assignments omits 4bf3bd0f15a9 tools cpupower debug: Allow to use outside build flags omits 9de9aa45e9bd tools/power/cpupower: fix compilation with STATIC=true omits 837514f7a4ca xfs: fix overflow in xfs_attr3_leaf_verify omits bdec055bb9f2 xfs: print buffer offsets when dumping corrupt buffers omits 132bf6723749 xfs: Fix error code in 'xfs_ioc_getbmap()' omits 19ed3e2dd854 iommu/vt-d: Fix NULL pointer dereference in prq_event_thread() omits 668f51ae2fd2 nvmem: core: fix regression in of_nvmem_cell_get() omits ac765f83f139 Btrfs: fix data corruption due to cloning of eof block omits 11023d3f5fdf Btrfs: fix infinite loop on inode eviction after deduplica [...] omits 4222ea7100c0 Btrfs: fix deadlock on tree root leaf when finding free extent omits 7e17916b3579 btrfs: avoid link error with CONFIG_NO_AUTO_INLINE omits 761333f2f50c btrfs: tree-checker: Fix misleading group system information omits 008c6753f7e0 Btrfs: fix missing data checksums after a ranged fsync (msync) omits fcd5e74288f7 btrfs: fix pinned underflow after transaction aborted omits 506481b20e81 Btrfs: fix cur_offset in the error case for nocow omits b65f501627ff iommu/mediatek: Constify iommu_ops omits b0c329121505 iommu/ipmmu-vmsa: Hook up r8a77990 DT matching code omits ad43d528a7ac ALSA: usb-audio: Define registers for CM6206 omits 5e93a125f521 ALSA: hda - Fix incorrect clearance of thinkpad_acpi hooks omits 5d95f40e62e4 iommu: Do physical merging in iommu_map_sg() omits 6a8915d0f8cf drm/i915: Don't oops during modeset shutdown after lpe aud [...] omits 0014868b9c3c drm/i915: Mark pin flags as u64 omits e528c2affcf2 drm/i915/icl: Fix the macros for DFLEXDPMLE register bits omits f42f34388701 drm/i915: Fix error handling for the NV12 fb dimensions check omits 76271ef2638c drm/i915: Fix VIDEO_DIP_CTL bit shifts omits 2c2f6e30d5f2 drm/i915/glk: Remove 99% limitation. omits 085603287452 drm/i915: Compare user's 64b GTT offset even on 32b omits c58281056a8b drm/i915: Mark up GTT sizes as u64 omits 6503493145cb drm/i915/hdmi: Add HDMI 2.0 audio clock recovery N values omits 18354b422ce4 drm/i915: Don't apply the 16Gb DIMM wm latency w/a to BXT/GLK omits 8bed5a5cfc33 Docs/EDID: Calculate CRC while building the code omits d2f112a56810 Docs/EDID: Fixed erroneous bits of XOFFSET, XPULSE, YOFFSE [...] omits 8bd66d147c88 include/linux/compiler*.h: define asm_volatile_goto omits f45a7977d114 drm/i915: Don't oops during modeset shutdown after lpe aud [...] omits e6db7f4d7c50 drm/i915: Break long iterations for get/put shmemfs pages omits a4b41c9496ca Merge branch 'v4.21-armsoc/drivers' into for-next omits 24869610e867 soc: rockchip: power-domain: add rk3066 powerdomains omits aa9b760cec23 HID: fix up .raw_event() documentation omits 3fc202e81db7 HID: asus: fix build warning wiht CONFIG_ASUS_WMI disabled omits 0c7244209588 Merge branch 'master' into for-4.20/upstream-fixes omits fbe57dde7126 media: ov7740: constify structures stored in fields of v4l [...] omits d148b85e8b07 media: ov5645: constify v4l2_ctrl_ops structure omits 35629182eb8f media: ov13858: Check for possible null pointer omits 436190596241 media: imx214: Add imx214 camera sensor driver omits 5f65328df3f5 arm64: dts: renesas: Switch eMMC bus to 1V8 on Salvator-X [...] omits 9dab12c7a66d media: imx214: device tree binding omits 4e5f42df5778 media: intel-ipu3: cio2: Remove redundant definitions omits 4e26f692e2e2 media: ipu3-cio2: Use cio2_queues_exit omits 32388d6ef7cf media: ipu3-cio2: Unregister device nodes first, then rele [...] omits 30efae3d789c media: omap3isp: Unregister media device as first omits 003aedaed65d media: docs: Document metadata format in struct v4l2_format omits 92539d3eda2c media: v4l: event: Add subscription to list before calling [...] omits b50b769bcbc2 media: dm365_ipipeif: better annotate a fall though omits aecbde630e95 drm/syncobj: Fix oops on drm_syncobj_find_fence(file_priv, [...] omits 8e88c29b351e perf tools: Do not zero sample_id_all for group members omits bfe60a0272dd drm/i915/icl: Enable Plane Input CSC for YUV to RGB Conversion omits 6a255da783c6 drm/i915/icl: Define Plane Input CSC Coefficient Registers omits ca92e173ab34 xfrm: Fix bucket count reported to userspace omits 86d4d068df57 parisc: Revert "Release spinlocks using ordered store" omits 8fd8cbfeada5 EDAC, qcom_edac: Remove irq_handled local variable omits ef86eaf97acd media: Rename vb2_m2m_request_queue -> v4l2_m2m_request_queue omits 2efaf6ebb34f media: cec: increase debug level for 'queue full' omits 55623b416905 media: cec: check for non-OK/NACK conditions while claiming a LA omits 7cf7b2e977ab media: vicodec: lower minimum height to 360 omits 0ede1794b966 media: tc358743: Remove unnecessary self assignment omits 62d353f973a5 math-emu/soft-fp.h: (_FP_ROUND_ZERO) cast 0 to void to fix [...] omits 5c774451887d math-emu/op-2.h: Use statement expressions to prevent nega [...] omits 57c0acded51c nds32: support denormalized result through FP emulator omits 01c5fa14d529 nds32: Support FP emulation omits 14a94b94eb5c nds32: nds32 FPU port omits 215237a5e436 Merge tag 'v4.20-rc1' into patchwork omits df18bfd35bbf media: v4l: fix uapi mpeg slice params definition omits 4f014a41b4ef nds32: Remove duplicated include from pm.c omits 7938e6315c9a nds32: Power management for nds32 omits cf26edd840dc nds32: Add document for NDS32 PMU. omits c8b34461705e nds32: Add perf call-graph support. omits ebd09753b570 nds32: Perf porting omits 9aaafac8cffa nds32: Fix bug in bitfield.h omits 4c3d6174e0e1 nds32: Fix gcc 8.0 compiler option incompatible. omits 8730c178b420 nds32: Fill all TLB entries with kernel image mapping omits 2e95c4d672ce nds32: Remove the redundant assignment omits 1a81361f75d8 EDAC, synopsys: Add Error Injection support for ZynqMP DDR [...] omits ba26cd7d58dc mtd: sa1100: avoid VLA in sa1100_setup_mtd omits 6cc4a0863c97 xen-blkfront: fix kernel panic with negotiate_mq error path omits b500b4a029d5 EDAC, synopsys: Add ECC support for ZynqMP DDR controller omits 647ad49ca672 staging: Remove the mt29f_spinand driver omits acc9d62b6872 mtd: rawnand: Flag 1.8V AC chips with a broken GET_FEATURE [...] omits d9cccfa7c4d1 xen/grant-table: Fix incorrect gnttab_dma_free_pages() pr_ [...] omits 6f8e234ee43f Merge branch 'v4.21-armsoc/dts64' into for-next omits 505a2fd80b4d arm64: dts: rockchip: add Gru Scarlet devicetrees omits 9586d569a369 powerpc/mm/64s: Only use slbfee on CPUs that support it omits 08e6a3434e21 powerpc/mm/64s: Use PPC_SLBFEE macro omits 0ae790683fc2 powerpc/mm/64s: Consolidate SLB assertions omits ba3a51ac32eb usb: dwc3: gadget: Properly check last unaligned/zero chain TRB omits 08fd9a82fda8 usb: dwc3: core: Clean up ULPI device omits 96edebd6bb99 scsi: NCR5380: Return false instead of NULL omits 0d52e642c0cc scsi: qla2xxx: Fix a typo in MODULE_PARM_DESC omits e34ff8edcae8 scsi: hisi_sas: Remove set but not used variable 'dq_list' omits a3ecf48248a3 scsi: myrs: only build on little-endian platforms omits 77409c4cdc44 scsi: myrs: avoid stack overflow warning omits f8d294324598 scsi: lpfc: fix remoteport access omits f8f4adc1c166 scsi: myrb: fix sprintf buffer overflow warning omits 5841734fa6f9 scsi: target/core: Avoid that a kernel oops is triggered w [...] omits 11418596b31f Merge branch 'xtensa-fixes' into xtensa-for-next omits 91eaf0f3c78a Revert "xtensa: xtfpga: implement platform DMA address helpers" omits 90c31cb9a811 mtd: spi-nor: Reset nor->addr_width when SFDP parsing failed omits 91d7b67000c6 mtd: spi-nor: cadence-quadspi: Return error code in cqspi_ [...] omits 0773495b1f5f xtensa: make sure bFLT stack is 16 byte aligned omits ea956d8be91e audit: print empty EXECVE args omits 804dfaf01bcc XArray: Fix Documentation omits d9c480435add XArray: Handle NULL pointers differently for allocation omits 611f318637da XArray: Unify xa_store and __xa_store omits 84e5acb76dac XArray: Add xa_store_bh() and xa_store_irq() omits 9c16bb889054 XArray: Turn xa_erase into an exported function omits c5beb07e7a06 XArray: Unify xa_cmpxchg and __xa_cmpxchg omits 4c0608f4a0e7 XArray: Regularise xa_reserve omits ba32ce95cbd9 mtd: maps: Merge gpio-addr-flash.c into physmap-core.c omits 3edf4b9f381e dt-binding: mtd: physmap: Document the addr-gpios property omits 6ca15cfa0788 mtd: maps: Rename physmap_of_{versatile, gemini} into phys [...] omits 642b1e8dbed7 mtd: maps: Merge physmap_of.c into physmap-core.c omits 0c3def9b58d8 mtd: maps: Prepare merging of physmap and physmap_of omits cb946bf6aaeb mtd: maps: physmap: Fix coding style issues reported by ch [...] omits 7abe5309de76 mtd: maps: physmap: Return -ENOMEM directly when info allo [...] omits 1e4f42084910 mtd: maps: physmap: Check mtd_device_{parse_register, unre [...] omits 51b436a2420e mtd: maps: physmap: Remove the MAX_RESOURCES limitation omits ea5bc54b12e8 mtd: maps: physmap: Use devm_ioremap_resource() omits 16f2101b4ddb mtd: maps: physmap: Use dev_notice() and a %pR specifier omits c7f6dc60a319 mtd: maps: physmap: Use platform_get_resource() to retriev [...] omits 00142d6ffeb6 mtd: maps: physmap: Rename ->map and ->mtd into ->maps and ->mtds omits 18d54e557c55 mtd: maps: physmap: Add SPDX header omits b83761bb0b09 drm/amdgpu: use GMC v9 KIQ workaround only for the GFXHUB omits 396557b03c94 drm/amdgpu: drop the busy wait for GMC v9 TLB invalidations omits af5fe1e96aa1 drm/amdgpu: cleanup GMC v9 TLB invalidation omits 5c76c6a8975e drm/amdgpu: remove nonsense in_interrupt() checks omits 788012e33cb4 uapi: fix more linux/kfd_ioctl.h userspace compilation errors omits 9349e23907be uapi: fix linux/kfd_ioctl.h userspace compilation errors omits 2383a767c0ca drm/amdkfd: fix interrupt spin lock omits f6cffc0d4d3c drm/amdgpu: Add helper function to get sdma index omits ccf191f8aabf drm/amdgpu: Refine function name omits 3a10f6e8aa14 drm/amd/powerplay: do the comparison in the right Khz granularity omits 8e7f91719db3 uapi: fix more linux/kfd_ioctl.h userspace compilation errors omits aba118389a6f uapi: fix linux/kfd_ioctl.h userspace compilation errors omits 5df275cd4cf5 selinux: policydb - fix byte order and alignment issues omits 63ecd3b13d5c x86/gart: Rewrite early_gart_iommu_check() comment omits fe2b51145c9f nilfs2: Use xa_erase_irq omits 9ee5a3b7eeb1 XArray: Export __xa_foo to non-GPL modules omits 8229706e03e4 XArray: Fix xa_for_each with a single element at 0 omits 43500e6f294d x86/cpufeatures: Remove get_scattered_cpuid_leaf() omits a748faea3bfd drm/i915: Fix ilk+ watermarks when disabling pipes omits af31b04b67f4 tools/testing/nvdimm: Fix the array size for dimm devices. omits 6ac2226229d9 perf tools: Fix undefined symbol scnprintf in libperf-jvmti.so omits 34955e038a1b drm/amdgpu: Modify the argument of emit_ib interface omits 8469868df76f drm/amdgpu: Change AMDGPU_CSA_SIZE to 128K omits 7946340fa389 drm/amdgpu: Move csa related code to separate file omits 1e256e276221 drm/amdgpu: Refine CSA related functions omits 20bedfe0c13a drm/amdgpu: Remove useless csa gpu address in vmid0 omits 2a5ae84bf31e drm/amdgpu: fix gfx wptr for sdma v4 omits 1cf03c54b3d8 drm/amdgpu: disable page queue on SDMA for Vega12 omits 965632adc8a4 drm/amdgpu: update smu firmware images for VI variants (v2) omits d2b1d6bbc56a drm/amd/display: Add condition to sync eDP SW status and H [...] omits ff83a9a0d15d drm/amd/display: Remove the check to see if pp_display_cfg [...] omits 5e2b2fbc4d99 drm/amd/display: remove CRTC_3D_STRUCTURE_V_UPDATE_MODE bi [...] omits ba45df4cb719 drm/amd/display: Expose target backlight level omits f41a895026b8 drm/amd/display: Guard against null stream_state in set_cr [...] omits 83d4065991f0 drm/amd/display: fix mirror rotation scaling math omits ba7b267a458e drm/amd/display: Retiring set_display_requirements in dm_p [...] omits 3917a470757c drm/amd/display: Remove program_csc_matrix omits 37c1346c2e36 drm/amd/display: Fix some backlight variable styling omits 262485a50fd4 drm/amd/display: Expand dc to use 16.16 bit backlight omits a7d8084b5897 drm/amd/display: Remove some old TODO's omits b8592b48450b drm/amd/display: Initial documentation for AMDgpu DC omits 4f7129112c2a drm/amd/display: Fix potential nullptr error omits 3384521a79ed drm/amd/display: 3.2.04 omits 69133b893591 drm/amd/display: Fix up coverity issues omits ddc07a3803a7 drm/amd/display: remove interlace scaling adjustment omits c99155230b67 drm/amd/display: Add missing pipes registers for VGA enabl [...] omits 8d6da3bbfd95 drm/amd/display: fix dml max voltage state omits b76dfbef061a drm/amd/display: Clip all remaining regamma points after f [...] omits 1fd8375236fc drm/amd/display: 3.2.03 omits 097578091327 drm/amd/display: Set gamma not working on MPO planes omits 6e82c6e0661b drm/amdgpu: drop the remaining uses of ring idx in messages omits b7ff853f15a2 drm/amdgpu: cleanup si_dma_ring_test_ib omits 725b2611781a drm/amdgpu: cleanup uvd_v6_0_ring_test_ring omits 9340c36ca5f8 drm/amdgpu: use ring name instead of idx in traces omits e0519696cc31 drm/amdgpu: print an error when the parser can't be initialized omits 26efecf95588 drm/scheduler: Add drm_sched_job_cleanup omits 98079389a873 drm/amdgpu: remove messages from IB tests omits 315fed0367b4 drm/amdgpu: cleanup skipping IB test on KIQ omits af70a471bf06 drm/amdgpu: cleanup amdgpu_ib_ring_tests omits dc9eeff84c77 drm/amdgpu: further ring test cleanups omits e4312d459a2e drm/amdgpu/amdkfd: clean up mmhub and gfxhub includes omits 3ba7b418f12b drm/amdgpu: Enable default GPU reset for dGPU on gfx8/9 v3 omits c66ed765a0a9 drm/amdgpu: Retire amdgpu_ring.ready flag v4 omits faf6e1a87e07 drm/sched: Add boolean to mark if sched is ready to work v5 omits 2bb42410b1bd drm: Remove drm_global.{c,h} v2 omits a64f784bb14a drm/ttm: initialize globals during device init (v2) omits 62b53b37e4b1 drm/ttm: use a static ttm_bo_global instance omits 56b3d2041358 drm/ttm: make the device list mutex static omits 27eb1fa9130a drm/ttm: use a static ttm_mem_global instance omits 7e07834c12b9 drm/amd/powerplay: remove duplicated includes omits 50aa56370c9b drm/radeon/kms: remove set but not used variable 'pll' omits 5dcb668d9a07 drm/amdgpu: Added a few comments for gart omits afd545f673ad drm/amdkfd: Use functions from amdgpu to invalidate vmid in kfd omits 2a79d86897af drm/amdgpu: Reorganize amdgpu_gmc_flush_gpu_tlb() for kfd to use omits a614aae76057 drm/amdkfd: Remove unnecessary register setting when inval [...] omits 435e2f970995 drm/amdkfd: page_table_base already have the flags needed omits deb99d7c4fb2 drm/amdkfd: Delete a duplicate statement in set_pasid_vmid [...] omits ce331f8f7c04 drm/amdgpu: Add DCC flags for GFX9 amdgpu_bo omits 950227959b0e drm/amd/display: Check if hubp function hooks exist before [...] omits 6a85538aa0bf drm/amd/display: Retiring set_display_requirements in dm_p [...] omits 06308d024ad5 drm/amd/display: Remove stream_res tg null check in commit planes omits 6ffb6b7f8ab7 drm/amdgpu: Reverse the sequence of ctx_mgr_fini and vm_fi [...] omits 0b25cbf9c26c drm/amdgpu/psp: avoid hard-code fence value pre submission omits 7cd52c917a9c drm/amdkfd: Add proper prefix to functions omits dfcbe6d5f4a3 drm/amdgpu: Remove unused function pointers omits 5b87245faf57 drm/amdkfd: Simplify kfd2kgd interface omits 1728801409e4 drm/amdkfd: Use functions from amdgpu for setting up page [...] omits c7ff7be62bc2 drm/amdgpu: Expose *_setup_vm_pt_regs for kfd to use omits f4f859408cad drm/amdkfd: Delete unnecessary register settings omits 17e4bd6cb888 drm/amdgpu: increase the size of HQD EOP buffers omits b44da694a74a drm/amdgpu: put HQD EOP buffers into VRAM omits 898c2cb5d94f drm/amdgpu: use scheduler fault instead of reset work omits 2c498d1dbe2e drm/amdgpu: remove illegal instruction stub from si_dma.c omits 8fe159b0143d drm/sched: add drm_sched_fault omits 19067e522d99 drm/sched: make sure timer is restarted omits 548f2ecc33b5 drm/amdgpu: Revised PSP comments omits efcf063f8d85 drm/amdgpu: fix sdma v4 ring is disabled accidently omits d7f625e91b32 drm/amdgpu: add ring test for page queue omits f783160c2734 drm/amdgpu: disable SDMA page queue on Vega20 omits 2a85e816ccd7 drm/amdgpu/sdma4: APUs do not have a page queue omits 161d0711b9e5 drm/amdgpu: use paging queue for VM page table updates omits bb97ab42ac5d drm/amdgpu: activate paging queue on SDMA v4 omits d425e7d8de53 drm/amdgpu: add some [WR]REG32_SDMA macros to sdma_v4_0.c omits 998d3fd4f8ce drm/amdgpu: remove SRIOV specific handling from sdma_v4_0_ [...] omits 09f0b4ffd41e drm/amdgpu: remove non gfx specific handling from sdma_v4_ [...] omits 9194a339034f drm/amdgpu: add basics for SDMA page queue support omits 51235849d995 drm/amdgpu: fix sdma v4 startup under SRIOV omits 105f20706fb5 drm/ttm: Provide ttm_bo_global_{init/release}() for struct [...] omits e55a5c9b5f5b drm/ttm: Rename ttm_bo_global_{init,release}() to ttm_bo_g [...] omits d76e393f4cef drm/amd/display: Fix incorrect end slope of EETF omits fa44604cca2a drm/amd/display: rename cstate_pstate_watermarks_st1 omits 9f4f9fddc00c drm/amd/display: explicit uint64_t casting omits 649e34acb4c9 drm/amd/display: dc 3.2.02 omits ea2e8d923e2b drm/amd/display: add dccg block omits 84e7fc05a927 drm/amd/display: rename dccg to clk_mgr omits 98e90a34ccdc drm/amd/display: Retiring set_display_requirements in dm_p [...] omits 247d167e578c drm/amd/display: Retiring set_display_requirements in dm_p [...] omits 9ea59d5ab7b0 drm/amd/display: Add link encoder dp_ycbcr420_supported fe [...] omits e2bf20073e4d drm/amd/display: fix report display count logic omits 560a77f5f401 drm/amd/display: expose hwseq functions and add registers omits ce8a805ae176 drm/amd/display: initialize dc_transfer_func->ctx omits e1e8a020c6b8 drm/amd/display: Add support for Freesync 2 HDR and Conten [...] omits 4c5e8b541527 drm/amd/display: split dccg clock manager into asic folders omits 4244381cd153 drm/amd/display: clean up base dccg struct omits de801062bf2c drm/amd/display: Freesync does not engage on some displays omits 9566b67586fb drm/amd/display: remove safe_to_lower flag from dc, use 2 [...] omits 24f7dd7ea98d drm/amd/display: move pplib/smu notification to dccg block omits 72942b3de8da drm/amd/display: handle max_vstartup larger than vblank_end omits 09dea6bfb1af drm/amd/display: dc 3.2.01 omits c3bce35c662b drm/amdgpu: fix sdma doorbell comments typo omits 657f60039792 drm/radeon/r300: Mark expected switch fall-throughs omits fa2549800c84 drm/radeon/r420: mark expected switch fall-through omits 6dfeb11a4b48 drm/amdkfd: Use kmemdup instead of duplicating its function omits fd5ba6ee3187 arm64: dts: stratix10: fix multicast filtering omits 4202dd2cb2d8 of: Documentation: remove unmaintained todo file omits e2c39f36c354 perf beauty: Use SRCARCH, ARCH=x86_64 must map to "x86" to [...] omits 7900f06c3fee MAINTAINERS: Remove self from Broadcom SoCs omits b3a428b4b18d MIPS: Enable IOREMAP_PROT config option for MIPS cpus omits 67769857f05a MIPS: math-emu: Change to use DEFINE_SHOW_ATTRIBUTE macro omits d01501f85249 MIPS: Fix `dma_alloc_coherent' returning a non-coherent al [...] omits c0fae7e2452b MIPS: OCTEON: fix out of bounds array access on CN68XX omits f6c23e3b55cb perf intel-pt: Add MTC and CYC timestamps to debug log omits 93f8be279951 perf intel-pt: Add more event information to debug log omits 35fa1cee21e3 perf scripts python: exported-sql-viewer.py: Fix table fin [...] omits 65b24292e8f3 perf scripts python: exported-sql-viewer.py: Add help window omits 210cf1f96185 perf scripts python: exported-sql-viewer.py: Add Selected [...] omits 5ed4419d47f8 perf scripts python: exported-sql-viewer.py: Fall back to [...] omits 590ac60d8aa9 perf top: Display the LBR stats in callchain entry omits ea1fa48c055f perf stat: Handle different PMU names with common prefix omits cf99ad1424c5 perf record: Support weak groups omits c3537fc25150 perf evlist: Move perf_evsel__reset_weak_group into evlist omits 6fce3a406108 drm/etnaviv: fix bogus fence complete check in timeout handler omits 5d7a5bcb67c7 sunrpc: correct the computation for page_ptr when truncating omits f09c296ebf40 tomoyo: fix small typo omits 24a3858f031e coresight: tmc: Fix bad register address for CLAIM omits 02826a6ba301 kbuild: deb-pkg: fix bindeb-pkg breakage when O= is used omits 21b42eb46834 kbuild: rpm-pkg: fix binrpm-pkg breakage when O= is used omits 4d9ebbe2b061 cgroup: remove unnecessary unlikely() omits b7a1da2193e6 arm64: dts: renesas: r8a77990: Add all HSCIF nodes omits 9449f7ae63e5 reset: Improve reset controller kernel docs omits 437e88ab8f9e x86/build: Remove -pipe from KBUILD_CFLAGS omits b42967dcac1d x86/hyper-v: Fix indentation in hv_do_fast_hypercall16() omits 79ef68c7e1f6 perf augmented_syscalls: Start collecting pathnames in the [...] omits a7f7090f4433 drm/vgem: Fix typo in driver feature flags omits 19357aba5f14 Merge branches 'sunxi/clk-for-4.21', 'sunxi/config64-for-4 [...] omits cee98cefbf6d arm64: allwinner: h6: Add OrangePi Lite2 initial support omits f0c083b88aa7 arm64: allwinner: h6: Add common orangepi nodes into dtsi omits cb202e7c5895 arm64: dts: renesas: r8a779{7|8}0: add TMU support omits 56629fcba94c arm64: dts: renesas: ebisu: Enable Audio omits 3b46fa57e350 arm64: dts: renesas: r8a77990: Add Audio-DMAC and Sound de [...] omits 5c6479d9b25b arm64: dts: renesas: r8a7799{0|5}: add/enable USB2.0 peripheral omits 396aadeb951d arm64: dts: renesas: salvator-common: add companion proper [...] omits 430212752cd7 arm64: dts: renesas: r8a77990: Connect R-Car E3 AVB to IPMMU omits 7ffbcb232c7b arm64: dts: renesas: r8a77980: Connect R-Car V3H AVB to IPMMU omits ea57402f3671 arm64: dts: renesas: r8a77965: Connect R-Car M3-N AVB to IPMMU omits 8dae1d2bbc12 arm64: dts: renesas: r8a77990: add/enable USB3.0 periphera [...] omits 34b2f8da9d41 drm/i915/gen9_lp: Fix DMC DC counter debugfs output omits 6ff6bc46c0a4 Merge tag 'imx-fixes-4.20' of git://git.kernel.org/pub/scm [...] omits 79ae4910fe00 ARC: HSDK: improve reset driver omits f55275bcc729 ARM: defconfig: Disable PREEMPT again on multi_v7 omits c49d3f3fa686 staging: greybus: loopback.c: remove unused lists omits e9c892465583 staging: erofs: remove the redundant d_rehash() for the ro [...] omits 3d49df58ab14 staging: rtl8723bs: fix typo in function name rtw_sctx_chk [...] omits f549a60b8c5e staging: rtl8188eu: fix typo in function name rtw_sctx_chk [...] omits f3145cb39231 Staging: comedi: dt9812: fixed a typo in comment. omits 057b0a810097 staging: wilc1000: remove coreconfigurator.h file omits 1116468bf515 staging: wilc1000: remove coreconfigurator.c file omits d6a75ad44f08 staging: wilc1000: remove unnecessary MAX_STRING_LEN macro omits bfaf36a4082a staging: wilc1000: refactor wilc_parse_assoc_resp_info() omits 64f656cbd026 staging: wilc1000: avoid line over 80 chars in wilc_parse_ [...] omits e23c009f728c staging: wilc1000: refactor get_bssid() function omits 846b146c5ebe staging: wilc1000: remove unused code in coreconfigurator omits 7a62f643c0e8 staging: wilc1000: refactor wilc_parse_network_info() usin [...] omits 02522ad77fb7 s390: update defconfigs omits eab53fdfd60a arm64: dts: renesas: condor: switch from EtherAVB to GEther omits 058ad7b6aa52 dt-bindings: arm: Fix RZ/G2E part number omits aab7a2414ba0 arm64: dts: renesas: r8a7795: add missing dma-names on hscif2 omits 6cec571b70ec drm/imx: ipuv3-plane: add function to query atomic update status omits 731624c98897 gpu: ipu-v3: prg: add function to get channel configure status omits a54843c00e72 gpu: ipu-v3: pre: add double buffer status readback omits fc09ab7a7673 vga_switcheroo: Fix missing gpu_bound call at audio client [...] omits 97c78f4d07e5 drm/imx: ipuv3-plane: add IDMAC timeout warning omits 93b662d329d6 drm/i915/icl: Configure MG DP mode for HDMI ports too omits cb9ff519439b drm/i915/icl: Configure MG PHY gating for HDMI ports too omits 732e6fc7a41c staging: octeon: Fix style issues omits 74f93cf9a811 staging: davinci_vpfe: Align brackets to open parentheses omits dff94010b3ac staging: vboxvideo: Remove unnecessary parentheses omits 459b678571e9 staging: rtlwifi: Keep expressions on one line omits ec5043bf85ea staging: rtlwifi: Remove unnecessary conditions omits 95a32556da1a staging: rtlwifi: Replace 1 with true and remove compariso [...] omits 815b02e3c05d gpu: ipu-v3: image-convert: allow three rows or columns omits f1ef14f30f05 gpu: ipu-v3: image-convert: disable double buffering if necessary omits e46279f097d4 gpu: ipu-v3: image-convert: add some ASCII art to the exposition omits d966e23d61a2 gpu: ipu-v3: image-convert: fix bytesperline adjustment omits ff652fcf84f7 gpu: ipu-v3: image-convert: relax alignment restrictions omits a3f42419e2a7 gpu: ipu-v3: image-convert: fix debug output for varying t [...] omits 64fbae5e3e2e gpu: ipu-v3: image-convert: select optimal seam positions omits 76e77bf543c5 gpu: ipu-v3: image-convert: move tile alignment helpers omits 26ddd032a82b gpu: ipu-v3: image-convert: calculate tile dimensions and [...] omits 571dd82c508d gpu: ipu-v3: image-convert: store tile top/left position omits 0537db801bb0 gpu: ipu-v3: image-convert: reconfigure IC per tile omits 70b9b6b3bcb2 gpu: ipu-v3: image-convert: calculate per-tile resize coef [...] omits dd65d2a93b0c gpu: ipu-v3: image-convert: prepare for per-tile configuration omits c4e456583a46 gpu: ipu-v3: image-convert: Catch unaligned tile offsets omits b288adad6105 gpu: ipu-v3: image-convert: Remove need_abort flag omits aa60b261c636 gpu: ipu-v3: image-convert: Allow reentrancy into abort omits 920340ae1f69 gpu: ipu-v3: image-convert: Only wait for abort completion [...] omits 819bec35c8c9 gpu: ipu-v3: image-convert: Prevent race between run and u [...] omits d0cbc93a0110 gpu: ipu-v3: ipu-ic: allow to manually set resize coefficients omits dec408fd23ae gpu: ipu-v3: Add chroma plane offset overrides to ipu_cpme [...] omits 22ec08081956 gpu: ipu-cpmem: add WARN_ON_ONCE() for unaligned dma buffers omits fac8033fe3ab drm/imx: imx-tve: constify clk_ops structure omits 946485d0ede5 drm/imx: Switch to SPDX identifier omits 7d9df98be66f clockevents: Remove unnecessary unlikely() omits bac7473685b0 Staging: rts5208: Capitalise preprocessor variable names omits 086a76b9c90c staging: rtl8192u: Fix misspellings in comments - Style omits 37f868344a1d staging: rtl8192u: Fix misspelling in variable name - Style omits 60348815e1d1 staging: rtl8192u: Fix misspelling in struct member name - Style omits 81b8226c5473 staging: rtl8723bs: core: remove unnecessary blank lines omits de770acb079a staging: rtl8192e: Add SPDX-License-Identifier - Style omits a55e7eecb59d staging: rtl8192e: add braces to if statement - style omits bb1e67793f3e Staging: rts5208: Add SPDX license tags omits dda4eaa8b6c3 staging: xgifb: vb_setmode: adjust descendant indentation [...] omits e00c51d0c07f staging: xgifb: vb_setmode: fix multiple line dereference omits c471d7cca8b8 staging: mt7621-dma: Add braces around else branches omits 33593a963053 staging: rtlwifi: Remove unused functions omits f400dc6a66fb staging: rtlwifi: Remove function that only returns zero omits 948569b72a5d staging: rtlwifi: Remove function that only returns the se [...] omits 2c66f2a9efd9 Staging: rtlwifi: Remove Unneeded funition halbtc_get_wifi_rssi() omits cd27f56fce4f staging: gasket: use sizeof(*p) for memory allocation omits 3a6eb795641c drm/vgem: create a render node for vgem omits 99d18a3da861 ipmi: clean an indentation issue, remove extraneous space omits ccab79195172 ipmi: Make the smi watcher be disabled immediately when no [...] omits c7cfcb50e447 ipmi: Fix how the lower layers are told to watch for messages omits 4a0e5ed75f99 ipmi: Fix SSIF flag requests omits e926ae573b0f EDAC, synopsys: Add macro defines for ZynqMP DDRC omits fb6a691a23ca dt: bindings: Document ZynqMP DDRC in Synopsys documentation omits 84de0b493ff6 EDAC, synopsys: Add error handling for the of_device_get_m [...] omits 3d02a8975e32 EDAC, synopsys: Add platform specific structures for the D [...] omits fa9f6b9e1cf9 EDAC, synopsys: Return void for functions always returning 0 omits 225af74d6312 EDAC, synopsys: Correct comments omits bb894bc46ed0 EDAC, synopsys: Shorten static function names omits 1b51adc6b7ac EDAC, synopsys: Improve code readability omits 326e5c8d4a87 dt-binding: spi: Document Macronix controller bindings omits b942d80b0a39 spi: Add MXIC controller driver omits be0bf62e3df9 spi: spi-rspi: simplify getting .driver_data omits 6eee6d317aa2 spi: spi-zynqmp-gqspi: simplify getting .driver_data omits 07c7df3ecdba spi: spi-sh-msiof: simplify getting .driver_data omits 2a35a643f138 spi: uniphier: re-add addressing properties omits 4642f0bede4f spi: uniphier: fix incorrect property items omits 6a34e285de9a spi: spi-geni-qcom: Simplify probe function omits 0dccff3ce73a spi: spi-geni-qcom: fix nitpicks omits 13aed2392741 spi: spi-fsl-dspi: use IRQF_SHARED mode to request IRQ omits b654aa6f2bbb spi: mediatek: add spi support for mt8183 IC omits f611dfdb8544 spi: mediatek: Add bindings for mediatek MT8183 soc platform omits b53548f9d9e4 spi: pxa2xx: Remove LPSS private register restoring during resume omits 9d802f533739 dt-bindings: arm: Document iW-RainboW-G20D-Qseven-RZG1N board omits 98dc1fbfb477 ARM: shmobile: Document iWave RZ/G1N SOM omits a5ebe5e49a86 arm64: dts: renesas: r8a77990: Add SCIF-{0,1,3,4,5} device nodes omits 122ddb7104f7 arm64: dts: renesas: r8a779{7|8}0: add MSIOF support omits 0c85e78fb1d3 arm64: dts: renesas: r8a774a1: Add VIN and CSI-2 nodes omits e67898dc2d2b arm64: dts: renesas: revise hsusb's reg size omits bae66bbcf201 arm64: dts: renesas: r8a77965: Add LVDS support omits 69c5e602d0bd arm64: dts: renesas: r8a77980: add thermal support omits f1487c19781a arm64: dts: renesas: r8a77970: add thermal support omits 8517042060b5 arm64: dts: renesas: r8a77990: Add DMA properties to MSIOF nodes omits de625477c632 arm64: dts: renesas: r8a779{7|8}0: add PWM support omits 0c793a02cc7c arm64: dts: renesas: r8a77990: Add INTC-EX device node omits e20a1b9e10e3 arm64: dts: renesas: r8a7795: remove unneeded sound #addre [...] omits b823d65f3380 arm64: dts: renesas: r8a774a1: Add CAN nodes omits 595096daf0ac arm64: defconfig: Enable scu-simple-card driver omits 92bd057d2d0a arm64: defconfig: Enable R-Car thermal driver omits 5e78f9d107c6 ARM: dts: r8a779[01]: Disable unconnected LVDS encoders omits 1c1437358f9f ARM: dts: iwg23s-sbc: Add uSD and eMMC support omits 239a4d7f1271 ARM: dts: r8a77470: Add SDHI1 support omits 62e0db655706 ARM: dts: r8a77470: Add SDHI0 support omits 2def36310150 ARM: dts: r8a77470: Add I2C[0123] support omits 2b421730228e ARM: dts: r9a06g032: Add pinctrl node omits 112b57fa7374 ASoC: qdsp6: q6afe: Fix wrong MI2S SD line mask omits a182ecd3809c ASoC: intel: cht_bsw_max98090_ti: Add quirk for boards usi [...] omits 04290192f7eb spi: rockchip: support lsb-first mode omits 65498c6ae241 spi: rockchip: support 4bit words omits 01b59ce5dac8 spi: rockchip: use irq rather than polling omits 74b7efa82b11 spi: rockchip: precompute rx sample delay omits 420b82f84294 spi: rockchip: set min/max speed omits eff0275e5253 spi: rockchip: simplify use_dma logic omits d790c342e689 spi: rockchip: remove master pointer from dev data omits eee06a9ee2cd spi: rockchip: don't store dma channels twice omits fc1ad8ee3348 spi: rockchip: read transfer info directly omits ce386100d999 spi: rockchip: disable spi on error omits fab3e4871f62 spi: rockchip: use atomic_t state omits 2410d6a3c307 spi: rockchip: always use SPI mode omits 31bcb57be12f spi: rockchip: use designated init for dma config omits 30688e4e670d spi: rockchip: make spi_enable_chip take bool omits 65a8c17a39f6 ARM: shmobile: defconfig: Enable SII902X omits c0ea089dbad4 ASoC: rsnd: rsnd_mod_name() handles both name and ID omits c16015f36cc1 ASoC: rsnd: add .get_id/.get_id_sub omits 7e7fe06de376 ASoC: rsnd: move .get_status under rsnd_mod_ops omits 0900d1e64815 ASoC: pcm3168a: cleanup hw_constraint for LEFT_J/I2S omits 61f18dc78a6b ASoC: omap-mcbsp: On OMAP1 and OMAP2420 only 16bit format [...] omits de3636488cff ASoC: AMD: constify regulator_desc structure omits 704a9fc20b87 ASoC: codecs: constify snd_soc_dai_ops structures omits 7dfcd9d727c3 ASoC: qdsp6: q6afe-dai: constify snd_soc_dai_ops structures omits f458f9f43690 carl9170: tx: mark expected switch fall-throughs omits 003161445bc8 carl9170: rx: mark expected switch fall-through omits 6d9e1ecd1537 ath6kl: Mark expected switch fall-through omits 53d76f1687ba ath9k: remove set but not used variable 'new_flags' omits 6da4b3ab9a6e genirq/affinity: Add support for allocating interrupt sets omits 060746d9e394 genirq/affinity: Pass first vector to __irq_build_affinity [...] omits 5c903e108d0b genirq/affinity: Move two stage affinity spreading into a [...] omits b82592199032 genirq/affinity: Spread IRQs to all available NUMA nodes omits bf74fd75137d ath9k: hw: mark expected switch fall-through omits f2a881055094 ath9k: ar9002_phy: mark expected switch fall-throughs omits 604e98670072 ath9k: ar5008_phy: mark expected switch fall-through omits 3468404f78e1 ath10k: remove set but not used variable 'tlv_len' omits eb9bd8b963d6 ath10k: fix some spelling mistakes omits 539b44e70c5b ath10k: fixup extended per sta tx statistics omits 13104929d2ec ath10k: fill the channel survey results for WCN3990 correctly omits 0b6277e6343e ASoC: nau8825: remove unnecessary unlikely() omits 9b4dcc9cbbfb drm: sun4i: add support for H6 TCON TOP omits bbf81a9c7188 dt-bindings: display: sun4i-drm: document H6 TCON TOP omits 10ead694f05c drm: sun4i: add quirks for TCON TOP omits c96d62215fb5 drm/sun4i: Initialize registers in tcon-top driver omits 0fb4b858b102 drm/sun4i: Add support for H6 HDMI PHY omits c71c9b2fee17 drm/sun4i: Add support for Synopsys HDMI PHY omits 058262b1e539 drm/sun4i: dw-hdmi-phy: Reorder quirks by family omits 40bb9d3147b2 drm/sun4i: Add support for H6 DW HDMI controller omits 9d0fdd484332 dt-bindings: display: sunxi: add DT binding for Allwinner [...] omits 76ce87ca5063 drm/sun4i: dw-hdmi: Add quirk for setting TMDS clock omits 799715212b67 drm/sun4i: dw-hdmi: Make mode_valid function configurable omits cd54074e82e0 drm/sun4i: Not all DW HDMI controllers has scrambled addresses omits c8c78ac261e7 drm/bridge/synopsys: dw-hdmi: Enable workaround for v2.12a omits 0a14b641624b drm/sun4i: Add support for H6 DE3 mixer 0 omits c50519e6db4d drm/sun4i: Add basic support for DE3 omits 1539c7f23f25 ASoC: Intel: mrfld: fix uninitialized variable access omits 576ce4075bfa ASoC: wm97xx: fix uninitialized regmap pointer problem omits ff60005e4598 ASoC: smd845: constify snd_soc_ops structure omits 6b27e2772927 ASoC: stm32: sai: fix less than zero comparison on unsigned int omits 2f5d94123ce3 ASoC: sunxi: rename SND_SUNXI_ADDA_PR_REGMAP to SND_SUN8I_ [...] omits 4ab7fd955e47 ath10k: fix copy-paste error in ath10k_qmi_setup_msa_resources() omits 5f09037a0cc2 ath10k: assign proper firmware crash dump structure omits bbcfb343fa7f ath10k: add memory dump support for QCA4019 omits e88975ca37d1 ath10k: dump tx stats in rate table format omits 0e622f67e041 ath10k: add support for WCN3990 firmware crash recovery omits 4920b1f7676d mailmap: Update email for Punit Agrawal omits 0282fefb1a29 mtd: rawnand: r852: use generic DMA API omits 321e54047b61 mtd: rawnand: denali: include <linux/bits.h> instead of <l [...] omits 861fbd6e808e mtd: rawnand: ams-delta: Convert the driver to ->exec_op() omits 3bd647ee7abc mtd: rawnand: ams-delta: Stop using legacy .IOADDR_R/W omits b0e137ad24b6 mtd: rawnand: Provide helper for polling GPIO R/B pin omits 41d6f0d07d76 mtd: rawnand: fsmc: Fix unchecked return value in fsmc_rea [...] omits 9a4d83074769 mtd: spinand: winbond: Add support for W25N01GV omits 566b62a3676c x86: Use POPCNT mnemonics in arch_hweight.h omits 97eb57feda80 drm/sun4i: Disable unused DE2 sub-engines omits 218d6a3cfc96 drm/sun4i: Fix DE2 mixer size omits 4b09c0738313 drm/sun4i: Rework DE2 register defines omits fb3ef5424622 dt-bindings: display: sun4i-drm: Add H6 display engine com [...] omits 56808da9f97f clk: sunxi-ng: Add support for H6 DE3 clocks omits b9f9e9b8e42c dt-bindings: clock: sun8i-de2: Add H6 DE3 clock description omits ed4433419d45 clk: sunxi-ng: h6: Set video PLLs limits omits 65b665767238 clk: sunxi-ng: Use u64 for calculation of NM rate omits 3f790433c3cb clk: sunxi-ng: Adjust MP clock parent rate when allowed omits c445335a7696 dt-bindings: bus: add H6 DE3 bus binding omits 4f16ca40de15 ARM: dts: sun8i-h3: Add dts for the Mapleboard MP130 omits fc6149c1d111 Merge branch 'v4.20-armsoc/dts64-fixes' into for-next omits 729e1ffcf47e arm64: allwinner: h6: add support for the Ethernet on Pine H64 omits c8ced5516d23 arm64: allwinner: h6: add EMAC device nodes omits 186172f465c2 dt-binding: dwmac-sun8i: add H6 compatible string (w/ A64 [...] omits 5b9023772471 Merge branch 'v4.21-armsoc/dts64' into for-next omits 2e5fdb4fc66b Merge branch 'v4.21-armsoc/dts32' into for-next omits dfc6037b2247 Merge branch 'v4.21-armsoc/drivers' into for-next omits e6e1869f0b71 ARM: dts: rockchip: add rk3066/rk3188 power-domains omits 3e712a03d048 ARM: dts: rockchip: add qos nodes found on rk3066 and rk3188 omits d0177f12f912 Merge branch 'v4.21-shared/pdids' into v4.21-armsoc/dts32 omits db7548934603 clk: sunxi-ng: sun50i: h6: Fix MMC clock mux width omits a0d5e7d4995f soc: rockchip: power-domain: add rk3188 powerdomains omits a58b7d264393 Merge branch 'v4.21-shared/pdids' into v4.21-armsoc/drivers omits a53e71cedf18 dt-bindings: add compatibles for rk3066/rk3188 power controllers omits 2e99be287448 dt-bindings: add power-domain header for RK3066 SoCs omits a9beb0a21c8b dt-bindings: add power-domain header for RK3188 SoCs omits 3c7b30f704b6 pinctrl: bcm2835: Use raw spinlock for RT compatibility omits 623f788d0e7c pinctrl: imx: add imx8qxp driver omits b96eea718bf6 pinctrl: fsl: add scu based pinctrl support omits 1ccb0426d7b6 pinctrl: pinctrl-at91-pio4: simplify getting .driver_data omits 9f540c3e1d66 pinctrl: pinctrl-amd: simplify getting .driver_data omits a1705f02704c pinctrl: meson: fix meson8b ao pull register bits omits e91b162d2868 pinctrl: meson: fix meson8 ao pull register bits omits ed3a2b74f3eb pinctrl: meson: fix gxl ao pull register bits omits 4bc51e1e350c pinctrl: meson: fix gxbb ao pull register bits omits e39f9dd8206a pinctrl: meson: fix pinconf bias disable omits d098093ba06e mtd: nand: Fix nanddev_neraseblocks() omits ce97e2bb6687 mtd: nand: drop kernel-doc notation for a deleted function [...] omits 8fb3d7deaeaf arm64: dts: allwinner: new board - Emlid Neutis N5 omits f517232c5a95 dt-bindings: vendor-prefix: new vendor - Emlid omits e98d72d98a25 ARM: dts: sun8i-h3: add sy8106a to orange pi plus omits 2dae149d9219 arm64: dts: allwinner: add backlight regulator for Pinebook omits a63ea49a653c ARM: dts: sun8i-a83t-tbs-a711: Change MMC0 bus-width to 4 omits 1d02c03b6557 arm64: defconfig: Enable MFD_AXP20X_I2C omits 859783d13900 clk: sunxi-ng: enable so-said LDOs for A64 SoC's pll-mipi clock omits be2e1c9dcf76 mtd: docg3: don't set conflicting BCH_CONST_PARAMS option omits defeea5ee23d MAINTAINERS: add myself as co-maintainer of gpiolib omits b45f2869a7aa dt-bindings: gpio: vf610: add optional clocks property omits 18534df41904 gpiolib: Fix possible use after free on label omits 02cb87f79b6d gpio: sch311x: clean an indentation issue, remove extraneo [...] omits ed8dce4c6f72 gpio: pl061: Move irq_chip definition inside struct pl061 omits 48207d7595d2 gpio: drop devm_gpiochip_remove() omits 25451945648a gpio: pcie-idio-24: Mask read inputs for get_multiple omits f837bf6acaf5 gpio: pci-idio-16: Mask read inputs for get_multiple omits 7a702691d0ce gpio: ws16c48: Mask read inputs for get_multiple omits 3bfbc4402992 gpio: gpio-mm: Mask read inputs for get_multiple omits b7f53f67980e gpio: 104-idi-48e: Mask the read inputs for get_multiple omits f90deea4a661 gpio: 104-dio-48e: Mask read inputs for get_multiple omits 7ddb7dce0ab6 gpio: gpio-tegra: simplify getting .driver_data omits 38ccad0243f9 gpio: gpio-zynq: simplify getting .driver_data omits a3f4f728d3bb gpio: gpio-omap: simplify getting .driver_data omits 11868645c5b5 gpio: gpio-mxc: simplify getting .driver_data omits ea5ec5e3aeab gpio: gpio-lynxpoint: simplify getting .driver_data omits deb19ac533ac gpio: gpio-dwapb: simplify getting .driver_data omits 2646b90de5c3 gpio: Add global TODO file for GPIO omits 5a2a93f1ee18 arm64: dts: rockchip: move backlight from rk3399 sapphire [...] omits 365af3f160f6 arm64: dts: rockchip: Use default brightness table for rk3399-gru omits d840db386a57 arm64: dts: rockchip: add chosen node on rk3399-sapphire omits cff6d1d6f88b arm64: dts: rockchip: enable HS200 for eMMC on rock64 omits 6d2520783035 arm64: dts: rockchip: add fan on rk3399-sapphire board omits b0fe0f47be46 arm64: dts: rockchip: add rk3399 SPI DMAs omits 989534cfcac8 drm/exynos/fbdev: do not skip fbdev init if there are no c [...] omits deee3284cba3 drm/exynos/dsi: register connector if it is created after [...] omits 6ca469e22a30 Revert "drm/exynos/decon5433: implement frame counter" omits 8727b230f665 drm/exynos: checking for NULL instead of IS_ERR() omits 13682e524167 arm64: dts: rockchip: remove vdd_log from rock960 to fix a [...] omits 1a9e779679a0 arm64: dts: sc9836/sc9860: Update coresight bindings for h [...] omits b068621a53f9 Documentation/x86: Fix typo in zero-page.txt omits f75d651587f7 resource/docs: Fix new kernel-doc warnings omits e1ff516a56ad sched/fair: Fix a comment in task_numa_fault() omits 3182215dd0b2 powerpc/powernv/npu: Remove NPU DMA ops omits 39db0e136b23 ARM: dts: imx6: add mmdc ipg clock omits e2f1a2591170 arm64: dts: ls1012a: Add FRWY-LS1012A board support omits 3671cd57de06 dt-bindings: ls1012a: Add FRWY-LS1012A device tree binding omits fa86cfe89748 arm64: dts: add LX2160AQDS board support omits b068890c34dd arm64: dts: add LX2160ARDB board support omits d548c217c6a3 arm64: dts: add QorIQ LX2160A SoC support omits 46f3b54de809 ARM: dts: imx6qdl-sabreauto: Remove reg property from fixe [...] omits 3aca6e4e6e51 ARM: dts: imx6qdl-icore: Add missing stdout-path property omits c8c23423cc98 ARM: dts: imx6ull: Add dcp node omits a67d2c52a82f ARM: dts: Add support for Liebherr's BK4 device (vf610 based) omits 918c9752fb27 ARM: dts: imx6qdl-udoo: Add Pincfgs for UART4 omits ca4b4d373fcc ARM: dts: vf610: Add ZII SCU4 AIB board omits df41c2891c08 ARM: imx_v6_v7_defconfig: Enable CRYPTO_DEV_MXS_DCP omits 7a2414dbeeb5 soc: imx: gpc: Increase GPC_CLK_MAX to 7 omits 1ad9fb750a10 ARM: dts: imx6sx-sdb: Fix enet phy regulator omits 534245cc69c2 OPP: Remove of_dev_pm_opp_find_required_opp() omits 4c6a343e57fe OPP: Rename and relocate of_genpd_opp_to_performance_state() omits ca1b5d77b1c6 OPP: Configure all required OPPs omits 4f018bc0e1cf OPP: Add dev_pm_opp_{set|put}_genpd_virt_dev() helper omits e38f89d310fc PM / Domains: Add genpd_opp_to_performance_state() omits da544b61eb55 OPP: Populate OPPs from "required-opps" property omits 5d6d106fa455 OPP: Populate required opp tables from "required-opps" property omits 7e535993fa4f OPP: Separate out custom OPP handler specific code omits 61d8e7c73b0b OPP: Identify and mark genpd OPP tables omits 560928b27b38 PM / Domains: Rename genpd virtual devices as virt_dev omits 1af6ab3bac84 ARM: dts: fsl: Fix improperly quoted stdout-path values omits 438ad09af558 ARM: dts: imx6sll: fix typo for fsl,imx6sll-i2c node omits e3e61f01d755 hwmon: (ibmpowernv) Remove bogus __init annotations omits 74e3512731bd hwmon: (core) Fix double-free in __hwmon_device_register() omits 1de72c706488 x86/hyper-v: Enable PIT shutdown quirk omits 35b69a420bfb clockevents/drivers/i8253: Add support for PIT shutdown quirk omits ff1cdc94de4d sched/core: Introduce set_next_task() helper for better co [...] omits 3f130a37c442 sched/fair: Don't increase sd->balance_interval on newidle [...] omits 47b7aee14fd7 sched/fair: Clean up load_balance() condition omits 40fa3780bac2 sched/core: Take the hotplug lock in sched_init_smp() omits b987ffc18fb3 x86/qspinlock: Fix compile error omits ea0abbb64845 ext4: add missing brelse() update_backups()'s error path omits 61a9c11e5e7a ext4: add missing brelse() add_new_gdb_meta_bg()'s error path omits cea579412212 ext4: add missing brelse() in set_flexbg_block_bitmap()'s [...] omits 9e4028935cca ext4: avoid potential extra brelse in setup_new_flex_group [...] omits cd26ea6d50a2 perf trace: Fix setting of augmented payload when using eB [...] omits 857d828374cc drm/dp/fec: DRM helper for Forward Error Correction omits 08cadae8e157 i915/dp/fec: Cache the FEC_CAPABLE DPCD register omits 6caec6a04717 drm/lease: drop EXPORT_SYMBOL omits 83b466b1dc5f drm/i915: Mark pin flags as u64 omits a6576a8d715a drm/i915/fia: FIA registers offset implementation. omits 0019457e31b2 ALSA: x86: Rip out the lpe audio runtime suspend/resume hooks omits 8dfb839cfe73 ALSA: x86: Fix runtime PM for hdmi-lpe-audio omits f90055717019 CONFIG_XEN_PV breaks xen_create_contiguous_region on ARM omits f1a1217222a2 drm/i915: Allow "max bpc" property to limit pipe_bpp omits 47e22ff1a9e0 drm: Add connector property to limit max bpc omits 9341c668c8c0 drm/selftests: Fix build warning -Wframe-larger-than omits dafb7f9aef2f v4l2-controls: add a missing include omits 5468a5434096 drm/i915: Update DRIVER_DATE to 20181102 omits 6ff3d9ffdcbb drm/selftests: Add tests for drm_internal_framebuffer_create omits 9aefed1f7498 drm: Add macro to export functions only when CONFIG_DRM_DE [...] omits 0d1c7d0fa9d7 drm/selftests: Add tests for drm_format_info* helpers omits 8db2dc852941 drm: Extend framebuffer_check to handle formats with cpp/c [...] omits 55bc277d1224 drm: mali-dp: Enable Mali-DP tiled buffer formats omits 697b6b85042e drm/fourcc: Add fourcc for Mali linear tiled formats omits 042bf753842d drm/fourcc: Add char_per_block, block_w and block_h in drm [...] omits fcec4163afa5 drm/panel: Add simple panel mode for the ARM RTSM omits a541f0ebcc08 s390/mm: Fix ERROR: "__node_distance" undefined! omits 9fed920e6817 s390/kasan: increase instrumented stack size to 64k omits c43e1c5a801f s390/cpum_sf: Rework attribute definition for diagnostic sampling omits e12e4044aede s390/mm: fix mis-accounting of pgtable_bytes omits 6d212db11947 mm: add mm_pxd_folded checks to pgtable_bytes accounting f [...] omits 1071fc5779d9 mm: introduce mm_[p4d|pud|pmd]_folded omits a8874e7e8a88 mm: make the __PAGETABLE_PxD_FOLDED defines non-empty omits a7c0149f1678 drm/i915: also group device info array helper macros with others omits 8d97b4a93646 drm/i915: reorder and reindent the register choosing helpe [...] omits 2fcc2fd0d60a drm/i915: define _MMIO_PLANE() in terms of _PLANE() not _M [...] omits 74c1e826427a drm/i915: remove palette_offsets from device info in favor [...] omits 7a085c3aad94 Merge drm/drm-next into drm-intel-next-queued omits 18cde299df33 drm/i915/icl: Fix DSS_CTL register names omits 70332ac539c5 drm/i915/icl+: Sanitize port to PLL mapping omits c7375d9542f1 drm/i915: Configure AUX_CH_CTL when enabling the AUX power domain omits 8e4a3ad9b81b drm/i915: Enable AUX power for HDMI DDI/TypeC main link too omits bdaa29b6bea7 drm/i915: Enable AUX power earlier omits 337837ac3a75 drm/i915: Use a helper to get the aux power domain omits ac897d6bd703 drm/i915: Init aux_ch for HDMI ports too omits 563d22a03948 drm/i915: Move aux_ch to intel_digital_port omits 15d248ae374a drm/i915: Move intel_aux_ch() to intel_bios.c omits f57f9371e285 drm/i915/icl: WaAllowUMDToModifySamplerMode omits 6a00b8feb86d drm/i915/icl: WaAllowUMDToModifyHalfSliceChicken7 omits 22dae8a0cc53 drm/i915/icl: Implement Display WA_1405510057 omits 622b3f68139e drm/i915/icl: Add WaEnable32PlaneMode omits 7e273ba4e08b btrfs: Fix the return value in case of error in 'btrfs_mar [...] omits 1347d3ce5bbb drm/i915: Remove CNL from WA 827 omits d521361755c2 drm/i915: Define WA 0870 and kill dead code. omits 28b2f4e19600 drm/i915: Kill WA 0826 omits efb818f10539 drm/i915: Kill WA 0528 omits 3b6ac43b4857 drm/i915/icl: Fix DC9 Suspend for ICL. omits bbc97f9501d1 drm: Remove 80-column line in drm_mode_object.c omits 3c5e3dabf372 perf trace: When augmenting raw_syscalls plug raw_syscalls [...] omits febf8a3712e4 perf examples bpf: Start augmenting raw_syscalls:sys_{start,exit} omits 8b1b558d690a drm/i915/icl: Add DSS_CTL Registers omits 45cf87566e56 drm/tilcdc: Use drm_fbdev_generic_setup() omits 94ebfc078291 drm/sun4i: Use drm_fbdev_generic_setup() omits da6a512f14ef drm/atmel-hlcdc: Use drm_fbdev_generic_setup() omits f4d26fa91364 drm/fsl-dcu: Use drm_fbdev_generic_setup() omits c638f341c8bd drm/arc: Use drm_fbdev_generic_setup() omits 112950555263 watchdog/core: Add watchdog_thresh command line parameter omits 51f5fd2e4615 tools headers barrier: Fix arm64 tools build failure wrt s [...] omits 4d8e5cd233db locking/atomics: Fix scripts/atomic/ script permissions omits 9cbe67c5bc44 drm/syncobj: Mark local add/remove callback functions as static omits f968c85bcef1 drm/i915/icl: Don't wait for empty FIFO omits bf4d57ff4110 drm/i915/icl: Find DSI presence for ICL omits 808517e2c378 drm/i915/icl: Add DSI packet payload/header registers omits c0df10812835 arm64, locking/atomics: Use instrumented atomics omits 8d32588077bd locking/atomics: Check generated headers are up-to-date omits aa525d063851 locking/atomics: Switch to generated instrumentation omits b5d47ef9ea5c locking/atomics: Switch to generated atomic-long omits 9fa45070a2e5 locking/atomics: Switch to generated fallbacks omits ace9bad4df26 locking/atomics: Add common header generation files omits 03ad7d8821ec drm/i915/ICL: Add pre_pll_enable hook for ICL and set DFLE [...] omits b4335ec0a3ee drm/i915/icl: Fix the macros for DFLEXDPMLE register bits omits 17a3b15ac6af drm/i915/icl: Fix crash when getting DPLL of a MST encoder [...] omits 36b80aa36b63 drm/i915: Initialize panel_vdd_work only for eDP ports omits d1b5973c8778 drm/i915/icl: Set TC type to unknown when a sudden disconn [...] omits b298ba5f51fc drm/i915/icl: Set TC type to unknown in the disconnection flow omits 3e037f9b0ab7 drm/i915/debugfs: Do not print cached information of a dis [...] omits 3b90946fcb6f drm/i915: Fix error handling for the NV12 fb dimensions check omits 328f75bb0db7 drm/i915: Use intel_panel_actually_set_backlight() to disa [...] omits 6e97272a9aaa drm/dp: Define payload size for DP SDP PPS packet omits 6cfd04b018f0 drm/i915/dp: Validate modes using max Output BPP and slice [...] omits d9218c8f6cf4 drm/i915/dp: Add helpers for Compressed BPP and Slice Coun [...] omits 0575650077ea drm/dp: DRM DP helper/macros to get DP sink DSC parameters omits 93ac092f054b drm/i915/dp: Cache the DP/eDP DSC DPCD register set on Hot [...] omits ffddc4363c28 drm/dp: Add DP DSC DPCD receiver capability size define an [...] omits 35b876db4a42 drm/i915/dsc: Add slice_row_per_frame in DSC PPS programming omits 399474e4c110 HID: i2c-hid: add Direkt-Tek DTLAPY133-1 to descriptor override omits 5a4712f472bf drm/i915/icl: Program HS_TX_TIMEOUT/LP_RX_TIMEOUT/TA_TIMEO [...] omits 8bffd204ded8 drm/i915/icl: Define DSI timeout registers omits 0f0fe8497d96 drm/i915/icl: Disable DSI IO power omits 019cec36f372 drm/i915/icl: Disable DSI ports omits 9c83ab1bb384 drm/i915/icl: Disable portsync mode omits 7aa32f7c47c9 drm/i915/icl: Disable DDI function omits 4769b598b943 drm/i915/icl: Put DSI link in ULPS omits 522cc3f717ac drm/i915/icl: Power down DSI panel omits 4e123bd3039d drm/i915/icl: Disable DSI transcoders omits d9d996b6ca43 drm/i915/icl: Turn OFF panel backlight omits 208013157a68 drm/i915/icl: Turn ON panel backlight omits 32bbc3d450dc drm/i915/icl: Wait for header/payload credits release omits 3ee9a76a8c5a ASoC: rsnd: fixup clock start checker omits a4d8f64f7267 spi: mediatek: use correct mata->xfer_len when in fifo transfer omits 77c8fdae2563 drm/i915/ringbuffer: change header SPDX identifier to MIT omits c2661638e886 drm/i915/icl: Power on DSI panel omits bfee32bfca82 drm/i915/icl: Set max return packet size for DSI panel omits 0d90c61ab9b0 drm/i915/dsi: move connector mode functions to common file omits 8e54d4fe79f0 drm/i915/icl: Move dsi host init code to common file omits 5e7154ff5e8e drm/i915/gvt: Handle values of EDP_PSR_IMR and EDP_PSR_IIR omits 606a745944bc drm/i915/gvt: correct mask setting for CSFE_CHICKEN1 omits bc0686ff5fad drm/i915/gvt: support inconsecutive partial gtt entry write omits 79c03caac2ff drm/i915/selftest: test aligned offsets for 64K omits e5ee4956f2fd drm/i915/gtt: Revert "Disable read-only support under GVT" omits 03ceb1c8dfd1 drm/tinydrm: Fix setting of the column/page end addresses. omits f300c86e33a6 drm: Add an hx8367d tinydrm driver. omits 86619c3859c0 dt-bindings: new binding for Himax HX8357D display panels omits dff906c3f91c drm/tinydrm: Advertise that we can do only DRM_FORMAT_MOD_LINEAR. omits d708e87ca399 Merge branch 'work.mount' into for-next omits 2dcc1f3b7dcb vfs: Fix error handling in do_remount() omits 3e68928b7d4c drm/i915/icl: Enable DC9 as lowest possible state during s [...] omits 23cb2d04db54 ASoC: fix oops w/ for_each_rtd_codec_dai_rollback() macro omits 01f23459cf93 drm/bochs: add edid support. omits cf6d100dd238 drm/rockchip: dsi: add dual mipi support omits 739838b5f886 drm/bridge/synopsys: dsi: add dual-dsi support omits 2d4f7bdafd70 drm/rockchip: dsi: migrate to use dw-mipi-dsi bridge driver omits 90910a651123 drm/bridge/synopsys: dsi: add ability to have glue-specifi [...] omits f2b0e2646570 drm/bridge/synopsys: dsi: don't call __dw_mipi_dsi_probe f [...] omits 4b6e21c3b564 drm/bridge/synopsys: dsi: move mipi_dsi_host_unregister to [...] omits a950adc6c343 drm/i915: Stop calling intel_opregion unregister/register [...] omits b379e30629c0 drm/i915/gtt: Reuse the read-only 64KiB scratch page and d [...] omits daf3dc0f9b00 drm/i915/gtt: Record the scratch pte omits c478d6d63f73 Merge branch 'xtensa-fixes' into xtensa-for-next omits 94feeaafbefd drm/qxl: Use 'unsigned int' instead of 'bool' omits 26f53c4f6da8 drm/qxl: Add space before open parentheses omits 1b000494978d drm/qxl: Use 'unsigned int' instead of 'usigned' omits d964985c0d5d drm/qxl: Remove exceding whiteline omits 408799eb4ad4 drm/qxl: Add line after variable declarations omits 6ed00154cb4d drm/qxl: Remove trailing whitespace omits 7fea1e0f38a8 gpu/drm/virtio/virtgpu_vq.c: Use kmem_cache_zalloc omits 35d7fc5e5603 Merge branch 'work.afs' into for-next omits 319829cc2bde Merge branches 'work.mount', 'work.alpha', 'work.compat', [...] omits 69374d063be0 compat_ioctl: remove pointless HCI... ioctls omits 2c712d240eaf bluetooth: fix compat ioctl omits 6a37c49a94a9 drm/virtio: Handle context ID allocation errors omits 1938d1ae32fe drm/virtio: Replace IDRs with IDAs omits 6c1cd97bdaff drm/virtio: fix resource id handling omits 724cfdfd667a drm/virtio: drop resource_id argument. omits 70a0d6a37726 drm/virtio: use virtio_gpu_object->hw_res_handle in virtio [...] omits c40336ba5ed6 drm/virtio: use virtio_gpu_object->hw_res_handle in virtio [...] omits ae0dc3cc38b1 drm/virtio: use virtio_gpu_object->hw_res_handle in virtio [...] omits 23c897d72ca8 drm/virtio: track created object state omits 4c8d351d0b49 drm/i915: Switch the order of function parameters omits 77cac774b2fa drm/i915: Do not program aux plane offsets on gen11+ omits 2a11b1b4b689 drm/i915: Add function to check for linear surfaces omits a670be330501 drm/i915: Move VIDEO_DIP_CTL definitions to their right place. omits 09209662618f drm/i915: Fix VIDEO_DIP_CTL bit shifts omits 1ca2b067d07b drm/i915: Simplify has_sagv function omits c5def85c0847 drm/i915/selftests: Test vm isolation omits 42882336e62a drm/i915/glk: Remove 99% limitation. omits 5bc0e89ff1be drm/i915: Kill GEN_FOREVER omits 9e7833758b9f drm/i915: Prefer IS_GEN<n> check with bitmask. omits c6e0bba4ac44 HID: moving to group maintainership model omits 3ab0a6ed4ce5 drm/i915: Define Intel HDCP2.2 registers omits 8b44fefee694 drm: HDMI and DP specific HDCP2.2 defines omits af5aad059885 drm: hdcp2.2 authentication msg definitions omits 918d89bb1a63 gpu: drm/lease: fix spelling mistake, EACCESS -> EACCES omits 10ff7b11cf02 drm/i915: Reassigning log level for HDCP failures omits d3dacc70797b drm/i915: wrapping all hdcp var into intel_hdcp omits 29305d7e8f89 drm/bridge: analogix_dp: Fix misleading indentation report [...] omits 1e0ff648940e drm/sun4i: hdmi: Fix double flag assignation omits a25b77a1d797 drm/sun4i: hdmi: Fix unitialized variable omits d1b75e8a6d01 vfs: Implement parameter value retrieval with fsinfo() omits 14eabeebf5cf vfs: Allow fsinfo() to be used to query an fs parameter de [...] omits 37c60145dc5a vfs: Allow fsinfo() to query what's in an fs_context omits c1d02b5ace8e afs: Add fsinfo support omits d5ab33dfd7bc vfs: syscall: Add fsinfo() to query filesystem information omits 633873e6cb88 drm/vkms: provide a parent device to drm_dev_init() omits 533555e5cbb6 xfrm: Fix error return code in xfrm_output_one() omits 23c42a403a9c netfilter: ipset: Introduction of new commands and protoco [...] omits a83722f45c5b jfs: fix spelling mistake, EACCESS -> EACCES omits 47164e0b0df8 drm/i915/hdmi: Detect HDMI 2.0 monitors using multiple EDI [...] omits 7dd8db68949a HID: alps: allow incoming reports when only the trackstick [...] omits 6298944d8f57 Revert "HID: add NOGET quirk for Eaton Ellipse MAX UPS" omits 00b790ea545b HID: i2c-hid: Add a small delay after sleep command for Ra [...] omits f11274396a53 HID: hiddev: fix potential Spectre v1 omits a590d0fdbaa5 dma-buf: Update reservation shared_count after adding the [...] omits 4fb2c933c965 drm/syncobj: Avoid kmalloc(GFP_KERNEL) under spinlock omits 1e016a869336 drm/i915: Park signaling thread while wrapping the seqno omits 8dd0f8d37eae drm/i915/selftests: Check for hangs mid context execution tests omits 9213e4f54444 drm/i915/icl: Store available engine masks in INTEL_INFO omits 6fc4e48f9ed4 drm/i915: Compare user's 64b GTT offset even on 32b omits 9125963a9494 drm/i915: Mark up GTT sizes as u64 omits 5a2e1853d689 s390: avoid vmlinux segments overlap omits b44b136a3773 s390/vdso: add missing FORCE to build targets omits ef5febae1543 s390/decompressor: add missing FORCE to build targets omits 5a400aa3c562 drm/i915/hdmi: Add HDMI 2.0 audio clock recovery N values omits b1ab1f32015d dt-bindings: Add Truly NT35597 panel driver bindings omits 1dd0b147c1ff drm/panel: Add support for Truly NT35597 panel driver omits 1b50bb4d36e8 Fix pattern handling optimalization omits 252050365823 dt-bindings: timer: gx6605s SOC timer omits 6c2d6d95d170 clocksource: add gx6605s SOC system timer omits f6a89cec4368 dt-bindings: timer: C-SKY Multi-processor timer omits 00c17775e1c4 clocksource: add C-SKY SMP timer omits fa81b1ad6976 drm/msm: dpu: Don't set legacy plane->crtc pointer omits 75b9a34b8ff1 drm/msm/gpu: Don't map command buffers with nr_relocs equal to 0 omits 66b1e71547aa drm/msm/hdmi: Enable HPD after HDMI IRQ is set up omits bdc309778907 drm: msm: Use DRM_DEV_* instead of dev_* omits 619cd670f050 drm/msm: validate display and event threads omits ce48490ee07d drm/msm: Grab a vblank reference when waiting for commit_done omits fee5740ffaf5 drm/msm: dpu: Remove checks from dpu_plane_destroy_state() omits a4d9d92faaed drm/msm: dpu: Clean up _dpu_core_video_mode_intf_connected() omits 2b2606646caa drm/msm: dpu: Remove empty/useless labels omits 10b9a1ed2927 drm/msm: dpu: Remove 'inline' from several functions omits a8488d903962 drm/msm: dpu: Remove _dpu_encoder_power_enable() omits 0354376f44e3 drm/msm: dpu: Remove unused functions from msm_media_info.h omits 4f9fbf4b64c0 drm/msm: Remove dpu_encoder_phys_ops->hw_reset() omits a6ba45afda41 drm/msm/dpu: Replace dpu_crtc_reset by atomic helper omits a1e25e7975cc drm/msm/dpu: Remove suspend state tracking from crtc omits f581bdefc1a9 drm/msm: Cut dpu_kms hooks from msm_pm_suspend/resume omits 50693b4d2db3 drm/msm/dpu: Remove dpu_kms_pm_suspend/resume omits 48916341fd16 drm/msm/dsi: configure VCO rate for 10nm PLL driver omits a61246cf6c70 drm/msm: dpu: Add tracing around CTL_FLUSH omits af174823fd52 drm/msm: fix handling of cmdstream offset omits a4fedef7dcf2 drm/msm/gpu: Fix a couple memory leaks in debugfs omits 9f8378afe8b4 drm/msm: Fix task dump in gpu recovery omits 5cc1fa2e35bd drm/msm: Check if target supports crash dump capture omits e0ce0e2a5df3 drm/stm: Use drm_fbdev_generic_setup() omits efbb9df91e03 drm/meson: Use drm_fbdev_generic_setup() omits aef9f33b7658 drm/i915: Ensure proper HDA suspend/resume ordering with a [...] omits 4bdbd5f0eeee drm/virtio: document drm_dev_set_unique workaround omits f08877e79485 drm: BUG_ON if passing NULL parent to drm_dev_init omits d5c04dff2487 drm/vgem: Fix vgem_init to get drm device available. omits 99fe21a76f0f dma-buf: test shared slot allocation when mutex debugging [...] omits ca05359f1e64 dma-buf: allow reserving more than one shared fence slot omits 27836b641c1b dma-buf: remove shared fence staging in reservation object omits 9d32bdbb5b5f drm: Fix doc warning in drm_connector_attach_edid_property() omits f6764815358b drm/dp_mst: Remove all evil duplicate state pointers omits e4b0c868106d drm/dp_mst: Deprecate drm_dp_find_vcpi_slots() omits 6542e9adc0da Merge drm/drm-next into drm-misc-next omits 2b02a05bdc3a drm/vc4: Set ->is_yuv to false when num_planes == 1 omits 3e407417b192 drm/vc4: Fix X/Y positioning of planes using T_TILES modifier omits a65511b1cd78 drm/vc4: Move ->offsets[] adjustment out of setup_clipping [...] omits 58a6a36fe8e0 drm/vc4: Use drm_atomic_helper_check_plane_state() to simp [...] omits 91b6da23cc78 drm/vc4: Define missing PITCH0_SINK_PIX field omits 641019dcd194 drm/vc4: Fix TILE_Y_OFFSET definitions omits ac1d6d74884e drm/panel: Add driver for Samsung S6D16D0 panel omits 674c9e198c57 drm/panel: Add DT bindings for Samsung S6D16D0 omits e982e3f02071 drm: dsi: Add lane clock rate fields to DSI device omits b5a209ca183f drm/i915: Mark skl_update_plane and skl_disable_plane as static omits 9fa6e2f7609f drm/i915/perf: Fix warning in documentation omits 9edb6a0b206c drm/doc: Update errno handbook omits 6217f0ec7f11 drm/doc: kerneldoc for quirk_addfb_prefer_xbgr_30bpp omits 5d6f36b27d27 drm/i915: Don't apply the 16Gb DIMM wm latency w/a to BXT/GLK omits 3511ba7d4ca6 spi: uniphier: fix incorrect property items omits 409fa67a7f4a ASoC: stm32: sai: fix noderef.cocci warnings omits 26ee5bc39011 drm/i915/gen11: Expose planar format support on gen11, v2. omits 1e364f9008a7 drm/i915/gen11: Program the Y and UV plane for planar mode [...] omits cb2458baf8b5 drm/i915/gen11: Program the chroma upsampler for HDR planes. omits b1554e23ccb6 drm/i915/gen11: Program the scalers correctly for planar f [...] omits b048a00b3d96 drm/i915/gen11: Handle watermarks correctly for separate Y [...] omits 1ab554b0099b drm/i915/gen11: Link nv12 Y and UV planes in the atomic st [...] omits 6711bd730b38 drm/i915/gen11: Enable 6 sprites on gen11 omits 24719e94ca2a drm/i915: Fix unsigned overflow when calculating total dat [...] omits 3aae21fc2ed4 drm/i915: Move the DDC/AUX failure msgs to debug log omits bdc93fe0eb82 drm/i915/debugfs: hdcp capability of a sink omits 342ac601df64 drm/i915: hdcp_check_link only on CP_IRQ omits f106d1005ac7 drm/i915: Pullout the bksv read and validation omits 36e291a8867a vfs: Add a sample program for the new mount API omits 3e61486571a0 afs: Use fs_context to pass parameters over automount omits fc992caa96a1 afs: Add fs_context support omits 094a14cefa9e vfs: syscall: Add fspick() to select a superblock for reco [...] omits c0a73cc8a9ec vfs: syscall: Add fsmount() to create a mount for a superblock omits f7116ca0ec36 vfs: syscall: Add fsconfig() for configuring and managing [...] omits 8c28e9099a69 vfs: Add some logging to the core users of the fs_context log omits 0799073cb470 vfs: Implement logging through fs_context omits 1d9c8fafbf6f vfs: syscall: Add fsopen() to prepare for superblock creation omits 74cd1cf94ad5 Make anon_inodes unconditional omits 728d3f7e4ed3 vfs: Provide documentation for new mount API omits 6ddc92a66115 vfs: Remove kern_mount_data() omits 435143a6e390 hugetlbfs: Convert to fs_context omits 16ec1a5d58ea kernfs, sysfs, cgroup, intel_rdt: Support fs_context omits 2502e0179096 cpuset: Use fs_context omits ca5911cd7b66 ipc: Convert mqueue fs to fs_context omits bfdc0d98d3d9 proc: Add fs_context support to procfs omits b04f79586997 procfs: Move proc_fill_super() to fs/proc/root.c omits 0472421f47a9 vfs: Remove unused code after filesystem context changes omits 37744f3d21f8 vfs: Implement a filesystem superblock creation/configurat [...] omits ae049c6c97e4 vfs: Separate changing mount flags full remount omits 8825fb43b70a tomoyo: Implement security hooks for the new mount API omits 966a6c141849 apparmor: Implement security hooks for the new mount API omits 1f0a62d86694 smack: Implement filesystem context security hooks omits 4786c3427b25 selinux: Implement the new mount API LSM hooks omits 6446dd622da1 vfs: Put security flags into the fs_context struct omits dbcf22bfca6d vfs: Add LSM hooks for the new mount API omits 229e55402816 vfs: Add configuration parser helpers omits 8a82a2513c0a vfs: Introduce logging functions omits c87c47c34750 vfs: Introduce the basic header for the new mount API's fi [...] omits af9eb1fffa12 vfs: Suppress MS_* flag defs within the kernel unless expl [...] omits af7b5bc4c7e3 teach move_mount(2) to work with OPEN_TREE_CLONE omits fbffc5a3b877 drm/i915/guc: Propagate the fw xfer timeout omits 7b5543015bbd drm/i915/sdvo: Utilize intel_panel for fixed_mode omits 52fb7d295cfe drm/i915: Move the SKL+ zero constant alpha handling omits 1f6f92a3d50f drm/i915: Relocate SKL+ NV12 src width w/a omits cd956bfcd0f5 drm/i915/perf: add a parameter to control the size of OA buffer omits 5728de2f4f6a drm/i915/perf: pass stream to vfuncs when possible omits 784b1a8435da drm/i915/perf: remove redundant oa buffer initialization omits 816c37159ca2 drm/i915/perf: update generated files headers omits c97ea6a61b5e drm: msm: adreno: Use PTR_ERR_OR_ZERO rather than if(IS_ER [...] omits 068f30478180 drm/drm_pci.c: Use dma_zalloc_coherent omits 32e932e37e6b DRM: UDL: get rid of useless vblank initialization omits 8dc830e4cf6e drm/rcar-du: Convert drm_atomic_helper_suspend/resume() omits 43cf1fc0e27e drm: fix deadlock of syncobj v6 omits 42e90a687e76 drm/i915/guc: remove unneeded goto from selftest omits caef29cd072d drm/i915/guc: fix comment about fallback to execlists omits fb0c37f67010 drm/i915/guc: doorbell checking cleanup omits bfeabcc87ae0 drm/i915/guc: reserve the doorbell before selecting the cacheline omits 6f1312e6e046 drm/i915/guc: rename __create/destroy_doorbell omits 3d42f1ddc47a vgaarb: Keep adding VGA device in queue omits a81c9ab67880 vgaarb: Add support for 64-bit frame buffer address omits ac128918482d drm/i915: uncore_fw_domains_init sort platforms newer-to-older omits fb72deaefe59 drm/i915: power_domains_init sort platforms newer-to-older omits 210126bd807d drm/i915: digital_port_connected sort platforms newer-to-older omits 36c1f02875c1 drm/i915: compute_min_voltage_level sort platforms newer-to-older omits fdec4df43ca5 drm/i915: ddi_clock_get sort platforms newer-to-older. omits 29edbc3ebdb0 netfilter: ipset: Make invalid MAC address checks consistent omits 8cc4ccf58379 netfilter: ipset: Allow matching on destination MAC addres [...] omits 60230aacd528 drm/i915/icl: Define DSI panel programming registers omits 303e347cebc3 drm/i915/icl: Enable DSI transcoders omits 372610f3c814 drm/i915/icl: Define TRANS_CONF register for DSI omits d1aeb5f399d9 drm/i915/icl: Configure DSI transcoder timings omits 7b56caf36376 drm/i915/icl: Define DSI transcoder timing registers omits 70f4f502c47e drm/i915/icl: Program TRANS_DDI_FUNC_CTL registers omits 49edbd49786e drm/i915/icl: Define TRANS_DDI_FUNC_CTL DSI registers omits 9128b1024954 drm/i915/guc: Limit number of scratch registers used for H2G omits e51767279f11 drm/selftest: Refactor test-drm_plane_helper omits 9c71a6686bfa drm: fourcc: Convert drm_format_info kerneldoc to in-line [...] omits d364dc66e2d5 drm/i915/icl: Configure DSI transcoders omits 5ffce2546233 drm/i915/icl: Define TRANS_DSI_FUNC_CONF register omits 292272ee7e9e drm/i915/icl: Add macros for MMIO of DSI transcoder registers omits ca8fc99f2ac1 drm/i915/icl: Get DSI transcoder for a given port omits 5fea8645585f drm/i915/icl: Program TA_TIMING_PARAM registers omits e72cce531017 drm/i915/icl: Program DSI clock and data lane timing params omits b687c1984c4f drm/i915/icl: Make common DSI functions available omits 9ec9a87b1ee8 drm/i915/dsi: abstract intel_dsi_tlpx_ns() omits 4c953d03970a drm/dp: Add definitions for eDP Rev 1.4a and 1.4b omits 4f15665ccbba drm/i915: Add ppgtt to GVT GEM context omits da689221f952 xen/blkfront: avoid NULL blkfront_info dereference on devi [...] omits eef3dc34a1e0 ARM: OMAP2+: prm44xx: Fix section annotation on omap44xx_p [...] omits 4ed0dfe3cf39 ARM: dts: dra7: Move l4 child devices to probe them with ti-sysc omits 549fce068a31 ARM: dts: dra7: Add l4 interconnect hierarchy and ti-sysc data omits 87fc89ced3a7 ARM: dts: am335x: Move l4 child devices to probe them with [...] omits f711c575cfec ARM: dts: am335x: Add l4 interconnect hierarchy and ti-sysc data omits d95adfd45853 ARM: dts: am437x: Move l4 child devices to probe them with [...] omits 21c0607cc40d ARM: dts: am437x: Add l4 interconnect hierarchy and ti-sysc data omits b5f8ffbb6fad ARM: dts: dra7: convert to use new clkctrl layout omits 23298c33f9b3 ARM: dts: am43xx: convert to use new clkctrl layout omits 69fd70c7ff31 ARM: dts: am33xx: convert to use new clkctrl layout omits cdb07cce5f54 Merge tag 'omap-for-v4.20/ti-sysc-take2-signed' into omap- [...] omits b3378de02669 Merge remote-tracking branch 'gpio/ib-omap' into omap-for- [...] omits a35f408eba76 Merge commit 'ce32d59ee2cd036f6e8a6ed17a06a0b0bec5c67c' in [...] omits 4f1985af21c7 Merge commit 'd6e7bbc148f9fbec8a0117b0d0f420c9710e6d81' in [...] omits 73f522bad179 drm/i915: Use i915_gem_object_get_dma_address() to populat [...] omits 198a2a2f1aea drm/i915: Drop rpm wakeref on error in debugfs/i915_drop_c [...] omits e346a991f42c drm/i915/guc: drop negative doorbell alloc selftest omits 67551a703544 drm/i915/dsi: abstract dphy parameter init omits 2bf3f59daeee drm/i915/dsi: refactor bitrate calculations in intel_dsi_v [...] omits c84c6fe30302 drm/i915: make encoder enable and disable hooks optional omits 4035cc5738d9 drm: sti: don't pass GFP_DMA32 to dma_alloc_wc omits 885054f9917e drm/sti: make crct disable atomic omits 48197bc564c7 drm: add syncobj timeline support v9 omits 27a981b614d5 drm/i915/quirks: pass dev_priv instead of drm dev to quirk code omits 1a49f537c504 drm/i915/huc: Normalize HuC status returned by I915_PARAM_HAS_HUC omits bbb8a9d7e000 drm/i915: GEM_WARN_ON considered harmful omits 61cdfb9e194d drm/i915/icl: Fix signal_levels omits 39b50c603878 drm/atomic_helper: Stop modesets on unregistered connector [...] omits 20fd60009975 drm/i915/guc: fix GuC suspend/resume omits 138bdac89183 drm/i915: Remove crtc->config dereference from drrs_ctl omits 914a4fd8cd28 drm/i915/gen9+: Fix initial readout for Y tiled framebuffers omits ad52fcc97c2a drm/i915/guc: Fix Gen9 GuC loading workarounds omits 920532991aca drm/selftest: Refactor drm mode setting selftests omits 593a21a04f99 drm/i915: split out display quirks to a new file omits a37805098900 drm/bufs: Fix Spectre v1 vulnerability omits 871edc96bdab drm: fix missing doc v2 omits 410ed5731a65 drm/i915: Ensure intel_engine_init_execlist() builds with Clang omits 7b3e51dd439b drm/i915: Ensure _print_param() builds with Clang omits 046c9bca3d82 drm/i915: rename and move intel_get_pipe_from_connector() omits bb1c7edc6d4d drm/i915/icl: Fix DDI/TC port clk_off bits omits 4e53840fdfdd drm/i915/icl: Introduce new macros to get combophy registers omits d72e84ccba20 drm/i915/icl: Combine all port/combophy macros at one place omits a54270d3a917 drm/i915/icl: Refactor icl pll functions omits 8ea59e673990 drm/i915/icl: Use helper functions to classify the ports omits cb6caf7e3993 drm/i915/icl: Refactor get_ddi_pll using helper func omits c0aa834404b3 drm/i915/icl: use combophy/TC helper functions during disp [...] omits 176597a12d61 drm/i915/icl: create function to identify combophy port omits ffd7e32d95db drm/i915/icl: apply Display WA #1178 to fix type C dongles omits b0b62d845e44 drm/i915: Pass crtc_state to ivybridge_update_fdi_bc_bifurcation omits c5b36facfad8 drm/i915: Pass crtc_state to lpt_program_iclkip omits 91d781976296 drm/i915: Remove crtc->config dereferences in intel_modese [...] omits 1b52ad46162d drm/i915: Remove crtc->config dereferences in intel_sanitize_crtc omits f2bdd112685c drm/i915: Pass crtc_state to update_scanline_offset omits 4207c8b9914f drm/i915: Always read out M2_N2 in intel_cpu_transcoder_ge [...] omits 92d54b078fe2 drm/i915: Remove crtc->config references in vlv_prepare_pll omits 4c35475485c1 drm/i915: Make intel_dp_set_m_n take crtc_state omits 4eda776c3cef drm/rockchip: psr: do not dereference encoder before it is [...] omits 649fdce23cdf drm: add flags to drm_syncobj_find_fence omits 7bd01a085582 drm: Shift * to be adjacent to pointer name omits 81067b71c1d9 drm/i915/icl: Disable master intr before reading omits 95b0e7c14c50 drm/i915/icl: No need to ack intr through master control omits 4376b9c965c0 drm/i915/gen8: Disable master intr before reading omits 2f20fa8d12e8 drm/v3d: Skip debugfs dumping GCA on platforms without GCA. omits 4fa825bf4050 drm/v3d: Add some better documentation of the in_sync arguments. omits 6915c9a525e5 drm/v3d: Add a little debugfs entry for measuring the core clock. omits 34c2c4f632f2 drm/v3d: Fix a use-after-free race accessing the scheduler [...] omits 0fc042bfb322 Merge branch 'xtensa-fixes' into xtensa-for-next omits 04c388d42956 drm/i915/icl: enable SAGV for ICL platform omits 202dc3cc10b4 serial: sh-sci: Fix receive on SCIFA/SCIFB variants with DMA omits 9d3eb2c33f03 drm/i915: Hold rpm wakeref for debugfs/i915_drop_caches_set omits 668b6c176c33 drm/i915: Add YCBCR 4:2:0/4:4:4 support for LSPCON omits 799a964ffe0b drm/i915: Write AVI infoframes for Parade LSPCON omits 7cbf19fd54ff drm/i915: Write AVI infoframes for MCA LSPCON omits 06c812d7c591 drm/i915: Add AVI infoframe support for LSPCON omits 96e35598cead drm/i915: Check LSPCON vendor OUI omits 8c79f844c6d2 drm/i915: Add CRTC output format YCBCR 4:4:4 omits 33b7f3ee6e00 drm/i915: Add CRTC output format YCBCR 4:2:0 omits d9facae6afe1 drm/i915: Introduce CRTC output format omits a5e856a5348f drm/i915: Large page offsets for pread/pwrite omits 27d7aaae0fd7 drm/i915/csr Added DC5 and DC6 counter register for ICL in [...] omits a61eee132f1e Merge branch 'for-4.20-vsprintf-hash-fixes' into for-next omits b9117149fefd drm/i915: promote ddb update message to DRM_DEBUG_KMS omits 9e44b180f81b drm/i915: don't write PLANE_BUF_CFG twice every time omits cbacc79db6ac drm/i915: transition WMs ask for Selected Result Blocks omits 077b5820af74 drm/i915: fix the watermark result selection on glk/gen10+ omits 91961a850d31 drm/i915: fix the transition minimums for gen9+ watermarks omits ef51e0a3eb9e drm/i915: DRM_FORMAT_C8 is not possible with Yf tiling omits 645ff9e37171 drm/i915: Inject load failure inside intel_engines_init_mmio omits c5b083a1a174 drm/i915: Fix i915_driver_init_mmio error path omits 0aef342184e3 Merge branch 'for-4.19/fixes' into for-next omits c0c46ca461f1 drm/i915/aml: Add new Amber Lake PCI ID omits ec9b3877c2fd Merge branch 'for-next/array_size' into for-next/kspp omits c36d94043f9d Merge branch 'for-next/vla' into for-next/kspp omits 0b4bf7ca9be8 drm/i915/selftests: Disable shrinker across mmap-exhaustion omits c778cfd467e7 Merge branch 'for-4.19/fixes' into for-next omits 732300154980 drm: Do not call drm_dp_cec_set_edid() while registering D [...] omits 2a7be4b4a9a5 drm: Use PTR_ERR_OR_ZERO in drm_fb_cma_fbdev_init() omits e87b0bbc9f03 drm/nouveau: Fix nv50_mstc->best_encoder() omits b5d29843d8ef drm/atomic_helper: Allow DPMS On<->Off changes for unregis [...] omits 41c43f9e0276 drm/i915: Inject a failure point when registering a connector omits 1c21348d1f3c drm/i915: move intel connector specific functions to intel [...] omits 360fa66ae857 drm/i915: rename intel_modes.c to intel_connector.c omits aee7d9bee2db drm/i915: nuke the intel_lvds_connector omits 65404c89e953 drm/i915: Show the DPCD read error inline omits 1e712535c51a drm/i915/dp: Link train Fallback on eDP only if fallback l [...] omits ee2c444650f4 Merge branch 'for-4.20/google' into for-next omits d4b26e4f438f drm/i915: add a common connector type independent destroy hook omits a9f9ca33d1fe drm/i915: Fix intel_dp_mst_best_encoder() omits f67207d78cea drm/i915: Skip vcpi allocation for MSTB ports that are gone omits 6ed5bb1fbad3 drm/i915: Don't unset intel_connector->mst_port omits 4d80273976bf drm/atomic_helper: Disallow new modesets on unregistered c [...] omits bc3213c44415 drm/i915: Drop the eDP check from intel_dp_connector_destroy() omits 19dfe5726bab drm/i915: Do intel_panel_destroy_backlight() later omits 9ee313f0d2bb Merge branch 'for-4.19/fixes' into for-next omits 0492cca63302 Merge branch 'for-4.20/google' into for-next omits 5a17b3869eb5 Merge branch 'for-4.20/google' into for-next omits 2d12df47eafe PM / AVS: SmartReflex: remove unused function omits 71ffd49cc9b9 drm/i915/icl:Add Wa_1606682166 omits 0c7d2aedf51b drm/i915/icl: Add Wa_1406609255 omits a1ad5ff63944 Merge branch 'i2c-mux/for-next' into for-next omits 1f1efe22ee48 MAINTAINERS: use the correct location for dt-bindings incl [...] omits 1b346f6a6e47 mux: adgs1408: use the correct MODULE_LICENSE omits f53a70bd93f6 drm/i915: Fixup kernel doc for param name changes omits 881440a89ae1 drm/i915: Rename variables in intel_primary_plane_create() omits a86d2590bafb drm/i915: s/intel_plane/plane/ in sprite init omits b7c806007559 drm/i915: Extract skl_universal_plane_init() omits c539b579b6c7 drm/i915: Introduce intel_plane_alloc() omits 2d72dc8b7c15 drm/i915: Move plane_state->scaler_id initialization into [...] omits 97ee97b9782e drm/i915: Add missing pixel formats for skl+ "sprites" omits 37a411e2118b drm/i915: Disallow plane scaling with specific pixel formats omits 934882db2961 drm/i915: Allow horizontal mirroring for cnl+ "sprite" planes omits ee6e0496de1f drm/i915: Don't populate plane->i9xx_plane for sprites omits deb196895f84 drm/i915: Populate possible_crtcs for primary/cursor planes omits 679bfe847b62 drm/i915: Constify all plane_funcs structs omits f42259ef810c drm/i915/gvt: invalidate old ggtt page when update ggtt entry omits 49c5c0769a91 drm/sun4i: tcon: prevent tcon->panel dereference if NULL omits 548ae867efb1 drm/sun4i: tcon: fix check of tcon->panel null pointer omits ad19ef010db1 Merge branch 'for-4.19-fixes' into for-next omits 23ba90b47dfc interconnect: fix build error without DEBUGFS omits 3a465b84ea38 drm/i915/psr: Remove alpm from i915_psr omits 66231d14e74a drm/i915/psr: Use WA to force HW tracking to exit PSR2 omits 4755717b0ca8 drm/i915/psr: Remove PSR2 TODO error handling omits fc6ff9dc9ecf drm/i915/psr: Make MASK_DISP_REG_WRITE reserved in PSR_MAS [...] omits bf80928fbf06 drm/i915/psr: Share PSR and PSR2 exit mask omits 00e5d8b1eb47 firmware/dmc/icl: Add missing MODULE_FIRMWARE() for Icelake. omits 443d5e3973e8 drm/i915/icl: MBUS B credit change omits dfdaa566b7d4 drm/i915: Apply correct ddi translation table for AML device omits ab2da3f8cd97 drm/i915: Add new AML_ULX support list omits c1c8f6fa731b drm/i915: Redefine some Whiskey Lake SKUs omits 84c0851794d4 drm: Unexport drm_plane_helper_check_update omits 40e3defd19ce drm/vmwgfx: Fix vmw_du_cursor_plane_atomic_check omits 8e7a4424b996 drm/i915: Fix ILK-IVB sprite enable delays omits 6b6fce62f65c drm: Unexport primary plane helpers omits e6a3e405b548 drm/todo: Add some cleanup tasks omits 4af67def3b08 drm/doc: fix drm_driver_legacy_fb_format omits 21ebe615c169 drm: Remove transitional helpers omits b1a122c51f57 drm/zte: Use drm_atomic_helper_shutdown omits 9bac4a01bc88 drm/vc4: Use drm_atomic_helper_shutdown omits a2b50babc743 drm/sti: Use drm_atomic_helper_shutdown omits 3ea4b1e1b814 drm/msm: Use drm_atomic_helper_shutdown omits b3e90917e4d1 drm/arcpgu: Use drm_atomic_helper_shutdown omits d680781d21a5 drm/atmel: Drop transitional hooks omits d1b42edea8ee drm/arcpgu: Drop transitional hooks omits ec9b0a9e2c9e drm/atomic: Improve docs for drm_atomic_state->allow_modeset omits 9ef8a9dc4b21 drm: Extract drm_atomic_state_helper.[hc] omits 297e30b5d9b6 drm/atomic-helper: Unexport drm_atomic_helper_best_encoder omits 2b4c1c0512e9 drm/amdgpu: Remove default best_encoder hook from DC omits 03189d5bf778 drm: Remove defunct dma_buf_kmap stubs omits 9e37ee7913b4 drm/vblank: Remove old-style comments omits 6f405638c2ab drm/i915: Get rid of intel_crtc->config in crtc_enable/dis [...] omits 958bb4528d16 drm/i915: Get rid of crtc->config in chv_data_lane_soft_reset omits f56f6648404b drm/i915: Get rid of crtc->config dereference in intel_dp_ [...] omits 6e3d9dd0ae0a drm/i915: Use crtc->state in intel_fbdev_init_bios omits 0e5fa64610f6 drm/i915: Get rid of crtc->config from icl_pll_to_ddi_pll_sel omits 5e1cdf541b24 drm/i915: Make ironlake_pch_transcoder_set_timings take cr [...] omits 65c307fd08dd drm/i915: Make shared dpll functions take crtc_state, v3. omits b2354c78b125 drm/i915: Make pll functions take crtc_state, v2. omits 15cbe5d0926f drm/i915: Make skl_detach_scalers take crtc_state omits 7efd90fb4886 drm/i915: Use crtc_state in ironlake_enable_pch_transcoder omits 44fe7f35528c drm/i915: Make intel_set_pipe_timings/src_size take a poin [...] omits b2562712d7de drm/i915: Make panel fitter functions take state omits fdf73510ca81 drm/i915: Remove dereferences of crtc->config in set_pipec [...] omits 6b7e2d5c3032 drm: add drm_connector_attach_edid_property() omits 33373258cf02 drm/i915: Remove the global cache shrink & rcu barrier on [...] omits 88a83f3c2d7a drm/i915: Only reset seqno if actually idle omits 4c2b9385b4d4 Merge branch 'for-4.20/logitech-highres' into for-next omits 7a4a2a460458 drm/i915: Clean up early plane debugs omits 62358aa4ee86 drm/i915: Use the correct crtc when sanitizing plane mapping omits 68bc30deac62 drm/i915: Restore vblank interrupts earlier omits 9dbf5a4efd8a drm/i915: Provide more clues as to why MST is/is not used omits 0f8a14a7cb8c Merge branch 'mvebu/dt64' into mvebu/for-next omits 340ded3b6a50 Merge branch 'mvebu/dt' into mvebu/for-next omits 0fc645f338e3 drm/i915/guc: Don't clear the cookie on doorbell destroy omits 48b426a9b9ab drm/i915/guc: init GuC descriptors after GuC load omits 4db4b85014df drm: Fix kernel doc for DRM_MODE_PROP_IMMUTABLE omits d717c6df3040 drm/vkms: Extend todo omits c5e69ab35c0d video/hdmi: Constify infoframe passed to the pack functions omits bc2477f7d3f3 drm/i915/execlists: Flush the CS events before unpinning omits 8f5c6fe46d6c drm/i915: Clear the error PTE just once on finish omits 83bc0f5b432f drm/i915: Handle incomplete Z_FINISH for compressed error states omits 53562f204ac3 Merge branch 'for-4.20/apple' into for-next omits 5ec244f4afd0 drm/i915/selftests: Hold task_struct ref for smoking kthread omits 598c6cfe0690 drm/i915/psr: Enable PSR1 on gen-9+ HW omits 2ddcc982bdc5 drm/i915: fix wrong error number report omits c0a6aa7ec2c3 drm/i915: Show actual alongside requested frequency in deb [...] omits 89d5efcc311c drm/i915: Replace some open-coded i915_coherent_map_type() omits b20815255693 drm/i915: Add plane alpha blending support, v2. omits 7569bf95310e drm/i915/csr: Added ICL Stepping info omits 3bd67b37e350 kdb: print real address of pointers instead of hashed addresses omits 469a9308adfc drm/fsl-dcu: use drm_display_mode_to_videomode to calculat [...] omits 53b9974b4b33 drm/fsl-dcu: drop unused drm_crtc_index() omits a0ca72c2d1ac kdb: use correct pointer when 'btc' calls 'btt' omits e9eaf82d97a2 drm/i915: Priority boost for waiting clients omits e2f3496e93be drm/i915: Pull scheduling under standalone lock omits b16c765122f9 drm/i915: Priority boost for new clients omits 790ea70c5eb5 drm/i915: Pass intel_encoder to infoframe functions omits 121f0ff52f77 drm/i915: Use memmove() for punching the hole into infoframes omits 468d6a4996fb video/hdmi: Constify infoframe passed to the log functions omits 480b8b3e42c3 video/hdmi: Pass buffer size to infoframe unpack functions omits f26e1de5ec48 video/hdmi: Constify 'buffer' to the unpack functions omits 85f5e1f385b7 drm/i915: Combine multiple internal plists into the same i [...] omits 7651a4452ddf drm/i915: Reserve some priority bits for internal use omits 567a60570589 drm/i915/selftests: Include arbitration points in preempti [...] omits 992d2098ef0b drm/i915/selftests: Split preemption smoke test into threads omits f384d7d514d1 drm: Convert to using %pOFn instead of device_node.name omits a0d4d42cb585 drm/bochs: Replace drm_gem_object_unreference_unlocked wit [...] omits fb9c1c1deb5e Merge branch 'v4.20/drivers+s900-sps' into next omits 5c7e08659a17 Merge branch 'v4.20/drivers' into next omits 2a35bd877900 Merge branch 'v4.20/dt64' into next omits 110c998858f5 Merge branch 'v4.20/arm64' into next omits c4b90045984b Merge branch 'v4.20/dt' into next omits b256013e7207 drm/zte: Replace drm_dev_unref with drm_dev_put omits c05be11e7762 Merge branch 'for-4.20/i2c-hid' into for-next omits 42ac5fee3a13 Merge branch 'v4.19-next/soc' into for-next omits 54491bed6417 Merge branch 'v4.19-next/dts64' into for-next omits ad68b579a77e Merge branch 'v4.19-next/dts32' into for-next omits 1c53ba8f22a1 drm/rockchip: dw_hdmi: add dw-hdmi support for the rk3328 omits 5c3f3d22393c drm/rockchip: dw_hdmi: store rockchip_hdmi reference in ph [...] omits bd1302305ae6 drm/rockchip: dw_hdmi: allow including external phys omits 9f891dbe3910 dt-bindings: allow optional phys in Rockchip dw_hdmi binding omits 96c4704fec95 drm/rockchip: dw_hdmi: Allow outputs that don't need outpu [...] omits 8faff37409fb drm/bridge: dw-hdmi: allow forcing vendor phy-type omits 7769db588384 drm/i915/dp: optimize eDP 1.4+ link config fast and narrow omits 9844bc87cb7a drm/i915/dp: Fix duplication of DEVICE_SERVICE_IRQ handling omits cbfa8ac835cb drm/i915/dp: Kill intel_dp->detect_done flag omits 47658556da85 drm/i915/dp: Do not grab crtc modeset lock in intel_dp_detect() omits d5acd97f5571 drm/i915/dp: Use a local variable for intel_encoder * omits f24f6eb95807 drm/i915/dp: Restrict link retrain workaround to external [...] omits 9ebd8202393d drm/i915/dp: Fix link retraining comment in intel_dp_long_pulse() omits 53273b522208 drm: stm: implement get_scanout_position function omits a2bf92e8cc16 drm/i915/execlists: Avoid kicking priority on the current context omits 17fd7a9d324f drm/panel: Add support for Olimex LCD-OLinuXino panel omits 6cbe7cd15f95 drm/panel: simple: Add DLC1010GIG panel omits 7ad8b41cd8f5 drm/panel: simple: Add support for Banana Pi 7" S070WV20-C [...] omits 882c35af565a drm/panel: p079zca: unconditionally remove the panel on removal omits 94889b487bb9 dt-bindings: Add CDTech S043WQ26H-CT7 panel bindings omits e58edce616ac drm/panel: add panel CDTech S043WQ26H-CT7 to panel-simple omits 1a4d3f24efcb dt-bindings: Add CDTech S070WV95-CT16 panel bindings omits 982f944ed7cf drm/panel: add panel CDTech S070WV95-CT16 to panel-simple omits 21295ceacff7 dt-bindings: Add vendor prefix for CDTech(H.K.) Electronic [...] omits 7fe78985cd08 drm/i915/csr: restructure CSR firmware definition macros omits db2b0e5ffc70 drm/panel: seiko-43wvf1g: Add missing ">" character in aut [...] omits 6bf18d84f768 drm/panel: seiko-43wvf1g: Switch to SPDX identifier omits e077e2f5f810 drm/panel: simple: fix BOE/HV070WSA-100 timings omits 1f0eb8b81089 drm: panel-orientation-quirks: Add quirk for GPD win2 omits 9531221df8f0 drm/i915: Check for panel orientation quirks on eDP panels omits 064b06bbf117 drm/imx: fix build failure without CONFIG_DRM_FBDEV_EMULATION omits 4bdafb9ddfa4 drm/i915: Remove i915.enable_ppgtt override omits c5f6d578956a drm/i915: Log HWS seqno consistently omits f8e57863f81f drm/i915: Trim partial view sg lists omits 4f297df89d29 drm/rockchip: vop: add rk3188 hs_start interrupt as dsp_ho [...] omits 9cb5f4873b99 drm/atmel-hlcdc: Replace drm_dev_unref with drm_dev_put omits dee4a0f8e70d drm/i915/selftests: Smoketest preemption omits e7351a8474d2 drm/i915/csr: bypass firmware request on i915.dmc_firmware [...] omits d8a5b7d79fb7 drm/i915/csr: keep max firmware size together with firmare [...] omits 180e9d230efe drm/i915/csr: keep firmware name and required version together omits 029c33add915 drm/i915: Remove duplicated definition of intel_update_rawclk omits c9b818d3f9f4 drm/i915: Move IPC WA #1141 to init_ipc() omits 6323113b7af6 drm/i915: Move SKL IPC WA to HAS_IPC() omits fd847b8e60e0 drm/i915: Do not modifiy reserved bit in gens that do not [...] omits 6edafc4eb3e4 drm/i915: Unset reset pch handshake when PCH is not presen [...] omits 7c86828d5645 drm/i915/runtime_pm: Share code to enable/disable PCH rese [...] omits 35c37ade79cd drm/i915/icl: Define TA_TIMING_PARAM registers omits 33868a91c1d9 drm/i915/icl: Define data/clock lanes dphy timing registers omits 7a90938332d8 drm/i915: Avoid compiler warning for maybe unused gu_misc_iir omits 74f6e183913b drm/i915: Convert to BITS_PER_TYPE omits 2863b00941bc Merge drm/drm-next into drm-intel-next-queued omits fc3fed5d297b drm/i915: Check fb stride against plane max stride omits f718739d1c21 ARM: defconfig: add mediatek_v7_defconfig omits 0a3c561da12b drm/i915: Enable RGB565 90/270 plane rotation for gen11 onwards. omits 4a3d3f6785be drm/i915: Match code to comment and enforce ppgtt for execlists omits 570b16b559be drm/i915: use for_each_pipe loop to assign crtc_mask omits 8db05f594713 drm/i915/execlists: Assert the queue is non-empty on unsubmitting omits e9f8707839ee ARM: omap2plus_defconfig: Add tlv320aic23 as module omits 70a7b83628fa drm/i915/icl: Program T_INIT_MASTER registers omits ba3df888be90 drm/i915/icl: Enable DDI Buffer omits 3f4b9d9d02c6 drm/i915/icl: DSI vswing programming sequence omits fc41001d9708 drm/i915/icl: Configure lane sequencing of combo phy transmitter omits a2c6319b722d Merge branch 'for-4.20/bigbenff' into for-next omits d147b17f2503 Merge branch 'for-4.19/fixes' into for-next omits 9063a1566135 Merge branch 'for-4.20/logitech-highres' into for-next omits e5b5085f81ce Merge branch 'for-4.19/fixes' into for-next omits 945ac78928fa drm/i915: Force planar YUV coordinates to be a multiple of 2, v2. omits ab5c60bf7675 drm/i915: Move programming plane scaler to its own function. omits 0aaf29b35f93 drm/i915: Clean up scaler setup, v2. omits 6c246b81f938 drm/i915: Replace call to commit_planes_on_crtc with inter [...] omits f59e9701dbdc drm/i915: Make intel_crtc_disable_planes() use active plan [...] omits 62ef0dd3cc0c drm/i915: Unconditionally clear plane visibility, v2. omits c249c5f64336 drm/i915: Handle cursor updating active_planes correctly, v2. omits a1cccdcf330e drm/i915: Clean up casts to crtc_state in intel_atomic_com [...] omits 8f023d0cb757 interconnect: core: Fix unused variable compiler warning omits 980e05e5a248 interconnect: core: Remove set but not used variable 'p' omits 6983c942cb53 interconnect: qcom: msm8916: fix return value of qnoc_probe omits 7cffc6e4582c interconnect: core: Fix uninitialized variable omits 9291a1dc6209 Merge branch 'for-4.19/fixes' into for-next omits c9efd0d7beb3 Merge branch 'xtensa-fixes' into xtensa-for-next omits e78164433ca1 vfs: syscall: Add move_mount(2) to move mounts around omits 5caad78464aa vfs: syscall: Add open_tree(2) to reference or clone a mount omits 307c6e5241b4 vfs: Require specification of size of mount data for inter [...] omits 6ffa1e97b3e7 Merge branch 'xtensa-fixes' into xtensa-for-next omits 4c640c41381e Merge branch 'for-4.19/fixes' into for-next omits df9e33b723ae Merge branch 'for-4.20/core' into for-next omits c765667f188b Merge branch 'for-4.20/microsoft' into for-next omits 3d46fda12a9d MAINTAINERS: add a maintainer for the interconnect API omits 8d9300299a40 interconnect: qcom: Add msm8916 interconnect provider driver omits 3c2858c771be dt-bindings: interconnect: Document qcom,msm8916 NoC bindings omits 8d9dd19a2b98 interconnect: qcom: Add RPM communication omits 3695cfd562c1 interconnect: Add debugfs support omits d54599e06b06 interconnect: Allow endpoints translation via DT omits a21cfea97e68 dt-bindings: Introduce interconnect binding omits 81b4cdb447fe interconnect: Add generic on-chip interconnect API omits 893f31fd2221 Merge branch 'for-4.20/cougar' into for-next omits c226b359099d Merge branch 'for-4.19/fixes' into for-next omits cffe5eba4fe0 Merge branch 'for-4.20/microsoft' into for-next omits 6b1ac81aba94 Merge branch 'for-4.20/logitech-highres' into for-next omits e3bfcd76e7dd Merge branch 'for-4.19/fixes' into for-next omits 86816383c319 Merge branches 'for-4.20/core' and 'for-4.20/multitouch' i [...] omits bdcc7211aaa0 Merge branch 'for-4.19/fixes' into for-next omits a74cab3c7dcb Merge branch 'for_4.20/drivers-soc' into next omits 18c31465c84e Merge branch 'for-4.20/core' into for-next omits 75faa6f0dd92 Merge branch 'for-4.19/fixes' into for-next omits 7bc8c12abba0 Merge branch 'xtensa-fixes' into xtensa-for-next omits 357b50f3ccc8 drm: amd: dc: don't use FP math when Kcov is enabled omits 148edb9afb21 Merge branch 'patchwork' into to_next omits f0f84837c6da xtensa: rework noMMU cache attributes initialization omits 2cf848801042 xtensa: increase ranges in ___invalidate_{i,d}cache_all omits 30bd09dcbfb7 xtensa: limit offsets in __loop_cache_{all,page} omits 872d1282470b Merge branch 'for-4.19/intel-ish' into for-next omits c72a7f515329 Merge branch 'for-4.18/upstream' into for-next omits 4e9544262a93 Merge branch 'for-4.19/cougar' into for-next omits 57194b035942 Merge branch 'for-4.19/upstream' into for-next omits 7ce5d5b7fc46 Merge branch 'for-4.19/multitouch-multiaxis' into for-next omits 53ad28d14107 Merge branch 'for-4.19/elan' into for-next omits 0eb53cdd58f5 Merge branch 'for-4.19/upstream' into for-next omits cb6db64ef5a9 Merge branch 'xtensa-dma-fixes' into xtensa-for-next omits 21ec04090f59 xtensa: xtfpga: implement platform DMA address helpers omits 17e39f86b2ee Merge branch 'for-4.19/sony' into for-next omits be7c847c6ba9 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits fd1eacd2a11f Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 5dcea554d5ce eCryptfs: fix a couple type promotion bugs omits 7c2684d667fe RISC-V: Fix PTRACE_SETREGSET bug. omits 0bd89960cb03 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits b2aec0bc9ca7 Merge branch 'for-4.19/wacom' into for-next omits b480a70c8108 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 5686cd09f441 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 1519d49960da Merge branch 'for-4.19/wiimote' into for-next omits 4eadb5dd534f Merge branch 'for-4.19/upstream' into for-next omits eb104e0f56f6 Merge branch 'for-4.19/upstream' into for-next omits c5aee2e2b765 Merge branch 'for-4.19/upstream' into for-next omits f68fabe73237 Merge branch 'for-4.19/i2c-hid' into for-next omits e853699f03c1 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 1f008cfec5d5 NFC: fdp: Fix unused variable warnings omits 7579d009c4a1 NFC: fdp: Remove __func__ from dev_dbg() omits 430c62fa23d4 NFC: fdp: Fix possible buffer overflow in WCS4000 NFC driver omits 761e37b71e26 NFC: Fix possible memory corruption when handling SHDLC I- [...] omits 48badd41fbfd NFC: st21nfca: Fix out of bounds kernel access when handli [...] omits c99f996b2ba4 NFC: st95hf: drop illegal kfree_skb() omits 85ef4f34cc64 NFC: st95hf: initialize semaphore and mutex earlier omits 00afd4c21f2f NFC: fix attrs checks in netlink interface omits 4e4e8232f0ae nfc: st21nfca: Remove unnecessary devm_kzalloc() cast omits 6a893401a728 nfc: st21nfca: Check for devm_kzalloc() failure omits e530d198bdbf NFC: fdp: fix signed less or equal zero check in u8 max_size omits f1b6ae6701a7 Merge branch 'for-4.18/rmi' into for-next omits b2d4dbb2892d Merge branch 'for-4.18/multitouch' into for-next omits 6517c318ad50 Merge branch 'for-4.18/upstream' into for-next omits 4a4374fdfa41 Merge branch 'for-4.18/hid-steam' into for-next omits 05e3385f1f74 Merge branch 'for-4.18/i2c-hid' into for-next omits d7ab8e67aa52 Merge branch 'for-4.18/upstream' into for-next omits 0bdd81293667 Merge branch 'for-4.18/wacom' into for-next omits 1bc9eca1aa90 Merge branch 'for-4.17/upstream-fixes' into for-next omits 36d2b64ff2af Merge branch 'for-4.18/plantronics' into for-next omits eb42863d710a Merge branch 'for-4.18/multitouch' into for-next omits 10a5884d47f4 Merge branch 'for-4.18/i2c-hid' into for-next omits 071fbb4cae8a Merge branch 'for-4.18/hid-steam' into for-next omits 4153e8aad377 Merge branch 'for-4.17/upstream-fixes' into for-next omits 4936066ffbe9 Merge branch 'for-4.17/upstream-fixes' into for-next omits 2f90b3ef6dd3 Merge branch 'for-4.18/alps' into for-next omits f45728380f49 Merge branch 'for-4.18/multitouch' into for-next omits ae8e917ce5db Merge branch 'for-4.17/upstream-fixes' into for-next omits b27405f07ca7 Merge branch 'for-4.17/upstream-fixes' into for-next omits 5d6726db888e Merge branch 'for-4.17/upstream-fixes' into for-next omits 00ddd17446aa Merge branch 'for-4.17/upstream-fixes' into for-next omits 4b856e43d718 Merge branch 'for-4.18/upstream' into for-next omits 5a94515dfee9 Merge branch 'for-4.18/hid-redragon' into for-next omits 3beed9bf1e3d Merge branch 'for-4.17/upstream-fixes' into for-next omits d539f75b1f2f Merge branch 'for-4.18/i2c-hid' into for-next omits 44a5a5f4fadd Merge branch 'for-4.17/upstream-fixes' into for-next omits 9f84a0f7f1a6 leaking_addresses: check if file name contains address omits e377e1cd59ce leaking_addresses: explicitly name variable used in regex omits 9db33987ee2e leaking_addresses: remove version number omits 06c8cf513700 leaking_addresses: skip '/proc/1/syscall' omits cc8e0488bcff leaking_addresses: skip all /proc/PID except /proc/1 omits d1dbc0596ba0 leaking_addresses: cache architecture name omits d7dc0d69ab95 leaking_addresses: simplify path skipping omits 7d32be2e5abb leaking_addresses: do not parse binary files omits c7a42ed0c749 leaking_addresses: add 32-bit support omits c4ffbb4e0a09 leaking_addresses: add is_arch() wrapper subroutine omits 9ea7fabe3b0d leaking_addresses: use system command to get arch omits 9f253ef16258 leaking_addresses: add support for 5 page table levels omits abd3fc764c8e leaking_addresses: add support for kernel config file omits 9bf86aaad535 leaking_addresses: add range check for vsyscall memory omits d130ec5d1893 leaking_addresses: indent dependant options omits c40a84491f29 leaking_addresses: remove command examples omits 5a490816a756 leaking_addresses: remove mention of kptr_restrict omits cd8a0e46372a leaking_addresses: fix typo function not called omits ae6063c83634 Merge branch 'xtensa-fixes' into xtensa-for-next omits ede179d96eb8 xtensa: support DMA_ATTR_NO_KERNEL_MAPPING attribute omits e69bf251406b Merge branch 'xtensa-fixes' into xtensa-for-next omits 9e0031ddb608 xtensa: fix build with KASAN omits d13f5d84ca27 Merge branch 'for-4.16/signal-sysfs-force-v2' into for-next omits 73b37067623c xtensa: fix futex_atomic_cmpxchg_inatomic omits c3d1b34b772f Merge branch 'xtensa-fixes' into xtensa-for-next omits 60f8f2dd34b3 Merge branch 'xtensa-ssp-kasan' into xtensa-for-next omits a5840bee73a3 Merge branch 'xtensa-asm-cleanups' into xtensa-for-next omits 55d945e2e4aa fs: befs: btree: Fixed some coding standard issues omits 271335b9726e Merge branch 'xtensa-fixes' into xtensa-for-next omits 51b5e9756efd Merge branch 'xtensa-fixes' into xtensa-for-next omits bdf3b55fde37 Merge branch 'xtensa-fixes' into xtensa-for-next omits 6fad04b7585d Merge branch 'xtensa-fixes' into xtensa-for-next omits 07d93a3b6ddc Merge branch 'xtensa-sim-params' into xtensa-for-next omits d0c32cdc395c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next omits 9b819054a93c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next omits 5874c700308f xtensa: make __pa work with uncached KSEG addresses omits ec59c4ad070d Merge branch 'xtensa-boot' into xtensa-for-next omits 6e72293ab0e9 xtensa: fix noMMU build on cores with MMU omits 51fc407848da Merge tag 'v4.9' into xtensa-for-next
This update removed existing revisions from the reference, leaving the reference pointing at a previous point in the repository history.
* -- * -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-all [...] \ O -- O -- O (b124b524bc97)
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: .mailmap | 1 - CREDITS | 4 - Documentation/ABI/testing/sysfs-bus-i3c | 146 - .../ABI/testing/sysfs-class-led-trigger-pattern | 4 +- Documentation/ABI/testing/sysfs-fs-f2fs | 9 - Documentation/EDID/1024x768.S | 5 +- Documentation/EDID/1280x1024.S | 5 +- Documentation/EDID/1600x1200.S | 5 +- Documentation/EDID/1680x1050.S | 5 +- Documentation/EDID/1920x1080.S | 5 +- Documentation/EDID/800x600.S | 5 +- Documentation/EDID/HOWTO.txt | 13 +- Documentation/EDID/Makefile | 15 +- Documentation/EDID/edid.S | 10 +- .../Design/Data-Structures/BigTreeClassicRCUBH.svg | 499 ++ .../Data-Structures/BigTreeClassicRCUBHdyntick.svg | 695 +++ .../Data-Structures/BigTreePreemptRCUBHdyntick.svg | 741 +++ .../BigTreePreemptRCUBHdyntickCB.svg | 834 ++- .../Design/Data-Structures/Data-Structures.html | 173 +- .../RCU/Design/Data-Structures/blkd_task.svg | 676 +- .../Expedited-Grace-Periods.html | 6 +- .../Memory-Ordering/Tree-RCU-Memory-Ordering.html | 2 +- .../RCU/Design/Requirements/Requirements.html | 206 +- Documentation/RCU/checklist.txt | 49 +- Documentation/RCU/stallwarn.txt | 7 +- Documentation/RCU/whatisRCU.txt | 70 +- Documentation/admin-guide/LSM/SELinux.rst | 2 +- Documentation/admin-guide/cgroup-v2.rst | 182 +- Documentation/admin-guide/dynamic-debug-howto.rst | 8 +- Documentation/admin-guide/kernel-parameters.txt | 50 +- Documentation/admin-guide/mm/concepts.rst | 51 +- Documentation/admin-guide/pm/cpufreq.rst | 2 +- Documentation/admin-guide/ras.rst | 2 +- Documentation/admin-guide/security-bugs.rst | 25 +- Documentation/arm/Booting | 2 +- Documentation/arm/Samsung-S3C24XX/GPIO.txt | 2 +- Documentation/arm/Samsung-S3C24XX/Overview.txt | 2 +- Documentation/arm/Samsung-S3C24XX/Suspend.txt | 2 +- Documentation/block/biodoc.txt | 88 + Documentation/block/cfq-iosched.txt | 291 + Documentation/core-api/assoc_array.rst | 6 +- Documentation/core-api/memory-allocation.rst | 2 - Documentation/core-api/xarray.rst | 52 +- Documentation/cpu-freq/cpufreq-stats.txt | 8 +- Documentation/dev-tools/kselftest.rst | 12 +- Documentation/device-mapper/dm-raid.txt | 2 +- .../devicetree/bindings/arm/amlogic,scpi.txt | 7 - .../devicetree/bindings/arm/freescale/fsl,scu.txt | 37 +- Documentation/devicetree/bindings/arm/fsl.txt | 4 - .../devicetree/bindings/arm/idle-states.txt | 2 +- Documentation/devicetree/bindings/arm/rockchip.txt | 34 - Documentation/devicetree/bindings/arm/shmobile.txt | 6 +- .../bindings/arm/tegra/nvidia,tegra20-emc.txt | 100 + .../devicetree/bindings/bus/sun50i-de2-bus.txt | 9 +- Documentation/devicetree/bindings/bus/ti-sysc.txt | 1 - .../devicetree/bindings/clock/clock-bindings.txt | 16 - .../devicetree/bindings/clock/qcom,rpmcc.txt | 1 - .../devicetree/bindings/clock/sun8i-de2.txt | 5 +- .../bindings/connector/usb-connector.txt | 2 - .../bindings/cpufreq/arm_big_little_dt.txt | 65 + .../devicetree/bindings/crypto/arm-cryptocell.txt | 7 +- .../devicetree/bindings/crypto/fsl-dcp.txt | 2 - .../bindings/display/amlogic,meson-vpu.txt | 2 - .../devicetree/bindings/display/himax,hx8357d.txt | 26 - .../display/panel/bananapi,s070wv20-ct16.txt | 12 - .../display/panel/cdtech,s043wq26h-ct7.txt | 12 - .../display/panel/cdtech,s070wv95-ct16.txt | 12 - .../bindings/display/panel/dlc,dlc1010gig.txt | 12 - .../display/panel/olimex,lcd-olinuxino.txt | 42 - .../bindings/display/panel/samsung,s6d16d0.txt | 30 - .../bindings/display/panel/tpo,tpg110.txt | 81 +- .../bindings/display/rockchip/dw_hdmi-rockchip.txt | 3 - .../bindings/display/sunxi/sun4i-drm.txt | 30 +- .../devicetree/bindings/display/truly,nt35597.txt | 59 - .../devicetree/bindings/fsi/ibm,p9-occ.txt | 16 - .../devicetree/bindings/gpio/gpio-vf610.txt | 6 - .../devicetree/bindings/gpu/arm,mali-utgard.txt | 5 - .../devicetree/bindings/hwmon/adm1275.txt | 25 - Documentation/devicetree/bindings/hwmon/tmp108.txt | 4 - Documentation/devicetree/bindings/i2c/i2c-omap.txt | 8 +- .../devicetree/bindings/i2c/ibm,p8-occ-hwmon.txt | 25 - .../devicetree/bindings/i3c/cdns,i3c-master.txt | 43 - Documentation/devicetree/bindings/i3c/i3c.txt | 138 - .../devicetree/bindings/i3c/snps,dw-i3c-master.txt | 41 - .../devicetree/bindings/iio/adc/qcom,spmi-vadc.txt | 6 +- .../devicetree/bindings/input/input-reset.txt | 2 +- .../bindings/interconnect/interconnect.txt | 60 - .../bindings/interconnect/qcom-msm8916.txt | 41 - .../devicetree/bindings/interconnect/qcom-smd.txt | 32 - .../bindings/iommu/renesas,ipmmu-vmsa.txt | 1 - .../devicetree/bindings/media/i2c/sony,imx214.txt | 53 - .../memory-controllers/nvidia,tegra20-emc.txt | 104 - .../bindings/memory-controllers/synopsys.txt | 27 +- .../devicetree/bindings/misc/pvpanic-mmio.txt | 29 - .../devicetree/bindings/mmc/fsl-imx-esdhc.txt | 1 - .../devicetree/bindings/mmc/sdhci-msm.txt | 21 +- Documentation/devicetree/bindings/mmc/tmio_mmc.txt | 3 +- .../bindings/{spi => mtd}/atmel-quadspi.txt | 0 .../devicetree/bindings/mtd/mtd-physmap.txt | 2 - .../bindings/mtd/partitions/redboot-fis.txt | 27 - .../devicetree/bindings/net/can/holt_hi311x.txt | 2 +- .../devicetree/bindings/net/can/rcar_can.txt | 28 +- .../devicetree/bindings/net/dwmac-sun8i.txt | 1 - .../devicetree/bindings/net/icplus-ip101ag.txt | 19 - .../devicetree/bindings/nvmem/amlogic-efuse.txt | 3 - .../devicetree/bindings/pci/host-generic-pci.txt | 2 +- .../devicetree/bindings/perf/nds32v3-pmu.txt | 17 - .../devicetree/bindings/phy/phy-cadence-sierra.txt | 67 - .../devicetree/bindings/phy/qcom-qmp-phy.txt | 31 +- .../devicetree/bindings/phy/sun4i-usb-phy.txt | 8 +- .../bindings/pinctrl/actions,s700-pinctrl.txt | 170 - .../bindings/pinctrl/fsl,imx7ulp-pinctrl.txt | 66 +- .../devicetree/bindings/pinctrl/pinctrl-mt6797.txt | 83 - .../devicetree/bindings/pinctrl/pinctrl-mt7622.txt | 131 - .../bindings/pinctrl/st,stm32-pinctrl.txt | 1 - .../devicetree/bindings/power/supply/battery.txt | 17 - .../devicetree/bindings/power/supply/sc27xx-fg.txt | 52 - .../bindings/regulator/cirrus,lochnagar.txt | 82 - .../devicetree/bindings/regulator/regulator.txt | 12 +- .../devicetree/bindings/reset/socfpga-reset.txt | 3 +- .../devicetree/bindings/reset/uniphier-reset.txt | 25 +- Documentation/devicetree/bindings/rng/mtk-rng.txt | 3 +- .../devicetree/bindings/serial/lantiq_asc.txt | 15 - Documentation/devicetree/bindings/serial/rs485.txt | 2 +- .../devicetree/bindings/serio/olpc,ap-sp.txt | 4 - .../bindings/soc/bcm/brcm,bcm2835-vchiq.txt | 3 +- .../bindings/soc/rockchip/power_domain.txt | 4 - Documentation/devicetree/bindings/sound/ak4118.txt | 22 - .../devicetree/bindings/sound/pcm3060.txt | 6 - .../devicetree/bindings/sound/renesas,rsnd.txt | 389 +- Documentation/devicetree/bindings/sound/rt5663.txt | 6 - .../devicetree/bindings/spi/nuvoton,npcm-pspi.txt | 35 - Documentation/devicetree/bindings/spi/omap-spi.txt | 1 - .../devicetree/bindings/spi/spi-mt65xx.txt | 1 - Documentation/devicetree/bindings/spi/spi-mxic.txt | 34 - .../devicetree/bindings/spi/spi-pxa2xx.txt | 3 - Documentation/devicetree/bindings/spi/spi-rspi.txt | 1 - .../devicetree/bindings/spi/spi-uniphier.txt | 10 +- .../bindings/timer/amlogic,meson6-timer.txt | 11 +- .../devicetree/bindings/ufs/cdns,ufshc.txt | 31 - .../devicetree/bindings/ufs/ufshcd-pltfrm.txt | 6 - .../bindings/usb/nvidia,tegra124-xusb.txt | 8 - .../devicetree/bindings/vendor-prefixes.txt | 3 - Documentation/devicetree/todo.txt | 10 + Documentation/doc-guide/kernel-doc.rst | 2 +- Documentation/driver-api/dmaengine/dmatest.rst | 4 - Documentation/driver-api/i3c/device-driver-api.rst | 9 - Documentation/driver-api/i3c/index.rst | 11 - Documentation/driver-api/i3c/master-driver-api.rst | 9 - Documentation/driver-api/i3c/protocol.rst | 203 - Documentation/driver-api/index.rst | 1 - Documentation/driver-model/devres.txt | 1 + .../features/vm/ioremap_prot/arch-support.txt | 2 +- Documentation/filesystems/caching/backend-api.txt | 2 +- Documentation/filesystems/caching/cachefiles.txt | 4 +- Documentation/filesystems/caching/netfs-api.txt | 2 +- Documentation/filesystems/caching/operations.txt | 2 +- Documentation/filesystems/mount_api.txt | 741 --- Documentation/filesystems/path-lookup.md | 85 +- Documentation/filesystems/proc.txt | 20 +- Documentation/filesystems/qnx6.txt | 4 +- Documentation/filesystems/spufs.txt | 2 +- Documentation/filesystems/vfs.txt | 2 +- .../filesystems/xfs-self-describing-metadata.txt | 2 +- Documentation/filesystems/xfs.txt | 2 +- Documentation/gpu/amdgpu-dc.rst | 68 - Documentation/gpu/drivers.rst | 1 - Documentation/gpu/drm-kms-helpers.rst | 19 +- Documentation/gpu/drm-mm.rst | 4 +- Documentation/gpu/drm-uapi.rst | 7 +- Documentation/gpu/todo.rst | 23 - Documentation/gpu/vkms.rst | 101 +- Documentation/hwmon/adm1275 | 3 - Documentation/hwmon/adt7475 | 12 - Documentation/hwmon/occ | 112 - Documentation/i2c/busses/i2c-nvidia-gpu | 18 - Documentation/interconnect/interconnect.rst | 94 - Documentation/leds/leds-class.txt | 2 +- Documentation/media/uapi/v4l/dev-meta.rst | 2 +- Documentation/media/uapi/v4l/extended-controls.rst | 2 +- Documentation/media/uapi/v4l/vidioc-g-fmt.rst | 5 - Documentation/memory-barriers.txt | 22 +- Documentation/networking/de4x5.txt | 2 +- Documentation/networking/index.rst | 1 - Documentation/networking/ip-sysctl.txt | 14 +- Documentation/networking/rxrpc.txt | 27 +- Documentation/networking/snmp_counter.rst | 745 --- Documentation/networking/vrf.txt | 22 +- Documentation/power/regulator/overview.txt | 2 +- Documentation/process/1.Intro.rst | 2 - Documentation/process/adding-syscalls.rst | 3 - Documentation/process/coding-style.rst | 3 - Documentation/process/howto.rst | 2 - Documentation/process/kernel-driver-statement.rst | 2 - .../process/kernel-enforcement-statement.rst | 4 +- Documentation/process/magic-number.rst | 2 - Documentation/s390/3270.ChangeLog | 2 +- Documentation/scsi/scsi-parameters.txt | 5 + Documentation/security/credentials.rst | 8 +- Documentation/security/keys/request-key.rst | 2 +- Documentation/security/keys/trusted-encrypted.rst | 31 +- Documentation/serial/serial-rs485.txt | 2 +- Documentation/sound/soc/dai.rst | 6 +- Documentation/sound/soc/dpcm.rst | 2 +- Documentation/static-keys.txt | 2 +- Documentation/thermal/power_allocator.txt | 2 +- Documentation/trace/ftrace.rst | 14 +- .../translations/it_IT/admin-guide/README.rst | 12 - .../it_IT/admin-guide/security-bugs.rst | 12 - .../translations/it_IT/doc-guide/kernel-doc.rst | 2 +- Documentation/translations/it_IT/index.rst | 1 - .../translations/it_IT/kernel-hacking/locking.rst | 4 +- .../translations/it_IT/process/1.Intro.rst | 297 - .../translations/it_IT/process/2.Process.rst | 12 - .../translations/it_IT/process/3.Early-stage.rst | 12 - .../translations/it_IT/process/4.Coding.rst | 12 - .../translations/it_IT/process/5.Posting.rst | 12 - .../translations/it_IT/process/6.Followthrough.rst | 10 - .../it_IT/process/7.AdvancedTopics.rst | 13 - .../translations/it_IT/process/8.Conclusion.rst | 12 - .../translations/it_IT/process/adding-syscalls.rst | 12 - .../it_IT/process/applying-patches.rst | 13 - .../translations/it_IT/process/changes.rst | 12 - .../translations/it_IT/process/clang-format.rst | 197 - .../translations/it_IT/process/code-of-conduct.rst | 12 - .../translations/it_IT/process/coding-style.rst | 1094 ---- .../it_IT/process/development-process.rst | 33 - .../translations/it_IT/process/email-clients.rst | 12 - Documentation/translations/it_IT/process/howto.rst | 655 -- Documentation/translations/it_IT/process/index.rst | 67 - .../translations/it_IT/process/kernel-docs.rst | 13 - .../it_IT/process/kernel-driver-statement.rst | 211 - .../it_IT/process/kernel-enforcement-statement.rst | 13 - .../translations/it_IT/process/magic-number.rst | 170 - .../it_IT/process/maintainer-pgp-guide.rst | 13 - .../it_IT/process/management-style.rst | 12 - .../it_IT/process/stable-api-nonsense.rst | 13 - .../it_IT/process/stable-kernel-rules.rst | 12 - .../it_IT/process/submit-checklist.rst | 12 - .../it_IT/process/submitting-drivers.rst | 12 - .../it_IT/process/submitting-patches.rst | 13 - .../it_IT/process/volatile-considered-harmful.rst | 134 - Documentation/vm/index.rst | 4 +- Documentation/vm/unevictable-lru.rst | 6 +- Documentation/x86/boot.txt | 32 +- Documentation/x86/x86_64/mm.txt | 34 +- Documentation/x86/zero-page.txt | 2 +- Kbuild | 18 +- MAINTAINERS | 225 +- Makefile | 29 +- Next/SHA1s | 287 - Next/Trees | 289 - Next/merge.log | 6569 -------------------- Next/quilt-import.log | 2 - arch/Kconfig | 5 - arch/alpha/include/asm/bitops.h | 4 +- arch/alpha/include/asm/pgalloc.h | 6 +- arch/alpha/include/asm/termios.h | 8 +- arch/alpha/include/uapi/asm/ioctls.h | 5 - arch/alpha/include/uapi/asm/termbits.h | 17 - arch/arc/Kconfig | 11 + arch/arc/boot/dts/hsdk.dts | 15 - arch/arc/configs/axs101_defconfig | 1 - arch/arc/configs/axs103_defconfig | 1 - arch/arc/configs/axs103_smp_defconfig | 1 - arch/arc/configs/hsdk_defconfig | 4 - arch/arc/configs/nps_defconfig | 1 - arch/arc/configs/nsimosci_defconfig | 1 - arch/arc/configs/nsimosci_hs_defconfig | 1 - arch/arc/configs/nsimosci_hs_smp_defconfig | 1 - arch/arc/configs/vdk_hs38_defconfig | 1 - arch/arc/configs/vdk_hs38_smp_defconfig | 1 - arch/arc/include/asm/bitops.h | 4 +- arch/arc/include/asm/cache.h | 2 - arch/arc/include/asm/pgalloc.h | 5 +- arch/arc/kernel/setup.c | 10 +- arch/arc/mm/cache.c | 20 +- arch/arc/mm/fault.c | 2 +- arch/arm/Kconfig | 25 +- arch/arm/Kconfig.debug | 27 - arch/arm/arm-soc-for-next-contents.txt | 22 - arch/arm/boot/compressed/atags_to_fdt.c | 23 - arch/arm/boot/dts/Makefile | 3 - arch/arm/boot/dts/am335x-bone-common.dtsi | 2 +- arch/arm/boot/dts/am335x-boneblue.dts | 2 +- arch/arm/boot/dts/am335x-evm.dts | 2 +- arch/arm/boot/dts/am335x-evmsk.dts | 2 +- arch/arm/boot/dts/am335x-osd3358-sm-red.dts | 2 +- arch/arm/boot/dts/am335x-shc.dts | 2 +- arch/arm/boot/dts/am33xx-clocks.dtsi | 110 +- arch/arm/boot/dts/am33xx-l4.dtsi | 2132 ------- arch/arm/boot/dts/am33xx.dtsi | 623 +- arch/arm/boot/dts/am3517-evm.dts | 6 +- arch/arm/boot/dts/am3517-som.dtsi | 2 +- arch/arm/boot/dts/am4372.dtsi | 876 ++- arch/arm/boot/dts/am437x-gp-evm.dts | 127 +- arch/arm/boot/dts/am437x-l4.dtsi | 2499 -------- arch/arm/boot/dts/am43xx-clocks.dtsi | 74 +- arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi | 2 +- arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 12 +- arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts | 2 +- arch/arm/boot/dts/at91-sama5d2_xplained.dts | 4 +- arch/arm/boot/dts/at91-sama5d4ek.dts | 2 +- arch/arm/boot/dts/at91sam9260.dtsi | 308 +- arch/arm/boot/dts/at91sam9261.dtsi | 287 +- arch/arm/boot/dts/at91sam9263.dtsi | 315 +- arch/arm/boot/dts/at91sam9g15.dtsi | 4 - arch/arm/boot/dts/at91sam9g20.dtsi | 23 +- arch/arm/boot/dts/at91sam9g25.dtsi | 4 - arch/arm/boot/dts/at91sam9g25ek.dts | 4 +- arch/arm/boot/dts/at91sam9g35.dtsi | 4 - arch/arm/boot/dts/at91sam9rl.dtsi | 239 +- arch/arm/boot/dts/at91sam9x25.dtsi | 4 - arch/arm/boot/dts/at91sam9x35.dtsi | 4 - arch/arm/boot/dts/at91sam9x5.dtsi | 326 +- arch/arm/boot/dts/at91sam9x5_can.dtsi | 18 +- arch/arm/boot/dts/at91sam9x5_isi.dtsi | 11 +- arch/arm/boot/dts/at91sam9x5_lcd.dtsi | 19 +- arch/arm/boot/dts/at91sam9x5_macb0.dtsi | 11 +- arch/arm/boot/dts/at91sam9x5_macb1.dtsi | 11 +- arch/arm/boot/dts/at91sam9x5_usart3.dtsi | 11 +- arch/arm/boot/dts/bcm2835-rpi-zero-w.dts | 8 +- arch/arm/boot/dts/bcm2835-rpi-zero.dts | 8 +- arch/arm/boot/dts/bcm2835-rpi.dtsi | 4 +- arch/arm/boot/dts/bcm2836-rpi-2-b.dts | 2 +- arch/arm/boot/dts/bcm2836-rpi.dtsi | 6 - arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts | 2 +- arch/arm/boot/dts/bcm2837-rpi-3-b.dts | 2 +- arch/arm/boot/dts/bcm2837-rpi-cm3.dtsi | 2 +- arch/arm/boot/dts/dra7-evm-common.dtsi | 4 +- arch/arm/boot/dts/dra7-l4.dtsi | 4561 -------------- arch/arm/boot/dts/dra7.dtsi | 1434 ++++- arch/arm/boot/dts/dra72-evm-common.dtsi | 4 +- arch/arm/boot/dts/dra72x.dtsi | 4 +- arch/arm/boot/dts/dra74x.dtsi | 6 +- arch/arm/boot/dts/dra76x.dtsi | 2 +- arch/arm/boot/dts/dra7xx-clocks.dtsi | 159 +- arch/arm/boot/dts/emev2.dtsi | 2 +- arch/arm/boot/dts/exynos3250-artik5.dtsi | 6 +- arch/arm/boot/dts/exynos3250-monk.dts | 6 +- arch/arm/boot/dts/exynos3250-rinato.dts | 6 +- arch/arm/boot/dts/exynos4210-trats.dts | 4 +- arch/arm/boot/dts/exynos4210.dtsi | 2 +- arch/arm/boot/dts/exynos4412-itop-scp-core.dtsi | 9 +- arch/arm/boot/dts/exynos4412-midas.dtsi | 8 +- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 8 +- arch/arm/boot/dts/exynos4412-odroidu3.dts | 18 +- arch/arm/boot/dts/exynos4412.dtsi | 6 +- arch/arm/boot/dts/exynos5250-arndale.dts | 9 - arch/arm/boot/dts/exynos5250.dtsi | 7 +- arch/arm/boot/dts/exynos5420-arndale-octa.dts | 1 - arch/arm/boot/dts/exynos5420-pinctrl.dtsi | 7 - arch/arm/boot/dts/exynos5420-smdk5420.dts | 1 - arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 11 +- arch/arm/boot/dts/exynos5422-odroidhc1.dts | 106 +- arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 109 +- arch/arm/boot/dts/imx25.dtsi | 4 - arch/arm/boot/dts/imx31-bug.dts | 1 - arch/arm/boot/dts/imx31-lite.dts | 1 - arch/arm/boot/dts/imx31.dtsi | 2 + arch/arm/boot/dts/imx35-eukrea-cpuimx35.dtsi | 1 - arch/arm/boot/dts/imx35-pdk.dts | 1 - arch/arm/boot/dts/imx35.dtsi | 2 + arch/arm/boot/dts/imx51-apf51.dts | 1 - arch/arm/boot/dts/imx51-babbage.dts | 1 - arch/arm/boot/dts/imx51-digi-connectcore-som.dtsi | 1 - arch/arm/boot/dts/imx51-eukrea-cpuimx51.dtsi | 1 - arch/arm/boot/dts/imx51-ts4800.dts | 1 - arch/arm/boot/dts/imx51-zii-rdu1.dts | 1 - arch/arm/boot/dts/imx51-zii-scu2-mezz.dts | 1 - arch/arm/boot/dts/imx51-zii-scu3-esb.dts | 1 - arch/arm/boot/dts/imx51.dtsi | 2 + arch/arm/boot/dts/imx53-ard.dts | 1 - arch/arm/boot/dts/imx53-cx9020.dts | 1 - arch/arm/boot/dts/imx53-m53.dtsi | 1 - arch/arm/boot/dts/imx53-ppd.dts | 2 +- arch/arm/boot/dts/imx53-qsb-common.dtsi | 1 - arch/arm/boot/dts/imx53-smd.dts | 1 - arch/arm/boot/dts/imx53-tqma53.dtsi | 1 - arch/arm/boot/dts/imx53-tx53.dtsi | 1 - arch/arm/boot/dts/imx53-usbarmory.dts | 1 - arch/arm/boot/dts/imx53.dtsi | 2 + arch/arm/boot/dts/imx6q-b450v3.dts | 7 + arch/arm/boot/dts/imx6q-b650v3.dts | 7 + arch/arm/boot/dts/imx6q-b850v3.dts | 16 - arch/arm/boot/dts/imx6q-bx50v3.dtsi | 14 + arch/arm/boot/dts/imx6q.dtsi | 1 - arch/arm/boot/dts/imx6qdl-icore.dtsi | 4 - arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 53 +- arch/arm/boot/dts/imx6qdl-udoo.dtsi | 13 - arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 5 +- arch/arm/boot/dts/imx6qdl.dtsi | 4 - arch/arm/boot/dts/imx6sl.dtsi | 2 +- arch/arm/boot/dts/imx6sll.dtsi | 4 +- arch/arm/boot/dts/imx6sx-sdb.dtsi | 7 +- arch/arm/boot/dts/imx6sx.dtsi | 7 +- arch/arm/boot/dts/imx6ul-ccimx6ulsom.dtsi | 72 +- arch/arm/boot/dts/imx6ul.dtsi | 1 - arch/arm/boot/dts/imx6ull.dtsi | 10 - arch/arm/boot/dts/imx7d-cl-som-imx7.dts | 3 +- arch/arm/boot/dts/imx7d-colibri-emmc.dtsi | 1 - arch/arm/boot/dts/imx7d-colibri.dtsi | 1 - arch/arm/boot/dts/imx7d-nitrogen7.dts | 1 - arch/arm/boot/dts/imx7d-pico.dtsi | 1 - arch/arm/boot/dts/imx7d-sdb.dts | 1 - arch/arm/boot/dts/imx7s-colibri.dtsi | 1 - arch/arm/boot/dts/imx7s-warp.dts | 1 - arch/arm/boot/dts/imx7s.dtsi | 2 + arch/arm/boot/dts/logicpd-som-lv.dtsi | 2 +- arch/arm/boot/dts/logicpd-torpedo-37xx-devkit.dts | 2 +- arch/arm/boot/dts/ls1021a.dtsi | 2 - arch/arm/boot/dts/meson6-atv1200.dts | 4 - arch/arm/boot/dts/meson8-minix-neo-x8.dts | 4 - arch/arm/boot/dts/meson8.dtsi | 12 - arch/arm/boot/dts/meson8b-mxq.dts | 4 - arch/arm/boot/dts/meson8b.dtsi | 9 - arch/arm/boot/dts/meson8m2.dtsi | 1 - arch/arm/boot/dts/omap3-gta04.dtsi | 2 +- arch/arm/boot/dts/omap5-l4.dtsi | 2462 -------- arch/arm/boot/dts/omap5.dtsi | 688 +- arch/arm/boot/dts/qcom-msm8974.dtsi | 6 +- arch/arm/boot/dts/r8a7740.dtsi | 2 +- arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 119 - arch/arm/boot/dts/r8a77470.dtsi | 222 +- arch/arm/boot/dts/r8a7790-lager.dts | 2 + arch/arm/boot/dts/r8a7791-koelsch.dts | 2 + arch/arm/boot/dts/r8a7791-porter.dts | 2 + arch/arm/boot/dts/r9a06g032.dtsi | 8 - arch/arm/boot/dts/rk3066a.dtsi | 52 - arch/arm/boot/dts/rk3188.dtsi | 51 - arch/arm/boot/dts/rk3288-rock2-som.dtsi | 2 +- arch/arm/boot/dts/rk3288-veyron.dtsi | 6 +- arch/arm/boot/dts/rk3xxx.dtsi | 40 - arch/arm/boot/dts/sama5d2.dtsi | 670 +- arch/arm/boot/dts/sama5d4.dtsi | 535 +- arch/arm/boot/dts/sh73a0.dtsi | 2 +- arch/arm/boot/dts/sun6i-a31.dtsi | 11 +- arch/arm/boot/dts/sun7i-a20.dtsi | 5 +- arch/arm/boot/dts/sun8i-a33.dtsi | 16 +- arch/arm/boot/dts/sun8i-a83t-bananapi-m3.dts | 4 +- arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 1 - arch/arm/boot/dts/sun8i-h3-mapleboard-mp130.dts | 153 - arch/arm/boot/dts/sun8i-h3-orangepi-plus.dts | 20 - arch/arm/boot/dts/tegra20.dtsi | 2 - arch/arm/boot/dts/vf610-bk4.dts | 501 -- arch/arm/boot/dts/vf610-zii-scu4-aib.dts | 837 --- arch/arm/boot/dts/vf610m4-colibri.dts | 4 +- arch/arm/configs/bcm2835_defconfig | 3 - arch/arm/configs/imx_v6_v7_defconfig | 2 - arch/arm/configs/mediatek_v7_defconfig | 319 - arch/arm/configs/multi_v7_defconfig | 2 +- arch/arm/configs/omap2plus_defconfig | 1 - arch/arm/configs/shmobile_defconfig | 1 - arch/arm/crypto/Kconfig | 16 +- arch/arm/crypto/Makefile | 6 +- arch/arm/crypto/aes-ce-glue.c | 1 + arch/arm/crypto/aes-cipher-core.S | 62 +- arch/arm/crypto/chacha-neon-core.S | 560 -- arch/arm/crypto/chacha-neon-glue.c | 201 - arch/arm/crypto/chacha20-neon-core.S | 530 ++ arch/arm/crypto/chacha20-neon-glue.c | 127 + arch/arm/crypto/nh-neon-core.S | 116 - arch/arm/crypto/nhpoly1305-neon-glue.c | 77 - arch/arm/include/asm/assembler.h | 6 +- arch/arm/include/asm/cputype.h | 1 - arch/arm/include/asm/page.h | 2 - arch/arm/include/asm/pgalloc.h | 4 +- arch/arm/include/asm/pgtable-2level.h | 2 +- arch/arm/include/asm/proc-fns.h | 61 +- arch/arm/include/asm/uaccess.h | 18 - arch/arm/include/debug/stm32.S | 41 - arch/arm/kernel/atags_parse.c | 1 - arch/arm/kernel/bugs.c | 4 +- arch/arm/kernel/head-common.S | 6 +- arch/arm/kernel/head.S | 2 +- arch/arm/kernel/setup.c | 40 +- arch/arm/kernel/smp.c | 46 - arch/arm/kvm/Kconfig | 1 + arch/arm/lib/copy_from_user.S | 23 +- arch/arm/lib/copy_to_user.S | 27 +- arch/arm/lib/getuser.S | 11 - arch/arm/lib/putuser.S | 20 +- arch/arm/mach-bcm/board_bcm2835.c | 11 +- arch/arm/mach-bcm/platsmp.c | 10 +- arch/arm/mach-bcm/platsmp.h | 6 +- arch/arm/mach-exynos/common.h | 2 + arch/arm/mach-exynos/platsmp.c | 26 + arch/arm/mach-exynos/suspend.c | 37 +- arch/arm/mach-imx/mach-pcm043.c | 17 +- arch/arm/mach-omap1/board-ams-delta.c | 3 - arch/arm/mach-omap2/Kconfig | 1 + arch/arm/mach-omap2/display.c | 111 +- arch/arm/mach-omap2/omap_hwmod.c | 6 +- arch/arm/mach-omap2/prm44xx.c | 2 +- arch/arm/mach-omap2/timer.c | 1 + arch/arm/mach-pxa/Kconfig | 1 + arch/arm/mach-s3c64xx/mach-crag6410-module.c | 17 +- arch/arm/mach-s5pv210/common.h | 1 + arch/arm/mach-s5pv210/pm.c | 16 +- arch/arm/mach-shmobile/Kconfig | 124 + arch/arm/mach-shmobile/smp-sh73a0.c | 1 + arch/arm/mach-socfpga/socfpga.c | 4 - arch/arm/mm/copypage-fa.c | 35 +- arch/arm/mm/copypage-feroceon.c | 98 +- arch/arm/mm/copypage-v4mc.c | 19 +- arch/arm/mm/copypage-v4wb.c | 41 +- arch/arm/mm/copypage-v4wt.c | 37 +- arch/arm/mm/copypage-xsc3.c | 79 +- arch/arm/mm/copypage-xscale.c | 79 +- arch/arm/mm/fault.c | 6 - arch/arm/mm/mmu.c | 2 +- arch/arm/mm/proc-v7-bugs.c | 17 +- arch/arm/mm/pv-fixup-asm.S | 16 +- arch/arm/plat-omap/Kconfig | 1 + arch/arm/plat-samsung/Kconfig | 1 - arch/arm/probes/kprobes/opt-arm.c | 2 +- arch/arm/vfp/vfpmodule.c | 2 +- arch/arm64/Kconfig.platforms | 60 +- arch/arm64/boot/dts/allwinner/Makefile | 2 - .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 10 - arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 22 - .../sun50i-h5-emlid-neutis-n5-devboard.dts | 149 - .../dts/allwinner/sun50i-h5-emlid-neutis-n5.dtsi | 61 - .../dts/allwinner/sun50i-h6-orangepi-lite2.dts | 11 - .../dts/allwinner/sun50i-h6-orangepi-one-plus.dts | 140 +- .../boot/dts/allwinner/sun50i-h6-orangepi.dtsi | 210 - .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 82 - arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 311 - arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 3 - arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 34 +- arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 155 +- .../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi | 1 - .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 4 +- .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 4 +- arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 64 +- .../boot/dts/amlogic/meson-gxl-s905d-p230.dts | 1 - .../dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 12 +- .../dts/amlogic/meson-gxl-s905x-libretech-cc.dts | 5 +- .../boot/dts/amlogic/meson-gxl-s905x-p212.dts | 1 - arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 66 +- .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 1 - arch/arm64/boot/dts/exynos/exynos5433-tmu.dtsi | 36 +- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 24 +- arch/arm64/boot/dts/freescale/Makefile | 3 - arch/arm64/boot/dts/freescale/fsl-ls1012a-frwy.dts | 25 - arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 1 - arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 3 - arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 3 - arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 3 - arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 4 - arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts | 112 - arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts | 119 - arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 766 --- arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 9 - arch/arm64/boot/dts/nvidia/tegra194.dtsi | 96 - arch/arm64/boot/dts/nvidia/tegra210.dtsi | 2 - arch/arm64/boot/dts/qcom/Makefile | 2 - arch/arm64/boot/dts/qcom/msm8916.dtsi | 47 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 7 - arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 4 - arch/arm64/boot/dts/qcom/pm8998.dtsi | 5 - arch/arm64/boot/dts/qcom/pms405.dtsi | 55 - arch/arm64/boot/dts/qcom/qcs404-evb-1000.dts | 11 - arch/arm64/boot/dts/qcom/qcs404-evb-4000.dts | 11 - arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 188 - arch/arm64/boot/dts/qcom/qcs404.dtsi | 490 -- arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 4 - arch/arm64/boot/dts/qcom/sdm845.dtsi | 178 - arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 606 +- .../boot/dts/renesas/r8a7795-es1-salvator-x.dts | 2 - arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts | 2 - .../arm64/boot/dts/renesas/r8a7795-salvator-xs.dts | 2 - arch/arm64/boot/dts/renesas/r8a7795.dtsi | 271 +- arch/arm64/boot/dts/renesas/r8a7796.dtsi | 34 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 81 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 211 - arch/arm64/boot/dts/renesas/r8a77980-condor.dts | 47 +- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 221 - arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 314 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 671 +- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 8 - arch/arm64/boot/dts/renesas/r8a77995.dtsi | 45 - arch/arm64/boot/dts/renesas/salvator-common.dtsi | 13 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 8 +- arch/arm64/boot/dts/rockchip/Makefile | 2 - arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 1 - .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 8 + .../boot/dts/rockchip/rk3399-gru-scarlet-inx.dts | 33 - .../boot/dts/rockchip/rk3399-gru-scarlet-kd.dts | 33 - .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 594 -- .../arm64/boot/dts/rockchip/rk3399-puma-haikou.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi | 12 + .../dts/rockchip/rk3399-sapphire-excavator.dts | 46 +- arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi | 77 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 10 - arch/arm64/boot/dts/sprd/sc9836.dtsi | 78 +- arch/arm64/boot/dts/sprd/sc9860.dtsi | 215 +- arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 2 +- arch/arm64/configs/defconfig | 7 - arch/arm64/crypto/chacha20-neon-glue.c | 40 +- arch/arm64/include/asm/atomic.h | 237 +- arch/arm64/include/asm/atomic_ll_sc.h | 28 +- arch/arm64/include/asm/atomic_lse.h | 38 +- arch/arm64/include/asm/cmpxchg.h | 60 +- arch/arm64/include/asm/memory.h | 9 + arch/arm64/include/asm/pgalloc.h | 4 +- arch/arm64/include/asm/processor.h | 8 - arch/arm64/include/asm/sync_bitops.h | 16 +- arch/arm64/kernel/setup.c | 1 - arch/arm64/kvm/Kconfig | 1 + arch/arm64/mm/init.c | 10 + arch/arm64/mm/mmu.c | 2 - arch/c6x/include/asm/bitops.h | 2 +- arch/csky/include/asm/bitops.h | 2 +- arch/csky/mm/init.c | 4 +- arch/hexagon/include/asm/bitops.h | 2 +- arch/hexagon/include/asm/pgalloc.h | 6 +- arch/ia64/Makefile | 3 - arch/ia64/include/asm/Kbuild | 1 - arch/ia64/include/asm/bitops.h | 3 +- arch/ia64/include/asm/pgalloc.h | 5 +- arch/ia64/include/asm/unistd.h | 4 +- arch/ia64/include/uapi/asm/Kbuild | 1 - arch/ia64/include/uapi/asm/unistd.h | 332 +- arch/ia64/kernel/entry.S | 331 +- arch/ia64/kernel/perfmon.c | 3 +- arch/ia64/kernel/syscalls/Makefile | 40 - arch/ia64/kernel/syscalls/syscall.tbl | 337 - arch/ia64/kernel/syscalls/syscallhdr.sh | 36 - arch/ia64/kernel/syscalls/syscalltbl.sh | 32 - arch/m68k/include/asm/bitops.h | 2 +- arch/m68k/include/asm/mcf_pgalloc.h | 8 +- arch/m68k/include/asm/motorola_pgalloc.h | 4 +- arch/m68k/include/asm/pgtable_mm.h | 4 +- arch/m68k/include/asm/sun3_pgalloc.h | 6 +- arch/microblaze/Makefile | 3 - arch/microblaze/include/asm/Kbuild | 1 - arch/microblaze/include/asm/pgalloc.h | 19 +- arch/microblaze/include/asm/pgtable.h | 4 +- arch/microblaze/include/asm/unistd.h | 2 + arch/microblaze/include/uapi/asm/Kbuild | 1 - arch/microblaze/include/uapi/asm/unistd.h | 407 +- arch/microblaze/kernel/syscall_table.S | 406 +- arch/microblaze/kernel/syscalls/Makefile | 38 - arch/microblaze/kernel/syscalls/syscall.tbl | 410 -- arch/microblaze/kernel/syscalls/syscallhdr.sh | 36 - arch/microblaze/kernel/syscalls/syscalltbl.sh | 32 - arch/microblaze/mm/pgtable.c | 3 +- arch/mips/Kconfig | 64 +- arch/mips/Makefile | 2 +- arch/mips/boot/compressed/calc_vmlinuz_load_addr.c | 7 +- arch/mips/boot/dts/img/boston.dts | 6 - arch/mips/boot/dts/mti/malta.dts | 5 - arch/mips/cavium-octeon/executive/cvmx-helper.c | 2 +- arch/mips/configs/ar7_defconfig | 44 +- arch/mips/configs/ath25_defconfig | 25 +- arch/mips/configs/ath79_defconfig | 33 +- arch/mips/configs/bcm47xx_defconfig | 11 +- arch/mips/configs/bcm63xx_defconfig | 37 +- arch/mips/configs/bigsur_defconfig | 65 +- arch/mips/configs/bmips_be_defconfig | 22 +- arch/mips/configs/bmips_stb_defconfig | 23 +- arch/mips/configs/capcella_defconfig | 24 +- arch/mips/configs/cavium_octeon_defconfig | 43 +- arch/mips/configs/ci20_defconfig | 27 +- arch/mips/configs/cobalt_defconfig | 8 +- arch/mips/configs/db1xxx_defconfig | 47 +- arch/mips/configs/decstation_64_defconfig | 227 - arch/mips/configs/decstation_defconfig | 163 +- arch/mips/configs/decstation_r4k_defconfig | 224 - arch/mips/configs/e55_defconfig | 8 +- arch/mips/configs/fuloong2e_defconfig | 79 +- arch/mips/configs/gcw0_defconfig | 12 +- arch/mips/configs/generic_defconfig | 26 +- arch/mips/configs/gpr_defconfig | 112 +- arch/mips/configs/ip22_defconfig | 76 +- arch/mips/configs/ip27_defconfig | 149 +- arch/mips/configs/ip28_defconfig | 26 +- arch/mips/configs/ip32_defconfig | 41 +- arch/mips/configs/jazz_defconfig | 62 +- arch/mips/configs/jmr3927_defconfig | 13 +- arch/mips/configs/lasat_defconfig | 24 +- arch/mips/configs/lemote2f_defconfig | 143 +- arch/mips/configs/loongson1b_defconfig | 15 +- arch/mips/configs/loongson1c_defconfig | 17 +- arch/mips/configs/loongson3_defconfig | 70 +- arch/mips/configs/malta_defconfig | 42 +- arch/mips/configs/malta_kvm_defconfig | 59 +- arch/mips/configs/malta_kvm_guest_defconfig | 48 +- arch/mips/configs/malta_qemu_32r6_defconfig | 22 +- arch/mips/configs/maltaaprp_defconfig | 25 +- arch/mips/configs/maltasmvp_defconfig | 30 +- arch/mips/configs/maltasmvp_eva_defconfig | 30 +- arch/mips/configs/maltaup_defconfig | 21 +- arch/mips/configs/maltaup_xpa_defconfig | 44 +- arch/mips/configs/markeins_defconfig | 35 +- arch/mips/configs/mips_paravirt_defconfig | 35 +- arch/mips/configs/mpc30x_defconfig | 7 +- arch/mips/configs/msp71xx_defconfig | 20 +- arch/mips/configs/mtx1_defconfig | 307 +- arch/mips/configs/nlm_xlp_defconfig | 112 +- arch/mips/configs/nlm_xlr_defconfig | 145 +- arch/mips/configs/omega2p_defconfig | 28 +- arch/mips/configs/pic32mzda_defconfig | 12 +- arch/mips/configs/pistachio_defconfig | 78 +- arch/mips/configs/pnx8335_stb225_defconfig | 27 +- arch/mips/configs/qi_lb60_defconfig | 23 +- arch/mips/configs/rb532_defconfig | 49 +- arch/mips/configs/rbtx49xx_defconfig | 24 +- arch/mips/configs/rm200_defconfig | 79 +- arch/mips/configs/rt305x_defconfig | 45 +- arch/mips/configs/sb1250_swarm_defconfig | 36 +- arch/mips/configs/tb0219_defconfig | 32 +- arch/mips/configs/tb0226_defconfig | 17 +- arch/mips/configs/tb0287_defconfig | 29 +- arch/mips/configs/vocore2_defconfig | 28 +- arch/mips/configs/workpad_defconfig | 18 +- arch/mips/configs/xway_defconfig | 32 +- arch/mips/include/asm/atomic.h | 27 +- arch/mips/include/asm/bitops.h | 44 +- arch/mips/include/asm/cmpxchg.h | 6 +- arch/mips/include/asm/compiler.h | 24 +- arch/mips/include/asm/cpu-features.h | 25 +- arch/mips/include/asm/cpu.h | 3 +- arch/mips/include/asm/dsemul.h | 29 +- arch/mips/include/asm/edac.h | 3 +- arch/mips/include/asm/elf.h | 26 +- arch/mips/include/asm/fpu.h | 145 +- arch/mips/include/asm/fpu_emulator.h | 11 + arch/mips/include/asm/futex.h | 14 +- arch/mips/include/asm/hazards.h | 6 +- arch/mips/include/asm/io.h | 22 +- arch/mips/include/asm/kvm_host.h | 9 +- arch/mips/include/asm/local.h | 12 +- arch/mips/include/asm/mach-generic/mmzone.h | 2 - arch/mips/include/asm/mach-jz4740/jz4740_mmc.h | 4 + .../asm/mach-loongson64/kernel-entry-init.h | 4 +- arch/mips/include/asm/mach-loongson64/mmzone.h | 1 - arch/mips/include/asm/mipsmtregs.h | 7 +- arch/mips/include/asm/mipsregs.h | 30 +- arch/mips/include/asm/mmzone.h | 8 - arch/mips/include/asm/page.h | 1 - arch/mips/include/asm/pgalloc.h | 6 +- arch/mips/include/asm/pgtable-64.h | 5 - arch/mips/include/asm/pgtable.h | 6 +- arch/mips/include/asm/processor.h | 19 +- arch/mips/include/asm/r4kcache.h | 22 - arch/mips/include/asm/stackframe.h | 3 +- arch/mips/include/asm/switch_to.h | 6 +- arch/mips/include/asm/syscall.h | 2 +- arch/mips/include/uapi/asm/sgidefs.h | 8 + arch/mips/jz4740/board-qi_lb60.c | 18 +- arch/mips/kernel/Makefile | 3 +- arch/mips/kernel/asm-offsets.c | 7 +- arch/mips/kernel/bmips_5xxx_init.S | 6 + arch/mips/kernel/branch.c | 34 +- arch/mips/kernel/cpu-bugs64.c | 4 +- arch/mips/kernel/cpu-probe.c | 57 +- arch/mips/kernel/elf.c | 4 - arch/mips/kernel/genex.S | 5 +- arch/mips/kernel/idle.c | 7 +- arch/mips/kernel/mips-r2-to-r6-emul.c | 39 +- arch/mips/kernel/ptrace.c | 466 +- arch/mips/kernel/ptrace32.c | 33 +- arch/mips/kernel/r2300_fpu.S | 58 + arch/mips/kernel/r4k_fpu.S | 144 + arch/mips/kernel/setup.c | 1 - arch/mips/kernel/signal.c | 39 +- arch/mips/kernel/syscall.c | 6 +- arch/mips/kernel/traps.c | 127 +- arch/mips/kernel/unaligned.c | 40 +- arch/mips/kvm/Kconfig | 2 +- arch/mips/loongson64/common/env.c | 3 +- arch/mips/loongson64/loongson-3/cop2-ex.c | 7 +- arch/mips/loongson64/loongson-3/numa.c | 12 +- arch/mips/loongson64/loongson-3/smp.c | 3 +- arch/mips/math-emu/cp1emu.c | 7 - arch/mips/math-emu/me-debugfs.c | 12 +- arch/mips/mm/c-r4k.c | 46 +- arch/mips/mm/dma-noncoherent.c | 2 +- arch/mips/mti-malta/Makefile | 1 + arch/mips/mti-malta/malta-display.c | 56 + arch/mips/mti-malta/malta-init.c | 3 + arch/mips/mti-malta/malta-setup.c | 2 + arch/mips/mti-malta/malta-time.c | 2 + arch/mips/net/bpf_jit.c | 18 +- arch/mips/pci/fixup-sb1250.c | 53 - arch/mips/pci/pci-rt3883.c | 6 +- arch/mips/sgi-ip27/ip27-memory.c | 11 +- arch/mips/sibyte/common/Makefile | 1 - arch/mips/sibyte/common/dma.c | 14 - arch/mips/vdso/Makefile | 1 - arch/nds32/Kconfig | 12 - arch/nds32/Kconfig.cpu | 41 - arch/nds32/Makefile | 11 - arch/nds32/boot/dts/ae3xx.dts | 5 - arch/nds32/include/asm/Kbuild | 1 - arch/nds32/include/asm/bitfield.h | 25 +- arch/nds32/include/asm/elf.h | 11 - arch/nds32/include/asm/fpu.h | 126 - arch/nds32/include/asm/fpuemu.h | 32 - arch/nds32/include/asm/nds32_fpu_inst.h | 109 - arch/nds32/include/asm/perf_event.h | 16 - arch/nds32/include/asm/pgalloc.h | 5 +- arch/nds32/include/asm/pgtable.h | 2 +- arch/nds32/include/asm/pmu.h | 386 -- arch/nds32/include/asm/processor.h | 7 - arch/nds32/include/asm/sfp-machine.h | 158 - arch/nds32/include/asm/stacktrace.h | 39 - arch/nds32/include/asm/suspend.h | 11 - arch/nds32/include/asm/syscalls.h | 1 - arch/nds32/include/uapi/asm/auxvec.h | 7 - arch/nds32/include/uapi/asm/sigcontext.h | 14 - arch/nds32/include/uapi/asm/udftrap.h | 13 - arch/nds32/include/uapi/asm/unistd.h | 2 - arch/nds32/kernel/Makefile | 13 +- arch/nds32/kernel/ex-entry.S | 24 +- arch/nds32/kernel/ex-exit.S | 13 +- arch/nds32/kernel/ex-scall.S | 8 +- arch/nds32/kernel/fpu.c | 269 - arch/nds32/kernel/head.S | 13 +- arch/nds32/kernel/perf_event_cpu.c | 1522 ----- arch/nds32/kernel/pm.c | 78 - arch/nds32/kernel/process.c | 64 +- arch/nds32/kernel/setup.c | 22 +- arch/nds32/kernel/signal.c | 62 +- arch/nds32/kernel/sleep.S | 131 - arch/nds32/kernel/sys_nds32.c | 32 - arch/nds32/kernel/traps.c | 16 - arch/nds32/math-emu/Makefile | 7 - arch/nds32/math-emu/faddd.c | 24 - arch/nds32/math-emu/fadds.c | 24 - arch/nds32/math-emu/fcmpd.c | 24 - arch/nds32/math-emu/fcmps.c | 24 - arch/nds32/math-emu/fd2s.c | 22 - arch/nds32/math-emu/fdivd.c | 27 - arch/nds32/math-emu/fdivs.c | 26 - arch/nds32/math-emu/fmuld.c | 23 - arch/nds32/math-emu/fmuls.c | 23 - arch/nds32/math-emu/fnegd.c | 21 - arch/nds32/math-emu/fnegs.c | 21 - arch/nds32/math-emu/fpuemu.c | 357 -- arch/nds32/math-emu/fs2d.c | 23 - arch/nds32/math-emu/fsqrtd.c | 21 - arch/nds32/math-emu/fsqrts.c | 21 - arch/nds32/math-emu/fsubd.c | 27 - arch/nds32/math-emu/fsubs.c | 27 - arch/nds32/mm/Makefile | 6 +- arch/nds32/mm/fault.c | 13 +- arch/nios2/Kconfig | 1 + arch/nios2/include/asm/pgalloc.h | 6 +- arch/nios2/include/asm/pgtable.h | 1 + arch/nios2/include/asm/tlbflush.h | 19 +- arch/nios2/kernel/nios2_ksyms.c | 12 - arch/nios2/mm/cacheflush.c | 7 +- arch/nios2/mm/fault.c | 2 +- arch/nios2/mm/tlb.c | 191 +- arch/nios2/platform/Kconfig.platform | 9 + arch/openrisc/include/asm/bitops/fls.h | 2 +- arch/openrisc/include/asm/pgalloc.h | 5 +- arch/openrisc/mm/cache.c | 2 +- arch/openrisc/mm/ioremap.c | 3 +- arch/parisc/include/asm/bitops.h | 2 +- arch/parisc/include/asm/pgalloc.h | 4 +- arch/parisc/include/asm/pgtable.h | 2 +- arch/parisc/include/asm/spinlock.h | 4 +- arch/parisc/kernel/syscall.S | 12 +- arch/powerpc/Kconfig | 23 +- arch/powerpc/boot/Makefile | 5 - arch/powerpc/configs/44x/fsp2_defconfig | 29 +- arch/powerpc/configs/44x/iss476-smp_defconfig | 24 +- arch/powerpc/configs/44x/warp_defconfig | 12 +- arch/powerpc/configs/holly_defconfig | 12 +- arch/powerpc/configs/mvme5100_defconfig | 25 +- arch/powerpc/configs/skiroot_defconfig | 48 +- arch/powerpc/configs/storcenter_defconfig | 15 +- arch/powerpc/include/asm/book3s/32/pgalloc.h | 4 +- arch/powerpc/include/asm/book3s/64/pgalloc.h | 12 +- arch/powerpc/include/asm/io.h | 20 +- arch/powerpc/include/asm/nohash/32/pgalloc.h | 4 +- arch/powerpc/include/asm/nohash/64/pgalloc.h | 6 +- arch/powerpc/include/asm/ppc-opcode.h | 2 - arch/powerpc/include/asm/ptrace.h | 1 - arch/powerpc/kernel/prom.c | 4 - arch/powerpc/kernel/prom_init.c | 8 +- arch/powerpc/kernel/prom_init_check.sh | 2 +- arch/powerpc/kernel/setup_64.c | 2 - arch/powerpc/kvm/Kconfig | 1 + arch/powerpc/kvm/trace.h | 8 +- arch/powerpc/kvm/trace_booke.h | 9 +- arch/powerpc/kvm/trace_hv.h | 9 +- arch/powerpc/kvm/trace_pr.h | 9 +- arch/powerpc/mm/hugetlbpage.c | 2 +- arch/powerpc/mm/numa.c | 2 +- arch/powerpc/mm/pgtable-book3s64.c | 2 +- arch/powerpc/mm/pgtable_32.c | 4 +- arch/powerpc/mm/slb.c | 35 +- arch/powerpc/net/bpf_jit_comp.c | 15 +- arch/powerpc/platforms/cell/spufs/inode.c | 6 +- arch/powerpc/platforms/powernv/npu-dma.c | 64 +- arch/powerpc/platforms/pseries/cmm.c | 10 +- arch/powerpc/platforms/pseries/dlpar.c | 2 - arch/riscv/Kconfig | 2 - arch/riscv/Makefile | 19 +- arch/riscv/boot/.gitignore | 2 - arch/riscv/boot/Makefile | 33 - arch/riscv/boot/install.sh | 60 - arch/riscv/configs/defconfig | 1 - arch/riscv/include/asm/module.h | 1 - arch/riscv/include/asm/pgalloc.h | 6 +- arch/riscv/include/asm/ptrace.h | 9 +- arch/riscv/include/asm/syscall.h | 10 - arch/riscv/include/asm/thread_info.h | 6 - arch/riscv/include/asm/uaccess.h | 4 +- arch/riscv/include/asm/unistd.h | 5 +- arch/riscv/include/uapi/asm/syscalls.h | 29 + arch/riscv/include/uapi/asm/unistd.h | 41 - arch/riscv/kernel/cpu.c | 9 +- arch/riscv/kernel/entry.S | 4 +- arch/riscv/kernel/head.S | 10 - arch/riscv/kernel/module.c | 12 +- arch/riscv/kernel/ptrace.c | 5 - arch/riscv/kernel/vmlinux.lds.S | 2 +- arch/riscv/lib/Makefile | 2 +- arch/riscv/lib/tishift.S | 59 +- arch/riscv/lib/udivdi3.S | 42 +- arch/s390/Makefile | 2 +- arch/s390/boot/compressed/Makefile | 16 +- arch/s390/configs/debug_defconfig | 14 +- arch/s390/configs/performance_defconfig | 13 +- arch/s390/crypto/aes_s390.c | 2 +- arch/s390/defconfig | 79 +- arch/s390/hypfs/inode.c | 7 +- arch/s390/include/asm/bitops.h | 4 +- arch/s390/include/asm/mmu_context.h | 5 + arch/s390/include/asm/pgalloc.h | 10 +- arch/s390/include/asm/pgtable.h | 18 - arch/s390/include/asm/thread_info.h | 2 +- arch/s390/include/asm/tlb.h | 6 +- arch/s390/kernel/entry.S | 6 +- arch/s390/kernel/perf_cpum_cf.c | 2 +- arch/s390/kernel/perf_cpum_sf.c | 33 +- arch/s390/kernel/vdso32/Makefile | 6 +- arch/s390/kernel/vdso64/Makefile | 6 +- arch/s390/kernel/vmlinux.lds.S | 4 +- arch/s390/kvm/Kconfig | 1 + arch/s390/mm/init.c | 2 +- arch/s390/mm/pgalloc.c | 3 +- arch/s390/numa/numa.c | 1 - arch/sh/boards/mach-kfr2r09/setup.c | 1 + arch/sh/include/asm/io.h | 1 - arch/sh/include/asm/pgalloc.h | 6 +- arch/sh/kernel/setup.c | 1 - arch/sparc/Makefile | 3 - arch/sparc/crypto/aes_glue.c | 5 + arch/sparc/crypto/camellia_glue.c | 5 + arch/sparc/crypto/des_glue.c | 5 + arch/sparc/include/asm/Kbuild | 4 +- arch/sparc/include/asm/floppy_64.h | 8 +- arch/sparc/include/asm/leon.h | 1 + arch/sparc/include/asm/parport.h | 2 +- arch/sparc/include/asm/pgalloc_32.h | 5 +- arch/sparc/include/asm/pgalloc_64.h | 6 +- arch/sparc/include/asm/pgtable_64.h | 30 + arch/sparc/include/asm/unistd.h | 18 - arch/sparc/include/uapi/asm/Kbuild | 2 - arch/sparc/include/uapi/asm/unistd.h | 426 +- arch/sparc/kernel/auxio_64.c | 11 +- arch/sparc/kernel/central.c | 2 +- arch/sparc/kernel/chmc.c | 8 +- arch/sparc/kernel/iommu.c | 3 +- arch/sparc/kernel/ioport.c | 2 +- arch/sparc/kernel/irq_64.c | 2 +- arch/sparc/kernel/leon_kernel.c | 14 + arch/sparc/kernel/of_device_32.c | 21 +- arch/sparc/kernel/of_device_64.c | 58 +- arch/sparc/kernel/of_device_common.c | 4 +- arch/sparc/kernel/pci.c | 44 +- arch/sparc/kernel/pci_sabre.c | 2 +- arch/sparc/kernel/power.c | 4 +- arch/sparc/kernel/process_32.c | 2 +- arch/sparc/kernel/prom_32.c | 44 +- arch/sparc/kernel/prom_64.c | 75 +- arch/sparc/kernel/prom_irqtrans.c | 20 +- arch/sparc/kernel/reboot.c | 3 +- arch/sparc/kernel/sbus.c | 4 +- arch/sparc/kernel/setup_32.c | 1 - arch/sparc/kernel/setup_64.c | 1 - arch/sparc/kernel/sun4d_irq.c | 14 +- arch/sparc/kernel/syscalls/Makefile | 55 - arch/sparc/kernel/syscalls/syscall.tbl | 409 -- arch/sparc/kernel/syscalls/syscallhdr.sh | 36 - arch/sparc/kernel/syscalls/syscalltbl.sh | 36 - arch/sparc/kernel/systbls_32.S | 81 +- arch/sparc/kernel/systbls_64.S | 157 +- arch/sparc/kernel/time_64.c | 16 +- arch/sparc/kernel/vio.c | 9 +- arch/sparc/mm/init_64.c | 6 +- arch/sparc/mm/srmmu.c | 4 +- arch/sparc/net/bpf_jit_comp_32.c | 13 +- arch/sparc/oprofile/init.c | 2 +- arch/um/drivers/ubd_kern.c | 12 +- arch/um/include/asm/pgalloc.h | 4 +- arch/um/kernel/mem.c | 8 +- arch/unicore32/include/asm/bitops.h | 2 +- arch/unicore32/include/asm/pgalloc.h | 4 +- arch/x86/Kconfig | 51 +- arch/x86/Makefile | 9 +- arch/x86/boot/boot.h | 2 +- arch/x86/boot/header.S | 6 +- arch/x86/boot/memory.c | 31 +- arch/x86/crypto/chacha20-avx2-x86_64.S | 696 +-- arch/x86/crypto/chacha20-ssse3-x86_64.S | 237 +- arch/x86/crypto/chacha20_glue.c | 108 +- arch/x86/crypto/poly1305_glue.c | 20 +- arch/x86/entry/syscalls/syscall_32.tbl | 7 - arch/x86/entry/syscalls/syscall_64.tbl | 7 - arch/x86/events/intel/uncore.h | 33 +- arch/x86/events/intel/uncore_snb.c | 121 +- arch/x86/include/asm/arch_hweight.h | 10 +- arch/x86/include/asm/bitops.h | 2 +- arch/x86/include/asm/cpufeatures.h | 1 - arch/x86/include/asm/disabled-features.h | 8 +- arch/x86/include/asm/mce.h | 2 - arch/x86/include/asm/mshyperv.h | 2 +- arch/x86/include/asm/msr.h | 15 +- arch/x86/include/asm/nospec-branch.h | 12 +- arch/x86/include/asm/page_64_types.h | 12 +- arch/x86/include/asm/pgalloc.h | 4 +- arch/x86/include/asm/pgtable_64_types.h | 4 +- arch/x86/include/asm/qspinlock.h | 13 +- arch/x86/include/asm/traps.h | 50 +- arch/x86/include/asm/x86_init.h | 2 + arch/x86/include/asm/xen/page.h | 35 +- arch/x86/include/uapi/asm/bootparam.h | 7 +- arch/x86/kernel/Makefile | 2 - arch/x86/kernel/acpi/boot.c | 2 +- arch/x86/kernel/amd_nb.c | 53 +- arch/x86/kernel/aperture_64.c | 25 +- arch/x86/kernel/cpu/bugs.c | 13 +- arch/x86/kernel/cpu/cpu.h | 3 + arch/x86/kernel/cpu/intel_rdt.h | 15 - arch/x86/kernel/cpu/intel_rdt_rdtgroup.c | 183 +- arch/x86/kernel/cpu/mcheck/mce.c | 6 +- arch/x86/kernel/cpu/mcheck/mce_amd.c | 5 +- arch/x86/kernel/cpu/mcheck/therm_throt.c | 3 +- arch/x86/kernel/cpu/mcheck/threshold.c | 3 +- arch/x86/kernel/cpu/microcode/amd.c | 470 +- arch/x86/kernel/cpu/microcode/core.c | 5 +- arch/x86/kernel/cpu/mshyperv.c | 11 - arch/x86/kernel/cpu/scattered.c | 24 + arch/x86/kernel/cpu/vmware.c | 2 +- arch/x86/kernel/head32.c | 1 + arch/x86/kernel/head64.c | 4 +- arch/x86/kernel/ima_arch.c | 33 - arch/x86/kernel/ldt.c | 59 +- arch/x86/kernel/setup.c | 37 +- arch/x86/kernel/tboot.c | 2 +- arch/x86/kernel/tsc.c | 30 +- arch/x86/kernel/vsmp_64.c | 84 +- arch/x86/kvm/Kconfig | 1 + arch/x86/mm/fault.c | 88 +- arch/x86/mm/pgtable.c | 4 +- arch/x86/pci/i386.c | 2 +- arch/x86/platform/olpc/olpc_dt.c | 18 + arch/x86/xen/mmu_pv.c | 6 +- arch/x86/xen/p2m.c | 3 +- arch/x86/xen/spinlock.c | 14 +- arch/xtensa/Makefile | 3 - arch/xtensa/include/asm/Kbuild | 1 - arch/xtensa/include/asm/pgalloc.h | 8 +- arch/xtensa/include/asm/processor.h | 6 +- arch/xtensa/include/uapi/asm/Kbuild | 1 - arch/xtensa/include/uapi/asm/unistd.h | 781 ++- arch/xtensa/kernel/entry.S | 2 +- arch/xtensa/kernel/head.S | 7 +- arch/xtensa/kernel/syscall.c | 9 +- arch/xtensa/kernel/syscalls/Makefile | 38 - arch/xtensa/kernel/syscalls/syscall.tbl | 374 -- arch/xtensa/kernel/syscalls/syscallhdr.sh | 36 - arch/xtensa/kernel/syscalls/syscalltbl.sh | 32 - block/Kconfig | 6 + block/Kconfig.iosched | 61 + block/Makefile | 5 +- block/bfq-cgroup.c | 2 +- block/bfq-iosched.c | 19 +- block/bio.c | 6 +- block/blk-cgroup.c | 169 +- block/blk-core.c | 1941 +++++- block/blk-exec.c | 20 +- block/blk-flush.c | 188 +- block/blk-ioc.c | 54 +- block/blk-iolatency.c | 24 +- block/blk-lib.c | 26 +- block/blk-merge.c | 53 +- block/blk-mq-cpumap.c | 19 +- block/blk-mq-debugfs.c | 12 +- block/blk-mq-pci.c | 10 +- block/blk-mq-rdma.c | 4 +- block/blk-mq-sched.c | 60 +- block/blk-mq-sched.h | 24 +- block/blk-mq-sysfs.c | 45 +- block/blk-mq-tag.c | 30 +- block/blk-mq-virtio.c | 8 +- block/blk-mq.c | 402 +- block/blk-mq.h | 51 +- block/blk-pm.c | 20 +- block/blk-pm.h | 6 +- block/blk-rq-qos.c | 66 +- block/blk-rq-qos.h | 61 +- block/blk-settings.c | 65 +- block/blk-softirq.c | 27 +- block/blk-stat.c | 4 + block/blk-sysfs.c | 77 +- block/blk-tag.c | 378 ++ block/blk-throttle.c | 28 +- block/blk-timeout.c | 117 +- block/blk-wbt.c | 20 +- block/blk-zoned.c | 2 +- block/blk.h | 188 +- block/bounce.c | 1 - block/bsg-lib.c | 146 +- block/bsg.c | 2 +- block/cfq-iosched.c | 4916 +++++++++++++++ block/deadline-iosched.c | 560 ++ block/elevator.c | 477 +- block/genhd.c | 10 +- block/kyber-iosched.c | 9 +- block/mq-deadline.c | 3 +- block/noop-iosched.c | 124 + crypto/Kconfig | 68 +- crypto/Makefile | 5 +- crypto/ablkcipher.c | 32 +- crypto/acompress.c | 10 +- crypto/adiantum.c | 658 -- crypto/aead.c | 14 +- crypto/aes_generic.c | 9 +- crypto/aes_ti.c | 18 - crypto/ahash.c | 12 +- crypto/akcipher.c | 11 +- crypto/blkcipher.c | 16 +- crypto/cfb.c | 2 +- crypto/chacha20_generic.c | 137 + crypto/chacha20poly1305.c | 12 +- crypto/chacha_generic.c | 217 - crypto/crypto_user_base.c | 95 +- crypto/crypto_user_stat.c | 123 +- crypto/ecc.c | 58 +- crypto/hash_info.c | 4 - crypto/kpp.c | 10 +- crypto/lz4.c | 1 + crypto/lz4hc.c | 1 + crypto/nhpoly1305.c | 254 - crypto/pcrypt.c | 4 +- crypto/poly1305_generic.c | 174 +- crypto/rng.c | 12 +- crypto/scompress.c | 11 +- crypto/shash.c | 12 +- crypto/simd.c | 5 +- crypto/skcipher.c | 15 +- crypto/streebog_generic.c | 1140 ---- crypto/tcrypt.c | 57 +- crypto/testmgr.c | 62 - crypto/testmgr.h | 3048 +-------- drivers/Kconfig | 4 - drivers/Makefile | 3 +- drivers/acpi/Kconfig | 2 +- drivers/acpi/acpi_platform.c | 1 - drivers/acpi/acpica/acnamesp.h | 1 - drivers/acpi/acpica/dbxface.c | 118 +- drivers/acpi/acpica/dswload2.c | 8 - drivers/acpi/acpica/exserial.c | 21 +- drivers/acpi/acpica/nsaccess.c | 23 +- drivers/acpi/acpica/psloop.c | 8 +- drivers/acpi/acpica/psobject.c | 3 +- drivers/acpi/nfit/core.c | 19 +- drivers/acpi/nfit/mce.c | 8 +- drivers/ata/libata-core.c | 2 +- drivers/ata/libata-eh.c | 4 + drivers/ata/sata_rcar.c | 6 +- drivers/atm/fore200e.c | 4 +- drivers/base/Kconfig | 1 + drivers/base/dd.c | 9 +- drivers/base/devres.c | 10 +- drivers/base/devtmpfs.c | 7 +- drivers/base/power/domain.c | 70 +- drivers/block/aoe/aoe.h | 4 - drivers/block/aoe/aoeblk.c | 1 - drivers/block/aoe/aoecmd.c | 27 +- drivers/block/aoe/aoedev.c | 11 +- drivers/block/drbd/drbd_main.c | 2 +- drivers/block/drbd/drbd_receiver.c | 2 +- drivers/block/floppy.c | 9 +- drivers/block/loop.c | 408 +- drivers/block/loop.h | 1 + drivers/block/mtip32xx/mtip32xx.c | 216 +- drivers/block/mtip32xx/mtip32xx.h | 44 +- drivers/block/nbd.c | 3 +- drivers/block/null_blk.h | 1 - drivers/block/null_blk_main.c | 21 +- drivers/block/null_blk_zoned.c | 27 +- drivers/block/paride/pd.c | 30 +- drivers/block/pktcdvd.c | 2 + drivers/block/skd_main.c | 16 +- drivers/block/sunvdc.c | 148 +- drivers/block/sx8.c | 434 +- drivers/block/umem.c | 3 +- drivers/block/virtio_blk.c | 2 +- drivers/block/xen-blkfront.c | 1 - drivers/bus/ti-sysc.c | 23 +- drivers/char/Kconfig | 8 - drivers/char/agp/backend.c | 4 +- drivers/char/hw_random/bcm2835-rng.c | 7 +- drivers/char/ipmi/ipmi_devintf.c | 6 +- drivers/char/ipmi/ipmi_msghandler.c | 149 +- drivers/char/ipmi/ipmi_si_intf.c | 7 +- drivers/char/ipmi/ipmi_ssif.c | 97 +- drivers/char/random.c | 61 +- drivers/char/tlclk.c | 87 +- drivers/char/tpm/Kconfig | 1 + drivers/char/tpm/Makefile | 16 +- drivers/char/tpm/st33zp24/st33zp24.c | 2 +- drivers/char/tpm/tpm-chip.c | 11 +- drivers/char/tpm/tpm-interface.c | 832 ++- drivers/char/tpm/tpm-sysfs.c | 52 +- drivers/char/tpm/tpm.h | 97 +- drivers/char/tpm/tpm1-cmd.c | 781 --- drivers/char/tpm/tpm2-cmd.c | 308 +- drivers/char/tpm/tpm2-space.c | 2 +- drivers/char/tpm/tpm_i2c_nuvoton.c | 11 +- drivers/char/tpm/tpm_ibmvtpm.c | 6 +- drivers/char/tpm/tpm_tis_core.c | 10 +- drivers/char/ttyprintk.c | 4 +- drivers/clk/bcm/clk-bcm2835-aux.c | 13 +- drivers/clk/bcm/clk-bcm2835.c | 14 +- drivers/clk/clk-fixed-factor.c | 1 - drivers/clk/clk-max77686.c | 2 +- drivers/clk/clk-palmas.c | 2 +- drivers/clk/clk-qoriq.c | 11 - drivers/clk/clk-s2mps11.c | 2 +- drivers/clk/imgtec/clk-boston.c | 21 +- drivers/clk/imx/clk-imx7d.c | 3 + drivers/clk/meson/axg.c | 13 - drivers/clk/meson/gxbb.c | 12 - drivers/clk/mmp/clk-of-mmp2.c | 4 - drivers/clk/pistachio/clk-pll.c | 8 +- drivers/clk/pxa/clk-pxa.c | 4 +- drivers/clk/qcom/clk-smd-rpm.c | 45 - drivers/clk/qcom/common.c | 18 - drivers/clk/qcom/gcc-qcs404.c | 2 +- drivers/clk/rockchip/clk-rk3188.c | 13 +- drivers/clk/sunxi-ng/Kconfig | 1 - drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 9 +- drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 10 +- drivers/clk/sunxi-ng/ccu-sun8i-de2.c | 71 +- drivers/clk/sunxi-ng/ccu-sun8i-de2.h | 4 +- drivers/clk/sunxi-ng/ccu_mp.c | 64 +- drivers/clk/sunxi-ng/ccu_nm.c | 18 +- drivers/clk/tegra/clk-tegra20.c | 46 +- drivers/clk/zynqmp/clkc.c | 3 - drivers/clocksource/i8253.c | 14 +- drivers/cpufreq/cpufreq_governor.c | 2 +- drivers/cpufreq/imx6q-cpufreq.c | 7 +- drivers/cpufreq/intel_pstate.c | 2 +- drivers/cpufreq/ti-cpufreq.c | 26 +- drivers/cpuidle/cpuidle-arm.c | 40 +- drivers/crypto/Kconfig | 4 +- drivers/crypto/amcc/crypto4xx_alg.c | 3 +- drivers/crypto/bcm/cipher.c | 8 +- drivers/crypto/caam/caamalg.c | 266 +- drivers/crypto/caam/caamalg_desc.c | 139 +- drivers/crypto/caam/caamalg_desc.h | 5 - drivers/crypto/caam/caamalg_qi.c | 37 +- drivers/crypto/caam/caamalg_qi2.c | 156 +- drivers/crypto/caam/caamhash.c | 20 +- drivers/crypto/caam/caampkc.c | 10 +- drivers/crypto/caam/caamrng.c | 10 +- drivers/crypto/caam/compat.h | 2 - drivers/crypto/caam/ctrl.c | 28 +- drivers/crypto/caam/desc.h | 28 - drivers/crypto/caam/desc_constr.h | 7 +- drivers/crypto/caam/regs.h | 74 +- drivers/crypto/cavium/nitrox/nitrox_algs.c | 12 +- drivers/crypto/cavium/nitrox/nitrox_lib.c | 22 +- drivers/crypto/cavium/nitrox/nitrox_req.h | 7 - drivers/crypto/ccp/ccp-crypto-aes-cmac.c | 4 +- drivers/crypto/ccree/cc_aead.c | 19 +- drivers/crypto/ccree/cc_cipher.c | 66 - drivers/crypto/ccree/cc_crypto_ctx.h | 4 +- drivers/crypto/ccree/cc_driver.c | 33 +- drivers/crypto/ccree/cc_driver.h | 7 +- drivers/crypto/ccree/cc_hash.c | 175 +- drivers/crypto/ccree/cc_hw_queue_defs.h | 30 - drivers/crypto/chelsio/chcr_algo.c | 16 +- drivers/crypto/geode-aes.c | 2 +- drivers/crypto/hisilicon/sec/sec_algs.c | 31 +- drivers/crypto/inside-secure/safexcel_cipher.c | 8 +- drivers/crypto/mxs-dcp.c | 28 +- drivers/crypto/omap-aes.c | 2 + drivers/crypto/omap-des.c | 1 + drivers/crypto/qce/ablkcipher.c | 1 + drivers/crypto/qce/sha.c | 1 + drivers/crypto/sahara.c | 1 + drivers/dax/super.c | 2 +- drivers/dma-buf/Kconfig | 1 + drivers/dma-buf/reservation.c | 189 +- drivers/dma-buf/udmabuf.c | 3 +- drivers/edac/Kconfig | 6 +- drivers/edac/e752x_edac.c | 4 +- drivers/edac/edac_mc.c | 9 +- drivers/edac/edac_mc_sysfs.c | 33 +- drivers/edac/fsl_ddr_edac.c | 4 - drivers/edac/i3000_edac.c | 4 +- drivers/edac/i5000_edac.c | 4 +- drivers/edac/i7core_edac.c | 2 +- drivers/edac/i82975x_edac.c | 21 +- drivers/edac/qcom_edac.c | 8 +- drivers/edac/skx_edac.c | 151 +- drivers/edac/synopsys_edac.c | 1204 +--- drivers/extcon/extcon-max14577.c | 15 +- drivers/extcon/extcon-max77693.c | 16 +- drivers/extcon/extcon-max77843.c | 18 +- drivers/extcon/extcon-max8997.c | 25 +- drivers/firmware/efi/arm-init.c | 4 - drivers/firmware/efi/arm-runtime.c | 2 +- drivers/firmware/efi/efi.c | 35 +- drivers/firmware/efi/libstub/arm-stub.c | 3 - drivers/firmware/efi/libstub/fdt.c | 4 - drivers/firmware/efi/memmap.c | 3 - drivers/firmware/efi/runtime-wrappers.c | 2 +- drivers/firmware/imx/Kconfig | 6 - drivers/firmware/imx/Makefile | 3 +- drivers/firmware/imx/scu-pd.c | 339 - drivers/firmware/raspberrypi.c | 48 +- drivers/firmware/tegra/bpmp-debugfs.c | 29 +- drivers/firmware/tegra/bpmp.c | 77 +- drivers/fpga/altera-cvp.c | 15 +- drivers/fpga/dfl-fme-pr.c | 2 + drivers/fpga/zynq-fpga.c | 4 - drivers/fsi/Kconfig | 10 - drivers/fsi/Makefile | 1 - drivers/fsi/fsi-occ.c | 599 -- drivers/gnss/serial.c | 3 +- drivers/gnss/sirf.c | 3 +- drivers/gpio/Kconfig | 1 + drivers/gpio/TODO | 109 - drivers/gpio/gpio-104-dio-48e.c | 2 +- drivers/gpio/gpio-104-idi-48.c | 2 +- drivers/gpio/gpio-dwapb.c | 6 +- drivers/gpio/gpio-gpio-mm.c | 2 +- drivers/gpio/gpio-grgpio.c | 1 + drivers/gpio/gpio-lynxpoint.c | 3 +- drivers/gpio/gpio-mockup.c | 6 +- drivers/gpio/gpio-mxc.c | 41 +- drivers/gpio/gpio-omap.c | 12 +- drivers/gpio/gpio-pci-idio-16.c | 2 +- drivers/gpio/gpio-pcie-idio-24.c | 2 +- drivers/gpio/gpio-pl061.c | 21 +- drivers/gpio/gpio-pxa.c | 4 +- drivers/gpio/gpio-rcar.c | 10 +- drivers/gpio/gpio-sch311x.c | 2 +- drivers/gpio/gpio-tegra.c | 6 +- drivers/gpio/gpio-vf610.c | 44 - drivers/gpio/gpio-ws16c48.c | 2 +- drivers/gpio/gpio-zynq.c | 6 +- drivers/gpio/gpiolib.c | 60 +- drivers/gpu/drm/Makefile | 5 +- drivers/gpu/drm/amd/amdgpu/Makefile | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c | 25 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c | 25 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 120 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c | 33 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c | 117 - drivers/gpu/drm/amd/amdgpu/amdgpu_csa.h | 39 - drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 39 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 11 - drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 54 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 49 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 21 + drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_job.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_prime.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 223 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 61 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 28 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.c | 282 - drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h | 98 - drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c | 28 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 105 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 12 - drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 38 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 100 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 140 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 36 +- drivers/gpu/drm/amd/amdgpu/ci_dpm.c | 6 +- drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 66 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 144 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 276 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 351 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 382 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 25 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.h | 2 - drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 110 +- drivers/gpu/drm/amd/amdgpu/kv_dpm.c | 6 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 25 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.h | 2 - drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 141 +- drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 4 +- drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 69 +- drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 69 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 702 +-- drivers/gpu/drm/amd/amdgpu/si_dma.c | 68 +- drivers/gpu/drm/amd/amdgpu/ta_xgmi_if.h | 130 - drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c | 29 +- drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 28 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 76 +- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 74 +- drivers/gpu/drm/amd/amdgpu/vce_v2_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 13 +- drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 15 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 42 +- drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 2 +- drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c | 1 - drivers/gpu/drm/amd/amdkfd/cik_event_interrupt.c | 3 +- drivers/gpu/drm/amd/amdkfd/cik_regs.h | 2 + drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 21 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 11 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 12 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 24 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_pasid.c | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 1 - drivers/gpu/drm/amd/amdkfd/kfd_process.c | 34 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 10 +- drivers/gpu/drm/amd/display/Kconfig | 1 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 197 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 78 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 2 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 5 - .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 115 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 79 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.h | 1 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 20 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 2 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 2 - .../drm/amd/display/dc/bios/bios_parser_helper.c | 93 - .../drm/amd/display/dc/bios/bios_parser_helper.h | 4 - drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 32 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 60 +- drivers/gpu/drm/amd/display/dc/core/dc_debug.c | 7 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 59 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 76 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 1 - drivers/gpu/drm/amd/display/dc/core/dc_surface.c | 1 - drivers/gpu/drm/amd/display/dc/dc.h | 10 +- drivers/gpu/drm/amd/display/dc/dc_bios_types.h | 5 - drivers/gpu/drm/amd/display/dc/dc_link.h | 11 +- drivers/gpu/drm/amd/display/dc/dce/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/dce/dce_abm.c | 104 +- drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c | 879 --- drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.h | 168 - drivers/gpu/drm/amd/display/dc/dce/dce_clocks.c | 947 +++ drivers/gpu/drm/amd/display/dc/dce/dce_clocks.h | 123 + drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 52 - .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c | 2 +- .../amd/display/dc/dce100/dce100_hw_sequencer.c | 73 +- .../amd/display/dc/dce100/dce100_hw_sequencer.h | 5 +- .../drm/amd/display/dc/dce100/dce100_resource.c | 25 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 282 +- .../amd/display/dc/dce110/dce110_hw_sequencer.h | 11 +- .../drm/amd/display/dc/dce110/dce110_resource.c | 33 +- .../drm/amd/display/dc/dce112/dce112_resource.c | 39 +- .../drm/amd/display/dc/dce120/dce120_resource.c | 20 +- .../drm/amd/display/dc/dce80/dce80_hw_sequencer.c | 3 +- .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 41 +- drivers/gpu/drm/amd/display/dc/dcn10/Makefile | 2 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_clk_mgr.c | 379 -- .../gpu/drm/amd/display/dc/dcn10/dcn10_clk_mgr.h | 37 - .../gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.c | 253 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.h | 2 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 163 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 20 - .../drm/amd/display/dc/dcn10/dcn10_link_encoder.c | 8 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 17 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 32 +- drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 28 +- drivers/gpu/drm/amd/display/dc/dm_services_types.h | 18 +- .../drm/amd/display/dc/dml/display_mode_structs.h | 3 +- drivers/gpu/drm/amd/display/dc/inc/bw_fixed.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/core_types.h | 5 +- drivers/gpu/drm/amd/display/dc/inc/dcn_calcs.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/hw/abm.h | 12 +- drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 47 - drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 44 - .../gpu/drm/amd/display/dc/inc/hw/display_clock.h | 63 + drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h | 16 +- .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 3 +- drivers/gpu/drm/amd/display/dc/inc/hw/mem_input.h | 4 +- drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 20 +- drivers/gpu/drm/amd/display/dc/inc/resource.h | 3 + .../drm/amd/display/modules/color/color_gamma.c | 186 +- .../drm/amd/display/modules/color/color_gamma.h | 11 +- .../drm/amd/display/modules/freesync/freesync.c | 37 +- drivers/gpu/drm/amd/include/amd_shared.h | 4 - drivers/gpu/drm/amd/include/atomfirmware.h | 7 +- drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 115 + .../gpu/drm/amd/powerplay/hwmgr/smu7_powertune.c | 12 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c | 32 +- .../gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c | 36 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 192 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.h | 1 - drivers/gpu/drm/amd/powerplay/inc/hwmgr.h | 1 + drivers/gpu/drm/amd/powerplay/inc/smu7_common.h | 4 + drivers/gpu/drm/amd/powerplay/inc/vega20_ppsmc.h | 3 +- .../drm/amd/powerplay/smumgr/polaris10_smumgr.c | 1 + .../gpu/drm/amd/powerplay/smumgr/smu10_smumgr.c | 1 + drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c | 49 +- drivers/gpu/drm/amd/powerplay/smumgr/smumgr.c | 3 - .../gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c | 1 + drivers/gpu/drm/arc/arcpgu.h | 4 + drivers/gpu/drm/arc/arcpgu_crtc.c | 3 + drivers/gpu/drm/arc/arcpgu_drv.c | 34 +- drivers/gpu/drm/arm/malidp_hw.c | 14 +- drivers/gpu/drm/arm/malidp_planes.c | 28 +- drivers/gpu/drm/ast/ast_drv.c | 21 - drivers/gpu/drm/ast/ast_drv.h | 2 + drivers/gpu/drm/ast/ast_ttm.c | 64 + drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c | 2 + drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c | 15 +- drivers/gpu/drm/bochs/bochs.h | 4 +- drivers/gpu/drm/bochs/bochs_hw.c | 30 - drivers/gpu/drm/bochs/bochs_kms.c | 20 +- drivers/gpu/drm/bochs/bochs_mm.c | 65 +- drivers/gpu/drm/bridge/Kconfig | 1 - drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 12 +- drivers/gpu/drm/bridge/sii902x.c | 247 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 6 +- drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 114 +- drivers/gpu/drm/cirrus/cirrus_drv.h | 2 + drivers/gpu/drm/cirrus/cirrus_fbdev.c | 3 + drivers/gpu/drm/cirrus/cirrus_ttm.c | 64 + drivers/gpu/drm/drm_atomic.c | 120 +- drivers/gpu/drm/drm_atomic_helper.c | 602 +- drivers/gpu/drm/drm_atomic_state_helper.c | 601 -- drivers/gpu/drm/drm_atomic_uapi.c | 4 - drivers/gpu/drm/drm_bufs.c | 3 - drivers/gpu/drm/drm_client.c | 12 +- drivers/gpu/drm/drm_connector.c | 63 +- drivers/gpu/drm/drm_crtc_helper.c | 115 + drivers/gpu/drm/drm_dp_cec.c | 2 + drivers/gpu/drm/drm_dp_helper.c | 90 - drivers/gpu/drm/drm_dp_mst_topology.c | 27 +- drivers/gpu/drm/drm_drv.c | 13 +- drivers/gpu/drm/drm_fb_cma_helper.c | 43 +- drivers/gpu/drm/drm_fb_helper.c | 9 - drivers/gpu/drm/drm_fourcc.c | 81 +- drivers/gpu/drm/drm_framebuffer.c | 13 +- drivers/gpu/drm/drm_gem.c | 109 +- drivers/gpu/drm/drm_gem_cma_helper.c | 86 - drivers/gpu/drm/drm_gem_framebuffer_helper.c | 2 +- drivers/gpu/drm/drm_global.c | 137 + drivers/gpu/drm/drm_lease.c | 38 +- drivers/gpu/drm/drm_memory.c | 10 +- drivers/gpu/drm/drm_mode_object.c | 3 +- drivers/gpu/drm/drm_modes.c | 4 +- drivers/gpu/drm/drm_modeset_helper.c | 15 - drivers/gpu/drm/drm_panel_orientation_quirks.c | 16 - drivers/gpu/drm/drm_pci.c | 5 +- drivers/gpu/drm/drm_plane.c | 23 - drivers/gpu/drm/drm_plane_helper.c | 331 +- drivers/gpu/drm/drm_prime.c | 109 +- drivers/gpu/drm/drm_simple_kms_helper.c | 8 - drivers/gpu/drm/drm_syncobj.c | 10 +- drivers/gpu/drm/etnaviv/etnaviv_drv.c | 8 +- drivers/gpu/drm/etnaviv/etnaviv_drv.h | 11 + drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 2 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 15 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.h | 6 + drivers/gpu/drm/etnaviv/etnaviv_sched.c | 7 +- drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 9 + drivers/gpu/drm/exynos/exynos_drm_crtc.c | 11 + drivers/gpu/drm/exynos/exynos_drm_drv.h | 1 + drivers/gpu/drm/exynos/exynos_drm_dsi.c | 14 +- drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 2 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c | 33 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 25 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.h | 1 + drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h | 2 + drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 57 + drivers/gpu/drm/i915/Makefile | 6 +- drivers/gpu/drm/i915/gvt/gtt.c | 115 +- drivers/gpu/drm/i915/gvt/gtt.h | 10 +- drivers/gpu/drm/i915/gvt/handlers.c | 8 +- drivers/gpu/drm/i915/gvt/mmio_context.c | 2 +- drivers/gpu/drm/i915/gvt/scheduler.c | 28 - drivers/gpu/drm/i915/i915_debugfs.c | 241 +- drivers/gpu/drm/i915/i915_drv.c | 113 +- drivers/gpu/drm/i915/i915_drv.h | 241 +- drivers/gpu/drm/i915/i915_fixed.h | 143 - drivers/gpu/drm/i915/i915_gem.c | 69 +- drivers/gpu/drm/i915/i915_gem.h | 4 +- drivers/gpu/drm/i915/i915_gem_context.c | 13 +- drivers/gpu/drm/i915/i915_gem_context.h | 1 - drivers/gpu/drm/i915/i915_gem_execbuffer.c | 11 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 251 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 47 +- drivers/gpu/drm/i915/i915_gemfs.c | 2 +- drivers/gpu/drm/i915/i915_gpu_error.c | 29 +- drivers/gpu/drm/i915/i915_gpu_error.h | 8 +- drivers/gpu/drm/i915/i915_irq.c | 83 +- drivers/gpu/drm/i915/i915_oa_bdw.c | 27 +- drivers/gpu/drm/i915/i915_oa_bdw.h | 27 +- drivers/gpu/drm/i915/i915_oa_bxt.c | 27 +- drivers/gpu/drm/i915/i915_oa_bxt.h | 27 +- drivers/gpu/drm/i915/i915_oa_cflgt2.c | 27 +- drivers/gpu/drm/i915/i915_oa_cflgt2.h | 27 +- drivers/gpu/drm/i915/i915_oa_cflgt3.c | 27 +- drivers/gpu/drm/i915/i915_oa_cflgt3.h | 27 +- drivers/gpu/drm/i915/i915_oa_chv.c | 27 +- drivers/gpu/drm/i915/i915_oa_chv.h | 27 +- drivers/gpu/drm/i915/i915_oa_cnl.c | 27 +- drivers/gpu/drm/i915/i915_oa_cnl.h | 27 +- drivers/gpu/drm/i915/i915_oa_glk.c | 27 +- drivers/gpu/drm/i915/i915_oa_glk.h | 27 +- drivers/gpu/drm/i915/i915_oa_hsw.c | 27 +- drivers/gpu/drm/i915/i915_oa_hsw.h | 27 +- drivers/gpu/drm/i915/i915_oa_icl.c | 27 +- drivers/gpu/drm/i915/i915_oa_icl.h | 27 +- drivers/gpu/drm/i915/i915_oa_kblgt2.c | 27 +- drivers/gpu/drm/i915/i915_oa_kblgt2.h | 27 +- drivers/gpu/drm/i915/i915_oa_kblgt3.c | 27 +- drivers/gpu/drm/i915/i915_oa_kblgt3.h | 27 +- drivers/gpu/drm/i915/i915_oa_sklgt2.c | 27 +- drivers/gpu/drm/i915/i915_oa_sklgt2.h | 27 +- drivers/gpu/drm/i915/i915_oa_sklgt3.c | 27 +- drivers/gpu/drm/i915/i915_oa_sklgt3.h | 27 +- drivers/gpu/drm/i915/i915_oa_sklgt4.c | 27 +- drivers/gpu/drm/i915/i915_oa_sklgt4.h | 27 +- drivers/gpu/drm/i915/i915_params.c | 9 +- drivers/gpu/drm/i915/i915_params.h | 1 + drivers/gpu/drm/i915/i915_pci.c | 71 +- drivers/gpu/drm/i915/i915_perf.c | 49 +- drivers/gpu/drm/i915/i915_query.c | 3 +- drivers/gpu/drm/i915/i915_reg.h | 822 +-- drivers/gpu/drm/i915/i915_request.c | 118 +- drivers/gpu/drm/i915/i915_request.h | 13 +- drivers/gpu/drm/i915/i915_scheduler.c | 399 -- drivers/gpu/drm/i915/i915_scheduler.h | 36 - drivers/gpu/drm/i915/i915_syncmap.c | 2 +- drivers/gpu/drm/i915/i915_timeline.h | 19 - drivers/gpu/drm/i915/i915_utils.h | 2 +- drivers/gpu/drm/i915/i915_vma.c | 10 +- drivers/gpu/drm/i915/icl_dsi.c | 858 +-- drivers/gpu/drm/i915/intel_atomic.c | 118 +- drivers/gpu/drm/i915/intel_atomic_plane.c | 118 +- drivers/gpu/drm/i915/intel_audio.c | 34 +- drivers/gpu/drm/i915/intel_bios.c | 89 +- drivers/gpu/drm/i915/intel_cdclk.c | 57 +- drivers/gpu/drm/i915/intel_color.c | 3 +- drivers/gpu/drm/i915/intel_combo_phy.c | 254 - drivers/gpu/drm/i915/intel_connector.c | 264 - drivers/gpu/drm/i915/intel_crt.c | 11 +- drivers/gpu/drm/i915/intel_csr.c | 162 +- drivers/gpu/drm/i915/intel_ddi.c | 482 +- drivers/gpu/drm/i915/intel_device_info.c | 71 +- drivers/gpu/drm/i915/intel_device_info.h | 20 +- drivers/gpu/drm/i915/intel_display.c | 1988 +++--- drivers/gpu/drm/i915/intel_display.h | 37 +- drivers/gpu/drm/i915/intel_dp.c | 831 ++- drivers/gpu/drm/i915/intel_dp_mst.c | 41 +- drivers/gpu/drm/i915/intel_dpio_phy.c | 4 +- drivers/gpu/drm/i915/intel_dpll_mgr.c | 117 +- drivers/gpu/drm/i915/intel_dpll_mgr.h | 8 +- drivers/gpu/drm/i915/intel_drv.h | 233 +- drivers/gpu/drm/i915/intel_dsi.c | 128 - drivers/gpu/drm/i915/intel_dsi.h | 30 - drivers/gpu/drm/i915/intel_dsi_vbt.c | 284 +- drivers/gpu/drm/i915/intel_dvo.c | 10 +- drivers/gpu/drm/i915/intel_engine_cs.c | 31 +- drivers/gpu/drm/i915/intel_fbc.c | 10 +- drivers/gpu/drm/i915/intel_fbdev.c | 8 +- drivers/gpu/drm/i915/intel_guc.c | 45 +- drivers/gpu/drm/i915/intel_guc.h | 5 - drivers/gpu/drm/i915/intel_guc_fw.c | 113 +- drivers/gpu/drm/i915/intel_guc_fwif.h | 41 +- drivers/gpu/drm/i915/intel_guc_reg.h | 12 - drivers/gpu/drm/i915/intel_guc_submission.c | 216 +- drivers/gpu/drm/i915/intel_hdcp.c | 214 +- drivers/gpu/drm/i915/intel_hdmi.c | 216 +- drivers/gpu/drm/i915/intel_hotplug.c | 131 +- drivers/gpu/drm/i915/intel_huc.c | 7 +- drivers/gpu/drm/i915/intel_lpe_audio.c | 4 +- drivers/gpu/drm/i915/intel_lrc.c | 328 +- drivers/gpu/drm/i915/intel_lspcon.c | 347 +- drivers/gpu/drm/i915/intel_lvds.c | 67 +- drivers/gpu/drm/i915/intel_modes.c | 135 + drivers/gpu/drm/i915/intel_opregion.c | 158 +- drivers/gpu/drm/i915/intel_opregion.h | 15 - drivers/gpu/drm/i915/intel_overlay.c | 4 +- drivers/gpu/drm/i915/intel_panel.c | 13 +- drivers/gpu/drm/i915/intel_pm.c | 525 +- drivers/gpu/drm/i915/intel_psr.c | 248 +- drivers/gpu/drm/i915/intel_quirks.c | 169 - drivers/gpu/drm/i915/intel_ringbuffer.c | 45 +- drivers/gpu/drm/i915/intel_ringbuffer.h | 24 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 358 +- drivers/gpu/drm/i915/intel_sdvo.c | 56 +- drivers/gpu/drm/i915/intel_sprite.c | 737 +-- drivers/gpu/drm/i915/intel_tv.c | 10 +- drivers/gpu/drm/i915/intel_uc.c | 2 +- drivers/gpu/drm/i915/intel_uc_fw.h | 7 +- drivers/gpu/drm/i915/intel_uncore.c | 2 +- drivers/gpu/drm/i915/intel_vbt_defs.h | 7 - drivers/gpu/drm/i915/intel_workarounds.c | 46 +- drivers/gpu/drm/i915/selftests/huge_pages.c | 36 +- drivers/gpu/drm/i915/selftests/i915_gem_context.c | 428 +- drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 2 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 14 +- drivers/gpu/drm/i915/selftests/intel_guc.c | 59 +- drivers/gpu/drm/i915/selftests/intel_hangcheck.c | 7 +- drivers/gpu/drm/i915/selftests/intel_lrc.c | 267 +- drivers/gpu/drm/i915/selftests/mock_engine.c | 2 +- drivers/gpu/drm/i915/vlv_dsi.c | 190 +- drivers/gpu/drm/imx/dw_hdmi-imx.c | 5 +- drivers/gpu/drm/imx/imx-drm-core.c | 11 +- drivers/gpu/drm/imx/imx-ldb.c | 10 +- drivers/gpu/drm/imx/imx-tve.c | 12 +- drivers/gpu/drm/imx/ipuv3-crtc.c | 10 +- drivers/gpu/drm/imx/ipuv3-plane.c | 38 +- drivers/gpu/drm/imx/ipuv3-plane.h | 2 - drivers/gpu/drm/imx/parallel-display.c | 10 +- drivers/gpu/drm/meson/Kconfig | 1 - drivers/gpu/drm/meson/Makefile | 2 +- drivers/gpu/drm/meson/meson_canvas.c | 7 +- drivers/gpu/drm/meson/meson_canvas.h | 11 +- drivers/gpu/drm/meson/meson_crtc.c | 265 +- drivers/gpu/drm/meson/meson_drv.c | 91 +- drivers/gpu/drm/meson/meson_drv.h | 67 +- drivers/gpu/drm/meson/meson_overlay.c | 588 -- drivers/gpu/drm/meson/meson_overlay.h | 14 - drivers/gpu/drm/meson/meson_plane.c | 187 +- drivers/gpu/drm/meson/meson_registers.h | 3 - drivers/gpu/drm/meson/meson_venc.c | 15 +- drivers/gpu/drm/meson/meson_viu.c | 15 - drivers/gpu/drm/meson/meson_vpp.c | 90 +- drivers/gpu/drm/mgag200/mgag200_drv.h | 2 + drivers/gpu/drm/mgag200/mgag200_ttm.c | 64 + drivers/gpu/drm/msm/adreno/a3xx_gpu.c | 4 +- drivers/gpu/drm/msm/adreno/a4xx_gpu.c | 4 +- drivers/gpu/drm/msm/adreno/a5xx_debugfs.c | 2 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 15 +- drivers/gpu/drm/msm/adreno/a5xx_preempt.c | 4 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 92 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 4 +- drivers/gpu/drm/msm/adreno/a6xx_hfi.c | 14 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 6 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 22 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 10 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 90 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h | 18 +- drivers/gpu/drm/msm/disp/dpu1/dpu_dbg.c | 28 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 43 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h | 12 + .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 9 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 32 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c | 12 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c | 3 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c | 8 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 138 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 31 + drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 24 +- drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h | 62 +- drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/msm_media_info.h | 195 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c | 2 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c | 12 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 44 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c | 22 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c | 9 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c | 4 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c | 10 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 8 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c | 16 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 30 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_mdss.c | 10 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c | 9 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c | 4 +- drivers/gpu/drm/msm/dsi/dsi.c | 10 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 22 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 28 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c | 6 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c | 6 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_20nm.c | 2 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm.c | 2 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm_8960.c | 2 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll.c | 2 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c | 12 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_14nm.c | 12 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm.c | 16 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm_8960.c | 10 +- drivers/gpu/drm/msm/edp/edp.c | 8 +- drivers/gpu/drm/msm/hdmi/hdmi.c | 38 +- drivers/gpu/drm/msm/hdmi/hdmi.h | 1 - drivers/gpu/drm/msm/hdmi/hdmi_bridge.c | 10 +- drivers/gpu/drm/msm/hdmi/hdmi_connector.c | 20 +- drivers/gpu/drm/msm/hdmi/hdmi_i2c.c | 2 +- drivers/gpu/drm/msm/hdmi/hdmi_phy.c | 12 +- drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c | 6 +- drivers/gpu/drm/msm/hdmi/hdmi_pll_8960.c | 4 +- drivers/gpu/drm/msm/msm_atomic.c | 5 - drivers/gpu/drm/msm/msm_debugfs.c | 21 +- drivers/gpu/drm/msm/msm_drv.c | 103 +- drivers/gpu/drm/msm/msm_fb.c | 8 +- drivers/gpu/drm/msm/msm_fbdev.c | 8 +- drivers/gpu/drm/msm/msm_gem.c | 12 +- drivers/gpu/drm/msm/msm_gem_submit.c | 6 +- drivers/gpu/drm/msm/msm_gpu.c | 43 +- drivers/gpu/drm/msm/msm_kms.h | 3 + drivers/gpu/drm/msm/msm_rd.c | 5 +- drivers/gpu/drm/nouveau/nouveau_drv.h | 2 + drivers/gpu/drm/nouveau/nouveau_fence.c | 2 +- drivers/gpu/drm/nouveau/nouveau_ttm.c | 67 + drivers/gpu/drm/omapdrm/dss/dsi.c | 22 +- drivers/gpu/drm/omapdrm/dss/dss.c | 11 +- drivers/gpu/drm/omapdrm/dss/hdmi4.c | 37 +- drivers/gpu/drm/omapdrm/dss/hdmi5.c | 27 + drivers/gpu/drm/omapdrm/dss/venc.c | 7 + drivers/gpu/drm/omapdrm/omap_crtc.c | 6 - drivers/gpu/drm/panel/Kconfig | 25 - drivers/gpu/drm/panel/Makefile | 3 - drivers/gpu/drm/panel/panel-innolux-p079zca.c | 3 +- drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c | 330 - drivers/gpu/drm/panel/panel-samsung-s6d16d0.c | 264 - drivers/gpu/drm/panel/panel-seiko-43wvf1g.c | 7 +- drivers/gpu/drm/panel/panel-simple.c | 157 +- drivers/gpu/drm/panel/panel-truly-nt35597.c | 675 -- drivers/gpu/drm/qxl/qxl_cmd.c | 7 +- drivers/gpu/drm/qxl/qxl_debugfs.c | 5 +- drivers/gpu/drm/qxl/qxl_dev.h | 1 + drivers/gpu/drm/qxl/qxl_display.c | 37 +- drivers/gpu/drm/qxl/qxl_draw.c | 14 +- drivers/gpu/drm/qxl/qxl_drv.h | 32 +- drivers/gpu/drm/qxl/qxl_dumb.c | 3 +- drivers/gpu/drm/qxl/qxl_fb.c | 6 +- drivers/gpu/drm/qxl/qxl_image.c | 4 +- drivers/gpu/drm/qxl/qxl_ioctl.c | 2 - drivers/gpu/drm/qxl/qxl_kms.c | 8 +- drivers/gpu/drm/qxl/qxl_object.c | 27 +- drivers/gpu/drm/qxl/qxl_object.h | 4 +- drivers/gpu/drm/qxl/qxl_prime.c | 1 + drivers/gpu/drm/qxl/qxl_release.c | 7 +- drivers/gpu/drm/qxl/qxl_ttm.c | 73 +- drivers/gpu/drm/radeon/r300.c | 4 +- drivers/gpu/drm/radeon/r420.c | 1 - drivers/gpu/drm/radeon/radeon.h | 3 + drivers/gpu/drm/radeon/radeon_legacy_tv.c | 10 + drivers/gpu/drm/radeon/radeon_object.c | 2 + drivers/gpu/drm/radeon/radeon_ttm.c | 65 + drivers/gpu/drm/radeon/radeon_vm.c | 2 +- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 21 +- drivers/gpu/drm/rcar-du/rcar_du_drv.h | 1 + drivers/gpu/drm/rockchip/Kconfig | 2 +- drivers/gpu/drm/rockchip/Makefile | 2 +- drivers/gpu/drm/rockchip/cdn-dp-reg.c | 2 +- drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 1076 ---- drivers/gpu/drm/rockchip/dw-mipi-dsi.c | 1349 ++++ drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c | 128 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.h | 3 +- drivers/gpu/drm/rockchip/rockchip_drm_psr.c | 4 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 3 - drivers/gpu/drm/rockchip/rockchip_drm_vop.h | 4 - drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 7 +- drivers/gpu/drm/scheduler/sched_entity.c | 10 +- drivers/gpu/drm/scheduler/sched_main.c | 33 +- drivers/gpu/drm/selftests/Makefile | 5 +- drivers/gpu/drm/selftests/drm_helper_selftests.h | 9 + drivers/gpu/drm/selftests/drm_modeset_selftests.h | 13 - drivers/gpu/drm/selftests/test-drm-helper.c | 247 + drivers/gpu/drm/selftests/test-drm_format.c | 280 - drivers/gpu/drm/selftests/test-drm_framebuffer.c | 346 -- .../gpu/drm/selftests/test-drm_modeset_common.c | 32 - .../gpu/drm/selftests/test-drm_modeset_common.h | 22 - drivers/gpu/drm/selftests/test-drm_plane_helper.c | 219 - drivers/gpu/drm/sti/sti_crtc.c | 4 +- drivers/gpu/drm/sti/sti_cursor.c | 1 + drivers/gpu/drm/sti/sti_drv.c | 6 +- drivers/gpu/drm/sti/sti_gdp.c | 3 +- drivers/gpu/drm/sti/sti_hqvdp.c | 1 + drivers/gpu/drm/stm/drv.c | 13 +- drivers/gpu/drm/stm/ltdc.c | 45 - drivers/gpu/drm/stm/ltdc.h | 5 - drivers/gpu/drm/sun4i/sun4i_drv.c | 12 +- drivers/gpu/drm/sun4i/sun4i_framebuffer.c | 12 +- drivers/gpu/drm/sun4i/sun4i_framebuffer.h | 3 +- drivers/gpu/drm/sun4i/sun4i_hdmi_tmds_clk.c | 4 +- drivers/gpu/drm/sun4i/sun4i_lvds.c | 4 +- drivers/gpu/drm/sun4i/sun4i_rgb.c | 4 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 28 +- drivers/gpu/drm/sun4i/sun4i_tcon.h | 1 - drivers/gpu/drm/sun4i/sun8i_csc.c | 83 - drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 45 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h | 14 +- drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c | 201 +- drivers/gpu/drm/sun4i/sun8i_mixer.c | 57 +- drivers/gpu/drm/sun4i/sun8i_mixer.h | 80 +- drivers/gpu/drm/sun4i/sun8i_tcon_top.c | 52 +- drivers/gpu/drm/sun4i/sun8i_ui_layer.c | 47 +- drivers/gpu/drm/sun4i/sun8i_ui_layer.h | 37 +- drivers/gpu/drm/sun4i/sun8i_ui_scaler.c | 47 +- drivers/gpu/drm/sun4i/sun8i_ui_scaler.h | 28 +- drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 55 +- drivers/gpu/drm/sun4i/sun8i_vi_layer.h | 25 +- drivers/gpu/drm/sun4i/sun8i_vi_scaler.c | 70 +- drivers/gpu/drm/sun4i/sun8i_vi_scaler.h | 68 +- drivers/gpu/drm/tilcdc/tilcdc_drv.c | 11 +- drivers/gpu/drm/tinydrm/Kconfig | 11 - drivers/gpu/drm/tinydrm/Makefile | 1 - drivers/gpu/drm/tinydrm/core/tinydrm-core.c | 72 +- drivers/gpu/drm/tinydrm/core/tinydrm-helpers.c | 6 - drivers/gpu/drm/tinydrm/core/tinydrm-pipe.c | 6 +- drivers/gpu/drm/tinydrm/hx8357d.c | 270 - drivers/gpu/drm/tinydrm/ili9225.c | 5 +- drivers/gpu/drm/tinydrm/ili9341.c | 4 +- drivers/gpu/drm/tinydrm/mi0283qt.c | 6 +- drivers/gpu/drm/tinydrm/mipi-dbi.c | 14 +- drivers/gpu/drm/tinydrm/repaper.c | 4 +- drivers/gpu/drm/tinydrm/st7586.c | 5 +- drivers/gpu/drm/tinydrm/st7735r.c | 4 +- drivers/gpu/drm/ttm/ttm_bo.c | 73 +- drivers/gpu/drm/ttm/ttm_execbuf_util.c | 6 +- drivers/gpu/drm/ttm/ttm_memory.c | 14 +- drivers/gpu/drm/udl/udl_main.c | 7 +- drivers/gpu/drm/v3d/v3d_debugfs.c | 46 +- drivers/gpu/drm/v3d/v3d_drv.h | 5 - drivers/gpu/drm/v3d/v3d_gem.c | 14 +- drivers/gpu/drm/v3d/v3d_regs.h | 30 - drivers/gpu/drm/v3d/v3d_sched.c | 5 +- drivers/gpu/drm/vc4/vc4_drv.c | 3 - drivers/gpu/drm/vc4/vc4_gem.c | 4 +- drivers/gpu/drm/vc4/vc4_kms.c | 6 - drivers/gpu/drm/vc4/vc4_plane.c | 199 +- drivers/gpu/drm/vc4/vc4_regs.h | 8 +- drivers/gpu/drm/vgem/vgem_drv.c | 19 +- drivers/gpu/drm/vgem/vgem_fence.c | 2 +- drivers/gpu/drm/virtio/virtgpu_display.c | 12 - drivers/gpu/drm/virtio/virtgpu_drm_bus.c | 31 - drivers/gpu/drm/virtio/virtgpu_drv.c | 1 - drivers/gpu/drm/virtio/virtgpu_drv.h | 28 +- drivers/gpu/drm/virtio/virtgpu_fb.c | 7 +- drivers/gpu/drm/virtio/virtgpu_fence.c | 29 +- drivers/gpu/drm/virtio/virtgpu_gem.c | 8 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 133 +- drivers/gpu/drm/virtio/virtgpu_kms.c | 56 +- drivers/gpu/drm/virtio/virtgpu_object.c | 26 +- drivers/gpu/drm/virtio/virtgpu_plane.c | 46 +- drivers/gpu/drm/virtio/virtgpu_ttm.c | 65 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 106 +- drivers/gpu/drm/vkms/vkms_drv.c | 21 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 17 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 24 +- drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c | 54 + drivers/gpu/drm/zte/zx_drm_drv.c | 5 +- drivers/gpu/drm/zte/zx_plane.c | 1 + drivers/gpu/ipu-v3/ipu-cpmem.c | 52 +- drivers/gpu/ipu-v3/ipu-ic.c | 52 +- drivers/gpu/ipu-v3/ipu-image-convert.c | 1019 +-- drivers/gpu/ipu-v3/ipu-pre.c | 6 - drivers/gpu/ipu-v3/ipu-prg.c | 16 - drivers/gpu/ipu-v3/ipu-prv.h | 1 - drivers/gpu/vga/vga_switcheroo.c | 3 - drivers/gpu/vga/vgaarb.c | 21 +- drivers/hid/hid-alps.c | 18 - drivers/hid/hid-asus.c | 3 - drivers/hid/hid-cougar.c | 2 - drivers/hid/hid-hyperv.c | 2 +- drivers/hid/hid-ids.h | 12 - drivers/hid/hid-input.c | 3 - drivers/hid/hid-multitouch.c | 6 - drivers/hid/hid-quirks.c | 4 +- drivers/hid/hid-steam.c | 154 +- drivers/hid/hidraw.c | 8 +- drivers/hid/i2c-hid/i2c-hid-core.c | 21 - drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c | 8 - drivers/hid/uhid.c | 25 +- drivers/hid/usbhid/hiddev.c | 18 +- drivers/hv/hv.c | 10 +- drivers/hv/hv_balloon.c | 25 +- drivers/hv/hv_kvp.c | 28 +- drivers/hv/hv_util.c | 2 +- drivers/hv/hyperv_vmbus.h | 2 + drivers/hwmon/Kconfig | 2 - drivers/hwmon/Makefile | 1 - drivers/hwmon/hwmon.c | 12 +- drivers/hwmon/ibmpowernv.c | 7 +- drivers/hwmon/ina2xx.c | 6 +- drivers/hwmon/ina3221.c | 198 +- drivers/hwmon/k10temp.c | 10 +- drivers/hwmon/lm63.c | 1 + drivers/hwmon/mlxreg-fan.c | 2 +- drivers/hwmon/occ/Kconfig | 31 - drivers/hwmon/occ/Makefile | 5 - drivers/hwmon/occ/common.c | 1098 ---- drivers/hwmon/occ/common.h | 128 - drivers/hwmon/occ/p8_i2c.c | 255 - drivers/hwmon/occ/p9_sbe.c | 106 - drivers/hwmon/occ/sysfs.c | 188 - drivers/hwmon/pmbus/adm1275.c | 15 +- drivers/hwmon/raspberrypi-hwmon.c | 6 + drivers/hwmon/w83795.c | 2 +- drivers/hwtracing/coresight/coresight-etb10.c | 23 +- drivers/hwtracing/coresight/coresight-etm3x.c | 12 +- drivers/hwtracing/coresight/coresight-tmc-etf.c | 2 +- drivers/i2c/busses/Kconfig | 11 +- drivers/i2c/busses/Makefile | 1 - drivers/i2c/busses/i2c-nvidia-gpu.c | 368 -- drivers/i2c/busses/i2c-qcom-geni.c | 15 +- drivers/i3c/Kconfig | 24 - drivers/i3c/Makefile | 4 - drivers/i3c/device.c | 233 - drivers/i3c/internals.h | 26 - drivers/i3c/master.c | 2661 -------- drivers/i3c/master/Kconfig | 22 - drivers/i3c/master/Makefile | 2 - drivers/i3c/master/dw-i3c-master.c | 1216 ---- drivers/i3c/master/i3c-master-cdns.c | 1666 ----- drivers/ide/ide-atapi.c | 27 +- drivers/ide/ide-cd.c | 179 +- drivers/ide/ide-devsets.c | 4 +- drivers/ide/ide-disk.c | 15 +- drivers/ide/ide-eh.c | 2 +- drivers/ide/ide-floppy.c | 2 +- drivers/ide/ide-io.c | 112 +- drivers/ide/ide-park.c | 8 +- drivers/ide/ide-pm.c | 46 +- drivers/ide/ide-probe.c | 69 +- drivers/ide/ide-tape.c | 2 +- drivers/ide/ide-taskfile.c | 2 +- drivers/iio/Kconfig | 1 + drivers/infiniband/Kconfig | 1 + drivers/infiniband/core/umem_odp.c | 14 +- drivers/infiniband/hw/cxgb4/cm.c | 2 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 9 +- drivers/infiniband/hw/i40iw/i40iw_cm.c | 8 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 20 + drivers/infiniband/hw/mlx5/main.c | 22 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 15 +- drivers/infiniband/hw/mlx5/odp.c | 331 +- drivers/infiniband/hw/nes/nes_mgt.c | 4 +- drivers/infiniband/hw/qib/qib_fs.c | 7 +- drivers/infiniband/sw/rxe/rxe.h | 5 +- drivers/infiniband/sw/rxe/rxe_comp.c | 6 - drivers/infiniband/sw/rxe/rxe_hw_counters.c | 7 +- drivers/infiniband/sw/rxe/rxe_hw_counters.h | 3 - drivers/infiniband/sw/rxe/rxe_loc.h | 5 +- drivers/infiniband/sw/rxe/rxe_net.c | 3 +- drivers/infiniband/sw/rxe/rxe_req.c | 2 +- drivers/infiniband/sw/rxe/rxe_resp.c | 33 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 12 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 2 +- drivers/input/keyboard/atkbd.c | 2 +- drivers/input/keyboard/cros_ec_keyb.c | 3 +- drivers/input/keyboard/matrix_keypad.c | 23 +- drivers/input/mouse/elan_i2c_core.c | 1 - drivers/input/serio/Kconfig | 1 + drivers/input/serio/hyperv-keyboard.c | 2 +- drivers/input/serio/olpc_apsp.c | 26 +- drivers/input/touchscreen/ad7879.c | 107 +- drivers/input/touchscreen/migor_ts.c | 15 +- drivers/input/touchscreen/st1232.c | 12 +- drivers/interconnect/Kconfig | 15 - drivers/interconnect/Makefile | 6 - drivers/interconnect/core.c | 720 --- drivers/interconnect/qcom/Kconfig | 22 - drivers/interconnect/qcom/Makefile | 7 - drivers/interconnect/qcom/msm8916.c | 509 -- drivers/interconnect/qcom/smd-rpm.c | 91 - drivers/interconnect/qcom/smd-rpm.h | 15 - drivers/iommu/amd_iommu.c | 204 +- drivers/iommu/amd_iommu_init.c | 3 +- drivers/iommu/amd_iommu_types.h | 1 - drivers/iommu/intel-svm.c | 2 +- drivers/iommu/iommu.c | 41 +- drivers/iommu/ipmmu-vmsa.c | 11 - drivers/iommu/mtk_iommu.c | 4 +- drivers/iommu/mtk_iommu_v1.c | 4 +- drivers/irqchip/irq-ativic32.c | 31 - drivers/isdn/hardware/mISDN/w6692.c | 3 + drivers/isdn/hisax/hfc_pci.c | 3 +- drivers/leds/leds-powernv.c | 12 +- drivers/leds/trigger/ledtrig-pattern.c | 27 +- drivers/lightnvm/core.c | 2 +- drivers/md/dm-bufio.c | 2 +- drivers/md/dm-core.h | 1 + drivers/md/dm-crypt.c | 4 +- drivers/md/dm-integrity.c | 4 +- drivers/md/dm-mpath.c | 6 +- drivers/md/dm-rq.c | 25 +- drivers/md/dm-stats.c | 2 +- drivers/md/dm-table.c | 4 +- drivers/md/dm.c | 65 +- drivers/md/md.c | 14 +- drivers/media/cec/cec-adap.c | 49 +- drivers/media/i2c/Kconfig | 12 - drivers/media/i2c/Makefile | 1 - drivers/media/i2c/adv7511.c | 2 +- drivers/media/i2c/adv7604.c | 2 +- drivers/media/i2c/adv7842.c | 2 +- drivers/media/i2c/imx214.c | 1118 ---- drivers/media/i2c/ov13858.c | 6 +- drivers/media/i2c/ov5645.c | 2 +- drivers/media/i2c/ov7740.c | 4 +- drivers/media/i2c/tc358743.c | 3 +- drivers/media/i2c/tda1997x.c | 4 +- drivers/media/media-request.c | 3 - drivers/media/pci/bt8xx/bttv-driver.c | 12 +- drivers/media/pci/cobalt/cobalt-v4l2.c | 48 +- drivers/media/pci/cx18/cx18-ioctl.c | 13 +- drivers/media/pci/cx23885/cx23885-video.c | 40 +- drivers/media/pci/intel/ipu3/ipu3-cio2.c | 6 +- drivers/media/pci/intel/ipu3/ipu3-cio2.h | 2 + drivers/media/pci/ivtv/ivtv-ioctl.c | 17 +- drivers/media/pci/saa7134/saa7134-video.c | 21 +- drivers/media/platform/am437x/am437x-vpfe.c | 31 +- drivers/media/platform/davinci/vpbe.c | 23 + drivers/media/platform/davinci/vpbe_display.c | 10 +- drivers/media/platform/davinci/vpfe_capture.c | 12 +- drivers/media/platform/exynos-gsc/gsc-core.c | 57 +- drivers/media/platform/exynos-gsc/gsc-core.h | 3 +- drivers/media/platform/exynos-gsc/gsc-m2m.c | 23 +- drivers/media/platform/exynos4-is/fimc-core.h | 6 +- drivers/media/platform/exynos4-is/fimc-m2m.c | 130 +- drivers/media/platform/mtk-vpu/mtk_vpu.c | 2 +- drivers/media/platform/omap3isp/isp.c | 3 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 10 +- drivers/media/platform/s5p-g2d/g2d.c | 102 +- drivers/media/platform/s5p-mfc/s5p_mfc.c | 1 - drivers/media/platform/s5p-mfc/s5p_mfc_dec.c | 49 +- drivers/media/platform/sti/delta/delta-ipc.c | 4 +- drivers/media/platform/vicodec/vicodec-core.c | 5 +- drivers/media/platform/vim2m.c | 2 +- drivers/media/platform/vivid/vivid-core.c | 9 +- drivers/media/platform/vivid/vivid-vid-cap.c | 18 +- drivers/media/platform/vivid/vivid-vid-cap.h | 2 +- drivers/media/platform/vivid/vivid-vid-out.c | 18 +- drivers/media/platform/vivid/vivid-vid-out.h | 2 +- drivers/media/usb/au0828/au0828-video.c | 38 +- drivers/media/usb/cpia2/cpia2_v4l.c | 31 +- drivers/media/usb/cx231xx/cx231xx-417.c | 41 +- drivers/media/usb/cx231xx/cx231xx-video.c | 41 +- drivers/media/usb/pvrusb2/pvrusb2-v4l2.c | 13 +- drivers/media/v4l2-core/v4l2-ctrls.c | 5 - drivers/media/v4l2-core/v4l2-dev.c | 8 +- drivers/media/v4l2-core/v4l2-event.c | 43 +- drivers/media/v4l2-core/v4l2-ioctl.c | 44 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 4 +- drivers/memory/tegra/Kconfig | 10 - drivers/memory/tegra/Makefile | 1 - drivers/memory/tegra/tegra20-emc.c | 591 -- drivers/memstick/core/ms_block.c | 109 +- drivers/memstick/core/ms_block.h | 1 - drivers/memstick/core/mspro_block.c | 121 +- drivers/mfd/Kconfig | 1 - drivers/mfd/ab8500-core.c | 2 +- drivers/mfd/bd9571mwv.c | 1 - drivers/mfd/db8500-prcmu.c | 4 +- drivers/mfd/madera-core.c | 3 - drivers/mfd/mt6397-core.c | 3 +- drivers/mfd/tps6586x.c | 24 - drivers/mfd/twl-core.c | 4 +- drivers/mfd/wm8994-core.c | 9 + drivers/misc/Kconfig | 8 - drivers/misc/Makefile | 1 - drivers/misc/atmel-ssc.c | 2 +- drivers/misc/cxl/api.c | 3 +- drivers/misc/ibmasm/ibmasmfs.c | 11 +- drivers/misc/mei/client.c | 25 +- drivers/misc/mei/hbm.c | 4 +- drivers/misc/mic/scif/scif_rma.c | 2 +- drivers/misc/mic/scif/scif_rma.h | 2 +- drivers/misc/pvpanic.c | 192 - drivers/misc/sgi-gru/grukdump.c | 4 - drivers/misc/vmw_balloon.c | 2 +- drivers/mmc/core/block.c | 26 +- drivers/mmc/core/queue.c | 110 +- drivers/mmc/core/queue.h | 4 +- drivers/mmc/core/slot-gpio.c | 16 +- drivers/mmc/host/Kconfig | 7 +- drivers/mmc/host/atmel-mci.c | 3 +- drivers/mmc/host/bcm2835.c | 13 +- drivers/mmc/host/dw_mmc-bluefield.c | 11 +- drivers/mmc/host/jz4740_mmc.c | 85 +- drivers/mmc/host/renesas_sdhi_core.c | 9 + drivers/mmc/host/renesas_sdhi_internal_dmac.c | 29 +- drivers/mmc/host/sdhci-cadence.c | 2 +- drivers/mmc/host/sdhci-esdhc-imx.c | 26 +- drivers/mmc/host/sdhci-msm.c | 78 +- drivers/mmc/host/sdhci-pci-core.c | 86 +- drivers/mmc/host/sdhci.c | 94 +- drivers/mmc/host/sdhci.h | 11 +- drivers/mmc/host/tmio_mmc_core.c | 2 + drivers/mtd/Kconfig | 52 +- drivers/mtd/Makefile | 1 + drivers/mtd/chips/cfi_cmdset_0020.c | 6 - drivers/mtd/devices/Kconfig | 2 +- drivers/mtd/devices/block2mtd.c | 2 - drivers/mtd/maps/Kconfig | 36 +- drivers/mtd/maps/Makefile | 11 +- drivers/mtd/maps/gpio-addr-flash.c | 281 + drivers/mtd/maps/latch-addr-flash.c | 229 + drivers/mtd/maps/physmap-core.c | 655 -- drivers/mtd/maps/physmap-gemini.c | 97 - drivers/mtd/maps/physmap-gemini.h | 17 - drivers/mtd/maps/physmap-versatile.c | 254 - drivers/mtd/maps/physmap-versatile.h | 17 - drivers/mtd/maps/physmap.c | 280 + drivers/mtd/maps/physmap_of_core.c | 368 ++ drivers/mtd/maps/physmap_of_gemini.c | 97 + drivers/mtd/maps/physmap_of_gemini.h | 17 + drivers/mtd/maps/physmap_of_versatile.c | 254 + drivers/mtd/maps/physmap_of_versatile.h | 17 + drivers/mtd/maps/sa1100-flash.c | 10 +- drivers/mtd/mtdsuper.c | 26 +- drivers/mtd/nand/raw/Kconfig | 2 +- drivers/mtd/nand/raw/ams-delta.c | 177 +- drivers/mtd/nand/raw/atmel/nand-controller.c | 20 +- drivers/mtd/nand/raw/au1550nd.c | 2 +- drivers/mtd/nand/raw/bcm47xxnflash/ops_bcm4706.c | 2 +- drivers/mtd/nand/raw/cafe_nand.c | 2 +- drivers/mtd/nand/raw/davinci_nand.c | 2 +- drivers/mtd/nand/raw/denali.c | 5 +- drivers/mtd/nand/raw/denali.h | 2 +- drivers/mtd/nand/raw/diskonchip.c | 4 +- drivers/mtd/nand/raw/fsl_elbc_nand.c | 2 +- drivers/mtd/nand/raw/fsl_ifc_nand.c | 2 +- drivers/mtd/nand/raw/fsl_upm.c | 2 +- drivers/mtd/nand/raw/fsmc_nand.c | 39 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 27 +- drivers/mtd/nand/raw/hisi504_nand.c | 2 +- drivers/mtd/nand/raw/internals.h | 33 - drivers/mtd/nand/raw/jz4740_nand.c | 6 +- drivers/mtd/nand/raw/jz4780_nand.c | 2 +- drivers/mtd/nand/raw/marvell_nand.c | 32 +- drivers/mtd/nand/raw/mpc5121_nfc.c | 4 +- drivers/mtd/nand/raw/mtk_nand.c | 4 +- drivers/mtd/nand/raw/mxc_nand.c | 14 +- drivers/mtd/nand/raw/nand_base.c | 759 ++- drivers/mtd/nand/raw/nand_bbt.c | 285 +- drivers/mtd/nand/raw/nand_hynix.c | 8 +- drivers/mtd/nand/raw/nand_legacy.c | 35 +- drivers/mtd/nand/raw/nand_macronix.c | 7 - drivers/mtd/nand/raw/ndfc.c | 2 +- drivers/mtd/nand/raw/plat_nand.c | 2 +- drivers/mtd/nand/raw/qcom_nandc.c | 34 +- drivers/mtd/nand/raw/r852.c | 30 +- drivers/mtd/nand/raw/s3c2410.c | 7 +- drivers/mtd/nand/raw/sh_flctl.c | 19 +- drivers/mtd/nand/raw/sunxi_nand.c | 4 +- drivers/mtd/nand/raw/tango_nand.c | 4 +- drivers/mtd/nand/raw/tegra_nand.c | 32 +- drivers/mtd/nand/raw/vf610_nfc.c | 38 +- drivers/mtd/nand/raw/xway_nand.c | 2 +- drivers/mtd/nand/spi/Makefile | 2 +- drivers/mtd/nand/spi/core.c | 1 - drivers/mtd/nand/spi/toshiba.c | 136 - drivers/mtd/nand/spi/winbond.c | 8 - drivers/mtd/parsers/Kconfig | 50 - drivers/mtd/parsers/Makefile | 1 - drivers/mtd/parsers/redboot.c | 332 - drivers/mtd/redboot.c | 302 + drivers/mtd/spi-nor/Kconfig | 9 + drivers/mtd/spi-nor/Makefile | 1 + drivers/mtd/spi-nor/atmel-quadspi.c | 781 +++ drivers/mtd/spi-nor/cadence-quadspi.c | 21 +- drivers/mtd/spi-nor/spi-nor.c | 161 +- drivers/net/can/dev.c | 48 +- drivers/net/can/flexcan.c | 108 +- drivers/net/can/rcar/rcar_can.c | 5 +- drivers/net/can/rx-offload.c | 51 +- drivers/net/can/spi/hi311x.c | 2 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c | 4 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c | 10 +- drivers/net/can/usb/ucan.c | 7 + drivers/net/dsa/bcm_sf2_cfp.c | 4 +- drivers/net/dsa/microchip/Kconfig | 16 +- drivers/net/dsa/microchip/Makefile | 5 +- drivers/net/dsa/microchip/ksz9477.c | 1316 ---- drivers/net/dsa/microchip/ksz9477_reg.h | 1665 ----- drivers/net/dsa/microchip/ksz9477_spi.c | 177 - drivers/net/dsa/microchip/ksz_9477_reg.h | 1676 +++++ drivers/net/dsa/microchip/ksz_common.c | 1183 +++- drivers/net/dsa/microchip/ksz_common.h | 214 - drivers/net/dsa/microchip/ksz_priv.h | 245 +- drivers/net/dsa/microchip/ksz_spi.c | 217 + drivers/net/dsa/microchip/ksz_spi.h | 69 - drivers/net/dsa/mt7530.c | 3 +- drivers/net/dsa/mv88e6xxx/chip.c | 38 +- drivers/net/dsa/mv88e6xxx/global1.c | 2 - drivers/net/dsa/mv88e6xxx/port.c | 24 +- drivers/net/dsa/mv88e6xxx/port.h | 2 - drivers/net/dsa/mv88e6xxx/serdes.c | 26 +- drivers/net/dsa/mv88e6xxx/serdes.h | 2 - drivers/net/ethernet/aeroflex/greth.c | 2 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 23 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c | 41 +- drivers/net/ethernet/apm/xgene-v2/mdio.c | 22 +- drivers/net/ethernet/aquantia/atlantic/Makefile | 1 - drivers/net/ethernet/aquantia/atlantic/aq_common.h | 2 +- .../net/ethernet/aquantia/atlantic/aq_ethtool.c | 39 +- .../net/ethernet/aquantia/atlantic/aq_filters.c | 876 --- .../net/ethernet/aquantia/atlantic/aq_filters.h | 36 - drivers/net/ethernet/aquantia/atlantic/aq_hw.h | 35 - drivers/net/ethernet/aquantia/atlantic/aq_main.c | 65 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 20 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.h | 23 +- .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 2 - drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 35 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 223 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.c | 117 - .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.h | 51 - .../aquantia/atlantic/hw_atl/hw_atl_llh_internal.h | 153 +- .../aquantia/atlantic/hw_atl/hw_atl_utils.c | 4 + .../aquantia/atlantic/hw_atl/hw_atl_utils.h | 58 - .../aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c | 21 - drivers/net/ethernet/arc/emac_main.c | 3 +- drivers/net/ethernet/broadcom/b44.c | 12 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x.h | 7 - drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c | 1 - drivers/net/ethernet/broadcom/bnxt/bnxt.c | 70 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 4 - drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 9 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 3 - drivers/net/ethernet/broadcom/cnic.c | 2 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 65 +- drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c | 6 - drivers/net/ethernet/broadcom/genet/bcmmii.c | 5 +- drivers/net/ethernet/broadcom/tg3.c | 123 +- drivers/net/ethernet/cavium/octeon/octeon_mgmt.c | 7 +- drivers/net/ethernet/chelsio/Kconfig | 1 + drivers/net/ethernet/chelsio/cxgb4/Makefile | 4 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 17 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 11 + drivers/net/ethernet/chelsio/cxgb4/t4_pci_id_tbl.h | 1 - .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 12 +- drivers/net/ethernet/emulex/benet/be_main.c | 13 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 5 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 103 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 8 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c | 5 +- drivers/net/ethernet/freescale/fman/mac.c | 2 +- drivers/net/ethernet/freescale/fsl_pq_mdio.c | 2 +- drivers/net/ethernet/freescale/gianfar.c | 18 +- drivers/net/ethernet/freescale/gianfar_ethtool.c | 8 +- drivers/net/ethernet/freescale/ucc_geth.c | 7 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 6 +- drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 9 - drivers/net/ethernet/hisilicon/hns3/hnae3.h | 24 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 397 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 28 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 11 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 7 - .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 70 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 376 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 27 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 84 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c | 13 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 14 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 4 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 13 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.h | 8 - .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 519 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 38 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 18 +- drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h | 2 - drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c | 55 +- drivers/net/ethernet/huawei/hinic/hinic_hw_wq.h | 3 +- drivers/net/ethernet/huawei/hinic/hinic_hw_wqe.h | 4 - drivers/net/ethernet/huawei/hinic/hinic_main.c | 14 +- drivers/net/ethernet/huawei/hinic/hinic_port.c | 28 - drivers/net/ethernet/huawei/hinic/hinic_port.h | 10 - drivers/net/ethernet/huawei/hinic/hinic_rx.c | 26 +- drivers/net/ethernet/huawei/hinic/hinic_rx.h | 4 - drivers/net/ethernet/ibm/emac/core.c | 9 +- drivers/net/ethernet/ibm/ibmvnic.c | 61 +- drivers/net/ethernet/ibm/ibmvnic.h | 2 +- drivers/net/ethernet/intel/e1000e/e1000.h | 3 - drivers/net/ethernet/intel/e1000e/netdev.c | 42 +- drivers/net/ethernet/intel/e1000e/ptp.c | 25 +- drivers/net/ethernet/intel/i40e/i40e.h | 3 +- drivers/net/ethernet/intel/i40e/i40e_adminq.c | 6 - drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h | 4 +- drivers/net/ethernet/intel/i40e/i40e_common.c | 3 - drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 27 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 49 +- drivers/net/ethernet/intel/i40e/i40e_ptp.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 8 +- drivers/net/ethernet/intel/i40e/i40e_type.h | 1 - drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 67 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h | 4 +- drivers/net/ethernet/intel/iavf/iavf_txrx.c | 4 +- drivers/net/ethernet/intel/ice/ice.h | 39 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 23 +- drivers/net/ethernet/intel/ice/ice_common.c | 47 +- drivers/net/ethernet/intel/ice/ice_controlq.c | 223 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 33 +- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 5 - drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h | 79 +- drivers/net/ethernet/intel/ice/ice_lib.c | 155 +- drivers/net/ethernet/intel/ice/ice_main.c | 161 +- drivers/net/ethernet/intel/ice/ice_sched.c | 122 +- drivers/net/ethernet/intel/ice/ice_sched.h | 3 - drivers/net/ethernet/intel/ice/ice_sriov.c | 2 +- drivers/net/ethernet/intel/ice/ice_switch.c | 67 +- drivers/net/ethernet/intel/ice/ice_switch.h | 2 - drivers/net/ethernet/intel/ice/ice_txrx.c | 47 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 17 +- drivers/net/ethernet/intel/ice/ice_type.h | 6 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 38 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 2 +- drivers/net/ethernet/intel/igb/igb_ethtool.c | 2 +- drivers/net/ethernet/intel/igb/igb_main.c | 4 +- drivers/net/ethernet/intel/igb/igb_ptp.c | 77 +- drivers/net/ethernet/intel/igbvf/mbx.c | 4 +- drivers/net/ethernet/intel/igc/igc.h | 9 + drivers/net/ethernet/intel/igc/igc_base.c | 8 + drivers/net/ethernet/intel/igc/igc_main.c | 36 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 3 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c | 4 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 7 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c | 54 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 2 - drivers/net/ethernet/lantiq_xrx200.c | 5 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 21 +- drivers/net/ethernet/marvell/mvneta.c | 16 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 19 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.h | 1 - drivers/net/ethernet/marvell/octeontx2/af/common.h | 7 - drivers/net/ethernet/marvell/octeontx2/af/mbox.c | 2 +- drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 280 +- drivers/net/ethernet/marvell/octeontx2/af/npc.h | 6 - drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 953 +-- drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 174 +- .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 36 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 519 +- .../net/ethernet/marvell/octeontx2/af/rvu_npa.c | 25 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 1383 +---- drivers/net/ethernet/marvell/sky2.c | 6 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 7 +- drivers/net/ethernet/mellanox/mlx4/alloc.c | 2 +- drivers/net/ethernet/mellanox/mlx4/en_rx.c | 2 +- drivers/net/ethernet/mellanox/mlx4/mlx4.h | 4 +- drivers/net/ethernet/mellanox/mlx4/mr.c | 1 - drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/cq.c | 15 +- drivers/net/ethernet/mellanox/mlx5/core/debugfs.c | 11 - drivers/net/ethernet/mellanox/mlx5/core/dev.c | 34 + drivers/net/ethernet/mellanox/mlx5/core/en.h | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en/port.c | 36 +- .../ethernet/mellanox/mlx5/core/en/port_buffer.c | 4 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 55 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 6 - .../net/ethernet/mellanox/mlx5/core/en_selftest.c | 26 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 3 - drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 2 - drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 69 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 967 ++- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 3 +- .../net/ethernet/mellanox/mlx5/core/fpga/ipsec.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/health.c | 3 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h | 93 - drivers/net/ethernet/mellanox/mlx5/core/main.c | 287 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 23 + drivers/net/ethernet/mellanox/mlx5/core/qp.c | 20 +- drivers/net/ethernet/mellanox/mlxsw/Kconfig | 1 - .../ethernet/mellanox/mlxsw/core_acl_flex_keys.c | 22 +- .../ethernet/mellanox/mlxsw/core_acl_flex_keys.h | 7 +- drivers/net/ethernet/mellanox/mlxsw/core_thermal.c | 56 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 150 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 155 - .../ethernet/mellanox/mlxsw/spectrum2_acl_tcam.c | 12 +- .../ethernet/mellanox/mlxsw/spectrum_acl_atcam.c | 75 +- .../ethernet/mellanox/mlxsw/spectrum_acl_ctcam.c | 5 +- .../net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c | 454 +- .../mellanox/mlxsw/spectrum_acl_flex_keys.c | 32 +- .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.h | 42 +- drivers/net/ethernet/mscc/ocelot.c | 9 +- drivers/net/ethernet/netronome/nfp/Makefile | 2 - drivers/net/ethernet/netronome/nfp/abm/cls.c | 283 - drivers/net/ethernet/netronome/nfp/abm/ctrl.c | 370 +- drivers/net/ethernet/netronome/nfp/abm/main.c | 344 +- drivers/net/ethernet/netronome/nfp/abm/main.h | 206 +- drivers/net/ethernet/netronome/nfp/abm/qdisc.c | 850 --- drivers/net/ethernet/netronome/nfp/flower/action.c | 30 +- drivers/net/ethernet/netronome/nfp/flower/cmsg.h | 27 - drivers/net/ethernet/netronome/nfp/flower/main.c | 18 +- drivers/net/ethernet/netronome/nfp/flower/main.h | 14 +- drivers/net/ethernet/netronome/nfp/flower/match.c | 38 +- .../net/ethernet/netronome/nfp/flower/metadata.c | 12 +- .../net/ethernet/netronome/nfp/flower/offload.c | 243 +- .../ethernet/netronome/nfp/flower/tunnel_conf.c | 17 +- drivers/net/ethernet/netronome/nfp/nfp_net.h | 3 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 32 +- drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.h | 2 - drivers/net/ethernet/netronome/nfp/nfp_net_main.c | 4 +- .../net/ethernet/netronome/nfp/nfp_netvf_main.c | 3 +- drivers/net/ethernet/nxp/lpc_eth.c | 2 + drivers/net/ethernet/qlogic/qed/qed_dcbx.c | 14 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 44 +- drivers/net/ethernet/qlogic/qed/qed_fcoe.c | 11 +- drivers/net/ethernet/qlogic/qed/qed_int.c | 2 - drivers/net/ethernet/qlogic/qed/qed_iscsi.c | 1 - drivers/net/ethernet/qlogic/qed/qed_l2.c | 12 +- drivers/net/ethernet/qlogic/qed/qed_main.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_rdma.c | 51 +- drivers/net/ethernet/qlogic/qed/qed_rdma.h | 5 - drivers/net/ethernet/qlogic/qed/qed_roce.c | 1 - drivers/net/ethernet/qlogic/qed/qed_sp.h | 14 - drivers/net/ethernet/qlogic/qed/qed_sp_commands.c | 22 +- drivers/net/ethernet/qlogic/qed/qed_spq.c | 69 +- drivers/net/ethernet/qlogic/qed/qed_sriov.c | 1 - drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c | 8 +- drivers/net/ethernet/qualcomm/qca_debug.c | 1 - drivers/net/ethernet/qualcomm/qca_spi.c | 16 +- drivers/net/ethernet/qualcomm/qca_spi.h | 1 - drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c | 6 +- drivers/net/ethernet/realtek/8139too.c | 2 +- drivers/net/ethernet/realtek/r8169.c | 289 +- drivers/net/ethernet/sfc/ef10.c | 7 - drivers/net/ethernet/sfc/efx.c | 2 +- drivers/net/ethernet/sfc/tx.c | 5 +- drivers/net/ethernet/sis/sis190.c | 2 +- drivers/net/ethernet/smsc/smsc911x.h | 2 +- drivers/net/ethernet/socionext/netsec.c | 238 +- drivers/net/ethernet/socionext/sni_ave.c | 2 +- drivers/net/ethernet/stmicro/stmmac/common.h | 3 +- drivers/net/ethernet/stmicro/stmmac/descs_com.h | 2 +- drivers/net/ethernet/stmicro/stmmac/enh_desc.c | 2 +- drivers/net/ethernet/stmicro/stmmac/ring_mode.c | 2 +- .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 12 +- drivers/net/ethernet/ti/cpsw.c | 237 +- drivers/net/ethernet/ti/cpts.c | 32 +- drivers/net/ethernet/ti/cpts.h | 38 + drivers/net/ethernet/ti/netcp_ethss.c | 32 +- drivers/net/ethernet/toshiba/tc35815.c | 29 +- drivers/net/fddi/defza.c | 7 +- drivers/net/fddi/defza.h | 3 +- drivers/net/geneve.c | 109 +- drivers/net/phy/amd.c | 1 + drivers/net/phy/aquantia.c | 15 +- drivers/net/phy/at803x.c | 3 + drivers/net/phy/bcm63xx.c | 6 +- drivers/net/phy/bcm7xxx.c | 2 - drivers/net/phy/bcm87xx.c | 10 +- drivers/net/phy/broadcom.c | 34 +- drivers/net/phy/cicada.c | 2 + drivers/net/phy/davicom.c | 4 + drivers/net/phy/dp83640.c | 1 + drivers/net/phy/dp83822.c | 1 + drivers/net/phy/dp83848.c | 1 + drivers/net/phy/dp83867.c | 1 + drivers/net/phy/dp83tc811.c | 1 + drivers/net/phy/fixed_phy.c | 19 +- drivers/net/phy/icplus.c | 145 +- drivers/net/phy/intel-xway.c | 10 + drivers/net/phy/lxt.c | 6 +- drivers/net/phy/marvell.c | 93 +- drivers/net/phy/marvell10g.c | 37 +- drivers/net/phy/mdio-gpio.c | 10 +- drivers/net/phy/meson-gxl.c | 2 +- drivers/net/phy/micrel.c | 31 +- drivers/net/phy/microchip.c | 1 + drivers/net/phy/microchip_t1.c | 1 + drivers/net/phy/mscc.c | 6 + drivers/net/phy/national.c | 1 + drivers/net/phy/phy-c45.c | 12 +- drivers/net/phy/phy-core.c | 213 +- drivers/net/phy/phy.c | 443 +- drivers/net/phy/phy_device.c | 192 +- drivers/net/phy/phy_led_triggers.c | 15 +- drivers/net/phy/phylink.c | 19 +- drivers/net/phy/qsemi.c | 1 + drivers/net/phy/realtek.c | 45 +- drivers/net/phy/smsc.c | 7 +- drivers/net/phy/ste10Xp.c | 2 + drivers/net/phy/uPD60620.c | 6 +- drivers/net/phy/vitesse.c | 9 + drivers/net/tun.c | 56 +- drivers/net/usb/lan78xx.c | 27 +- drivers/net/usb/smsc95xx.c | 57 +- drivers/net/vrf.c | 19 +- drivers/net/vxlan.c | 58 +- drivers/net/wan/fsl_ucc_hdlc.c | 8 - drivers/net/wireless/ath/ath10k/core.c | 5 - drivers/net/wireless/ath/ath10k/core.h | 5 - drivers/net/wireless/ath/ath10k/coredump.c | 118 +- drivers/net/wireless/ath/ath10k/coredump.h | 1 - drivers/net/wireless/ath/ath10k/debugfs_sta.c | 12 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 17 +- drivers/net/wireless/ath/ath10k/mac.c | 13 +- drivers/net/wireless/ath/ath10k/qmi.c | 8 +- drivers/net/wireless/ath/ath10k/snoc.c | 228 +- drivers/net/wireless/ath/ath10k/snoc.h | 17 +- drivers/net/wireless/ath/ath10k/wmi-tlv.c | 6 +- drivers/net/wireless/ath/ath10k/wmi-tlv.h | 10 - drivers/net/wireless/ath/ath10k/wmi.c | 128 +- drivers/net/wireless/ath/ath10k/wmi.h | 13 - drivers/net/wireless/ath/ath10k/wow.c | 4 +- drivers/net/wireless/ath/ath6kl/main.c | 1 - drivers/net/wireless/ath/ath9k/Kconfig | 2 +- drivers/net/wireless/ath/ath9k/ar5008_phy.c | 2 +- drivers/net/wireless/ath/ath9k/ar9002_phy.c | 2 +- drivers/net/wireless/ath/ath9k/ar9003_mci.c | 4 +- drivers/net/wireless/ath/ath9k/ath9k.h | 2 +- drivers/net/wireless/ath/ath9k/dynack.c | 61 +- drivers/net/wireless/ath/ath9k/dynack.h | 6 +- drivers/net/wireless/ath/ath9k/hw.c | 1 - drivers/net/wireless/ath/ath9k/main.c | 3 +- drivers/net/wireless/ath/ath9k/xmit.c | 5 +- drivers/net/wireless/ath/carl9170/rx.c | 1 - drivers/net/wireless/ath/carl9170/tx.c | 3 - drivers/net/wireless/ath/wil6210/cfg80211.c | 104 +- drivers/net/wireless/ath/wil6210/debugfs.c | 17 +- drivers/net/wireless/ath/wil6210/main.c | 227 +- drivers/net/wireless/ath/wil6210/netdev.c | 5 +- drivers/net/wireless/ath/wil6210/txrx.c | 14 +- drivers/net/wireless/ath/wil6210/txrx_edma.c | 92 +- drivers/net/wireless/ath/wil6210/txrx_edma.h | 4 +- drivers/net/wireless/ath/wil6210/wil6210.h | 21 +- drivers/net/wireless/ath/wil6210/wmi.c | 56 +- .../wireless/broadcom/brcm80211/brcmfmac/Makefile | 2 - .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 137 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/common.c | 7 +- .../wireless/broadcom/brcm80211/brcmfmac/common.h | 8 - .../net/wireless/broadcom/brcm80211/brcmfmac/dmi.c | 116 - .../broadcom/brcm80211/brcmfmac/firmware.c | 207 +- .../broadcom/brcm80211/brcmfmac/firmware.h | 1 - .../net/wireless/broadcom/brcm80211/brcmfmac/of.c | 11 +- .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 1 - .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 1 - .../broadcom/brcm80211/brcmsmac/mac80211_if.c | 4 +- .../net/wireless/broadcom/brcm80211/brcmutil/d11.c | 17 +- drivers/net/wireless/cisco/airo.c | 4 +- drivers/net/wireless/intel/iwlegacy/3945-rs.c | 2 +- drivers/net/wireless/intel/iwlegacy/4965-mac.c | 2 +- drivers/net/wireless/intel/iwlegacy/common.c | 2 - drivers/net/wireless/intel/iwlwifi/fw/acpi.h | 4 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 109 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 18 +- drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 8 +- drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 7 - drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 8 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 2 +- .../net/wireless/intel/iwlwifi/mvm/debugfs-vif.c | 14 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 38 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 7 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 39 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 10 +- drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 5 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 19 +- drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 4 - drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 6 + drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 114 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.h | 4 - drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 83 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 54 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 50 - drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 16 +- drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 3 +- drivers/net/wireless/intersil/orinoco/mic.c | 6 +- .../net/wireless/intersil/orinoco/orinoco_usb.c | 1 - drivers/net/wireless/intersil/prism54/isl_38xx.c | 1 - drivers/net/wireless/intersil/prism54/isl_ioctl.c | 1 - drivers/net/wireless/intersil/prism54/islpci_dev.c | 1 - drivers/net/wireless/mac80211_hwsim.c | 277 +- drivers/net/wireless/mac80211_hwsim.h | 4 - drivers/net/wireless/marvell/libertas/if_spi.c | 4 +- drivers/net/wireless/marvell/mwifiex/ie.c | 1 - drivers/net/wireless/mediatek/mt76/Kconfig | 6 - drivers/net/wireless/mediatek/mt76/mac80211.c | 8 +- drivers/net/wireless/mediatek/mt76/mt76x02.h | 1 + .../net/wireless/mediatek/mt76/mt76x2/pci_init.c | 6 +- .../net/wireless/mediatek/mt76/mt76x2/pci_main.c | 4 +- drivers/net/wireless/quantenna/qtnfmac/Kconfig | 15 +- drivers/net/wireless/quantenna/qtnfmac/Makefile | 9 +- drivers/net/wireless/quantenna/qtnfmac/commands.c | 21 +- drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c | 282 +- .../wireless/quantenna/qtnfmac/pcie/pcie_priv.h | 20 +- .../wireless/quantenna/qtnfmac/pcie/pearl_pcie.c | 211 +- .../wireless/quantenna/qtnfmac/pcie/topaz_pcie.c | 1219 ---- .../quantenna/qtnfmac/pcie/topaz_pcie_ipc.h | 94 - .../quantenna/qtnfmac/pcie/topaz_pcie_regs.h | 45 - .../net/wireless/quantenna/qtnfmac/qtn_hw_ids.h | 4 +- drivers/net/wireless/quantenna/qtnfmac/util.c | 18 - drivers/net/wireless/quantenna/qtnfmac/util.h | 2 - drivers/net/wireless/ralink/rt2x00/rt2400pci.c | 2 +- drivers/net/wireless/ralink/rt2x00/rt2500pci.c | 2 +- drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 4 - drivers/net/wireless/ralink/rt2x00/rt61pci.c | 2 +- drivers/net/wireless/ray_cs.c | 2 - .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 5 - .../realtek/rtlwifi/btcoexist/halbtcoutsrc.c | 4 + .../net/wireless/realtek/rtlwifi/rtl8188ee/trx.c | 1 + .../net/wireless/realtek/rtlwifi/rtl8192de/fw.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/phy.c | 5 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/table.c | 4 + .../net/wireless/realtek/rtlwifi/rtl8723ae/table.h | 2 + .../net/wireless/realtek/rtlwifi/rtl8821ae/phy.c | 1 - .../net/wireless/realtek/rtlwifi/rtl8821ae/trx.c | 1 + drivers/net/wireless/rsi/rsi_91x_sdio_ops.c | 4 +- drivers/net/wireless/st/cw1200/sta.c | 2 +- drivers/net/wireless/ti/wlcore/sdio.c | 17 +- drivers/net/wireless/ti/wlcore/vendor_cmd.c | 2 +- drivers/net/wireless/zydas/zd1201.c | 1 - drivers/net/xen-netfront.c | 2 + drivers/nfc/fdp/fdp.c | 35 +- drivers/nfc/fdp/i2c.c | 26 +- drivers/nfc/st21nfca/dep.c | 3 +- drivers/nfc/st21nfca/se.c | 5 +- drivers/nfc/st95hf/core.c | 7 +- drivers/nvdimm/pmem.c | 2 +- drivers/nvme/host/core.c | 8 +- drivers/nvme/host/fc.c | 36 +- drivers/nvme/host/multipath.c | 7 +- drivers/nvme/host/nvme.h | 2 +- drivers/nvme/host/pci.c | 329 +- drivers/nvme/target/core.c | 2 +- drivers/nvme/target/rdma.c | 19 +- drivers/nvmem/core.c | 31 +- drivers/nvmem/meson-efuse.c | 29 +- drivers/of/device.c | 4 +- drivers/of/dynamic.c | 59 +- drivers/of/kobj.c | 4 +- drivers/of/of_numa.c | 9 +- drivers/of/overlay.c | 292 +- drivers/of/pdt.c | 55 +- drivers/of/unittest-data/Makefile | 2 - .../of/unittest-data/overlay_bad_add_dup_node.dts | 28 - .../of/unittest-data/overlay_bad_add_dup_prop.dts | 24 - drivers/of/unittest-data/overlay_base.dts | 1 - drivers/of/unittest.c | 96 +- drivers/opp/core.c | 261 +- drivers/opp/of.c | 313 +- drivers/opp/opp.h | 20 - drivers/opp/ti-opp-supply.c | 5 +- drivers/oprofile/oprofilefs.c | 8 +- drivers/parisc/ccio-dma.c | 4 +- drivers/parisc/sba_iommu.c | 4 +- drivers/pci/msi.c | 14 - drivers/pci/pci-acpi.c | 5 + drivers/phy/allwinner/phy-sun4i-usb.c | 29 +- drivers/phy/amlogic/phy-meson-gxl-usb2.c | 5 +- drivers/phy/amlogic/phy-meson-gxl-usb3.c | 5 +- drivers/phy/cadence/Kconfig | 9 +- drivers/phy/cadence/Makefile | 1 - drivers/phy/cadence/phy-cadence-sierra.c | 395 -- drivers/phy/marvell/phy-mvebu-cp110-comphy.c | 93 +- drivers/phy/mediatek/phy-mtk-tphy.c | 2 +- drivers/phy/mediatek/phy-mtk-xsphy.c | 2 +- drivers/phy/mscc/phy-ocelot-serdes.c | 24 +- drivers/phy/phy-core.c | 6 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 3 +- drivers/phy/qualcomm/phy-qcom-qusb2.c | 23 +- drivers/phy/qualcomm/phy-qcom-ufs-qmp-14nm.c | 3 +- drivers/phy/qualcomm/phy-qcom-ufs-qmp-20nm.c | 3 +- drivers/phy/qualcomm/phy-qcom-usb-hs.c | 3 +- drivers/phy/socionext/Kconfig | 3 +- drivers/phy/ti/phy-da8xx-usb.c | 3 +- drivers/phy/ti/phy-tusb1210.c | 2 +- drivers/pinctrl/actions/Kconfig | 6 - drivers/pinctrl/actions/Makefile | 1 - drivers/pinctrl/actions/pinctrl-owl.c | 71 +- drivers/pinctrl/actions/pinctrl-owl.h | 142 +- drivers/pinctrl/actions/pinctrl-s700.c | 1912 ------ drivers/pinctrl/actions/pinctrl-s900.c | 205 +- drivers/pinctrl/bcm/pinctrl-bcm2835.c | 33 +- drivers/pinctrl/freescale/Kconfig | 11 - drivers/pinctrl/freescale/Makefile | 2 - drivers/pinctrl/freescale/pinctrl-imx.c | 434 +- drivers/pinctrl/freescale/pinctrl-imx.h | 67 +- drivers/pinctrl/freescale/pinctrl-imx7ulp.c | 42 + drivers/pinctrl/freescale/pinctrl-imx8qxp.c | 232 - drivers/pinctrl/freescale/pinctrl-scu.c | 121 - drivers/pinctrl/mediatek/Kconfig | 15 +- drivers/pinctrl/mediatek/Makefile | 2 - drivers/pinctrl/mediatek/pinctrl-moore.c | 4 +- drivers/pinctrl/mediatek/pinctrl-mt6797.c | 82 - drivers/pinctrl/mediatek/pinctrl-mt7629.c | 450 -- drivers/pinctrl/mediatek/pinctrl-mtk-mt6797.h | 2429 -------- drivers/pinctrl/mediatek/pinctrl-paris.c | 8 +- drivers/pinctrl/meson/pinctrl-meson-gxbb.c | 2 +- drivers/pinctrl/meson/pinctrl-meson-gxl.c | 14 +- drivers/pinctrl/meson/pinctrl-meson.c | 5 +- drivers/pinctrl/meson/pinctrl-meson8.c | 2 +- drivers/pinctrl/meson/pinctrl-meson8b.c | 2 +- drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c | 13 +- drivers/pinctrl/pinctrl-amd.c | 6 +- drivers/pinctrl/pinctrl-at91-pio4.c | 6 +- drivers/pinctrl/pinctrl-lpc18xx.c | 10 +- drivers/pinctrl/pinctrl-max77620.c | 14 +- drivers/pinctrl/pinctrl-rockchip.c | 52 +- drivers/pinctrl/pinctrl-zynq.c | 9 +- drivers/pinctrl/qcom/pinctrl-msm.c | 19 - drivers/pinctrl/qcom/pinctrl-msm.h | 2 - drivers/pinctrl/qcom/pinctrl-sdm660.c | 28 +- drivers/pinctrl/qcom/pinctrl-sdm845.c | 1 - drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 21 +- drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c | 23 +- drivers/pinctrl/sprd/pinctrl-sprd.c | 6 +- drivers/pinctrl/stm32/pinctrl-stm32.c | 71 +- drivers/platform/chrome/cros_ec_proto.c | 22 +- drivers/platform/mips/cpu_hwmon.c | 3 +- drivers/platform/x86/Kconfig | 8 + drivers/platform/x86/Makefile | 1 + drivers/platform/x86/asus-nb-wmi.c | 3 +- drivers/platform/x86/asus-wmi.c | 3 +- drivers/platform/x86/intel_pmc_core.c | 131 +- drivers/platform/x86/intel_pmc_core.h | 68 +- drivers/platform/x86/pvpanic.c | 124 + drivers/platform/x86/thinkpad_acpi.c | 2 +- drivers/power/avs/smartreflex.c | 31 + drivers/power/supply/Kconfig | 7 - drivers/power/supply/Makefile | 1 - drivers/power/supply/power_supply_core.c | 140 +- drivers/power/supply/sc27xx_fuel_gauge.c | 656 -- drivers/ptp/ptp_chardev.c | 55 +- drivers/ptp/ptp_clock.c | 5 +- drivers/pwm/pwm-lpc18xx-sct.c | 3 + drivers/regulator/as3711-regulator.c | 5 +- drivers/regulator/bd718x7-regulator.c | 33 +- drivers/regulator/bd9571mwv-regulator.c | 10 +- drivers/regulator/core.c | 1062 +--- drivers/regulator/da9210-regulator.c | 4 +- drivers/regulator/internal.h | 2 - drivers/regulator/lochnagar-regulator.c | 50 +- drivers/regulator/max77686-regulator.c | 19 +- drivers/regulator/of_regulator.c | 9 +- drivers/regulator/pfuze100-regulator.c | 2 - drivers/regulator/s2mps11.c | 47 +- drivers/regulator/stpmic1_regulator.c | 4 +- drivers/regulator/wm8350-regulator.c | 4 +- drivers/regulator/wm8994-regulator.c | 24 +- drivers/remoteproc/remoteproc_debugfs.c | 26 - drivers/reset/Kconfig | 20 +- drivers/reset/Makefile | 3 +- drivers/reset/core.c | 42 - drivers/reset/reset-hsdk.c | 1 - drivers/reset/reset-simple.c | 13 +- drivers/reset/reset-socfpga.c | 88 - drivers/reset/reset-uniphier-glue.c | 183 - drivers/reset/reset-uniphier-usb3.c | 171 + drivers/rtc/class.c | 26 + drivers/rtc/hctosys.c | 4 +- drivers/rtc/rtc-cmos.c | 16 +- drivers/rtc/rtc-ep93xx.c | 2 +- drivers/rtc/rtc-m41t80.c | 15 +- drivers/rtc/rtc-max6916.c | 2 +- drivers/rtc/rtc-max77686.c | 2 +- drivers/rtc/rtc-omap.c | 4 +- drivers/rtc/rtc-pcf2127.c | 3 - drivers/rtc/rtc-rk808.c | 2 +- drivers/rtc/rtc-s3c.c | 6 + drivers/rtc/rtc-sh.c | 7 +- drivers/s390/block/dasd_ioctl.c | 22 +- drivers/s390/cio/vfio_ccw_cp.c | 6 +- drivers/s390/cio/vfio_ccw_drv.c | 10 +- drivers/s390/net/ism_drv.c | 2 +- drivers/s390/net/qeth_core.h | 19 +- drivers/s390/net/qeth_core_main.c | 137 +- drivers/s390/net/qeth_core_mpc.c | 1 + drivers/s390/net/qeth_core_mpc.h | 32 +- drivers/s390/net/qeth_l2_main.c | 45 +- drivers/s390/net/qeth_l3_main.c | 138 +- drivers/s390/scsi/zfcp_aux.c | 65 +- drivers/s390/scsi/zfcp_dbf.c | 25 +- drivers/s390/scsi/zfcp_dbf.h | 14 +- drivers/s390/scsi/zfcp_def.h | 113 +- drivers/s390/scsi/zfcp_erp.c | 345 +- drivers/s390/scsi/zfcp_ext.h | 8 +- drivers/s390/scsi/zfcp_fc.c | 48 +- drivers/s390/scsi/zfcp_fc.h | 21 +- drivers/s390/scsi/zfcp_fsf.c | 51 +- drivers/s390/scsi/zfcp_fsf.h | 4 +- drivers/s390/scsi/zfcp_qdio.c | 11 +- drivers/s390/scsi/zfcp_qdio.h | 9 +- drivers/s390/scsi/zfcp_reqlist.h | 2 +- drivers/s390/scsi/zfcp_scsi.c | 4 +- drivers/scsi/Kconfig | 13 +- drivers/scsi/NCR5380.c | 2 +- drivers/scsi/arcmsr/arcmsr_hba.c | 8 +- drivers/scsi/bfa/bfad.c | 18 +- drivers/scsi/bnx2i/bnx2i_hwi.c | 8 +- drivers/scsi/csiostor/csio_scsi.c | 8 +- drivers/scsi/cxlflash/main.c | 6 + drivers/scsi/cxlflash/ocxl_hw.c | 2 +- drivers/scsi/device_handler/scsi_dh_alua.c | 21 +- drivers/scsi/device_handler/scsi_dh_emc.c | 8 +- drivers/scsi/device_handler/scsi_dh_hp_sw.c | 7 +- drivers/scsi/device_handler/scsi_dh_rdac.c | 7 +- drivers/scsi/dpt_i2o.c | 12 +- drivers/scsi/esas2r/esas2r_init.c | 49 +- drivers/scsi/fnic/fnic_scsi.c | 4 +- drivers/scsi/hisi_sas/hisi_sas.h | 3 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 50 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 9 +- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 9 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 153 +- drivers/scsi/hosts.c | 29 +- drivers/scsi/hptiop.c | 10 +- drivers/scsi/initio.c | 2 +- drivers/scsi/ips.c | 8 +- drivers/scsi/ips.h | 9 + drivers/scsi/isci/init.c | 19 +- drivers/scsi/libsas/Makefile | 3 +- drivers/scsi/libsas/sas_ata.c | 31 +- drivers/scsi/libsas/sas_discover.c | 33 +- drivers/scsi/libsas/sas_dump.c | 63 + drivers/scsi/libsas/sas_dump.h | 29 + drivers/scsi/libsas/sas_event.c | 1 + drivers/scsi/libsas/sas_expander.c | 236 +- drivers/scsi/libsas/sas_init.c | 10 +- drivers/scsi/libsas/sas_internal.h | 16 +- drivers/scsi/libsas/sas_phy.c | 8 +- drivers/scsi/libsas/sas_port.c | 23 +- drivers/scsi/libsas/sas_scsi_host.c | 133 +- drivers/scsi/libsas/sas_task.c | 10 +- drivers/scsi/lpfc/lpfc.h | 15 - drivers/scsi/lpfc/lpfc_attr.c | 115 - drivers/scsi/lpfc/lpfc_bsg.c | 138 +- drivers/scsi/lpfc/lpfc_bsg.h | 38 - drivers/scsi/lpfc/lpfc_crtn.h | 2 - drivers/scsi/lpfc/lpfc_ct.c | 211 - drivers/scsi/lpfc/lpfc_debugfs.c | 2 - drivers/scsi/lpfc/lpfc_els.c | 242 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 59 - drivers/scsi/lpfc/lpfc_hw.h | 1 - drivers/scsi/lpfc/lpfc_hw4.h | 68 - drivers/scsi/lpfc/lpfc_init.c | 247 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 23 +- drivers/scsi/lpfc/lpfc_scsi.c | 2 +- drivers/scsi/lpfc/lpfc_scsi.h | 4 - drivers/scsi/lpfc/lpfc_sli.c | 22 +- drivers/scsi/lpfc/lpfc_sli4.h | 14 - drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/megaraid/megaraid_sas.h | 65 +- drivers/scsi/megaraid/megaraid_sas_base.c | 298 +- drivers/scsi/megaraid/megaraid_sas_fp.c | 14 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 384 +- drivers/scsi/megaraid/megaraid_sas_fusion.h | 26 +- drivers/scsi/mpt3sas/mpi/mpi2.h | 17 +- drivers/scsi/mpt3sas/mpi/mpi2_cnfg.h | 94 +- drivers/scsi/mpt3sas/mpi/mpi2_image.h | 506 -- drivers/scsi/mpt3sas/mpi/mpi2_init.h | 2 +- drivers/scsi/mpt3sas/mpi/mpi2_ioc.h | 359 +- drivers/scsi/mpt3sas/mpi/mpi2_pci.h | 11 +- drivers/scsi/mpt3sas/mpi/mpi2_raid.h | 2 +- drivers/scsi/mpt3sas/mpi/mpi2_sas.h | 2 +- drivers/scsi/mpt3sas/mpi/mpi2_tool.h | 72 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 73 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 9 +- drivers/scsi/mpt3sas/mpt3sas_config.c | 27 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 21 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 64 +- drivers/scsi/mpt3sas/mpt3sas_transport.c | 91 +- drivers/scsi/mvumi.c | 2 +- drivers/scsi/myrb.c | 3 +- drivers/scsi/myrs.c | 13 +- drivers/scsi/osd/osd_initiator.c | 4 +- drivers/scsi/osst.c | 2 +- drivers/scsi/pmcraid.c | 116 +- drivers/scsi/qedi/qedi_main.c | 3 +- drivers/scsi/qla1280.c | 52 +- drivers/scsi/qla2xxx/qla_init.c | 1 - drivers/scsi/qla2xxx/qla_nvme.c | 12 + drivers/scsi/qla2xxx/qla_os.c | 49 +- drivers/scsi/qla2xxx/qla_target.c | 8 +- drivers/scsi/qla2xxx/qla_target.h | 8 + drivers/scsi/qla4xxx/ql4_os.c | 10 +- drivers/scsi/scsi.c | 5 +- drivers/scsi/scsi_debug.c | 3 +- drivers/scsi/scsi_error.c | 4 +- drivers/scsi/scsi_lib.c | 785 ++- drivers/scsi/scsi_priv.h | 1 + drivers/scsi/scsi_scan.c | 10 +- drivers/scsi/scsi_sysfs.c | 8 +- drivers/scsi/scsi_transport_fc.c | 71 +- drivers/scsi/scsi_transport_iscsi.c | 7 +- drivers/scsi/scsi_transport_sas.c | 10 +- drivers/scsi/sd.c | 85 +- drivers/scsi/sd.h | 6 +- drivers/scsi/sd_zbc.c | 10 +- drivers/scsi/sg.c | 2 +- drivers/scsi/smartpqi/smartpqi_init.c | 3 +- drivers/scsi/sr.c | 12 +- drivers/scsi/st.c | 2 +- drivers/scsi/stex.c | 17 +- drivers/scsi/sym53c8xx_2/sym_glue.c | 4 +- drivers/scsi/ufs/Kconfig | 8 - drivers/scsi/ufs/Makefile | 1 - drivers/scsi/ufs/cdns-pltfrm.c | 149 - drivers/scsi/ufs/ufs-hisi.c | 9 - drivers/scsi/ufs/ufs.h | 14 - drivers/scsi/ufs/ufs_bsg.c | 4 +- drivers/scsi/ufs/ufs_quirks.h | 6 - drivers/scsi/ufs/ufshcd.c | 92 +- drivers/scsi/ufs/ufshcd.h | 2 - drivers/scsi/virtio_scsi.c | 3 +- drivers/scsi/wd719x.c | 135 +- drivers/scsi/wd719x.h | 1 + drivers/slimbus/Kconfig | 5 +- drivers/slimbus/qcom-ctrl.c | 6 +- drivers/slimbus/qcom-ngd-ctrl.c | 8 +- drivers/slimbus/slimbus.h | 6 + drivers/soc/Makefile | 2 +- drivers/soc/bcm/raspberrypi-power.c | 5 +- drivers/soc/imx/gpc.c | 2 +- drivers/soc/qcom/Kconfig | 5 + drivers/soc/qcom/cmd-db.c | 93 +- drivers/soc/qcom/llcc-slice.c | 18 +- drivers/soc/qcom/qcom-geni-se.c | 25 +- drivers/soc/qcom/qmi_interface.c | 2 +- drivers/soc/renesas/Kconfig | 236 +- drivers/soc/rockchip/pm_domains.c | 48 - drivers/soc/tegra/common.c | 13 +- drivers/soc/tegra/pmc.c | 153 +- drivers/soc/ti/wkup_m3_ipc.c | 1 - drivers/soundwire/intel.c | 4 +- drivers/spi/Kconfig | 24 +- drivers/spi/Makefile | 3 - drivers/spi/atmel-quadspi.c | 549 -- drivers/spi/spi-bcm2835.c | 2 +- drivers/spi/spi-bcm2835aux.c | 2 +- drivers/spi/spi-fsl-dspi.c | 4 +- drivers/spi/spi-geni-qcom.c | 64 +- drivers/spi/spi-gpio.c | 24 +- drivers/spi/spi-mem.c | 269 +- drivers/spi/spi-mt65xx.c | 13 +- drivers/spi/spi-mxic.c | 619 -- drivers/spi/spi-npcm-pspi.c | 479 -- drivers/spi/spi-omap2-mcspi.c | 37 +- drivers/spi/spi-pl022.c | 14 +- drivers/spi/spi-pxa2xx.c | 109 +- drivers/spi/spi-pxa2xx.h | 3 - drivers/spi/spi-qcom-qspi.c | 8 +- drivers/spi/spi-rockchip.c | 579 +- drivers/spi/spi-rspi.c | 6 +- drivers/spi/spi-sh-msiof.c | 6 +- drivers/spi/spi-zynqmp-gqspi.c | 6 +- drivers/spi/spi.c | 60 +- drivers/staging/Kconfig | 2 + drivers/staging/Makefile | 1 + drivers/staging/android/ion/ion.c | 50 +- drivers/staging/android/ion/ion.h | 9 - drivers/staging/android/ion/ion_system_heap.c | 2 +- drivers/staging/axis-fifo/axis-fifo.c | 3 +- drivers/staging/comedi/comedi.h | 39 +- drivers/staging/comedi/comedi_fops.c | 1 - drivers/staging/comedi/drivers/addi_apci_3501.c | 9 +- drivers/staging/comedi/drivers/cb_pcidas64.c | 44 +- drivers/staging/comedi/drivers/cb_pcidda.c | 4 +- drivers/staging/comedi/drivers/dt9812.c | 2 +- drivers/staging/comedi/drivers/ni_labpc_common.c | 9 +- drivers/staging/comedi/drivers/ni_mio_common.c | 3 +- drivers/staging/emxx_udc/emxx_udc.c | 280 +- drivers/staging/emxx_udc/emxx_udc.h | 2 +- drivers/staging/erofs/Kconfig | 3 +- drivers/staging/erofs/Makefile | 2 +- drivers/staging/erofs/data.c | 65 +- drivers/staging/erofs/lz4defs.h | 227 + drivers/staging/erofs/super.c | 19 +- drivers/staging/erofs/unzip_lz4.c | 251 + drivers/staging/erofs/unzip_vle.c | 105 +- drivers/staging/erofs/unzip_vle_lz4.c | 25 +- drivers/staging/gasket/gasket_interrupt.c | 17 +- drivers/staging/gasket/gasket_page_table.c | 27 +- drivers/staging/goldfish/goldfish_audio.c | 1 - drivers/staging/greybus/arche-apb-ctrl.c | 1 + drivers/staging/greybus/arche_platform.h | 2 +- drivers/staging/greybus/arpc.h | 2 +- drivers/staging/greybus/audio_apbridgea.h | 2 +- drivers/staging/greybus/audio_codec.h | 2 +- drivers/staging/greybus/audio_manager.h | 2 +- drivers/staging/greybus/audio_manager_private.h | 2 +- drivers/staging/greybus/bundle.h | 2 +- drivers/staging/greybus/camera.c | 1 + drivers/staging/greybus/connection.c | 4 + drivers/staging/greybus/connection.h | 2 +- drivers/staging/greybus/control.h | 4 +- drivers/staging/greybus/core.c | 4 +- drivers/staging/greybus/es2.c | 4 +- drivers/staging/greybus/greybus_protocols.h | 8 +- drivers/staging/greybus/loopback.c | 38 + drivers/staging/greybus/uart.c | 4 +- drivers/staging/ks7010/michael_mic.c | 1 + drivers/staging/media/bcm2048/radio-bcm2048.c | 1 - drivers/staging/media/bcm2048/radio-bcm2048.h | 1 - .../staging/media/davinci_vpfe/davinci_vpfe_user.h | 5 +- drivers/staging/media/davinci_vpfe/dm365_ipipe.c | 71 +- drivers/staging/media/davinci_vpfe/dm365_ipipe.h | 5 +- .../staging/media/davinci_vpfe/dm365_ipipe_hw.c | 5 +- .../staging/media/davinci_vpfe/dm365_ipipe_hw.h | 5 +- drivers/staging/media/davinci_vpfe/dm365_ipipeif.c | 6 +- drivers/staging/media/davinci_vpfe/dm365_ipipeif.h | 5 +- .../media/davinci_vpfe/dm365_ipipeif_user.h | 5 +- drivers/staging/media/davinci_vpfe/dm365_isif.c | 5 +- drivers/staging/media/davinci_vpfe/dm365_isif.h | 5 +- .../staging/media/davinci_vpfe/dm365_isif_regs.h | 5 +- drivers/staging/media/davinci_vpfe/dm365_resizer.c | 5 +- drivers/staging/media/davinci_vpfe/dm365_resizer.h | 5 +- drivers/staging/media/davinci_vpfe/vpfe.h | 5 +- .../staging/media/davinci_vpfe/vpfe_mc_capture.c | 5 +- .../staging/media/davinci_vpfe/vpfe_mc_capture.h | 5 +- drivers/staging/media/davinci_vpfe/vpfe_video.c | 5 +- drivers/staging/media/davinci_vpfe/vpfe_video.h | 5 +- drivers/staging/media/sunxi/cedrus/TODO | 5 - drivers/staging/media/sunxi/cedrus/cedrus.c | 24 +- drivers/staging/media/tegra-vde/tegra-vde.c | 2 +- drivers/staging/media/tegra-vde/uapi.h | 4 +- drivers/staging/most/core.c | 2 +- drivers/staging/mt29f_spinand/Kconfig | 16 + drivers/staging/mt29f_spinand/Makefile | 1 + drivers/staging/mt29f_spinand/TODO | 13 + drivers/staging/mt29f_spinand/mt29f_spinand.c | 980 +++ drivers/staging/mt29f_spinand/mt29f_spinand.h | 106 + drivers/staging/mt7621-dma/mtk-hsdma.c | 9 +- drivers/staging/mt7621-dts/mt7621.dtsi | 4 +- drivers/staging/mt7621-mmc/sd.c | 1 - drivers/staging/mt7621-pci/mediatek,mt7621-pci.txt | 100 - drivers/staging/mt7621-pci/pci-mt7621.c | 927 ++- drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c | 2 +- drivers/staging/octeon/ethernet.c | 10 +- drivers/staging/olpc_dcon/olpc_dcon_xo_1.c | 90 +- drivers/staging/pi433/pi433_if.c | 10 + drivers/staging/pi433/pi433_if.h | 10 + drivers/staging/pi433/rf69.c | 10 + drivers/staging/pi433/rf69.h | 10 + drivers/staging/pi433/rf69_enum.h | 10 + drivers/staging/pi433/rf69_registers.h | 10 + drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 3 +- drivers/staging/rtl8188eu/core/rtw_xmit.c | 4 +- drivers/staging/rtl8188eu/hal/odm.c | 8 +- drivers/staging/rtl8188eu/hal/odm_hwconfig.c | 37 +- drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c | 7 +- drivers/staging/rtl8188eu/include/hal_intf.h | 2 +- drivers/staging/rtl8188eu/include/rtl8188e_xmit.h | 4 +- drivers/staging/rtl8188eu/include/rtw_recv.h | 2 +- drivers/staging/rtl8188eu/os_dep/recv_linux.c | 10 +- drivers/staging/rtl8192e/rtllib_crypt_ccmp.c | 16 +- .../rtl8192u/ieee80211/ieee80211_crypt_ccmp.c | 2 +- drivers/staging/rtl8192u/r8192U.h | 4 +- drivers/staging/rtl8192u/r8192U_dm.c | 10 +- drivers/staging/rtl8192u/r819xU_cmdpkt.c | 2 +- drivers/staging/rtl8192u/r819xU_firmware.c | 4 +- drivers/staging/rtl8192u/r819xU_phyreg.h | 2 +- drivers/staging/rtl8712/hal_init.c | 10 +- drivers/staging/rtl8712/rtl8712_hal.h | 8 +- drivers/staging/rtl8712/rtl871x_cmd.h | 2 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 212 + drivers/staging/rtl8723bs/core/rtw_xmit.c | 4 +- drivers/staging/rtl8723bs/hal/odm_EdcaTurboCheck.c | 8 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 14 +- drivers/staging/rtl8723bs/include/rtw_cmd.h | 2 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 2 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 2 +- drivers/staging/rtlwifi/base.c | 71 +- drivers/staging/rtlwifi/btcoexist/halbtcoutsrc.c | 13 +- drivers/staging/rtlwifi/core.c | 3 +- drivers/staging/rtlwifi/phydm/phydm_adc_sampling.c | 11 +- drivers/staging/rtlwifi/phydm/phydm_ccx.c | 11 +- drivers/staging/rtlwifi/phydm/phydm_debug.c | 35 +- drivers/staging/rtlwifi/phydm/phydm_dig.c | 9 +- .../staging/rtlwifi/phydm/phydm_edcaturbocheck.c | 8 +- drivers/staging/rtlwifi/phydm/phydm_hwconfig.c | 113 +- drivers/staging/rtlwifi/phydm/phydm_hwconfig.h | 12 + drivers/staging/rtlwifi/phydm/phydm_psd.c | 7 +- drivers/staging/rtlwifi/ps.c | 4 +- drivers/staging/rts5208/general.c | 17 +- drivers/staging/rts5208/general.h | 18 +- drivers/staging/rts5208/ms.c | 17 +- drivers/staging/rts5208/ms.h | 18 +- drivers/staging/rts5208/rtsx.c | 17 +- drivers/staging/rts5208/rtsx.h | 18 +- drivers/staging/rts5208/rtsx_card.c | 17 +- drivers/staging/rts5208/rtsx_card.h | 18 +- drivers/staging/rts5208/rtsx_chip.c | 17 +- drivers/staging/rts5208/rtsx_chip.h | 18 +- drivers/staging/rts5208/rtsx_scsi.c | 17 +- drivers/staging/rts5208/rtsx_scsi.h | 18 +- drivers/staging/rts5208/rtsx_sys.h | 18 +- drivers/staging/rts5208/rtsx_transport.c | 14 +- drivers/staging/rts5208/rtsx_transport.h | 18 +- drivers/staging/rts5208/sd.c | 17 +- drivers/staging/rts5208/sd.h | 18 +- drivers/staging/rts5208/spi.c | 17 +- drivers/staging/rts5208/spi.h | 18 +- drivers/staging/rts5208/xd.c | 17 +- drivers/staging/rts5208/xd.h | 20 +- drivers/staging/sm750fb/sm750_accel.c | 3 +- drivers/staging/speakup/kobjects.c | 2 +- drivers/staging/speakup/speakup_acntpc.c | 3 +- drivers/staging/speakup/speakup_decpc.c | 6 +- drivers/staging/speakup/speakup_keypc.c | 2 +- drivers/staging/speakup/spk_priv.h | 6 +- drivers/staging/vboxvideo/Makefile | 2 + drivers/staging/vboxvideo/hgsmi_base.c | 99 +- drivers/staging/vboxvideo/hgsmi_ch_setup.h | 40 +- drivers/staging/vboxvideo/hgsmi_channels.h | 23 +- drivers/staging/vboxvideo/hgsmi_defs.h | 23 +- drivers/staging/vboxvideo/modesetting.c | 71 +- drivers/staging/vboxvideo/vbox_drv.c | 55 +- drivers/staging/vboxvideo/vbox_drv.h | 42 +- drivers/staging/vboxvideo/vbox_err.h | 50 + drivers/staging/vboxvideo/vbox_fb.c | 33 +- drivers/staging/vboxvideo/vbox_hgsmi.c | 22 +- drivers/staging/vboxvideo/vbox_irq.c | 26 +- drivers/staging/vboxvideo/vbox_main.c | 101 +- drivers/staging/vboxvideo/vbox_mode.c | 50 +- drivers/staging/vboxvideo/vbox_prime.c | 20 +- drivers/staging/vboxvideo/vbox_ttm.c | 92 +- drivers/staging/vboxvideo/vboxvideo.h | 143 +- drivers/staging/vboxvideo/vboxvideo_guest.h | 50 +- drivers/staging/vboxvideo/vboxvideo_vbe.h | 34 +- drivers/staging/vboxvideo/vbva_base.c | 27 +- drivers/staging/vc04_services/bcm2835-audio/TODO | 25 +- .../vc04_services/bcm2835-audio/bcm2835-pcm.c | 30 +- .../vc04_services/bcm2835-audio/bcm2835-vchiq.c | 39 +- .../staging/vc04_services/bcm2835-audio/bcm2835.c | 26 +- .../staging/vc04_services/bcm2835-audio/bcm2835.h | 1 - .../bcm2835-audio/vc_vchi_audioserv_defs.h | 6 +- .../staging/vc04_services/interface/vchi/vchi_mh.h | 32 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 7 +- drivers/staging/vt6655/baseband.c | 2 +- drivers/staging/wilc1000/Makefile | 3 +- drivers/staging/wilc1000/coreconfigurator.c | 287 + drivers/staging/wilc1000/coreconfigurator.h | 81 + drivers/staging/wilc1000/host_interface.c | 603 +- drivers/staging/wilc1000/host_interface.h | 187 +- drivers/staging/wilc1000/linux_wlan.c | 62 +- drivers/staging/wilc1000/wilc_sdio.c | 22 +- drivers/staging/wilc1000/wilc_spi.c | 2 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 161 +- drivers/staging/wilc1000/wilc_wfi_netdevice.h | 9 +- drivers/staging/wilc1000/wilc_wlan.c | 94 +- drivers/staging/wilc1000/wilc_wlan_cfg.c | 1 + drivers/staging/wilc1000/wilc_wlan_if.h | 221 +- drivers/staging/wlan-ng/cfg80211.c | 3 +- drivers/staging/wlan-ng/prism2fw.c | 4 +- drivers/staging/wlan-ng/prism2mib.c | 26 +- drivers/staging/xgifb/XGI_main_26.c | 5 +- drivers/staging/xgifb/vb_setmode.c | 7 +- drivers/target/target_core_pscsi.c | 2 +- drivers/target/target_core_transport.c | 4 +- drivers/tty/serial/8250/8250_aspeed_vuart.c | 6 +- drivers/tty/serial/8250/8250_fsl.c | 6 +- drivers/tty/serial/8250/8250_omap.c | 6 +- drivers/tty/serial/8250/8250_port.c | 8 +- drivers/tty/serial/8250/Kconfig | 1 - drivers/tty/serial/amba-pl011.c | 2 - drivers/tty/serial/fsl_lpuart.c | 6 +- drivers/tty/serial/lantiq.c | 145 +- drivers/tty/serial/pch_uart.c | 3 + drivers/tty/serial/pic32_uart.c | 1 - drivers/tty/serial/qcom_geni_serial.c | 64 +- drivers/tty/serial/serial-tegra.c | 10 +- drivers/tty/serial/sh-sci.c | 12 +- drivers/tty/serial/uartlite.c | 88 +- drivers/tty/serial/xilinx_uartps.c | 1 - drivers/tty/tty_baudrate.c | 4 +- drivers/tty/vt/vt.c | 2 +- drivers/uio/uio.c | 7 +- drivers/uio/uio_fsl_elbc_gpcm.c | 6 +- drivers/usb/class/cdc-acm.c | 3 - drivers/usb/core/hub.c | 18 +- drivers/usb/core/quirks.c | 14 - drivers/usb/dwc2/pci.c | 1 - drivers/usb/dwc3/core.c | 1 - drivers/usb/dwc3/dwc3-pci.c | 4 +- drivers/usb/dwc3/gadget.c | 8 +- drivers/usb/gadget/function/f_fs.c | 33 +- drivers/usb/gadget/legacy/inode.c | 7 +- drivers/usb/gadget/udc/pch_udc.c | 2 +- drivers/usb/host/ohci-mem.c | 12 +- drivers/usb/host/xhci-histb.c | 6 +- drivers/usb/host/xhci-hub.c | 66 +- drivers/usb/host/xhci-mtk.c | 6 +- drivers/usb/host/xhci-pci.c | 6 - drivers/usb/host/xhci-plat.c | 6 +- drivers/usb/host/xhci-ring.c | 45 +- drivers/usb/host/xhci-tegra.c | 1 - drivers/usb/host/xhci.c | 2 + drivers/usb/host/xhci.h | 3 +- drivers/usb/misc/appledisplay.c | 1 - drivers/usb/serial/f81534.c | 20 +- drivers/usb/serial/mos7840.c | 7 +- drivers/usb/serial/quatech2.c | 3 + drivers/usb/typec/tcpm/tcpm.c | 21 +- drivers/usb/typec/ucsi/Kconfig | 10 - drivers/usb/typec/ucsi/Makefile | 2 - drivers/usb/typec/ucsi/ucsi_ccg.c | 307 - drivers/usb/wusbcore/crypto.c | 2 +- drivers/uwb/i1480/dfu/usb.c | 2 +- drivers/vfio/Kconfig | 1 + drivers/vfio/vfio_iommu_type1.c | 33 +- drivers/vhost/net.c | 56 +- drivers/video/hdmi.c | 511 +- drivers/virt/vboxguest/vboxguest_core.c | 2 +- drivers/virtio/virtio_balloon.c | 2 +- drivers/watchdog/Kconfig | 2 +- drivers/watchdog/renesas_wdt.c | 4 +- drivers/xen/balloon.c | 23 +- drivers/xen/grant-table.c | 2 +- drivers/xen/privcmd-buf.c | 22 +- drivers/xen/xen-selfballoon.c | 6 +- drivers/xen/xenfs/super.c | 7 +- fs/9p/vfs_super.c | 2 +- fs/Kconfig | 7 - fs/Makefile | 5 +- fs/adfs/super.c | 9 +- fs/affs/super.c | 13 +- fs/afs/internal.h | 10 +- fs/afs/mntpt.c | 143 +- fs/afs/rxrpc.c | 11 +- fs/afs/super.c | 634 +- fs/afs/volume.c | 4 +- fs/aio.c | 6 +- fs/anon_inodes.c | 3 +- fs/autofs/autofs_i.h | 2 +- fs/autofs/init.c | 4 +- fs/autofs/inode.c | 3 +- fs/befs/btree.c | 97 +- fs/befs/linuxvfs.c | 11 +- fs/bfs/bfs.h | 11 +- fs/bfs/dir.c | 4 +- fs/bfs/file.c | 2 +- fs/bfs/inode.c | 73 +- fs/binfmt_misc.c | 7 +- fs/binfmt_script.c | 10 +- fs/block_dev.c | 31 +- fs/btrfs/backref.c | 9 + fs/btrfs/btrfs_inode.h | 6 - fs/btrfs/check-integrity.c | 2 +- fs/btrfs/compression.c | 11 +- fs/btrfs/ctree.c | 17 +- fs/btrfs/ctree.h | 74 +- fs/btrfs/dev-replace.c | 93 +- fs/btrfs/dev-replace.h | 3 + fs/btrfs/disk-io.c | 139 +- fs/btrfs/extent-tree.c | 833 ++- fs/btrfs/extent_io.c | 213 +- fs/btrfs/extent_io.h | 35 +- fs/btrfs/file.c | 45 +- fs/btrfs/free-space-cache.c | 22 +- fs/btrfs/free-space-tree.c | 15 +- fs/btrfs/inode.c | 550 +- fs/btrfs/ioctl.c | 49 +- fs/btrfs/ordered-data.c | 30 + fs/btrfs/ordered-data.h | 2 + fs/btrfs/qgroup.c | 24 +- fs/btrfs/relocation.c | 18 +- fs/btrfs/send.c | 11 +- fs/btrfs/super.c | 39 +- fs/btrfs/sysfs.c | 14 - fs/btrfs/tests/btrfs-tests.c | 6 +- fs/btrfs/tests/extent-io-tests.c | 27 +- fs/btrfs/tests/inode-tests.c | 6 + fs/btrfs/transaction.c | 11 + fs/btrfs/transaction.h | 2 + fs/btrfs/tree-checker.c | 2 +- fs/btrfs/tree-log.c | 41 +- fs/btrfs/tree-log.h | 2 + fs/btrfs/volumes.c | 464 +- fs/btrfs/volumes.h | 10 - fs/buffer.c | 50 +- fs/ceph/file.c | 11 +- fs/ceph/mds_client.c | 12 +- fs/ceph/quota.c | 3 +- fs/ceph/super.c | 3 +- fs/ceph/super.h | 2 +- fs/cifs/Kconfig | 2 +- fs/cifs/cifs_dfs_ref.c | 3 +- fs/cifs/cifsencrypt.c | 2 +- fs/cifs/cifsfs.c | 18 +- fs/cifs/cifsfs.h | 2 +- fs/cifs/cifsglob.h | 1 - fs/cifs/connect.c | 1 - fs/cifs/file.c | 4 +- fs/cifs/inode.c | 2 +- fs/cifs/smb2ops.c | 166 +- fs/cifs/transport.c | 8 +- fs/coda/inode.c | 11 +- fs/compat_ioctl.c | 33 + fs/configfs/mount.c | 7 +- fs/cramfs/inode.c | 17 +- fs/dax.c | 60 +- fs/debugfs/inode.c | 14 +- fs/devpts/inode.c | 10 +- fs/direct-io.c | 2 - fs/dlm/ast.c | 10 - fs/dlm/lock.c | 17 +- fs/dlm/lockspace.c | 5 +- fs/dlm/member.c | 7 +- fs/dlm/user.c | 2 +- fs/ecryptfs/crypto.c | 12 +- fs/ecryptfs/main.c | 2 +- fs/efivarfs/super.c | 9 +- fs/efs/super.c | 14 +- fs/eventpoll.c | 218 +- fs/exec.c | 108 +- fs/exofs/super.c | 7 +- fs/exportfs/expfs.c | 1 - fs/ext2/super.c | 26 +- fs/ext2/xattr.c | 3 +- fs/ext4/inode.c | 5 +- fs/ext4/namei.c | 5 +- fs/ext4/resize.c | 28 +- fs/ext4/super.c | 33 +- fs/ext4/xattr.c | 27 +- fs/f2fs/checkpoint.c | 2 +- fs/f2fs/data.c | 140 +- fs/f2fs/debug.c | 19 +- fs/f2fs/dir.c | 12 +- fs/f2fs/f2fs.h | 46 +- fs/f2fs/file.c | 23 +- fs/f2fs/gc.c | 60 +- fs/f2fs/inode.c | 18 +- fs/f2fs/namei.c | 6 +- fs/f2fs/node.c | 6 +- fs/f2fs/recovery.c | 2 +- fs/f2fs/segment.c | 22 +- fs/f2fs/segment.h | 2 +- fs/f2fs/super.c | 71 +- fs/f2fs/sysfs.c | 27 +- fs/fat/inode.c | 3 +- fs/fat/namei_msdos.c | 8 +- fs/fat/namei_vfat.c | 8 +- fs/file.c | 2 +- fs/file_table.c | 16 +- fs/filesystems.c | 4 - fs/freevxfs/vxfs_super.c | 12 +- fs/fs_context.c | 776 --- fs/fs_parser.c | 555 -- fs/fsopen.c | 568 -- fs/fuse/control.c | 9 +- fs/fuse/dev.c | 16 +- fs/fuse/file.c | 4 +- fs/fuse/inode.c | 18 +- fs/gfs2/aops.c | 16 +- fs/gfs2/bmap.c | 62 +- fs/gfs2/file.c | 10 +- fs/gfs2/glops.c | 1 - fs/gfs2/incore.h | 1 + fs/gfs2/inode.h | 10 +- fs/gfs2/log.c | 5 +- fs/gfs2/log.h | 5 +- fs/gfs2/lops.c | 257 +- fs/gfs2/lops.h | 4 +- fs/gfs2/ops_fstype.c | 7 +- fs/gfs2/recovery.c | 178 +- fs/gfs2/recovery.h | 5 +- fs/gfs2/rgrp.c | 3 +- fs/gfs2/super.c | 5 +- fs/gfs2/trans.c | 8 +- fs/hfs/super.c | 12 +- fs/hfsplus/dir.c | 1 - fs/hfsplus/hfsplus_fs.h | 2 - fs/hfsplus/inode.c | 21 - fs/hfsplus/super.c | 12 +- fs/hostfs/hostfs_kern.c | 7 +- fs/hpfs/super.c | 11 +- fs/hugetlbfs/inode.c | 454 +- fs/inode.c | 11 +- fs/internal.h | 19 +- fs/iomap.c | 67 +- fs/isofs/inode.c | 11 +- fs/jffs2/super.c | 10 +- fs/jfs/namei.c | 2 +- fs/jfs/super.c | 11 +- fs/kernfs/mount.c | 103 +- fs/libfs.c | 20 +- fs/lockd/svclock.c | 2 +- fs/locks.c | 321 +- fs/minix/inode.c | 14 +- fs/namei.c | 4 +- fs/namespace.c | 980 +-- fs/nfs/callback_proc.c | 4 +- fs/nfs/delegation.c | 11 +- fs/nfs/internal.h | 4 +- fs/nfs/namespace.c | 3 +- fs/nfs/nfs4_fs.h | 2 - fs/nfs/nfs4namespace.c | 3 +- fs/nfs/nfs4proc.c | 6 +- fs/nfs/nfs4state.c | 26 +- fs/nfs/nfs4super.c | 27 +- fs/nfs/super.c | 22 +- fs/nfs/write.c | 2 +- fs/nfsd/nfs4proc.c | 8 +- fs/nfsd/nfs4state.c | 10 +- fs/nfsd/nfscache.c | 2 +- fs/nfsd/nfsctl.c | 8 +- fs/nilfs2/btnode.c | 4 +- fs/nilfs2/super.c | 10 +- fs/notify/fanotify/Kconfig | 1 + fs/notify/fanotify/fanotify.c | 42 +- fs/notify/fdinfo.c | 1 - fs/notify/fsnotify.c | 9 +- fs/notify/inotify/Kconfig | 1 + fs/nsfs.c | 3 +- fs/ntfs/malloc.h | 2 +- fs/ntfs/super.c | 13 +- fs/ocfs2/Makefile | 2 +- fs/ocfs2/aops.c | 12 +- fs/ocfs2/cluster/heartbeat.c | 17 +- fs/ocfs2/cluster/masklog.h | 9 - fs/ocfs2/dlm/Makefile | 2 +- fs/ocfs2/dlmfs/Makefile | 2 +- fs/ocfs2/dlmfs/dlmfs.c | 8 +- fs/ocfs2/localalloc.c | 3 +- fs/ocfs2/locks.c | 10 +- fs/ocfs2/move_extents.c | 47 +- fs/ocfs2/super.c | 14 +- fs/omfs/inode.c | 9 +- fs/openpromfs/inode.c | 22 +- fs/orangefs/orangefs-kernel.h | 2 +- fs/orangefs/super.c | 5 +- fs/overlayfs/dir.c | 14 +- fs/overlayfs/export.c | 6 +- fs/overlayfs/super.c | 11 +- fs/pipe.c | 3 +- fs/pnode.c | 1 - fs/proc/base.c | 14 +- fs/proc/inode.c | 52 +- fs/proc/internal.h | 5 +- fs/proc/root.c | 253 +- fs/proc/task_mmu.c | 14 +- fs/proc/util.c | 1 - fs/pstore/inode.c | 10 +- fs/qnx4/inode.c | 14 +- fs/qnx6/inode.c | 14 +- fs/ramfs/inode.c | 6 +- fs/read_write.c | 15 +- fs/reiserfs/super.c | 14 +- fs/romfs/super.c | 13 +- fs/squashfs/super.c | 12 +- fs/statfs.c | 587 -- fs/super.c | 486 +- fs/sysfs/mount.c | 67 +- fs/sysv/inode.c | 5 +- fs/sysv/super.c | 16 +- fs/tracefs/inode.c | 10 +- fs/ubifs/Kconfig | 16 +- fs/ubifs/auth.c | 5 +- fs/ubifs/replay.c | 35 +- fs/ubifs/super.c | 5 +- fs/udf/super.c | 16 +- fs/ufs/super.c | 11 +- fs/userfaultfd.c | 13 +- fs/xfs/libxfs/xfs_attr_leaf.c | 11 +- fs/xfs/libxfs/xfs_bmap.c | 5 +- fs/xfs/libxfs/xfs_ialloc_btree.c | 11 +- fs/xfs/xfs_bmap_util.c | 10 +- fs/xfs/xfs_bmap_util.h | 3 - fs/xfs/xfs_buf_item.c | 28 +- fs/xfs/xfs_file.c | 2 +- fs/xfs/xfs_ioctl.c | 2 +- fs/xfs/xfs_message.c | 2 +- fs/xfs/xfs_reflink.c | 18 +- fs/xfs/xfs_super.c | 10 +- fs/xfs/xfs_trace.h | 5 +- include/acpi/acpixf.h | 2 +- include/acpi/actbl3.h | 23 - include/asm-generic/4level-fixup.h | 2 +- include/asm-generic/5level-fixup.h | 2 +- include/asm-generic/atomic-instrumented.h | 1690 +---- include/asm-generic/atomic-long.h | 1173 +--- include/asm-generic/bitops/builtin-fls.h | 2 +- include/asm-generic/bitops/fls.h | 2 +- include/asm-generic/fixmap.h | 1 - include/asm-generic/pgtable-nop4d-hack.h | 2 +- include/asm-generic/pgtable-nop4d.h | 2 +- include/asm-generic/pgtable-nopmd.h | 2 +- include/asm-generic/pgtable-nopud.h | 2 +- include/asm-generic/pgtable.h | 16 - include/crypto/chacha.h | 54 - include/crypto/chacha20.h | 27 + include/crypto/hash_info.h | 1 - include/crypto/nhpoly1305.h | 74 - include/crypto/poly1305.h | 28 +- include/crypto/streebog.h | 34 - include/drm/bridge/dw_hdmi.h | 1 - include/drm/bridge/dw_mipi_dsi.h | 14 +- include/drm/drmP.h | 7 +- include/drm/drm_atomic.h | 10 +- include/drm/drm_atomic_helper.h | 46 +- include/drm/drm_atomic_state_helper.h | 80 - include/drm/drm_connector.h | 21 - include/drm/drm_crtc_helper.h | 6 + include/drm/drm_dp_helper.h | 97 - include/drm/drm_dp_mst_helper.h | 6 + include/drm/drm_drv.h | 4 - include/drm/drm_fb_cma_helper.h | 2 + include/drm/drm_file.h | 14 +- include/drm/drm_fourcc.h | 89 +- include/drm/drm_gem.h | 131 - include/drm/drm_gem_cma_helper.h | 24 - include/drm/drm_global.h | 53 + include/drm/drm_hdcp.h | 212 - include/drm/drm_mipi_dsi.h | 8 - include/drm/drm_mode_config.h | 13 - include/drm/drm_plane.h | 2 - include/drm/drm_plane_helper.h | 35 + include/drm/drm_prime.h | 4 +- include/drm/drm_property.h | 3 +- include/drm/drm_syncobj.h | 2 +- include/drm/drm_vblank.h | 8 +- include/drm/gpu_scheduler.h | 5 - include/drm/i915_pciids.h | 21 +- include/drm/tinydrm/tinydrm.h | 35 +- include/drm/ttm/ttm_bo_driver.h | 23 +- include/drm/ttm/ttm_memory.h | 4 +- include/dt-bindings/clock/bcm2835-aux.h | 10 +- include/dt-bindings/clock/bcm2835.h | 10 +- include/dt-bindings/clock/marvell,mmp2.h | 1 - include/dt-bindings/clock/qcom,rpmcc.h | 4 - include/dt-bindings/clock/sun8i-de2.h | 3 - include/dt-bindings/firmware/imx/rsrc.h | 559 -- include/dt-bindings/interconnect/qcom.h | 98 - include/dt-bindings/pinctrl/bcm2835.h | 8 +- include/dt-bindings/pinctrl/mt6797-pinfunc.h | 1368 ---- include/dt-bindings/pinctrl/pads-imx8qxp.h | 751 --- include/dt-bindings/power/raspberrypi-power.h | 5 +- include/dt-bindings/power/rk3066-power.h | 22 - include/dt-bindings/power/rk3188-power.h | 24 - include/dt-bindings/reset/sun8i-de2.h | 1 - include/linux/adxl.h | 5 + include/linux/atomic-fallback.h | 2294 ------- include/linux/atomic.h | 1241 +++- include/linux/audit.h | 2 + include/linux/avf/virtchnl.h | 10 +- include/linux/backing-dev-defs.h | 8 - include/linux/binfmts.h | 1 - include/linux/blk-cgroup.h | 107 +- include/linux/blk-mq-pci.h | 4 +- include/linux/blk-mq-virtio.h | 4 +- include/linux/blk-mq.h | 50 +- include/linux/blk_types.h | 7 +- include/linux/blkdev.h | 242 +- include/linux/brcmphy.h | 1 - include/linux/bsg-lib.h | 6 +- include/linux/can/dev.h | 1 - include/linux/can/rx-offload.h | 7 +- include/linux/ceph/ceph_features.h | 8 +- include/linux/cgroup-defs.h | 1 - include/linux/cgroup.h | 3 +- include/linux/cmdline.h | 72 - include/linux/compiler-gcc.h | 4 +- include/linux/compiler_attributes.h | 14 +- include/linux/compiler_types.h | 4 - include/linux/debugfs.h | 8 +- include/linux/dma-direct.h | 2 +- include/linux/dma_remapping.h | 58 + include/linux/edac.h | 6 + include/linux/efi.h | 7 - include/linux/elevator.h | 94 +- include/linux/errno.h | 1 - include/linux/fanotify.h | 5 +- include/linux/firmware/imx/sci.h | 1 - include/linux/firmware/imx/svc/pm.h | 85 - include/linux/firmware/imx/types.h | 552 ++ include/linux/fs.h | 62 +- include/linux/fs_context.h | 215 - include/linux/fs_parser.h | 119 - include/linux/fsi-occ.h | 25 - include/linux/fsinfo.h | 41 - include/linux/fsnotify.h | 61 +- include/linux/fsnotify_backend.h | 11 +- include/linux/genalloc.h | 13 +- include/linux/gpio/consumer.h | 6 +- include/linux/gpio/driver.h | 6 + include/linux/hdmi.h | 24 +- include/linux/hid.h | 4 +- include/linux/highmem.h | 28 +- include/linux/i3c/ccc.h | 385 -- include/linux/i3c/device.h | 331 - include/linux/i3c/master.h | 648 -- include/linux/i8253.h | 1 - include/linux/ide.h | 14 +- include/linux/ieee80211.h | 2 - include/linux/if_vlan.h | 50 +- include/linux/ima.h | 15 - include/linux/init.h | 1 + include/linux/intel-iommu.h | 49 +- include/linux/interconnect-provider.h | 125 - include/linux/interconnect.h | 49 - include/linux/interrupt.h | 4 - include/linux/ioprio.h | 13 - include/linux/ipc_namespace.h | 1 - include/linux/ipmi_smi.h | 27 +- include/linux/kernel.h | 8 - include/linux/kernfs.h | 43 +- include/linux/lsm_hooks.h | 84 +- include/linux/memblock.h | 38 - include/linux/memory_hotplug.h | 2 +- include/linux/mfd/cros_ec.h | 6 +- include/linux/mfd/madera/core.h | 7 - include/linux/mfd/tmio.h | 2 +- include/linux/mfd/wm8994/pdata.h | 3 + include/linux/mii.h | 52 +- include/linux/mlx5/cq.h | 2 +- include/linux/mlx5/device.h | 7 - include/linux/mlx5/driver.h | 151 +- include/linux/mlx5/eq.h | 60 - include/linux/mlx5/mlx5_ifc.h | 22 +- include/linux/mlx5/qp.h | 5 - include/linux/mm.h | 98 +- include/linux/mm_types.h | 5 - include/linux/mmu_notifier.h | 1 + include/linux/mmzone.h | 21 +- include/linux/mod_devicetable.h | 17 - include/linux/module.h | 6 - include/linux/mount.h | 10 +- include/linux/mtd/cfi.h | 1 - include/linux/mtd/nand.h | 7 +- include/linux/mtd/rawnand.h | 152 +- include/linux/mtd/sh_flctl.h | 16 +- include/linux/mtd/spi-nor.h | 3 +- include/linux/mtd/spinand.h | 1 - include/linux/mtd/super.h | 4 +- include/linux/netdevice.h | 21 +- include/linux/netfilter/ipset/ip_set.h | 2 +- include/linux/netlink.h | 9 - include/linux/nmi.h | 2 - include/linux/nvme-fc-driver.h | 1 + include/linux/nvmem-provider.h | 16 - include/linux/objagg.h | 46 - include/linux/of.h | 22 +- include/linux/of_pdt.h | 2 + include/linux/pci_ids.h | 5 - include/linux/percpu-rwsem.h | 2 +- include/linux/phy.h | 90 +- include/linux/phy/phy.h | 18 +- include/linux/phy_led_triggers.h | 2 +- include/linux/platform_data/ad7879.h | 42 + include/linux/platform_data/mmc-esdhc-imx.h | 4 + include/linux/pm_domain.h | 8 +- include/linux/pm_opp.h | 16 +- include/linux/power/smartreflex.h | 5 + include/linux/power_supply.h | 20 - include/linux/ptp_clock_kernel.h | 33 - include/linux/raid/pq.h | 8 +- include/linux/ramfs.h | 4 +- include/linux/rcupdate_wait.h | 17 + include/linux/regmap.h | 6 - include/linux/regulator/consumer.h | 2 +- include/linux/regulator/driver.h | 9 +- include/linux/regulator/machine.h | 3 - include/linux/regulator/pfuze100.h | 3 +- include/linux/remoteproc.h | 4 +- include/linux/reservation.h | 12 +- include/linux/reset.h | 15 +- include/linux/rtc.h | 2 + include/linux/sched.h | 11 +- include/linux/sched/task.h | 2 - include/linux/security.h | 70 +- include/linux/serial_core.h | 38 +- include/linux/shmem_fs.h | 3 +- include/linux/skbuff.h | 11 +- include/linux/slab.h | 55 +- include/linux/soc/qcom/qmi.h | 2 +- include/linux/spi/pxa2xx_spi.h | 1 - include/linux/spi/spi-mem.h | 84 +- include/linux/spi/spi.h | 1 - include/linux/srcu.h | 79 +- include/linux/srcutiny.h | 24 +- include/linux/srcutree.h | 8 +- include/linux/swap.h | 35 +- include/linux/syscalls.h | 13 - include/linux/tpm.h | 11 +- include/linux/tracehook.h | 4 +- include/linux/tracepoint.h | 2 +- include/linux/types.h | 4 +- include/linux/udp.h | 26 +- include/linux/usb/hcd.h | 5 + include/linux/usb/quirks.h | 3 - include/linux/usb/tcpm.h | 1 - include/linux/xarray.h | 267 +- include/linux/xxhash.h | 23 - include/math-emu/op-2.h | 99 +- include/math-emu/soft-fp.h | 2 +- include/media/davinci/vpbe.h | 4 + include/media/media-request.h | 2 +- include/media/v4l2-dev.h | 13 +- include/media/v4l2-ioctl.h | 16 +- include/media/v4l2-mem2mem.h | 2 +- include/net/af_rxrpc.h | 3 +- include/net/cfg80211.h | 274 +- include/net/gen_stats.h | 2 +- include/net/geneve.h | 6 - include/net/icmp.h | 2 +- include/net/inet6_hashtables.h | 5 +- include/net/inet_hashtables.h | 24 +- include/net/inet_sock.h | 21 - include/net/ip.h | 1 - include/net/ip6_tunnel.h | 2 - include/net/ip_tunnels.h | 1 - include/net/ipv6.h | 2 - include/net/mac80211.h | 12 - include/net/netfilter/nf_flow_table.h | 4 + include/net/netns/ipv4.h | 3 - include/net/netns/xfrm.h | 2 - include/net/pkt_cls.h | 104 +- include/net/protocol.h | 9 +- include/net/raw.h | 14 +- include/net/sch_generic.h | 27 - include/net/sctp/constants.h | 2 +- include/net/sctp/sctp.h | 16 +- include/net/sctp/sm.h | 4 +- include/net/sctp/structs.h | 10 +- include/net/sctp/ulpevent.h | 39 +- include/net/tcp.h | 21 +- include/net/udp.h | 58 +- include/net/udp_tunnel.h | 9 - include/net/vxlan.h | 1 - include/net/xfrm.h | 3 - include/rdma/ib_verbs.h | 2 +- include/scsi/scsi_cmnd.h | 2 +- include/scsi/scsi_dh.h | 2 +- include/scsi/scsi_driver.h | 3 +- include/scsi/scsi_host.h | 18 +- include/scsi/scsi_tcq.h | 14 +- include/soc/bcm2835/raspberrypi-firmware.h | 5 +- include/soc/qcom/cmd-db.h | 12 +- include/soc/tegra/bpmp-abi.h | 1188 +--- include/soc/tegra/bpmp.h | 7 - include/soc/tegra/fuse.h | 1 + include/sound/simple_card_utils.h | 6 +- include/sound/soc-acpi.h | 15 - include/sound/soc.h | 4 +- include/trace/events/btrfs.h | 2 +- include/trace/events/filelock.h | 16 +- include/trace/events/kyber.h | 8 +- include/trace/events/objagg.h | 228 - include/trace/events/rxrpc.h | 2 - include/uapi/drm/amdgpu_drm.h | 6 - include/uapi/drm/drm_fourcc.h | 15 - include/uapi/drm/i915_drm.h | 8 - include/uapi/drm/v3d_drm.h | 10 - include/uapi/drm/virtgpu_drm.h | 13 +- include/uapi/linux/aio_abi.h | 2 - include/uapi/linux/audit.h | 2 - include/uapi/linux/bfs_fs.h | 2 +- include/uapi/linux/binfmts.h | 2 +- include/uapi/linux/btrfs.h | 1 - include/uapi/linux/btrfs_tree.h | 1 - include/uapi/linux/elf.h | 1 - include/uapi/linux/ethtool.h | 4 +- include/uapi/linux/fanotify.h | 2 - include/uapi/linux/fcntl.h | 3 - include/uapi/linux/fs.h | 56 +- include/uapi/linux/fsinfo.h | 303 - include/uapi/linux/hash_info.h | 2 - include/uapi/linux/if_link.h | 18 - include/uapi/linux/kfd_ioctl.h | 18 +- include/uapi/linux/mount.h | 120 - include/uapi/linux/ncsi.h | 15 - include/uapi/linux/netfilter/ipset/ip_set.h | 19 +- include/uapi/linux/nl80211.h | 427 -- include/uapi/linux/pkt_cls.h | 7 - include/uapi/linux/pkt_sched.h | 30 - include/uapi/linux/ptp_clock.h | 12 - include/uapi/linux/sctp.h | 13 +- include/uapi/linux/tcp.h | 1 - include/uapi/linux/udp.h | 1 - include/uapi/linux/v4l2-common.h | 28 +- include/uapi/linux/v4l2-controls.h | 5 - include/uapi/linux/virtio_gpu.h | 18 - include/video/imx-ipu-v3.h | 10 - include/xen/xen-ops.h | 12 +- init/Kconfig | 109 +- init/do_mounts.c | 5 +- init/do_mounts_initrd.c | 4 +- init/initramfs.c | 12 +- init/main.c | 19 +- ipc/ipc_sysctl.c | 14 +- ipc/mqueue.c | 106 +- ipc/namespace.c | 2 +- ipc/util.c | 29 +- ipc/util.h | 46 +- kernel/Makefile | 4 +- kernel/audit.c | 6 +- kernel/audit.h | 8 +- kernel/audit_fsnotify.c | 5 +- kernel/audit_tree.c | 495 +- kernel/audit_watch.c | 5 +- kernel/auditsc.c | 12 +- kernel/bpf/inode.c | 7 +- kernel/bpf/local_storage.c | 3 +- kernel/bpf/verifier.c | 2 +- kernel/cgroup/cgroup-internal.h | 52 +- kernel/cgroup/cgroup-v1.c | 413 +- kernel/cgroup/cgroup.c | 351 +- kernel/cgroup/cpuset.c | 1027 +-- kernel/cgroup/debug.c | 4 +- kernel/configs/tiny.config | 1 - kernel/debug/kdb/kdb_bt.c | 4 +- kernel/debug/kdb/kdb_io.c | 15 +- kernel/debug/kdb/kdb_keyboard.c | 4 +- kernel/debug/kdb/kdb_main.c | 35 +- kernel/debug/kdb/kdb_private.h | 2 +- kernel/debug/kdb/kdb_support.c | 28 +- kernel/dma/swiotlb.c | 3 +- kernel/events/core.c | 2 +- kernel/fork.c | 10 +- kernel/irq/affinity.c | 148 +- kernel/irq/matrix.c | 34 +- kernel/kexec_core.c | 5 +- kernel/kprobes.c | 10 +- kernel/livepatch/patch.c | 4 +- kernel/livepatch/transition.c | 4 +- kernel/locking/lockdep.c | 2 +- kernel/locking/mutex-debug.c | 4 +- kernel/module.c | 14 +- kernel/module_signing.c | 3 +- kernel/padata.c | 2 +- kernel/power/snapshot.c | 2 +- kernel/rcu/rcu.h | 4 - kernel/rcu/rcutorture.c | 389 +- kernel/rcu/srcutiny.c | 120 +- kernel/rcu/srcutree.c | 489 +- kernel/rcu/sync.c | 25 +- kernel/rcu/tree.c | 114 +- kernel/rcu/tree.h | 18 +- kernel/rcu/tree_exp.h | 10 +- kernel/rcu/tree_plugin.h | 81 +- kernel/rcu/update.c | 9 +- kernel/resource.c | 19 +- kernel/sched/core.c | 11 +- kernel/sched/cpufreq.c | 4 +- kernel/sched/cpufreq_schedutil.c | 2 +- kernel/sched/deadline.c | 19 +- kernel/sched/debug.c | 2 +- kernel/sched/fair.c | 130 +- kernel/sched/membarrier.c | 6 +- kernel/sched/psi.c | 43 +- kernel/sched/rt.c | 24 +- kernel/sched/sched.h | 9 +- kernel/time/clockevents.c | 12 +- kernel/time/posix-cpu-timers.c | 3 + kernel/torture.c | 34 +- kernel/trace/ftrace.c | 24 +- kernel/trace/ring_buffer.c | 12 +- kernel/trace/trace.c | 17 +- kernel/trace/trace_events_filter.c | 4 +- kernel/trace/trace_kprobe.c | 2 +- kernel/tracepoint.c | 4 +- kernel/user_namespace.c | 12 +- kernel/watchdog.c | 7 - kernel/workqueue.c | 8 +- lib/Kconfig | 11 - lib/Kconfig.debug | 33 - lib/Makefile | 4 +- lib/chacha.c | 117 - lib/chacha20.c | 74 + lib/gcd.c | 2 +- lib/genalloc.c | 20 +- lib/kobject_uevent.c | 4 +- lib/objagg.c | 501 -- lib/percpu-refcount.c | 2 +- lib/raid6/algos.c | 81 +- lib/raid6/test/Makefile | 7 +- lib/show_mem.c | 2 +- lib/test_bpf.c | 14 +- lib/test_firmware.c | 1 - lib/test_objagg.c | 836 --- lib/test_xarray.c | 50 +- lib/ubsan.c | 3 +- lib/xarray.c | 139 +- localversion-next | 1 - mm/Kconfig | 1 - mm/debug.c | 23 +- mm/gup.c | 10 +- mm/highmem.c | 5 +- mm/huge_memory.c | 10 +- mm/hugetlb.c | 23 +- mm/internal.h | 11 - mm/kasan/kasan_init.c | 2 +- mm/kasan/quarantine.c | 2 +- mm/khugepaged.c | 4 +- mm/ksm.c | 51 +- mm/memblock.c | 71 +- mm/memfd.c | 22 +- mm/memory.c | 21 +- mm/memory_hotplug.c | 124 +- mm/migrate.c | 2 +- mm/mincore.c | 12 +- mm/mm_init.c | 2 +- mm/mmap.c | 16 + mm/mmu_gather.c | 2 +- mm/mmu_notifier.c | 7 + mm/mremap.c | 66 +- mm/oom_kill.c | 2 +- mm/page_alloc.c | 678 +- mm/page_io.c | 5 +- mm/page_owner.c | 5 +- mm/readahead.c | 12 +- mm/shmem.c | 24 +- mm/slab.c | 6 +- mm/slab_common.c | 10 +- mm/slub.c | 31 +- mm/sparse.c | 25 - mm/swap.c | 5 +- mm/swap_state.c | 16 +- mm/swapfile.c | 163 +- mm/truncate.c | 8 +- mm/userfaultfd.c | 2 +- mm/util.c | 2 +- mm/vmalloc.c | 4 +- mm/vmscan.c | 45 +- mm/vmstat.c | 11 +- mm/workingset.c | 2 +- mm/z3fold.c | 101 +- mm/zsmalloc.c | 3 +- mm/zswap.c | 4 +- net/8021q/vlan.c | 97 +- net/8021q/vlan.h | 12 - net/8021q/vlan_core.c | 128 +- net/8021q/vlan_dev.c | 2 - net/9p/client.c | 21 - net/9p/trans_common.c | 1 - net/batman-adv/Kconfig | 10 +- net/batman-adv/bat_iv_ogm.c | 25 +- net/batman-adv/bat_v.c | 26 +- net/batman-adv/bat_v_elp.c | 6 +- net/batman-adv/bridge_loop_avoidance.c | 82 +- net/batman-adv/debugfs.c | 2 - net/batman-adv/distributed-arp-table.c | 42 +- net/batman-adv/fragmentation.c | 2 +- net/batman-adv/gateway_client.c | 3 - net/batman-adv/hard-interface.c | 3 - net/batman-adv/hash.c | 2 - net/batman-adv/hash.h | 6 - net/batman-adv/log.c | 60 +- net/batman-adv/main.c | 3 - net/batman-adv/main.h | 3 +- net/batman-adv/multicast.c | 51 +- net/batman-adv/netlink.c | 24 +- net/batman-adv/trace.c | 2 + net/batman-adv/trace.h | 6 - net/batman-adv/translation-table.c | 41 +- net/batman-adv/types.h | 5 +- net/bluetooth/hci_sock.c | 32 +- net/bluetooth/smp.c | 8 +- net/bridge/br_mdb.c | 2 +- net/bridge/br_multicast.c | 14 +- net/bridge/br_netfilter_hooks.c | 15 +- net/bridge/br_private.h | 9 +- net/bridge/br_vlan.c | 9 +- net/can/raw.c | 15 +- net/ceph/messenger.c | 12 +- net/core/datagram.c | 45 +- net/core/dev.c | 23 +- net/core/dev_addr_lists.c | 97 - net/core/filter.c | 34 +- net/core/flow_dissector.c | 7 +- net/core/netpoll.c | 4 +- net/core/skbuff.c | 65 +- net/core/skmsg.c | 2 +- net/core/sock.c | 8 +- net/core/sock_reuseport.c | 1 - net/dccp/ipv4.c | 13 +- net/dccp/ipv6.c | 13 +- net/dccp/proto.c | 9 +- net/decnet/af_decnet.c | 4 +- net/decnet/dn_route.c | 2 +- net/ethernet/eth.c | 18 +- net/ipv4/af_inet.c | 4 +- net/ipv4/fou.c | 68 - net/ipv4/gre_demux.c | 9 +- net/ipv4/icmp.c | 6 +- net/ipv4/inet_connection_sock.c | 14 +- net/ipv4/inet_fragment.c | 29 +- net/ipv4/inet_hashtables.c | 34 +- net/ipv4/ip_gre.c | 48 +- net/ipv4/ip_input.c | 73 +- net/ipv4/ip_tunnel_core.c | 4 +- net/ipv4/ipip.c | 14 +- net/ipv4/netfilter/ipt_CLUSTERIP.c | 6 +- net/ipv4/protocol.c | 1 - net/ipv4/raw.c | 31 +- net/ipv4/route.c | 2 +- net/ipv4/sysctl_net_ipv4.c | 11 - net/ipv4/tcp.c | 6 +- net/ipv4/tcp_bbr.c | 15 +- net/ipv4/tcp_input.c | 8 +- net/ipv4/tcp_ipv4.c | 29 +- net/ipv4/tcp_metrics.c | 2 +- net/ipv4/tcp_output.c | 23 +- net/ipv4/tunnel4.c | 18 +- net/ipv4/udp.c | 190 +- net/ipv4/udp_impl.h | 2 +- net/ipv4/udp_offload.c | 109 +- net/ipv4/udp_tunnel.c | 1 - net/ipv4/udplite.c | 4 +- net/ipv4/xfrm4_protocol.c | 18 +- net/ipv6/anycast.c | 6 +- net/ipv6/datagram.c | 10 +- net/ipv6/fou6.c | 74 - net/ipv6/icmp.c | 4 +- net/ipv6/inet6_hashtables.c | 14 +- net/ipv6/ip6_gre.c | 18 +- net/ipv6/ip6_input.c | 63 +- net/ipv6/ipv6_sockglue.c | 2 +- net/ipv6/raw.c | 5 +- net/ipv6/route.c | 14 +- net/ipv6/tcp_ipv6.c | 13 +- net/ipv6/tunnel6.c | 12 +- net/ipv6/udp.c | 241 +- net/ipv6/udp_impl.h | 4 +- net/ipv6/udp_offload.c | 6 +- net/ipv6/udplite.c | 5 +- net/ipv6/xfrm6_protocol.c | 18 +- net/iucv/af_iucv.c | 41 +- net/key/af_key.c | 2 +- net/l2tp/l2tp_core.c | 9 +- net/mac80211/cfg.c | 32 +- net/mac80211/debugfs_netdev.c | 3 - net/mac80211/debugfs_sta.c | 14 +- net/mac80211/driver-ops.h | 34 - net/mac80211/iface.c | 2 - net/mac80211/mesh.c | 8 +- net/mac80211/mesh.h | 3 +- net/mac80211/mesh_plink.c | 35 +- net/mac80211/mlme.c | 12 +- net/mac80211/rx.c | 4 +- net/mac80211/scan.c | 22 +- net/mac80211/sta_info.c | 11 +- net/mac80211/sta_info.h | 2 - net/mac80211/trace.h | 18 +- net/mac80211/tx.c | 4 +- net/mac80211/wep.c | 4 +- net/ncsi/internal.h | 19 +- net/ncsi/ncsi-aen.c | 75 +- net/ncsi/ncsi-manage.c | 522 +- net/ncsi/ncsi-netlink.c | 233 +- net/ncsi/ncsi-rsp.c | 2 +- net/netfilter/ipset/ip_set_bitmap_ipmac.c | 13 +- net/netfilter/ipset/ip_set_core.c | 164 +- net/netfilter/ipset/ip_set_hash_gen.h | 4 +- net/netfilter/ipset/ip_set_hash_ipmac.c | 27 +- net/netfilter/ipset/ip_set_hash_mac.c | 10 +- net/netfilter/ipvs/ip_vs_ctl.c | 3 - net/netfilter/nf_conncount.c | 37 +- net/netfilter/nf_conntrack_core.c | 7 +- net/netfilter/nf_conntrack_netlink.c | 29 +- net/netfilter/nf_conntrack_proto_gre.c | 4 +- net/netfilter/nf_flow_table_core.c | 42 +- net/netfilter/nf_tables_api.c | 31 +- net/netfilter/nfnetlink_cttimeout.c | 11 +- net/netfilter/nfnetlink_log.c | 2 +- net/netfilter/nfnetlink_queue.c | 5 +- net/netfilter/nft_compat.c | 3 +- net/netfilter/xt_RATEEST.c | 10 + net/netfilter/xt_hashlimit.c | 18 +- net/nfc/netlink.c | 6 +- net/openvswitch/actions.c | 13 +- net/openvswitch/flow.c | 6 +- net/openvswitch/flow.h | 2 +- net/openvswitch/flow_netlink.c | 22 +- net/openvswitch/vport-netdev.c | 1 + net/rxrpc/af_rxrpc.c | 27 +- net/sched/act_mirred.c | 3 +- net/sched/act_pedit.c | 3 +- net/sched/act_police.c | 35 +- net/sched/act_vlan.c | 2 +- net/sched/cls_api.c | 256 +- net/sched/cls_flower.c | 169 +- net/sched/cls_u32.c | 2 - net/sched/sch_api.c | 97 +- net/sched/sch_etf.c | 79 +- net/sched/sch_fq.c | 59 +- net/sched/sch_generic.c | 8 +- net/sched/sch_gred.c | 375 +- net/sched/sch_mq.c | 18 +- net/sched/sch_netem.c | 9 + net/sched/sch_prio.c | 47 +- net/sched/sch_red.c | 48 +- net/sctp/associola.c | 2 - net/sctp/bind_addr.c | 28 - net/sctp/chunk.c | 8 +- net/sctp/input.c | 134 +- net/sctp/ipv6.c | 7 +- net/sctp/output.c | 24 +- net/sctp/primitive.c | 2 +- net/sctp/protocol.c | 7 +- net/sctp/sm_sideeffect.c | 12 +- net/sctp/sm_statetable.c | 2 +- net/sctp/socket.c | 200 +- net/sctp/stream.c | 1 + net/sctp/stream_interleave.c | 46 +- net/sctp/ulpqueue.c | 8 +- net/socket.c | 5 +- net/sunrpc/auth_generic.c | 8 +- net/sunrpc/auth_gss/auth_gss.c | 61 +- net/sunrpc/rpc_pipe.c | 7 +- net/sunrpc/socklib.c | 2 +- net/sunrpc/xdr.c | 7 +- net/tipc/discover.c | 19 +- net/tipc/link.c | 70 +- net/tipc/msg.h | 1 - net/tipc/net.c | 45 +- net/tipc/net.h | 2 +- net/tipc/socket.c | 15 +- net/wireless/Makefile | 1 - net/wireless/core.c | 48 - net/wireless/core.h | 5 - net/wireless/lib80211_crypt_ccmp.c | 2 +- net/wireless/lib80211_crypt_tkip.c | 4 +- net/wireless/lib80211_crypt_wep.c | 4 +- net/wireless/mlme.c | 4 +- net/wireless/nl80211.c | 237 +- net/wireless/nl80211.h | 32 - net/wireless/pmsr.c | 590 -- net/wireless/rdev-ops.h | 25 - net/wireless/sme.c | 8 +- net/wireless/trace.h | 92 +- net/xfrm/xfrm_output.c | 1 - net/xfrm/xfrm_policy.c | 1239 +--- net/xfrm/xfrm_state.c | 2 +- samples/Kconfig | 9 +- samples/Makefile | 2 +- samples/hidraw/hid-example.c | 2 +- samples/statx/Makefile | 7 + samples/statx/test-statx.c | 258 + samples/vfs/Makefile | 16 - samples/vfs/test-fs-query.c | 145 - samples/vfs/test-fsinfo.c | 593 -- samples/vfs/test-fsmount.c | 133 - samples/vfs/test-statx.c | 263 - scripts/Makefile.build | 2 + scripts/atomic/atomic-tbl.sh | 186 - scripts/atomic/atomics.tbl | 41 - scripts/atomic/check-atomics.sh | 19 - scripts/atomic/fallbacks/acquire | 9 - scripts/atomic/fallbacks/add_negative | 16 - scripts/atomic/fallbacks/add_unless | 16 - scripts/atomic/fallbacks/andnot | 7 - scripts/atomic/fallbacks/dec | 7 - scripts/atomic/fallbacks/dec_and_test | 15 - scripts/atomic/fallbacks/dec_if_positive | 15 - scripts/atomic/fallbacks/dec_unless_positive | 14 - scripts/atomic/fallbacks/fence | 11 - scripts/atomic/fallbacks/fetch_add_unless | 23 - scripts/atomic/fallbacks/inc | 7 - scripts/atomic/fallbacks/inc_and_test | 15 - scripts/atomic/fallbacks/inc_not_zero | 14 - scripts/atomic/fallbacks/inc_unless_negative | 14 - scripts/atomic/fallbacks/read_acquire | 7 - scripts/atomic/fallbacks/release | 8 - scripts/atomic/fallbacks/set_release | 7 - scripts/atomic/fallbacks/sub_and_test | 16 - scripts/atomic/fallbacks/try_cmpxchg | 11 - scripts/atomic/gen-atomic-fallback.sh | 181 - scripts/atomic/gen-atomic-instrumented.sh | 182 - scripts/atomic/gen-atomic-long.sh | 101 - scripts/bloat-o-meter | 1 - scripts/checkpatch.pl | 48 +- scripts/faddr2line | 2 +- scripts/kconfig/merge_config.sh | 44 +- scripts/kernel-doc | 6 +- scripts/package/builddeb | 6 +- scripts/package/mkdebian | 7 +- scripts/package/mkspec | 11 +- scripts/setlocalversion | 12 +- scripts/spdxcheck.py | 1 + security/apparmor/apparmorfs.c | 8 +- security/apparmor/crypto.c | 2 +- security/apparmor/include/mount.h | 11 +- security/apparmor/lsm.c | 113 +- security/apparmor/mount.c | 47 - security/inode.c | 7 +- security/integrity/digsig_asymmetric.c | 1 - security/integrity/evm/evm_crypto.c | 3 +- security/integrity/ima/Kconfig | 10 +- security/integrity/ima/ima_crypto.c | 5 +- security/integrity/ima/ima_kexec.c | 2 +- security/integrity/ima/ima_main.c | 17 +- security/integrity/ima/ima_policy.c | 167 +- security/keys/encrypted-keys/encrypted.c | 4 +- security/keys/trusted.c | 4 +- security/security.c | 64 +- security/selinux/hooks.c | 391 +- security/selinux/include/security.h | 16 +- security/selinux/selinuxfs.c | 8 +- security/selinux/ss/mls.c | 10 +- security/selinux/ss/policydb.c | 51 +- security/selinux/ss/services.c | 22 +- security/selinux/ss/sidtab.c | 50 +- security/selinux/ss/sidtab.h | 11 +- security/smack/smack.h | 21 +- security/smack/smack_lsm.c | 367 +- security/smack/smackfs.c | 9 +- security/tomoyo/common.h | 3 - security/tomoyo/mount.c | 46 - security/tomoyo/tomoyo.c | 19 +- security/tomoyo/util.c | 2 +- sound/aoa/fabrics/layout.c | 4 +- sound/aoa/soundbus/core.c | 2 +- sound/core/oss/pcm_oss.c | 6 +- sound/core/oss/pcm_plugin.c | 6 +- sound/firewire/Kconfig | 1 - sound/firewire/oxfw/oxfw.c | 8 - sound/pci/asihpi/asihpi.c | 2 +- sound/pci/hda/patch_ca0132.c | 210 +- sound/pci/hda/patch_realtek.c | 1 - sound/pci/hda/thinkpad_helper.c | 4 +- sound/soc/amd/Kconfig | 6 - sound/soc/amd/Makefile | 1 - sound/soc/amd/acp-da7219-max98357a.c | 2 +- sound/soc/amd/raven/Makefile | 6 - sound/soc/amd/raven/acp3x-pcm-dma.c | 777 --- sound/soc/amd/raven/acp3x.h | 58 - sound/soc/amd/raven/chip_offset_byte.h | 639 -- sound/soc/amd/raven/pci-acp3x.c | 156 - sound/soc/codecs/Kconfig | 6 - sound/soc/codecs/Makefile | 2 - sound/soc/codecs/ak4118.c | 438 -- sound/soc/codecs/ak4458.c | 2 +- sound/soc/codecs/ak5558.c | 19 +- sound/soc/codecs/hdac_hda.c | 2 +- sound/soc/codecs/hdac_hdmi.c | 74 +- sound/soc/codecs/nau8822.c | 26 +- sound/soc/codecs/nau8822.h | 9 +- sound/soc/codecs/nau8825.c | 4 +- sound/soc/codecs/pcm186x.h | 2 +- sound/soc/codecs/pcm3060.c | 26 +- sound/soc/codecs/pcm3060.h | 1 - sound/soc/codecs/pcm3168a.c | 22 +- sound/soc/codecs/rt5663.c | 75 +- sound/soc/codecs/tas6424.c | 2 +- sound/soc/codecs/tlv320aic31xx.c | 2 +- sound/soc/codecs/tlv320aic3x.c | 10 - sound/soc/codecs/tlv320dac33.c | 2 +- sound/soc/codecs/wm8998.c | 2 +- sound/soc/codecs/wm9705.c | 10 +- sound/soc/codecs/wm9712.c | 10 +- sound/soc/codecs/wm9713.c | 10 +- sound/soc/codecs/wm_adsp.c | 51 +- sound/soc/fsl/fsl_ssi_dbg.c | 14 +- sound/soc/generic/audio-graph-card.c | 11 +- sound/soc/generic/audio-graph-scu-card.c | 23 +- sound/soc/generic/simple-card-utils.c | 34 +- sound/soc/generic/simple-card.c | 2 +- sound/soc/generic/simple-scu-card.c | 4 +- sound/soc/intel/Kconfig | 26 +- sound/soc/intel/atom/sst/sst_acpi.c | 4 - sound/soc/intel/atom/sst/sst_loader.c | 8 +- sound/soc/intel/atom/sst/sst_pvt.c | 4 +- sound/soc/intel/boards/Kconfig | 24 +- sound/soc/intel/boards/bytcr_rt5640.c | 6 +- sound/soc/intel/boards/bytcr_rt5651.c | 6 +- sound/soc/intel/boards/cht_bsw_max98090_ti.c | 32 +- sound/soc/intel/boards/cht_bsw_rt5645.c | 6 +- sound/soc/intel/boards/cht_bsw_rt5672.c | 2 +- sound/soc/intel/boards/glk_rt5682_max98357a.c | 2 +- sound/soc/intel/boards/kbl_da7219_max98927.c | 8 +- sound/soc/intel/boards/kbl_rt5663_max98927.c | 14 +- .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c | 10 +- sound/soc/intel/boards/skl_hda_dsp_generic.c | 22 +- sound/soc/intel/boards/skl_nau88l25_max98357a.c | 14 +- sound/soc/intel/boards/skl_nau88l25_ssm4567.c | 14 +- sound/soc/intel/common/soc-acpi-intel-bxt-match.c | 36 - sound/soc/intel/skylake/skl.c | 51 +- sound/soc/intel/skylake/skl.h | 3 + sound/soc/mediatek/mt6797/mt6797-afe-pcm.c | 2 +- sound/soc/mediatek/mt8173/mt8173-afe-pcm.c | 2 +- sound/soc/omap/Kconfig | 9 + sound/soc/omap/Makefile | 4 +- sound/soc/omap/am3517evm.c | 141 + sound/soc/omap/mcbsp.c | 1104 ++++ sound/soc/omap/mcbsp.h | 358 ++ sound/soc/omap/omap-abe-twl6040.c | 67 +- sound/soc/omap/omap-mcbsp-priv.h | 324 - sound/soc/omap/omap-mcbsp-st.c | 516 -- sound/soc/omap/omap-mcbsp.c | 857 +-- sound/soc/omap/omap-mcbsp.h | 8 +- sound/soc/pxa/Kconfig | 16 +- sound/soc/qcom/common.c | 9 +- sound/soc/qcom/lpass-platform.c | 2 +- sound/soc/qcom/qdsp6/q6afe-dai.c | 216 +- sound/soc/qcom/qdsp6/q6afe.c | 16 +- sound/soc/qcom/qdsp6/q6asm-dai.c | 33 + sound/soc/qcom/qdsp6/q6routing.c | 19 - sound/soc/qcom/sdm845.c | 29 +- sound/soc/rockchip/rockchip_pcm.c | 1 - sound/soc/sh/rcar/adg.c | 2 +- sound/soc/sh/rcar/cmd.c | 11 +- sound/soc/sh/rcar/core.c | 191 +- sound/soc/sh/rcar/ctu.c | 68 +- sound/soc/sh/rcar/dma.c | 84 +- sound/soc/sh/rcar/dvc.c | 3 +- sound/soc/sh/rcar/gen.c | 12 +- sound/soc/sh/rcar/mix.c | 3 +- sound/soc/sh/rcar/rsnd.h | 52 +- sound/soc/sh/rcar/src.c | 67 +- sound/soc/sh/rcar/ssi.c | 263 +- sound/soc/sh/rcar/ssiu.c | 241 +- sound/soc/soc-acpi.c | 10 +- sound/soc/soc-core.c | 1 - sound/soc/stm/stm32_sai.c | 8 +- sound/soc/stm/stm32_sai_sub.c | 5 +- sound/soc/sunxi/Kconfig | 2 +- sound/soc/sunxi/sun8i-codec.c | 12 +- sound/usb/quirks.c | 129 +- sound/x86/intel_hdmi_audio.c | 26 +- tools/Makefile | 7 +- tools/arch/arm64/include/asm/barrier.h | 133 +- tools/bpf/bpftool/Documentation/bpftool-cgroup.rst | 8 +- tools/bpf/bpftool/Documentation/bpftool-map.rst | 8 +- tools/bpf/bpftool/Documentation/bpftool-net.rst | 8 +- tools/bpf/bpftool/Documentation/bpftool-perf.rst | 8 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 11 +- tools/bpf/bpftool/Documentation/bpftool.rst | 9 +- tools/bpf/bpftool/common.c | 17 +- tools/bpf/bpftool/main.h | 2 +- tools/bpf/bpftool/prog.c | 3 +- tools/firmware/Makefile | 13 - tools/firmware/ihex2fw.c | 281 - tools/hv/hv_kvp_daemon.c | 15 +- tools/include/asm-generic/bitops/fls.h | 2 +- tools/include/asm/barrier.h | 2 - tools/include/linux/kernel.h | 2 +- tools/include/uapi/linux/pkt_cls.h | 612 -- tools/include/uapi/linux/tc_act/tc_bpf.h | 37 - tools/memory-model/.gitignore | 1 - tools/memory-model/README | 2 - tools/memory-model/linux-kernel.bell | 3 +- tools/memory-model/linux-kernel.cat | 4 +- tools/memory-model/linux-kernel.def | 1 - tools/memory-model/scripts/README | 70 - tools/memory-model/scripts/checkalllitmus.sh | 53 +- tools/memory-model/scripts/checkghlitmus.sh | 65 - tools/memory-model/scripts/checklitmus.sh | 74 +- tools/memory-model/scripts/checklitmushist.sh | 60 - tools/memory-model/scripts/cmplitmushist.sh | 87 - tools/memory-model/scripts/initlitmushist.sh | 68 - tools/memory-model/scripts/judgelitmus.sh | 78 - tools/memory-model/scripts/newlitmushist.sh | 61 - tools/memory-model/scripts/parseargs.sh | 136 - tools/memory-model/scripts/runlitmushist.sh | 87 - tools/perf/Documentation/perf-list.txt | 1 + tools/perf/Makefile.perf | 2 +- tools/perf/arch/nds32/Build | 1 - tools/perf/arch/nds32/util/Build | 1 - tools/perf/arch/nds32/util/header.c | 29 - tools/perf/builtin-record.c | 7 +- tools/perf/builtin-stat.c | 28 +- tools/perf/builtin-top.c | 3 - tools/perf/builtin-trace.c | 34 +- tools/perf/examples/bpf/augmented_raw_syscalls.c | 131 - tools/perf/jvmti/jvmti_agent.c | 49 +- tools/perf/pmu-events/arch/nds32/mapfile.csv | 15 - tools/perf/pmu-events/arch/nds32/n13/atcpmu.json | 290 - tools/perf/scripts/python/exported-sql-viewer.py | 493 +- tools/perf/tests/attr/test-record-group-sampling | 1 + tools/perf/util/evlist.c | 27 - tools/perf/util/evlist.h | 3 - tools/perf/util/evsel.c | 1 + .../perf/util/intel-pt-decoder/intel-pt-decoder.c | 4 - tools/perf/util/intel-pt-decoder/intel-pt-log.c | 5 - tools/perf/util/intel-pt-decoder/intel-pt-log.h | 1 - tools/perf/util/intel-pt.c | 16 +- tools/perf/util/pmu.c | 2 +- tools/power/acpi/tools/acpidump/apmain.c | 2 +- tools/power/cpupower/Makefile | 12 +- tools/power/cpupower/bench/Makefile | 2 +- tools/power/cpupower/debug/x86_64/Makefile | 4 +- tools/power/cpupower/lib/cpufreq.c | 2 +- tools/power/cpupower/lib/cpuidle.c | 2 +- tools/power/cpupower/lib/cpupower.c | 4 +- tools/power/cpupower/lib/cpupower_intern.h | 2 +- tools/testing/nvdimm/test/nfit.c | 8 +- tools/testing/selftests/Makefile | 2 - tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/bpf/test_netcnt.c | 5 +- tools/testing/selftests/bpf/test_verifier.c | 19 - tools/testing/selftests/bpf/xdp_dummy.c | 13 - .../drivers/net/mlxsw/spectrum-2/tc_flower.sh | 86 +- tools/testing/selftests/drivers/net/mlxsw/vxlan.sh | 664 -- .../selftests/drivers/net/mlxsw/vxlan_flooding.sh | 309 - tools/testing/selftests/ir/.gitignore | 1 - tools/testing/selftests/ir/Makefile | 5 - tools/testing/selftests/ir/ir_loopback.c | 199 - tools/testing/selftests/ir/ir_loopback.sh | 20 - tools/testing/selftests/memfd/memfd_test.c | 74 - tools/testing/selftests/net/Makefile | 4 +- tools/testing/selftests/net/forwarding/lib.sh | 42 +- .../selftests/net/forwarding/vxlan_bridge_1d.sh | 678 -- .../net/forwarding/vxlan_bridge_1d_port_8472.sh | 10 - tools/testing/selftests/net/pmtu.sh | 377 +- tools/testing/selftests/net/udpgro.sh | 182 - tools/testing/selftests/net/udpgro_bench.sh | 95 - tools/testing/selftests/net/udpgso_bench.sh | 2 +- tools/testing/selftests/net/udpgso_bench_rx.c | 156 +- tools/testing/selftests/net/udpgso_bench_tx.c | 22 +- tools/testing/selftests/net/xfrm_policy.sh | 302 - tools/testing/selftests/netfilter/Makefile | 6 - tools/testing/selftests/netfilter/config | 2 - .../selftests/netfilter/nft_trans_stress.sh | 78 - tools/testing/selftests/powerpc/mm/wild_bctr.c | 21 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 8 - tools/testing/selftests/rcutorture/bin/mkinitrd.sh | 136 - tools/testing/selftests/rcutorture/bin/nolibc.h | 2197 ------- tools/testing/selftests/rcutorture/doc/initrd.txt | 99 +- .../formal/srcu-cbmc/include/linux/types.h | 4 +- tools/testing/selftests/tc-testing/tdc.py | 18 +- virt/kvm/arm/mmu.c | 2 +- virt/kvm/arm/vgic/vgic.c | 12 +- 4552 files changed, 91355 insertions(+), 202604 deletions(-) delete mode 100644 Documentation/ABI/testing/sysfs-bus-i3c create mode 100644 Documentation/RCU/Design/Data-Structures/BigTreeClassicRCUBH.svg create mode 100644 Documentation/RCU/Design/Data-Structures/BigTreeClassicRCUBHdyn [...] create mode 100644 Documentation/RCU/Design/Data-Structures/BigTreePreemptRCUBHdyn [...] create mode 100644 Documentation/block/cfq-iosched.txt create mode 100644 Documentation/devicetree/bindings/arm/tegra/nvidia,tegra20-emc.txt create mode 100644 Documentation/devicetree/bindings/cpufreq/arm_big_little_dt.txt delete mode 100644 Documentation/devicetree/bindings/display/himax,hx8357d.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/bananapi,s070wv [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/cdtech,s043wq26 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/cdtech,s070wv95 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/dlc,dlc1010gig.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/olimex,lcd-olin [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6d16d0.txt delete mode 100644 Documentation/devicetree/bindings/display/truly,nt35597.txt delete mode 100644 Documentation/devicetree/bindings/fsi/ibm,p9-occ.txt delete mode 100644 Documentation/devicetree/bindings/hwmon/adm1275.txt delete mode 100644 Documentation/devicetree/bindings/i2c/ibm,p8-occ-hwmon.txt delete mode 100644 Documentation/devicetree/bindings/i3c/cdns,i3c-master.txt delete mode 100644 Documentation/devicetree/bindings/i3c/i3c.txt delete mode 100644 Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.txt delete mode 100644 Documentation/devicetree/bindings/interconnect/interconnect.txt delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom-msm8916.txt delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom-smd.txt delete mode 100644 Documentation/devicetree/bindings/media/i2c/sony,imx214.txt delete mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] delete mode 100644 Documentation/devicetree/bindings/misc/pvpanic-mmio.txt rename Documentation/devicetree/bindings/{spi => mtd}/atmel-quadspi.txt (100%) delete mode 100644 Documentation/devicetree/bindings/mtd/partitions/redboot-fis.txt delete mode 100644 Documentation/devicetree/bindings/net/icplus-ip101ag.txt delete mode 100644 Documentation/devicetree/bindings/perf/nds32v3-pmu.txt delete mode 100644 Documentation/devicetree/bindings/phy/phy-cadence-sierra.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/actions,s700-pinctrl.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/pinctrl-mt6797.txt delete mode 100644 Documentation/devicetree/bindings/power/supply/sc27xx-fg.txt delete mode 100644 Documentation/devicetree/bindings/regulator/cirrus,lochnagar.txt delete mode 100644 Documentation/devicetree/bindings/sound/ak4118.txt delete mode 100644 Documentation/devicetree/bindings/spi/nuvoton,npcm-pspi.txt delete mode 100644 Documentation/devicetree/bindings/spi/spi-mxic.txt delete mode 100644 Documentation/devicetree/bindings/ufs/cdns,ufshc.txt create mode 100644 Documentation/devicetree/todo.txt delete mode 100644 Documentation/driver-api/i3c/device-driver-api.rst delete mode 100644 Documentation/driver-api/i3c/index.rst delete mode 100644 Documentation/driver-api/i3c/master-driver-api.rst delete mode 100644 Documentation/driver-api/i3c/protocol.rst delete mode 100644 Documentation/filesystems/mount_api.txt delete mode 100644 Documentation/gpu/amdgpu-dc.rst delete mode 100644 Documentation/hwmon/occ delete mode 100644 Documentation/i2c/busses/i2c-nvidia-gpu delete mode 100644 Documentation/interconnect/interconnect.rst delete mode 100644 Documentation/networking/snmp_counter.rst delete mode 100644 Documentation/translations/it_IT/admin-guide/README.rst delete mode 100644 Documentation/translations/it_IT/admin-guide/security-bugs.rst delete mode 100644 Documentation/translations/it_IT/process/1.Intro.rst delete mode 100644 Documentation/translations/it_IT/process/2.Process.rst delete mode 100644 Documentation/translations/it_IT/process/3.Early-stage.rst delete mode 100644 Documentation/translations/it_IT/process/4.Coding.rst delete mode 100644 Documentation/translations/it_IT/process/5.Posting.rst delete mode 100644 Documentation/translations/it_IT/process/6.Followthrough.rst delete mode 100644 Documentation/translations/it_IT/process/7.AdvancedTopics.rst delete mode 100644 Documentation/translations/it_IT/process/8.Conclusion.rst delete mode 100644 Documentation/translations/it_IT/process/adding-syscalls.rst delete mode 100644 Documentation/translations/it_IT/process/applying-patches.rst delete mode 100644 Documentation/translations/it_IT/process/changes.rst delete mode 100644 Documentation/translations/it_IT/process/clang-format.rst delete mode 100644 Documentation/translations/it_IT/process/code-of-conduct.rst delete mode 100644 Documentation/translations/it_IT/process/coding-style.rst delete mode 100644 Documentation/translations/it_IT/process/development-process.rst delete mode 100644 Documentation/translations/it_IT/process/email-clients.rst delete mode 100644 Documentation/translations/it_IT/process/howto.rst delete mode 100644 Documentation/translations/it_IT/process/index.rst delete mode 100644 Documentation/translations/it_IT/process/kernel-docs.rst delete mode 100644 Documentation/translations/it_IT/process/kernel-driver-statement.rst delete mode 100644 Documentation/translations/it_IT/process/kernel-enforcement-sta [...] delete mode 100644 Documentation/translations/it_IT/process/magic-number.rst delete mode 100644 Documentation/translations/it_IT/process/maintainer-pgp-guide.rst delete mode 100644 Documentation/translations/it_IT/process/management-style.rst delete mode 100644 Documentation/translations/it_IT/process/stable-api-nonsense.rst delete mode 100644 Documentation/translations/it_IT/process/stable-kernel-rules.rst delete mode 100644 Documentation/translations/it_IT/process/submit-checklist.rst delete mode 100644 Documentation/translations/it_IT/process/submitting-drivers.rst delete mode 100644 Documentation/translations/it_IT/process/submitting-patches.rst delete mode 100644 Documentation/translations/it_IT/process/volatile-considered-ha [...] delete mode 100644 Next/SHA1s delete mode 100644 Next/Trees delete mode 100644 Next/merge.log delete mode 100644 Next/quilt-import.log delete mode 100644 arch/arm/arm-soc-for-next-contents.txt delete mode 100644 arch/arm/boot/dts/am33xx-l4.dtsi delete mode 100644 arch/arm/boot/dts/am437x-l4.dtsi delete mode 100644 arch/arm/boot/dts/bcm2836-rpi.dtsi delete mode 100644 arch/arm/boot/dts/dra7-l4.dtsi delete mode 100644 arch/arm/boot/dts/omap5-l4.dtsi delete mode 100644 arch/arm/boot/dts/sun8i-h3-mapleboard-mp130.dts delete mode 100644 arch/arm/boot/dts/vf610-bk4.dts delete mode 100644 arch/arm/boot/dts/vf610-zii-scu4-aib.dts delete mode 100644 arch/arm/configs/mediatek_v7_defconfig delete mode 100644 arch/arm/crypto/chacha-neon-core.S delete mode 100644 arch/arm/crypto/chacha-neon-glue.c create mode 100644 arch/arm/crypto/chacha20-neon-core.S create mode 100644 arch/arm/crypto/chacha20-neon-glue.c delete mode 100644 arch/arm/crypto/nh-neon-core.S delete mode 100644 arch/arm/crypto/nhpoly1305-neon-glue.c delete mode 100644 arch/arm/include/debug/stm32.S delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-emlid-neutis-n5-devboard.dts delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-emlid-neutis-n5.dtsi delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-lite2.dts delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1012a-frwy.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/pms405.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/qcs404-evb-1000.dts delete mode 100644 arch/arm64/boot/dts/qcom/qcs404-evb-4000.dts delete mode 100644 arch/arm64/boot/dts/qcom/qcs404-evb.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/qcs404.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-gru-scarlet-inx.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-gru-scarlet-kd.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-gru-scarlet.dtsi delete mode 100644 arch/ia64/kernel/syscalls/Makefile delete mode 100644 arch/ia64/kernel/syscalls/syscall.tbl delete mode 100644 arch/ia64/kernel/syscalls/syscallhdr.sh delete mode 100644 arch/ia64/kernel/syscalls/syscalltbl.sh delete mode 100644 arch/microblaze/kernel/syscalls/Makefile delete mode 100644 arch/microblaze/kernel/syscalls/syscall.tbl delete mode 100644 arch/microblaze/kernel/syscalls/syscallhdr.sh delete mode 100644 arch/microblaze/kernel/syscalls/syscalltbl.sh delete mode 100644 arch/mips/configs/decstation_64_defconfig delete mode 100644 arch/mips/configs/decstation_r4k_defconfig delete mode 100644 arch/mips/include/asm/mach-generic/mmzone.h create mode 100644 arch/mips/mti-malta/malta-display.c delete mode 100644 arch/mips/sibyte/common/dma.c delete mode 100644 arch/nds32/include/asm/fpu.h delete mode 100644 arch/nds32/include/asm/fpuemu.h delete mode 100644 arch/nds32/include/asm/nds32_fpu_inst.h delete mode 100644 arch/nds32/include/asm/perf_event.h delete mode 100644 arch/nds32/include/asm/pmu.h delete mode 100644 arch/nds32/include/asm/sfp-machine.h delete mode 100644 arch/nds32/include/asm/stacktrace.h delete mode 100644 arch/nds32/include/asm/suspend.h delete mode 100644 arch/nds32/include/uapi/asm/udftrap.h delete mode 100644 arch/nds32/kernel/fpu.c delete mode 100644 arch/nds32/kernel/perf_event_cpu.c delete mode 100644 arch/nds32/kernel/pm.c delete mode 100644 arch/nds32/kernel/sleep.S delete mode 100644 arch/nds32/math-emu/Makefile delete mode 100644 arch/nds32/math-emu/faddd.c delete mode 100644 arch/nds32/math-emu/fadds.c delete mode 100644 arch/nds32/math-emu/fcmpd.c delete mode 100644 arch/nds32/math-emu/fcmps.c delete mode 100644 arch/nds32/math-emu/fd2s.c delete mode 100644 arch/nds32/math-emu/fdivd.c delete mode 100644 arch/nds32/math-emu/fdivs.c delete mode 100644 arch/nds32/math-emu/fmuld.c delete mode 100644 arch/nds32/math-emu/fmuls.c delete mode 100644 arch/nds32/math-emu/fnegd.c delete mode 100644 arch/nds32/math-emu/fnegs.c delete mode 100644 arch/nds32/math-emu/fpuemu.c delete mode 100644 arch/nds32/math-emu/fs2d.c delete mode 100644 arch/nds32/math-emu/fsqrtd.c delete mode 100644 arch/nds32/math-emu/fsqrts.c delete mode 100644 arch/nds32/math-emu/fsubd.c delete mode 100644 arch/nds32/math-emu/fsubs.c delete mode 100644 arch/riscv/boot/.gitignore delete mode 100644 arch/riscv/boot/Makefile delete mode 100644 arch/riscv/boot/install.sh create mode 100644 arch/riscv/include/uapi/asm/syscalls.h delete mode 100644 arch/riscv/include/uapi/asm/unistd.h delete mode 100644 arch/sparc/kernel/syscalls/Makefile delete mode 100644 arch/sparc/kernel/syscalls/syscall.tbl delete mode 100644 arch/sparc/kernel/syscalls/syscallhdr.sh delete mode 100644 arch/sparc/kernel/syscalls/syscalltbl.sh delete mode 100644 arch/x86/kernel/ima_arch.c delete mode 100644 arch/xtensa/kernel/syscalls/Makefile delete mode 100644 arch/xtensa/kernel/syscalls/syscall.tbl delete mode 100644 arch/xtensa/kernel/syscalls/syscallhdr.sh delete mode 100644 arch/xtensa/kernel/syscalls/syscalltbl.sh create mode 100644 block/blk-tag.c create mode 100644 block/cfq-iosched.c create mode 100644 block/deadline-iosched.c create mode 100644 block/noop-iosched.c delete mode 100644 crypto/adiantum.c create mode 100644 crypto/chacha20_generic.c delete mode 100644 crypto/chacha_generic.c delete mode 100644 crypto/nhpoly1305.c delete mode 100644 crypto/streebog_generic.c delete mode 100644 drivers/char/tpm/tpm1-cmd.c delete mode 100644 drivers/firmware/imx/scu-pd.c delete mode 100644 drivers/fsi/fsi-occ.c delete mode 100644 drivers/gpio/TODO delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_csa.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/ta_xgmi_if.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.h create mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_clocks.c create mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_clocks.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_clk_mgr.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_clk_mgr.h delete mode 100644 drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h delete mode 100644 drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h create mode 100644 drivers/gpu/drm/amd/display/dc/inc/hw/display_clock.h delete mode 100644 drivers/gpu/drm/drm_atomic_state_helper.c create mode 100644 drivers/gpu/drm/drm_global.c delete mode 100644 drivers/gpu/drm/i915/i915_fixed.h delete mode 100644 drivers/gpu/drm/i915/i915_scheduler.c delete mode 100644 drivers/gpu/drm/i915/intel_combo_phy.c delete mode 100644 drivers/gpu/drm/i915/intel_connector.c delete mode 100644 drivers/gpu/drm/i915/intel_dsi.c create mode 100644 drivers/gpu/drm/i915/intel_modes.c delete mode 100644 drivers/gpu/drm/i915/intel_quirks.c delete mode 100644 drivers/gpu/drm/meson/meson_overlay.c delete mode 100644 drivers/gpu/drm/meson/meson_overlay.h delete mode 100644 drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c delete mode 100644 drivers/gpu/drm/panel/panel-samsung-s6d16d0.c delete mode 100644 drivers/gpu/drm/panel/panel-truly-nt35597.c delete mode 100644 drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c create mode 100644 drivers/gpu/drm/rockchip/dw-mipi-dsi.c create mode 100644 drivers/gpu/drm/selftests/drm_helper_selftests.h delete mode 100644 drivers/gpu/drm/selftests/drm_modeset_selftests.h create mode 100644 drivers/gpu/drm/selftests/test-drm-helper.c delete mode 100644 drivers/gpu/drm/selftests/test-drm_format.c delete mode 100644 drivers/gpu/drm/selftests/test-drm_framebuffer.c delete mode 100644 drivers/gpu/drm/selftests/test-drm_modeset_common.c delete mode 100644 drivers/gpu/drm/selftests/test-drm_modeset_common.h delete mode 100644 drivers/gpu/drm/selftests/test-drm_plane_helper.c delete mode 100644 drivers/gpu/drm/tinydrm/hx8357d.c delete mode 100644 drivers/hwmon/occ/Kconfig delete mode 100644 drivers/hwmon/occ/Makefile delete mode 100644 drivers/hwmon/occ/common.c delete mode 100644 drivers/hwmon/occ/common.h delete mode 100644 drivers/hwmon/occ/p8_i2c.c delete mode 100644 drivers/hwmon/occ/p9_sbe.c delete mode 100644 drivers/hwmon/occ/sysfs.c delete mode 100644 drivers/i2c/busses/i2c-nvidia-gpu.c delete mode 100644 drivers/i3c/Kconfig delete mode 100644 drivers/i3c/Makefile delete mode 100644 drivers/i3c/device.c delete mode 100644 drivers/i3c/internals.h delete mode 100644 drivers/i3c/master.c delete mode 100644 drivers/i3c/master/Kconfig delete mode 100644 drivers/i3c/master/Makefile delete mode 100644 drivers/i3c/master/dw-i3c-master.c delete mode 100644 drivers/i3c/master/i3c-master-cdns.c delete mode 100644 drivers/interconnect/Kconfig delete mode 100644 drivers/interconnect/Makefile delete mode 100644 drivers/interconnect/core.c delete mode 100644 drivers/interconnect/qcom/Kconfig delete mode 100644 drivers/interconnect/qcom/Makefile delete mode 100644 drivers/interconnect/qcom/msm8916.c delete mode 100644 drivers/interconnect/qcom/smd-rpm.c delete mode 100644 drivers/interconnect/qcom/smd-rpm.h delete mode 100644 drivers/media/i2c/imx214.c delete mode 100644 drivers/memory/tegra/tegra20-emc.c delete mode 100644 drivers/misc/pvpanic.c create mode 100644 drivers/mtd/maps/gpio-addr-flash.c create mode 100644 drivers/mtd/maps/latch-addr-flash.c delete mode 100644 drivers/mtd/maps/physmap-core.c delete mode 100644 drivers/mtd/maps/physmap-gemini.c delete mode 100644 drivers/mtd/maps/physmap-gemini.h delete mode 100644 drivers/mtd/maps/physmap-versatile.c delete mode 100644 drivers/mtd/maps/physmap-versatile.h create mode 100644 drivers/mtd/maps/physmap.c create mode 100644 drivers/mtd/maps/physmap_of_core.c create mode 100644 drivers/mtd/maps/physmap_of_gemini.c create mode 100644 drivers/mtd/maps/physmap_of_gemini.h create mode 100644 drivers/mtd/maps/physmap_of_versatile.c create mode 100644 drivers/mtd/maps/physmap_of_versatile.h delete mode 100644 drivers/mtd/nand/spi/toshiba.c delete mode 100644 drivers/mtd/parsers/redboot.c create mode 100644 drivers/mtd/redboot.c create mode 100644 drivers/mtd/spi-nor/atmel-quadspi.c delete mode 100644 drivers/net/dsa/microchip/ksz9477.c delete mode 100644 drivers/net/dsa/microchip/ksz9477_reg.h delete mode 100644 drivers/net/dsa/microchip/ksz9477_spi.c create mode 100644 drivers/net/dsa/microchip/ksz_9477_reg.h delete mode 100644 drivers/net/dsa/microchip/ksz_common.h create mode 100644 drivers/net/dsa/microchip/ksz_spi.c delete mode 100644 drivers/net/dsa/microchip/ksz_spi.h delete mode 100644 drivers/net/ethernet/aquantia/atlantic/aq_filters.c delete mode 100644 drivers/net/ethernet/aquantia/atlantic/aq_filters.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h delete mode 100644 drivers/net/ethernet/netronome/nfp/abm/cls.c delete mode 100644 drivers/net/ethernet/netronome/nfp/abm/qdisc.c delete mode 100644 drivers/net/wireless/broadcom/brcm80211/brcmfmac/dmi.c delete mode 100644 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c delete mode 100644 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie_ipc.h delete mode 100644 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie_regs.h delete mode 100644 drivers/of/unittest-data/overlay_bad_add_dup_node.dts delete mode 100644 drivers/of/unittest-data/overlay_bad_add_dup_prop.dts delete mode 100644 drivers/phy/cadence/phy-cadence-sierra.c delete mode 100644 drivers/pinctrl/actions/pinctrl-s700.c delete mode 100644 drivers/pinctrl/freescale/pinctrl-imx8qxp.c delete mode 100644 drivers/pinctrl/freescale/pinctrl-scu.c delete mode 100644 drivers/pinctrl/mediatek/pinctrl-mt6797.c delete mode 100644 drivers/pinctrl/mediatek/pinctrl-mt7629.c delete mode 100644 drivers/pinctrl/mediatek/pinctrl-mtk-mt6797.h create mode 100644 drivers/platform/x86/pvpanic.c delete mode 100644 drivers/power/supply/sc27xx_fuel_gauge.c delete mode 100644 drivers/reset/reset-socfpga.c delete mode 100644 drivers/reset/reset-uniphier-glue.c create mode 100644 drivers/reset/reset-uniphier-usb3.c create mode 100644 drivers/scsi/libsas/sas_dump.c create mode 100644 drivers/scsi/libsas/sas_dump.h delete mode 100644 drivers/scsi/mpt3sas/mpi/mpi2_image.h delete mode 100644 drivers/scsi/ufs/cdns-pltfrm.c delete mode 100644 drivers/spi/atmel-quadspi.c delete mode 100644 drivers/spi/spi-mxic.c delete mode 100644 drivers/spi/spi-npcm-pspi.c create mode 100644 drivers/staging/erofs/lz4defs.h create mode 100644 drivers/staging/erofs/unzip_lz4.c create mode 100644 drivers/staging/mt29f_spinand/Kconfig create mode 100644 drivers/staging/mt29f_spinand/Makefile create mode 100644 drivers/staging/mt29f_spinand/TODO create mode 100644 drivers/staging/mt29f_spinand/mt29f_spinand.c create mode 100644 drivers/staging/mt29f_spinand/mt29f_spinand.h delete mode 100644 drivers/staging/mt7621-pci/mediatek,mt7621-pci.txt create mode 100644 drivers/staging/vboxvideo/vbox_err.h create mode 100644 drivers/staging/wilc1000/coreconfigurator.c create mode 100644 drivers/staging/wilc1000/coreconfigurator.h delete mode 100644 drivers/usb/typec/ucsi/ucsi_ccg.c delete mode 100644 fs/fs_context.c delete mode 100644 fs/fs_parser.c delete mode 100644 fs/fsopen.c delete mode 100644 include/crypto/chacha.h create mode 100644 include/crypto/chacha20.h delete mode 100644 include/crypto/nhpoly1305.h delete mode 100644 include/crypto/streebog.h delete mode 100644 include/drm/drm_atomic_state_helper.h create mode 100644 include/drm/drm_global.h delete mode 100644 include/dt-bindings/firmware/imx/rsrc.h delete mode 100644 include/dt-bindings/interconnect/qcom.h delete mode 100644 include/dt-bindings/pinctrl/mt6797-pinfunc.h delete mode 100644 include/dt-bindings/pinctrl/pads-imx8qxp.h delete mode 100644 include/dt-bindings/power/rk3066-power.h delete mode 100644 include/dt-bindings/power/rk3188-power.h delete mode 100644 include/linux/atomic-fallback.h delete mode 100644 include/linux/cmdline.h create mode 100644 include/linux/dma_remapping.h delete mode 100644 include/linux/firmware/imx/svc/pm.h delete mode 100644 include/linux/fs_context.h delete mode 100644 include/linux/fs_parser.h delete mode 100644 include/linux/fsi-occ.h delete mode 100644 include/linux/fsinfo.h delete mode 100644 include/linux/i3c/ccc.h delete mode 100644 include/linux/i3c/device.h delete mode 100644 include/linux/i3c/master.h delete mode 100644 include/linux/interconnect-provider.h delete mode 100644 include/linux/interconnect.h delete mode 100644 include/linux/mlx5/eq.h delete mode 100644 include/linux/objagg.h create mode 100644 include/linux/platform_data/ad7879.h delete mode 100644 include/trace/events/objagg.h delete mode 100644 include/uapi/linux/fsinfo.h delete mode 100644 include/uapi/linux/mount.h delete mode 100644 lib/chacha.c create mode 100644 lib/chacha20.c delete mode 100644 lib/objagg.c delete mode 100644 lib/test_objagg.c delete mode 100644 localversion-next delete mode 100644 net/wireless/pmsr.c create mode 100644 samples/statx/Makefile create mode 100644 samples/statx/test-statx.c delete mode 100644 samples/vfs/Makefile delete mode 100644 samples/vfs/test-fs-query.c delete mode 100644 samples/vfs/test-fsinfo.c delete mode 100644 samples/vfs/test-fsmount.c delete mode 100644 samples/vfs/test-statx.c delete mode 100755 scripts/atomic/atomic-tbl.sh delete mode 100755 scripts/atomic/atomics.tbl delete mode 100755 scripts/atomic/check-atomics.sh delete mode 100755 scripts/atomic/fallbacks/acquire delete mode 100755 scripts/atomic/fallbacks/add_negative delete mode 100755 scripts/atomic/fallbacks/add_unless delete mode 100755 scripts/atomic/fallbacks/andnot delete mode 100755 scripts/atomic/fallbacks/dec delete mode 100755 scripts/atomic/fallbacks/dec_and_test delete mode 100755 scripts/atomic/fallbacks/dec_if_positive delete mode 100755 scripts/atomic/fallbacks/dec_unless_positive delete mode 100755 scripts/atomic/fallbacks/fence delete mode 100755 scripts/atomic/fallbacks/fetch_add_unless delete mode 100755 scripts/atomic/fallbacks/inc delete mode 100755 scripts/atomic/fallbacks/inc_and_test delete mode 100755 scripts/atomic/fallbacks/inc_not_zero delete mode 100755 scripts/atomic/fallbacks/inc_unless_negative delete mode 100755 scripts/atomic/fallbacks/read_acquire delete mode 100755 scripts/atomic/fallbacks/release delete mode 100755 scripts/atomic/fallbacks/set_release delete mode 100755 scripts/atomic/fallbacks/sub_and_test delete mode 100755 scripts/atomic/fallbacks/try_cmpxchg delete mode 100755 scripts/atomic/gen-atomic-fallback.sh delete mode 100755 scripts/atomic/gen-atomic-instrumented.sh delete mode 100755 scripts/atomic/gen-atomic-long.sh delete mode 100644 sound/soc/amd/raven/Makefile delete mode 100644 sound/soc/amd/raven/acp3x-pcm-dma.c delete mode 100644 sound/soc/amd/raven/acp3x.h delete mode 100644 sound/soc/amd/raven/chip_offset_byte.h delete mode 100644 sound/soc/amd/raven/pci-acp3x.c delete mode 100644 sound/soc/codecs/ak4118.c create mode 100644 sound/soc/omap/am3517evm.c create mode 100644 sound/soc/omap/mcbsp.c create mode 100644 sound/soc/omap/mcbsp.h delete mode 100644 sound/soc/omap/omap-mcbsp-priv.h delete mode 100644 sound/soc/omap/omap-mcbsp-st.c delete mode 100644 tools/firmware/Makefile delete mode 100644 tools/firmware/ihex2fw.c delete mode 100644 tools/include/uapi/linux/pkt_cls.h delete mode 100644 tools/include/uapi/linux/tc_act/tc_bpf.h delete mode 100644 tools/memory-model/.gitignore delete mode 100644 tools/memory-model/scripts/README delete mode 100755 tools/memory-model/scripts/checkghlitmus.sh delete mode 100755 tools/memory-model/scripts/checklitmushist.sh delete mode 100644 tools/memory-model/scripts/cmplitmushist.sh delete mode 100755 tools/memory-model/scripts/initlitmushist.sh delete mode 100755 tools/memory-model/scripts/judgelitmus.sh delete mode 100755 tools/memory-model/scripts/newlitmushist.sh delete mode 100755 tools/memory-model/scripts/parseargs.sh delete mode 100755 tools/memory-model/scripts/runlitmushist.sh delete mode 100644 tools/perf/arch/nds32/Build delete mode 100644 tools/perf/arch/nds32/util/Build delete mode 100644 tools/perf/arch/nds32/util/header.c delete mode 100644 tools/perf/examples/bpf/augmented_raw_syscalls.c delete mode 100644 tools/perf/pmu-events/arch/nds32/mapfile.csv delete mode 100644 tools/perf/pmu-events/arch/nds32/n13/atcpmu.json delete mode 100644 tools/testing/selftests/bpf/xdp_dummy.c delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/vxlan.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/vxlan_flooding.sh delete mode 100644 tools/testing/selftests/ir/.gitignore delete mode 100644 tools/testing/selftests/ir/Makefile delete mode 100644 tools/testing/selftests/ir/ir_loopback.c delete mode 100755 tools/testing/selftests/ir/ir_loopback.sh delete mode 100755 tools/testing/selftests/net/forwarding/vxlan_bridge_1d.sh delete mode 100755 tools/testing/selftests/net/forwarding/vxlan_bridge_1d_port_8472.sh delete mode 100755 tools/testing/selftests/net/udpgro.sh delete mode 100755 tools/testing/selftests/net/udpgro_bench.sh delete mode 100755 tools/testing/selftests/net/xfrm_policy.sh delete mode 100644 tools/testing/selftests/netfilter/Makefile delete mode 100644 tools/testing/selftests/netfilter/config delete mode 100755 tools/testing/selftests/netfilter/nft_trans_stress.sh delete mode 100755 tools/testing/selftests/rcutorture/bin/mkinitrd.sh delete mode 100644 tools/testing/selftests/rcutorture/bin/nolibc.h