This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-next-allyesconfig in repository toolchain/ci/linux.
omits c99b17ac0399 Add linux-next specific files for 20200225 omits f7265899692d Merge branch 'akpm/master' omits ab52fd7460d1 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 722d58a21b34 drivers/tty/serial/sh-sci.c: suppress warning omits 7b427805e5e1 mm: annotate a data race in page_zonenum() omits fa9408d4ced8 mm/rmap: annotate a data race at tlb_flush_batched omits 134ed2aa256f mm/util.c: annotate an data race at vm_committed_as omits 515fa5d7254b mm/mempool: fix a data race in mempool_free() omits 105c3977c880 mm/list_lru: fix a data race in list_lru_count_one omits 2392079ab661 mm/memcontrol: fix a data race in scan count omits 36b4cbe0f46e mm/page_counter: fix various data races at memsw omits b6bf681d28dc mm-swapfile-fix-and-annotate-various-data-races-v2 omits 765579a7a546 mm/swapfile: fix and annotate various data races omits bf0660035e0f mm/filemap.c: fix a data race in filemap_fault() omits 5aa5419a9532 mm/kmemleak: annotate various data races obj->ptr omits 3e87caec430c mm/swap_state: mark various intentional data races omits a3a6dfa81ae1 mm-page_io-mark-various-intentional-data-races-v2 omits 47164e94d473 mm/page_io: mark various intentional data races omits ad3bbeb32820 mm/frontswap: mark various intentional data races omits 956718a969a9 Merge branch 'akpm-current/current' omits 059636a526f4 Merge remote-tracking branch 'kunit-next/kunit' omits 48143fdd41a9 Merge remote-tracking branch 'fpga/for-next' omits 0d19807e33f1 Merge remote-tracking branch 'devfreq/devfreq-next' omits ed2356e8a5ed Merge remote-tracking branch 'kgdb/kgdb/for-next' omits 30fa988d1e1d Merge remote-tracking branch 'xarray/xarray' omits b0b7c92c3e96 Merge remote-tracking branch 'nvmem/for-next' omits ec102cdd6003 Merge remote-tracking branch 'slimbus/for-next' omits 93b6497160ca Merge remote-tracking branch 'fsi/next' omits 8ad4c973c086 Merge remote-tracking branch 'ntb/ntb-next' omits 1e68370d0b18 Merge remote-tracking branch 'at24/at24/for-next' omits 0f5eb58cc8bc Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 461b05e48530 Merge remote-tracking branch 'rtc/rtc-next' omits cb9d0acfbbd6 Merge remote-tracking branch 'livepatching/for-next' omits 70f40053ca28 Merge remote-tracking branch 'kselftest/next' omits 548f8a553526 Merge remote-tracking branch 'ktest/for-next' omits 4c2cd32984d8 next-20200224/pinctrl omits 89342750bbc6 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits c2f4019a9286 Merge remote-tracking branch 'gpio/for-next' omits 9bff6a056aff Merge remote-tracking branch 'rpmsg/for-next' omits 463aae2e795c Merge remote-tracking branch 'vhost/linux-next' omits 1fb922b562f9 Merge remote-tracking branch 'scsi/for-next' omits 1d5dee04123c Merge remote-tracking branch 'cgroup/for-next' omits 85c5af9d0dde Merge remote-tracking branch 'slave-dma/next' omits 11289e07b2fa Merge remote-tracking branch 'mux/for-next' omits d8231c657ce1 Merge remote-tracking branch 'staging/staging-next' omits f06523c66bcd Merge remote-tracking branch 'thunderbolt/next' omits c12939eca8c8 Merge remote-tracking branch 'soundwire/next' omits 4fb58e14615d Merge remote-tracking branch 'extcon/extcon-next' omits 78392c37ca1e Merge remote-tracking branch 'char-misc/char-misc-next' omits 71290d2ac63e Merge remote-tracking branch 'tty/tty-next' omits 061c773a4248 Merge remote-tracking branch 'phy-next/next' omits e34edb3c0c7a Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits f74d41009804 Merge remote-tracking branch 'usb-serial/usb-next' omits eba3cdb81dda Merge remote-tracking branch 'usb/usb-next' omits 005dad5d9336 Merge remote-tracking branch 'driver-core/driver-core-next' omits 133e869a6ba0 Merge remote-tracking branch 'ipmi/for-next' omits 9c8856a6aade Merge remote-tracking branch 'chrome-platform/for-next' omits afab64d7da1f Merge remote-tracking branch 'drivers-x86/for-next' omits 020c12acbe7d Merge remote-tracking branch 'workqueues/for-next' omits 58c1204aa70c Merge remote-tracking branch 'percpu/for-next' omits 8b3892e76fdc Merge remote-tracking branch 'kvms390/next' omits 42576fcb97eb Merge remote-tracking branch 'kvm-arm/next' omits d4ac39fabb73 Merge remote-tracking branch 'rcu/rcu/next' omits a2f9c41a5ba7 Merge remote-tracking branch 'ftrace/for-next' omits 5b85058599c0 Merge remote-tracking branch 'edac/edac-for-next' omits 619814f8a494 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits ffea4d088432 Merge remote-tracking branch 'tip/auto-latest' omits 5e2c7b5e0a21 Merge remote-tracking branch 'spi/for-next' omits 91dbe3c33aa7 Merge remote-tracking branch 'devicetree/for-next' omits 0b85f4014b63 Merge remote-tracking branch 'audit/next' omits 591c3e99e160 Merge remote-tracking branch 'tpmdd/next' omits a8d930757bec Merge remote-tracking branch 'smack/for-next' omits 3dc5f5d4f325 Merge remote-tracking branch 'selinux/next' omits 0389f83820fe Merge remote-tracking branch 'keys/keys-next' omits 0cc8e37d8748 Merge remote-tracking branch 'apparmor/apparmor-next' omits 8513956ab07c Merge remote-tracking branch 'security/next-testing' omits fa36645afb03 Merge remote-tracking branch 'regulator/for-next' omits eca5887c8270 Merge remote-tracking branch 'mfd/for-mfd-next' omits 46f4627d3d01 Merge remote-tracking branch 'mmc/next' omits f5e299282477 Merge remote-tracking branch 'block/for-next' omits bc533a98c6e2 Merge remote-tracking branch 'modules/modules-next' omits 6c70f63696c4 Merge remote-tracking branch 'sound-asoc/for-next' omits 762da7f4d560 Merge remote-tracking branch 'sound/for-next' omits 4b50b6380ec4 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits a2930fa4a41a Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits d6d4986fd109 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 6d5c26d082b0 Merge remote-tracking branch 'amdgpu/drm-next' omits bec2ce3c740d Merge remote-tracking branch 'drm/drm-next' omits 3170c92cf93b Merge remote-tracking branch 'crypto/master' omits 8c3187d233a3 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 853e5d2387bb Merge remote-tracking branch 'gfs2/for-next' omits 8a3442c01b49 Merge remote-tracking branch 'mac80211-next/master' omits d982549c7b7b Merge remote-tracking branch 'bluetooth/master' omits 5ea0edd2c0b9 Merge remote-tracking branch 'wireless-drivers-next/master' omits aee5a808531e Merge remote-tracking branch 'nfc-next/master' omits 8aa04addb36b Merge remote-tracking branch 'netfilter-next/master' omits 0410280f1f79 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits dc2e2f7233cc Merge remote-tracking branch 'ipsec-next/master' omits 5c0fd1c4c909 Merge branch 'spi-5.7' into spi-next omits 491727eab556 Merge branch 'spi-5.6' into spi-linus omits 33f2ecda2464 Merge branch 'regulator-5.7' into regulator-next omits 3cc745247fce Merge branch 'regulator-5.6' into regulator-linus omits 64a6efcd14e8 Merge branch 'asoc-5.7' into asoc-next omits b118334a2046 Merge branch 'asoc-5.6' into asoc-linus omits 6c8beff74c6a Merge branch 'for-5.6' of https://git.kernel.org/pub/scm/l [...] omits 243c93e16537 Merge remote-tracking branch 'bpf-next/master' omits 3d24b2a47046 spi: pxa2xx: drv_data can't be NULL in ->remove() omits 14af1df3b033 spi: pxa2xx: Return error codes from pxa2xx_spi_init_pdata() omits 2002eb266b0a Merge remote-tracking branch 'net-next/master' omits 4f6ebd5465de Merge remote-tracking branch 'rdma/for-next' omits 94c48154589b Merge remote-tracking branch 'swiotlb/linux-next' omits 39520de1fea4 Merge remote-tracking branch 'ieee1394/for-next' omits 99001d077848 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 97b4841ebf95 Merge remote-tracking branch 'pm/linux-next' omits c6aa8fe366c8 Merge remote-tracking branch 'v4l-dvb/master' omits 804f949c1cab Merge remote-tracking branch 'jc_docs/docs-next' omits 4fbe112a5695 drm/i915/gtt: Downgrade gen7 (ivb, byt, hsw) back to alias [...] omits 848012465223 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits c63ac2abd74f Merge branch 'dmi/master' omits 600cb13a66a5 Merge remote-tracking branch 'i3c/i3c/next' omits a46ba2eb6d07 Merge remote-tracking branch 'hid/for-next' omits 6bff73c6115d ASoC: soc-pcm cleanup step4 omits d2aaa8d8bfba ASoC: soc-pcm: fix state tracking error in snd_soc_compone [...] omits cd2ea81c7287 Merge remote-tracking branch 'pci/next' omits 127710685896 Merge remote-tracking branch 'printk/for-next' omits fa7af976b23b Merge remote-tracking branch 'v9fs/9p-next' omits 1efe29e20d61 Merge remote-tracking branch 'ubifs/linux-next' omits 34e7e0d1aeb9 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 3ebc43a265de Merge remote-tracking branch 'fuse/for-next' omits 25cc0d65e6e1 Merge remote-tracking branch 'ext3/for_next' omits 239b6d9922fd Merge remote-tracking branch 'cifs/for-next' omits a156b2c1fee4 Merge remote-tracking branch 'btrfs/for-next' omits 1927b25e409e Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 06ac1aa85734 Merge remote-tracking branch 'sh/sh-next' omits 668803b00996 Merge remote-tracking branch 's390/features' omits 027d941586ec Merge remote-tracking branch 'risc-v/for-next' omits 5af197e1b322 Merge remote-tracking branch 'soc-fsl/next' omits 8bf2464c47f0 Merge branch 'Bare-UDP-L3-Encapsulation-Module' omits 4b5f67232d95 net: Special handling for IP & MPLS. omits 571912c69f0e net: UDP tunnel encapsulation module for tunnelling differ [...] omits 97cbf0c526cc Merge remote-tracking branch 'openrisc/for-next' omits 44855a725def Merge remote-tracking branch 'nds32/next' omits 8f2325b8ed33 Merge remote-tracking branch 'mips/mips-next' omits 4909d6a02931 Merge remote-tracking branch 'microblaze/next' omits 48851e9e802d af_unix: Add missing annotation for unix_wait_for_peer() omits 3283ff2ea7ff dccp: Add missing annotation for dccp_child_process() omits be21139f3539 net: netrom: Add missing annotation for nr_neigh_stop() omits 2d6b6acfce5f net: netrom: Add missing annotation for nr_neigh_start() omits 0eb713fb667d net: netrom: Add missing annotation for nr_node_stop() omits 5018adfd7a18 net: netrom: Add missing annotation for nr_node_start() omits 8b003f0d5c2e netrom: Add missing annotation for nr_info_stop() omits d087f183787e netrom: Add missing annotation for nr_info_start() omits 8e0f8ccfb0d2 net: Add missing annotation for llc_seq_start() omits b77b4f634e5f sctp: Add missing annotation for sctp_transport_walk_stop() omits 6c72b7740c86 sctp: Add missing annotation for sctp_transport_walk_start() omits 887cf3d13934 sctp: Add missing annotation for sctp_err_finish() omits 03fcc5747319 Merge remote-tracking branch 'm68k/for-next' omits 0fe41d4f8f8c Merge remote-tracking branch 'h8300/h8300-next' omits 50dccb6ac1d7 Merge remote-tracking branch 'clk/clk-next' omits c8c17ccb65a3 Merge remote-tracking branch 'tegra/for-next' omits 28b380e28925 ip6mr: Fix RCU list debugging warning omits 154dae87e73f ASoC: soc-pcm: add dpcm_create/remove_debugfs_state() omits c3212829f812 ASoC: soc-pcm: move CONFIG_DEBUG_FS functions to top side omits 52645e332d22 ASoC: soc-pcm: move dpcm_path_put() to soc-pcm.c omits 580dff3636d0 ASoC: soc-pcm: merge dpcm_run_new/old_update() into dpcm_f [...] omits 0c01f6ca8e4c ASoC: soc-pcm: add snd_soc_dai_get_widget() omits 57be92066f68 ASoC: soc-pcm: cleanup soc_pcm_apply_msb() omits acf253c11329 ASoC: soc-pcm: add snd_soc_dai_get_pcm_stream() omits 2e7411e0199b Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 5f62883b9342 Merge remote-tracking branch 'samsung-krzk/for-next' omits b84a900c3eaf Merge remote-tracking branch 'rockchip/for-next' omits 11d3fb09ed9c Merge remote-tracking branch 'reset/reset/next' omits b4008c710a4c Merge remote-tracking branch 'renesas/next' omits 3c2b0cddc2fe Merge remote-tracking branch 'realtek/for-next' omits aaf57eb09813 Merge remote-tracking branch 'raspberrypi/for-next' omits 57a10d8c1123 ptp: Add a ptp clock driver for IDT 82P33 SMU. omits 0b94ecb26d78 Merge remote-tracking branch 'qcom/for-next' omits 66fba6a107c1 Merge remote-tracking branch 'mvebu/for-next' omits 04eed7456152 dt-bindings: ptp: Add device tree binding for IDT 82P33 ba [...] omits 46bada8cbc5b Merge remote-tracking branch 'mediatek/for-next' omits e0e0f1cfdc74 Merge remote-tracking branch 'keystone/next' omits c8b91770f54a tcp: ipv4: Pass lockdep expression to RCU lists omits f9edfdee2365 Merge remote-tracking branch 'imx-mxs/for-next' omits b1889253989c Merge remote-tracking branch 'at91/at91-next' omits 0a087bf232c3 net: 802: psnap.c: Use built-in RCU list checking omits 5b705b0143b6 Merge remote-tracking branch 'aspeed/for-next' omits 958a93c15466 tcp, ulp: Pass lockdep expression to RCU lists omits a934835bb8bb Merge remote-tracking branch 'amlogic/for-next' omits 637c972608d1 Merge remote-tracking branch 'arm-soc/for-next' omits 7a73d3456539 Merge remote-tracking branch 'arm/for-next' omits 40f1fbe38908 Merge remote-tracking branch 'kbuild/for-next' omits f3ad361bb270 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits fe83899e5f85 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 346ade8e58f8 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 59b7b74bc379 Merge remote-tracking branch 'risc-v-fixes/fixes' omits 8de4c5352287 Merge remote-tracking branch 'mmc-fixes/fixes' omits cc497ecd7926 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits d492a4fc435a Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 826b7c49b1fd Merge remote-tracking branch 'omap-fixes/fixes' omits 3a9c74957eea Merge remote-tracking branch 'mips-fixes/mips-fixes' omits b9328d4e5993 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits f9b98d85b25a Merge remote-tracking branch 'slave-dma-fixes/fixes' omits bb4836d441a4 Merge remote-tracking branch 'kselftest-fixes/fixes' omits f98067d6cb28 Merge remote-tracking branch 'phy/fixes' omits 2dec885800ea Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 1bc1cc4ea265 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 1adb85f49c3a Merge remote-tracking branch 'spi-fixes/for-linus' omits 63b952e71221 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 64796b86b3c8 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 1d6fd6fa1974 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 73827dbd1310 Merge remote-tracking branch 'sound-current/for-linus' omits b4093165a6ea Merge remote-tracking branch 'rdma-fixes/for-rc' omits 91067007e962 Merge remote-tracking branch 'mac80211/master' omits e751880104f3 Merge remote-tracking branch 'wireless-drivers/master' omits 3f41541eb11a Merge remote-tracking branch 'ipsec/master' omits 15925a3edfcc Merge remote-tracking branch 'net/master' omits cc5eb6693317 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits b7e24b9c25b9 Merge remote-tracking branch 'arm-current/fixes' omits 0c6769d83432 Merge remote-tracking branch 'arc-current/for-curr' omits fc385fb8a976 Merge remote-tracking branch 'kbuild-current/fixes' omits c39428fc188c Merge remote-tracking branch 'fixes/master' omits 8308a09e87d2 ASoC: Intel: Skylake: Fix available clock counter incrementation omits 1c5312308c96 ASoC: soc-pcm/soc-compress: don't use snd_soc_dapm_stream_stop() omits 98c6a32fe022 cifs: make use of cap_unix(ses) in cifs_reconnect_tcon() omits c7de676ebba7 cifs: use mod_delayed_work() for &server->reconnect if alr [...] omits 39452a5239bb cifs: call wake_up(&server->response_q) inside of cifs_rec [...] omits 77a11b6722d6 cifs: handle prefix paths in reconnect omits 405651a9ee0d cifs: plumb smb2 POSIX dir enumeration omits 88afbb5bc4e6 cifs: add smb2 POSIX info level omits 40afcae65739 cifs: rename posix create rsp omits cc1baf98c8f6 cifs: do not ignore the SYNC flags in getattr omits fb4b5f13464c cifs: Use #define in cifs_dbg omits 86f740f2aed5 cifs: fix rename() by ensuring source handle opened with D [...] omits ec57010acd03 cifs: add missing mount option to /proc/mounts omits 154255233830 cifs: fix potential mismatch of UNC paths omits fc513fac56e1 cifs: don't leak -EAGAIN for stat() during reconnect omits 27cf31dc2006 Merge branch 'mlxsw-Introduce-ACL-traps' omits e3294d2b15af selftests: devlink_trap_acl_drops: Add ACL traps test omits c902a52c4048 selftests: pass pref and handle to devlink_trap_drop_* helpers omits 0facf109f69b selftests: introduce test for mlxsw tc flower restrictions omits 45dbee090584 mlxsw: spectrum_trap: Add ACL devlink-trap support omits e612523041ab mlxsw: spectrum_trap: Introduce dummy group with thin policer omits dbd1ddad2890 mlxsw: core: Extend MLXSW_RXL_DIS to register disabled trap group omits c83da2929fcd mlxsw: core: Allow to enable/disable rx_listener for trap omits 3e6cacaf51d7 mlxsw: acl_flex_actions: Trap all ACL dropped packets to D [...] omits 3128f3a150f6 mlxsw: spectrum_acl: Pass the ingress indication down to f [...] omits 86272d33973c mlxsw: spectrum_flower: Disable mixed bound blocks to cont [...] omits 68cc7ecc1b47 mlxsw: spectrum_acl: Track ingress and egress block bindings omits ecd942a0ef3a devlink: add ACL generic packet traps omits 4a23d45a3e0c mlxsw: spectrum_trap: Prepare mlxsw_core_trap_action_set() [...] omits 99ff9cc249ff mlxsw: spectrum_trap: Use listener->en/dis_action instead [...] omits 76d4067fe1de mlxsw: core: Allow to register disabled traps using MLXSW_RXL_DIS omits 1ef658a37729 mlxsw: spectrum_trap: Set unreg_action to be SET_FW_DEFAULT omits 63623fd44972 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 7031ecffab86 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits bc570c14b260 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 2e90ca68b0d2 floppy: check FDC index for errors before assigning it omits 3b0b42527937 Merge branch 'net-Clean-driver-module-and-FW-versions' omits ea973742140b net/atheros: Clean atheros code from driver version omits 52682a130f32 net/arc: Delete driver version omits 0d8c4becb40d net/aquantia: Delete module version omits 655b72126eaa net/apm: Properly mark absence of FW omits 8ed211af28d9 net/apm: Remove useless driver version omits 7f4d2537f0b9 net/amd: Remove useless driver version omits 1a63443afd70 net/amazon: Ensure that driver version is aligned to the l [...] omits f724dfc56ddb net/althera: Delete hardcoded driver version omits 3b2c8fc604ab net/alteon: Properly report FW version omits 2b7ef81c04fb net/allwinner: Remove driver version omits aa912857df5e net/alacritech: Delete driver version omits 6565919376c9 net/agere: Delete unneeded driver version omits 7686221b8b48 net/aeroflex: Don't assign FW if it is not available omits 070663fff8ee net/aeroflex: Clean ethtool_info struct assignments omits 1434ae956a0b net/adaptec: Clean driver versions omits 6bba2e89a88c net/3com: Delete driver and module versions from 3com drivers omits 562a7ef3bba0 net/dummy: Ditch driver and module versions omits 2b526b56e396 net/bond: Delete driver and module versions omits 31a57fded311 net: hns3: remove redundant initialization of pointer 'client' omits 823d81b0fa2c net: bridge: fix stale eth hdr pointer in br_dev_xmit omits f2ce925a7d63 net/mlxfw: fix spelling mistake: "progamming" -> "programming" omits 366ed1aca6e0 net: Remove unneeded export of a couple of xdp generic functions omits e4686c2d08ea Merge branch 'net-ll_temac-Bugfixes' omits 1d63b8d66d14 net: ll_temac: Handle DMA halt condition caused by buffer [...] omits 770d9c67974c net: ll_temac: Fix RX buffer descriptor handling on GFP_AT [...] omits d07c849cd2b9 net: ll_temac: Add more error handling of dma_map_single() calls omits 84823ff80f74 net: ll_temac: Fix race condition causing TX hang omits df1a5bfc16f3 drm/i915/psr: Force PSR probe only after full initialization omits a93236fcbe1d KVM: s390: rstify new ioctls in api.rst omits 9357fd4b0167 gfs2: leaf_dealloc needs to allocate one more revoke omits f6063ec6ce3c ARM: Document merges omits d33e1e41f62f Merge branch 'arm/fixes' into for-next omits f1e4920fe330 Merge tag 'imx-fixes-5.6' of git://git.kernel.org/pub/scm/ [...] omits 515fa3ee9de2 Merge tag 'omap-for-v5.6/droid4-lcd-fix-signed' of git://g [...] omits 0e26cbdfb32e Merge tag 'reset-fixes-for-v5.6' of git://git.pengutronix. [...] omits d288bddd8374 dmaengine: imx-sdma: fix context cache omits 2575cb81a966 dmaengine: xilinx_dma: Reset DMA channel in dma_terminate_all omits ef0ed05dcef8 media: staging/imx: Missing assignment in imx_media_captur [...] omits 6cc7089764ab dmaengine: stm32-dmamux: driver defers probe for clock and reset omits 218fc9f2fcfb media: Documentation/media/uapi: more readable unions omits d04d2f620dcf dmaengine: stm32-dmamux: use reset controller only at probe time omits 57e9f3666a1b dmaengine: stm32-dmamux: fix clock handling in probe sequence omits f65c2e14b096 dmaengine: stm32-dmamux: add suspend/resume power manageme [...] omits f86a183cda87 media: staging: rkisp1: add serialization to the resizer s [...] omits 99adeeb67cec media: staging: rkisp1: add serialization to the isp subdev ops omits dfc708812a2a dmaengine: stm32-mdma: use vchan_terminate_vdesc() in .ter [...] omits 542fbc463aab dmaengine: stm32-mdma: enable descriptor_reuse omits 56cf8ddaa311 dmaengine: stm32-mdma: driver defers probe for clock and reset omits cb0bc2d09166 dmaengine: stm32-mdma: disable clock in case of error duri [...] omits 54d50c8184f6 dmaengine: stm32-mdma: use reset controller only at probe time omits 7cb819c856d9 dmaengine: stm32-mdma: add suspend/resume power management [...] omits 129f757cd0ec media: staging: rkisp1: isp: check for dphy bus before ini [...] omits 0966f4e5a8a2 media: staging: rkisp1: change function to return void ins [...] omits 100f720aabab media: staging: rkisp1: isp: do not set invalid mbus code for pad omits 20e46fc1029f media: staging: rkisp1: rsz: return to userspace the crop [...] omits f8fb5729a99c media: staging: rkisp1: rsz: don't ignore set format in ba [...] omits c93015e0b767 media: staging: rkisp1: stats: use consistent bus_info string omits 12d3d8090bc5 media: staging: rkisp1: use consistent bus_info string for [...] omits 2f43d268f984 media: staging: rkisp1: improve inner documentation in rki [...] omits 0564fd36f6f5 media: staging: rkisp1: fix test of return value of media_ [...] omits fdab089e3150 media: staging: rkisp1: don't lock media's graph_mutex whe [...] omits 50e7e7f6f2d0 dmaengine: idxd: wq size configuration needs to check glob [...] omits 88402c5b1ba7 dmaengine: idxd: sysfs input of wq incorrect wq type shoul [...] omits 36d5d22090d1 dmaengine: coh901318: Fix a double lock bug in dma_tc_handle() omits a3fbc2e6bb05 media: mc-entity.c: use WARN_ON, validate link pads omits 0c9d29eb1cce media: dt-bindings: Add binding for rk3228 rga omits 986eee3a5234 media: hantro: Prevent encoders from using post-processing omits 042584e9055b media: hantro: fix extra MV/MC sync space calculation omits 1b3bb574569e media: hantro: Write quantization table registers in incre [...] omits 85bdcb7eaae7 media: hantro: Write the quantization tables in proper order omits 801fccf48940 media: hantro: Use standard luma quantization table omits e34bca49e495 media: hantro: Read be32 words starting at every fourth byte omits 26e1ff53640d media: allegro: fix spelling mistake "to" -> "too" omits 8b9f91751b6f media: vimc: streamer: if kthread_stop fails, ignore the error omits 3eed7385bff6 media: staging: media: rkisp1: make links immutable by default omits 5dbef6b3e09f media: davinci: fix incorrect pix_fmt assignment omits 6821660c4386 media: sun8i: Remove redundant platform_get_irq error message omits dc42cf74d98a media: v4l2-dev.h: remove VFL_TYPE_GRABBER omits 70cad4495a74 media: media/platform: rename VFL_TYPE_GRABBER to _VIDEO omits 3e30a927af3c media: media/pci: rename VFL_TYPE_GRABBER to _VIDEO omits 6347953e0df1 media: media/i2c/video-i2c: rename VFL_TYPE_GRABBER to _VIDEO omits a91126834995 media: media/common/saa7146: rename VFL_TYPE_GRABBER to _VIDEO omits 7fbbbc780eb3 media: media/usb: rename VFL_TYPE_GRABBER to _VIDEO omits e653614ee183 media: staging/most: rename VFL_TYPE_GRABBER to _VIDEO omits 0e17c50fcf6a media: staging/media: rename VFL_TYPE_GRABBER to _VIDEO omits fd6b556faf45 media: bcm2835-camera: rename VFL_TYPE_GRABBER to _VIDEO omits 0ceba5502258 media: gadget: uvc: rename VFL_TYPE_GRABBER to _VIDEO omits 238e4a5baa36 media: rename VFL_TYPE_GRABBER to _VIDEO omits cc62c74749a3 media: allegro: add missed checks in allegro_open() omits 6b212c0cd5c9 media: exynos4-is: add missed clk_disable_unprepare in remove omits b8419b067390 gpiolib: fix unwatch ioctl() omits 30defecb9840 media: rc: add keymap for Videostrong KII Pro omits ef45b77b62ef media: drxj: remove redundant assignments to variable rc omits f52981019ad8 media: dib0700: fix rc endpoint lookup omits bca243b1ce0e media: flexcop-usb: fix endpoint sanity check omits 7e0cfdadd1aa media: rcar-vin: Add support for V4L2_FIELD_SEQ_{TB,BT} omits e72b7359be18 media: rcar-vin: Move hardware buffer tracking to own struct omits dea0ab3782e3 media: xilinx: Use dma_request_chan() instead dma_request_ [...] omits ceeb2e6166dd media: vimc: streamer: fix memory leak in vimc subdevs if [...] omits 23c72dd9ffd2 media: adv7180: Add init_cfg pad operation omits 25f98947ced0 media: vidioc-queryctrl.rst: fix error code omits 536f561d871c media: usbtv: fix control-message timeouts omits b36be08f204f media: MAINTAINERS: add atmel-isc-media.h file to ATMEL IS [...] omits 4e52889f48fe media: atmel: atmel-isc-base: expose white balance as v4l2 [...] omits bfaaa20df9f5 media: video: aspeed: Update copyright information omits 39857de4f82f media: aspeed: Use runtime configuration omits aef0a5090b99 media: aspeed: Rework memory mapping in probe omits 297c5ac32806 media: Documentation: dt-bindings: media: add AST2600 Vide [...] omits 1b5482e0d268 media: rcar_drif: Use dma_request_chan() instead dma_reque [...] omits eee16d210c18 media: pxa_camera: Use dma_request_chan() instead dma_requ [...] omits 858eff03578c media: hantro: Support H264 profile control omits fbb30168c739 drm/virtio: fix resource id creation race omits 4948f16553e6 Merge branch 'for-next-next-v5.6-20200224' into for-next-20200224 omits ace4e214eaea Merge branch 'for-next-current-v5.5-20200224' into for-nex [...] omits cc2a2d377f1d Merge branch 'ext/qu/qgroup-deadlock-fix' into for-next-ne [...] omits 1b191565bb30 Merge branch 'ext/filipe/reflink-inline' into for-next-nex [...] omits 213db9124033 Merge branch 'ext/josef/refs-cleanup-part2' into for-next- [...] omits 63659a4ba597 Merge branch 'ext/qu/balance-cancel-fast' into for-next-ne [...] omits 6f42b0445a4e Merge branch 'ext/marcos/subvol-destroy2-v4' into for-next [...] omits 1b4e12a2e510 Merge branch 'ext/johannes/fsc-page-leak' into for-next-ne [...] omits e2b5b348b316 Merge branch 'misc-next' into for-next-next-v5.6-20200224 omits c702f67512a7 Merge branch 'misc-5.6' into for-next-current-v5.5-20200224 omits 7c352971f1fe btrfs: simplify error handling in __btrfs_write_out_cache() omits 573d6648c2a0 btrfs: use standard debug config option to enable free-spa [...] omits 7498dbb38a63 btrfs: make the uptodate argument of io_ctl_add_pages() boolean omits f49582d57885 btrfs: use inode from io_ctl in io_ctl_prepare_pages omits 900db672a207 btrfs: free allocated pages on failed cache write-out omits 4e40309dda97 btrfs: add new BTRFS_IOC_SNAP_DESTROY_V2 ioctl omits 6305b2346a4b btrfs: export helpers for subvolume name/id resolution omits 9e2753d261cc btrfs: use ioctl args support mask for device delete omits 24582b4bbd6c btrfs: use ioctl args support mask for subvolume create/delete omits 2e55b8a155d5 btrfs: define support masks for ioctl volume args v2 omits b4da9880bc63 btrfs: relocation: Check cancel request after each extent found omits ce62bac45729 btrfs: relocation: Check cancel request after each data page read omits 1b6378119f4d btrfs: relocation: Introduce error injection points for ca [...] omits ce13d75eecda btrfs: kill the subvol_srcu omits 17d1f48ebe15 btrfs: make btrfs_cleanup_fs_roots use the fs_roots_radix_lock omits fd3924d98924 btrfs: don't take an extra root ref at allocation time omits 6beb2023faf5 btrfs: hold a ref on the root on the dead roots list omits 82d82750f2cc btrfs: make inodes hold a ref on their roots omits 85bfdfc33d16 btrfs: move the root freeing stuff into btrfs_put_root omits 33bbfafed133 btrfs: move ino_cache_inode dropping omits ef4702a136e0 btrfs: make the extent buffer leak check per fs info omits e8a66a6d338d Btrfs: implement full reflink support for inline extents omits c3ae79e2c314 Btrfs: simplify inline extent handling when doing reflinks omits 0c1c91922651 Btrfs: move all reflink implementation code into its own file omits 06efa9092aaa btrfs: qgroup: Remove the unnecesaary spin lock for qgroup [...] omits e25f8e6a37c2 btrfs: qgroup: Ensure qgroup_rescan_running is only set wh [...] omits fe954b3ecaf4 btrfs: set update the uuid generation as soon as possible omits 941394c79a9d btrfs: bail out of uuid tree scanning if we're closing omits 454a7ec6d596 btrfs: make btrfs_check_uuid_tree private to disk-io.c omits 5a518ce2cbba btrfs: call btrfs_check_uuid_tree_entry directly in btrfs_ [...] omits 8debab5c60f8 btrfs: raid56: simplify tracking of Q stripe presence omits 79e5c85f29f7 btrfs: backref, use correct count to resolve normal data refs omits ced02fcd0396 btrfs: backref, only search backref entries from leaves of [...] omits e4b9306db60c btrfs: backref, don't add refs from shared block when reso [...] omits d757e81bc6ac btrfs: backref, only collect file extent items matching ba [...] omits 23da609b0f10 btrfs: remove buffer_heads form super block mirror integri [...] omits 05e2ebfa2bb0 media: stm32-dcmi: Use dma_request_chan() instead dma_requ [...] omits af5b333a793a media: cx231xx: constify copied structure omits 43c85616f642 media: isif: constify copied structure omits e4183df77fe3 media: anysee: constify copied structure omits 639c0a5b0503 media: media/saa7146: fix incorrect assertion in saa7146_b [...] omits 2e1b100cdceb media: v4l2-core: v4l2-i2c: convert to new API with ERRPTR omits e18976eecabd media: rcar-vin: Limit NV12 availability to supported VIN [...] omits 9ac560d48d3c media: rcar-vin: Handle special pixel formats in a switch omits 1498dfba5127 media: Fix Kconfig indentation omits d171c45da874 media: hantro: Fix broken media controller links omits 044041cd5227 media: mc-entity.c: use & to check pad flags, not == omits 316e730f1d8b media: v4l2-mem2mem.c: fix broken links omits 49a56266f96f media: vicodec: process all 4 components for RGB32 formats omits aa9eda76129c media: pulse8-cec: close serio in disconnect, not adap_free omits 34a818882e2f media: pulse8-cec: INIT_DELAYED_WORK was called too late omits b7079cbdbd31 drm/i915: Correctly terminate connector iteration omits c3b21f42f1c1 btrfs: remove buffer_heads from btrfsic_process_written_block() omits fd4bea8ffc66 btrfs: remove btrfsic_submit_bh() omits e041fa210ff5 btrfs: use bios instead of buffer_heads from super block writeout omits f9f0bb53f274 btrfs: use the page cache for super block reading omits fe000fa57c26 btrfs: reduce scope of btrfs_scratch_superblocks() omits 4915108440fa btrfs: don't kmap() pages from block devices omits 8e88b2315aff btrfs: Export btrfs_release_disk_super omits 6adfb8b43325 Btrfs: avoid unnecessary splits when setting bits on an ex [...] omits 06f058573535 btrfs: handle logged extent failure properly omits 78486f1ce708 btrfs: relocation: Remove is_cowonly_root() omits 6fa1cd3fb173 btrfs: switch to per-transaction pinned extents omits 6de43c021467 btrfs: Factor out pinned extent clean up in btrfs_delete_u [...] omits 7fdf5babd13d btrfs: Mark pinned log extents as excluded omits 20df005a3319 btrfs: Pass transaction handle to write_pinned_extent_entries omits c4d71321d33c btrfs: Make pin_down_extent take transaction handle omits c237d7e08b3c btrfs: Make btrfs_pin_extent_for_log_replay take transacti [...] omits 4d00b7a0d673 btrfs: Make btrfs_pin_reserved_extent take transaction handle omits 6ded28ccf100 btrfs: Call btrfs_pin_reserved_extent only during active t [...] omits 2ed7904253b8 btrfs: Introduce unaccount_log_buffer omits aadfa7d83b49 btrfs: Make btrfs_pin_extent take trans handle omits 8fd7a2d68ad1 btrfs: Perform pinned cleanup directly in btrfs_destroy_de [...] omits ecfbd1ce2521 btrfs: sysfs, unify handler name of devinfo/missing omits 9b97fcdcaf78 btrfs: sysfs, rename device_link add/remove functions omits 98cb3b4f4104 btrfs: sysfs, use btrfs_sysfs_remove_fsid to celanup error [...] omits e4406cd235b4 btrfs: sink argument tree to __do_readpage omits 92e918889dbb btrfs: sink arugment tree to contiguous_readpages omits 4b7a7f662499 btrfs: sink argument tree to __extent_read_full_page omits fa5de8d6bfd1 btrfs: sink argument tree to extent_read_full_page omits 79881fc3c0b3 btrfs: drop argument tree from btrfs_lock_and_flush_ordered_range omits f8e12fe59491 btrfs: add assertions for tree == inode->io_tree to extent [...] omits ba00cc80c219 btrfs: drop argument tree from submit_extent_page omits ef7f5bae6633 btrfs: remove extent_page_data::tree omits 8c91f28ad308 btrfs: add wrapper for transaction abort predicate omits 4cf8581a6ba5 btrfs: move root node locking helpers to locking.c omits d80068d9fc35 btrfs: rename btrfs_put_fs_root and btrfs_grab_fs_root omits e4bf95bf00b0 btrfs: add a leak check for roots omits 23cb698df592 btrfs: make the init of static elements in fs_info separate omits 7f85465d16c5 btrfs: move fs_info init work into it's own helper function omits 0b316c6b5373 btrfs: free more things in btrfs_free_fs_info omits e479e9b08271 btrfs: push btrfs_grab_fs_root into btrfs_get_fs_root omits 2fc688d9ca0b btrfs: use btrfs_put_fs_root to free roots always omits f377b7591df6 btrfs: hold a ref on the root in open_ctree omits c4dc226c3f6d btrfs: export and rename free_fs_info omits 7c6e23d3116e btrfs: hold a ref on the root in btrfs_check_uuid_tree_entry omits cfe5243deb62 btrfs: hold a ref on the root in btrfs_recover_log_trees omits 944dd4786e6c btrfs: hold a ref on the root in create_pending_snapshot omits 1208041c3f26 btrfs: hold a ref on the root in get_subvol_name_from_objectid omits 61311707e7a0 btrfs: hold a ref on the root in btrfs_ioctl_send omits 8df558f5dcd5 btrfs: hold a ref on the root in scrub_print_warning_inode omits badac2a4e24b btrfs: hold a ref for the root in btrfs_find_orphan_roots omits c9759995a1a0 btrfs: push grab_fs_root into read_fs_root omits 4f4184a298aa btrfs: hold a ref on the root in btrfs_recover_relocation omits 7461bd0e5def btrfs: hold a ref on the root in create_reloc_inode omits a636c6124439 btrfs: hold a ref on the root in find_data_references omits fd876f3abddd btrfs: hold a ref on the root in record_reloc_root_in_trans omits 7edb2cd9e7c0 btrfs: hold a ref on the root in merge_reloc_roots omits 9b967c246ece btrfs: hold a ref on the root in prepare_to_merge omits 07b51cb84f9b btrfs: hold a ref on the root in build_backref_tree omits 7a520b17c00c btrfs: hold ref on root in btrfs_ioctl_default_subvol omits dab83b4ccce7 btrfs: hold a ref on the root in btrfs_ioctl_get_subvol_info omits d8359e551d00 btrfs: hold a ref on the root in btrfs_search_path_in_tree_user omits 4ed6a099c6d3 btrfs: hold a ref on the root in btrfs_search_path_in_tree omits 9c64c4095a52 btrfs: hold a ref on the root in search_ioctl omits 5894d1f7ca04 btrfs: hold a ref on the root in create_subvol omits 8b8e51f8b2cd btrfs: hold a ref on the root in fixup_tree_root_location omits d65628d18484 btrfs: hold a ref on the root in __btrfs_run_defrag_inode omits 484dbc8c427e btrfs: hold a root ref in btrfs_get_dentry omits 0436278f78ff btrfs: hold a ref on the root in resolve_indirect_ref omits 55421cf850ab btrfs: hold a ref on fs roots while they're in the radix tree omits fac5fd89caf8 btrfs: describe the space reservation system in general omits a96a8bf4036a btrfs: add a comment describing delalloc space reservation omits b8b1d7193cab btrfs: add a comment describing block reserves omits b60b90e51d40 btrfs: handle NULL roots in btrfs_put/btrfs_grab_fs_root omits 3b3de2c2d241 btrfs: make the fs root init functions static omits 49ab46780caa btrfs: open code btrfs_read_fs_root_no_name omits 77ede48aab35 btrfs: remove btrfs_read_fs_root, not used anymore omits f134c79dd40c btrfs: make relocation use btrfs_read_tree_root() omits 54a2696cff82 btrfs: export and use btrfs_read_tree_root for tree-log omits 78a62831a719 btrfs: make btrfs_find_orphan_roots use btrfs_get_fs_root omits 9992064fdd1f btrfs: move fs root init stuff into btrfs_init_fs_root omits 326d4a836372 btrfs: push __setup_root into btrfs_alloc_root omits e28d9ab3000a btrfs: delete the ordered isize update code omits ab8961724854 btrfs: replace all uses of btrfs_ordered_update_i_size omits 664e121f77fd btrfs: use the file extent tree infrastructure omits 22e0abaf3ea2 btrfs: introduce per-inode file extent tree omits a6026bbe8761 btrfs: use btrfs_ordered_update_i_size in clone_finish_ino [...] omits 6a2a655e2d95 btrfs: update the comment of btrfs_control_ioctl() omits a86b4aab58cc btrfs: relocation: Add introduction of how relocation works omits 985d6f6642b4 Btrfs: don't iterate mod seq list when putting a tree mod seq omits 00bd69e11616 btrfs: Add overview of device replace omits a0fc8b6a3bc5 regulator: axp20x: Fix misleading use of negation omits ddd8444ef822 Merge branch 'renesas-arm-dt-for-v5.7' into renesas-next omits 295dc6e04378 Merge branch 'renesas-fixes-for-v5.6' into renesas-next omits 1640c8df0bba ASoC: meson: aiu: fix semicolon.cocci warnings omits 370f51d5edac mac80211: Add api to support configuring TID specific conf [...] omits 21b388dca138 ARM: dts: r8a7779: Remove deprecated "renesas, rcar-sata" [...] omits 9e1232631d4e ARM: dts: rzg1: Add reset control properties for display omits d15881f29ee8 ARM: dts: rcar-gen2: Add reset control properties for display omits 6e0a7c403da2 ARM: dts: r8a7745: Convert to new DU DT bindings omits 04f7d142f51c nl80211: Add support to configure TID specific RTSCTS conf [...] omits ade274b23e41 nl80211: Add support to configure TID specific AMPDU confi [...] omits 6a21d16c4db0 nl80211: Add support to configure TID specific retry confi [...] omits 5a309875787d ASoC: Fix SND_SOC_ALL_CODECS imply ac97 fallout omits ac970cb5c6d4 Merge branches 'sunxi/dt-for-5.7' and 'sunxi/fixes-for-5.6 [...] omits 48b4bfe7105f Merge branch 'imx/defconfig' into for-next omits 44db693217b7 Merge branch 'imx/dt64' into for-next omits 75a35f45310a arm64: dts: ls1028: sl28: explicitly enable network ports omits 408c1b3253da drm/i915: fix header test with GCOV omits ee82ebf16ccb Merge branch 'devel' into for-next omits dcf639fe6f80 microblaze: Kernel parameters should be parsed earlier omits 0d4c121c83c2 arm64: dts: ls1028a: enable switch PHYs on RDB omits 3f8a01b0686f arm64: dts: ls1028a: add node for Felix switch omits b9213899d2b0 arm64: dts: ls1028a: disable all enetc ports by default omits 64a569c00b0a arm64: dts: ls1028a: delete extraneous #interrupt-cells fo [...] omits 1129d6145ed5 mfd: Add support for Azoteq IQS620A/621/622/624/625 omits ce85b6d820b1 dt-bindings: Add bindings for Azoteq IQS620A/621/622/624/625 omits a43ab30dcd4a bus: sunxi-rsb: Return correct data when mixing 16-bit and [...] omits a2ab4ab6e9ac drm/i915/display: Fix inverted WARN_ON omits 3710a8a6284f nl80211: modify TID-config API omits 065cfc524949 mfd: Kconfig: Fix some misspelling of the word functionality omits a56cabee12d5 mfd: pm8xxx: Replace zero-length array with flexible-array member omits 303170f70f6c mfd: omap-usb-tll: Replace zero-length array with flexible [...] omits 47eff3394975 mfd: cpcap: Fix compile if MFD_CORE is not selected omits 9a7cd6c4926a mfd: cros_ec: Check DT node for usbpd-notify add omits 77f576deaa39 nl80211: Add NL command to support TID speicific configurations omits 253216ffb2a0 mac80211: rx: avoid RCU list traversal under mutex omits e3ae39edbce6 nl80211: explicitly include if_vlan.h omits a483e29ca07f mac80211_hwsim: enable Beacon protection omits af2d14b01c32 mac80211: Beacon protection using the new BIGTK (STA) omits 0a3a84360b37 mac80211: Beacon protection using the new BIGTK (AP) omits 2d5d4b0a6da1 mac80211: Update BIP to support Beacon frames omits e5473e80d467 mac80211: Support BIGTK configuration for Beacon protection omits 56be393fa8b4 cfg80211: Support key configuration for Beacon protection (BIGTK) omits b642d4825441 ARM: dts: sun8i-a83t-tbs-a711: Fix USB OTG mode detection omits a40550952c00 ARM: dts: sun8i-a83t-tbs-a711: HM5065 doesn't like such a [...] omits 9680d194d53f ARM: dts: sun8i-a83t-tbs-a711: Drop superfluous dr_mode omits 49d2c63e171c Merge branch 'pm-qos' into linux-next omits 800b3d4f305f Merge branch 'acpi-button' into linux-next omits bca5a244e6ba Merge branch 'acpica' into linux-next omits b323f34ef8f0 Merge branches 'acpi-watchdog', 'acpi-doc' and 'pm-sleep' [...] omits f8af764bf1cb cfg80211: More error messages for key addition failures omits cd9b52bf75be cfg80211: fix indentation errors omits 15bc6dfbe493 cfg80211: merge documentations of field "dev" omits edf77192f807 cfg80211: merge documentations of field "debugfsdir" omits 6046fdc963b2 cfg80211: drop duplicated documentation of field "reg_notifier" omits 3abe422fdc65 arm64: dts: sun50i-h5-orange-pi-pc2: Add CPUX voltage regulator omits 78fb55939765 cfg80211: drop duplicated documentation of field "perm_addr" omits af18d341fbdf cfg80211: drop duplicated documentation of field "_net" omits 4308d955a561 cfg80211: drop duplicated documentation of field "registered" omits cfb99437e285 cfg80211: drop duplicated documentation of field "privid" omits febc7ec6cb70 cfg80211: drop duplicated documentation of field "probe_re [...] omits 8d74a623cc3c Revert "nl80211: add src and dst addr attributes for contr [...] omits 8079e4fee563 Revert "mac80211: support NL80211_EXT_FEATURE_CONTROL_PORT [...] omits cd3e42c9f745 ARM: dts: sun5i: Add PocketBook Touch Lux 3 support omits 7efbada45edc dt-bindings: arm: sunxi: Add PocketBook Touch Lux 3 omits b007944d5889 Merge branch 'imx/dt' into for-next omits 3c96f0bb6b15 Merge branch 'imx/bindings' into for-next omits 1be7ba725e25 Merge branch 'imx/soc' into for-next omits 50e014b3c730 Merge branch 'imx/drivers' into for-next omits b6d3febbe029 Merge branch 'imx/fixes' into for-next omits 0c1b9304f6cf Merge branch 'clk/imx' into for-next omits 72dab017f18d arm64: dts: librem5-devkit: add lsm9ds1 mount matrix omits 5835805a1468 arm64: dts: librem5-devkit: increase the VBUS current in t [...] omits 078af005146e arm64: dts: librem5-devkit: allow the redpine card to be removed omits 1319040e968a arm64: dts: librem5-devkit: add the regulators for DVFS omits 5448bd824cd0 arm64: dts: librem5-devkit: add a vbus supply to usb0 omits 5ae6bd6d9f2f arm64: dts: librem5-devkit: allow modem to wake the system [...] omits 2076b9973111 arm64: dts: librem5-devkit: add the simcom 7100 modem and [...] omits 24a0eba692cb arm64: dts: librem5-devkit: enable sai2 and sai6 audio interface omits 80b06c5cae54 arm64: dts: imx8mn: Adjust 1.2GHz OPP voltage to OD mode omits eeca5721baeb clk: imx: clk-sscg-pll: Drop unnecessary initialization omits 24e6aea4801b Merge 5.6-rc3 into usb-next omits 95d014c812f1 ARM: dts: imx: Align ocotp node name omits bffe02ccca5b ARM: dts: imx: make wdog node name generic omits 530cf8d49f2a clk: imx: pll14xx: Return error if pll type is invalid omits 7ab227210110 clk: imx: imx8mp: fix a53 cpu clock omits c69def889879 clk: imx: imx8mn: fix a53 cpu clock omits d3b70cd87e77 clk: imx: imx8mm: fix a53 cpu clock omits d6fb02f05412 clk: imx: imx8mq: fix a53 cpu clock omits ba08cf452f34 Merge 5.6-rc3 into tty-next omits 6fb9006abe37 clk: imx8mp: Correct the enet_qos parent clock omits 3f6ce8827072 clk: imx8mp: Correct IMX8MP_CLK_HDMI_AXI clock parent omits c85f15519d45 Merge 5.6-rc3 into staging-next omits f10e58a5d20e soc: imx-scu: Align imx sc msg structs to 4 omits 1f836f5b10f2 Merge 5.6-rc3 into char-misc-next omits f5bfeff44612 firmware: imx: Align imx_sc_msg_req_cpu_start to 4 omits 7c1a1c814ccc firmware: imx: scu-pd: Align imx sc msg structs to 4 omits 1e6a4eba693a firmware: imx: misc: Align imx sc msg structs to 4 omits beb39e3c106f clk: imx: Align imx sc clock parent msg structs to 4 omits 2a182f27ff5d clk: imx: Align imx sc clock msg structs to 4 omits 26d0fba29c96 firmware: imx: scu: Ensure sequential TX omits 4f929d087754 firmware: imx: Remove IMX_SC_RPC_SVC_ABORT omits fae58b1aab71 arm64: dts: imx8mp: Add system counter timer node omits 795d392e4abe dt-bindings: arm: fsl: add nxp based toradex colibri-imx7 [...] omits 1608bf1f9120 ARM: dts: imx7-colibri: add support for Toradex Aster carr [...] omits 8083d7261a4c ARM: dts: imx7-colibri: Convert to SPDX license tags for C [...] omits 6132c1d9033d net: core: devlink.c: Hold devlink->lock from the beginnin [...] omits c3e042f54107 igmp: remove unused macro IGMP_Vx_UNSOLICITED_REPORT_INTERVAL omits 503ba7c69610 net: phy: Avoid multiple suspends omits 44343418d0f2 net: ks8851-ml: Fix IRQ handling and locking omits 52df1e564eb0 docs: networking: phy: Rephrase paragraph for clarity omits 3c419a2cbc44 tc-testing: updated tdc tests for basic filter with u32 ex [...] omits b85e1cd57c2c hwmon: (lm73) Add support for of_match_table omits 605b65d5251a dt-bindings: Add TI LM73 as a trivial device omits 08d33af7a47f hwmon: (pmbus/tps53679) Add documentation omits de50add19def hwmon: (pmbus/tps53679) Add support for TPS53647 and TPS53667 omits 676b485671aa hwmon: (pmbus/tps53679) Add support for TPS53681 omits cd6cd5cbe8eb hwmon: (pmbus/tps53679) Add support for IIN and PIN to TPS [...] omits 00497b5a3d51 hwmon: (pmbus/tps53679) Add support for multiple chips IDs omits b04c2bbfafa0 hwmon: (pmbus) Implement multi-phase support omits c7e865bc79ab hwmon: (pmbus) Add 'phase' parameter where needed for mult [...] omits 0182bba1dfa3 hwmon: (pmbus) Add IC_DEVICE_ID and IC_DEVICE_REV command [...] omits cb8f681cf5e3 hwmon: (ibmaem) Replace zero-length array with flexible-ar [...] omits f4eec6f837b3 hwmon: (k10temp) Update driver documentation omits 41a0ef7f92a4 hwmon: (k10temp) Reorganize and simplify temperature suppo [...] omits bdcb955d32b9 hwmon: (k10temp) Swap Tdie and Tctl on Family 17h CPUs omits fc32ff28a1e4 bindings: (hwmon/ltc2978.txt) add support for more parts ( [...] omits 35d96f3722cc hwmon: (pmbus/ltc2978) add support for more parts. omits 2e8ed6941acf docs: hwmon: (pmbus/ltc2978) Update datasheet URLs to analog.com. omits 398812f2c185 dt-bindings: hwmon: Add AXI FAN Control documentation omits 69e555d9aa31 hwmon: Support ADI Fan Control IP omits c77ec025346f docs: adm1177: fix a broken reference omits 2773fe1d31c4 ARM: dts: imx7-colibri: Fix frequency for sd/mmc omits c267bd443f38 clk: imx8mp: Rename the IMX8MP_CLK_HDMI_27M clock omits 50d336b12f34 arm64: dts: imx8mp-evk: Add GPIO LED support omits 2462aaf13c79 arm64: dts: imx8mq-evk: add phy-reset-gpios for fec1 omits 3da63fceab96 arm64: dts: imx8mm-evk: add phy-reset-gpios for fec1 omits 6d4ff02cf969 arm64: defconfig: Enable CONFIG_PCIE_LAYERSCAPE_GEN4 omits b1ad0e7d45e2 arm64: dts: lx2160a: Add PCIe controller DT nodes omits dad8cea7add9 tcp: fix TFO SYNACK undo to avoid double-timestamp-undo omits 9020845fb5d6 r8169: improve rtl8169_start_xmit omits 8e3a57351745 net: ena: ethtool: remove redundant non-zero check on rc omits fb0b1c60421f tun: Remove unnecessary BUG_ON check in tun_net_xmit omits f6f13c125e05 hv_netvsc: Fix unwanted wakeup in netvsc_attach() omits f8788d86ab28 Linux 5.6-rc3 omits eae7172f8141 net: usb: qmi_wwan: restore mtu min/max values after raw_i [...] omits 53da93259afe Merge branch 'mlxsw-Cosmetic-fixes' omits df6470273ec9 mlxsw: pci: Remove unused values omits d356b3e82b4e mlxsw: core: Remove priv from listener equality comparison omits b32bd7f73ae4 mlxsw: spectrum_acl: Make block arg const where appropriate omits 16adc56c45c4 mlxsw: spectrum_trap: Make global arrays const as they should be omits 62c7f2512c2e mlxsw: core: Remove initialization to false of mlxsw_liste [...] omits 0bb57112d744 mlxsw: core: Convert is_event and is_ctrl bools to be single bits omits 8ec80a8b120a mlxsw: core: Remove dummy union name from struct mlxsw_listener omits 2225d0803d3f mlxsw: core: Remove unused action field from mlxsw_rx_list [...] omits 3cbc37e6e96b mlxsw: spectrum_trap: Move policer initialization to mlxsw [...] omits 1255ea6ba2d1 mlxsw: core_acl_flex_actions: Rename Trap / Discard Action [...] omits a5118ef1020a mlxsw: spectrum_trap: Move functions to avoid their forwar [...] omits aa2794b42f17 mlxsw: spectrum_trap: Use err variable instead of directly [...] omits d5110b5d84d3 netfilter: cleanup unused macro omits 2193eb9964cc netfilter: nf_tables: make all set structs const omits 4928787d4339 netfilter: nf_tables: make sets built-in omits e984c5a18b70 netfilter: nft_tunnel: add support for geneve opts omits 8eae783dc4f2 netfilter: xtables: Add snapshot of hardidletimer target omits 43edcb211c3d netfilter: flowtable: Use nf_flow_offload_tuple for stats as well omits a27ad0f7da7b mei: remove unused includes from pci-{me,txe}.c omits f2409865c23f staging: exfat: remove exfat_buf_sync() omits 52a39b075cdf staging: exfat: remove sync_alloc_bitmap() omits 78c244226613 pcmcia: Distribute switch variables for initialization omits 78856f255103 ppdev: Distribute switch variables for initialization omits e24cd4e6d6aa n_tty: Distribute switch variables for initialization omits 6bc3f3979edc USB: Replace zero-length array with flexible-array member omits 42228d9edfa0 staging: speakup: remove redundant initialization of point [...] omits 6d9578388363 staging: pi433: overlay: Convert to sugar syntax omits 43b83f1a4cb8 staging: pi433: overlay: Fix reg-related warnings omits ea3bc6acbf5c staging: pi433: overlay: Fix Broadcom vendor prefix omits 999d544c600c staging: rtl8723bs: core: remove redundant zero'ing of cou [...] omits 49ad571f70b3 staging: rtl8188eu: remove redundant assignment to cond omits 5a436cb13476 staging: rtl8723bs: remove temporary variable CrystalCap omits df08620eab3b staging: rtl8192e: remove redundant initialization of vari [...] omits 31e234948e88 staging: wilc1000: use YAML schemas for DT binding documentation omits 6c411581caef staging: wilc1000: avoid double unlocking of 'wilc->hif_cs' mutex omits 007b91435be8 staging: octeon: match parentheses alignment omits 57dd99864f5c staging: octeon: add blank line after union omits bc8942bc4910 staging: octeon: add space around '+' and parentheses omits 64e4965942e6 staging: qlge: emit debug and dump at same level omits 67e6cf7338e1 staging: qlge: add braces around macro arguments omits 5979afa2c4d1 staging: Replace zero-length array with flexible-array member omits cf7e44daa727 staging: qlge: add braces on all arms of if-else omits 86c468a4f8e6 staging: exfat: remove exfat_fat_sync() omits bb9397a356c6 staging: exfat: remove symlink feature. omits d2eee25858f2 Merge tag 'for-5.6-rc2-tag' of git://git.kernel.org/pub/sc [...] omits a3163ca03f99 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] omits c6188dff33fb Merge tag 'csky-for-linus-5.6-rc3' of git://github.com/c-s [...] omits 0c09ac8e27a0 Merge branch 'next/dt' into for-next omits 8f274b90b878 ARM: dts: exynos: Make fixed regulators always-on on Arndale5250 omits a5e7a22d73a6 ARM: dts: exynos: Fix MMC regulator on Arndale5250 board omits bb393dc56e9a drm/i915/display/hdcp: Make WARN* drm specific where drm_p [...] omits eb020ca3d43f drm/i915/display/dp: Make WARN* drm specific where drm_dev [...] omits a66d7c1e8923 drm/i915/display/power: Make WARN* drm specific where drm_ [...] omits e57291c2d395 drm/i915/display/display: Make WARN* drm specific where dr [...] omits 1de143cc5b60 drm/i915/display/ddi: Make WARN* drm specific where drm_de [...] omits aff351104278 drm/i915/display/cdclk: Make WARN* drm specific where drm_ [...] omits 2713eb41a1a9 drm/i915: Distribute switch variables for initialization omits f8226d02857b drm/i915: make dbuf configurations const omits b664259f3fe2 drm/i915: split i915_driver_modeset_probe() to pre/post ir [...] omits f4a4fb5f1572 Merge branch 'core/objtool' omits 05ba0d09f295 Merge branch 'locking/core' omits 2cd01024ab5b Merge branch 'locking/kcsan' omits d9ed04272fbf Merge branch 'perf/core' omits 868e58b50a79 Merge branch 'ras/core' omits f0a84e98abaa Merge branch 'sched/core' omits 636e007fab16 Merge branch 'sched/rt' omits 52f04c9dbce3 Merge branch 'timers/core' omits f1c5078134d5 Merge branch 'x86/boot' omits c0ecb417cfa9 Merge branch 'x86/cleanups' omits d5250d53ebc6 Merge branch 'x86/fpu' omits 1a0f88359f7c Merge branch 'x86/splitlock' omits 35a571346a94 KVM: nVMX: Check IO instruction VM-exit conditions omits e71237d3ff1a KVM: nVMX: Refactor IO bitmap checks into helper function omits 07721feee46b KVM: nVMX: Don't emulate instructions in guest mode omits 5ef8acbdd687 KVM: nVMX: Emulate MTF when performing instruction emulation omits dd58f3c95c98 KVM: fix error handling in svm_hardware_setup omits 39f3b41aa7ca net: genetlink: return the error code when attribute parsi [...] omits 2045e158fc7f r8169: remove RTL_EVENT_NAPI constants omits 3e72dfdf8227 ipv4: ensure rcu_read_lock() in cipso_v4_error() omits 42d84c8490f9 vhost: Check docket sk_family instead of call getname omits 68e2617acfed Merge branch 'mlxsw-Remove-RTNL-from-route-insertion-path' omits 9811f7a2c9f4 mlxsw: spectrum: Remove RTNL where possible omits 50c173c3a181 mlxsw: spectrum_router: Take router lock from exported helpers omits 1be54763e156 mlxsw: spectrum_router: Take router lock from inetaddr listeners omits b43c12e7a6b4 mlxsw: spectrum_router: Take router lock from netdev listener omits 6a5c69cd5512 mlxsw: spectrum_dpipe: Take router lock from dpipe code omits 894276e85c16 mlxsw: spectrum_router: Take router lock from inside routing code omits 20bf5d82bbec mlxsw: spectrum_router: Introduce router lock omits 8e18d85eab9d mlxsw: spectrum_router: Store NVE decapsulation configurat [...] omits 2a60c460b588 mlxsw: spectrum_router: Expose router struct to internal users omits f38656d06725 mlxsw: spectrum_mr: Protect multicast route list with a lock omits c366de85894f mlxsw: spectrum_mr: Protect multicast table list with a lock omits 3e3c8dafc05f mlxsw: spectrum_mr: Publish multicast route after writing [...] omits 99db590b083f csky: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits dca132a60f22 Merge tag 'ras-urgent-2020-02-22' of git://git.kernel.org/ [...] omits f3cc24942e95 Merge tag 'irq-urgent-2020-02-22' of git://git.kernel.org/ [...] omits fca1037864a9 Merge tag 'x86-urgent-2020-02-22' of git://git.kernel.org/ [...] omits e4cfa05e9bfe selinux: Add xfs quota command types omits 0a115e5f23b9 Merge tag 'zonefs-5.6-rc3' of git://git.kernel.org/pub/scm [...] omits b88025ea47ec Merge tag 'io_uring-5.6-2020-02-22' of git://git.kernel.dk [...] omits f6c69b7f5145 Merge tag 'block-5.6-2020-02-22' of git://git.kernel.dk/li [...] omits b98b809c0a13 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 5b442b1a4e9a Merge tag 'hwmon-for-v5.6-rc3' of git://git.kernel.org/pub [...] omits fea630215a9e Merge tag 'devicetree-fixes-for-5.6-2' of git://git.kernel [...] omits 591dd4c10146 Merge tag 's390-5.6-4' of git://git.kernel.org/pub/scm/lin [...] omits 309db92e29b1 fpga: zynq: Remove clk_get error message for probe defer omits c3a276111ea2 selinux: optimize storage of filename transitions omits 5d8b134150af drm/i915/gt: remove redundant assignment to variable dw omits c7849be9cc2d io_uring: fix __io_iopoll_check deadlock in io_sq_thread omits e43f1331e2ef arm64: Ask the compiler to __always_inline functions used [...] omits 8c2d146ee7a2 KVM: arm64: Define our own swab32() to avoid a uapi static inline omits 5c37f1ae1c33 KVM: arm64: Ask the compiler to __always_inline functions [...] omits 6065682f9954 drm/i915/gt: Push the GPU cancellation to the backend omits 6f24e41022f2 drm/i915: Avoid recursing onto active vma from the shrinker omits 8eece07c011f Merge tag 'sched-for-bpf-2020-02-20' of git://git.kernel.o [...] omits 8aa63de65a79 kcsan: Add option for verbose reporting omits 06d1285a06f6 kcsan: Add option to allow watcher interruptions omits aee9ccab7247 EXP drm: Make drm_dp_mst_dsc_aux_for_port() safe for old c [...] omits cde3848a1b93 fork: Annotate a data race in vm_area_dup() omits ff462ddfd95b crypto: chelsio - Endianess bug in create_authenc_wr omits a4a70fa91b33 crypto: s5p-sss - Replace zero-length array with flexible- [...] omits e44362ab03ca crypto: img-hash - Replace zero-length array with flexible [...] omits 21b014f038d3 crypto: caam - add crypto_engine support for HASH algorithms omits bf53795025a2 crypto: caam - add crypto_engine support for RSA algorithms omits 1c2402266713 crypto: caam - add crypto_engine support for AEAD algorithms omits ee38767f152a crypto: caam - support crypto_engine framework for SKCIPHE [...] omits 4d370a103695 crypto: caam - change return code in caam_jr_enqueue function omits d53e44fe980b crypto: caam - refactor RSA private key _done callbacks omits 2ba1e79831aa crypto: caam - refactor ahash_edesc_alloc omits c3f7394eb954 crypto: caam - refactor ahash_done callbacks omits b7f17fe28144 crypto: caam - refactor skcipher/aead/gcm/chachapoly {en,d [...] omits e68303c6fe8e crypto: qat - spelling s/Decrytp/Decrypt/ omits 91fc6c7b3328 crypto: ccree - use devm_kzalloc() for hash data omits f7c8f992013d crypto: ccree - use devm_k[mz]alloc() for cipher data omits ff4d719a5bc7 crypto: ccree - use devm_k[mz]alloc() for AEAD data omits 343ee6c4405c crypto: ccree - use existing dev helper in init_cc_resources() omits 24b540f649a9 crypto: ccree - grammar s/not room/no room/ omits 3b1cbdac327c crypto: ccree - spelling s/Crytpcell/Cryptocell/ omits 31568ab8323a crypto: ccree - improve kerneldoc in cc_sram_mgr.[ch] omits 5c68361f5746 crypto: ccree - improve kerneldoc in cc_request_mgr.[ch] omits dc16c9f76472 crypto: ccree - improve kerneldoc in cc_hash.[ch] omits ae02fcfeac13 crypto: ccree - improve kerneldoc in cc_buffer_mgr.c omits 67b74a468389 crypto: ccree - improve kerneldoc in cc_hw_queue_defs.h omits 92816ab6b6c3 crypto: ccree - remove bogus kerneldoc markers omits 08884316bb15 crypto: ccree - extract cc_init_copy_sram() omits c23d7997559d crypto: ccree - remove struct cc_cipher_handle omits 040187a0faa6 crypto: ccree - remove struct buff_mgr_handle omits ec8f3a551965 crypto: ccree - remove struct cc_debugfs_ctx omits f1b19dff53cf crypto: ccree - remove struct cc_sram_ctx omits f33d807c9d88 crypto: ccree - make cc_pm_{suspend,resume}() static omits 8f76b35211bd crypto: ccree - remove cc_pm_is_dev_suspended() wrapper omits 1b940e35a517 crypto: ccree - use of_device_get_match_data() omits 8c7849a30255 crypto: ccree - simplify Runtime PM handling omits 1a895f1d5bce crypto: ccree - use u32 for SRAM addresses omits 37282f8d1571 crypto: ccree - remove bogus paragraph about freeing SRAM omits e431cc043817 crypto: ccree - defer larval_digest_addr init until needed omits 5fabab0d36d3 crypto: ccree - use existing helpers to split 64-bit addresses omits ba99b6f9bd59 crypto: ccree - make mlli_params.mlli_virt_addr void * omits 2f272ef37c29 crypto: ccree - clean up clock handling omits fc3b8c11aab7 crypto: ccree - remove empty cc_sram_mgr_fini() omits 08e8cb119f5a crypto: ccree - drop duplicated error message on SRAM exhaustion omits f08b58501c74 crypto: ccree - swap SHA384 and SHA512 larval hashes at bu [...] omits f4274eeca476 crypto: ccree - remove unneeded casts omits b83fd3e5ec28 crypto: ccree - fix retry handling in cc_send_sync_request() omits f5f7e1a049e6 crypto: ccree - fix debugfs register access while suspended omits 30332eeefec8 debugfs: regset32: Add Runtime PM support omits 9e00df7156e4 crypto: hisilicon - register zip engine to uacce omits 18bead70e991 crypto: hisilicon - Remove module_param uacce_mode omits 015d239ac014 uacce: add uacce driver omits aa017ab97a22 uacce: Add documents for uacce omits 41ccdbfd5427 padata: fix uninitialized return value in padata_replace() omits fcdba3c33a4d hwrng: imx-rngc - improve dependencies omits f426faac80c9 crypto: chelsio - remove extra allocation for chtls_dev omits 9db176bceb5c ext4: fix mount failure with quota configured as module omits 8eedabfd66b6 jbd2: fix ocfs2 corrupt when clearing block group bits omits cb85f4d23f79 ext4: fix race between writepages and enabling EXT4_EXTENTS_FL omits bbd55937de8f ext4: rename s_journal_flag_rwsem to s_writepages_rwsem omits 7c990728b99e ext4: fix potential race between s_flex_groups online resi [...] omits 54dedb5b571d Merge tag 'for-linus-5.6-rc3-tag' of git://git.kernel.org/ [...] omits 63f01d852c75 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 2865936259e2 Merge tag 'powerpc-5.6-3' of git://git.kernel.org/pub/scm/ [...] omits 732a0dee501f Merge branch 'mlxfw-Improve-error-reporting-and-FW-reactiv [...] omits b7331aa204a1 net/mlx5: Add fsm_reactivate callback support omits 958dfd0dc6d8 net/mlxfw: Add reactivate flow support to FSM burn flow omits 5042e8b97d41 net/mlxfw: Use MLXFW_ERR_MSG macro for error reporting omits 6a3f707c0051 net/mlxfw: Convert pr_* to dev_* in mlxfw_fsm.c omits f7fe7aa88fa2 net/mlxfw: More error messages coverage omits 86a1270fd79f net/mlxfw: Improve FSM err message reporting and return codes omits 4ae575661f98 net/mlxfw: Generic mlx FW flash status notify omits f8740ac91f9f init/Kconfig: clean up ANON_INODES and old IO schedulers options omits 06e6e7d14f9b aio: simplify read_events() omits bbc4502437ba kernel/relay.c: fix read_pos error when multiple readers omits 0ae657ddce35 init/main.c: mark boot_config_checksum static omits 1a08bbbd3479 fs/binfmt_elf.c: don't free interpreter's ELF pheaders on [...] omits 95cd1b464e5c fs/binfmt_elf.c: allocate less for static executable omits d79c78f0620c fs/binfmt_elf.c: delete "loc" variable omits 18f91f462918 kselftest: introduce new epoll test case omits 7782b4c5f0f9 epoll: fix possible lost wakeup on epoll_ctl() path omits 3e4aba97e4cf checkpatch: prefer fallthrough; over fallthrough comments omits f924d1754c03 checkpatch: support "base-commit:" format omits 9a9532bbbc49 checkpatch: check SPDX tags in YAML files omits d3a158389ede checkpatch: remove email address comment from email addres [...] omits 17432021a936 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits 7e40f46e8efa string: add stracpy and stracpy_pad mechanisms omits 5043b0a3f722 lib: test_stackinit.c: XFAIL switch variable init tests omits 798f123e80fc lib/scatterlist: fix sg_copy_buffer() kerneldoc omits 1dbc18a93cf2 lib/ts_kmp.c: replace zero-length array with flexible-arra [...] omits a591ba177a81 lib/ts_fsm.c: replace zero-length array with flexible-arra [...] omits 23960a12b05b lib/ts_bm.c: replace zero-length array with flexible-array member omits 47cbcc35e848 lib/bch.c: replace zero-length array with flexible-array member omits 043b6871a743 lib/test_lockup: test module to generate lockups omits 9718445803fc MAINTAINERS: add an entry for kfifo omits b2b96d658cce kernel/extable.c: use address-of operator on section symbols omits 120fc33acb6c asm-generic: fix unistd_32.h generation format omits 4eec496faefc kernel/hung_task.c: Monitor killed tasks. omits ab47cc76c03c fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 839a83e52726 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 0eaf42aec788 mm/zswap: allow setting default status, compressor and all [...] omits a3ec7eedff8e mm/memory_hotplug.c: only respect mem= parameter during bo [...] omits c856803abf25 mm/page_ext.c: drop pfn_present() check when onlining omits 905c004584ab drivers/base/memory.c: drop pages_correctly_probed() omits 64e6db11a6f4 drivers/base/memory.c: drop section_count omits 72411b3a02b2 drivers/base/memory.c: indicate all memory blocks as removable omits 39706174fc77 mm/page_reporting: add free page reporting documentation omits 89dce1a4f1af mm/page_reporting: add budget limit on how many pages can [...] omits f5dd313063be mm/page_reporting: rotate reported pages to the tail of the list omits 4e45279749e1 virtio-balloon: add support for providing free page report [...] omits 031b585728ba virtio-balloon: pull page poisoning config out of free pag [...] omits 6e253d121f34 mm: introduce Reported pages omits 4a0a7c1b68b4 mm: add function __putback_isolated_page omits 5bd77dc987f4 mm: use zone and order instead of free area in free_list m [...] omits 30b1e5384f84 mm: adjust shuffle code to allow for future coalescing omits 8d77243c061b drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] omits 6817a57125c5 drivers/base/memory.c: cache memory blocks in xarray to ac [...] omits 2abbbeb4bfaa mm-migratec-migrate-pg_readahead-flag-fix omits 5b081f9d2f48 mm/migrate.c: migrate PG_readahead flag omits c2225d79cfea mm/migrate.c: unify "not queued for migration" handling in [...] omits 7f7e03abb325 mm/migrate.c: check pagelist in move_pages_and_store_status() omits ec644544abb9 mm/migrate.c: wrap do_move_pages_to_node() and store_status() omits d1de34dd92c5 mm/migrate.c: no need to check for i > start in do_pages_move() omits b00e0f145b7f hugetlb_cgroup: add hugetlb_cgroup reservation docs omits b1487929ce0f hugetlb_cgroup: add hugetlb_cgroup reservation tests omits 6c629ee8af15 hugetlb: fix CONFIG_CGROUP_HUGETLB ifdefs omits d7f7c2928271 hugetlb: support file_region coalescing again omits 86c9fc7069a5 hugetlb_cgroup: support noreserve mappings omits cf47ec834707 hugetlb_cgroup-add-accounting-for-shared-mappings-fix omits 6863de00e540 hugetlb_cgroup: add accounting for shared mappings omits e835a56c1b24 mm/hugetlb: Fix file_region entry allocations omits e13cef0bb633 hugetlb: disable region_add file_region coalescing omits 6b24030ee013 hugetlb_cgroup-add-reservation-accounting-for-private-mapp [...] omits d2a4a3ee2669 hugetlb_cgroup: add reservation accounting for private mappings omits 61fee460b8db mm/hugetlb_cgroup: fix hugetlb_cgroup migration omits 606ee9c069c3 hugetlb_cgroup: add interface for charge/uncharge hugetlb [...] omits 9896dca4c3ee hugetlb_cgroup: add hugetlb_cgroup reservation counter omits 2cc8e1790339 mm: mempolicy: use VM_BUG_ON_VMA in queue_pages_test_walk() omits 1f3a1154578a mm/mempolicy: support MPOL_MF_STRICT for huge page mapping omits 43caea70a6a7 mm/vmscan.c: remove cpu online notification for now omits 058c835580ac mm: vmscan: replace open codings to NUMA_NO_NODE omits 5e7f1af780b8 mm: vmpressure: use mem_cgroup_is_root API omits 99724acd8302 mm: vmpressure: don't need call kfree if kstrndup fails omits c1fb7986a673 mm/sparse: rename pfn_present() to pfn_in_present_section() omits fd9c5cb059ce mm/sparsemem: get address to page struct instead of addres [...] omits 7437be9aeec4 selftest-add-mremap_dontunmap-selftest-fix omits c8533cd80452 selftests: add MREMAP_DONTUNMAP selftest omits 0940fd5350e3 mm-add-mremap_dontunmap-to-mremap-v6 omits a4a150676fa2 mm/mremap: add MREMAP_DONTUNMAP to mremap() omits 3dbf0eeb27eb mm/mmap.c: fix the adjusted length error omits 0ebc52555dca net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix omits af10699381d0 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy omits 53b3c06e79b6 add missing page_count() check to vm_insert_pages(). omits 3e653e3daa51 mm-add-vm_insert_pages-fix omits 76bd5e2171a4 mm/memory.c: add vm_insert_pages() omits 742e1797a16c mm/memory.c: refactor insert_page to prepare for batched-l [...] omits 08f896112a92 mm/mapping_dirty_helpers: Update huge page-table entry callbacks omits dd3707dddbef mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node omits 42d67f518b7d mm, memcg: fix build error around the usage of kmem_caches omits e6a133ed1128 mm/swap.c: not necessary to export __pagevec_lru_add() omits 023abbdd28f8 mm/swapfile.c: fix comments for swapcache_prepare omits 7bbca7700107 mm/swapfile.c: move inode_lock out of claim_swapfile omits c590c67b1318 mm: dump_page(): additional diagnostics for huge pinned pages omits ba0c709d34e6 mm: improve dump_page() for compound pages omits dba34b46a144 selftests/vm: run_vmtests: invoke gup_benchmark with basic [...] omits 1fb266dbd9d0 mm/gup_benchmark: support pin_user_pages() and related calls omits df925a2e7ada mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting omits 299a9f8e48f4 mm/gup: page->hpage_pinned_refcount: exact pin counts for [...] omits 51cf885c8cd9 mm/gup: track FOLL_PIN pages omits 52f893055912 mm/gup: require FOLL_GET for get_user_pages_fast() omits ab9a6cf73484 mm/gup: pass gup flags to two more routines omits d3ee764d19a6 mm: introduce page_ref_sub_return() omits 17b61e7e4a57 mm/gup: pass a flags arg to __gup_device_* functions omits eeb96b8197d7 mm/gup: split get_user_pages_remote() into two routines omits 9376f727e083 mm/page-writeback.c: write_cache_pages(): deduplicate iden [...] omits df712fbcb57e mm/filemap.c: don't bother dropping mmap_sem for zero size [...] omits 955b37f3c09c mm/slub.c: replace kmem_cache->cpu_partial with wrapped APIs omits 75cf754813e7 mm/slub.c: replace cpu_slab->partial with wrapped APIs omits 9b59ebd8e2c8 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 8d3abd5cf43b ramfs: support O_TMPFILE omits 4c87b2dea237 ocfs2: remove dlm_lock_is_remote omits ee3e83e61cce ocfs2: use OCFS2_SEC_BITS in macro omits a577ebacdd7b ocfs2: remove unused macros omits 4327d99c4a4e ocfs2: remove FS_OCFS2_NM omits b6377cec23df scripts/spelling.txt: Add syfs/sysfs pattern omits 4fa37293021d asm-generic: make more kernel-space headers mandatory omits febc464ad11f kthread: mark timer used by delayed kthread works as IRQ safe omits 95a4fc041abe x86/mm: Split vmalloc_sync_all() omits 353c757b9a47 /proc/kpageflags: do not use uninitialized struct pages omits 88a0693f8622 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 75b447c5ca34 mm: avoid data corruption on CoW fault into PFN-mapped VMA omits 68d8517eadee mm-numa-fix-bad-pmd-by-atomically-check-for-pmd_trans_huge [...] omits 24ceab7edb3c mm, numa: fix bad pmd by atomically check for pmd_trans_hu [...] omits d708503057bd mm: set vm_next and vm_prev to NULL in vm_area_dup() omits 2e89359927cf Revert "mm/rmap.c: reuse mergeable anon_vma as parent when fork" omits 2609272baaa9 mm: don't prepare anon_vma if vma has VM_WIPEONFORK omits b105e8e281ac Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 6a7f10c79574 soc: fsl: dpio: fix dereference of pointer p before null check omits 87e04f75928b drm/i915/tgl: Add Wa_22010178259:tgl omits 4aedf242622f kbuild: Build DT binding examples with dtc warnings enabled omits 5e4973361a2b kbuild: Always validate DT binding examples against all schemas omits b777b5e03904 dt-bindings: Fix dtc warnings in examples omits e65ee2fb54d4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits eb1e1478b6f4 Merge branch 'bpf-sockmap-listen' omits 44d28be2b8d4 selftests/bpf: Tests for sockmap/sockhash holding listenin [...] omits 11318ba8cafd selftests/bpf: Extend SK_REUSEPORT tests to cover SOCKMAP/ [...] omits 035ff358f2d9 net: Generate reuseport group ID on group creation omits 9fed9000c5c6 bpf: Allow selecting reuseport socket from a SOCKMAP/SOCKHASH omits 1d59f3bcee35 bpf, sockmap: Let all kernel-land lookup values in SOCKMAP [...] omits c1cdf65da060 bpf, sockmap: Return socket cookie on lookup from syscall omits 6e830c2f6c96 bpf, sockmap: Don't set up upcalls and progs for listening [...] omits 8ca30379a401 bpf, sockmap: Allow inserting listening TCP sockets into sockmap omits e80251555f0b tcp_bpf: Don't let child socket inherit parent protocol op [...] omits f1ff5ce2cd5e net, sk_msg: Clear sk_user_data pointer on clone if tagged omits b8e202d1d1d0 net, sk_msg: Annotate lockless access to sk_prot on clone omits 0c0ddd6ae47c Merge tag 'linux-watchdog-5.6-rc3' of git://www.linux-watc [...] omits bb65619e9732 Merge tag 'char-misc-5.6-rc3' of git://git.kernel.org/pub/ [...] omits e5553ac71e58 Merge tag 'staging-5.6-rc3' of git://git.kernel.org/pub/sc [...] omits ef11f1b76a59 Merge tag 'tty-5.6-rc3' of git://git.kernel.org/pub/scm/li [...] omits cee853e825a9 Merge tag 'usb-5.6-rc3' of git://git.kernel.org/pub/scm/li [...] omits 88f8bbfa94ce Merge tag 'drm-fixes-2020-02-21' of git://anongit.freedesk [...] omits 3dc55dba6723 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits b4d9785ce5c0 Merge branch 'Migrate-QRTR-Nameservice-to-Kernel' omits 31d6cbeeb880 net: qrtr: Fix the local node ID as 1 omits 0c2204a4ad71 net: qrtr: Migrate nameservice to kernel from userspace omits cd26d72d4d43 net: phy: dp83867: Add speed optimization feature omits b0dd1eb220c0 Merge branch 'akpm' (patches from Andrew) omits 8101d76253f6 ASoC: tlv320adcx140: Add decimation filter support omits 8a329dbd4a02 ASoC: tlv320adcx140: Add DRE and AGC support omits 15c7b9c857f3 gfs2: allow journal replay to hold sd_log_flush_lock omits 20b087a69f96 gfs2: don't allow releasepage to free bd still used for revokes omits bb8d00ff51a0 MAINTAINERS: use tabs for SAFESETID omits 305e519ce48e lib/stackdepot.c: fix global out-of-bounds in stack_slabs omits 18e19f195cd8 mm/sparsemem: pfn_to_page is not valid yet on SPARSEMEM omits 76073c646f5f mm/vmscan.c: don't round up scan size for online memory cgroup omits c11d3fa0116a lib/string.c: update match_string() doc-strings with corre [...] omits 75866af62b43 mm/memcontrol.c: lost css_put in memcg_expand_shrinker_maps() omits fed98ef4d8b6 mm/swapfile.c: fix a comment in sys_swapon() omits 0ef82fcefb99 scripts/get_maintainer.pl: deprioritize old Fixes: addresses omits ef0c08192ac0 get_maintainer: remove uses of P: for maintainer name omits 9e69fa46275b selftests/vm: add missed tests in run_vmtests omits 467d12f5c784 include/uapi/linux/swab.h: fix userspace breakage, use __B [...] omits edf28f4061af Revert "ipc,sem: remove uneeded sem_undo_list lock usage i [...] omits c766d1472c70 y2038: hide timeval/timespec/itimerval/itimerspec types omits 412c53a680a9 y2038: remove unused time32 interfaces omits 595abbaff5db y2038: remove ktime to/from timespec/timeval conversion omits 7bb106eb6891 cfg80211: remove support for adjacent channel compensation omits 63fb9623427f ACPI: PM: s2idle: Check fixed wakeup events in acpi_s2idle_wake() omits 00de702c6c6f drm/i915: Check that the vma hasn't been closed before we [...] omits deeee411a975 drm/i915/gem: Break up long lists of object reclaim omits 46129dc10f47 drm/i915/pmu: Avoid using globals for PMU events omits f5a179d4687d drm/i915/pmu: Avoid using globals for CPU hotplug state omits e61d23922532 hwmon: (w83627ehf) Fix crash seen with W83627DHG-P omits c0cf33e910fe Merge branches 'fixes' and 'misc' into for-next omits ecdb80c9a1ca Merge branch 'asoc-5.6' into asoc-linus omits 137e52259391 ARM: 8960/1: boot: Obtain start of physical memory from DTB omits 3c14fe70be3e ARM: 8959/1: Remove unused .fixup section in boot stub omits d80b64ff297e KVM: SVM: Fix potential memory leak in svm_cpu_init() omits 23520b2def95 KVM: apic: avoid calculating pending eoi from an uninitial [...] omits a4443267800a KVM: nVMX: clear PIN_BASED_POSTED_INTR from nested pinbase [...] omits 91a5f413af59 KVM: nVMX: handle nested posted interrupts when apicv is d [...] omits 93fd9666c269 kvm: x86: svm: Fix NULL pointer dereference when AVIC not enabled omits 624e18f92f2e KVM: VMX: Add VMX_FEATURE_USR_WAIT_PAUSE omits c9dfd3fb0835 KVM: nVMX: Hold KVM's srcu lock when syncing vmcs12->shadow omits 7455a8327674 KVM: x86: don't notify userspace IOAPIC on edge-triggered [...] omits 89604523a76e ARM: 8961/2: Fix Kbuild issue caused by per-task stack pro [...] omits f87b1c49bc67 ARM: 8958/1: rename missed uaccess .fixup section omits 45939ce292b4 ARM: 8957/1: VDSO: Match ARMv8 timer in cntvct_functional() omits 8d54a2759389 ARM: allow unwinder to unwind recursive functions omits 3e27a33932df security: remove duplicated include from security.h omits 8daa31303194 nvmem: release the write-protect pin omits 6112f941874e nvmem: fix memory leak in error path omits b38c4a8a0291 ASoC: meson: axg-card: add toacodec support omits af2618a2eee8 ASoC: meson: g12a: add internal DAC glue driver omits bd56e593da19 ASoC: meson: g12a: add toacodec dt-binding documentation omits feb5d98e0a15 enetc: remove "depends on (ARCH_LAYERSCAPE || COMPILE_TEST)" omits ae7bbc091351 Merge branch 'nvme-5.6-rc3' of git://git.infradead.org/nvm [...] omits 5c4b513e5950 tc-testing: updated tdc tests for basic filter with u16 ex [...] omits 7143b5ac5750 io_uring: prevent sq_thread from spinning when it should stop omits f1d97dd3f38b net: page_pool: Add documentation on page_pool API omits 63636d956c45 gpio: of: Add DT overlay support for GPIO hogs omits bc21077e084b gpio: of: Extract of_gpiochip_add_hog() omits d5180902be1c firmware: google: vpd: Replace zero-length array with flex [...] omits cd3faa81fafa firmware: google: memconsole: Replace zero-length array wi [...] omits f8850206e160 gpio: Switch timestamps to ktime_get_ns() omits 5db834fa2a2b Merge branch 'misc-5.6' into next-fixes omits a5ae50dea911 Btrfs: fix deadlock during fast fsync when logging preallo [...] omits b86f936658ba firmware: dmi-sysfs: Replace zero-length array with flexib [...] omits 5f811c57c992 bootconfig: Add append value operator support omits 4e4694d8729f bootconfig: Prohibit re-defining value on same key omits 3b7830904e17 nvme-multipath: Fix memory leak with ana_log_buf omits 1739a2d85226 gpiolib: use gpiochip_get_desc() where applicable omits b6559a9563d6 mmc: host: hsq: Add missing MODULE_LICENSE() and MODULE_DE [...] omits dae99f7b7251 Merge branch 'spi-5.6' into spi-linus omits bf726b1c86f2 ASoC: tas2562: Add support for digital volume control omits 7d21c0efac2a Merge branch 'renesas-drivers-for-v5.7' into renesas-next omits 3db5bac10f79 Merge branch 'renesas-arm64-dt-for-v5.7' into renesas-next omits 266361d3aca4 Merge branch 'renesas-arm64-defconfig-for-v5.7' into renesas-next omits 51556bdd18a2 Merge branch 'renesas-arm-dt-for-v5.7' into renesas-next omits 64fa3c0b4142 Merge branch 'renesas-fixes-for-v5.6' into renesas-next omits 023892ec80f0 gpio: siox: use raw spinlock for irq related locking omits bf9e333ec0d5 arm64: defconfig: Enable additional support for Renesas platforms omits 138c9c32f090 spi: spidev: Fix CS polarity if GPIO descriptors are used omits 25c4fc7f07f7 ARM: dts: r8a7779: Remove deprecated "renesas, rcar-sata" [...] omits 136b5cd2e2f9 spi: qup: call spi_qup_pm_resume_runtime before suspending omits d5888c8e5586 arm64: defconfig: Replace ARCH_R8A7796 by ARCH_R8A77960 omits 150cbf8e66ec ASoC: sun8i-codec: Remove unused dev from codec struct omits 721b76195b31 arm64: dts: renesas: rzg2: Add reset control properties fo [...] omits d745c72da921 arm64: dts: renesas: rcar-gen3: Add reset control properti [...] omits 361c5dbb446e arm64: dts: renesas: Remove use of ARCH_R8A7795 omits 4ff27112282e soc: renesas: Remove ARCH_R8A7795 omits 3d531066f9ae ARM: dts: rzg1: Add reset control properties for display omits 8a473f4deb2f ARM: dts: rcar-gen2: Add reset control properties for display omits 3e25c44598aa ASoC: meson: aiu: add support for the Meson8 and Meson8b S [...] omits edc761805302 ASoC: meson: aiu: introduce a struct for platform specific [...] omits 62209c9ad2ac ASoC: meson: aiu: Document Meson8 and Meson8b support in t [...] omits 7fa1f73bd4ef ARM: dts: r8a7745: Convert to new DU DT bindings omits 22946f37557e ASoC: meson: g12a: add tohdmitx reset omits a582013b7b1a arm64: dts: renesas: rcar-gen3: Add CCREE nodes omits 03abfdd31c66 arm64: dts: renesas: rcar-gen3: Replace "vsps" by "renesas,vsps" omits 8e66f52288c1 arm: dts: renesas: r8a77980: Remove r8a77970 DU compatible omits 5693febe8be8 kbuild: remove wrong documentation about mandatory-y omits ca98c47d54d7 mac80211: check vif pointer before airtime calculation omits 3ee9306b353b cfg80211: Pass lockdep expression to RCU lists omits d785c5a324cd nds32: configs: Cleanup CONFIG_CROSS_COMPILE omits de9a5650b611 nds32: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 2546287c5fb3 genirq/irqdomain: Make sure all irq domain flags are distinct omits 0daa63ed4c6c mac80211: Remove a redundant mutex unlock omits a7ee7d44b57c cfg80211: check reg_rule for NULL in handle_channel_custom() omits 9951ebfcdf2b nl80211: fix potential leak in AP start omits e587e8f17433 vt: ioctl, switch VT_IS_IN_USE and VT_BUSY to inlines omits dce05aa6eec9 vt: selection, introduce vc_is_sel omits 80967ff2d15f n_hdlc: wrap a comment properly omits 1283c72135f0 n_hdlc: fix whitespace around binary operators omits 8d79bb5c4b97 n_hdlc: add missing spaces after commas omits 2bfb2b753bc6 n_hdlc: remove spaces between function name and ( omits 43741e9bc0fb n_hdlc: remove useless whitespace at line wraps omits d86b05cb0e20 n_hdlc: use __func__ and pr_ print helpers omits b9c010dfe85e n_hdlc: remove unneeded ifdef omits 0f2382981442 n_hdlc: switch tbusy and woke_up to bools omits edee649f9d27 n_hdlc: move tty_ldisc_ops to the bottom omits 740708abbba2 n_hdlc: add helper for buffers allocation omits 844cc5f9e530 n_hdlc: remove checking of n_hdlc omits df6de639d42c n_hdlc: remove cached tty omits 43e784eca86a n_hdlc: inline n_hdlc_release omits 75011682e7c5 n_hdlc: expand tty2n_hdlc macro omits 4040c8286079 n_hdlc: remove unused backup_tty omits a1274b26ac27 n_hdlc: remove unused flags omits 5f2895143d5e n_hdlc: invert conditions in n_hdlc_tty_close and n_hdlc_tty_poll omits 30fafd92c272 n_hdlc: simplify freeing of buffer list omits c549725ff85a n_hdlc: use clamp() for maxframe omits cda3756ca5c4 n_hdlc: cleanup messages during registration omits aebe5fc3b568 n_hdlc: put init/exit strings directly to prints omits f3c2e27750ea n_hdlc: convert debuglevel use to pr_debug omits 683efabc6622 n_hdlc: remove unused macros omits 66c3bdf11d9d n_hdlc: remove tracing debug prints omits 0bf857358f3f drm/i915/perf: conversion to struct drm_device based loggi [...] omits 7acfe5315312 objtool: Improve call destination function detection omits 113d4bc90483 objtool: Fix clang switch table edge case omits 4c5fd3b791a0 zonefs: fix documentation typos etc. omits 0ed41b33882c phy: brcm-sata: Correct MDIO operations for 40nm platforms omits 0b9f386c4be6 csky: Implement copy_thread_tls omits 5b49c82dadfe csky: Add PCI support omits dc2efc0028dd csky: Minimize defconfig to support buildroot config.fragment omits d46869aaab79 csky: Add setup_initrd check code omits 4ec575b78521 csky: Cleanup old Kconfig options omits bebd26ab6236 arch/csky: fix some Kconfig typos omits 2305f60b7611 csky: Fixup compile warning for three unimplemented syscalls omits 9025fd48a8ae csky: Remove unused cache implementation omits 359ae00d1258 csky: Fixup ftrace modify panic omits 997153b9a75c csky: Add flush_icache_mm to defer flush icache all omits cc1f6563a92c csky: Optimize abiv2 copy_to_user_page with VM_EXEC omits d936a7e708dc csky: Enable defer flush_dcache_page for abiv2 cpus (807/810/860) omits a1176734132c csky: Remove unnecessary flush_icache_* implementation omits 761b4f694cb9 csky: Support icache flush without specific instructions omits a736fa1ed772 csky/Kconfig: Add Kconfig.platforms to support some drivers omits c9492737b25c csky/smp: Fixup boot failed when CONFIG_SMP omits f8e17c17b810 csky: Set regs->usp to kernel sp, when the exception is fr [...] omits 7f4a567332f0 csky/mm: Fixup export invalid_pte_table symbol omits f136008f31e9 csky: Separate fixaddr_init from highmem omits f525bb2c9e7c csky: Tightly-Coupled Memory or Sram support omits 2f78c73f78c3 csky: Initial stack protector support omits fd1d98650ac0 MAINTAINERS: csky: Add mailing list for csky omits df3da4ea5a0f ext4: fix potential race between s_group_info online resiz [...] omits 1d0c3924a92e ext4: fix potential race between online resizing and write [...] omits daf98fffe4dc Merge branch 'pci/misc' omits 797f555db38c Merge branch 'pci/hotplug' omits 0b382546d863 PCI: pciehp: Add DMI table for in-band presence detection [...] omits f496648b99f8 PCI: pciehp: Wait for PDS if in-band presence is disabled omits 202853595e53 PCI: pciehp: Disable in-band presence detect when possible omits 97d9a4e9619a Merge tag 'drm-intel-fixes-2020-02-20' of git://anongit.fr [...] omits c1368b347fe8 Merge tag 'drm-misc-fixes-2020-02-20' of git://anongit.fre [...] omits e42da4c62abb docs/bpf: Update bpf development Q/A file omits 006ed53e8caa selftests/bpf: Fix trampoline_count clean up logic omits 2c3a368127e1 Merge branch 'set_attach_target' omits 933ce62d68de selftests/bpf: Update xdp_bpf2bpf test to use new set_atta [...] omits ff26ce5cd768 libbpf: Add support for dynamic program attach target omits dd88aed92d01 libbpf: Bump libpf current version to v0.0.8 omits 1418bf8c8ed8 fpga: dfl: support multiple opens on feature device node. omits 647fba3ae323 rcutorture: Mark data-race potential for rcu_barrier() tes [...] omits af885912ce9f rcu: Don't use negative nesting depth in __rcu_read_unlock() omits cb16e843a692 rcu: Remove unused ->rcu_read_unlock_special.b.deferred_qs field omits 820d38d245c9 rcu: Don't set nesting depth negative in rcu_preempt_defer [...] omits 30c761093fc9 rcu: Make rcu_read_unlock_special() safe for rq/pi locks omits fd0b51a9d992 rcutorture: Make kvm-recheck-rcu.sh handle truncated lines omits b82347a8abc9 rculist: Add ASSERT_EXCLUSIVE_ACCESS() to __list_splice_in [...] omits 4cb70b586116 rcu: Use data_race() for RCU expedited CPU stall-warning prints omits 2c8b0083ddb9 rcu: Use data_race() for RCU CPU stall-warning prints omits abd87fc4a359 rcu: Add WRITE_ONCE() to rcu_node ->boost_tasks omits 6816566beb24 srcu: Add data_race() to ->srcu_lock_count and ->srcu_unlo [...] omits 4576d6ef73db rcu: Add READ_ONCE and data_race() to rcu_node ->boost_tasks omits df45971666ce rcu: Add *_ONCE() and data_race() to rcu_node ->exp_tasks [...] omits ca3b71b9e4ac Merge branch 'lkmm-dev.2020.02.16a' into HEAD omits 83ae417f79d2 Merge branch 'kcsan.2020.02.13b' into HEAD omits 36a44bcdd8df Merge branch 'bnxt_en-shutdown-and-kexec-kdump-related-fixes' omits 8743db4a9acf bnxt_en: Issue PCIe FLR in kdump kernel to cleanup pending DMAs. omits 5567ae4a8d56 bnxt_en: Improve device shutdown method. omits 0c10a589bc9f Merge branches 'doc.2020.02.20a', 'fixes.2020.02.20a', 'kf [...] omits a144935ceaed rcutorture: Set KCSAN Kconfig options to detect more data races omits 9470a18fabd0 rcutorture: Manually clean up after rcu_barrier() failure omits 50d4b62970e2 rcutorture: Make rcu_torture_barrier_cbs() post from corre [...] omits 12af66032126 rcuperf: Measure memory footprint during kfree_rcu() test omits 5396d31d3a39 rcutorture: Annotation lockless accesses to rcu_torture_current omits f042a436c8dc rcutorture: Add READ_ONCE() to rcu_torture_count and rcu_t [...] omits 102c14d2f879 rcutorture: Fix stray access to rcu_fwd_cb_nodelay omits 202489101f2e rcutorture: Fix rcu_torture_one_read()/rcu_torture_writer( [...] omits beabc806f5aa rcutorture: Make kvm-find-errors.sh abort on bad directory omits c0b94ffb6684 rcutorture: Summarize summary of build and run results omits e0714247373b rcutorture: Add 100-CPU configuration omits 8171d3e0dafd torture: Allow disabling of boottime CPU-hotplug torture o [...] omits 4ab00bdd99a9 rcutorture: Suppress boottime bad-sequence warnings omits 58c53360b36d rcutorture: Allow boottime stall warnings to be suppressed omits a59ee765a689 torture: Forgive -EBUSY from boottime CPU-hotplug operations omits 435508095ab5 rcutorture: Refrain from callback flooding during boot omits 90e23b6b81a9 torture: Make results-directory date format completion-friendly omits 59ee0326ccf7 rcutorture: Suppress forward-progress complaints during ea [...] omits 3a20773beeee net: netlink: cap max groups which will be considered in n [...] omits 710426068dc6 srcu: Hold srcu_struct ->lock when updating ->srcu_gp_seq omits 39f91504a03a srcu: Fix process_srcu()/srcu_batches_completed() datarace omits 8c9e0cb32315 srcu: Fix __call_srcu()/srcu_get_delay() datarace omits 7ff8b4502bc0 srcu: Fix __call_srcu()/process_srcu() datarace omits 90ba11ba99e0 rcu: Add missing annotation for exit_tasks_rcu_finish() omits e1e9bdc00ade rcu: Add missing annotation for exit_tasks_rcu_start() omits fcb7381265e6 rcu-tasks: *_ONCE() for rcu_tasks_cbs_head omits b692dc4adfcf rcu: Update __call_rcu() comments omits aa96a93ba2bb rcu: Fix spelling mistake "leval" -> "level" omits 8c14263d351b rcu: React to callback overload by boosting RCU readers omits b2b00ddf193b rcu: React to callback overload by aggressively seeking qu [...] omits b5ea03709d12 rcu: Clear ->core_needs_qs at GP end or self-reported QS omits a5ebfe12a7e6 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 28e09a2e4848 locktorture: Forgive apparent unfairness if CPU hotplug omits c0e1472d8078 locktorture: Use private random-number generators omits 7aabb6f83962 locktorture: Allow CPU-hotplug to be disabled via --bootargs omits 80c503e0e68f locktorture: Print ratio of acquisitions, not failures omits 613707929b30 rcu: Add a trace event for kfree_rcu() use of kfree_bulk() omits 34c881745549 rcu: Support kfree_bulk() interface in kfree_rcu() omits 77abca1c358a rcu: Make rcu_barrier() account for offline no-CBs CPUs omits 63f6fa670c89 rcu: Mark rcu_state.gp_seq to detect concurrent writes omits e70e4b3e69ce rcu: Mark rcu_state.ncpus to detect concurrent writes omits 3d05031ae6de rcu: Make nocb_gp_wait() double-check unexpected-callback warning omits 13817dd589f4 rcu: Tighten rcu_lockdep_assert_cblist_protected() check omits faa059c397de rcu: Optimize and protect atomic_cmpxchg() loop omits 92c0b889f2ff rcu/nocb: Add missing annotation for rcu_nocb_bypass_unlock() omits 9ced45480719 rcu: Add missing annotation for rcu_nocb_bypass_lock() omits 5648d6591230 rcu: Don't flag non-starting GPs before GP kthread is running omits 4dfd5cd83dc4 rculist: Add brackets around cond argument in __list_check [...] omits aa24f93753e2 rcu: Fix rcu_barrier_callback() race condition omits 59881bcd85a0 rcu: Add WRITE_ONCE() to rcu_state ->gp_start omits 57721fd15a02 rcu: Remove dead code from rcu_segcblist_insert_pend_cbs() omits 90c018942c2b timer: Use hlist_unhashed_lockless() in timer_pending() omits 3ca3b0e2cbe0 rcu: Add *_ONCE() to rcu_node ->boost_kthread_status omits 2a2ae872ef7a rcu: Add *_ONCE() to rcu_data ->rcu_forced_tick omits a5b8950180f8 rcu: Add READ_ONCE() to rcu_data ->gpwrap omits 65bb0dc437c3 rcu: Fix typos in file-header comments omits 8ff37290d662 rcu: Add *_ONCE() for grace-period progress indicators omits bfeebe24212d rcu: Add READ_ONCE() to rcu_segcblist ->tails[] omits 0050c7b2d27c locking/rtmutex: rcu: Add WRITE_ONCE() to rt_mutex ->owner omits 105abf82b0a6 rcu: Add WRITE_ONCE() to rcu_node ->qsmaskinitnext omits 2906d2154cd6 rcu: Add WRITE_ONCE() to rcu_state ->gp_req_activity omits 0937d045732b rcu: Add READ_ONCE() to rcu_node ->gp_seq omits b0c18c87730a rcu: Add WRITE_ONCE to rcu_node ->exp_seq_rq store omits 7672d647ddae rcu: Add WRITE_ONCE() to rcu_node ->qsmask update omits 8a7e8f517140 rcu: Provide debug symbols and line numbers in KCSAN runs omits 24bb9eccf7ff rcu: Fix exp_funnel_lock()/rcu_exp_wait_wake() datarace omits 82dd8419e225 rcu: Warn on for_each_leaf_node_cpu_mask() from non-leaf omits 9f01eb5d4936 nfs: Fix nfs_access_get_cached_rcu() sparse error omits 97f8e17a6028 Documentation/memory-barriers: Fix typos omits 3f5fb273ed01 doc: Add rcutorture scripting to torture.txt omits 2afcf1ed8172 doc/RCU/rcu: Use https instead of http if possible omits cd6f8ee4778f doc/RCU/rcu: Use absolute paths for non-rst files omits 2236c59ae92f doc/RCU/rcu: Use ':ref:' for links to other docs omits a24316b2df93 doc/RCU/listRCU: Update example function name omits 0af4dbe77a95 doc/RCU/listRCU: Fix typos in a example code snippets omits 5b19d76774b8 doc/RCU/Design: Remove remaining HTML tags in ReST files omits dd7f9d773d45 doc: Add some more RCU list patterns in the kernel omits 218a10d2260b kcsan, trace: Make KCSAN compatible with tracing omits be544aff3d15 kcsan: Introduce ASSERT_EXCLUSIVE_BITS(var, mask) omits b4b78d640feb kcsan: Add kcsan_set_access_mask() support omits b5d25de228e4 kcsan: Introduce kcsan_value_change type omits 3ed8d4aa9fba compiler.h, seqlock.h: Remove unnecessary kcsan.h includes omits b5b2b24dfec0 kcsan: Move interfaces that affects checks to kcsan-checks.h omits 971617c3b761 net: thunderx: workaround BGX TX Underflow issue omits 68b759a75d62 ionic: fix fw_status read omits ebe7acadf5a9 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 5f9721a2d119 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 98bda63e20da net: disable BRIDGE_NETFILTER by default omits ac2fcfa9fd26 net: macb: Properly handle phylink on at91rm9200 omits 88b913718db9 bootconfig: Print array as multiple commands for legacy co [...] omits a24d286f3610 bootconfig: Reject subkey and value on same parent key omits 15e95037b45f tools/bootconfig: Remove unneeded error message silencer omits 85c46b78da58 bootconfig: Add bootconfig magic word for indicating bootc [...] omits d8a953ddde5e bootconfig: Set CONFIG_BOOT_CONFIG=n by default omits 7ab215f22d04 tracing: Clear trace_state when starting trace omits 08d9e686426f bootconfig: Mark boot_config_checksum() static omits 78041c0c9e93 tracing: Disable trace_printk() on post poned tests omits 3c18a9be7c9d tracing: Have synthetic event test use raw_smp_processor_id() omits 8645e56a4ad6 xen: Enable interrupts when calling _cond_resched() omits c706e6eb615b tpm: Don't make log failures fatal omits 689c7655b50c ASoC: tlv320adcx140: Add the tlv320adcx140 codec driver family omits 4ee67cbd9766 dt-bindings: sound: Add TLV320ADCx140 dt bindings omits ac0a68997935 ASoC: pcm512x: Fix unbalanced regulator enable call in pro [...] omits 7a7bd7cb711d gfs2: flesh out delayed withdraw for gfs2_log_flush omits 030795ba2c2e gfs2: Do proper error checking for go_sync family of glops [...] omits 953107e3578e gfs2: Don't demote a glock until its revokes are written omits 08f65c238cfb gfs2: drain the ail2 list after io errors omits 9d5b43a502c6 gfs2: Withdraw in gfs2_ail1_flush if write_cache_pages fails omits 2dd4c53df211 gfs2: Do log_flush in gfs2_ail_empty_gl even if ail list is empty omits a90ca234cdbd gfs2: Check for log write errors before telling dlm to unlock omits 95bd4058a825 gfs2: Prepare to withdraw as soon as an IO error occurs in [...] omits 7de3346abfcc gfs2: Issue revokes more intelligently omits 24895f6bc1e8 gfs2: Add verbose option to check_journal_clean omits 79c71d1b5eca gfs2: fix infinite loop when checking ail item count befor [...] omits f4e8da521747 gfs2: Force withdraw to replay journals and wait for it to finish omits 784bd0847eda tracing: Fix number printing bug in print_synth_event() omits 3843083772dc tracing: Check that number of vals matches number of synth [...] omits 1d9d4c90194a tracing: Make synth_event trace functions endian-correct omits 279eef053192 tracing: Make sure synth_event_trace() example always uses u64 omits 1042b2b93dac drm/i915/tgl: Program MBUS_ABOX{1,2}_CTL during display init omits 837b63e60878 drm/i915: Program MBUS with rmw during initialization omits 71cc8abb6ec7 ASoC: SOF: Intel: hda: allow operation without i915 gfx omits d2ad9d6ca5b2 ASoC: intel/skl/hda - add no-HDMI cases to generic HDA driver omits 6650cdd9a8cc x86/split_lock: Enable split lock detection by kernel omits 4e139c771163 sched: Provide cant_migrate() omits 66630058e56b sched/rt: Provide migrate_disable/enable() inlines omits 000619680c37 sched/fair: Remove wake_cap() omits f8459197e75b sched/core: Remove for_each_lower_domain() omits a526d466798d sched/topology: Remove SD_BALANCE_WAKE on asymmetric capac [...] omits b7a331615d25 sched/fair: Add asymmetric CPU capacity wakeup scan omits 82e0516ce3a1 sched/core: Remove duplicate assignment in sched_tick_remote() omits f986ef2ec306 drm/i915: Use intel_de_write_fw() for skl+ scaler registers omits 9877db7d6b8a drm/i915: Parametrize PFIT_PIPE omits 5fb908ebb875 drm/i915: Mark all HPD capabled connectors as such omits 32e3ae50b287 drm/i915/hpd: Replace the loop-within-loop with two indepe [...] omits 70697e29c8c5 drm/i915: Add i9xx_lut_8() omits 1b245ec5b685 Merge tag 'drm-misc-next-2020-02-10' of git://anongit.free [...] omits 5327644614a1 libbpf: Relax check whether BTF is mandatory omits 0d5b8d705565 Merge branch 's390-fixes' omits 54a61fbc020f s390/qeth: fix off-by-one in RX copybreak check omits 420579dba126 s390/qeth: don't warn for napi with 0 budget omits 6f3846f09553 s390/qeth: vnicc Fix EOPNOTSUPP precedence omits 2e92a2d0e450 net: use netif_is_bridge_port() to check for IFF_BRIDGE_PORT omits 458de8a97f10 net: page_pool: API cleanup and comments omits 78c9df81168f Merge branch 'mlxsw-Preparation-for-RTNL-removal' omits 9ef87b244ec5 mlxsw: spectrum_nve: Make tunnel initialization symmetric omits b69e1337ffa9 mlxsw: spectrum: Export function to check if RIF exists omits 5e9a664da877 mlxsw: spectrum: Prevent RIF access outside of routing code omits 1c6d6b514518 mlxsw: spectrum_router: Prepare function for router lock i [...] omits fbf8b356e540 mlxsw: spectrum_router: Prepare function for router lock i [...] omits f24fbf4de5d4 mlxsw: spectrum_router: Do not assume RTNL is taken when r [...] omits 23d154c0d071 mlxsw: spectrum_router: Do not assume RTNL is taken during [...] omits c43ef22843db mlxsw: spectrum_router: Do not assume RTNL is taken during [...] omits eb833eec3b4c mlxsw: spectrum_span: Only update mirroring agents if present omits 622110f24b45 mlxsw: spectrum: Convert callers to use new mirroring API omits a8e7e6e7c3d6 mlxsw: spectrum_span: Prepare work item to update mirrorin [...] omits 6627b93bf74b mlxsw: spectrum_span: Use struct_size() to simplify allocation omits 9a9f8d1e749a mlxsw: spectrum_span: Do no expose mirroring agents to ent [...] omits 6c5a688e7544 mlxsw: spectrum: Protect counter pool with a lock omits 48fe78cebdf6 mlxsw: spectrum_kvdl: Protect allocations with a lock omits 807ea87032c4 net: remove unused macro from fib_trie.c omits 94e512de3e4f net: neigh: remove unused NEIGH_SYSCTL_MS_JIFFIES_ENTRY omits e500ba0e71f0 Merge branch 'omap-for-v5.6/fixes-rc2' into fixes omits 16a556eeb7ed openvswitch: Distribute switch variables for initialization omits 46d30cb1045c net: ip6_gre: Distribute switch variables for initialization omits 161d179261f9 net: core: Distribute switch variables for initialization omits b938b6b13da8 Merge branch 'next/dt' into for-next omits 03501e254b7a Merge branch 'next/defconfig' into for-next omits 834e34007eb2 ARM: exynos_defconfig: Enable SCHED_MC and ENERGY_MODEL omits e4dcb4ab3b24 ARM: dts: exynos: Add dynamic-power-coefficient to Exynos5 [...] omits 00a39c92c8ab ARM: dts: dra7-l4: mark timer13-16 as pwm capable omits 78722d37b2b4 ARM: dts: dra7xx-clocks: Fixup IPU1 mux clock parent source omits 31623468be0b ARM: dts: am437x-idk-evm: Fix incorrect OPP node names omits 42f96e5bd41e drm/i915/uc: consolidate firmware cleanup omits 3acffa8cba75 drm/i915/uc: Abort early on uc_init failure omits 202c98e71692 drm/i915/guc: Apply new uC status tracking to GuC submissi [...] omits bfe5a40a7b9a drm/i915/uc: Improve tracking of uC init status omits 4c467d5dcd61 drm/i915/uc: autogenerate uC checker functions omits 7a8c9b73147f drm/i915/uc: Update the FW status on injected fetch error omits 065273f76dd0 drm/i915/guc: Kill USES_GUC_SUBMISSION macro omits 34bbfde6061d drm/i915/guc: Kill USES_GUC macro omits 40c47c60bd4d drm/i915/debugfs: Pass guc_log struct to i915_guc_log_info omits 766f0641aba8 Merge branch 'sunxi/dt-for-5.7' into sunxi/for-next omits d6c01c25f00d ARM: dts: dra7-evm: Rename evm_3v3 regulator to vsys_3v3 omits 564c48150742 ARM: dts: sun7i: Add LVDS panel support on A20 omits 6affca140cbe RDMA/rw: Fix error flow during RDMA context initialization omits 692b4363c456 ARM: dts: sunxi: Remove redundant assigned-clocks omits 06f177c3daa0 ARM: dts: sunxi: Remove redundant assigned-clocks omits b78a8552d77f kvm/emulate: fix a -Werror=cast-function-type omits 147f1a1fe5d7 KVM: x86: fix incorrect comparison in trace event omits a72d2401f54b gfs2: Allow some glocks to be used during withdraw omits 67ceb5261709 drm/amdgpu: add sysfs interface to set arbitrary sclk valu [...] omits 22a0e6a769b0 drm/amdgpu/display: clean up hdcp workqueue handling omits 6b3c5755e43c drm/amdgpu/smu: add a send message lock omits 40ab3e734dd4 drm/amdgpu/smu: add an update table lock omits b15e2fdf268c drm/amdgpu/display: fix logic inversion in program_timing_sync() omits 85de38d08a8c drm/amdgpu: Enter low power state if CRTC active. omits c1eadadac113 drm/amdgpu: work around llvm bug #42576 omits 64af5cb66458 drm/ttm: individualize resv objects before calling release_notify omits 8d09498eca64 drm/ttm: replace dma_resv object on deleted BOs v3 omits aee2db086555 drm/ttm: rework BO delayed delete. v2 omits d0d6a8a55d0f drm/ttm: use RCU in ttm_bo_flush_all_fences omits 3d1d9ccb50e9 drm/ttm: cleanup ttm_buffer_object_transfer omits 6ccc3b859fdd drm/ttm: refine ghost BO resv criteria omits 33fe7f103603 drm/ttm: flush the fence on the bo after we individualize [...] omits 4ab34b610070 drm/amdkfd: Enable GWS based on FW Support omits 35ec7313eecb drm/amdkfd: New IOCTL to allocate queue GWS (v2) omits e4eb4a4d85d0 drm/amdgpu: fix the wrong logic checking when secure buffe [...] omits a86eb9603d6d drm/amdgpu: Move to a per-IB secure flag (TMZ) omits b8ecc4b58f59 drm/amd/display: Indicate use of TMZ buffers to DC omits b84448b87a69 drm/amdgpu: implement TMZ accessor (v3) omits 1bb1e40b9228 drm/amdgpu: remove the alignment placeholder for secure buffer omits d4f217c84fbc drm/amdgpu: move CS secure flag next the structs where it's used omits 6a5cd35fe7ee drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 omits db769fa74e86 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 omits 926627614daa drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 omits 3211de5b5935 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] omits 4030b497e151 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter omits a3ab8b9ce956 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h omits 01e82295e4db drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) omits c46992e35170 drm/amdgpu: job is secure iff CS is secure (v5) omits 808b91747b0f drm/amdgpu: expand the context control interface with trust flag omits 637d2486b560 drm/amdgpu: expand the emit tmz interface with trusted flag omits c0e5d2d67b36 drm/amdgpu: add tmz bit in frame control packet omits 11e7b5e426da drm/amdgpu: add function to check tmz capability (v4) omits 2c7509e1cbc3 drm/amdgpu: add amdgpu_tmz data structure omits 4f824b1105dd drm/amdgpu: add tmz feature parameter (v2) omits 092eccca1b53 drm/amdgpu: define the TMZ bit for the PTE omits 982783ea5a46 drm/amdgpu: add UAPI to create secure commands (v3) omits 999d16f9baba drm/amdgpu: add UAPI for creating encrypted buffers omits 3e3dc15d98b9 drm/amdgpu/discovery: make the discovery code less chatty omits cac301ffaa8f drm/amdgpu: fix colliding of preemption omits 3ae9e1f69282 drm/amdgpu: fix memory leak during TDR test(v2) omits ba98290bfc15 drm/amdgpu: cleanup some incorrect reg access for SRIOV omits 258051ac2db0 kbuild: remove cc-option switch from -Wframe-larger-than= omits 16aefcc7f6a1 kbuild: remove the owner check in mkcompile_h omits 9038ec99ceb9 x86/xen: Distribute switch variables for initialization omits ef89d0545132 selftests/rseq: Fix out-of-tree compilation omits b9167c8078c3 selftests: Install settings files to fix TIMEOUT failures omits 68ca0fd272da selftest/lkdtm: Don't pollute 'git status' omits 10dc62d0ae41 ARM: dts: droid4: Configure LED backlight for lm3532 omits f6e51bb331d5 gpio: mockup: coding-style fix omits dc7f090d9ab2 ASoC: samsung: Update dependencies for Arizona machine drivers omits 54738e8ad5a5 drm/i915: Double check bumping after the spinlock omits 66940061a52f drm/i915/gt: Protect signaler walk with RCU omits 9d6ee3656a9f ASoC: dpcm: remove confusing trace in dpcm_get_be() omits 3b3845bb6c78 tty: serial: samsung_tty: remove SERIAL_SAMSUNG_DEBUG omits 175b558d0efb tty: serial: samsung_tty: build it for any platform omits 58aa7729310d phy: ti: gmii-sel: do not fail in case of gmii omits eefed634eb61 phy: ti: gmii-sel: fix set of copy-paste errors omits ef0129a4d06a drivers: char: ipmi: ipmi_msghandler: Pass lockdep express [...] omits 1c92179af655 ipmi_si: Avoid spurious errors for optional IRQs omits 63d68382f5fb ASoC: soc-core: fix for_rtd_codec_dai_rollback() macro omits df6b1f3da89f drm/i915: remove the other slab_dependencies omits b0c609ab2057 PM / hibernate: fix typo "reserverd_size" -> "reserved_size" omits 3c87402771f2 Documentation: power: fix pm_qos_interface.rst format warning omits 14ba91c74782 Documentation: power: Drop reference to interface.rst omits dcde237319e6 mm: Avoid creating virtual address aliases in brk()/mmap() [...] omits ce4a64e1f656 docs: arm64: fix trivial spelling enought to enough in memory.rst omits ae99fb8baafc Documentation/admin-guide/acpi: fix fan_performance_states [...] omits e24bcd34c1dd drm/i915/dp: Add all tiled and port sync conns to modeset omits b50a1aa6e1e9 drm/i915/dp: Compute port sync crtc states post compute_config() omits f28014244d54 drm/i915: Introduce encoder->compute_config_late() omits b36368f685d6 gpio: rcar: Fix typo in comment omits 9424ef56e13a ext4: add cond_resched() to __ext4_find_entry() omits 35df4299a648 ext4: fix a data race in EXT4_I(inode)->i_disksize omits 0a65b349c7fa Merge branch 'misc' into for-next omits 28822d633f20 Merge branch 'fixes' into for-next omits 7c42545cad10 Merge branch 'linux-5.6' of git://github.com/skeggsb/linux [...] omits badcd4546d52 hwmon: (acpi_power_meter) Fix lockdep splat omits ca7e1fd1026c Merge tag 'linux-kselftest-5.6-rc3' of git://git.kernel.or [...] omits 854bdbae9058 dt-bindings: media: csi: Fix clocks description omits 303d37b4b052 dt-bindings: media: csi: Add interconnects properties omits 867c1859590f dt-bindings: net: mdio: remove compatible string from example omits 3044d9891bdb dt-bindings: memory-controller: Update example for Tegra124 EMC omits ec0bd60a4790 Merge tag 'drm-msm-fixes-2020-02-16' of https://gitlab.fre [...] omits 67082b536a27 igc: Add comment omits e055600dfbed igc: Add WOL support omits bc23aa949aeb igc: Add pcie error handler support omits a5136f7677a3 igc: Complete to commit Add basic skeleton for PTP omits 563212224b7e e1000e: Add support for Tiger Lake device omits e7d0f4b3ad57 igc: Fix the typo in comment omits 59e466888038 e1000e: Add support for Alder Lake omits 99edb18b86d9 Merge tag 'amd-drm-fixes-5.6-2020-02-19' of git://people.f [...] omits 41f57cfde186 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits faf8e30acb21 dt-bindings: arm: Add kryo260 compatible omits 94d57ebd233a dt-bindings: Add vendor prefix for Xiaomi omits a153182716c0 dt-bindings: usb: exynos-usb: Document clock names for DWC [...] omits 2bb07f4e1d86 tc-testing: updated tdc tests for basic filter omits fca07a937a27 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits a779a55a43db Merge branch 'net-phy-Better-support-for-BCM54810' omits fe26821fa614 net: phy: broadcom: Wire suspend/resume for BCM54810 omits cb64da3a5b60 net: phy: broadcom: Have bcm54xx_adjust_rxrefclk() check f [...] omits 0ececcfc9267 net: phy: broadcom: Allow BCM54810 to use bcm54xx_adjust_r [...] omits 303d0403b8c2 udp: rehash on disconnect omits 06f5201c6392 net/tls: Fix to avoid gettig invalid tls record omits 88d5271c1efb dt-bindings: mmc: omap-hsmmc: Fix SDIO interrupt omits 1cb237d7904d sfc: remove unused variable 'efx_default_channel_type' omits 1541e25e9a05 Merge branch 'hns3-next' omits 89ec9485282a net: hns3: add missing help info for QS shaper in debugfs omits ded45d406ca7 net: hns3: add support for dump MAC ID and loopback status [...] omits a8adbb8a91a4 net: hns3: add enabled TC numbers and DWRR weight info in debugfs omits 2d3db26d7880 net: hns3: modify an unsuitable print when setting unknown [...] omits e99f8e7f88b5 mlxsw: Replace zero-length array with flexible-array member omits e96bd2d3b1f8 phy: avoid unnecessary link-up delay in polling mode omits 500897804a36 selftests/bpf: Fix build of sockmap_ktls.c omits e7167043ee50 riscv: Fix gitignore omits bd1a5a53d7c1 security: <linux/lsm_hooks.h>: fix all kernel-doc warnings omits 3b2abda7d28c soc: fsl: dpio: Replace QMAN array mode with ring mode enqueue omits b46fe745e4f6 soc: fsl: dpio: QMAN performance improvement with function [...] omits 9d98809711ae soc: fsl: dpio: Adding QMAN multiple enqueue interface omits b9aff38de2cb bpf: Fix a potential deadlock with bpf_map_do_batch omits 492e0d0d6f2e bpf: Do not grab the bucket spinlock by default on htab batch ops omits 9c384ee31e81 igc: Add dump options omits 8594a7f384ad igc: Complete to commit Add legacy power management support omits 38db952b27d2 igc: make non-global functions static omits 2e05f756c709 net: intel: e1000e: fix possible sleep-in-atomic-context b [...] omits 83250f2b6940 selftests/bpf: Change llvm flag -mcpu=probe to -mcpu=v3 omits 03aa39558e74 Merge branch 'bpf_read_branch_records' omits 67306f84ca78 selftests/bpf: Add bpf_read_branch_records() selftest omits be886ba90cce kunit: run kunit_tool from any directory omits dde54b9492a8 kunit: test: Improve error messages for kunit_tool when ku [...] omits fff7b64355ea bpf: Add bpf_read_branch_records() helper omits c014e07616c5 drm/i915/gt: Do not attempt to reprogram IA/ring frequenci [...] omits 99fe61b27774 e1000e: fix missing cpu_to_le64 on buffer_addr omits 2fbfa9668bbf ice: fix define for E822 backplane device omits e36aeec0f4e5 ice: add support for E823 devices omits 195fb97766da ice: add additional E810 device id omits af23635a5335 ice: add backslash-n to strings omits ae232e45acf9 backlight: add led-backlight driver omits 7124507291cb ice: increase PF reset wait timeout to 300 milliseconds omits 5fa23e0b23fb ice: Support XDP UMEM wake up mechanism omits 31c5f7f3f45a ice: SW DCB, report correct max TC value omits 27d9be98eda1 ice: Report correct DCB mode omits c8608b5071d0 ice: Add DCBNL ops required to configure ETS in CEE for SW DCB omits 36be2baa09f0 ice: Always clear the QRXFLXP_CNTXT register for VF Rx queues omits a6892c96fc49 ice: Fix for TCAM entry management omits d29456d34def Merge branch 'regmap-5.6' into regmap-linus omits 9d5c5a5290d4 ice: update malicious driver detection event handling omits 95e9e205fcbe ASoC: dt-bindings: stm32: convert i2s to json-schema omits 4ca501d6aaf2 RDMA/core: Fix use of logical OR in get_new_pps omits 33901f5b9b16 ASoC: meson: add t9015 internal DAC driver omits 5c36abcd2621 ASoC: meson: add t9015 internal codec binding documentation omits a29a912d448d ice: Validate config for SW DCB map omits 1c27e9ae0f69 dt-bindings: Add vendor prefix for Linutronix omits 9eb05a558370 MAINTAINERS: remove myself from DT bindings entry omits 824674b59f72 dt-bindings: net: can: Convert M_CAN to json-schema omits 2f384801a4e0 dt-bindinsg: net: can: Convert can-transceiver to json-schema omits c7f7b1c8feca Merge branch 'edac-drivers' into edac-for-next omits 1088750d7839 EDAC: Add EDAC driver for DMC520 omits db6c122b8fb1 dt-bindings: edac: Dmc-520.yaml omits c54d209c78b8 ice: Wait for VF to be reset/ready before configuration omits 8a55c08d3bbc ice: Don't tell the OS that link is going down omits 840f8ad0aaf2 ice: Don't reject odd values of usecs set by user omits 242c46c02361 ASoC: topology: Fix memleak in soc_tplg_manifest_load() omits 2b2d5c4db732 ASoC: topology: Fix memleak in soc_tplg_link_elems_load() omits eed467b517e8 Bluetooth: fix passkey uninitialized when used omits 1c22d3cda8af Bluetooth: RFCOMM: Use MTU auto tune logic omits cb704c66c477 Merge branch 'tcp_v6_gso_csum_prep' omits 091c9f82e52a vmxnet3: use new helper tcp_v6_gso_csum_prep omits 2344120dd713 r8152: use new helper tcp_v6_gso_csum_prep omits 1eb2c576efcf hv_netvsc: use new helper tcp_v6_gso_csum_prep omits 06d4f968ac9d net: socionext: use new helper tcp_v6_gso_csum_prep omits 8518b3bcd4c1 net: qcom/emac: use new helper tcp_v6_gso_csum_prep omits fa6b84295225 ionic: use new helper tcp_v6_gso_csum_prep omits b95af84bf1b3 jme: use new helper tcp_v6_gso_csum_prep omits 2b316fbc5ab4 e1000(e): use new helper tcp_v6_gso_csum_prep omits 4c50efbaa596 enic: use new helper tcp_v6_gso_csum_prep omits 51e6856c059b bna: use new helper tcp_v6_gso_csum_prep omits 4d4c3783d896 net: atheros: use new helper tcp_v6_gso_csum_prep omits 8b19c68c4ffe r8169: use new helper tcp_v6_gso_csum_prep omits 76eeb12b71a4 net: core: add helper tcp_v6_gso_csum_prep omits 33c4acbe2f4e bridge: br_stp: Use built-in RCU list checking omits c3331d2fe3fd nfc: pn544: Fix occasional HW initialization failure omits 9cb8e048e5d9 net/ipv4/sysctl: show tcp_{allowed, available}_congestion_ [...] omits 21b5ee59ef18 x86/cpu/amd: Enable the fixed Instructions Retired counter IRPERF omits 91f40e896444 mips/jazz: Update jazz_defconfig for MIPS Magnum omits a7047b8dd098 mips/jazz: Remove redundant settings and shrink jazz_defconfig omits c584f9532115 fbdev/g364fb: Fix build failure omits a7a9456e8d28 net: hsr: Pass lockdep expression to RCU lists omits 7d51a01599d5 net: mvneta: align xdp stats naming scheme to mlx5 driver omits 11479e8e3cd8 MIPS: ingenic: DTS: Fix watchdog nodes omits c3d5e561d662 Merge branch 'octeontx2-af-Cleanup-changes' omits 52ccbdace039 octeontx2-af: Cleanup nixlf and blkaddr retrieval logic omits 6fd2a71b2738 octeontx2-af: Cleanup CGX config permission checks omits 07a835d939af octeontx2-af: Remove unnecessary export symbols in CGX driver omits eb41113870c9 MIPS: X1000: Fix clock of watchdog node. omits f6541f347bba MIPS: configs: Cleanup old Kconfig options omits d631f96dec47 Merge tag 'mlx5-updates-2020-01-24' of git://git.kernel.or [...] omits 9926108f799a MIPS: ralink: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 97e04ea15fd5 MIPS: Pistachio: Replace <linux/clk-provider.h> by <linux/ [...] omits 071cec1bfe1f MIPS: pic32mzda: Replace <linux/clk-provider.h> by <linux/ [...] omits 3a94afc68947 MIPS: jz4740: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 089a792c750d MIPS: generic: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits e40b3deff7af MIPS: BMIPS: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits d2936bd02b19 MIPS: ath79: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 704dd3cad2e6 RISC-V: Stop putting .sbss in .sdata omits 7822dee5d17a Merge tag 'mlx5-fixes-2020-02-18' of git://git.kernel.org/ [...] omits 72cf3b3df423 MIPS: vdso: Wrap -mexplicit-relocs in cc-option omits e4103312d7b7 Revert "RDMA/cma: Simplify rdma_resolve_addr() error flow" omits ad5906bd6e9a regmap: wrong descriptions in regmap_range_cfg omits 87d12d5545fa ASoC: rockchip: Make RK3328 GPIO_MUTE control explicit omits e14980976534 ASoC: dt-bindings: Make RK3328 codec GPIO explicit omits 4b205766d8fc Merge tag 'iommu-fixes-v5.6-rc2' of git://git.kernel.org/p [...] omits fa079ba8a98d Merge tag 'sound-5.6-rc3' of git://git.kernel.org/pub/scm/ [...] omits d34a833fd230 Merge branch 'next/defconfig' into for-next omits f87249dd1c9b ARM: exynos_defconfig: Enable SquashFS and increase RAM bl [...] omits 2976908e4198 x86/mce: Do not log spurious corrected mce errors omits 56f1003f6583 ASoC: mediatek: mt8183-da7219-max98357: use for_each_rtd_c [...] omits 89a2870f6be6 ASoC: intel: kbl_da7219_max98927: use for_each_rtd_codec_d [...] omits 225c53a8cfb6 ASoC: intel: cml_rt1011_rt5682: use for_each_rtd_codec_dai [...] omits cf4dae032096 ASoC: qcom: apq8016_sbc: use for_each_rtd_codec_dai() macro omits a4eb41eef331 ASoC: qcom: sdm845: use for_each_rtd_codec_dai() macro omits ce83baca8526 ASoC: soundwaire: qcom: use for_each_rtd_codec_dai() macro omits 15755854d53b nvme: Fix uninitialized-variable warning omits e11831d0ada3 x86/boot/compressed: Remove unnecessary sections from bzImage omits 69e53129d013 ASoC: tas2562: Add support for ISENSE and VSENSE omits 3ee372ccce4d x86/boot/compressed/64: Remove .bss/.pgtable from bzImage omits b059a39cfa27 s390/arch: install kernels with their proper version ID omits 014816b66218 s390/qdio: reduce access to cdev->private->qdio_data omits dd62abd2d84d s390/qdio: clean up cdev access in qdio_setup_irq() omits 2db01da8d25f s390/qdio: fill SBALEs with absolute addresses omits e9091ffd6a0a s390/qdio: fill SL with absolute addresses omits df6d4f9db79c x86/boot/compressed: Don't declare __force_order in kaslr_64.c omits 6c62ce8073da drm/amdgpu/display: clean up hdcp workqueue handling omits c77b8317ee3a ASoC: mediatek: mt8183-da7219: use SND_SOC_DAPM_PINCTRL in [...] omits ec06dc15c358 ASoC: dapm: select sleep_state when initializing PINCTRL widget omits 2f14b2d9dd80 Merge branch 'bpf-skmsg-simplify-restore' omits d1ba1204f2ee selftests/bpf: Test unhashing kTLS socket after removing from map omits a178b4585865 bpf, sk_msg: Don't clear saved sock proto on restore omits a4393861a351 bpf, sk_msg: Let ULP restore sk_proto and write_space callback omits 86b8b230934d drm/amdgpu: drop legacy drm load and unload callbacks omits c3e2e236dd90 drm/amdgpu/ring: move debugfs init into core amdgpu debugfs omits c839cc8aa2f8 drm/amdgpu/display: split dp connector registration (v3) omits ec850ff89188 drm/amdgpu/display: add a late register connector callback omits f8738bd3c58e drm/amd/display: move dpcd debugfs members setup omits 007d2403fc0b drm/amdgpu/display: move debugfs init into core amdgpu deb [...] omits 3db132e01790 drm/amdgpu: don't call drm_connector_register for non-MST ports omits a2c5e60a715f drm/amdgpu/firmware: move debugfs init into core amdgpu debugfs omits 64973d3ce7eb drm/amdgpu/regs: move debugfs init into core amdgpu debugfs omits 13a4a5b896be drm/amdgpu/gem: move debugfs init into core amdgpu debugfs omits f506806f8fbc drm/amdgpu/fence: move debugfs init into core amdgpu debugfs omits dcc16798f917 drm/amdgpu/sa: move debugfs init into core amdgpu debugfs omits eadff37f6970 drm/amdgpu/pm: move debugfs init into core amdgpu debugfs omits 58e6933fa53e drm/amdgpu/ttm: move debugfs init into core amdgpu debugfs omits 93a425ce6d49 drm/amdgpu: rename amdgpu_debugfs_preempt_cleanup omits debcf8377007 drm/amdgpu: add is_raven_kicker judgement for raven1 omits 98f7b86a0bec nvme-pci: Use single IRQ vector for old Apple models omits 1fae37accfc5 nvme/pci: Add sleep quirk for Samsung and Toshiba drives omits c2e87fd93396 ovl: allow remote upper omits a32bfaedd148 ovl: decide if revalidate needed on a per-dentry basis omits 49d55dcb966e ovl: separate detection of remote upper layer from stacked [...] omits f737aee0aa71 ovl: restructure dentry revalidation omits 1d797558ffc8 ovl: ignore failure to copy up unknown xattrs omits 3fc48733dcb6 ovl: document permission model omits 3fb0ab23ff19 ovl: simplify i_ino initialization omits 835f64ea5b5f ovl: factor out helper ovl_get_root() omits ca8a8a949101 ovl: fix out of date comment and unreachable code omits 672a38ba6a92 ovl: fix value of i_ino for lower hardlink corner case omits 6b62fa95b56b ASoC: fix card registration regression. omits bd3d1f867354 drm/i915/selftests: Mark GPR checking more hostile omits e7aa531e846c drm/i915/selftest: Analyse timestamp behaviour across cont [...] omits b04002f4dbee drm/i915: Read rawclk_freq earlier omits 0e744b519fa1 drm/i915/gt: Refactor l3cc/mocs availability omits eaa2330bfcbf ASoC: MT6660 update to 1.0.8_G omits d0022c0ef29b arm64: memory: Add missing brackets to untagged_addr() macro omits 6c89ffea60aa ASoC: pcm: Fix possible buffer overflow in dpcm state sysf [...] omits 549cd0ba04dc ASoC: intel: skl: Fix possible buffer overflow in debug outputs omits 64bbacc5f08c ASoC: intel: skl: Fix pin debug prints omits f20a60fb7aef drm/i915: split i915_driver_modeset_remove() to pre/post i [...] omits 93a0ed6cc164 drm/i915: split intel_modeset_driver_remove() to pre/post [...] omits 200452f1cb43 drm/i915/gem: use spinlock_t instead of struct spinlock omits dda520c4d462 ESP: Export esp_output_fill_trailer function omits 140588bfed27 s390: remove obsolete ieee_emulation_warnings omits 35e032462bf8 dmanegine: ioat/dca: Replace zero-length array with flexib [...] omits 1ee44529cc79 dmaengine: tegra210-adma: Replace zero-length array with f [...] omits a18cd9bebdca dmaengine: sprd: Replace zero-length array with flexible-a [...] omits bfb59d4a330e dmaengine: sa11x0: Replace zero-length array with flexible [...] omits c50704bdef9b n_gsm: switch escape to bool omits 7a9ed9c069f1 n_gsm: switch constipated to bool omits e9360b9a0d4c n_gsm: switch throttled to bool omits 5677fcf376d5 n_gsm: switch dead to bool omits d8ca4ecf8dbd n_gsm: add missing \n to prints omits edd05a735a39 n_gsm: add missing __user annotations omits 329aa6e6e12f n_gsm: introduce enum gsm_mux_state omits e1785996f4c6 n_gsm: introduce enum gsm_dlci_mode omits 72ae8cc192a3 n_gsm: introduce enum gsm_dlci_state omits 036bca1fcce8 n_gsm: drop unneeded gsm_dlci->fifo field omits e2c79ab7d75b tools/edid: Move EDID data sets from Documentation/ omits b4ce545f349b docs: admin-guide: edid: Clarify where to run "make" omits 320bfd91a985 docs: admin-guide: Move edid.rst from driver-api omits 1733ec77d340 docs: driver-api: edid: Fix list formatting omits ec3d259408ce ARM: bcm2835_defconfig: add support for Raspberry Pi4 omits f93d99ad4cc7 ARM: dts: bcm2711-rpi-4-b: Add SoC GPIO labels omits 965fc39f7393 Documentation: sort _SPHINXDIRS for 'make help' omits fb0e0ffe7fc8 Documentation: bring process docs up to date omits ab362fffa0fe iommu/arm-smmu: Restore naming of driver parameter prefix omits faf305c51aea iommu/qcom: Fix bogus detach logic omits dff2c2e69f30 Replace dead urls with active urls for Mutt omits 21680a6dcb01 serial: 8250_port: Use dev_*() instead of pr_*() omits 567a0e17f75f serial: 8250_port: Switch to use DEVICE_ATTR_RW() omits 47eff47cc275 tty: serial: efm32: fix spelling mistake "reserverd" -> "r [...] omits 9ff2f0f7f247 tty: serial: Kconfig: Fix a typo omits 8c6b6ffac367 serial: 8250_pxa: avoid autodetecting the port type omits 8f21f54b8a95 docs: sysctl/kernel: remove rtsig entries omits 404347e68aeb docs: document panic fully in sysctl/kernel.rst omits a1ad4f15054b docs: document stop-a in sysctl/kernel.rst omits fa5b526411bb docs: add missing IPC documentation in sysctl/kernel.rst omits a474105bb6a6 docs: drop l2cr from sysctl/kernel.rst omits 0317c5371e6a docs: merge debugging-modules.txt into sysctl/kernel.rst omits a3cb66a50852 docs: pretty up sysctl/kernel.rst omits 1d7cb11e1090 phy: core: Fix phy_get() to not return error on link creat [...] omits 46b7edf1c7b7 phy: mapphone-mdm6600: Fix write timeouts with shorter GPI [...] omits 51425149b872 mmc: mmci: Add support for sdmmc variant revision 2.0 omits 259aa289a9fa mmc: mmci_sdmmc: Implement signal voltage callbacks omits da6d5681c844 mmc: mmci: Add callbacks for to manage signal voltage switch omits f084b1809d44 mmc: mmci_sdmmc: Add execute tuning with delay block omits 7ff3c44a98f3 dt-bindings: mmc: mmci: add delay block base register for sdmmc omits 978986d088ee mmc: mmci: Add private pointer for variant omits 39ac70cbe74d mmc: mmci: Add a reference at mmc_host_ops in mmci struct omits b638974ab774 mmc: mmci_sdmmc: Rename sdmmc_priv struct to sdmmc_idma omits 93defb85ca2e mmc: mmci_sdmmc: Replace sg_dma_xxx macros omits 2f41c8a25feb usb: musb: core: remove useless cast for driver.name omits c02f1ef68a7f usb: host: xhci-pci: remove useless cast for driver.name omits b070022220c9 usb: host: uhci-pci: remove useless cast for driver.name omits bb7458c2f4a9 usb: host: sl811-hcd: remove useless cast for driver.name omits cd3d8cfc322f usb: host: ohci-pci: remove useless cast for driver.name omits 7cbfeb65f058 usb: host: ehci-pci: remove useless cast for driver.name omits f7bcff35dcb3 usb: gadget: renesas_usb3: remove useless cast for driver.name omits 5803e6e3ead7 usb: gadget: r8a66597-udc: remove useless cast for driver.name omits 676edc2074c9 usb: gadget: omap_udc: remove useless cast for driver.name omits 8d57a84ae96d usb: gadget: net2280: remove useless cast for driver.name omits 93bc7363f828 usb: gadget: m66592-udc: remove useless cast for driver.name omits dcfd72ee653e usb: gadget: lpc32xx_udc: remove useless cast for driver.name omits 37a757e31d99 usb: gadget: goku_udc: remove useless cast for driver.name omits 3620ed300763 usb: gadget: fusb300_udc: remove useless cast for driver.name omits 4697bf3f7b84 usb: gadget: fotg210-udc: remove useless cast for driver.name omits f9a4e699761e usb: gadget: dummy_hcd: remove useless cast for driver.name omits bd6995334483 usb: gadget: at91_udc: remove useless cast for driver.name omits 511a10910eaf usb: gadget: udc: amd5536udc_pci: remove useless cast for [...] omits bab6bac280c6 usb: gadget: legacy: inode: remove useless cast for driver.name omits b284ddc36cbe usb: gadget: legacy: gmidi: remove useless cast for driver.name omits 2b974ee056a2 usb: core: Use ACPI_SUCCESS() at appropriate places omits 24f772409b24 usb: core: Make use of acpi_evaluate_object() status omits 10892847de81 usb-storage: Use const to reduce object data size omits 28926994e5d7 usb: host: fhci-hcd: annotate PIPE_CONTROL switch case wit [...] omits 3dfee47b215e iommu/amd: Disable IOMMU on Stoney Ridge systems omits fb2511247dc4 docs: Fix path to MTD command line partition parser omits 2d5dfb5911cb docs: arm: tcm: Fix a few typos omits 874ddbce487f documentation: vm: Advertise support for pte_special in riscv omits 2d0b1919457a dmaengine: idxd: correct reserved token calculation omits a4c278d1bee1 xfrm: Use kmem_cache_zalloc() instead of kmem_cache_alloc( [...] omits c37c0ab02956 ALSA: hda/realtek - Fix a regression for mute led on Lenov [...] omits 220fd9c3bf5b usb: chipidea: udc: using structure ci_hdrc device for runtime PM omits 8390318c04bb dmaengine: ti: k3-udma: Fix terminated transfer handling omits c7450bb211f3 dmaengine: ti: k3-udma: Use the channel direction in pause [...] omits 6cf668a4ef82 dmaengine: ti: k3-udma: Use the TR counter helper for slav [...] omits a97934071fc3 dmaengine: ti: k3-udma: Move the TR counter calculation to [...] omits 16cd3c670183 dmaengine: ti: k3-udma: Workaround for RX teardown with st [...] omits 1c83767c9d41 dmaengine: ti: k3-udma: Use ktime/usleep_range based TX co [...] omits df5c21002cf4 mtd: spi-nor: use spi-mem dirmap API omits b7ad6be2ee67 mtd: spi-nor: split spi_nor_spimem_xfer_data() omits 339ffae598ed net/mlx5e: Replace zero-length array with flexible-array member omits 87ccafd3bd64 extcon: palmas: Hide error messages if gpio returns -EPROBE_DEFER omits d4e850023caa extcon: Remove unneeded extern keyword from extcon-provider.h omits 5a4ffe26c1d0 dt-bindings: extcon: usbc-cros-ec: convert extcon-usbc-cro [...] omits 0120936a9fc7 net/mlx5: Remove a useless 'drain_workqueue()' call in 'ml [...] omits b5ede32d3329 net/mlx5e: Add support for FEC modes based on 50G per lane links omits f623e5970501 ethtool: Add support for low latency RS FEC omits 3c19208ea960 net/mlxe5: Separate between FEC and current speed omits 2132b71f78d2 net/mlx5e: Advertise globaly supported FEC modes omits 4bd9d5070b92 net/mlx5e: Enforce setting of a single FEC mode omits 511aa2aa6372 net/mlx5e: Set FEC to auto when configured mode is not supported omits b21aef7e71de mlx5: Use proper logging and tracing line terminations omits 0f56d3c5d8ea net/mlx5e: Support dump callback in RX reporter omits 5f29458b77d5 net/mlx5e: Support dump callback in TX reporter omits 0a56be3c8805 net/mlx5e: Gather reporters APIs together omits 12206b17235a net/mlx5: Add support for resource dump omits 573ed90aa5e2 devlink: Force enclosing array on binary fmsg data omits 13a7e459a41a net/mlx5: DR, Handle reformat capability over sw-steering tables omits 76781623f009 net/mlx5: Fix lowest FDB pool size omits 383de108157c net/mlx5e: Don't clear the whole vf config when switching modes omits 52d214976d4f net/mlx5: DR, Fix matching on vport gvmi omits 1ad6c43c6a7b net/mlx5e: Fix crash in recovery flow without devlink reporter omits 5ee090ed0da6 net/mlx5e: Reset RQ doorbell counter before moving RQ stat [...] omits 3d9c5e023a0d net/mlx5: Fix sleep while atomic in mlx5_eswitch_get_vepa omits 6b2d0cffee52 clk: imx8mn: Remove unused includes omits 2b507025e4b7 clk: imx8mm: Remove unused includes omits 64bee9c6cd48 clk: imx8mp: Include slab.h instead of clkdev.h omits c2d35ada106e arm64: dts: ls1028a: add missing SPI nodes omits 26c4b4758fce arm64: dts: imx8qxp-mek: Remove unexisting Ethernet PHY omits 929a3af90f0f io_uring: fix use-after-free by io_cleanup_req() omits c046f8fd83a9 spi: rspi: Add support for LSB-first word order omits cd982e6c44a7 spi: rspi: Factor out handling of common mode bits omits 7c8c1697c79d Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits e75fd33b3f74 Btrfs: fix btrfs_wait_ordered_range() so that it waits for [...] omits b778cf962d71 btrfs: fix bytes_may_use underflow in prealloc error condtition omits bd727173e443 btrfs: handle logged extent failure properly omits ffd11d1e7ad4 ALSA: usx2y: use for_each_pcm_streams() macro omits 525c4107da8c ASoC: sof: sof-audio: use for_each_pcm_streams() macro omits 4c260c3f19bd ASoC: qcom: lpass-platform: use for_each_pcm_streams() macro omits fa7b2a1fcb92 ASoC: fsl: fsl_asrc_dma: use for_each_pcm_streams() macro omits 0a170be9631e ASoC: dwc: dwc-i2s: use for_each_pcm_streams() macro omits ee10fbe1cdf7 ASoC: soc-generic-dmaengine-pcm: use for_each_pcm_streams() macro omits 7083f877ea66 ASoC: soc-pcm: use for_each_pcm_streams() macro omits d74c2a156b71 ASoC: soc-core: use for_each_pcm_streams() macro omits 3193abd26b51 ALSA: pcm.h: add for_each_pcm_streams() omits 0f6011fd79a2 ASoC: soc-pcm: merge playback/cature_active into stream_active omits cae06eb92557 ASoC: soc-pcm: use goto and remove multi return omits 085d22be035d ASoC: soc-pcm: add snd_soc_dpcm_can_be() and remove duplic [...] omits 289a7e64f858 ASoC: soc-pcm: remove snd_soc_dpcm_be_get/set_state() omits c9645d2a952b ASoC: soc-pcm: remove soc_dpcm_be_digital_mute() omits 027a48387183 ASoC: soc-pcm: use dpcm_get_be() at dpcm_end_walk_at_be() omits c2cd821603c2 ASoC: soc-pcm: use dai_get_widget() at dpcm_end_walk_at_be() omits 93597fae552a ASoC: soc-pcm: use dai_get_widget() at dpcm_get_be() omits d9303690f753 ASoC: soc-pcm: move dai_get_widget() omits 1e90315149f3 btrfs: do not check delayed items are empty for single tra [...] omits 315bf8ef914f btrfs: reset fs_root to NULL on error in open_ctree omits 81f7eb00ff5b btrfs: destroy qgroup extent records on transaction abort omits 5443430072ab mmc: core: Fixup support for HW busy detection for HPI commands omits 6e6b8d5e7e78 mmc: core: Convert to mmc_poll_for_busy() for HPI commands omits 50755425a73b mmc: core: Drop redundant out-parameter to mmc_send_hpi_cmd() omits ed744ac891a3 mmc: core: Convert to mmc_poll_for_busy() for erase/trim/discard omits 36f167043bfd mmc: core: Update CMD13 busy check for CMD6 commands omits c191937bfb92 mmc: core: Enable re-use of mmc_blk_in_tran_state() omits 9eb425b2e04e powerpc/entry: Fix an #if which should be an #ifdef in entry_32.S omits dccb7c7d0e5d mmc: core: Split up mmc_poll_for_busy() omits 787727f74583 mmc: core: Drop redundant in-parameter to __mmc_switch() omits 10f06cddc23e mmc: core: Extend mmc_switch_status() to rid of __mmc_swit [...] omits 2b9122e5c3e0 mmc: core: Drop unused define omits 8d28926fadfd mmc: core: Throttle polling rate for CMD6 omits 1f3663ab3e0d mmc: host: sdhci-sprd: Add software queue support omits 03c7848f23ab mmc: host: sdhci: Add a variable to defer to complete requ [...] omits c57379fd6e3d mmc: host: sdhci: Add request_done ops for struct sdhci_ops omits 68de2a65e127 mmc: core: Enable the MMC host software queue for the SD card omits eb1814dd49d5 mmc: Add MMC host software queue support omits 0a44cac81050 Merge tag 'dma-mapping-5.6' of git://git.infradead.org/use [...] omits 2b72104b8c12 Merge tag 'tpmdd-next-20200217' of git://git.infradead.org [...] omits 6551d5c56eb0 pipe: make sure to wake up everybody when the last reader/ [...] omits a98ae2687521 mmc: sdhci-msm: Don't enable PWRSAVE_DLL for certain sdhc hosts omits 8b59e642d05f ASoC: rt5682: Add DAI clock binding info for WCLK/BCLK CCF usage omits ebbfabc16d23 ASoC: rt5682: Add CCF usage for providing I2S clks omits 70368106467c ASoC: SOF: Intel: Add Probe compress CPU DAIs omits 394695f410c1 ASoC: SOF: Provide probe debugfs support omits 4c414da93a46 ASoC: SOF: Intel: Probe compress operations omits 49d7948ed174 ASoC: SOF: Intel: Expose SDnFMT helpers omits e145e9af231a ASoC: SOF: Generic probe compress operations omits f3b433e4699f ASoC: SOF: Implement Probe IPC API omits 4a9ce6e4d9fb ASoC: SOF: Intel: Account for compress streams when servic [...] omits b9759ef2fd1a ALSA: core: Implement compress page allocation and free routines omits 386dd54b3a2e ALSA: core: Expand DMA buffer information omits 489645d522df drm/i915/gt: Show the cumulative context runtime in engine debug omits d30d3d5f58c4 drm/i915/selftests: Flush tasklet on wait_for_submit() omits d841f729e655 riscv: force hart_lottery to put in .sdata section omits 9a7712048f9d netfilter: nft_set_pipapo: Don't abuse unlikely() in pipap [...] omits bd97ad51a7eb netfilter: nft_set_pipapo: Fix mapping table example in comments omits a2a8b0b4adea Bluetooth: Fix crash when using new BT_PHY option omits a4877a6fb2bd ASoC: soc-pcm: fix regression in soc_new_pcm() omits 1c8bb10f82fb Merge branches 'at91-soc', 'at91-dt' and 'at91-defconfig' [...] omits bb1a0e87e1c5 ARM: at91: pm: add quirk for sam9x60's ulp1 omits 4fd36e458392 ARM: at91: pm: add plla disable/enable support for sam9x60 omits e13208ab5d93 clk: at91: move sam9x60's PLL register offsets to PMC header omits 4a877560fe04 ARM: at91: pm: s/sfr/sfrbu in pm_suspend.S omits 0be298a939b7 ARM: at91: pm: add pmc_version member to at91_pm_data omits 63d1a6b107d5 ARM: at91: pm: add macros for plla disable/enable omits c4cae59d80f0 ARM: at91: pm: revert do not disable/enable PLLA for ULP modes omits 6ec1587b5c17 ARM: at91: pm: use proper master clock register offset omits a2cfb96cc365 flow_table.c: Use built-in RCU list checking omits 53742e69e85d datapath.c: Use built-in RCU list checking omits fed48423f14d vport.c: Use built-in RCU list checking omits 779061461645 meter.c: Use built-in RCU list checking omits 9facfdb54673 netlabel_domainhash.c: Use built-in RCU list checking omits 8c70c3d72833 net: netlabel: Use built-in RCU list checking omits 00796b929ce8 sfc: elide assignment of skb omits 379349e9bc3b Revert "net: dev: introduce support for sch BYPASS for loc [...] omits fbcb52db4144 drm/i915/gt: Fix up missing error propagation for heartbea [...] omits 29f20dd6258a net: phy: broadcom: Fix a typo ("firsly") omits 272bb0e9e8cd net: fec: Prevent unbind operation omits 310006cab991 ASoC: tas2562: Return invalid for when bitwidth is invalid omits bf4498ad3f9a tmpfs: deny and force are not huge mount options omits d99bfed58d96 mptcp: fix bogus socket flag values omits af6565adb02d qede: Fix race between rdma destroy workqueue and link cha [...] omits 06289949b8dd drm/i915/selftests: Check for any sign of request starting [...] omits 8b978be8d067 Merge tag 'thunderbolt-fix-for-v5.6-rc3' of git://git.kern [...] omits 6a1ce99dc4bd RISC-V: Don't enable all interrupts in trap_init() omits 7b27a8622f80 libnvdimm/e820: Retrieve and populate correct 'target_node' info omits 5d30f92e7631 x86/NUMA: Provide a range-to-target_node lookup facility omits 297a31e3e831 io_uring: remove unnecessary NULL checks omits dd1f6308b28e arm64: lse: Fix LSE atomics with LLVM omits ac204c1b34a2 drm/i915/tgl: Add Wa_1808121037 to tgl. omits c68a9032299e riscv: set pmp configuration if kernel is running in M-mode omits 3f47fb9a4420 Merge branch 'edac-misc' into edac-for-next omits 1ddb32da4a62 iommu/vt-d: Simplify check in identity_mapping() omits 96d170f3b1a6 iommu/vt-d: Remove deferred_attach_domain() omits a11bfde9c77d iommu/vt-d: Do deferred attachment in iommu_need_mapping() omits 034d98cc0cdc iommu/vt-d: Move deferred device attachment into helper function omits 1d4615978f52 iommu/vt-d: Add attach_deferred() helper omits 52cff04a81e9 EDAC/mce_amd: Print !SMCA processor warning only once omits b80b033bedae bpf: Allow bpf_perf_event_read_value in all BPF programs omits 113e6b7e15e2 libbpf: Sanitise internal map names so they are not reject [...] omits f25975f42f2f bpf, uapi: Remove text about bpf_redirect_map() giving hig [...] omits 530c6c3b37e2 Merge branch 'for-5.6/upstream-fixes' into for-next omits d8fab4815a37 net/mlx5: fix spelling mistake "reserverd" -> "reserved" omits 4eb1b01de5b9 HID: hid-bigbenff: fix race condition for scheduled work d [...] omits 976a54d0f420 HID: hid-bigbenff: call hid_hw_stop() in case of error omits 789a2c250340 HID: hid-bigbenff: fix general protection fault caused by [...] omits 5780b9abd530 ima: add sm3 algorithm to hash algorithm configuration list omits 6a30e1b1dcad crypto: rename sm3-256 to sm3 in hash_algo_name omits 3be54d558c75 efi: Only print errors about failing to get certs if EFI v [...] omits 385536090b18 Merge tag 'asoc-fix-v5.6-rc2' of https://git.kernel.org/pu [...] omits 0830c0a4891f Bluetooth: hci_h5: Move variable into local scope omits 066bc3576e65 powerpc/xmon: Fix whitespace handling in getstring() omits 477f3488a94e powerpc/6xx: Fix power_save_ppc32_restore() with CONFIG_VM [...] omits 5a528eb67908 powerpc/chrp: Fix enter_rtas() with CONFIG_VMAP_STACK omits 232ca1eecafe powerpc/32s: Fix DSI and ISI exceptions for CONFIG_VMAP_STACK omits 2464cc4c3456 powerpc/tm: Fix clearing MSR[TS] in current when reclaimin [...] omits 0f6fea00e52f nvmem: add a newline for readability omits f769a2100aa7 nvmem: remove a stray newline in nvmem_register() omits d34f14ae521f Merge branch 'for-5.7-preferred-console' into for-next omits 4a4fb66119eb ARM: imx: Add missing of_node_put() omits 1becc1a31706 ARM: dts: imx6sx-udoo-neo: Use new pin names with DCE/DTE [...] omits 924d83c7c7da ARM: dts: imx6sx-softing-vining-2000: Use new pin names wi [...] omits ac7fa7304d8d ARM: dts: imx6sx-sdb: Use new pin names with DCE/DTE for U [...] omits fec9b6383329 ARM: dts: imx6sx-sabreauto: Use new pin names with DCE/DTE [...] omits 6f32001feb40 ARM: dts: imx6sx-nitrogen6sx: Use new pin names with DCE/D [...] omits 02ce1ddcea58 ARM: dts: imx6sx: Add missing UART RTS/CTS pins mux omits 950a0a6eb69a ARM: dts: imx6sx: Improve UART pins macro defines omits e391b24d9491 firmware: imx: scu-pd: enlarge PD range for mu_b omits 0a7696b31951 firmware: imx: scu-pd: Add missing audio PD ranges omits 44eeb081b863 ALSA: hda: Use scnprintf() for printing texts for sysfs/procfs omits de1df9535cc9 drm/i915/display: use intel_de_*() functions for register access omits 6ae5d1cec102 drm/i915/csr: use intel_de_*() functions for register access omits eff346f24ba9 soundwire: intel: free all resources on hw_free() omits 5e7484d01928 soundwire: intel: add sdw_stream_setup helper for .startup [...] omits 973a842940bc soundwire: intel: add trigger support in sdw dai driver omits 27b198f409d8 soundwire: intel: add prepare support in sdw dai driver omits 2523486b9860 soundwire: intel: rename res field as link_res omits 33225d7b0ac9 printk: Correctly set CON_CONSDEV even when preferred cons [...] omits e369d8227fd2 printk: Fix preferred console selection with multiple matches omits ad8cd1db80cc printk: Move console matching logic into a separate function omits 7c2c3e63e1e9 Bluetooth: hci_qca: Bug fixes while collecting controller [...] omits 05bd80a10411 Bluetooth: Disable Extended Adv if enabled omits 848fc6164158 Bluetooth: hci_h5: btrtl: Add support for RTL8822C omits cc5049ae4d45 ALSA: hda/realtek - Apply quirk for yet another MSI laptop omits 15de9cb5c9c8 drm/i915/gt: Avoid resetting ring->head outside of its tim [...] omits b1339ecac661 drm/i915/execlists: Always force a context reload when rew [...] omits aa3146193ae2 drm/i915: Wean off drm_pci_alloc/drm_pci_free omits 9b64208f74fb selftests: forwarding: vxlan_bridge_1d: use more proper tos value omits b182a66792fe net: ena: remove set but not used variable 'hash_key' omits 82969e6ef043 net: cnic: fix spelling mistake "reserverd" -> "reserved" omits 245709ec8be8 sctp: move the format error check out of __sctp_sf_do_9_1_abort omits b417107a659e scsi: advansys: Replace zero-length array with flexible-ar [...] omits 8a9093c79863 net: sched: correct flower port blocking omits df3fe76658ed scsi: lpfc: add RDF registration and Link Integrity FPIN logging omits b1da3acc781c Merge tag 'ecryptfs-5.6-rc3-fixes' of git://git.kernel.org [...] omits 73ec6d2748dc scsi: fc: Update Descriptor definition and add RDF and Lin [...] omits 2b73812483e9 net: netlink: Replace zero-length array with flexible-arra [...] omits fbfc8502af52 net: switchdev: Replace zero-length array with flexible-ar [...] omits 45a4296b6e55 bpf, sockmap: Replace zero-length array with flexible-arra [...] omits 9814428a44d6 NFC: digital: Replace zero-length array with flexible-arra [...] omits dc3cc347d2ce net: usb: cdc-phonet: Replace zero-length array with flexi [...] omits 725d23b59cd1 net: phy: allow bcm84881 to be a module omits 4c08222170dc Merge branch 'net-smc-next' omits 5613f20c9381 net/smc: reduce port_event scheduling omits 5f78fe968d76 net/smc: simplify normal link termination omits ba9520604209 net/smc: remove unused parameter of smc_lgr_terminate() omits 3739707c4568 net/smc: do not delete lgr from list twice omits 354ea2baa393 net/smc: use termination worker under send_lock omits 55dd57581758 net/smc: improve smc_lgr_cleanup() omits 790a9a7cce65 Merge branch 'mlxsw-Reduce-dependency-between-bridge-and-r [...] omits 495c3da648a1 selftests: mlxsw: vxlan: Add test for error path omits 58ba0238e98a selftests: mlxsw: vxlan: Adjust test to recent changes omits 6c4e61ff5f26 selftests: mlxsw: extack: Test creation of multiple VLAN-a [...] omits bdc58bea0d46 selftests: mlxsw: extack: Test bridge creation with VXLAN omits 745a7ea72dc2 selftests: mlxsw: Remove deprecated test omits da1f9f8cb75c mlxsw: spectrum: Reduce dependency between bridge and router code omits 578e55124c10 mlxsw: spectrum_switchdev: Remove VXLAN checks during FID [...] omits 71afb45a14d6 mlxsw: spectrum_switchdev: Have VXLAN device take referenc [...] omits 23a1a0b391a7 mlxsw: spectrum_switchdev: Propagate extack to bridge crea [...] omits b96f54698040 mlxsw: spectrum_fid: Use 'refcount_t' for FID reference counting omits 583cb0b4121f net: bridge: teach ndo_dflt_bridge_getlink() more brport flags omits 5f1475b17139 Merge branch 'sfc-couple-more-ARFS-tidy-ups' omits 025c5a0b58e8 sfc: move some ARFS code out of headers omits b7683155517c sfc: only schedule asynchronous filter work if needed omits bd706ff8ea2b net: vlan: suppress "failed to kill vid" warnings omits 3e07df430c2b net: stmmac: Get rid of custom STMMAC_DEVICE() macro omits 0a923a76d615 Documentation/hwmon: fix xdpe12284 Sphinx warnings omits b5d308120ddf Merge branch 'Remove-rtnl-lock-dependency-from-flow_action-infra' omits b15e7a6e8d31 net: sched: don't take rtnl lock during flow_action setup omits 107f2d509165 net: sched: refactor ct action helpers to require tcf_lock omits 487e9589cc0e net: sched: refactor police action helpers to require tcf_lock omits 7a47281439ba net: sched: lock action when translating it to flow_action infra omits de8964995c79 i3c: master: no need to iterate master device twice omits 507cca1fada1 Merge branch 'regulator-5.6' into regulator-linus omits a81541041ceb net: mscc: fix in frame extraction omits 96781fd941b3 ASoC: sun8i-codec: Fix setting DAI data format omits eaea2947063a Merge tag 'for-5.6-rc1-tag' of git://git.kernel.org/pub/sc [...] omits 0f74226649fb kernel: module: Replace zero-length array with flexible-ar [...] omits 32a9d0545c5d spi: spi-mem: Fix typo, s/fallback/falls back omits 19b5f3b419a6 drm/i915/gt: Protect defer_request() from new waiters omits e543e370ec31 drm/i915/gt: Prevent queuing retire workers on the virtual engine omits 2e0a576511f6 drm/i915/dsc: force full modeset whenever DSC is enabled at probe omits 58e9121c32a2 drm/i915/ehl: Update port clock voltage level requirements omits 7ddc7005a0aa drm/i915: Update drm/i915 bug filing URL omits 96228b7df33f MAINTAINERS: Update drm/i915 bug filing URL omits 502cdd605edd regulator: mp5416: Fix output discharge enable bit for LDOs omits 5fb1c2a5bbf7 posix-timers: Pass lockdep expression to RCU lists omits 6e317c32fd39 timer: Improve the comment describing schedule_timeout() omits e876f0b69dc9 lib/vdso: Allow architectures to provide the vdso data pointer omits 8345228ccf31 lib/vdso: Allow architectures to override the ns shift operation omits ae12e08539de lib/vdso: Allow fixed clock mode omits 2d6b01bd88cc lib/vdso: Move VCLOCK_TIMENS to vdso_clock_modes omits c7a18100bdff lib/vdso: Avoid highres update if clocksource is not VDSO capable omits f86fd32db706 lib/vdso: Cleanup clock mode storage leftovers omits 5e3c6a312a09 ARM/arm64: vdso: Use common vdso clock mode storage omits e1bdb22ebe53 mips: vdso: Use generic VDSO clock mode storage omits 1e5d8e1e47af x86/mm: Introduce CONFIG_NUMA_KEEP_MEMINFO omits 575e23b6e13c powerpc/papr_scm: Switch to numa_map_to_online_node() omits 4fcbe96e4d0b mm/numa: Skip NUMA_NO_NODE and online nodes in numa_map_to [...] omits b2ca916ce392 ACPI: NUMA: Up-level "map to online node" functionality omits dc10e4181c05 tpm: Initialize crypto_id of allocated_banks to HASH_ALGO__LAST omits faaca0a0d48e tpm: Revert tpm_tis_spi_mod.ko to tpm_tis_spi.ko. omits b10c307f6f31 x86/cpu: Move prototype for get_umwait_control_msr() to a [...] omits 024714223323 ASoC: meson: aiu: simplify component addition omits f07980d4ed60 drm/mediatek: fix race condition for HDMI jack status reporting omits 99ce3255fddf x86/syscalls: Add prototypes for C syscall callbacks omits c01e8da2cdb9 drm/i915: Initialise basic fence before acquiring seqno omits dea8d5ce46d7 drm/i915/gem: Require per-engine reset support for non-per [...] omits 55b9b8f67d93 staging: fsl-dpaa2: ethsw: ethsw.c: Fix line over 80 characters omits 23aa10344c62 staging: exfat: dedicate count_entries() to sub-dir counting. omits fa4f4ce50cf2 staging: exfat: remove DOSNAMEs. omits c4f762ff6b77 s390/zcrypt: Support for CCA protected key block version 2 omits 0d6f1693f255 s390/cpum_sf: Rework sampling buffer allocation omits 94e90f727f74 s390: make 'install' not depend on vmlinux omits 788d671517b5 s390/kaslr: Fix casts in get_random omits 380324734956 s390/mm: Explicitly compare PAGE_DEFAULT_KEY against zero [...] omits 05ccaca003e4 s390/pkey/zcrypt: spelling s/crytp/crypt/ omits 0d730b57b95f s390/cio: use kobj_to_dev() API omits b16c3724dd71 s390/defconfig: enable CONFIG_PROTECTED_VIRTUALIZATION_GUEST omits 8b101a5e14f2 s390/cio: cio_ignore_proc_seq_next should increase position index omits 8d6cae6fcde8 drm/i915/selftests: Mark the mock ring->vma as being in the GGTT omits 2f0b42034bd7 ASoC: rt1015: fix typo for bypass boost control omits 143c02c88d6d serial: core: Switch to use DEVICE_ATTR_RO() omits e20d3a055a45 bpf, offload: Replace bitwise AND by logical AND in bpf_pr [...] omits 57a5e5f936be usb: ucsi: ccg: disable runtime pm during fw flashing omits c2ae49285a7b usb: typec: ucsi: register DP only for NVIDIA DP VDO omits cdcb58cc05ed x86/iopl: Include prototype header for ksys_ioperm() omits 52e29e331070 btrfs: don't set path->leave_spinning for truncate omits a655e2b107d4 ALSA: hda/realtek - Apply quirk for MSI GP63, too omits 56568eebf45e Merge branch for-5.7/arm64/dt into for-next omits 80d3ab25c9b7 Merge branch for-5.7/arm/defconfig into for-next omits f9edd66828ba Merge branch for-5.7/arm/dt into for-next omits 12b12528f7a8 Merge branch for-5.7/soc into for-next omits 287eec57fa9b Merge branch for-5.7/firmware into for-next omits 4bcfe9cd2567 Merge branch for-5.7/cpuidle into for-next omits ec1a24f724dc Merge branch for-5.7/clk into for-next omits 199eb1675eb2 Merge branch for-5.7/dt-bindings into for-next omits b3f15ec3d809 kvm: arm/arm64: Fold VHE entry/exit work into kvm_vcpu_run_vhe() omits 3bc7b6c15fff ASoC: amd: ACP needs to be powered off in BIOS. omits 4aadf4b49ec7 ASoC: hdmi-codec: set plugged_cb to NULL when component removing omits 2948f4a4e583 Merge branch 'topic/usb-uac2-effect-unit' into for-next omits 60081b35c68b ALSA: usb-audio: Parse source ID of UAC2 effect unit omits 10fa9512769f usb: audio-v2: Add uac2_effect_unit_descriptor definition omits b95a8a27c300 x86/vdso: Use generic VDSO clock mode storage omits 5d51bee725cc clocksource: Add common vdso clock mode storage omits eec399dd8627 x86/vdso: Move VDSO clocksource state tracking to callback omits 3bd142a46b56 clocksource: Cleanup struct clocksource and documentation omits 25a2a6567829 MIPS: vdso: Compile high resolution parts conditionally omits 3280badbe1b2 ARM: vdso: Compile high resolution parts conditionally omits 1dff4156d1f6 lib/vdso: Allow the high resolution parts to be compiled out omits 78560d41064a ARM: vdso: Remove unused function omits 50e818715821 x86/vdso: Mark the TSC clocksource path likely omits 4aa92c864632 EDAC/mc: Remove per layer counters omits 1853ee729976 EDAC/mc: Remove detail[] string and cleanup error string g [...] omits 6ab76179adb8 EDAC/mc: Pass the error descriptor to error reporting functions omits 44144c809e39 watchdog: da9062: Add dependency on I2C omits 8541673d2a5f watchdog: da9062: fix power management ops omits e9a0e65eda3f watchdog: da9062: do not ping the hw during stop() omits 67792cf9583c EDAC/mc: Remove enable_per_layer_report function argument omits 65bb4d1af92c EDAC/mc: Report "unknown memory" on too many DIMM labels found omits 6334dc4e3ff5 EDAC/mc: Carve out error increment into a separate function omits 91b327f6728b EDAC/mc: Determine mci pointer from the error descriptor omits 672ef0e56840 EDAC: Store error type in struct edac_raw_error_desc omits 1f27c7906238 EDAC/mc: Reorder functions edac_mc_alloc*() omits 463bfeeead97 KVM: nVMX: Fix some obsolete comments and grammar error omits d970a325561d KVM: x86: fix missing prototypes omits aad28c6f6b09 EDAC/mc: Split edac_mc_alloc() into smaller functions omits cf274daadd69 drm/i915/gt: Rearrange code to silence compiler omits 5eee7c625d41 watchdog: fix mtk_wdt.c RESET_CONTROLLER build error omits bea1bfd5b722 EDAC/mc: Change mci device removal to use put_device() omits c3f5f82f4dfc Merge branches 'renesas-arm-soc-for-v5.7' and 'renesas-dri [...] omits 74ba569a15a0 Merge tag 'misc-habanalabs-fixes-2020-02-11' of git://peop [...] omits 107539fb7fe2 soc: renesas: rcar-sysc: Use the correct style for SPDX Li [...] omits faf3024a8ea2 Merge branch 'v5.6-next/soc' into for-next omits 2199d0877900 Merge branch 'v5.6-next/dts64' into for-next omits e44b9b8b2c57 nvmem: core: add nvmem_cell_read_u64 omits c207aebd34e8 nvmem: core: add nvmem_cell_read_common omits a30f8a91f3c2 cpufreq: imx-cpufreq-dt: Add "cpu-supply" property check omits 72b67b7ba6ae nvmem: imx: ocotp: add i.MX8MP support omits 92d8495ce9b7 ARM: shmobile: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 6fc033b56071 arm64: dts: mediatek: rename scpsys nodes to power-controller omits ed412c12b738 ARM: dts: mediatek: rename scpsys nodes to power-controller omits 2faccb56ee6b soc: mediatek: pwrap: add support for MT6359 PMIC omits adc4e8fcb23f soc: mediatek: pwrap: add pwrap driver for MT6779 SoCs omits 305ce1dce9d8 dt-bindings: pwrap: mediatek: add pwrap support for MT6779 omits a39f84254103 amr64: dts: mt8183: Add watchdog node omits 6a757c07e51f netfilter: conntrack: allow insertion of clashing entries omits bab5417f5f01 USB: misc: iowarrior: add support for the 100 device omits cb548e981da5 gpiolib: Rename 'event' to 'ge' to be consistent with other use omits 055b185a3326 xhci: Add missing annotation for xhci_enter_test_mode omits dce174e01d86 xhci: Add missing annotation for xhci_set_port_power() omits 16105850f7fc xhci: Do not open code __print_symbolic() in xhci trace events omits fcec45910e7b usb: gadget: amd5536udc: fix spelling mistake "reserverd" [...] omits 79c18adc1239 gpio: uniphier: Replace zero-length array with flexible-ar [...] omits c72e451e98c6 drm/i915: switch vlv_suspend to use intel uncore register [...] omits fb5f432a66dd drm/i915: split out vlv/chv specific suspend/resume code omits c423e58b4df1 arm64: tegra: smaug: Change clk_out_2 provider to PMC omits 273850ed51b1 ARM: tegra: Update sound node clocks in device tree omits ddae4d7af0bb drm/i915: Update drm/i915 bug filing URL omits 3a6a4f0810c8 MAINTAINERS: Update drm/i915 bug filing URL omits 0a1935e0557b arm64: tegra: Add clock-cells property to Tegra PMC node omits dbbac846ba30 ARM: tegra: Add clock-cells property to PMC omits 6f7b716b491d soc: tegra: Add support for 32 kHz blink clock omits cd88f1679201 dt-bindings: soc: tegra-pmc: Add ID for Tegra PMC 32 kHz b [...] omits 5502f1102693 soc: tegra: Add Tegra PMC clocks registration into PMC driver omits f85fa3198dfc dt-bindings: soc: tegra-pmc: Add Tegra PMC clock bindings omits 39faeba7077e dt-bindings: tegra: Convert Tegra PMC bindings to YAML omits e8042678cd43 clk: tegra: Remove CLK_M_DIV fixed clocks omits b56e0a439bc4 clk: tegra: Fix Tegra PMC clock out parents omits 78b5672e023c clk: tegra: Add Tegra OSC to clock lookup omits 302400a52309 clk: tegra: Add support for OSC_DIV fixed clocks omits e5377ab2882e dt-bindings: clock: tegra: Add IDs for OSC clocks omits b33fa296336a ARM: tegra: Remove USB 2-0 port from Jetson TK1 padctl omits 8fcdc51562cd arm64: tegra: Enable XUDC node on Jetson Nano omits e043ec6ade1f arm64: tegra: Update OTG port entries for Jetson Nano omits 92f85da1fcf5 arm64: tegra: Enable XUDC node on Jetson TX2 omits db38128ab1e6 arm64: tegra: Add XUDC node for Tegra186 omits 8a54081c132e arm64: tegra: Enable XUDC on Jetson TX1 omits 3cdc8900283b arm64: tegra: Add XUDC node for Tegra210 omits 8e64932f14cf arm64: tegra: Update OTG port entries for Jetson TX2 omits 5565d3f2a7b9 arm64: tegra: Update OTG port entries for Jetson TX1 omits 96bd124d2462 arm64: tegra: Enable XUSB host in P2972-0000 board omits 965166eb5b19 arm64: tegra: Add XUSB and pad controller on Tegra194 omits c1725a576c6c ARM: tegra: Enable Tegra cpuidle driver in tegra_defconfig omits 9246faddf13a ARM: multi_v7_defconfig: Enable Tegra cpuidle driver omits be92d90881a7 cpuidle: tegra: Disable CC6 state if LP2 unavailable omits 99e130e6b104 cpuidle: tegra: Squash Tegra114 driver into the common driver omits 5143bba8d9e2 cpuidle: tegra: Squash Tegra30 driver into the common driver omits 982c30f7ced0 cpuidle: Refactor and move out NVIDIA Tegra20 driver into [...] omits 9cd46e6f626b Merge branch 'for-5.7/arm/core' into for-5.7/cpuidle omits 06ddf3cba2ee ARM: tegra: cpuidle: Remove unnecessary memory barrier omits ef58d93d1c8e ARM: tegra: cpuidle: Make abort_flag atomic omits efdf7ad9abe6 ARM: tegra: cpuidle: Handle case where secondary CPU hangs [...] omits 7fce8205023c ARM: tegra: Make outer_disable() open-coded omits 22b18b898d8c ARM: tegra: Rename some of the newly exposed PM functions omits 12d9e0bb1c0f ARM: tegra: Expose PM functions required for new cpuidle driver omits 526ff42d312f ARM: tegra: Propagate error from tegra_idle_lp2_last() omits 76c24c341603 ARM: tegra: Change tegra_set_cpu_in_lp2() type to void omits b080d3491c58 ARM: tegra: Remove pen-locking from cpuidle-tegra20 omits 719c7e5991cc ARM: tegra: Add tegra_pm_park_secondary_cpu() omits 7c9bfef10e58 ARM: tegra: Compile sleep-tegra20/30.S unconditionally omits e027c9101352 arm64: tegra: Fix Tegra194 PCIe compatible string omits 6c2d3a14b7af firmware: tegra: Fix a typo in Kconfig omits cc56f77e526d ARM: imx: Remove unused include of linux/of.h on mach-imx6sl.c omits 709a80c1dbf1 ARM: imx: Remove unused includes on mach-imx6q.c omits 6384a04bba15 ARM: imx: Remove unused include of linux/irqchip/arm-gic.h omits 993de77eb602 ARM: dts: imx: make clks node name generic omits b0bb4fbad156 ARM: dts: imx: make kpp node name generic omits 62e7f0b55303 ARM: dts: imx6qdl-gw553x: add lsm9ds1 iio imu/magn support omits 66d19a4f8d0f ARM: dts: imx: ventana: add fxos8700 on gateworks boards omits f287d3d19769 drm/nouveau/kms/gv100-: Re-set LUT after clearing for modesets omits b99ef12b80cf drm/nouveau/gr/tu11x: initial support omits 072663f86d62 drm/nouveau/acr/tu11x: initial support omits 5eb40257047f clk: imx8mn: Fix incorrect clock defines omits 7c48b0869658 ARM: dts: imx: make gpt node name generic omits 8faa77332fe0 dmaengine: sun4i: set the linear_mode properly omits c0157bdcafa1 ARM: dts: imx: use generic name bus omits 680fbce52816 clk: imx8mp: Add missing of_node_put() omits d93171b54cb4 clk: imx8mn: Add missing of_node_put() omits 5062d46e2698 clk: imx8mm: Add missing of_node_put() omits cb5ae504f201 clk: imx8mq: Add missing of_node_put() omits 8b1a3c0ba9b1 clk: imx6sl: Add missing of_node_put() omits bcbf53a0dab5 ARM: dts: imx6dl-colibri-eval-v3: fix sram compatible properties omits 836b2513326e clk: imx7ulp: Include clk-provider.h instead of clk.h omits 79ccef698ac8 clk: imx: drop redundant initialization omits f95d58981f40 clk: imx: Include clk-provider.h instead of clk.h for i.MX [...] omits f34d4bfab354 arm64: dts: imx8mq-phanbell: Add support for ethernet omits 9e847693c6f3 arm64: dts: freescale: Add i.MX8MP EVK board support omits 6d9b8d20431f arm64: dts: freescale: Add i.MX8MP dtsi support omits 3b375426d4a0 dt-bindings: arm: imx: Add the i.MX8MP EVK board omits ab84bad5bb89 arm64: dts: ls1028a: support external trigger timestamp fi [...] omits 9c07ae6983d4 clk: imx8mm: Add CLKO2 support omits bcacd6f7c94a clk: imx8mm: Fix the CLKO1 source select list omits 92df9f8a745e Merge branch 'mvneta-xdp-ethtool-stats' omits 6c8a8cfd45af net: mvneta: get rid of xdp_ret in mvneta_swbm_rx_frame omits 3d866523d59c net: mvneta: introduce xdp counters to ethtool omits 320d54415f5d net: mvneta: rely on struct mvneta_stats in mvneta_update_ [...] omits 69de66fcc972 net: mvneta: rely on open-coding updating stats for non-xd [...] omits 9ac41f3c9f05 net: mvneta: move refill_err and skb_alloc_err in per-cpu stats omits 9a6a0dea1617 net: ethernet: dm9000: Handle -EPROBE_DEFER in dm9000_parse_dt() omits c1b18f20d5d7 Merge branch 'mv88e6xxx-Add-SERDES-PCS-registers-to-ethtool-dump' omits bf3504cea7d7 net: dsa: mv88e6xxx: Add 6390 family PCS registers to ethtool -d omits d3f88a24b28d net: dsa: mv88e6xxx: Add 6352 family PCS registers to ethtool -d omits 0d30bbd03d84 net: dsa: mv88e6xxx: Allow PCS registers to be retrieved v [...] omits 27aa6228d6d6 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits d2f273f0a920 skbuff.h: fix all kernel-doc warnings omits 8955b4357d6f skbuff: remove stale bit mask comments omits 2bd5662d35c3 Merge branch 'sonic-next' omits d5f3889aca9f net/macsonic: Remove interrupt handler wrapper omits 8fe676b3db7a net/sonic: Start packet transmission immediately omits 13cfff1a902c net/sonic: Remove explicit memory barriers omits d35bf9bc7d72 net/sonic: Remove redundant netif_start_queue() call omits 29660d50a9e3 net/sonic: Remove redundant next_tx variable omits 5d58c21c1030 net/sonic: Refactor duplicated code omits 888d0584afb8 net/sonic: Remove obsolete comment omits 18432e863b8c ARM: dts: imx25-pinfunc: add another cspi3 config omits 8fb9df97750f Merge branch 'sh_eth-get-rid-of-the-dedicated-regiseter-ma [...] omits b39b7092166b sh_eth: use Gigabit register map for R7S72100 omits a6318d57f68b sh_eth: add sh_eth_cpu_data::gecmr flag omits 7bf47f609f7e sh_eth: check sh_eth_cpu_data::no_xdfar when dumping registers omits f75ca32403db sh_eth: check sh_eth_cpu_data::cexcr when dumping registers omits 6eaeedc1aa27 sh_eth: check sh_eth_cpu_data::no_tx_cntrs when dumping registers omits 66256e0b15bd net/sock.h: fix all kernel-doc warnings omits 58292104832f net: ks8851-ml: Fix 16-bit IO operation omits edacb098ea9c net: ks8851-ml: Fix 16-bit data access omits 69233bba6543 net: ks8851-ml: Remove 8-bit bus accessors omits 5652b46e4e80 Merge branch 'Pause-updates-for-phylib-and-phylink' omits b70486f94bb4 net: phylink: clarify flow control settings in documentation omits 97fec51fe79b net: phylink: improve initial mac configuration omits f904f15ea9b5 net: phylink: allow ethtool -A to change flow control adve [...] omits 4e5aeb4157c8 net: phylink: resolve fixed link flow control omits 33faac8e03ac net: phylink: use phylib resolved flow control modes omits 2d5fbef0c807 net: phylink: ensure manual flow control is selected appro [...] omits 8cdfa25625ca net: phylink: remove pause mode ethtool setting for fixed links omits 45c767faef15 net: add linkmode helper for setting flow control advertisement omits a87ae8a963bd net: add helpers to resolve negotiated flow control omits 8062e2333f8f net: linkmode: make linkmode_test_bit() take const pointer omits 357b41caf949 mptcp: select CRYPTO omits ce7805513d90 Merge branch 'r8169-series-with-further-smaller-improvements' omits 0da3359a4a21 r8169: improve statistics of missed rx packets omits 9db0ac57bd32 r8169: improve rtl_jumbo_config omits f1f9ca287569 r8169: improve rtl8169_get_mac_version omits 711463f83427 r8169: add helper rtl_pci_commit omits 9aab78290a0f r8169: simplify setting netdev features omits cac960c5912a r8169: remove setting PCI_CACHE_LINE_SIZE in rtl_hw_start_8169 omits da090e40a543 r8169: remove unneeded check from rtl_link_chg_patch omits 744676e77720 openvswitch: add TTL decrement action omits c230978fb7d5 Merge branch 'bonding-fix-bonding-interface-bugs' omits b3e80d44f5b1 bonding: fix lockdep warning in bond_get_stats() omits 7151affeef8d net: export netdev_next_lower_dev_rcu() omits 064ff66e2bef bonding: add missing netdev_update_lockdep_key() omits c4c10784293e NFC: pn544: Fix a typo in a debug message omits 6699170376ab ethtool: fix application of verbose no_mask bitset omits 7458bd540fa0 net: dsa: bcm_sf2: Also configure Port 5 for 2Gb/sec on 7278 omits 33946518d493 tcp-zerocopy: Return sk_err (if set) along with tcp receiv [...] omits c8856c051454 tcp-zerocopy: Return inq along with tcp receive zerocopy. omits d965a5432d4c net: dsa: b53: Ensure the default VID is untagged omits 82d81bb070cf Merge branch 'wireguard-fixes' omits 1fbc33b0a7fe wireguard: socket: remove extra call to synchronize_net omits 175f1ca9a9ed wireguard: send: account for mtu=0 devices omits 2a8a4df36462 wireguard: receive: reset last_under_load to zero omits 04ddf1208f03 wireguard: selftests: reduce complexity and fix make races omits b6e4a1aeeb14 mptcp: Protect subflow socket options before connection completes omits 6f08e98d6279 net: phy: restore mdio regs in the iproc mdio driver omits e08ad80551b4 net: add strict checks in netdev_name_node_alt_destroy() omits 0b634c0e7345 Merge branch 'atlantic-fixes' omits 5a292c89a84d net: atlantic: fix out of range usage of active_vlans array omits 52a22f4d6ff9 net: atlantic: possible fault in transition to hibernation omits 380ec5b9af7f net: atlantic: fix potential error handling omits a4980919ad6a net: atlantic: fix use after free kasan warn omits b42726fcf76e net: atlantic: better loopback mode handling omits f08a464c27ca net: atlantic: ptp gpio adjustments omits e7b5f97e6574 net: atlantic: check rpc result and wait for rpc address omits 15beab0a9d79 net: atlantic: checksum compat issue omits 8c8da5b8eaf8 Merge branch 'Enhance-virtio-vsock-connection-semantics' omits 9de9f7d1cb14 tools: testing: vsock: Test when server is bound but not l [...] omits df12eb6d6cd9 net: virtio_vsock: Enhance connection semantics omits ddb535a6a04e Merge tag 'mac80211-next-for-net-next-2020-02-14' of git:/ [...] omits 1e5946f5f7fe net: x25: convert to list_for_each_entry_safe() omits 4e867c9a50ff selftests: forwarding: vxlan_bridge_1d: fix tos value omits 44bfa9c5e5f0 net: rtnetlink: fix bugs in rtnl_alt_ifname() omits e6a41c23df0d net: macb: ensure interface is not suspended on at91rm9200 omits 540e585a79e9 net: fib_rules: Correctly set table field when table numbe [...] omits 0d4597c8c5ab net/rds: Track user mapped pages through special API omits afecdb376bd8 ipv6: Fix nlmsg_flags when splitting a multipath route omits e404b8c7cfb3 ipv6: Fix route replacement with dev-only route omits 1f4c51de3361 lib: objagg: Replace zero-length arrays with flexible-arra [...] omits e8023b030ce1 selftests: forwarding: use proto icmp for {gretap, ip6gret [...] omits d71151a39c97 ptp_qoriq: drop the code of alarm omits a4031afb9d10 powerpc/8xx: Fix clearing of bits 20-23 in ITLB miss omits 50a175dd18de powerpc/hugetlb: Fix 8M hugepages on 8xx omits f2b67ef90b0d powerpc/hugetlb: Fix 512k hugepages on 8xx with 16k page size omits d4f194ed9eb9 powerpc/eeh: Fix deadlock handling dead PHB omits 743de36e106d kbuild: add comment for V=2 mode omits 8c79fa6c44de mtd: spi-nor: introduce SR_BP_SHIFT define omits 5b24efe7d55a mtd: spi-nor: use le32_to_cpu_array() omits 11a48a5a18c6 Linux 5.6-rc2 omits ab02b61f24c7 Merge tag 'for-linus-5.6-1' of https://github.com/cminyard [...] omits 44024adb4aab Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits b982df72ef84 Merge tag 'edac_urgent_for_5.6' of git://git.kernel.org/pu [...] omits e29c6a13ddf5 Merge tag 'block-5.6-2020-02-16' of git://git.kernel.dk/li [...] omits 4d1d0977a215 x86: Fix a handful of typos omits 713db3560410 Merge tag 'for-5.6-rc1-tag' of git://git.kernel.org/pub/sc [...] omits 288b27a06e4f Merge tag '5.6-rc1-smb3-fixes' of git://git.samba.org/sfre [...] omits 8a8b80967b42 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] omits d194314da04e drm/i915: Avoid potential division-by-zero in computing CS [...] omits 7fbeb95d0f68 io_uring: add missing io_req_cancelled() omits 1883a0a4658e drm/i915: Track hw reported context runtime omits c53e3e7401f6 tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits d0e6183d824c tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits e783ab555851 tools/memory-model: Add data-race capabilities to judgelitmus.sh omits c62766fa16bc tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits 9733252e96ba tools/memory-model: Repair parseargs.sh header comment omits 5b0816ae063c tools/memory-model: Add "--" to parseargs.sh for addition [...] omits 95d5bb084a43 tools/memory-model: Make history-check scripts use mselect7 omits 527e8d893ec3 tools/memory-model: Make checkghlitmus.sh use mselect7 omits c80f4c920a67 tools/memory-model: Fix scripting --jobs argument omits ea09f14473b2 tools/memory-model: Implement --hw support for checkghlitmus.sh omits 93737872e1db tools/memory-model: Add -v flag to jingle7 runs omits 8cbffa9158f5 tools/memory-model: Make runlitmus.sh check for jingle errors omits 51b34488482c tools/memory-model: Allow herd to deduce CPU type omits dafa02882066 tools/memory-model: Keep assembly-language litmus tests omits 5381fb2b70e9 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits c7a1a92de678 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits dcd0896ab258 tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits 454d795bf695 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits 8795c6466939 tools/memory-model: Hardware checking for check{,all}litmus.sh omits 89e66a414cfb tools/memory-model: Fix checkalllitmus.sh comment omits d2d378686e93 tools/memory-model: Add simpletest.sh to check locking, RC [...] omits d358876036d5 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits b94acf2c2220 tools/memory-model: Update parseargs.sh for hardware verification omits f1325a6522ef tools/memory-model: Fix paulmck email address on pre-exist [...] omits e0d106e3baee tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits 96771e95dba7 tools/memory-model: Make judgelitmus.sh identify bad macros omits 006c9ef5dd59 tools/memory-model: Make cmplitmushist.sh note timeouts omits 704093041c62 tools/memory-model: Make judgelitmus.sh note timeouts omits 9d416212d221 tools/memory-model: Add recent references omits e22998f53a1e Bluetooth: Fix a typo in Kconfig omits 1ef72a04195f ACPICA: Update version to 20200214 Version 20200214 omits 54a2a15a5664 ACPICA: Fix a couple of typos omits a34991fdf421 ACPICA: use acpi_size instead of u32 for prefix_path_length omits 8dbb75ce3317 ACPICA: cast length arguement to acpi_ns_build_normalized_ [...] omits 45bbbbe2d5bc ACPICA: cast the result of the pointer difference to u32 omits 464fa2bd52c1 ACPICA: Table Manager: Update comments in a function header omits a1dc35b840e9 ACPICA: Enable sleep button on ACPI legacy wake omits 4444b1785293 ACPICA: Fix a comment "enable" fixed events -> "disable" a [...] omits 9e43f5d544e4 ACPICA: ASL-ASL+ converter: make root file a parameter for [...] omits 1f57e6a2c4ae ACPICA: ASL-ASL+ converter: remove function parameters fro [...] omits fb0c5b05c1d4 ice: use true/false for bool types omits 644f40ea0c08 ice: add function argument description to function header comment omits e0708aa8a5c4 ice: use proper format for function pointer as a function [...] omits 4e83fc934e3a ice: replace "fallthrough" comments with fallthrough reser [...] omits 752eee067843 ice: remove unnecessary fallthrough comments omits 24e2e2a0b8d3 ice: Fix virtchnl_queue_select bitmap validation omits e1fe6926800f ice: Fix and refactor Rx queue disable for VFs omits db70e26e33ee Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 2309ae385a42 ice: Handle LAN overflow event for VF queues omits 39066dc549cf ice: Fix implicit queue mapping mode in ice_vsi_get_qs omits 13a6233b033f ice: Add support to enable/disable all Rx queues before waiting omits 54654e142d9e Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 72634bc228cb ice: Only allow tagged bcast/mcast traffic for VF in port VLAN omits 61c9ce86a6f5 ice: Fix Port VLAN priority bits omits 0b6c6a8bb6d5 ice: Add helper to determine if VF link is up omits b093841f9ac9 ice: Refactor port vlan configuration for the VF omits 42f3efef3554 ice: Add initial support for QinQ omits b719ae070ee2 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 3e71e1214b66 Merge tag 's390-5.6-3' of git://git.kernel.org/pub/scm/lin [...] omits bd516133cc90 Merge tag 'hwmon-for-v5.6-rc2' of git://git.kernel.org/pub [...] omits ef78e5b7de5d Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits bef8e2dfceed MIPS: VPE: Fix a double free and a memory leak in 'release_vpe()' omits 97e914b7de3c MIPS: cavium_octeon: Fix syncw generation. omits 976c23af3ee5 mips: vdso: add build time check that no 'jalr t9' calls left omits 07015d7a103c MIPS: Disable VDSO time functionality on microMIPS omits da99f9355b53 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits d3f703c4359f mips: vdso: fix 'jalr t9' crash in vdso code omits f07849b2ac77 ARM: Document merges omits 51a9ebd6be97 Merge branch 'arm/fixes' into for-next omits 3bf3c9744694 bus: moxtet: fix potential stack buffer overflow omits 0f8839f5f323 drm/i915: Force state->modeset=true when distrust_bios_wm==true omits a4277aa398d7 drm/i915/dsc: force full modeset whenever DSC is enabled at probe omits b18e249bf616 drm/i915: Ensure no conflicts with BIOS when updating Dbuf omits d65d87a07476 ext4: improve explanation of a mount failure caused by a m [...] omits 1fc1e8d4f464 drm/i915/mst: Set intel_dp_set_m_n() for MST slaves omits 8dc5efe3d17c ALSA: usb-audio: Add support for Presonus Studio 1810c omits dfb9b69e3b84 Merge tag 'perf-urgent-for-mingo-5.6-20200214' of git://gi [...] omits 3dbae1553897 Input: cyapa - replace zero-length array with flexible-arr [...] omits 94bef5d57992 Input: tca6416-keypad - replace zero-length array with fle [...] omits 3d87c75d84e2 Input: gpio_keys_polled - replace zero-length array with f [...] omits 829e69446995 Merge tag 'nfs-for-5.6-2' of git://git.linux-nfs.org/proje [...] omits cf556edfde6c Merge tag 'ceph-for-5.6-rc2' of https://github.com/ceph/ce [...] omits 7ef59ea6bce0 Merge branch 'v5.7/drivers' into tmp/aml-rebuild omits 86e00420426c Merge branch 'v5.7/dt64' into tmp/aml-rebuild omits ceb09be2c9b6 Merge branch 'v5.6/fixes' into tmp/aml-rebuild omits 807b9515b7d0 scsi: Revert "target: iscsi: Wait for all commands to fini [...] omits 76261ada16dc scsi: Revert "RDMA/isert: Fix a recently introduced regres [...] omits ca60ad6a6bc4 Merge tag 'io_uring-5.6-2020-02-14' of git://git.kernel.dk [...] omits 3cd23f021e2e ASoC: meson: codec-glue: fix pcm format cast warning omits 74a56f2a4a9e ASoC: meson: aiu: fix acodec dai input name init omits 6e700f067219 ASoC: meson: aiu: fix irq registration omits 269f00171273 ASoC: meson: aiu: fix clk bulk size allocation omits 51c366e38aaa ASoC: meson: aiu: remove unused encoder structure omits 2019fc96af22 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 4e03e4e6d2a0 Merge tag 'pm-5.6-rc2' of git://git.kernel.org/pub/scm/lin [...] omits 81f3011cbf50 Merge tag 'sound-5.6-rc2' of git://git.kernel.org/pub/scm/ [...] omits 3f0d329371c0 Merge tag 'drm-fixes-2020-02-14' of git://anongit.freedesk [...] omits 2c2a7552dd64 ecryptfs: replace BUG_ON with error handling code omits f8e48a8408f5 eCryptfs: Replace deactivated email address omits 726464596b5d MAINTAINERS: eCryptfs: Update maintainer address and downg [...] omits 04dd0b6584cd arm64: dts: meson: a1: add secure power domain controller omits b3dde5013e13 soc: amlogic: Add support for Secure power domains controller omits 165b5fb294e8 dt-bindings: power: add Amlogic secure power domains bindings omits fe98d0ff5d5c firmware: meson_sm: Add secure power domain support omits 685eff513183 IB/mlx5: Use div64_u64 for num_var_hw_entries calculation omits 80a26ed45281 arm64: dts: meson-sm1-sei610: add missing interrupt-names omits eab2404ba798 Bluetooth: Add BT_PHY socket option omits b08c3ed609aa drm/amdgpu/gfx10: disable gfxoff when reading rlc clock omits 120cf959308e drm/amdgpu/gfx9: disable gfxoff when reading rlc clock omits c657b936ea98 drm/amdgpu/soc15: fix xclk for raven omits aad4e2dbe543 drm/amd/powerplay: always refetch the enabled features sta [...] omits c6f8c4404410 drm/amd/display: fix dtm unloading omits 43064f5c8b88 drm/amd/display: fix backwards byte order in rx_caps. omits 99c73ce158a4 drivers base/arch_topology: Reformat topology_get_[cpu/fre [...] omits e92a4eb490cb drivers base/arch_topology: Remove 'struct sched_domain' f [...] omits 146f66975baf ALSA: pcm: oss: Unlock mutex temporarily for sleeping at r [...] omits 06e33595e96f misc: Use kzalloc() instead of kmalloc() with flag GFP_ZERO. omits 1031eb90c177 char: virtio: Replace zero-length array with flexible-arra [...] omits b2354e4009a7 ASoC: core: ensure component names are unique omits f25372ffc3f6 nvme: fix the parameter order for nvme_get_log in nvme_get [...] omits fa46c6fb5d61 nvme/pci: move cqe check after device shutdown omits 97b2512ad000 nvme: prevent warning triggered by nvme_stop_keep_alive omits 2d570a7c0251 nvme/tcp: fix bug on double requeue when send fails omits 85db6b7ae65f cifs: make sure we do not overflow the max EA buffer size omits 2c6251ad91af cifs: enable change notification for SMB2.1 dialect omits 8f486296459c ASoC: dapm: remove snd_soc_dapm_put_enum_double_locked omits 4b8a1ca46283 ASoC: max98090: revert invalid fix for handling SHDN omits b57a368efde6 usb: gadget: f_phonet: Replace zero-length array with flex [...] omits 21a37aeda674 USB: musb: Replace zero-length array with flexible-array member omits 6ecc632d4b35 usb: typec: tcpm: set correct data role for non-DRD omits 21d78d860cd6 thunderbolt: Add missing kernel-doc parameter descriptions omits 0616ca73fd35 usb: use kobj_to_dev() API omits 643f7d95fe23 serial: core: use octal permissions on module param omits d2403cadc1ee serial: core: Consolidate spin lock initialization code omits 7a49955af144 serial: core: Introduce uart_console_enabled() helper omits b1f17561541c staging: wilc1000: define macros to replace magic number values omits 5832cbe21c16 staging: wilc1000: use short name for hif local variable i [...] omits 167bd21c315e staging: wilc1000: define macros for different register ad [...] omits a088ae77f44b staging: wilc1000: use commmon function to set SDIO block size omits bf13984d515d staging: wilc1000: make use of ALIGN macro omits eda308be643f staging: wilc1000: refactor interrupt handling for sdio omits 759af9b84eec staging: wilc1000: remove use of MAX_NUN_INT_THRPT_ENH2 macro omits 38f193dff5cc staging: wilc1000: make use of FIELD_GET/_PREP macro omits c77761d660a6 staging: rtl8723bs: Fix spacing issues omits fcf7df7aae24 drm/i915/selftests: Check for the error interrupt before we wait! omits a1fa83bdab78 netdevice.h: fix all kernel-doc and Sphinx warnings omits 3ea89fa795c5 Merge branch 'dsa-headroom' omits ddc9abaf5d99 net: dsa: tag_ar9331: Make sure there is headroom for tag omits 04fb91243a85 net: dsa: tag_qca: Make sure there is headroom for tag omits 602dce6dfc18 ARM: Document merges omits 5fdcce211b3a net, ip6_tunnel: enhance tunnel locate with link check omits 0ad13c6a7cfb Merge branch 'arm/fixes' into for-next omits bab8f1ff17da Merge tag 'sti-dt-for-5.7-round1' of git://git.kernel.org/ [...] omits b32cb6fcf1f8 Merge tag 'mac80211-for-net-2020-02-14' of git://git.kerne [...] omits 907e51e41ad9 Merge branch 'smc-fixes' omits 369537c97024 net/smc: no peer ID in CLC decline for SMCD omits 67f562e3e147 net/smc: transfer fasync_list in case of fallback omits dc221a28d094 Merge branch 'hns3-fixes' omits 47327c9315b2 net: hns3: fix a copying IPv6 address error in hclge_fd_ge [...] omits 19eb1123b4e9 net: hns3: fix VF bandwidth does not take effect in some case omits d0db7ed39751 net: hns3: add management table after IMP reset omits 4e0e6a626bf4 arm64: dts: allwinner: pinebook: Remove unused AXP803 regulators omits cee5f20fece3 Bluetooth: secure bluetooth stack from bluedump attack omits dfa9a5efe8b9 ALSA: rawmidi: Avoid bit fields for state flags omits dc7497795e01 ALSA: seq: Fix concurrent access to queue current tick/time omits bb51e669fa49 ALSA: seq: Avoid concurrent access to queue flags omits e9a0ef0b5ddc ALSA: usb-audio: Don't create a mixer element with bogus v [...] omits 8033917515c7 Merge branches 'sunxi/clk-for-5.7', 'sunxi/core-for-5.7' a [...] omits 4c2bc78fe9d1 ARM: dts: sun7i: Add Linutronix Testbox v2 board omits fc976f50ae77 dt-bindings: arm: sunxi: Add Linutronix Testbox omits 62765941155e perf llvm: Fix script used to obtain kernel make directive [...] omits 932183aa35c6 mwifiex: change license text from MARVELL to NXP omits 3084ea9ea889 thunderbolt: icm: Replace zero-length array with flexible- [...] omits c2a9fca17e4c thunderbolt: eeprom: Replace zero-length array with flexib [...] omits 926b005cd8c4 drm/i915: split out display debugfs to a separate file omits c93214689f0c MAINTAINERS: Sort entries in database for PIN CONTROLLER omits b1d84a3d0a26 pinctrl: bcm2835: Add support for all GPIOs on BCM2711 omits 90bfaf028d61 pinctrl: bcm2835: Refactor platform data omits be30d5de0a5a pinctrl: bcm2835: Drop unused define omits 6f87359e8bca pinctrl: actions: Fix functions groups names for S700 SoC omits 184d8e13f9b1 pinctrl: mediatek: Add support for pin configuration dump [...] omits cafe19db7751 pinctrl: mediatek: Backward compatible to previous Mediate [...] omits 1bea6afbc842 pinctrl: mediatek: Refine mtk_pinconf_get() omits 3599cc525486 pinctrl: mediatek: Refine mtk_pinconf_get() and mtk_pinconf_set() omits 5f755e1f1efe pinctrl: mediatek: Supporting driving setting without mapp [...] omits 3de7deefce69 pinctrl: mediatek: Check gpio pin number and use binary se [...] omits ef1ea54eab0e pinctrl: qcom: Add ipq6018 pinctrl driver omits eed1015c4c42 dt-bindings: pinctrl: qcom: Add ipq6018 pinctrl bindings omits ce35e21d82bc soc: mediatek: knows_txdone needs to be set in Mediatek CM [...] omits 3629ac5b9253 Merge branch 'pm-cpufreq' omits 814d51f8889b PM: QoS: Make CPU latency QoS depend on CONFIG_CPU_IDLE omits b8e6e27c626e Documentation: PM: QoS: Update to reflect previous code changes omits fe52de36dc5d PM: QoS: Update file information comments omits 67b06ba01857 PM: QoS: Drop PM_QOS_CPU_DMA_LATENCY and rename related functions omits 5371a79be97c sound: Call cpu_latency_qos_*() instead of pm_qos_*() omits 77b352456941 drivers: usb: Call cpu_latency_qos_*() instead of pm_qos_*() omits 01d2b1898c7c drivers: tty: Call cpu_latency_qos_*() instead of pm_qos_*() omits c4c632e9074b drivers: spi: Call cpu_latency_qos_*() instead of pm_qos_*() omits 81e95ad74154 drivers: net: Call cpu_latency_qos_*() instead of pm_qos_*() omits d1b98305916b drivers: mmc: Call cpu_latency_qos_*() instead of pm_qos_*() omits 7c51a06b2560 drivers: media: Call cpu_latency_qos_*() instead of pm_qos_*() omits 6ca50a47c096 drivers: hsi: Call cpu_latency_qos_*() instead of pm_qos_*() omits 4d4dda487a36 drm: i915: Call cpu_latency_qos_*() instead of pm_qos_*() omits 1f6e0baa703d mac80211: allow setting queue_len for drivers not using wa [...] omits 256db7423c31 ieee80211: add WPA3 OWE AKM suite selector omits db6d9e9e8b48 mac80211: Fix setting txpower to zero omits 33181ea7f5a6 mac80211: fix wrong 160/80+80 MHz setting omits ea75080110a4 cfg80211: add missing policy for NL80211_ATTR_STATUS_CODE omits 9d7e22b27ba7 Merge branch 'for-5.6/upstream-fixes' into for-next omits be0aba826c4a HID: i2c-hid: add Trekstor Surfbook E11B to descriptor override omits cba6437a1854 genirq/proc: Reject invalid affinity masks (again) omits e4ac6b1829d4 ARM: imx_v6_v7_defconfig: Enable TOUCHSCREEN_AD7879 omits 8cf1eb848e26 ARM: imx_v6_v7_defconfig: Enable TOUCHSCREEN_ATMEL_MXT omits 7007f2eca0f2 ARM: dts: imx7-colibri: fix muxing of usbc_det pin omits 51dede9c05df x86/mce/amd: Fix kobject lifetime omits 46dbfe265841 PM / devfreq: Fix a typo in a comment omits c9cc0517bba9 crypto: chacha20poly1305 - prevent integer overflow on lar [...] omits 06d3ff6e7451 drm/i915: move intel_csr.[ch] under display/ omits de8cf61c25c5 ARM: dts: imx7-colibri: add alias for RTC omits 4671f9cf78c6 arm64: dts: ls1088a: support eMMC HS200 speed mode for RDB board omits edc2569b61de ARM: imx: limit errata selection to Cortex-A9 based designs omits ccf17617be4b ARM: dts: imx7d: cl-som-imx7: update pfuze3000 max voltage omits 119c98f16e70 ARM: dts: imx7-colibri: add gpio-line-names omits 6f4134b30b6e Merge tag 'drm-intel-next-fixes-2020-02-13' of git://anong [...] omits e44c1e3a2941 Merge tag 'amd-drm-fixes-5.6-2020-02-12' of git://people.f [...] omits 7ebdc26a315a Merge tag 'drm-misc-next-fixes-2020-02-07' of git://anongi [...] omits 984f0103fcd1 Merge tag 'drm-misc-fixes-2020-02-07' of git://anongit.fre [...] omits 33db2ce73e9a clk: imx: imx8mn: use imx8m_clk_hw_composite_core omits 811e4171d0f5 clk: imx: imx8mm: use imx8m_clk_hw_composite_core omits 7a8d3b90bdfe clk: imx: imx8mq: use imx8m_clk_hw_composite_core omits 62668b68dc8e clk: imx: composite-8m: add imx8m_clk_hw_composite_core omits 7155c44624d0 ARM: dts: ls1021a: Restore MDIO compatible to gianfar omits 6b4953fe32ff ARM: dts: imx7ulp-evk: disable usbotg1 overcurrent function omits ea38ca9a2607 arm64: dts: imx8mq-librem5-devkit: Add proximity sensor omits b5cc96d3bfcb soc: imx: gpcv2: include linux/sizes.h omits 14875e57d8ea clk: imx: imx8mp: add ocotp root clk omits 5179a9dfa944 Input: synaptics - remove the LEN0049 dmi id from topbutto [...] omits b8a3d819f872 Input: synaptics - enable SMBus on ThinkPad L470 omits bf502391353b Input: synaptics - switch T470s to RMI4 by default omits a1b9b65edfd8 Input: gpio_keys - replace zero-length array with flexible [...] omits cfb8d7811f81 Input: goldfish_events - replace zero-length array with fl [...] omits 4c9403540f28 arm64: dts: imx8mm: drop redundant interrupt-parent omits 54d6477dca3b ARM: dts: imx7d: fix opp-supported-hw omits a0c15bd5ebbf ARM: dts: imx: Kill off "simple-panel" compatibles omits 6b6eb301e976 Merge branch 'io_uring-5.6' into for-next omits 2ca10259b418 io_uring: prune request from overflow list on flush omits 3da627073b56 Documentation/process: Swap out the ambassador for Canonical omits 253050f57c7a selinux: factor out loop body from filename_trans_read() omits cabe17d0173a ACPI: watchdog: Set default timeout in probe omits 2ba33a4e9e22 ACPI: watchdog: Fix gas->access_width usage omits 1dade3a7048c ACPICA: Introduce ACPI_ACCESS_BYTE_WIDTH() macro omits b19e8c684703 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits a1b93e890d4f ACPI: Add new tiny-power-button driver to directly signal init omits ac1cc6b4856f ACPI: button: move HIDs to acpi/button.h omits 1d40890aae81 Merge tag 'gpio-v5.6-2' of git://git.kernel.org/pub/scm/li [...] omits 803381f9f117 Merge branch 'icmp-account-for-NAT-when-sending-icmps-from [...] omits 45942ba890e6 xfrm: interface: use icmp_ndo_send helper omits a12d7f3cbdc7 wireguard: device: use icmp_ndo_send helper omits 67c9a7e1e3ac sunvnet: use icmp_ndo_send helper omits e0fce6f945a2 gtp: use icmp_ndo_send helper omits 0b41713b6066 icmp: introduce helper for nat'd source address in network [...] omits 64ae1342f898 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 07134cf69623 Merge branch 'skip_sw-skip_hw-validation' omits e2debf0852c4 net/sched: flower: add missing validation of TCA_FLOWER_FLAGS omits 1afa3cc90f8f net/sched: matchall: add missing validation of TCA_MATCHALL_FLAGS omits 6ee2deb6fbed net/flow_dissector: remove unexist field description omits 304db6cb7610 page_pool: refill page when alloc.count of pool is zero omits 89e960b5a995 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 8eecfb3985e8 drm/i915: switch i915_driver_probe() to use i915 local variable omits 46edcdbdb6d8 drm/i915: register vga switcheroo later, unregister earlier omits 8fc7036ee652 drm/msm/dpu: fix BGR565 vs RGB565 confusion omits c6659785dfb3 drm/msm/dsi/pll: call vco set rate explicitly omits a1028dcfd0dd drm/msm/dsi: save pll state before dsi host is powered off omits 5d63944f8206 NFSv4: Ensure the delegation cred is pinned when we call d [...] omits 8c75593c6eee NFSv4: Ensure the delegation is pinned in nfs_do_return_de [...] omits e37a0c313a0f ASoC: meson: gx: add sound card support omits fd00366b8e41 ASoC: meson: gx: add sound card dt-binding documentation omits aa9c3b7273a5 ASoC: meson: axg: extract sound card utils omits 65816025d461 ASoC: meson: aiu: add internal dac codec control support omits b82b734c0e9a ASoC: meson: aiu: add hdmi codec control support omits 6ae9ca9ce986 ASoC: meson: aiu: add i2s and spdif support omits 06b728243867 ASoC: meson: aiu: add audio output dt-bindings omits 9c29fd9bdf92 ASoC: meson: g12a: extract codec-to-codec utils omits 1dfa5a5ab345 ASoC: core: allow a dt node to provide several components omits cd1b659d8ce7 NFSv4.1 make cachethis=no for writes omits ca1c67130282 xprtrdma: Fix DMA scatter-gather list mapping imbalance omits 9a0584f05687 selftests: openat2: fix build error on newer glibc omits 3e8393630e92 selftests: use LDLIBS for libraries instead of LDFLAGS omits 07e6124a1a46 vt: selection, close sel_buffer race omits 687bff0cd08f vt: selection, handle pending signals in paste_selection omits 4508cf76b1ec serial: cpm_uart: call cpm_muram_init before registering console omits 02042a4cf472 serial: 8250_pci: Replace zero-length array with flexible- [...] omits 4a37c0fcf5d4 serial: sc16is7xx: Replace zero-length array with flexible [...] omits e2327678732d staging: vc04_services: Fix wrong early return in next_ser [...] omits 2e5b1886e9ba Documentation: bootconfig: fix Sphinx block warning omits 473da2f0d80a docs: userspace: ioctl-number: remove mc146818rtc conflict omits 3b82a112ce59 Documentation/ABI: move sysfs-kernel-uids to removed directory omits c75fb63bb4ef kcsan: Fix misreporting if concurrent races on same address omits 895f2c20a88a docs: admin-guide: Add description of %c corename format omits 067dde902f71 drm/i915/hdmi: prefer to_i915() over drm->dev_private to g [...] omits 56e6b3b0b381 Documentation: zram: fix the description about orig_data_s [...] omits cb63032b1233 Documentation: nfs: knfsd-stats: convert to ReST omits 04f81fb08d06 Documentation: nfs: nfs41-server: convert to ReST omits 250baf06aacf Documentation: nfs: rpc-server-gss: convert to ReST omits f0bf8a988b26 Documentation: nfs: rpc-cache: convert to ReST omits 34e75cf4beb1 Documentation: nfs: convert pnfs.txt to ReST omits 6e5cf31fbe65 x86/mce/amd: Publish the bank pointer only after setup has [...] omits f03d9fadfe13 RDMA/core: Add weak ordering dma attr to dma mapping omits c96dceeabf76 jbd2: do not clear the BH_Mapped flag when forgetting a me [...] omits 6a66a7ded12b jbd2: move the clearing of b_modified flag to the journal_ [...] omits af133ade9a40 ext4: add cond_resched() to ext4_protect_reserved_inode omits 48a34311953d ext4: fix checksum errors with indexed dirs omits 4f97a68192bd ext4: fix support for inode sizes > 1024 bytes omits c7ff8573ad21 crypto/testmgr: enable selftests for paes-s390 ciphers omits 46d36880d1c6 ext4: simplify checking quota limits in ext4_statfs() omits 14c9ca0583ee ext4: don't assume that mmp_nodename/bdevname have NUL omits 5ea771abd5a3 kdb: Censor attempts to set PROMPT without ENABLE_MEM_READ omits 4c8ed8b12674 drm/i915/selftests: Exercise timeslice rewinding omits 1dd017882e01 RDMA/core: Fix protection fault in get_pkey_idx_qp_list omits 450c52c7847b Merge tag 'fixes-for-v5.6-rc1' of git://git.kernel.org/pub [...] omits 4ec31cb6241d bcache: remove macro nr_to_fifo_front() omits 309cc719a2c8 bcache: Revert "bcache: shrink btree node cache after bch_ [...] omits 0b96da639a48 bcache: ignore pending signals when creating gc and alloca [...] omits ca750d4a9c42 RDMA/ucma: Mask QPN to be 24 bits according to IBTA omits f6d100d97b4e Merge branch 'kcsan.2020.02.07a' into HEAD omits 0fbb027b44e7 ALSA: pcm: Fix double hw_free calls omits acd624185d20 dmaengine: ti: dma-crossbar: convert to devm_platform_iore [...] omits 6ebb827f7aad dmaengine: sun4i: use 'linear_mode' in sun4i_dma_prep_dma_cyclic omits 2227ab4216cd dmaengine: idxd: Fix error handling in idxd_wq_cdev_dev_setup() omits 83c49f734463 dmaengine: doc: fix warnings/issues of client.rst omits 8ac0e6641c7c RDMA/rxe: Fix soft lockup problem due to using tasklets in [...] omits 5ca3364a83b2 dmaengine: ti: omap-dma: Replace zero-length array with fl [...] omits 6a8785082c83 dmaengine: uniphier-mdmac: replace zero-length array with [...] omits 57a8cc725622 dmaengine: bcm-sba-raid: Replace zero-length array with fl [...] omits ff095986e6b4 dt-bindings: dma: ti-edma: fix example compatible property omits 61b5865d56bb dmaengine: idxd: fix runaway module ref count on device dr [...] omits 9b6d3bbc1335 RDMA/mlx5: Prevent overflow in mmap offset calculations omits bfc8f1a87c37 dmaengine: idxd: remove set but not used variable 'idxd_cdev' omits 9ea04d0df6e6 IB/umad: Fix kernel crash while unloading ib_umad omits 84f371938735 Merge branch 'fixes' into next omits 9051db381fab mmc: sdhci-msm: Mark sdhci_msm_cqe_disable static omits a8af8694a5e8 RDMA/mlx5: Fix async events cleanup flows omits f7b280c63881 dmaengine: idxd: remove set but not used variable 'group' omits 0601d9189599 mmc: sdhci-of-arasan: Remove quirk for broken base clock omits ac7ac3a1437a mmc: sdhci-of-arasan: Add support for DLL reset for ZynqMP [...] omits fce2bcc4de1a firmware: xilinx: Add DLL reset support omits fab7ab49b422 firmware: xilinx: Add ZynqMP Tap Delay setup ioctl to the [...] omits a0767da7774d RDMA/core: Add missing list deletion on freeing event queue omits 49dbebe26202 mmc: tmio: remove superfluous callback wrappers omits 3122c16609f3 mmc: tmio: factor out TAP usage omits 47ffea62ccfb mmc: tmio: enforce retune after runtime suspend omits e89561948ec3 mmc: tmio: give callback a generic name omits 96f886e7aadb mmc: renesas_sdhi: complain loudly if driver needs update omits 5cd51174617b mmc: tmio: refactor tuning execution into SDHI driver omits 968e94d11ba3 mmc: renesas_sdhi: cleanup SCC defines omits 7f12135b2d68 mmc: renesas_sdhi: enforce manual correction for Gen3 omits 839ada764937 mmc: renesas_sdhi: only check CMD status for HS400 manual [...] omits bb4f0504da6e mmc: renesas_sdhi: Add manual correction omits 603a546a8c0b mmc: renesas_sdhi: remove double clear of automatic correction omits 512a928affd5 ARM: imx: build v7_cpu_resume() unconditionally omits aea7afd9079f spi: spidev_test: Remove the whole "include" directory whe [...] omits 470a072e1220 spi: spidev_test: Use perror() only if errno is not 0 omits 1f3c36328a48 spi: spidev_test: Check input_tx and input_file first afte [...] omits 020bd6c48ebd spi: spidev_test: Remove break after exit statement omits b6570fdb96ed ASoC: codec2codec: avoid invalid/double-free of pcm runtime omits ca065bf12771 USB: apple-mfi-fastcharge: fix endianess issue in probe omits 03cd45d2e219 thunderbolt: Prevent crash if non-active NVMem file is read omits eb0bbba7636b ARM: dts: imx6: phycore-som: fix emmc supply omits d593126a96b5 Merge tag 'usb-serial-5.6-rc2' of https://git.kernel.org/p [...] omits 0c48a65394ab ASoC: rt5682: Enable PLL2 function omits e06b8524e8e5 drm/i915/gt: Suppress warnings for unused debugging locals omits ff0035e4c223 ASoC: mediatek: mt8183-da7219: apply some refactors omits 195a64317105 ASoC: mediatek: mt8183-da7219: support TDM out and 8ch I2S out omits 8726ee6148fe ASoC: mediatek: mt8183-da7219: pull TDM GPIO pins down whe [...] omits ec7ba9e1500b ASoC: mediatek: mt8183-da7219: change supported formats of [...] omits 4d59588c09f2 EDAC/sysfs: Remove csrow objects on errors omits 216aa145aaf3 EDAC/mc: Fix use-after-free and memleaks during device removal omits b2929a9cb2fb Merge tag 'gpio-updates-for-v5.7-part1' of git://git.kerne [...] omits bfaa3549541c soundwire: stream: don't program ports when a stream that [...] omits 60835022e196 soundwire: stream: fix support for multiple Slaves on the [...] omits c7a8f049b828 soundwire: stream: do not update parameters during DISABLE [...] omits c32464c9393d soundwire: stream: only prepare stream when it is configured. omits 59528807715f soundwire: stream: update state machine and add state checks omits fe66a17ecd49 x86: platform: iosf_mbi: Call cpu_latency_qos_*() instead [...] omits f60ccc3558dd cpuidle: Call cpu_latency_qos_limit() instead of pm_qos_request() omits fa048c59bf1b PM: QoS: Add CPU latency QoS API wrappers omits e033b6c175a3 PM: QoS: Adjust pm_qos_request() signature and reorder pm_qos.h omits 333eed7d2006 PM: QoS: Simplify definitions of CPU latency QoS trace events omits 2552d3520132 PM: QoS: Rename things related to the CPU latency QoS omits 3a4a0042228a PM: QoS: Drop PM_QOS_CPU_DMA_LATENCY notifier chain omits 02c92a378940 PM: QoS: Redefine struct pm_qos_request and drop struct pm [...] omits 299a229830a2 PM: QoS: Clean up misc device file operations omits 63cffc05348e PM: QoS: Drop iterations over global QoS classes omits dcd70ca1a3bf PM: QoS: Clean up pm_qos_read_value() and pm_qos_get/set_value() omits 7b35370b2ebc PM: QoS: Clean up pm_qos_update_target() and pm_qos_update [...] omits 87ad73567996 PM: QoS: Drop the PM_QOS_SUM QoS type omits 5a7ea52b6fae PM: QoS: Drop pm_qos_update_request_timeout() omits aa7619a39ace rtw88: Fix incorrect beamformee role setting omits a9149d243f25 iwlwifi: mvm: Do not require PHY_SKU NVM section for 3168 devices omits ffd843b9cf17 kdb: Eliminate strncpy() warnings by replacing with strscpy() omits 7f19380b2cfd crypto: qce - handle AES-XTS cases that qce fails omits ce163ba0bf29 crypto: qce - use AES fallback for small requests omits d6364b812843 crypto: qce - use cryptlen when adding extra sgl omits 9ce9a5d5c362 crypto: allwinner - remove redundant platform_get_irq erro [...] omits 00adbe714b28 crypto: chelsio - Print the chcr driver information while [...] omits 8e3b7fd7ea55 crypto: tcrypt - fix printed skcipher [a]sync mode omits 7f1cfe41cc29 crypto: proc - simplify the c_show function omits 9195189e00a7 crypto: chelsio - This fixes the kernel panic which occurs [...] omits 1c502e2e2d79 crypto: chelsio - This fixes the libkcapi's cbc(aes) aio f [...] omits 4fb3d8ba2824 crypto: arm64/poly1305 - ignore build files omits 20f513091caf crypto: ccree - remove set but not used variable 'du_size' omits 8962c6d2c2b8 crypto: ccree - dec auth tag size from cryptlen map omits 11144416a755 crypto: caam/qi - optimize frame queue cleanup omits 21f802cc9896 crypto: ccree - fix AEAD blocksize registration omits 4aaefb621e9c crypto: ccree - fix some reported cipher block sizes omits 504e84abec7a crypto: ccree - only try to map auth tag if needed omits ce0fc6db38de crypto: ccree - protect against empty or NULL scatterlists omits 07b586fe0662 crypto: x86/curve25519 - replace with formally verified im [...] omits eed74b3eba9e crypto: rng - Fix a refcounting bug in crypto_rng_reset() omits 00e62e868ccd crypto: hisilicon - Fix duplicate print when qm occur mult [...] omits f826e6efb42b crypto: hisilicon - Unify error detect process into qm omits de3daf4b4ad5 crypto: hisilicon - Configure zip RAS error type omits eaebf4c3b103 crypto: hisilicon - Unify hardware error init/uninit into QM omits 872d92dec353 tee: amdtee: amdtee depends on CRYPTO_DEV_CCP_DD omits 3e8cb8b2eaeb fuse: fix stack use after return omits c920a191302e Bluetooth: hci_uart: Replace zero-length array with flexib [...] omits 7c36948329cd Bluetooth: hci_intel: Replace zero-length array with flexi [...] omits 683cc86d812c Bluetooth: btintel: Replace zero-length array with flexibl [...] omits 3873fd1a43c7 drm/i915: Use engine wa list for Wa_1607090982 omits 9f35a3128377 ALSA: usb-audio: Add clock validity quirk for Denon MC7000 [...] omits f52aa79df43c cifs: Fix mode output in debugging statements omits 569334014370 scsi: core: Delete scsi_use_blk_mq omits 0d9630084cf8 scsi: zorro_esp: Restore devm_ioremap() alignment omits 70ea36033041 arm64: dts: freescale: s32v234: use generic name bus omits 53458f86683b arm64: dts: imx8mn: Init rates and parents configs for clocks omits 815364d0424e arm64: dts: freescale: add Kontron sl28 support omits 42ef961b247f arm64: dts: imx8mn: add clock for snvs rtc node omits 57795654fb55 clk: imx: pll14xx: Add new frequency entries for pll1443x table omits 16e71d4da799 clk: imx8mn: add SNVS clock to clock tree omits b86a8ad2870e dt-bindings: clock: Refine i.MX8MN clock binding omits d2d46dfaa72b dt-bindings: clock: imx8mn: add SNVS clock omits 16d848e11836 dt-bindings: clock: Convert i.MX8MM to json-schema omits b8fa48437690 dt-bindings: clock: Convert i.MX8MQ to json-schema omits 21437391a5f9 ARM: dts: imx6dl-yapp4: Specify USB overcurrent protection [...] omits 773efbf430d5 Merge branch 'io_uring-5.6-poll' into for-next omits f685b96f10bc Merge branch 'io_uring-5.6' into for-next omits ac346aacdbfb io_uring: allow POLL_ADD with double poll_wait() users omits 09aacd048781 io_uring: abstract out main poll wake handler omits a2289fdffe46 io_uring: store io_kiocb in wait->private omits 7563439adfae io-wq: don't call kXalloc_node() with non-online node omits 1cbadd0c331f scsi: ufs-qcom: Delay specific time before gate ref clk omits 09f17791e640 scsi: ufs: Add dev ref clock gating wait time support omits c63d6099a795 scsi: ufs: Fix ufshcd_hold() caused scheduling while atomic omits 38f3242e9e20 scsi: ufs: Remove the check before call setup clock notify vops omits 8240dd97cef4 scsi: ufs-qcom: Adjust bus bandwidth voting and unvoting omits 90d88f47e8d0 scsi: ufs: set load before setting voltage in regulators omits 2824ec9f9e81 scsi: ufs: Flush exception event before suspend omits 518b32f1ddf5 scsi: ufs: Select INITIAL ADAPT type for HS Gear4 omits 984eaac133e3 scsi: ufs: introduce common function to disable host TX LCC omits 618b4d07a442 scsi: ufs: ufs-mediatek: fix TX LCC disabling timing omits 0e99b2c625da scsi: megaraid_sas: silence a warning omits e9e40543ad5b spi: Add generic SPI multiplexer omits d548ed71cb88 dt-bindings: spi: Document binding for generic SPI multiplexer omits d69f763fd360 regulator: da9062: Replace zero-length array with flexible [...] omits d8dd3f92a6ba ASoC: Fix SND_SOC_ALL_CODECS imply misc fallout omits 1d0158f547e0 ASoC: Fix SND_SOC_ALL_CODECS imply I2C fallout omits ce0c97f8a293 ASoC: Fix SND_SOC_ALL_CODECS imply SPI fallout omits eadd54c75f1e dt-bindings: Convert the binding file google, cros-ec-code [...] omits 5d9fa03e6c35 ASoC: soc-pcm: tidyup soc_pcm_open() order omits 62c86d1d5fd9 ASoC: soc-pcm: move soc_pcm_close() next to soc_pcm_open() omits dd03907bf129 ASoC: soc-pcm: call snd_soc_component_open/close() once omits c14335ebb92a scsi: Revert "target/core: Inline transport_lun_remove_cmd()" omits 23a653eb1f3f regulator: da9063: Replace zero-length array with flexible [...] omits 931cfff0458a Merge branch 'clk-socfpga' into clk-next omits 8c0e783d2c7b clk: socfpga: stratix10: simplify parameter passing omits cc26ed7be46c clk: stratix10: use do_div() for 64-bit calculation omits 54d34bbe08f1 Merge branch 'clk-si5341' into clk-next omits 898fe3af935a Merge branch 'clk-formatting' into clk-next omits be545c79b289 clk: Fix continuation of of_clk_detect_critical() omits 3f4d7755556b Merge branch 'clk-samsung' into clk-next omits 8d7a577d04e8 clk: samsung: Remove redundant check in samsung_cmu_register_one omits bbc9409f8c8e Merge branch 'clk-at91' into clk-next omits 143e04dab6b4 clk: at91: add at91sam9n12 pmc driver omits 0969b242f7b8 clk: at91: add sama5d3 pmc driver omits 12dc8d3be9d8 clk: at91: add at91sam9g45 pmc driver omits 9962fb0d1995 clk: at91: usb: introduce num_parents in driver's structure omits d7a83d67a169 clk: at91: usb: use proper usbs_mask omits 43b203d32b77 clk: at91: sam9x60: fix usb clock parents omits b0ecf1c6c6e8 clk: at91: usb: continue if clk_hw_round_rate() return zero omits 5bf7f4a24938 clk: at91: sam9x60: Don't use audio PLL omits 0d426990beac Merge branch 'clk-phase-errors' into clk-next omits 2760878662a2 clk: Bail out when calculating phase fails during clk regi [...] omits 0daa376d832f clk: Move rate and accuracy recalc to mostly consumer APIs omits 768a5d4f63c2 clk: Use 'parent' to shorten lines in __clk_core_init() omits f21cf9c77ee8 clk: Don't cache errors from clk_ops::get_phase() omits 5d98429bbebc Merge branch 'clk-fixes' into clk-next omits 6e37add6b938 Merge branch 'clk-qcom' into clk-next omits 29093b1a5833 clk: qcom: rpmh: Add support for RPMH clocks on SM8250 omits fdd373a4e0c8 dt-bindings: clock: Add RPMHCC bindings for SM8250 omits f78f29079327 clk: qcom: alpha-pll: Make error prints more informative omits 1a6151128c84 clk: qcom: gpucc: Add support for GX GDSC for SC7180 omits 04ac0ad7e8ed dt-bindings: clk: qcom: Add support for GPU GX GDSCR omits efbd9129dfe8 clk: qcom: dispcc: Remove support of disp_cc_mdss_rscc_ahb_clk omits 8de427d52da3 clk: qcom: videocc: Update the clock flag for video_cc_vco [...] omits 9bd5910d7f3d selftests/cgroup: add tests for cloning into cgroups omits ef2c41cf38a7 clone3: allow spawning processes into cgroups omits f3553220d4cc cgroup: add cgroup_may_write() helper omits 5a5cf5cb30d7 cgroup: refactor fork helpers omits 17703097f345 cgroup: add cgroup_get_from_file() helper omits 6df970e4f5d2 cgroup: unify attach permission checking omits 152f9a049efc Merge branch 'v5.6-clk/fixes' into for-next omits 23ac8981671f Merge branch 'v5.7-armsoc/dts64' into for-next omits ac787d915beb clk: rockchip: fix incorrect configuration of rk3228 aclk_ [...] omits dbb0a828e9ab arm64: dts: rockchip: Explicitly pinmux the regulator conf [...] omits e5ab00edc3d5 arm64: dts: rockchip: Add ethernet phy to rk3399-orangepi omits 6f7e1c1929e0 arm64: dts: rk3399: Remove extcon unit address and extcon- [...] omits 239a5791ffd5 dynamic_debug: allow to work if debugfs is disabled omits a49e4629b5ed cpuset: Make cpuset hotplug synchronous omits 3010c5b9f5f4 cgroup.c: Use built-in RCU list checking omits 04189382c0be kselftest/cgroup: add cgroup destruction test omits f43caa2adc96 cgroup: Clean up css_set task traversal omits 9c974c772464 cgroup: Iterate tasks that did not finish do_exit() omits 2d4ecb030dcc cgroup: cgroup_procs_next should increase position index omits 2f202d03a578 tty: n_gsm: Replace zero-length array with flexible-array member omits db8dd9697238 cgroup-v1: cgroup_pidlist_next should update position index omits 8ef0c4f06432 Revert "staging/octeon: Mark Ethernet driver as BROKEN" omits 9da303533b40 MIPS: octeon: remove typedef declaration for cvmx_pko_comm [...] omits f7d2bdcb7ead MIPS: octeon: remove typedef declaration for cvmx_helper_l [...] omits f9546de43df2 MIPS: octeon: remove typedef declaration for cvmx_wqe omits 422d97b8b05e Revert "staging: octeon: delete driver" omits 96b06c0a16f7 Revert "staging: octeon-usb: delete the octeon usb host co [...] omits caa6772db4c1 Staging: remove wusbcore and UWB from the kernel tree. omits 4fb8b5aa2a11 staging: wilc1000: refactor p2p action frames handling API's omits a2203cfe0d84 staging: vc04_services: don't increment service refcount w [...] omits 3c27a36f2711 staging: vc04_services: use kref + RCU to reference count [...] omits 0e35fa615e0b staging: gasket: unify multi-line string omits 032974659b36 staging: vc04_services: fix indentation alignment in a few places omits 110700173e97 staging: vc04_services: remove unneeded parentheses omits 147eda2974d4 staging: vc04_services: remove unused function omits 1cd27003497a workqueue: don't use wq_select_unbound_cpu() for bound works omits dbb92f88648d workqueue: Document (some) memory-ordering properties of { [...] omits 4a4472fdc098 of: clk: Make of_clk_get_parent_{count,name}() parameter const omits 205447fa9e0a hwmon: (pmbus/xdpe12284) fix typo in compatible strings omits c616d2387aee drm/i915/gt: Expand bad CS completion event debug omits dde2bb2da01e drm/panfrost: perfcnt: Reserve/use the AS attached to the [...] omits 00d963abcb92 tty/serial: 8250_exar: Replace zero-length array with flex [...] omits 679aac5ead2f tty: serial: qcom_geni_serial: Fix RX cancel command failure omits 7febbcbc48fc serial: 8250: Check UPF_IRQ_SHARED in advance omits f76707831829 tty: serial: imx: setup the correct sg entry for tx dma omits 0bf999f9c5e7 linux/pipe_fs_i.h: fix kernel-doc warnings after @wait was split omits 6cd1ed50efd8 vt: vt_ioctl: fix race in VT_RESIZEX omits fe154a242233 drm/panfrost: Remove set but not used variable 'bo' omits 4ee656bba801 ice: Trivial fixes omits 1d8bd9927234 ice: Use correct netif error function omits 3306f79f428e ice: Cleanup ice_vsi_alloc_q_vectors omits 19cce2c6f6dc ice: Make print statements more compact omits 9a946843ba5c ice: Use ice_pf_to_dev omits 0a6ea04e3bbd ice: Remove possible null dereference omits cf8fc2a0863f ice: update Unit Load Status bitmask to check after reset omits fbf1e1f6988e ice: fix and consolidate logging of NVM/firmware version i [...] omits b55e603252ac ice: Modify link message logging omits a8b72ce03a11 ice: Remove CONFIG_PCI_IOV wrap in ice_set_pf_caps omits 3d9f99908037 ice: Remove ice_dev_onetime_setup() omits 168983a8e19b ice: Don't allow same value for Rx tail to be written twice omits ad9a87bec3d0 ice: display supported and advertised link modes omits 53977ee47410 ice: Fix switch between FW and SW LLDP omits 242b5e068b25 ice: Fix DCB rebuild after reset omits 514de1c935d1 ASoC: mediatek: mt8183-da7219: add speaker switch omits 128f825aeab7 ASoC: max98357a: move control of SD_MODE to DAPM omits ead68df94d24 KVM: x86: enable -Werror omits 681c896ceb41 ASoC: wm0010: Replace zero-length array with flexible-arra [...] omits 120881b9e888 docs: virt: guest-halt-polling.txt convert to ReST omits 033741c6c997 docs: kvm: review-checklist.txt: rename to ReST omits 6012d9a9fa69 docs: kvm: Convert timekeeping.txt to ReST format omits a9700af64e1b docs: kvm: Convert s390-diag.txt to ReST format omits c849d8613991 docs: kvm: Convert ppc-pv.txt to ReST format omits 320f3f74d9a1 docs: kvm: Convert nested-vmx.txt to ReST format omits 037d1f92eff9 docs: kvm: Convert mmu.txt to ReST format omits 75e7fcdb4a6f docs: kvm: Convert locking.txt to ReST format omits 5a0af4806c25 docs: kvm: Convert hypercalls.txt to ReST format omits cec0e48be339 docs: kvm: arm/psci.txt: convert to ReST omits 69bf758bc8a4 docs: kvm: convert arm/hyp-abi.txt to ReST omits 106ee47dc633 docs: kvm: Convert api.txt to ReST format omits d3b52e4976ce docs: kvm: convert devices/xive.txt to ReST omits 5cccf3797435 docs: kvm: convert devices/xics.txt to ReST omits 6c972ba685d5 docs: kvm: convert devices/vm.txt to ReST omits aff7aeea5483 docs: kvm: convert devices/vfio.txt to ReST omits e777a5bd98c6 docs: kvm: convert devices/vcpu.txt to ReST omits e94474300361 docs: kvm: convert devices/s390_flic.txt to ReST omits 05c47036c62e docs: kvm: convert devices/mpic.txt to ReST omits bf6154dba0a7 docs: kvm: convert devices/arm-vgit.txt to ReST omits c0d1c8a0af59 docs: kvm: devices/arm-vgit-v3.txt to ReST omits d371c011fc5e docs: kvm: devices/arm-vgic-its.txt to ReST format omits 263a19ff21c4 docs: virt: Convert msr.txt to ReST format omits 2756df60d097 docs: virt: convert halt-polling.txt to ReST format omits c09708ccb461 docs: virt: user_mode_linux.rst: fix URL references omits 72f8a49dc8b9 docs: virt: user_mode_linux.rst: update compiling instructions omits 3b00b042eeaa ARC: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 7d94ab169b8f docs: virt: convert UML documentation to ReST omits 7bd460fc1dfa docs: kvm: add arm/pvtime.rst to index.rst omits 9446e6fce0ab KVM: x86: fix WARN_ON check of an unsigned less than zero omits ff479025349c selftests: KVM: Remove unused x86_register enum omits f6ab0107a494 KVM: x86/mmu: Fix struct guest_walker arrays for 5-level paging omits 148d735eb55d KVM: nVMX: Use correct root level for nested EPT shadow pa [...] omits ffdbd50dca67 KVM: nVMX: Fix some comment typos and coding style omits 7a02674d154d KVM: x86/mmu: Avoid retpoline on ->page_fault() with TDP omits 331ca0f89fc2 KVM: apic: reuse smp_wmb() in kvm_make_request() omits 20796447a1ab KVM: x86: remove duplicated KVM_REQ_EVENT request omits 1ea2cc0cd7c6 selftests: KVM: SVM: Add vmcall test omits 20ba262f8631 selftests: KVM: AMD Nested test infrastructure omits 1ecaabed4e4a selftests: KVM: Replace get_{gdt,idt}_base() by get_{gdt,idt}() omits 249fa8217b84 USB: Add driver to control USB fast charge for iOS devices omits 77419aa403ca USB: Fallback to generic driver when specific driver fails omits 88b7381a939d USB: Select better matching USB drivers when available omits aeebf2b54665 USB: Implement usb_device_match_id() omits c9d503370f24 USB: Make it possible to "subclass" usb_device_driver omits ef0f7d1877ac USB: Export generic USB device driver functions omits 6a9746fb0b1b USB: atm: Replace zero-length array with flexible-array member omits efeda80da38d NFSv4: Fix revalidation of dentries with delegations omits d80bdabea986 usb: typec: mux: Drop support for device name matching omits bbe80c9a89b8 usb: typec: altmode: Remove the notification chain omits 684cb4b79e59 usb: typec: Fix the description of struct typec_capability omits ae4ba35d3638 usb: typec: Allow power role swapping even without USB PD omits 7932306a754a usb: typec: Hide the port_type attribute when it's not supported omits b747038d9d14 usb: typec: Make the attributes read-only when writing is [...] omits 882f7a4dae1d usb: dwc3: qcom: Replace <linux/clk-provider.h> by <linux/ [...] omits 82dabf599b22 ASoC: sh: fsi: Restore devm_ioremap() alignment omits 57d7713196cc usb: gadget: udc-xilinx: Fix xudc_stop() kernel-doc format omits f2850dd5ee01 Merge tag 'kbuild-fixes-v5.6' of git://git.kernel.org/pub/ [...] omits 1880b1f1d686 ASoC: amd: Buffer Size instead of MAX Buffer omits b998b75f8603 clk: sunxi-ng: sun8i-de2: Sort structures omits 11d0c436ffed clk: sunxi-ng: sun8i-de2: Add R40 specific quirks omits b0bfba905cf8 clk: sunxi-ng: sun8i-de2: Add rotation core clocks and res [...] omits 8f9b11a33ad6 clk: sunxi-ng: sun8i-de2: Don't reuse A83T resets omits 75250eb75c82 clk: sunxi-ng: sun8i-de2: H6 doesn't have rotate core omits b4bbce660a36 clk: sunxi-ng: sun8i-de2: Add rotation core clocks and res [...] omits 2b48dcb7a821 clk: sunxi-ng: sun8i-de2: Split out H5 definitions omits b9287f2ac321 net: ethernet: ave: Add capability of rgmii-id mode omits 5f6f8da2d7b5 USB: misc: iowarrior: add support for the 28 and 28L devices omits 461d8deb26a7 USB: misc: iowarrior: add support for 2 OEMed devices omits b692056db8ec USB: Fix novation SourceControl XL after suspend omits cf0ee7c60c89 xhci: Fix memory leak when caching protocol extended capab [...] omits 67f68f977a12 Revert "xhci: Fix memory leak when caching protocol extend [...] omits 0f90522591fd enic: prevent waking up stopped tx queues over watchdog reset omits 5c320b6ce751 drm/modes: Allow DRM_MODE_ROTATE_0 when applying video mod [...] omits e6980a727154 drm/modes: Make sure to parse valid rotation value from cmdline omits b50f4f940b73 dt-bindings: display: sunxi: Fix compatible omits 1b9867eb6120 btrfs: sysfs, move device id directories to UUID/devinfo omits a013d141ecee btrfs: sysfs, add UUID/devinfo kobject omits d91771848f0a arm64: time: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 614215c8636a ARM: sunxi: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits e79c16ada126 Merge branch 'v5.7-clk/next' into for-next omits 6fae6a5c2cd4 Merge branch 'v5.7-armsoc/soc' into for-next omits e2d7c0d33d0a ARM: rockchip: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits eecd618b4516 selftests/bpf: Mark SYN cookie test skipped for UDP sockets omits 2fe77100553f selftests/bpf: Fix error checking on reading the tcp_fasto [...] omits bda7978b1956 Merge branch 'keys-acl' into keys-next omits 43672cf93c6d Merge branch 'notifications-pipe-core' into keys-next omits 6a916f5f5f82 keys: Provide KEYCTL_GRANT_PERMISSION omits f981a85690dc security/selinux: Add support for new key permissions omits 4b8b0865c553 keys: Replace uid/gid/perm permissions checking with an ACL omits d49f2c5063fd rtw88: 8822[bc]: Make tables const, reduce data object size omits 74c3d72cc134 rtw88: disable TX-AMSDU on 2.4G band omits 9c714b7caa17 rtw88: 8822c: modify rf protection setting omits 40fb04b22f31 rtw88: Use secondary channel offset enumeration omits bafbc6f0b51b rtw88: Use kfree_skb() instead of kfree() omits 16bbc3eb8372 rsi: fix null pointer dereference during rsi_shutdown() omits 8299adec99b2 rtw88: 8822c: update power sequence to v16 omits 55cc84421c30 rtw88: add ciphers to suppress error message omits 6eab0ba99bc2 rtw88: avoid holding mutex for cancel_delayed_work_sync() omits 398b9bdab2c3 rtw88: move rtw_enter_ips() to the last when config omits 2a4225551afb rtw88: pci: 8822c should set clock delay to zero omits 9e01c07069db rtw88: add rtw_read8_mask and rtw_read16_mask omits 597fc0e6ad59 rtw88: remove unused parameter vif in rtw_lps_pg_info_get() omits 863844ee3bd3 brcmfmac: abort and release host after error omits 28553fa992cb Btrfs: fix race between shrinking truncate and fiemap omits 10a3a3edc5b8 btrfs: log message when rw remount is attempted with uncle [...] omits e8294f2f6aa6 btrfs: print message when tree-log replay starts omits 946d077a4256 qtnfmac: fix potential Spectre vulnerabilities omits 501c3be1ec3c qtnfmac: drop unnecessary TLVs from scan command omits 5edadc5a3f11 qtnfmac: update channel switch command to support 6GHz band omits ac05ca913e9f Btrfs: fix race between using extent maps and merging them omits 8b0b5f1ba9e0 qtnfmac: cleanup alignment in firmware communication protocol omits 0d18a9c0a387 qtnfmac: pass max scan SSIDs limit on per-radio basis omits 601ce21ff88d qtnfmac: implement extendable channel survey dump omits bc5db734c1c4 qtnfmac: drop QTN_TLV_ID_NUM_IFACE_COMB TLV type omits e70cf22bc7b2 qtnfmac: merge PHY_PARAMS_GET into MAC_INFO omits 310cd5dd5070 qtnfmac: pass hardware capabilities in TLV element omits a3ebb0335c54 qtnfmac: use MAJOR.MINOR format for firmware protocol omits f311ade3a7ad btrfs: ref-verify: fix memory leaks omits 346bdd8e979d wl1251: remove ti,power-gpio for SDIO mode omits 57f0a29c3e08 DTS: bindings: wl1251: mark ti,power-gpio as optional omits 24f0bd136264 brcmfmac: add the BRCM 4364 found in MacBook Pro 15,2 omits 2a8d017d46a3 tools headers kvm: Sync linux/kvm.h with the kernel sources omits 391df72fbd14 tools headers kvm: Sync kvm headers with the kernel sources omits 055f08b1b4f6 ARM: Document merges omits b543f027c7d8 Merge branch 'arm/fixes' into for-next omits 71dd65289793 tools arch x86: Sync asm/cpufeatures.h with the kernel sources omits 7636b586392f tools headers x86: Sync disabled-features.h omits 2aaaa5ee1c3d drm/i915: Mark the removal of the i915_request from the sc [...] omits a2f90f4ff374 drm/i915/execlists: Reclaim the hanging virtual request omits 317e0395cc23 drm/i915/execlists: Take a reference while capturing the g [...] omits ad18ba7b5eeb drm/i915/execlists: Offline error capture omits c3f1ed90e6ff drm/i915/gt: Allow temporary suspension of inflight requests omits 9e2750fc80b5 drm/i915: Keep track of request among the scheduling lists omits cc3251d8ef6a Merge tag 'gvt-fixes-2020-02-12' of https://github.com/int [...] omits e70b100806d6 x86/fpu/xstate: Warn when checking alignment of disabled x [...] omits 49a91d61aed1 x86/fpu/xstate: Fix XSAVES offsets in setup_xstate_comp() omits b7699ccd07d2 smack: Implement the watch_key and post_notification hooks omits 9ba09998baa9 selinux: Implement the watch_key security hook omits d3ebcad2fc6d pipe: Add notification lossage handling omits b67bb04fd27a pipe: Allow buffers to be marked read-whole-or-error for n [...] omits 631ec151fd96 Add sample notification program omits 72938cf0b9c1 keys: Add a notification facility omits 579d6a95e107 Merge branch 'for-5.6/upstream-fixes' into for-next omits 8d2e77b39b8f HID: alps: Fix an error handling path in 'alps_input_confi [...] omits 8c65582f82ee tools include UAPI: Sync sound/asound.h copy omits 2439545b8c36 ARM: dts: vf610-zii-cfu1: Add voltage monitor DT node omits 6c92d53d0da2 ARM: dts: vf610-zii-dev: Add voltage monitor DT node omits 68aaa6aa1375 ARM: dts: vf610-zii-spb4: Add voltage monitor DT node omits a049c965187c ARM: dts: vf610-zii-ssmb-dtu: Add voltage monitor DT node omits 8ba92585075c ARM: dts: vf610-zii-ssmb-spu3: Add voltage monitor DT node omits 549d46d3827d pipe: Add general notification queue support omits 9a5514dbcb90 pipe: Add O_NOTIFICATION_PIPE omits 858bc27762c1 security: Add a hook for the point of notification insertion omits e8fa137bb3cb security: Add hooks to rule on setting a watch omits 2af8b373dc7a uapi: General notification queue definitions omits 47f8d94ac524 tools headers UAPI: Sync asm-generic/mman-common.h with th [...] omits 86a9681ffc90 Merge branch 'for-5.6/upstream-fixes' into for-next omits 5c02c447eaed HID: hiddev: Fix race in in hiddev_disconnect() omits 803e73885ebd Merge branch 'for-5.7/logitech' into for-next omits 630dd6eaffc8 HID: logitech-dj: add debug msg when exporting a HID++ rep [...] omits df5a5f3cf246 perf tools: Add arm64 version of get_cpuid() omits 365f9cc195a7 tools headers UAPI: Sync drm/i915_drm.h with the kernel sources omits edea44f5872a Merge branch 'for-5.7/core' into for-next omits 3045696d0ce6 HID: quirks: Remove ITE 8595 entry from hid_have_special_driver omits 1f7e4b862aad Merge branch 'for-5.6/upstream-fixes' into for-next omits 84a406263246 HID: core: increase HID report buffer size to 8KiB omits 5ebdffd25098 HID: core: fix off-by-one memset in hid_report_raw_event() omits 4f715ef99d6e Merge branch 'for-5.6/upstream-fixes' into for-next omits e433be929e63 HID: apple: Add support for recent firmware on Magic Keyboards omits f65b9dba5733 tools headers uapi: Sync linux/fscrypt.h with the kernel sources omits 74c12ee02af1 Merge v5.6-rc1 into drm-misc-fixes omits c5ac87bd9abd clk: rockchip: convert rk3036 pll type to use internal loc [...] omits 087f08b00830 clk: rockchip: convert basic pll lock_wait to use regmap_r [...] omits 9f6a54edf10f clk: rockchip: convert rk3399 pll type to use readl_relaxe [...] omits a06230b62b89 KVM: x86: Deliver exception payload on KVM_GET_VCPU_EVENTS omits 684c0422da71 KVM: nVMX: Handle pending #DB when injecting INIT VM-exit omits 307f1cfa2696 KVM: x86: Mask off reserved bit from #DB exception payload omits 91d14ab8d913 ARM: configs: at91: enable sama5d4 compatible watchdog omits b3c62274fb2e ARM: dts: at91: sam9x60ek: enable watchdog node omits 55529d45ed6a ARM: dts: at91: sam9x60: add watchdog node omits 2933803bdcd8 drm/i915/gem: Tighten checks and acquiring the mmap object omits 52144db13098 drm/i915: Fix preallocated barrier list append omits 5b92415e64e1 drm/i915/gt: Acquire ce->active before ce->pin_count/ce->p [...] omits 7c34bb03983e drm/i915: Tighten atomicity of i915_active_acquire vs i915 [...] omits 9556e5c7c40e drm/i915: Stub out i915_gpu_coredump_put omits 4594d082dbe6 rtc: zynqmp: Clear alarm interrupt status before interrupt enable omits 38a49742de11 rtc: sh: Restore devm_ioremap() alignment omits 1f03b2bcd0d7 KVM: Disable preemption in kvm_get_running_vcpu() omits 33f0c47b8fb4 tools: gpio: implement gpio-watch omits 51c1064e82e7 gpiolib: add new ioctl() for monitoring changes in line info omits d2ac25798208 gpiolib: provide a dedicated function for setting lineinfo omits 248ae1752e91 gpiolib: emit a debug message when adding events to a full kfifo omits dea9c80ee672 gpiolib: rework the locking mechanism for lineevent kfifo omits 5195a89e8583 kfifo: provide kfifo_is_empty_spinlocked() omits 3f2e4c11e136 kfifo: provide noirqsave variants of spinlocked in and out [...] omits b568627307df arm64: dts: mt8173: add arm,no-tick-in-suspend in timer omits a86255fe5258 x86/boot/compressed/64: Use 32-bit (zero-extended) MOV for [...] omits c8b56cd01433 drm/i915/selftests: Avoid choosing zero for phys_sz omits 48bfdb9deffd x86/boot/compressed/64: Use LEA to initialize boot stack pointer omits 37305ede63c7 drm/i915/selftests: Sabotague the RING_HEAD omits 89dd019a8a99 drm/i915: Poison rings after use omits a1a7e3a36e01 xfrm: add the missing verify_sec_ctx_len check in xfrm_add [...] omits 171d449a0285 xfrm: fix uctx len check in verify_sec_ctx_len omits 34896620422e PM: QoS: Drop debugfs interface omits bab0c318ba3d KVM: x86: do not reset microcode version on INIT or RESET omits 7dafba3762d6 ALSA: hda/realtek - Fix silent output on MSI-GL73 omits 2b3b6497c38d ALSA: hda/realtek - Add more codec supported Headset Button omits 92c2701ec1f5 arm64: defconfig: Select CONFIG_PINCTRL_IMX8MP by default omits c9aee09f7bb2 ARM: mxs: Enable usbphy1 and usb1 on apx4devkit DTS omits 995fc9eea3db ARM: dts: imx6ul-pico: Convert to DRM bindings omits e5ede2cc965b dt-bindings: arm: fsl: add Kontron sl28 boards omits 32c5cd478983 dt-bindings: arm: fsl: add LS1028A based boards omits bb80b96422b4 ALSA: hda_codec: Replace zero-length array with flexible-a [...] omits 76501954cb9e ALSA: hda/ca0132 - Replace zero-length array with flexible [...] omits 6c8019d08e0e ALSA: usb-midi: Replace zero-length array with flexible-ar [...] omits 9478bd43a2eb ALSA: core: Replace zero-length array with flexible-array member omits bc50f20a31b1 Merge branches 'arm64-for-5.7', 'defconfig-for-5.7', 'driv [...] omits f4d590caa66e soc: qcom: aoss: Use wake_up_all() instead of wake_up_inte [...] omits a5fccb62cc89 soc: qcom: aoss: Read back before triggering the IRQ omits 8f4a7a00c101 arm64: dts: qcom: msm8916-samsung-a2015: Reserve Samsung f [...] omits 231cb93c06ac ARM: dts: qcom: msm8974-hammerhead: add support for bluetooth omits 726a117628d6 ARM: dts: qcom: msm8974: add blsp2_uart10 omits bcd3a145b160 ARM: dts: qcom: msm8974-honami: Add USB node. omits d5e205079c34 drivers: qcom: rpmh: remove rpmh_flush export omits aff9cc0847a5 drivers: qcom: rpmh: fix macro to accept NULL argument omits b418cf634cfd arm64: dts: sc7180: Add the sleep_clk to gcc-sc7180 node omits 3d60d80a4162 arm64: dts: qcom: sc7180: Add iommus property to QUP0 and QUP1 omits 31a233a5a17b arm64: dts: qcom: sdm845: Disable pwrkey on Cheza omits 0f9d251f14ba arm64: defconfig: Enable Qualcomm PM8XXX vibrator support omits ee43b5ab850f ARM: qcom_defconfig: add Broadcom bluetooth options omits 0ea4fb29c689 cpufreq: ti-cpufreq: Add support for OPP_PLUS omits 36eb7dc1bd42 cpufreq: imx6q: Fixes unwanted cpu overclocking on i.MX6ULL omits 4ca54d3d3022 security: selinux: allow per-file labeling for bpffs omits 89d4d7c88d2b selinux: generalize evaluate_cond_node() omits 8794d7839038 selinux: convert cond_expr to array omits 2b3a003e1543 selinux: convert cond_av_list to array omits 60abd3181db2 selinux: convert cond_list to array omits b44beb8ae5d5 Merge branch 'Bug-fixes-for-ENA-Ethernet-driver' omits c207979f5ae1 net: ena: ena-com.c: prevent NULL pointer dereference omits 886d2089276e net: ena: ethtool: use correct value for crc32 hash omits 470793a78ce3 net: ena: make ena rxfh support ETH_RSS_HASH_NO_CHANGE omits e3f89f91e98c net: ena: fix corruption of dev_idx_to_host_tbl omits 92569fd27f5c net: ena: fix incorrectly saving queue numbers when settin [...] omits 4844470d472d net: ena: rss: store hash function as values and not bits omits 0c8923c0a64f net: ena: rss: fix failure to get indirection table omits 6a4f7dc82d1e net: ena: rss: do not allocate key when not supported omits 0d1c3de7b8c7 net: ena: fix incorrect default RSS key omits cf6d17fde93b net: ena: add missing ethtool TX timestamping indication omits 2a6e5fa2f4c2 net: ena: fix uses of round_jiffies() omits 91a65b7d3ed8 net: ena: fix potential crash when rxfh key is NULL omits 457fed775c97 net/smc: fix leak of kernel memory to user space omits f27f37a04a69 i40e: Fix the conditional for i40e_vc_validate_vqs_bitmaps omits ad1e03b2b3d4 core: Don't skip generic XDP program execution for cloned SKBs omits 359c92c02bfa Merge tag 'dax-fixes-5.6-rc1' of git://git.kernel.org/pub/ [...] omits 61a75954034f Merge tag 'trace-v5.6-rc1' of git://git.kernel.org/pub/scm [...] omits 6f4ecbe284df soc/tegra: fuse: Fix build with Tegra194 configuration omits 8fd73a4e0bdd ARM: Document merges omits a79585d708c3 Merge branch 'arm/fixes' into for-next omits 6b72fc07d10f ARM: Document merges omits 20d545e0c5e0 ARM: configs: Cleanup old Kconfig options omits e19dbc8f4c24 ARM: npcm: Bring back GPIOLIB support omits d7a9c595118a Merge tag 'arm-soc/for-5.6/defconfig-arm64-fixes' of https [...] omits a9541fb7ed8e Merge tag 'sunxi-config-for-5.6-2' of https://git.kernel.o [...] omits 0eaa9fc1d7f4 Merge tag 'sunxi-config64-for-5.6-2' of https://git.kernel [...] omits 1b32b72b2734 Merge tag 'v5.6-rc1' into arm/fixes omits 9c87d747cad7 Merge tag 'juno-fix-5.6' of git://git.kernel.org/pub/scm/l [...] omits fdde0ff8590b ACPI: PM: s2idle: Prevent spurious SCIs from waking up the system omits ea128834dd76 ACPICA: Introduce acpi_any_gpe_status_set() omits 8acd7c56c1b5 staging: greybus: Replace zero-length array with flexible- [...] omits 1f9d6a3d2ebc staging: unisys: visorinput: Replace zero-length array wit [...] omits 3aef021b2df7 mei: limit number of bytes in mei header. omits 6736041f9606 mei: bus: replace zero-length array with flexible-array member omits d0cff8adce13 misc: vexpress: Replace zero-length array with flexible-ar [...] omits 42fb60de3129 drm/i915/gem: Don't leak non-persistent requests on changi [...] omits e33a8cfda519 drm/amdgpu:/navi10: use the ODCAP enum to index the caps array omits c1d66bc2e531 drm/amdgpu: update smu_v11_0_pptable.h omits a934f9d86659 drm/amdgpu: correct comment to clear up the confusion omits 8fab6a2faa1e drm/amd/display: DCN2.x Do not program DPPCLK if same value omits 1094c34ec53b drm/amd/display: Don't map ATOM_ENABLE to ATOM_INIT omits b5336bfd6fe5 drm/amdgpu/vcn2.5: fix warning omits 2cabe0d4cd88 drm/amdgpu: limit GDS clearing workaround in cold boot sequence omits 46d1da733fbc drm/amdgpu: fix amdgpu pmu to use hwc->config instead of h [...] omits 416611d9b6ee amdgpu: Prevent build errors regarding soft/hard-float FP [...] omits 6eaaa9e89719 firmware/dmi: Report DMI Bios & EC firmware release omits f4d0242b7b43 drm/amdgpu/vcn2.5: fix DPG mode power off issue on instance 1 omits c134c3cabae4 drm/amd/display: Add initialitions for PLL2 clock source omits 6c81917a0485 drm/amd/display: Limit minimum DPPCLK to 100MHz. omits 2b63d0ec0daf drm/amd/display: Check engine is not NULL before acquiring omits b35e8878e1d3 KVM: s390/interrupt: do not pin adapter interrupt pages omits ff5ac61ee83c x86/ima: use correct identifier for SetupMode variable omits d6d829d92c6e tools headers UAPI: Sync sched.h with the kernel omits d7a07b293216 perf trace: Resolve prctl's 'option' arg strings to numbers omits c0134b3366ba perf beauty prctl: Export the 'options' strarray omits fc9199d46e64 tools headers UAPI: Sync prctl.h with the kernel sources omits c75bec79fc08 tools headers UAPI: Sync copy of arm64's asm/unistd.h with [...] omits 484214f49bd0 perf maps: Move kmap::kmaps setup to maps__insert() omits 7ce66139a99c perf maps: Fix map__clone() for struct kmap omits 4a4eb6154d67 perf maps: Mark ksymbol DSOs with kernel type omits 02213cec64bb perf maps: Mark module DSOs with kernel type omits c45283338762 tools include UAPI: Sync x86's syscalls_64.tbl, generic un [...] omits 2ed9d77aa76b staging: exfat: Rename variable 'AccessTimestamp' to 'acce [...] omits c09c0adc20cd staging: exfat: Rename variable 'ModifyTimestamp' to 'modi [...] omits d9cd17a258c3 staging: exfat: Rename variable 'CreateTimestamp' to 'crea [...] omits 439968b7bb61 staging: exfat: Rename variable 'NumSubdirs' to 'num_subdirs' omits a474b9021ef4 staging: exfat: Rename variable 'Attr' to 'attr' omits cc3edc28b9ad staging: exfat: Rename variable 'ShortName' to 'short_name' omits 731e7914190b staging: exfat: Rename variable 'Name' to 'name' omits 36b392b0423a staging: exfat: Rename variable 'MilliSecond' to 'millisecond' omits ac4db9acc5d5 staging: exfat: Rename variable 'Second' to 'second' omits 56a2ba5a228a staging: exfat: Rename variable 'Minute' to 'minute' omits 984e8f24dcd5 staging: exfat: Rename variable 'Hour' to 'hour' omits 88ff49cc06e5 staging: exfat: Rename variable 'Day' to 'day' omits 7904b260f9da staging: exfat: Rename variable 'Month' to 'month' omits 98e5df86e564 staging: exfat: Rename variable 'Year' to 'year' omits b264fad30bf6 staging: qlge: qlge_main.c: fix style issues omits 0f4f67b55142 staging: wilc1000: directly fetch 'priv' handler from 'vif [...] omits a474df5c1484 staging: wilc1000: remove use of vendor specific IE for p2 [...] omits 0f8a206df7c9 s390/time: Fix clk type in get_tod_clock omits 27dc0700c3be s390/uv: Fix handling of length extensions omits d2bdc4929160 staging: wfx: use more power-efficient sleep for reset omits 40a97d55a6b7 staging: wfx: use sleeping gpio accessors omits 7f70c919ffb8 staging: wfx: follow compatible = vendor,chip format omits eec6e3ee636e staging: wfx: add proper "compatible" string omits e2525a95cc08 staging: wfx: annotate nested gc_list vs tx queue locking omits 4033714d6cbe staging: wfx: fix init/remove vs IRQ race omits 2c25b3f68e92 Merge tag 'vfio-ccw-20200206' of https://git.kernel.org/pu [...] omits 11f044653467 s390/qdio: don't allocate *aob array with GFP_ATOMIC omits 93f9d1a4ac59 ALSA: usb-audio: Apply sample rate quirk for Audioengine D1 omits 032b423b31ad staging: wfx: remove set but not used variable 'tx_priv' omits c12e13dcd814 x86/fpu/xstate: Fix last_good_offset in setup_xstate_features() omits 0b02f97f40d8 drm/i915: Fix the docs for intel_set_cdclk_post_plane_update() omits 40d427931dee drm/i915: Don't use uninitialized 'ret' omits 663218a3e715 RDMA/siw: Remove unwanted WARN_ON in siw_cm_llp_data_ready() omits beb205dd67aa RDMA/siw: Fix setting active_mtu attribute omits 9a4b24108d92 i40iw: Do an RCU lookup in i40iw_add_ipv4_addr omits d219face9059 RDMA/iw_cxgb4: initiate CLOSE when entering TERM omits 10189e8e6fe8 IB/mlx5: Return failure when rts2rts_qp_counters_set_id is [...] omits a72f4ac1d778 RDMA/core: Fix invalid memory access in spec_filter_size omits d7e2d3432ae7 RDMA/hns: Optimize eqe buffer allocation flow omits b14c95bee835 RDMA/hns: Cleanups of magic numbers omits 43fb5892cdfa RDMA/cma: Use refcount API to reflect refcount omits e368d23f57f6 RDMA/cma: Rename cma_device ref/deref helpers to to get/put omits be439912e7c2 RDMA/cma: Use refcount API to reflect refcount omits 5ff8c8fa44c2 RDMA/cma: Rename cma_device ref/deref helpers to to get/put omits cc055dd3a713 RDMA/cma: Use RDMA device port iterator omits 081ea5195a11 RDMA/cma: Use a helper function to enqueue resolve work items omits f16ccb6445d3 drm/i915: Disable use of hwsp_cacheline for kernel_context omits aad927b5a863 drm/amd/display: Use dcfclk to populate watermark ranges omits df36f6cf23ad drm/amd/display: Do not set optimized_require to false aft [...] omits 7aa62404dfde drm/amd/display: Fix psr static frames calculation omits 90aeca875f8a dt-bindings: display: Convert etnaviv to json-schema omits c03b401250ca dt-bindings: add vendor prefix for OzzMaker and Waveshare [...] omits db1b4b3a7ae1 dt-bindings: soc: imx: add binding doc for aips bus omits 17ff9478ffa3 dt-bindings: Add ITE Tech prefix omits d49850110434 dt-bindings: usb: dwc2: add support for STM32MP15 SoCs USB [...] omits f24667779b53 ARM: dts: sti: fixup sound frame-inversion for stihxxx-b2120.dtsi omits 9b9be9e6dcf4 ARM: dts: sti: Remove deprecated snps PHY properties for s [...] omits 7b94ace7ec5e Merge branch 'for-5.6' of https://git.kernel.org/pub/scm/l [...] omits d75a170fd848 ALSA: usb-audio: Fix UAC2/3 effect unit parsing omits 3b20bc2fe4c0 ceph: noacl mount option is effectively ignored omits b27a939e8376 ceph: canonicalize server path in place omits 8e4473bb50a1 ceph: do not execute direct write in parallel if O_APPEND [...] omits 1565e8e8ef0b dt-bindings: spi: imx: Add i.MX8MM/i.MX8MN/i.MX8MP compatible omits 9d789dc047e3 ALSA: dmaengine_pcm: Consider DMA cache caused delay in po [...] omits b56be800f129 ASoC: soc-pcm: call snd_soc_dai_startup()/shutdown() once omits e82ebffce3ec ASoC: soc-pcm: don't use bit-OR'ed error omits f92e48718889 IB/rdmavt: Reset all QPs when the device is shut down omits be8638344c70 IB/hfi1: Close window for pq and request coliding omits a70ed0f2e626 IB/hfi1: Acquire lock to release TID entries when user fil [...] omits 9cc68ee1d92e drm/msm: Fix a6xx GMU shutdown sequence omits 09e88f8a5c56 ASoC: soc-pcm: add for_each_dapm_widgets() macro omits 1636295a9f69 drm/msm/a6xx: Update the GMU bus tables for sc7180 omits 5c25bd641a7b ASoC: soc-pcm: adjustment for DAI member 0 reset omits 7a5aaba4a4f4 ASoC: soc-pcm: add snd_soc_runtime_action() omits 56d977d5610b drm/msm/a6xx: Remove unneeded GBIF unhalt omits 7fd2dfc36949 drm: msm: Fix return type of dsi_mgr_connector_mode_valid [...] omits e8e35c62ba51 drm/msm/a6xx: Correct the highestbank configuration omits 8a4f300b978e RDMA/hfi1: Fix memory leak in _dev_comp_vect_mappings_create omits 6313e78e720f drm/i915/selftests: Relax timeout for error-interrupt rese [...] omits e4f9bbe9f8be msm:disp:dpu1: add UBWC support for display on SC7180 omits ef8c9809acb0 drm/msm/mdp5: rate limit pp done timeout warnings omits 30744a68626d xsk: Publish global consumer pointers when NAPI is finished omits da0f3e0201b8 MAINTAINERS: Sort entries in database for THUNDERBOLT omits 2fbfc5955403 drm/i915/dpio_phy: convert to drm_device based logging macros. omits e84414141312 drm/i915/dsi_vbt: convert to drm_device based logging macros. omits 75bd85f3ae9c drm/i915/combo_phy: convert to struct drm_device logging macros. omits 157ff3ab3227 drm/i915/dpll_mgr: convert to drm_device based logging macros. omits 57a333f8f889 drm/i915/crt: automatic conversion to drm_device based log [...] omits 959a944563dc drm/i915/color: conversion to drm_device based logging macros. omits f07fba2f624b drm/i915/atomic: conversion to drm_device based logging macros. omits 62e6c08cf223 drm/i915/dp_link_training: convert to drm_device based log [...] omits 7adb1e8aeeb5 platform/x86: intel_pmc_core: Add debugfs support to acces [...] omits 2e36ac08a988 platform/x86: intel_pmc_core: Dump low power status regist [...] omits f93598b8c76f Merge branch 'for-5.7' into for-next omits dc4197236c20 objtool: Add relocation check for alternative sections omits a22961409c02 objtool: Add is_static_jump() helper omits 644592d32837 objtool: Fail the kernel build on fatal errors omits fdb64822443e perf/x86: Add Intel Tiger Lake uncore support omits db278b90c326 perf/x86/intel: Output LBR TOS information correctly omits bbfd5e4fab63 perf/core: Add new branch sample type for HW index of raw [...] omits 6c1c07b33eb0 perf/x86/intel: Avoid unnecessary PEBS_ENABLE MSR access in PMI omits f861854e1b43 perf/x86/intel: Fix inaccurate period in context switch fo [...] omits 25d387287cf0 perf/x86/amd: Add missing L2 misses event spec to AMD Fami [...] omits 0aa0e0d6b34b perf/x86/msr: Add Tremont support omits ecf71fbccb9a perf/x86/cstate: Add Tremont support omits eda23b387f6c perf/x86/intel: Add Elkhart Lake support omits 41f0e29190ac locking/percpu-rwsem: Add might_sleep() for writer locking omits ac8dec420970 locking/percpu-rwsem: Fold __percpu_up_read() omits bcba67cd8068 locking/rwsem: Remove RWSEM_OWNER_UNKNOWN omits 7f26482a872c locking/percpu-rwsem: Remove the embedded rwsem omits 75ff64572e49 locking/percpu-rwsem: Extract __percpu_down_read_trylock() omits 71365d402321 locking/percpu-rwsem: Move __this_cpu_inc() into the slowpath omits 206c98ffbeda locking/percpu-rwsem: Convert to bool omits 1751060e2527 locking/percpu-rwsem, lockdep: Make percpu-rwsem use its o [...] omits 810507fe6fd5 locking/lockdep: Reuse freed chain_hlocks entries omits 797b82eb906e locking/lockdep: Track number of zapped lock chains omits 836bd74b5957 locking/lockdep: Throw away all lock chains with zapped class omits 1d44bcb4fdb6 locking/lockdep: Track number of zapped classes omits b9875e988229 locking/lockdep: Display irq_context names in /proc/lockde [...] omits b3b9c187dc25 locking/lockdep: Decrement IRQ context counters when remov [...] omits e9f5490c3574 sched/fair: Fix kernel-doc warning in attach_entity_load_avg() omits 42827350f75c drm/i915/gt: Avoid resetting ring->head outside of its tim [...] omits 5661dd95a295 printk: Convert a use of sprintf to snprintf in console_unlock omits 4104a562e0ca sched/core: Annotate curr pointer in rq with __rcu omits 6fcca0fa4811 sched/psi: Fix OOB write when writing 0 bytes to PSI files omits 6be021b1f00d arm64: dts: mt8183: Enable CPU idle-states omits 7a7a8f549ddd arm/patch: Fix !MMU compile omits be993e44badc arm/ftrace: Fix BE text poking omits fa1f875c120f ALSA: dmaengine_pcm: Consider DMA cache caused delay in po [...] omits 851fd8732443 ASoC: SOF: Intel: hda: Allow trace DMA in S0 when DSP is i [...] omits 63e51fd33fef ASoC: SOF: Intel: cnl: Implement feature to support DSP D0 [...] omits 207bf12f642f ASoC: SOF: Intel: hda: Amend the DSP state transition diagram omits de23a838d8d6 ASoC: SOF: audio: Add helper to check if only D0i3 streams [...] omits 61e285caf40f ASoC: SOF: Move DSP power state transitions to platform-sp [...] omits 700d167739a0 ASoC: SOF: pm: Introduce DSP power states omits 043ae13bbd55 ASoC: SOF: Add system_suspend_target field to struct snd_sof_dev omits fb9a81192d44 ASoC: SOF: pm: Unify suspend/resume routines omits 3f06501ea4d2 ASoC: SOF: Do not reset hw_params for streams that ignored [...] omits 5d3c64477392 drm/mediatek: support HDMI jack status reporting omits f9eb06cd0cdd drm/mediatek: exit earlier if failed to register audio driver omits f4d95de415b2 ASoC: ti: davinci-mcasp: remove redundant assignment to va [...] omits da22a9531319 ASoC: wcd934x: Remove set but not unused variable 'hph_com [...] omits c8b60c6d93b8 ASoC: mediatek: mt8173-rt5650: support HDMI jack reporting omits fb0c3c6e2007 ASoC: ti: davinci-mcasp: Add support for platforms using UDMA omits 2619e0370347 ASoC: ti: Add udma-pcm platform driver for UDMA omits 78af6edf180d dt-binding: spi: add bindings for spi-ar934x omits 047980c582af spi: add driver for ar934x spi controller omits 4a08d6c86624 spi: stm32-qspi: properly manage probe errors omits 875014cb79ea spi: spi-geni-qcom: Drop of.h include omits 8196f7bcc2ad spi: stm32-qspi: defer probe for reset controller omits ea1e5b3354b1 spi: spi-geni-qcom: Grow a dev pointer to simplify code omits ece9ef3b60cb spi: spi-geni-qcom: Let firmware specify irq trigger flags omits c1e1fa0ae5ba MAINTAINERS: Add entry for mp5416 PMIC driver omits a273188b87fd regulator: mp5416: add mp5416 regulator driver omits 65c38513528f dt-bindings: regulator: add document bindings for mp5416 omits 6d8d840b214e regulator: da9063: remove redundant return statement omits a33b25f57dde regulator: da9063: fix code formatting warnings and errors omits 4d49177f2cd7 regulator: mp8859: add supply entry omits 9cc559fb65bd Merge branch 'for-5.7-console-exit' into for-next omits ea00d95200d0 ASoC: Use imply for SND_SOC_ALL_CODECS omits f831ebf2faa5 ASoC: SOF: Add i.MX8QM device descriptor omits acfa52027bb6 ASoC: SOF: imx8: Add ops for i.MX8QM omits 9da9ace29ba5 ASoC: SOF: Rename i.MX8 platform to i.MX8X omits 0d4416446897 spi: pxa2xx: Enable support for compile-testing omits 1646484ed243 ASoC: rt5659: remove redundant assignment to variable idx omits 3025571edd9d ASoC: Intel: mrfld: return error codes when an error occurs omits 04dd656e8d50 ASoC: stm32: i2s: improve error management on probe deferral omits d49bd5ed2416 ASoC: stm32: spdifrx: improve error management on probe deferral omits 5183e8542307 ASoC: stm32: sai: improve error management on probe deferral omits 158ecc65c053 ASoC: stm32: i2s: manage error when getting reset controller omits 7889c0082e64 ASoC: stm32: spdifrx: manage error when getting reset controller omits 028476c861e3 ASoC: stm32: sai: manage error when getting reset controller omits b5848c814cdb ASoC: rt5682: Add the field "is_sdw" of private data omits bbf53b95ed95 ASoC: rl6231: Add new supports on rl6231 omits 918d0aba86ed ASoC: wcd934x: Remove some unnecessary NULL checks omits d2cff470452d ASoC: Remove unused including <linux/version.h> omits 9d19426ed8f8 ASoC: Intel: CHT: add support for pcm512x boards omits 341eb6b787c3 ASoC: Intel: BXT: switch pcm512x based boards to sof_pcm512x omits f40ed2e8db8d ASoC: Intel: sof_pcm512x: add support for SOF platforms wi [...] omits 99b4f439a1c6 ASoC: cros_ec_codec: Support setting bclk ratio omits 74f73476c375 ALSA: usb-audio: Apply 48kHz fixed rate playback for Jabra [...] omits bb89abe52bf4 netfilter: conntrack: split resolve_clash function omits b1b32552c1d8 netfilter: conntrack: place confirm-bit setting in a helper omits 3d1e0b406de1 netfilter: conntrack: remove two args from resolve_clash omits e4edd4fcbf4d drm/i915: Check activity on i915_vma after confirming pin_ [...] omits 051c89cf4ac4 drm/i915/gem: Detect overflow in calculating dumb buffer size omits 1a9629d189f5 drm/i915: Don't show the blank process name for internal/s [...] omits 07ccd6bdafa2 drm/i915/gem: Store mmap_offsets in an rbtree rather than [...] omits a754012b9f23 drm/i915/execlists: Leave resetting ring to intel_ring omits 74a44bed8d93 arm64: Fix CONFIG_ARCH_RANDOM=n build omits ed31685c96e1 console: Introduce ->exit() callback omits e78bedbd42b7 console: Don't notify user space when unregister non-liste [...] omits bb72e3981d8e console: Avoid positive return code from unregister_console() omits d58ad10122e6 console: Drop misleading comment omits 12825e6ba8ea console: Use for_each_console() helper in unregister_console() omits caa72c3bc584 console: Drop double check for console_drivers being non-NULL omits c81ea7203b22 console: Don't perform test for CON_BRL flag omits 42cd0ab476e2 platform/chrome: cros_ec: Query EC protocol version if EC [...] omits 8673e944b50e platform/chrome: wilco_ec: Platform data shouldn't include [...] omits 2b63eb961ade Merge branch 'chrome-platform-5.6-fixes' into for-next omits 3d9c13a6a722 drm/i915: HDCP support on above PORT_E omits cf01514c5c6e habanalabs: patched cb equals user cb in device memset omits a37e47192dfa habanalabs: do not halt CoreSight during hard reset omits 908087ffbe89 habanalabs: halt the engines before hard-reset omits e3728b50cd9b ACPI: PM: s2idle: Avoid possible race related to the EC GPE omits f0ac20c3f613 ACPI: EC: Fix flushing of pending work omits 7015c258803d Merge branches 'sunxi/dt-for-5.7' and 'sunxi/clk-for-5.7' [...] omits 221a690420fd arm64: dts: allwinner: h6: orangepi-3: Add eMMC node omits 0cbb4f9c6982 platform/chrome: wilco_ec: Include asm/unaligned instead o [...] omits 1de8493069b8 clk: sunxi-ng: a64: Export MBUS clock omits dd00d78d0f41 arm64: dts: allwinner: a64: Add deinterlace core node omits a7f3e0bbf2c1 media: dt-bindings: media: Add Allwinner A64 deinterlace c [...] omits fc7c2bfb08c3 arm64: dts: allwinner: a64: Add MBUS controller node omits f0df2e05a2d9 dt-bindings: interconnect: sunxi: Add A64 MBUS compatible omits 42cd5ffe46c1 usb: dwc3: debug: fix string position formatting mixup wit [...] omits e4bfded56cf3 usb: gadget: serial: fix Tx stall after buffer overflow omits 43d565727a3a usb: gadget: ffs: ffs_aio_cancel(): Save/restore IRQ flags omits 9a0d6f7c0a83 usb: dwc2: Fix SET/CLEAR_FEATURE and GET_STATUS flows omits 860ef6cd3f90 usb: dwc2: Fix in ISOC request length checking omits a2035411fa1d usb: gadget: composite: Support more than 500mA MaxPower omits c724417baf16 usb: gadget: composite: Fix bMaxPower for SuperSpeedPlus omits 904967c60d87 usb: gadget: u_audio: Fix high-speed max packet size omits 5ee858975b13 usb: dwc3: gadget: Check for IOC/LST bit in TRB->ctrl fields omits 145e5a8a5cbd scsi: lpfc: Copyright updates for 12.6.0.4 patches omits ad6203f97526 scsi: lpfc: Update lpfc version to 12.6.0.4 omits f6770e7d2329 scsi: lpfc: Clean up hba max_lun_queue_depth checks omits 6cde2e3e2813 scsi: lpfc: Remove handler for obsolete ELS - Read Port St [...] omits 4cb9e1ddaa14 scsi: lpfc: Fix coverity errors in fmdi attribute handling omits a99c80742af4 scsi: lpfc: Fix compiler warning on frame size omits 821bc882acca scsi: lpfc: Fix release of hwq to clear the eq relationship omits 792f3b90be2a scsi: lpfc: Fix registration of ELS type support in fdmi omits 835214f5d5f5 scsi: lpfc: Fix broken Credit Recovery after driver load omits 0ab384a49c54 scsi: lpfc: Fix lpfc_io_buf resource leak in lpfc_get_scsi [...] omits 39c4f1a965a9 scsi: lpfc: Fix RQ buffer leakage when no IOCBs available omits 2494c2868d6e scsi: qla2xxx: Check locking assumptions at runtime in qla [...] omits 3d8b24a0f438 scsi: core: remove .for_blk_mq omits 722adbbd7065 scsi: ufs: ufs-mediatek: gate ref-clk during Auto-Hibern8 omits 5a244e0ea67b scsi: ufs: fix Auto-Hibern8 error detection omits 2a06ff207445 scsi: ufs: ufs-mediatek: support linkoff state during suspend omits 7742ca797aa7 scsi: ufs: ufs-mediatek: ensure UniPro is not powered down [...] omits 77d331802a44 scsi: megaraid_sas: fix indentation issue omits 0ab710458da1 scsi: iscsi: Perform connection failure entirely in kernel space omits 80363e1b673b scsi: tcm_qla2xxx: Make qlt_alloc_qfull_cmd() set cmd->se_ [...] omits 7276531d4036 tracing: Consolidate trace() functions omits 0c62f6cd9ed3 tracing: Don't return -EINVAL when tracing soft disabled s [...] omits d090409abbdd tracing: Add missing nest end to synth_event_trace_start() [...] omits 3032e3a7c7e3 selftests/resctrl: Add the test in MAINTAINERS omits 85f553d24ada selftests/resctrl: Disable MBA and MBM tests for AMD omits c0327e1d7c42 selftests/resctrl: Use cache index3 id for AMD schemata masks omits 53f74fbec9f0 selftests/resctrl: Add vendor detection mechanism omits 790bf585b0ee selftests/resctrl: Add Cache Allocation Technology (CAT) selftest omits 78941183d1b1 selftests/resctrl: Add Cache QoS Monitoring (CQM) selftest omits 01fee6b4d1f9 selftests/resctrl: Add MBA test omits ecdbb911f22d selftests/resctrl: Add MBM test omits a2561b12fe39 selftests/resctrl: Add built in benchmark omits 7f4d257e3a2a selftests/resctrl: Add callback to start a benchmark omits 1d3f08687d76 selftests/resctrl: Read memory bandwidth from perf IMC cou [...] omits 591a6e8588fc selftests/resctrl: Add basic resctrl file system operation [...] omits 034c7678dd2c selftests/resctrl: Add README for resctrl tests omits 0a679e13ea30 Merge branch 'for-5.6-fixes' of git://git.kernel.org/pub/s [...] omits c363eb48ada5 selftests: fix too long argument omits 9d235a558c68 selftests: allow detection of build failures omits b32694cd0724 Kernel selftests: tpm2: check for tpm support omits a098d9c82a0b selftests/ftrace: Have pid filter test use instance flag omits 7714d469dcba selftests: fix spelling mistaked "chaigned" -> "chained" omits a5650acb5f33 Merge tag 'selinux-pr-20200210' of git://git.kernel.org/pu [...] omits 5a020d80bbef ARM: dts: aspeed: g4: add video engine support omits cbc2247ca871 ARM: dts: aspeed: tacoma: Enable eMMC controller omits 47e29c847fc4 ARM: dts: aspeed: tiogapass: Add gpio line names omits 1e4c6434bc8e ARM: dts: aspeed: tiogapass: Add IPMB device omits ac9203162a3d ARM: dts: aspeed-g6: add usb functions omits 74e3b72523a1 ARM: dts: aspeed: Add Facebook Yosemite V2 BMC omits e20d8e81a0e0 Documentation: kunit: fixed sphinx error in code block omits cbc1f3cb67b6 drm/i915: Skip CPU synchronisation on dmabuf attachments omits 901cff7cb961 firmware_loader: load files from the mount namespace of init omits 95ba79e89c10 MAINTAINERS: remove unnecessary ':' characters omits 2bf0eb9b3b0d bpf: Make btf_check_func_type_match() static omits 4746fd5c2c13 drm/i915/selftests: Trim blitter block size omits e3cdcfcea363 PCI/ACPI: Move pcie_to_hpx3_type[] from stack to static data omits f2e97dc126b7 bpf: Selftests build error in sockmap_basic.c omits 973780011106 tools/bootconfig: Suppress non-error messages omits a91e4f12ffc4 bootconfig: Allocate xbc_nodes array dynamically omits 3f4ef485be9d vt: fix scrollback flushing on background consoles omits ea3d147a474c fsi: aspeed: add unspecified HAS_IOMEM dependency omits 01c0514ec822 lkdtm/stackleak: Make the test more verbose omits 469e1906a1b1 platform: constify properties in platform_device omits ff5cd9accbc7 ver_linux: Query ld cache for versions of libc/libcpp run-time omits 74835c7db032 COPYING: state that all contributions really are covered b [...] omits 4bc4f8128c48 Documentation/process: Change Microsoft contact for embarg [...] omits 485d5b75980d embargoed-hardware-issues: drop Amazon contact as the emai [...] omits ae7fce069bd7 Documentation/process: Add Arm contact for embargoed HW issues omits ae91c9256549 debugfs: remove return value of debugfs_create_regset32() omits 36be4102b7da staging: rtl8188eu: rename variable pnetdev -> netdev omits 57b76faf1d78 serial: 8250_early: Add earlycon for BCM2835 aux uart omits c6825c6395b7 serial: 8250_tegra: Create Tegra specific 8250 driver omits a287885f1e37 n_tty: check printk arguments for n_tty_trace omits 8e217b078138 kgdboc: Use for_each_console() helper omits 1f69a1273b3f tty: serial: tegra: Handle RX transfer in PIO mode if DMA [...] omits 04b5bfe3dc94 tty/serial: atmel: manage shutdown in case of RS485 or ISO [...] omits 0c5aae59270f serdev: ttyport: restore client ops on deregistration omits 87c5cbf71ecb serial: ar933x_uart: set UART_CS_{RX,TX}_READY_ORIDE omits 083bc0e1ce91 kbuild: fix mismatch between .version and include/generate [...] omits 9d1b38958b07 scripts/kallsyms: fix memory corruption caused by write over-run omits 735478fc8a89 Merge branch 'next/dt' into for-next omits bc5f15be2c81 perf symbols: Convert symbol__is_idle() to use strlist omits 0e71459afcbb perf symbols: Update the list of kernel idle symbols omits 80cc7bb6c104 perf stat: Don't report a null stalled cycles per insn metric omits 269e1f78d9cf soc: samsung: chipid: Fix return value on non-Exynos platforms omits 1c651356f482 ARM: dts: exynos: Add GPU thermal zone cooling maps for Od [...] omits b9631bc20134 ARM: dts: exynos: Fix broken reboot on some Odroid U2/X2/U [...] omits 1f9f5a8193e6 usb: cdns3: remove redundant assignment to pointer trb omits 334fb94c39e0 usb: gadget: remove redundant assignment to variable status omits 85798543f55c usb: typec: ucsi: remove redundant assignment to variable num omits cc7eac1e4afd usb: host: ehci-platform: add a quirk to avoid stuck omits 7f1b92a6a7f2 USB: core: clean up endpoint-descriptor parsing omits bdd1b147b802 USB: quirks: blacklist duplicate ep on Sound Devices USBPre2 omits 73f8bda9b5dc USB: core: add endpoint-blacklist quirk omits b32196e35bd7 usb: dwc3: debug: fix string position formatting mixup wit [...] omits a4a601948fc8 usb: phy: tegra: Add clarifying comments about the shared [...] omits 8099f58f1ecd USB: hub: Don't record a connect-change event during reset-resume omits ca4b43c14cd8 usb: charger: assign specific number for enum value omits 3e99862c05a9 usb: uas: fix a plug & unplug racing omits dddb40e83038 MAINTAINERS: Sort entries in database for USB TYPEC omits 1208f9e1d758 USB: hub: Fix the broken detection of USB3 device in SMSC hub omits f2437e48ac7a power: supply: cros-ec-usbpd-charger: Fix host events omits 9a4556bd8f23 staging: rtl8723bs: Remove unneeded goto statements omits e40c6d0f8763 staging: rtl8188eu: Remove some unneeded goto statements omits 23954cb078fe staging: rtl8723bs: Fix potential overuse of kernel memory omits 4ddf8ab8d15d staging: rtl8188eu: Fix potential overuse of kernel memory omits ac33597c0c0d staging: rtl8723bs: Fix potential security hole omits 499c405b2b80 staging: rtl8188eu: Fix potential security hole omits bf2b8fe0d7d2 staging: exfat: Replace printk with pr_info omits 26a99c06b6bb staging: comedi: ni_pcimio: add routes for NI PCIe-6251 an [...] omits 9bfd8bc5e8bf staging: comedi: ni_mio_common: Allow alternate board name [...] omits e3b7ce73c578 staging: comedi: ni_routes: Allow alternate board name for routes omits 075a32959154 staging: comedi: ni_routes: Refactor ni_find_valid_routes() omits 0ca2c0319a7b perf/smmuv3: Use platform_get_irq_optional() for wired interrupt omits ec2daf6e33f9 platform: chrome: Add cros-usbpd-notify driver omits 557d0841bc73 Input: psmouse - switch to using i2c_new_scanned_device() omits d0c5e7d4f5e5 Input: ili210x - add ili2120 support omits fbd1ec000213 Input: ili210x - fix return value of is_visible function omits 0fde0b1daac9 drm/i915/tgl: Update cdclk voltage level settings omits 9d5fd37ed7e2 drm/i915/ehl: Update port clock voltage level requirements omits ceaaf5300f88 drm/i915/dc3co: Add description of how it works omits f61872bb58a1 bootconfig: Use parse_args() to find bootconfig and '--' omits 10f129cb59cf tracing/kprobe: Fix uninitialized variable bug omits 26445f98ead3 bootconfig: Remove unneeded CONFIG_LIBXBC omits 17d25ae7f10e tools/bootconfig: Fix wrong __VA_ARGS__ usage omits e77a63a7424d ARM: at91: Drop unneeded select of COMMON_CLK omits d492b2361746 arm: at91: dts: Kill off "simple-panel" compatibles omits b7db58105b80 staging: greybus: use after free in gb_audio_manager_remove_all() omits c3709b328500 staging: android: Delete the 'vsoc' driver omits 8ae9a588ca35 staging: rtl8723bs: fix copy of overlapping memory omits 6d67b0290b4b staging: android: ashmem: Disallow ashmem memory from bein [...] omits 93134df520f2 staging: vt6656: fix sign of rx_dbm to bb_pre_ed_rssi. omits b656000782d7 drm/i915/selftests: Drop live_preempt_hang omits 3ce291a632cd drm/i915/selftests: Disable capturing forced error states omits b42d5a678299 drm/i915/display/ehl: Add HBR2 and HBR3 voltage swing table omits cf5b4059ba71 NFSv4: Fix races between open and dentry revalidation omits 8d269a8e2a8f selinux: sel_avc_get_stat_idx should increase position index omits 7470d0d13fb6 selinux: allow kernfs symlinks to inherit parent directory [...] omits 06c2efe2cf3a selinux: simplify evaluate_cond_node() omits e9c38f9fc2cc Documentation,selinux: deprecate setting checkreqprot to 1 omits 4b36cb773a81 selinux: move status variables out of selinux_ss omits 913f984a8347 platform/x86: intel_pmc_core: Add an additional parameter [...] omits a018e28f0880 platform/x86: intel_pmc_core: Remove slp_s0 attributes fro [...] omits 4d6a63e0b99e platform/x86: intel_pmc_core: Refactor the driver by remov [...] omits f632817d5ef3 platform/x86: intel_pmc_core: Add debugfs entry for low po [...] omits a45096ac70e5 platform/x86: intel_pmc_core: Add debugfs entry to access [...] omits 95b31e35239e platform/x86: pmc_atom: Add Lex 2I385SW to critclk_systems [...] omits 3b0fe3bab31f tools/power/x86/intel-speed-select: Avoid duplicate names [...] omits 14a8aa4964e0 tools/power/x86/intel-speed-select: Fix display for turbo- [...] omits e5e325722f43 platform/x86: dell_rbu: Unify format of the printed messages omits 682baa24e2a2 platform/x86: dell_rbu: Use max_t() to get rid of casting omits 45e21277f947 platform/x86: dell_rbu: Simplify cleanup code in create_packet() omits d19f359fbdc6 platform/x86: dell_rbu: don't open code list_for_each_entry*() omits 94ed313404d8 platform/x86: dell_rbu: Use sysfs_create_group() API omits 45a3d578f2ed platform/x86: Kconfig: Group modules by companies and functions omits d82d3ef66d91 platform/x86: Makefile: Group modules by companies and functions omits 70b3eeed49e8 audit: CONFIG_CHANGE don't log internal bookkeeping as an event omits a1147b8281bd NFS: Fix up directory verifier races omits a3ae87dce3a5 xhci: apply XHCI_PME_STUCK_QUIRK to Intel Comet Lake platforms omits 024d411e9c5d xhci: fix runtime pm enabling for quirky Intel hosts omits fc57313d1017 xhci: Fix memory leak when caching protocol extended capab [...] omits f148b9f402ef xhci: Force Maximum Packet size for Full-speed bulk device [...] omits efe9e3a91ce6 riscv: Delete CONFIG_SYSFS_SYSCALL from defconfigs omits ada131c2f224 Merge branch 'for-5.6/upstream-fixes' into for-next omits 3f6166aaf199 cifs: fix mount option display for sec=krb5i omits af7aae1b1f63 ASoC: SOF: Intel: hda: move i915 init earlier omits 816938b272b0 ASoC: SOF: Intel: hda: fix ordering bug in resume flow omits 43bcb1c05078 ALSA: hda: do not override bus codec_mask in link_get() omits 0d91061a3726 gfs2: move check_journal_clean to util.c for future use omits 03678a99d138 gfs2: Ignore dlm recovery requests if gfs2 is withdrawn omits f34a6135ce72 gfs2: Only complain the first time an io error occurs in q [...] omits 036330c91436 gfs2: log error reform omits b3422cacdd7e gfs2: Rework how rgrp buffer_heads are managed omits 30fe70a85a90 gfs2: clear ail1 list when gfs2 withdraws omits 69511080bd6e gfs2: Introduce concept of a pending withdraw omits 8e28ef1f2fa1 gfs2: Return bool from gfs2_assert functions omits a5ca2f1cb66b gfs2: Turn gfs2_consist into void functions omits d7e7ab3f1e22 gfs2: Remove usused cluster_wide arguments of gfs2_consist [...] omits 8dc88ac68df8 gfs2: Report errors before withdraw omits badb55ec208a gfs2: Split gfs2_lm_withdraw into two functions omits c8b8fcddf94a Merge branches 'renesas-arm-dt-for-v5.7', 'renesas-arm-soc [...] omits 00516d13d4cf qmi_wwan: unconditionally reject 2 ep interfaces omits 5d1fbdf238b5 net: dsa: mv88e6xxx: Prevent truncation of longer interrupt names omits 88bf54603f6f qmi_wwan: re-add DW5821e pre-production variant omits 58d4ad5054d2 drm/i915/psr: pass i915 to psr_global_enabled() omits a924eae75106 gpio: sifive: fix static checker warning omits b214f94e0f5f ARM: dts: r7s72100: Add SPIBSC clocks omits c6f3c0f601d3 arm64: dts: renesas: rcar-gen3: Add CCREE nodes omits 3eb606fbf802 arm64: dts: renesas: rcar-gen3: Replace "vsps" by "renesas,vsps" omits 53b1a8a0b970 arm: dts: renesas: r8a77980: Remove r8a77970 DU compatible omits 4e28626dbc2c ARM: dts: renesas: Group tuples in operating-points properties omits 516f68943a6a ARM: dts: renesas: Add missing ethernet PHY reset GPIO on [...] omits 1b5af5378165 drm/i915/gt: Use the BIT when checking the flags, not the index omits 1fdea0cb0dba drm/i915/selftests: Add a mock i915_vma to the mock_ring omits c631cc8f1124 drm/i915: Make a copy of the ggtt view for slave plane omits 01c1b2cbf052 drm/i915/gem: Take local vma references for the parser omits 88a9c66d998b drm/i915/pmu: Correct the rc6 offset upon enabling omits 408324a3c538 ARM: shmobile: Enable ARM_GLOBAL_TIMER on Cortex-A9 MPCore SoCs omits dff527e7a0a8 m68k: Switch to asm-generic/hardirq.h omits 5e2367484014 fbdev: c2p: Use BUILD_BUG() instead of custom solution omits 2608a8cebbe1 dio: Remove unused dio_dev_driver() omits aabbda8dbf85 dio: Fix dio_bus_match() kerneldoc omits f0c2cdd623f7 dio: Make dio_match_device() static omits 5b78fcbb61fb zorro: Move zorro_bus_type to bus-private header file omits 4420e44b5d6d zorro: Remove unused zorro_dev_driver() omits f064c3c13910 zorro: Use zorro_match_device() helper in zorro_bus_match() omits 2d9f911c0662 zorro: Fix zorro_bus_match() kerneldoc omits 1b5d564f87cb zorro: Make zorro_match_device() static omits 2d5a2f913b65 spmi: pmic-arb: Set lockdep class for hierarchical irq domains omits 9437bfda00f3 ASoC: atmel: fix atmel_ssc_set_audio link failure omits 046e14afb356 gpio: Avoid kernel.h inclusion where it's possible omits c3afa804c58e gpio: xilinx: Fix bug where the wrong GPIO register is written to omits 0b6f499022b6 s390/qdio: simplify ACK tracking omits fcd98d400253 s390/zcrypt: fix card and queue total counter wrap omits aab73d278d49 s390/pkey: fix missing length of protected key on return omits dee7c111a458 Merge tag 'gpio-fixes-for-v5.6-rc2' of git://git.kernel.or [...] omits 345d52c184dc arm64/spinlock: fix a -Wunused-function warning omits fca3d33d8ad6 arm64: ssbs: Fix context-switch when SSBS is present on all CPUs omits 2c614c1194f2 arm64: use shared sysctl constants omits 5cb7a1113f94 arm64: Drop do_el0_ia_bp_hardening() & do_sp_pc_abort() de [...] omits 274959622017 drm/i915/mst: fix pipe and vblank enable omits 2680729e9c11 m68k: Fix Kconfig indentation omits 52262ee567ad sched/fair: Allow a per-CPU kthread waking a task to stack [...] omits 4e0b9bc98c4a dt-bindings: reset: meson: add gxl internal dac reset omits b460e0a9e240 reset: intel: add unspecified HAS_IOMEM dependency omits 7fbcc53514c5 reset: brcmstb-rescal: add unspecified HAS_IOMEM dependency omits 71483532a3e8 MAINTAINERS: fix style in RESET CONTROLLER FRAMEWORK omits 68131a0b8fd0 dt-bindings: reset: intel,rcu-gw: Fix intel,global-reset schema omits 4837621cd61e eeprom: at24: add TPF0001 ACPI ID for 24c1024 device omits de9e354e1f8f m68k: mm: Change ColdFire pgtable_t omits 518a6b58243a m68k: mm: Fully initialize the page-table allocator omits 0e071ee68156 m68k: mm: Extend table allocator for multiple sizes omits 61c64a25ae8d m68k: mm: Use table allocator for pgtables omits ef9285f69f0e m68k: mm: Improve kernel_page_table() omits ef22d8abd876 m68k: mm: Restructure Motorola MMU page-table layout omits 5ad272abee9f m68k: mm: Move the pointer table allocator to motorola.c omits 13076a29d52e m68k: mm: Unify Motorola MMU page setup omits fd1aa6303c4d m68k: mm: Fix ColdFire pgd_alloc() omits 43f0f97dd6f0 m68k: mm: Remove stray nocache in ColdFire pgalloc omits 8131b73b22c2 gpiolib: remove unnecessary argument from set_config call omits 4d0cabbb8b6a gpio: bd71828: Remove unneeded defines for GPIO_LINE_DIREC [...] omits e4f41de77f96 MAINTAINERS: Sort entries in database for GPIO omits 62adc6f33d6f gpiolib: fix gpio_do_set_config() omits 91b4ea5fc57c Revert "gpiolib: remove set but not used variable 'config'" omits d99f88761ba0 Revert "gpiolib: Remove duplicated function gpio_do_set_config()" omits 47203198ed3d gpio: wcd934x: Fix logic of wcd_gpio_get omits 47d7d1166619 gpio: wcd934x: Don't change gpio direction in wcd_gpio_set omits a630fe34ddc0 gpio: pxa: Avoid a warning when gpio0 and gpio1 IRQS are n [...] omits e7598fac323a iommu/vt-d: Fix compile warning from intel-svm.h omits 2c0bee081315 USB: serial: digi_acceleport: remove redundant assignment [...] omits 325534415694 USB: serial: relax unthrottle memory barrier omits 5391a87751a1 tipc: fix successful connect() but timed out omits 5609e2bbefed mptcp: make the symbol 'mptcp_sk_clone_lock' static omits 2437fd7baf29 tipc: make three functions static omits 48bc281e4bf0 drm/bridge: ti-tfp410: Update drm_connector_init_with_ddc( [...] omits 8a6483ac634a drm/bridge: tc358767: fix poll timeouts omits 807e92d1bdd0 platform/x86: intel-vbtn: Move MODULE_DEVICE_TABLE() close [...] omits 57ba2633a1b6 platform/x86: intel-hid: Move MODULE_DEVICE_TABLE() closer [...] omits 16292bed9c56 platform/x86: intel_pmc_core: Add Atom based Jasper Lake ( [...] omits d545514e3e36 MAINTAINERS: Sort entries in database for PDx86 omits 7c3d02285ad5 USB: serial: ch341: fix receiver regression omits c664a4fa8f69 USB: serial: ir-usb: Silence harmless uninitialized variab [...] omits 06f749af622c drm/udl: Clear struct drm_connector_funcs.dpms omits c0e255655f6d drm/bochs: Clear struct drm_connector_funcs.dpms omits 03c6bf464428 arm64: defconfig: Enable DRM_SUN6I_DSI omits 4a453ccf87d5 arm64: defconfig: Enable CONFIG_SUN8I_THERMAL omits 415ae604d4ac ARM: sunxi: Enable CONFIG_SUN8I_THERMAL omits cf284af155ad Merge branches 'sunxi/dt-for-5.7' and 'sunxi/fixes-for-5.6 [...] omits bd8cac5fb8b8 ARM: dts: sun8i: a83t: Fix incorrect clk and reset macros [...] omits 6a7be15a66e6 ARM: dts: sun8i-r40: Add thermal sensor and thermal zones omits 5a5e52161894 arm64: dts: allwinner: a64: Add gpio bank supply for A64-O [...] omits e95d8d03b590 arm64: dts: allwinner: pinebook: Fix 5v0 boost regulator omits 47ef030c3a79 arm64: dts: allwinner: pinebook: Fix backlight regulator omits 9de2b6bf5ecb arm64: dts: allwinner: pinebook: Add GPIO port regulators omits 412e19c34f50 arm64: dts: allwinner: pinebook: Document MMC0 CD pin name omits c3d22680df8d arm64: dts: allwinner: pinebook: Make simplefb more consistent omits c0e79b069e4f arm64: dts: allwinner: pinebook: Sort device tree nodes omits 9e556ec5731e arm64: dts: allwinner: pinebook: Remove unused vcc3v3 regulator omits 787615ad8741 arm64: dts: allwinner: Enable button wakeup on Orange Pi PC2 omits 674ef1d0a7b2 arm64: dts: allwinner: a64: add support for PineTab omits 39b6343d1d41 dt-bindings: arm: sunxi: add binding for PineTab tablet omits e2c9e67e44fe dt-bindings: spi: sunxi: Document new compatible strings omits e757bdd01780 arm64: dts: allwinner: h6: Pine H64: Add SPI flash node omits 30bd02bd634f arm64: dts: sun50i: H6: Add SPI controllers nodes and pinmuxes omits 0e023687ca55 ALSA: info: remove redundant assignment to variable c omits f18b529a662c ALSA: ali5451: remove redundant variable capture_flag omits 4dca80b4df0a ALSA: hda: remove redundant assignment to variable timeout omits 0cc629722221 ALSA: hdsp: remove redundant assignment to variable err omits 49d9e43f36fd ALSA: pcm: Minor refactoring omits 89e0b9a060fe ALSA: pcm_dmaengine: Use pcm_for_each_format() macro for P [...] omits f9b0c053a29f ALSA: pcm: Use a macro for parameter masks to reduce the n [...] omits ba71d227f4a2 ALSA: pcm: Use standard macros for fixing PCM format cast omits c5f72ef15cb8 ALSA: dummy: Use standard macros for fixing PCM format cast omits 5b29f05396bd ALSA: usb-audio: Use pcm_for_each_format() macro for PCM f [...] omits b9c7d41087bc ALSA: pcm: More helper macros for reducing snd_pcm_format_t cast omits 8c356c524af8 ALSA: aloop: Fix PCM format assignment omits f4caf8993e92 ALSA: emu8000: Fix the cast to __user pointer omits 6a7322df2c28 ALSA: emu10k1: Fix endianness annotations omits c5bb086741c1 ALSA: via82xx: Fix endianness annotations omits adf615a60501 ALSA: hda/hdmi: Move ELD parse and jack reporting into upd [...] omits ae47e2ec5b45 ALSA: hda/hdmi: Move runtime PM resume into hdmi_present_s [...] omits db8454023b7f ALSA: hda/hdmi: Don't use standard hda_jack for generic HD [...] omits 165c0946a863 ALSA: hda/hdmi: Reduce hda_jack_tbl lookup at unsol event [...] omits 0acdf63d2296 ARC: fpu: fix randconfig build error reported by 0-day tes [...] omits a5760db25c6e ARC: fix some Kconfig typos omits d560bb42814c ARC: Cleanup old Kconfig IO scheduler options omits f166795871be arm64: defconfig: Set bcm2835-dma as built-in omits cf2b012c90e7 hwmon: (pmbus/ltc2978) Fix PMBus polling of MFR_COMMON def [...] omits 45381d287694 ARM: dts: aspeed-g6: Add Video Engine node omits 36123599ba5f ARM: dts: aspeed: ast2600: Add XDMA Engine omits dac31b205ebf ARM: dts: aspeed: ast2500: Add XDMA Engine omits 36e58a01e8a0 ARM: dts: aspeed: ast2600: Add SCU interrupt controllers omits e7839de6e380 ARM: dts: aspeed: ast2500: Add SCU interrupt controller omits 0e9d7bb293f3 drm/i915/gvt: more locking for ppgtt mm LRU list omits c216f12bed33 drm/i915/gvt: fix high-order allocation failure on late load omits 1525c20cff96 drm/tiny/st7735r: No need to set ->owner for spi_register_ [...] omits 5703d6ae9573 drm/tiny/st7735r: Make driver OF-independent omits f6ab3402a681 drm/tiny/repaper: No need to set ->owner for spi_register_ [...] omits ffb42e64561e drm/tiny/repaper: Make driver OF-independent omits 3f9e12e0df01 ACPI: watchdog: Allow disabling WDAT at boot omits a454401a57ed PM / devfreq: Change to DEVFREQ_GOV_UPDATE_INTERVAL event name omits 45dc4c5362b0 PM / devfreq: Remove unneeded extern keyword omits d044d1429dec PM / devfreq: Use constant name of userspace governor omits 0e3ee7f10af9 staging: qlge: remove spaces at the start of a line omits 4ed6aba987bc staging: rtl8192u: Add space to fix style issue omits be5418d45ba4 staging: pi433: Use the correct style for SPDX License Identifier omits 226f912a0f7a staging: rtl8188eu: remove unnecessary RETURN label omits 12396526807d staging: vc04_services: vchiq_arm: Get rid of unused defines omits a0184abeec66 staging: vc04_services: Get rid of vchiq_arm_vcresume()'s [...] omits aca055ed40ea staging: vc04_services: Delete vchiq_platform_check_suspend() omits b2a86ecd8f06 staging: vc04_services: Get rid of USE_TYPE_SERVICE_NO_RESUME omits ed151829e353 staging: vc04_services: Get rid of the rest of suspend/res [...] omits bd8aa2850f00 staging: vc04_services: Get of even more suspend/resume states omits 6547980973b1 staging: vc04_services: Get rid of unused suspend/resume states omits 26a659750666 staging: vc04_services: Delete vc_suspend_complete completion omits 6d044eac92e6 staging: vc04_services: Get rid of vchiq_check_resume() omits af908f390fd1 staging: vc04_services: Get rid of vchiq_arm_vcsuspend() omits c9b361ccd0e1 staging: vc04_services: Get rid of vchiq_on_remote_use_active() omits 913e4e05a432 staging: vc04_services: Get rid of vchiq_platform_handle_t [...] omits 004e890d5cf7 staging: vc04_services: Get rid of vchiq_platform_videocor [...] omits 88084848eb8c staging: vc04_services: Get rid of vchiq_platform_suspend/ [...] omits 0e2662125062 staging: vc04_services: Get rid of vchiq_platform_paused/r [...] omits be7fbad631f3 staging: vc04_services: get rid of vchiq_platform_use_susp [...] omits dcbcbfa4af09 staging: vc04_services: Delete blocked_count in struct vch [...] omits 9af64167354f staging: vc04_services: get rid of blocked_blocker complet [...] omits d91f500a1273 staging: vc04_services: Get rid of resume_blocker completi [...] omits 7d153fcc1070 staging: vc04_services: Get rid of resume_blocked in struc [...] omits 361906387c7d staging: vc04_services: Remove unused variables in struct [...] omits b99692f4db0b staging: rtl8192e: style fix - Prefer using '"%s...", __func__' omits f47e8780ce74 staging: netlogic: Use the correct style for SPDX License [...] omits a3583d4c3df5 staging: exfat: Remove unused struct 'dev_info_t' omits 8b8822e32f35 staging: exfat: Remove unused struct 'part_info_t' omits 7ed674e26357 staging: exfat: remove 'vol_type' variable. omits 034280e33ea0 staging: wilc1000: refactor SPI read/write commands handli [...] omits 8e2e79ff61f1 staging: vt6656: Remove fall back functions and headers. omits 88900631d706 staging: vt6656: Fix return for unsupported cipher modes. omits be9bca8cfbda staging: vt6656: Disable and remove fall back rates from driver. omits a1182cda0c78 Staging: vt6655: device_main: cleanup long line omits 3ca2a90d749f staging: rtl8723bs: hal: fix condition with no effect omits bb6d3fb354c5 Linux 5.6-rc1 omits 89a47dd1af8f Merge tag 'kbuild-v5.6-2' of git://git.kernel.org/pub/scm/ [...] omits 380a129eb2c2 Merge tag 'zonefs-5.6-rc1' of git://git.kernel.org/pub/scm [...] omits 490d332ea427 irqchip/gic-v4.1: Avoid 64bit division for the sake of 32bit ARM omits d1ea35f4cdd4 Merge tag '5.6-rc-smb3-plugfest-patches' of git://git.samb [...] omits 5586c3c1e0eb Merge branch 'work.vboxsf' of git://git.kernel.org/pub/scm [...] omits 1a2a76c2685a Merge tag 'x86-urgent-2020-02-09' of git://git.kernel.org/ [...] omits f41377609a72 Merge tag 'smp-urgent-2020-02-09' of git://git.kernel.org/ [...] omits ca21b9b37059 Merge tag 'perf-urgent-2020-02-09' of git://git.kernel.org [...] omits 2fbc23c73835 Merge tag 'timers-urgent-2020-02-09' of git://git.kernel.o [...] omits f06bed87d7cd Merge tag 'irq-urgent-2020-02-09' of git://git.kernel.org/ [...] omits 6ff90aa2cfdd Merge tag 'efi-urgent-2020-02-09' of git://git.kernel.org/ [...] omits cdb702a65558 drm/tiny: add support for tft displays based on ilitek,ili9486 omits a72e1f684d9b dt-bindings: add binding for tft displays based on ilitek,ili9486 omits b537916ca510 io_uring: retain sockaddr_storage across send/recvmsg async punt omits c2cebbc4a593 drm/i915: Fix i915_error_state_store error defination omits 6ab231448fdc io_uring: cancel pending async work if task exits omits 36282881a795 io-wq: add io_wq_cancel_pid() to cancel based on a specific pid omits 00bcda13dcbf io-wq: make io_wqe_cancel_work() take a match handler omits e73c1486e4c8 drm/i915/bios: Fix the timing parameters omits 1788fdf14e51 drm/i915/dsi: Ensure that the ACPI adapter lookup override [...] omits 0887aa8744ae drm/i915: Fix post-fastset modeset check for port sync omits 6f4261fa86df drm/i915/dsi: Lookup the i2c bus from ACPI NS only if CONF [...] omits 06f7a61c9b51 drm/i915/selftests: Remove erroneous intel_engine_pm_put omits 7d7569ac3336 drm/i915/execlists: Ignore tracek for nop process_csb omits 26208d876d37 drm/i915/gt: Fix hold/unhold recursion omits 3508aae9b561 ARM: configs: Cleanup old Kconfig options omits e383e871ab54 ARM: npcm: Bring back GPIOLIB support omits c55d0a554843 dt-bindings: panel: Convert orisetech,otm8009a to json-schema omits 1689578c5aa6 dt-bindings: panel: Convert raydium,rm68200 to json-schema omits 79b9376404b0 dt-bindings: one file of all simple DSI panels omits fdfa3a6778b1 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] omits 291abfea4746 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 0fd169576648 fs: Add VirtualBox guest shared folder (vboxsf) support omits d4f309ca4118 Merge tag 'powerpc-5.6-2' of git://git.kernel.org/pub/scm/ [...] omits b0ef7cda8d9b Fix up remaining devm_ioremap_nocache() in SGI IOC3 8250 U [...] omits 4ef1a30c6bd2 Merge tag 'armsoc-late' of git://git.kernel.org/pub/scm/li [...] omits 5939224ccdcc Merge tag 'armsoc-defconfig' of git://git.kernel.org/pub/s [...] omits eab3540562fb Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm [...] omits 1afa9c3b7c9b Merge tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linu [...] omits 469030d454bd Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/lin [...] omits b85080c106b1 Merge tag 'compat-ioctl-fix' of git://git.kernel.org:/pub/ [...] omits c9d35ee049b4 Merge branch 'merge.nfs-fs_parse.1' of git://git.kernel.or [...] omits 236f45329460 Merge branch 'work.misc' of git://git.kernel.org/pub/scm/l [...] omits 0bdbdd08a8f9 io_uring: fix openat/statx's filename leak omits 5f798beaf35d io_uring: fix double prep iovec leak omits a93b33312f63 io_uring: fix async close() with f_op->flush() omits 0b5faf6ba7fb io_uring: allow AT_FDCWD for non-file openat/openat2/statx omits ff002b30181d io_uring: grab ->fs as part of async preparation omits 9392a27d88b9 io-wq: add support for inheriting ->fs omits faac996ccd5d io_uring: retry raw bdev writes if we hit -EOPNOTSUPP omits 8fef80bf56a4 io_uring: add cleanup for openat()/statx() omits 99bc4c38537d io_uring: fix iovec leaks omits e96e977992d0 io_uring: remove unused struct io_async_open omits 63e5d81f72af io_uring: flush overflowed CQ events in the io_uring_poll() omits cf3040ca55f2 io_uring: statx/openat/openat2 don't support fixed files omits 995933305e11 Merge branch 'pipe-exclusive-wakeup' omits 0ddad21d3e99 pipe: use exclusive waits when reading or writing omits eb3939e386ec Bluetooth: btusb: Add support for 13d3:3548 Realtek 8822CE device omits 0a061743af93 compat_ioctl: fix FIONREAD on devices omits 2f86e45a7f42 Merge tag 'irqchip-fixes-5.6-1' of git://git.kernel.org/pu [...] omits 29ca3b31756f net: thunderx: use proper interface type for RGMII omits c76b305c237d Merge tag 'wireless-drivers-2020-02-08' of git://git.kerne [...] omits 2696e1146d34 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 48d7fb181a91 drm/i915: Remove lite restore defines omits f6c26b555e14 drm/i915: Never allow userptr into the new mapping types omits 6311d260a179 drm/i915/debugfs: Remove i915_energy_uJ omits d4bf905307a1 powerpc: Fix CONFIG_TRACE_IRQFLAGS with CONFIG_VMAP_STACK omits 9dc086f1e9ef powerpc/futex: Fix incorrect user access blocking omits 5186a6cc3ef5 irqchip/gic-v3-its: Rename VPENDBASER/VPROPBASER accessors omits b46353250ba3 irqchip/gic-v3-its: Remove superfluous WARN_ON omits 4bccf1d715fe irqchip/gic-v4.1: Drop 'tmp' in inherit_vpe_l1_table_from_rd() omits 4e6437f12d6e irqchip/gic-v4.1: Ensure L2 vPE table is allocated at RD level omits 8b718d403c5c irqchip/gic-v4.1: Set vpe_l1_base for all redistributors omits e88bd316e597 irqchip/gic-v4.1: Fix programming of GICR_VPROPBASER_4_1_SIZE omits d08f3010f4a3 mt76: mt7615: fix max_nss in mt7615_eeprom_parse_hw_cap omits f757165705e9 Merge tag 'fuse-fixes-5.6-rc1' of git://git.kernel.org/pub [...] omits 175787e011ce Merge tag 'gfs2-for-5.6-2' of git://git.kernel.org/pub/scm [...] omits 60ea27e936f2 Merge tag 'for-linus-5.6-ofs1' of git://git.kernel.org/pub [...] omits 08dffcc7d94b Merge tag 'nfsd-5.6' of git://linux-nfs.org/~bfields/linux omits c0f00d270eba Merge drm/drm-next into drm-intel-next-queued omits f43574d0ac80 Merge tag 'nfs-for-5.6-1' of git://git.linux-nfs.org/proje [...] omits 88d6f130e563 bpf: Improve bucket_log calculation logic omits 5ba32c7be81e drm/i915/execlists: Always force a context reload when rew [...] omits 5d3919a953c3 selftests/bpf: Test freeing sockmap/sockhash with a socket in it omits 0b2dc83906cf bpf, sockhash: Synchronize_rcu before free'ing map omits db6a5018b6e0 bpf, sockmap: Don't sleep while holding RCU lock on tear-down omits d95f1e8b462c bpftool: Don't crash on missing xlated program instructions omits 85b8ac01a421 bpf, sockmap: Check update requirements after locking omits 41dcd67e8868 Merge tag 'docs-5.6-2' of git://git.lwn.net/linux omits 11777ee8b04a Merge branch 'i2c/for-5.6' of git://git.kernel.org/pub/scm [...] omits 6e17ae73807c drm/i915/gt: Only ignore already reset requests omits ed39ba0ec115 Merge tag 'acpi-5.6-rc1-3' of git://git.kernel.org/pub/scm [...] omits 0db1a5f8706a drm/i915: Implement Wa_1607090982 omits 561db8296d8b drm/i915: Disable tesselation clock gating on tgl A0 omits ba7dcfc7bada Merge tag 'pm-5.6-rc1-3' of git://git.kernel.org/pub/scm/l [...] omits c16b99d6c5a3 Merge tag 'drm-next-2020-02-07' of git://anongit.freedeskt [...] omits 8bf5973a4ef0 Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] omits f9f21cea3113 genirq: Clarify that irq wake state is orthogonal to enabl [...] omits b34f01f76a10 Merge tag 'linux-watchdog-5.6-rc1' of git://www.linux-watc [...] omits e0f121c5cc2c Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 9b7fa2880fe7 Merge tag 'xtensa-20200206' of git://github.com/jcmvbkbc/l [...] omits f35aa2bc809e tmpfs: switch to use of invalfc() omits 58c025f0e803 cgroup1: switch to use of errorfc() et.al. omits bf45f7fcc400 procfs: switch to use of invalfc() omits b5db30cfb979 hugetlbfs: switch to use of invalfc() omits e1ee7d8511f1 cramfs: switch to use of errofc() et.al. omits 77cb271e6a51 gfs2: switch to use of errorfc() et.al. omits 2e28c49ea648 fuse: switch to use errorfc() et.al. omits d53d0f7461a5 ceph: use errorfc() and friends instead of spelling the pr [...] omits a3ff937b33d9 prefix-handling analogues of errorf() and friends omits 328de5287b10 turn fs_param_is_... into functions omits 48ce73b1bef2 fs_parse: handle optional arguments sanely omits d7167b149943 fs_parse: fold fs_parameter_desc/fs_parameter_spec omits 96cafb9ccb15 fs_parser: remove fs_parameter_description name field omits cc3c0b533ab9 add prefix to fs_context->log omits c80c98f0dc5d ceph_parse_param(), ceph_parse_mon_ips(): switch to passin [...] omits 7f5d38141e30 new primitive: __fs_parse() omits 2c3f3dc31556 switch rbd and libceph to p_log-based primitives omits 3fbb8d5554a1 struct p_log, variants of warnf() et.al. taking that one instead omits 9f09f649ca33 teach logfc() to handle prefices, give it saner calling co [...] omits fbc2d1686dc5 get rid of cg_invalf() omits aa1918f94914 get rid of fs_value_is_filename_empty omits 34264ae3fa22 don't bother with explicit length argument for __lookup_co [...] omits f60f0f543333 kcsan: Expose core configuration parameters as module params omits ba553306042e kcsan: Add test to generate conflicts via debugfs omits 7f6e9db3e2b8 kcsan: Introduce ASSERT_EXCLUSIVE_* macros omits 243aea00b746 kcsan: Introduce KCSAN_ACCESS_ASSERT access type omits cbbbf0df6b6f kcsan: Fix 0-sized checks omits 48fc66536963 kcsan: Cleanup of main KCSAN Kconfig option omits d18f1a33e4a3 kcsan: Clarify Kconfig option KCSAN_IGNORE_ATOMICS omits b9843c96c7de kcsan: Add option to assume plain aligned writes up to wor [...] omits 03c2b9e7ebd0 kcsan: Add docbook header for data_race() omits a12ba9a79f84 copy_to_user, copy_from_user: Use generic instrumented.h omits 6d8cab62c371 iov_iter: Use generic instrumented.h omits eec3968dc4d7 asm-generic, kcsan: Add KCSAN instrumentation for bitops omits 4719d40b6bb4 asm-generic, atomic-instrumented: Use generic instrumented.h omits 3c1b8e31ace8 include/linux: Add instrumented.h infrastructure omits d521a247220e kcsan: Address missing case with KCSAN_REPORT_VALUE_CHANGE_ONLY omits fbc2d237ab2f kcsan: Make KCSAN compatible with lockdep omits 5e250abcb18a kcsan: Rate-limit reporting per data races omits f7f8c8ae79d1 kcsan: Show full access type in report omits 2ffc9dd277c3 kcsan: Prefer __always_inline for fast-path omits 3d96208c30f8 sunrpc: expiry_time should be seconds not timeval omits 50d0def966a5 nfsd: make nfsd_filecache_wq variable static omits dfa7f709596b drop_monitor: Do not cancel uninitialized work item omits e036c587cabe Merge branch 'mlxsw-Various-fixes' omits 3a99cbb6fa7b mlxsw: spectrum_dpipe: Add missing error path omits 36844c855b89 mlxsw: core: Add validation of hardware device types for M [...] omits 490f0542a7f7 mlxsw: spectrum_router: Clear offload indication from IPv6 [...] omits 6c05ca26f115 selftests: mlxsw: Add test cases for local table route rep [...] omits 0508ff8934f4 mlxsw: spectrum_router: Prevent incorrect replacement of l [...] omits f8c2afa66d53 net: dsa: microchip: enable module autoprobe omits db3fa271022d ipv6/addrconf: fix potential NULL deref in inet6_set_link_af() omits fb5970da1b42 drm/i915/gt: Use the kernel_context to measure the breadcr [...] omits 71b7cc601ea7 drm/i915: Fix force-probe failure message omits 9adcf0db237c drm/i915/guc: Make sure to sanitize CT status omits a7da92c2c8a1 netfilter: flowtable: skip offload setup if disabled omits 8d0015a7ab76 netfilter: xt_hashlimit: limit the max size of hashtable omits c4a3922d2d20 netfilter: xt_hashlimit: reduce hashlimit_mutex scope for [...] omits 1e474b28e788 smp/up: Make smp_call_function_single() match SMP semantics omits 0f378d73d429 x86/apic: Mask IOAPIC entries when disabling the local APIC omits 73a21fa817f0 dpaa_eth: support all modes with rate adapting PHYs omits 793c22617367 drm/i915/gt: Protect execlists_hold/unhold from new waiters omits 9b125c279987 mac80211: support NL80211_EXT_FEATURE_CONTROL_PORT_OVER_NL [...] omits 8c3ed7aa2b9e nl80211: add src and dst addr attributes for control port tx/rx omits c0058df73309 mac80211: parse also the RSNXE IE omits ff74c51e8f4c cfg80211/mac80211: Allow user space to register for statio [...] omits bfb7bac3a8f4 cfg80211: check wiphy driver existence for drvinfo report omits f93d6b21a93c ieee80211: fix 'the' doubling in comments omits 52b4810bed83 mac80211: Remove support for changing AP SMPS mode omits c4d800dcc7c5 mac80211: Handle SMPS mode changes only in AP mode omits 85b27ef73419 mac80211: Accept broadcast probe responses on 6GHz band omits f46209b9ff76 mac80211: HE: set RX NSS omits cf2c9cc3980f mac80211: set station bandwidth from HE capability omits 2ff69b0e25f4 mac80211: remove supported channels element in 6 GHz if EC [...] omits 8cadb207145c mac80211: update condition for HE disablement omits 4a65cc2437ce mac80211: make ieee80211_wep_init() return void omits 07b83d2ecd2f mac80211: allow changing TX-related netdev features omits b5db1acab19b mac80211: check whether HE connection is allowed by the re [...] omits e4d005b80dee mac80211: refactor extended element parsing omits 75e296e9b22a mac80211: simplify and improve HT/VHT/HE disable code omits d6039a3416f7 cfg80211: Enhance the AKM advertizement to support per interface. omits 1e61d82cca17 cfg80211: add no HE indication to the channel flag omits 5eae8ca3738e Revert "drm/i915: Don't use VBT for detecting DPCD backlig [...] omits f14f27b16632 drm/i915/gt: Protect defer_request() from new waiters omits f91d8156ab8a drm/i915/gt: Prevent queuing retire workers on the virtual engine omits a04564c99bb4 mac80211: consider more elements in parsing CRC omits 2bf973ff9b9a mac80211: fix quiet mode activation in action frames omits 259039fa3045 Merge branch 'stmmac-fixes' omits 909c1dde67c4 net: stmmac: update pci platform data to use phy_interface omits 2f633d5820e4 net: stmmac: xgmac: fix missing IFF_MULTICAST checki in dw [...] omits 2ba31cd93784 net: stmmac: fix missing IFF_MULTICAST check in dwmac4_set_filter omits 907a076881f1 net: stmmac: xgmac: fix incorrect XGMAC_VLAN_TAG register [...] omits 9eeeb3c9de4e net: stmmac: fix incorrect GMAC_VLAN_TAG register writting [...] omits 184367dce4f7 hv_netvsc: Fix XDP refcnt for synthetic and VF NICs omits f2b18baca953 mac80211: use more bits for ack_frame_id omits 3c706b973b51 mac80211: fix 11w when using encapsulation offloading omits 6910fe95c618 Merge branch 'taprio-Some-fixes' omits bfabd41da341 taprio: Fix dropping packets when using taprio + ETF offloading omits 7c16680a08ee taprio: Use taprio_reset_tc() to reset Traffic Classes con [...] omits 49c684d79cfd taprio: Add missing policy validation for flags omits a9d6227436f3 taprio: Fix still allowing changing the flags during runtime omits 5652e63df330 taprio: Fix enabling offload with wrong number of traffic classes omits de34d7084edd net: dsa: bcm_sf2: Only 7278 supports 2Gb/sec IMP port omits df373702bc0f net: dsa: b53: Always use dev->vlan_enabled in b53_configu [...] omits 7d10f0774f9e net: stmmac: fix a possible endless loop omits 963485d436cc rxrpc: Fix call RCU cleanup using non-bh-safe locks omits b39a934ec72f rxrpc: Fix service call disconnection omits 332008256f1f Merge branches 'pm-avs' and 'pm-cpuidle' omits 5edbb5608256 drm/virtio: fix ring free check omits 370e2c82a4a5 vhost: use batched version by default omits 7e0a3cb260f9 vhost: option to fetch descriptors through an independent struct omits ed18fb8345fc ptr_ring: linked list fallback omits 106a01852fe6 tools/virtio: option to build an out of tree module omits fcb9c24bef3d zonefs: Add documentation omits 8dcc1a9d90c1 fs: New zonefs file system omits 5eede625297f fold struct fs_parameter_enum into struct constant_table omits 2710c957a8ef fs_parse: get rid of ->enums omits 0f89589a8c6f Pass consistent param->type to fs_parse() omits 9f880327160f Merge tag 'amd-drm-next-5.6-2020-02-05' of git://people.fr [...] omits a345cc0d393e Merge branch 'linux-5.6' of git://github.com/skeggsb/linux [...] omits e139e8aed0d3 Merge tag 'drm/tegra/for-5.6-rc1-fixes' of git://anongit.f [...] omits 4f7e6d22b545 drm/i915/selftests: drop igt_ppgtt_exhaust_huge omits 51d92d69f77b smb3: Add defines for new information level, FileIdInformation omits ab3459d8f0ef smb3: print warning once if posix context returned on open omits 2391ca41b476 smb3: add one more dynamic tracepoint missing from strict [...] omits e3e056c35108 cifs: fix mode bits from dir listing when mounted with mod [...] omits f798a5a0a605 Merge tag 'mlx5-fixes-2020-02-06' of git://git.kernel.org/ [...] omits 919e4f07392d drm/i915/display: Set TRANS_DDI_MODE_SELECT to default val [...] omits f21613797bae drm/i915/gt: Set the PP_DIR registers upon enabling ring s [...] omits 1e95081cb5b4 io_uring: fix deferred req iovec leak omits e1d85334d623 io_uring: fix 1-bit bitfields to be unsigned omits 61c00cca41ae net/mlx5: Deprecate usage of generic TLS HW capability bit omits b57e66ad42d0 net/mlx5e: TX, Error completion is for last WQE in batch omits 08db2cf57748 net/mlx5: IPsec, fix memory leak at mlx5_fpga_ipsec_delete_sa_ctx omits 0dc2c534f17c net/mlx5: IPsec, Fix esp modify function attribute omits c1948390d78b net/mlx5: Fix deadlock in fs_core omits e1cf35b94c5f drm/edid: fix building error omits 1cb1edb2f5ba io_uring: get rid of delayed mm check omits cc95b6772790 cifs: fix channel signing omits 4b848f20eda5 drm/vgem: Close use-after-free race in vgem_gem_create omits 6e5e41e2dc4e gfs2: fix O_SYNC write handling omits 98ae41adb252 gpu: host1x: Set DMA direction only for DMA-mapped buffer objects omits 273da5a04696 drm/tegra: Reuse IOVA mapping where possible omits 2d9384ff9177 drm/tegra: Relax IOMMU usage criteria on old Tegra omits 90568ecf5615 Merge tag 'kvm-5.6-2' of git://git.kernel.org/pub/scm/virt [...] omits d854b2d639fd Merge tag 'kgdb-fixes-5.6-rc1' of git://git.kernel.org/pub [...] omits 4c0e8dda608a gfs2: move setting current->backing_dev_info omits 7582026f6f35 gfs2: fix gfs2_find_jhead that returns uninitialized jhead [...] omits 91fd3c3edcd7 nfsd4: fix double free in nfsd4_do_async_copy() omits 689827cd5bfe nfsd: convert file cache to use over/underflow safe refcount omits c19285596de6 nfsd: Define the file access mode enum for tracing omits a9ceb060b3cf nfsd: Fix a perf warning omits 32f2fc5dc399 spi: spi-omap2-mcspi: Support probe deferral for DMA channels omits e4e8276a4f65 spi: spi-omap2-mcspi: Handle DMA size restriction on AM65x omits d1520889782d ASoC: fsl_sai: Fix exiting path on probing failure omits cabdb4fa2f66 fuse: use true,false for bool variable omits 8ab13bca428b Documentation: filesystems: convert fuse to RST omits 519525fa47b5 fuse: Support RENAME_WHITEOUT flag omits 2f1398291bf3 fuse: don't overflow LLONG_MAX with end offset omits f658adeea45e fix up iter on short count in fuse_direct_io() omits d26c2ddd3356 cifs: add SMB3 change notification support omits 343a1b777a92 cifs: make multichannel warning more visible omits 09c40b15351c cifs: fix soft mounts hanging in the reconnect code omits 9e6c535c64ad Merge tag 'pci-v5.6-fixes-1' of git://git.kernel.org/pub/s [...] omits 750ce8ccd8a8 Merge tag 'sound-fix-5.6-rc1' of git://git.kernel.org/pub/ [...] omits 263a425a482f net: systemport: Avoid RBUF stuck in Wake-on-LAN mode omits 21b5f672fb2e r8169: fix performance regression related to PCIe max read [...] omits 7a02ea650275 net: sched: prevent a use after free omits 86b18aaa2b5b skbuff: fix a data race in skb_queue_len() omits f1ed10264ed6 vti[6]: fix packet tx through bpf_redirect() in XinY cases omits 4c46bef2e96a Merge tag 'ceph-for-5.6-rc1' of https://github.com/ceph/ce [...] omits fcf2736c82ca Revert "kdb: Get rid of confusing diag msg from "rd" if cu [...] omits 6954b323a183 Merge tag 'asoc-v5.6-3' of https://git.kernel.org/pub/scm/ [...] omits 96b5d1bee29f drm/virtio: move virtqueue_notify into virtio_gpu_queue_ctrl_sgs omits c900b2a45cd3 drm/virtio: move the check for vqs_ready earlier omits 6ebe8661ebf2 drm/virtio: move locking into virtio_gpu_queue_ctrl_sgs omits db2e20726cca drm/virtio: set up virtqueue sgs before locking omits 4d8d48691015 drm/virtio: unlock object array on errors omits e19d341174b6 drm/virtio: no need to pass virtio_gpu_ctrl_hdr omits 145cbefce097 drm/virtio: add virtio_gpu_vbuf_ctrl_hdr omits 1425a4ce4959 drm/virtio: remove incorrect ENOSPC check omits 58547d7d5c6f drm/virtio: fix a wait_event condition omits e46e31cf5366 drm/virtio: ratelimit error logging omits 6d011d5057ff ALSA: hda: Clear RIRB status before reading WP omits c35947b8ff8a net: mvneta: move rx_dropped and rx_errors in per-cpu stats omits 45a8317ed2c6 cxgb4: Added tls stats prints. omits b0519de8b3f1 mptcp: fix use-after-free for ipv6 omits a7a0e8f69a82 drm/vboxvideo: Implement struct drm_mode_config_funcs.mode_valid omits ac63316badae drm/hibmc: Implement struct drm_mode_config_funcs.mode_valid omits 8bc5732cad8e drm/bochs: Implement struct drm_mode_config_funcs.mode_valid omits 80f7c3f77697 drm/vram: Add helpers to validate a display mode's memory [...] omits 1ad6f58ea936 virtio_balloon: Fix memory leaks on errors in virtballoon_probe() omits 6c22dc61c76b virtio-balloon: Fix memory leak when unloading while hinti [...] omits 6e9826e77249 virtio_balloon: prevent pfn array overflow omits 782e067dba52 virtio-blk: remove VIRTIO_BLK_F_SCSI support omits 303090b513fd virtio-pci: check name when counting MSI-X vectors omits 5790b53390e1 virtio-balloon: initialize all vq callbacks omits c64eb62cfce2 virtio-mmio: convert to devm_platform_ioremap_resource omits 5b21115414f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 85e5529625f0 Merge tag 'Smack-for-5.6' of git://github.com/cschaufler/s [...] omits 99be3f60989b Merge tag 'xfs-5.6-merge-8' of git://git.kernel.org/pub/sc [...] omits e310396bb8d7 Merge tag 'trace-v5.6-2' of git://git.kernel.org/pub/scm/l [...] omits f2adbae0cb20 ALSA: hda/realtek - Fixed one of HP ALC671 platform Headse [...] omits c1ef57a3a3f5 Merge tag 'io_uring-5.6-2020-02-05' of git://git.kernel.dk [...] omits ed535f2c9e00 Merge tag 'block-5.6-2020-02-05' of git://git.kernel.dk/li [...] omits 0384066381ed Merge tag 'libata-5.6-2020-02-05' of git://git.kernel.dk/l [...] omits 96222d53842d dax: pass NOWAIT flag to iomap_apply omits f2bf09e97b47 cifs: Add tracepoints for errors on flush or fsync omits d6fd41905ec5 cifs: log warning message (once) if out of disk space omits 39a706fbcf26 selinux: fix sidtab string cache locking omits a20456aef80f selinux: fix typo in filesystem name omits 5df867145f8a of: clk: Make <linux/of_clk.h> self-contained omits a00574036c26 bootconfig: Show the number of nodes on boot message omits 0f0d0a77ccbd tools/bootconfig: Show the number of bootconfig nodes omits 597c0e3b4540 bootconfig: Add more parse error messages omits e241d14a8291 bootconfig: Use bootconfig instead of boot config omits 54a16ff6f2e5 ftrace: Protect ftrace_graph_hash with ftrace_sync omits 87fbfffcc89b broken ping to ipv6 linklocal addresses on debian buster omits 16052dd5bdfa ftrace: Add comment to why rcu_dereference_sched() is open coded omits fd0e6852c407 tracing: Annotate ftrace_graph_notrace_hash pointer with __rcu omits 24a9729f8314 tracing: Annotate ftrace_graph_hash pointer with __rcu omits f566e1fbadb6 kbuild: make multiple directory targets work omits b2389902f6fd riscv: Use flush_icache_mm for flush_icache_user_range omits b9e427248885 Merge branch 'bpf-xsk-fixes' omits 8ed47e140867 samples: bpf: Allow for -ENETDOWN in xdpsock omits 32c92c15ad3d samples: bpf: Drop doubled variable declaration in xdpsock omits c77e9f091438 i40e: Relax i40e_xsk_wakeup's return value when PF is busy omits fc9e34f8de00 tools/bpf/runqslower: Rebuild libbpf.a on libbpf source change omits 602ddb410dff drm/i915: Flush execution tasklets before checking request status omits aae970d8454b drm/i915: Mark i915.reset as unsigned omits 4c7d00ccf40d Merge tag 'pwm/for-5.6-rc1' of git://git.kernel.org/pub/sc [...] omits 18ea671ba40b Merge tag 'dmaengine-fix-5.6-rc1' of git://git.infradead.o [...] omits 2e34673be0bd PCI/ATS: Use PF PASID for VFs omits 75467ee48a5e dma-direct: improve DMA mask overflow reporting omits 4a47cbae0484 dma-direct: improve swiotlb error reporting omits 91ef26f91417 dma-direct: relax addressability checks in dma_direct_supported omits 4fc2ea6a8608 Merge tag 'iommu-updates-v5.6' of git://git.kernel.org/pub [...] omits d271ab29230b Merge tag 'for-linus-5.6-rc1-tag' of git://git.kernel.org/ [...] omits 2634744bf38a Merge tag 'devicetree-fixes-for-5.6' of git://git.kernel.o [...] omits d1c9038ab5c1 Allow git builds of Sphinx omits cfb4b571e8b5 Merge tag 's390-5.6-2' of git://git.kernel.org/pub/scm/lin [...] omits 599e6f8d3d23 Documentation: changes.rst: update several outdated project URLs omits ff1e81a7e223 Documentation: build warnings related to missing blank lin [...] omits 36a375c6dfad mailmap: add entry for Tiezhu Yang omits ff2cd8635e41 drm/i915: Correctly map DBUF slices to pipes omits 95c472ffca38 Documentation/ko_KR/howto: Update a broken link omits 5549c2023265 Documentation/ko_KR/howto: Update broken web addresses omits 4bfdebd6202d docs/locking: Fix outdated section names omits 0f0f9aeee334 drm/i915: Manipulate DBuf slices properly omits 2570b7e3c561 drm/i915: Introduce parameterized DBUF_CTL omits 85487cf4a167 drm/i915: Update dbuf slices only with full modeset omits b06cf5953339 drm/i915: Move dbuf slice update to proper place omits 072fcc306be3 drm/i915: Remove skl_ddl_allocation struct omits a8be1ad01b79 KVM: vmx: delete meaningless vmx_decache_cr0_guest_bits() [...] omits d76c7fbc01b2 KVM: x86: Mark CR4.UMIP as reserved based on associated CPUID bit omits bcfcff640c4d x86: vmxfeatures: rename features for consistency with KVM [...] omits ef09f4f46335 Merge tag 'kvm-s390-next-5.6-1' of git://git.kernel.org/pu [...] omits df7e8818926e KVM: SVM: relax conditions for allowing MSR_IA32_SPEC_CTRL [...] omits 4400cf546b4b KVM: x86: Fix perfctr WRMSR for running counters omits a83502314ce3 x86/kvm/hyper-v: don't allow to turn on unsupported VMX co [...] omits 31de3d2500e4 x86/kvm/hyper-v: move VMX controls sanitization out of nes [...] omits 8f79b064959b kvm: mmu: Separate generating and setting mmio ptes omits 0a2b64c50db0 kvm: mmu: Replace unsigned with unsigned int for PTE access omits ea79a750927e KVM: nVMX: Remove stale comment from nested_vmx_load_cr3() omits 879a37632b40 KVM: MIPS: Fold comparecount_func() into comparecount_wakeup() omits 09df6307125c KVM: MIPS: Fix a build error due to referencing not-yet-de [...] omits 64b38bd1906b x86/kvm: do not setup pv tlb flush when not paravirtualized omits 7df003c85218 KVM: fix overflow of zero page refcount with ksm running omits 51b2569402a3 KVM: arm/arm64: Fix up includes for trace.h omits 0202d293c2fa qed: Fix timestamping issue for L2 unicast ptp packets. omits 9b5e85320fcc KVM: x86: Take a u64 when checking for a valid dr7 value omits 8171cd68806b KVM: x86: use raw clock values consistently omits 917f9475c0a8 KVM: x86: reorganize pvclock_gtod_data members omits 33aabd029ffb KVM: nVMX: delete meaningless nested_vmx_run() declaration omits e8ef2a19a051 KVM: SVM: allow AVIC without split irqchip omits f458d039db7e kvm: ioapic: Lazy update IOAPIC EOI omits 1ec2405c7cbf kvm: ioapic: Refactor kvm_ioapic_update_eoi() omits e2ed4078a6ef kvm: i8254: Deactivate APICv when using in-kernel PIT re-i [...] omits f3515dc3bef8 svm: Temporarily deactivate AVIC during ExtINT handling omits 9a0bf0543069 svm: Deactivate AVIC when launching guest with nested SVM support omits f4fdc0a2edf4 kvm: x86: hyperv: Use APICv update request interface omits 6c3e4422dd20 svm: Add support for dynamic APICv omits 2de9d0ccd0fe kvm: x86: Introduce x86 ops hook for pre-update APICv omits ef8efd7a15bb kvm: x86: Introduce APICv x86 ops for checking APIC inhibi [...] omits dcbcfa287e96 KVM: svm: avic: Add support for dynamic setup/teardown of [...] omits 8937d762396d kvm: x86: svm: Add support to (de)activate posted interrupts omits 24bbf74c0c36 kvm: x86: Add APICv (de)activate request trace points omits 8df14af42f00 kvm: x86: Add support for dynamic APICv activation omits 7e3e67a98701 KVM: x86: remove get_enable_apicv from kvm_x86_ops omits 4e19c36f2df8 kvm: x86: Introduce APICv inhibit reason bits omits b26a695a1d78 kvm: lapic: Introduce APICv update helper function omits 83576e32a717 Merge branch 'macb-TSO-bug-fixes' omits f822e9c4ffa5 net: macb: Limit maximum GEM TX length in TSO omits 41c1ef978c8d net: macb: Remove unnecessary alignment check for TSO omits 38f88c454042 bonding/alb: properly access headers in bond_alb_xmit() omits d5b90e99e1d5 devlink: report 0 after hitting end in region read omits 33e2b32b5df2 net: ethernet: dec: tulip: Fix length mask in receive leng [...] omits 7bb77d4b8567 Merge branch 'wg-fixes' omits 88f404a9b1d7 wireguard: selftests: tie socket waiting to target pid omits 4a2ef721e60f wireguard: selftests: cleanup CONFIG_ENABLE_WARN_DEPRECATED omits f9398acba6a4 wireguard: selftests: ensure non-addition of peers with fa [...] omits ec31c2676a10 wireguard: noise: reject peers with low order public keys omits 9981159fc3b6 wireguard: allowedips: fix use-after-free in root_remove_p [...] omits 52b5ae501c04 net_sched: fix a resource leak in tcindex_set_parms() omits 2c22c06ce426 mptcp: fix use-after-free on tcp fallback omits 8b7a07c7d442 net: dsa: microchip: Platform data shan't include kernel.h omits e22e0790595d net: dsa: b53: Platform data shan't include kernel.h omits 34611e6996f3 netdevsim: fix ptr_ret.cocci warnings omits 9784e619f0a0 net: sgi: ioc3-eth: Remove leftover free_irq() omits b0dd940e582b cifs: fail i/o on soft mounts if sessionsetup errors out omits 87f93d82e095 smb3: fix problem with null cifs super block with previous patch omits f3d63f50c17a Bluetooth: hci_qca: Optimized code while enabling clocks f [...] omits 9db028827315 Merge tag 'asoc-v5.6-2' of https://git.kernel.org/pub/scm/ [...] omits fda157211432 drm/virtio: fix vblank handling omits 13426feaf46c ASoC: wcd934x: Add missing COMMON_CLK dependency to SND_SO [...] omits 7495e0926fdf bootconfig: Only load bootconfig if "bootconfig" is on the [...] omits 9c4ce97d8025 drm/i915/display: Be explicit in handling the preallocated vma omits 1586f6200f69 drm/i915/display: Explicitly cleanup initial_plane_config omits 04dbd86539fd dt-bindings: Fix paths in schema $id fields omits 5758e0738458 drm/i915/hdcp: move update pipe code to hdcp omits 2343d1529aff crypto: Kconfig - allow tests to be disabled when manager [...] omits 2ade42d88fdb Bluetooth: remove __get_channel/dir and __dir omits 2a154903cec2 Bluetooth: prefetch channel before killing sock omits 45f035748b2a Merge tag 'perf-core-for-mingo-5.6-20200201' of git://git. [...] omits fdff7c21ea00 Merge branch 'linus' into perf/urgent, to synchronize with [...] omits 6992ca0dd017 Merge branch 'parisc-5.6-1' of git://git.kernel.org/pub/sc [...] omits 362961f4063f Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits c74c0fd2282e xtensa: ISS: improve simcall assembly omits 5e4417f92123 xtensa: reorganize vectors placement omits 4f17664a4407 xtensa: separate SMP and XIP support omits 50722f0bf631 xtensa: move fast exception handlers close to vectors omits 51a198e89a96 Merge tag 'jfs-5.6' of git://github.com/kleikamp/linux-shaggy omits a5c86c557fe9 phy: mapphone-mdm6600: Fix write timeouts with shorter GPI [...] omits 72f582ff8569 Merge branch 'work.recursive_removal' of git://git.kernel. [...] omits bddea11b1b93 Merge branch 'imm.timestamp' of git://git.kernel.org/pub/s [...] omits 089b7d890f97 kconfig: Invalidate all symbols after changing to y or m. omits cde26a6e17ec kallsyms: fix type of kallsyms_token_table[] omits 2faf852d1be8 io_uring: cleanup fixed file data table references omits f06572ef476d cpuidle: Documentation: Clean up PM QoS description omits 8e4ff9b56957 drm: Remove the dma_alloc_coherent wrapper for internal usage omits ea36ec8623f5 drm: Remove PageReserved manipulation from drm_pci_alloc omits df069d80c8e3 io_uring: spin for sq thread to idle on shutdown omits 816cc4d6c693 drm/i915/gt: Fix rc6 on Ivybridge omits 34129bb831cc dt-bindings: PCI: intel: Fix dt_binding_check compilation failure omits 4ae87b17cc32 dt-bindings: phy: Fix errors in intel,lgm-emmc-phy example omits 7203d49cdcb2 drm/i915: Sprinkle missing commas omits 37ec52ab69de drm/i915/dvo: Mark TMDS DVO connectors as polled omits 45608c504931 drm/i915: Mark ns2501 as LVDS without a fixed mode omits 9d552c22f794 drm/i915/crt: Configure connector->polled and encoder->hpd [...] omits 012ee690372c drm/i915: Introduce intel_connector_hpd_pin() omits bd644ffb208a Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits 98d71a31eb3e xtensa: ISS: improve simcall assembly omits 9f198a2ac543 help_next should increase position index omits b74e58cd472c Merge branch 'nvme-5.6' of git://git.infradead.org/nvme in [...] omits 7dc2993a9e51 NFSv4.0: nfs4_do_fsinfo() should not do implicit lease renewals omits 924491f2e476 NFSv4: try lease recovery on NFS4ERR_EXPIRED omits 0f5be6a4ff7b nvmet: update AEN list and array at one place omits c7e661a1c2ae ALSA: hda - Fix DP-MST support for NVIDIA codecs omits 1a3f540d6315 nvmet: Fix controller use after free omits 0b87a2b795d6 nvmet: Fix error print message at nvmet_install_queue function omits 123c23c6a7b7 NFS: Fix memory leaks omits 227823d2074d nfs: optimise readdir cache page invalidation omits b9303bb19909 x86/PCI: Define to_pci_sysdata() even when !CONFIG_PCI omits c8ab422553c8 brd: check and limit max_part par omits 33b40134e5cf Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits d60ddd244215 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm omits 71c3a888cbca Merge tag 'powerpc-5.6-1' of git://git.kernel.org/pub/scm/ [...] omits c6790dc22312 drm/i915: Wean off drm_pci_alloc/drm_pci_free omits 153b5c566d30 Merge tag 'microblaze-v5.6-rc1' of git://git.monstr.eu/lin [...] omits 7f879e1a94ac Merge tag 'ovl-update-5.6' of git://git.kernel.org/pub/scm [...] omits 03891f820c21 xfrm: handle NETDEV_UNREGISTER for xfrm device omits bd5cd35b782a gtp: use __GFP_NOWARN to avoid memalloc warning omits 0d0d9a388a85 l2tp: Allow duplicate session creation with UDP omits 42b716359bec ASoC: wcd934x: Add missing COMMON_CLK dependency omits b4b771fd51fd r8152: Add MAC passthrough support to new device omits 1f7b71f20a98 drm/stm: dsi: stm mipi dsi doesn't print error on probe deferral omits 599be01ee567 net_sched: fix an OOB access in cls_tcindex omits a6bd58c51ac4 drm/stm: ltdc: check crtc state before enabling LIE omits 6aa71ef9bcf9 microblaze: Add ID for Microblaze v11 omits 544aa6cefb24 drm/stm: ltdc: add number of interrupts omits 061d2c1d5930 microblaze: Prevent the overflow of the start omits 2602276d3d38 microblaze: Wire CMA allocator omits def3f7cefe4e asm-generic: Make dma-contiguous.h a mandatory include/asm header omits 5fefd796c899 microblaze: Sync defconfig with latest Kconfig layout omits 6162cd2b408f microblaze: defconfig: Disable EXT2 driver and Enable EXT3 [...] omits b4d3acaa7333 drm/i915/gt: Pull sseu context updates under gt omits 18ffa34b73fc MAINTAINERS: Remove the Bard Liao from the MAINTAINERS of [...] omits 0a3b94a2b88f drm/i915/selftest: Ensure string fits within name[] omits bb5e4397a60f drm/i915/selftests: Add a simple rollover test for the ker [...] omits 1a2466fe13c6 drm/i915/display: Defer application of initial chv_phy_control omits def85091f228 drm/i915/display: Fix NULL-crtc deref in calc_min_cdclk() omits 08e3ed3ae56b drm/i915/audio: Skip the cdclk modeset if no pipes attached omits 7daac72e9a3f drm/i915/pci: conversion to drm_device based logging macros. omits 0c4336b93393 drm/i915/cmd_parser: conversion to struct drm_device loggi [...] omits 6db07ce48887 drm/i915/debugfs: conversion to drm_device based logging macros. omits 00376ccfb2a4 drm/i915: conversion to drm_device logging macros when drm [...] omits e9318906ad0b drm/i915/panel: automatic conversion to drm_device based l [...] omits 1112e1661f6b drm/i915/pipe_crc: automatic conversion to drm_device base [...] omits 6471bd74713c drm/i915/psr: automatic conversion to drm_device based log [...] omits 6efb1b7de746 drm/i915/quirks: automatic conversion to drm_device based [...] omits c808c4ae10a4 drm/i915/sdvo: automatic conversion to drm_device based lo [...] omits 375e4fbd0bcf drm/i915/sprite: automatic conversion to drm_device based [...] omits c4d162618216 drm/i915/tc: automatic conversion to drm_device based logg [...] omits 025c2e193454 drm/i915/tv: automatic conversion to drm_device based logg [...] omits 53897b4cc035 drm/i915/vdsc: convert to struct drm_device based logging macros. omits 2d7338500fb0 drm/i915/vga: conversion to drm_device based logging macros. omits f1f76d7a3c50 drm/i915/vlv_dsi: conversion to drm_device based logging macros. omits b2f7c0f1d854 drm/i915/vlv_dsi_pll: conversion to struct drm_device logg [...] omits a45ad71e8995 Merge tag 'rproc-v5.6' of git://git.kernel.org/pub/scm/lin [...] omits 685097986b5e Merge tag 'hwlock-v5.6' of git://git.kernel.org/pub/scm/li [...] omits f4224a4cb16c drm/i915/display: Make WARN* drm specific where drm_device [...] omits 8afb292839bb drm/i915/display/tc: Make WARN* drm specific where drm_pri [...] omits b4329a01411e drm/i915/display/sdvo: Make WARN* drm specific where drm_p [...] omits 16c56083c0cb drm/i915/display/psr: Make WARN* drm specific where drm_pr [...] omits 48522d3eed54 drm/i915/display/panel: Make WARN* drm specific where drm_ [...] omits b0b2ed0c63a7 drm/i915/display/overlay: Make WARN* drm specific where dr [...] omits 10d4e146aff9 drm/i915/display/hdmi: Make WARN* drm specific where drm_d [...] omits 5836019a87bf drm/i915/fbdev: Make WARN* drm specific where drm_device p [...] omits 6a0e032fb524 drm/i915/display/fbc: Make WARN* drm specific where drm_pr [...] omits 99bc73ec8deb drm/i915/display/dpll_mgr: Make WARN* drm specific where d [...] omits 83b43045308e qed: Remove set but not used variable 'p_link' omits 9afe2322cb90 Merge branch 'unbreak-basic-and-bpf-tdc-testcases' omits e9ed4fa7b440 tc-testing: add missing 'nsPlugin' to basic.json omits 7145fcfffef1 tc-testing: fix eBPF tests failure on linux fresh clones omits 2b5b8251bc9f net: hsr: fix possible NULL deref in hsr_handle_frame() omits 6f21293dbbde MAINTAINERS: Add Thomas as drm-misc co-maintainer omits cc12071ff390 Merge branch 'akpm' (patches from Andrew) omits 9717c1cea16e Merge tag 'drm-next-2020-02-04' of git://anongit.freedeskt [...] omits 79703e014ba0 Merge tag 'tag-chrome-platform-for-v5.6' of git://git.kern [...] omits 563528b83174 clk: qcom: Use ARRAY_SIZE in videocc-sc7180 for parent clocks omits abc8f93f33e7 clk: qcom: Get rid of the test clock for videocc-sc7180 omits 8cff43d46cfc dt-bindings: clock: Cleanup qcom,videocc bindings for sdm8 [...] omits 72de7a19ef5b clk: qcom: Use ARRAY_SIZE in gpucc-sc7180 for parent clocks omits 39c064a0e605 clk: qcom: Get rid of the test clock for gpucc-sc7180 omits e6747e24f15d dt-bindings: clock: Fix qcom,gpucc bindings for sdm845/sc7 [...] omits 3696ebe4e1fc clk: qcom: Use ARRAY_SIZE in dispcc-sc7180 for parent clocks omits c1ef343612cd clk: qcom: Get rid of the test clock for dispcc-sc7180 omits 0a97e8a5bf0a clk: qcom: Get rid of fallback global names for dispcc-sc7180 omits 48cabc221f0d dt-bindings: clock: Fix qcom,dispcc bindings for sdm845/sc7180 omits 908b050114d8 clk: qcom: rcg2: Don't crash if our parent can't be found; [...] omits 73cb3106e883 clk: ls1028a: fix a dereference of pointer 'parent' before [...] omits eadc4e40e688 Merge tag 'rtc-5.6' of git://git.kernel.org/pub/scm/linux/ [...] omits ba954bf6cb38 evh_bytechan: fix out of bounds accesses omits f3cc4e1d44a8 ARM: dma-api: fix max_pfn off-by-one error in __dma_supported() omits 45586c7078d4 treewide: remove redundant IS_ERR() before error code check omits 190535f7cf50 include/linux/cpumask.h: don't calculate length of the inp [...] omits 809e308f7f85 lib: new testcases for bitmap_parse{_user} omits 2d6261583be0 lib: rework bitmap_parse() omits e66eda0615c8 lib: make bitmap_parse_user a wrapper on bitmap_parse omits 7eb2e94e9694 lib: add test for bitmap_parse() omits 0bddc1bd05d6 bitops: more BITS_TO_* macros omits 0bee0cece2a6 lib/string: add strnchrnul() omits 97a32539b956 proc: convert everything to "struct proc_ops" omits d56c0d45f0e2 proc: decouple proc from VFS with "struct proc_ops" omits 0d6e24d430ef asm-generic/tlb: provide MMU_GATHER_TABLE_FREE omits 580a586c409a asm-generic/tlb: rename HAVE_MMU_GATHER_NO_GATHER omits 3af4bd033759 asm-generic/tlb: rename HAVE_MMU_GATHER_PAGE_SIZE omits ff2e6d7259f8 asm-generic/tlb: rename HAVE_RCU_TABLE_FREE omits 27796d03c9c4 asm-generic/tlb: add missing CONFIG symbol omits 491a49ff14b2 asm-gemeric/tlb: remove stray function declarations omits 0758cd830494 asm-generic/tlb: avoid potential double flush omits 0ed1325967ab mm/mmu_gather: invalidate TLB correctly on batch allocatio [...] omits 12e4d53f3f04 powerpc/mmu_gather: enable RCU_TABLE_FREE even for !SMP case omits e47690d756a7 x86: mm: avoid allocating struct mm_struct on the stack omits f8f0d0b6fa20 mm: ptdump: reduce level numbers by 1 in note_page() omits 9c7869c7f172 arm64: mm: display non-present entries in ptdump omits 102f45fdbe42 arm64: mm: convert mm/dump.c to use walk_page_range() omits 2ae27137b2db x86: mm: convert dump_pagetables to use walk_page_range omits 30d621f6723b mm: add generic ptdump omits c5cfae12fdd5 x86: mm: convert ptdump_walk_pgd_level_debugfs() to take a [...] omits e455248d5ee9 x86: mm+efi: convert ptdump_walk_pgd_level() to take a mm_struct omits 74d2aaa16f15 x86: mm: point to struct seq_file from struct pg_state omits b7a16c7ad790 mm: pagewalk: add 'depth' parameter to pte_hole omits c02a98753e0a mm: pagewalk: fix termination condition in walk_pte_range() omits fbf56346b855 mm: pagewalk: don't lock PTEs for walk_page_range_novma() omits 488ae6a2b933 mm: pagewalk: allow walking without vma omits 3afc423632a1 mm: pagewalk: add p4d_entry() and pgd_entry() omits 757b2a4ab560 x86: mm: add p?d_leaf() definitions omits 8094249358d6 sparc: mm: add p?d_leaf() definitions omits 8d2109f29982 s390: mm: add p?d_leaf() definitions omits af6513ead046 riscv: mm: add p?d_leaf() definitions omits 070434b13b6e powerpc: mm: add p?d_leaf() definitions omits 501b81046701 mips: mm: add p?d_leaf() definitions omits 8aa82df3c123 arm64: mm: add p?d_leaf() definitions omits 8a0af66b35f8 arm: mm: add p?d_leaf() definitions omits 4f6b2c083c86 arc: mm: add p?d_leaf() definitions omits 93fab1b22ef7 mm: add generic p?d_leaf() macros omits 1c948715a159 mm: remove __krealloc omits 9a8c8b431b21 pinctrl: fix pxa2xx.c build warnings omits 046755a28f9d drivers/block/null_blk_main.c: fix uninitialized var warnings omits ca0a95a6ac0c drivers/block/null_blk_main.c: fix layout omits 889b331724c8 ipc/msg.c: consolidate all xxxctl_down() functions omits 8116b54e7e23 ipc/sem.c: document and update memory barriers omits 0d97a82ba830 ipc/msg.c: update and document memory barriers omits c5b2cbdbdac5 ipc/mqueue.c: update/document memory barriers omits ed29f171518c ipc/mqueue.c: remove duplicated code omits 39323c64b8a9 smp_mb__{before,after}_atomic(): update Documentation omits 92917998849e mm/memory_hotplug: drop valid_start/valid_end from test_pa [...] omits 52fb87c81f11 mm/memory_hotplug: cleanup __remove_pages() omits 5d12071c5de8 mm/memory_hotplug: drop local variables in shrink_zone_span() omits 950b68d9178b mm/memory_hotplug: don't check for "all holes" in shrink_z [...] omits 9b05158f5d80 mm/memory_hotplug: we always have a zone in find_(smallest [...] omits d33695b16a9f mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() omits 1f8d75c1b7dc mm/memmap_init: update variable name in memmap_init_zone omits 4c6058814ec4 mm: factor out next_present_section_nr() omits 948c436e463d mm/page_alloc: fix and rework pfn handling in memmap_init_zone() omits 4b094b7851bf mm/page_alloc.c: initialize memmap of unavailable memory directly omits abec749facff fs/proc/page.c: allow inspection of last section and fix e [...] omits e822969cab48 mm/page_alloc.c: fix uninitialized memmaps on a partially [...] omits 2d797e9ff95e ocfs2: fix oops when writing cloned file omits 12efec560274 saner copy_mount_options() omits 01d7a356872e aio: prevent potential eventfd recursion on poll omits 3e577dcd73a1 io_uring: put the flag changing code in the same spot omits 6c8a31346925 io_uring: iterate req cache backwards omits 3e69426da259 io_uring: punt even fadvise() WILLNEED to async context omits 1a417f4e618e io_uring: fix sporadic double CQE entry for close omits 9250f9ee194d io_uring: remove extra ->file check omits 5d204bcfa093 io_uring: don't map read/write iovec potentially twice omits 0b7b21e42ba2 io_uring: use the proper helpers for io_send/recv omits f0b493e6b9a8 io_uring: prevent potential eventfd recursion on poll omits b5e683d5cab8 eventfd: track eventfd_signal() recursion depth omits a444ad1432c5 Merge branch 'netdevsim-fix-several-bugs-in-netdevsim-module' omits 245311637fdd netdevsim: remove unused sdev code omits 83cf4213bafc netdevsim: use __GFP_NOWARN to avoid memalloc warning omits 6556ff32f12d netdevsim: use IS_ERR instead of IS_ERR_OR_NULL for debugfs omits 6fb8852b1298 netdevsim: fix stack-out-of-bounds in nsim_dev_debugfs_init() omits 8526ad9646b1 netdevsim: fix panic in nsim_dev_take_snapshot_write() omits 6ab63366e1ec netdevsim: disable devlink reload when resources are being used omits f5cd21605ecd netdevsim: fix using uninitialized resources omits 8fc91b972b73 selftests/bpf: Fix trampoline_count.c selftest compilation [...] omits 2b5ea2947fbd Merge branch 'bnxt_en-Bug-fixes' omits 18e4960c18f4 bnxt_en: Fix TC queue mapping. omits d407302895d3 bnxt_en: Fix logic that disables Bus Master during firmwar [...] omits 12de2eadf878 bnxt_en: Fix RDMA driver failure with SRIOV after firmware reset. omits c16d4ee0e397 bnxt_en: Refactor logic to re-enable SRIOV after firmware [...] omits 257af63d7f84 bpf: Fix modifier skipping logic omits a525b0881de7 bpftool: Remove redundant "HAVE" prefix from the large INS [...] omits 14b41a2959fb net: stmmac: Delete txtimer in suspend() omits 322bf2d3446a Merge branch 'for-5.6' of git://git.kernel.org/pub/scm/lin [...] omits 1716f536425f Merge branch 'stable/for-linus-5.6' of git://git.kernel.or [...] omits a6d5f9dca42e Merge tag 'vfio-v5.6-rc1' of git://github.com/awilliam/linux-vfio omits 0f060936e490 SMB3: Backup intent flag missing from some more ops omits f4a6365ae88d Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] omits fe70da5a325c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 84669923e1ed parisc: Regenerate parisc defconfigs omits 93a6ab7b691f NFS: Switch readdir to using iterate_shared() omits 3803d6721baf NFS: Use kmemdup_nul() in nfs_readdir_make_qstr() omits 114de38225d9 NFS: Directory page cache pages need to be locked when read omits 4b310319c6a8 NFS: Fix memory leaks and corruption in readdir omits 7ccbddbe3e67 SUNRPC: Use kmemdup_nul() in rpc_parse_scope_id() omits a8bd9ddf397b NFS: Replace various occurrences of kstrndup() with kmemdup_nul() omits 10717f45639f NFSv4: Limit the total number of cached delegations omits d2269ea14ebd NFSv4: Add accounting for the number of active delegations held omits b7b7dac6843e NFSv4: Try to return the delegation immediately when marke [...] omits 0d10416797c2 NFS: Clear NFS_DELEGATION_RETURN_IF_CLOSED when the delega [...] omits f885ea640d65 NFSv4: nfs_inode_evict_delegation() should set NFS_DELEGAT [...] omits 65f516037621 NFS: nfs_find_open_context() should use cred_fscmp() omits 9a206de2ea87 NFS: nfs_access_get_cached_rcu() should use cred_fscmp() omits 387122478775 NFSv4: pnfs_roc() must use cred_fscmp() to compare creds omits 2a8aa18c1131 dt-bindings: clk: qcom: Fix self-validation, split, and cl [...] omits 21e157c62eed clk: qcom: Don't overwrite 'cfg' in clk_rcg2_dfs_populate_freq() omits fc6a15c85308 dt/bindings: clk: fsl,plldig: Drop 'bindings' from schema id omits 0d152f2db535 clk: ls1028a: Fix warning on clamp() usage omits 3d80c653f996 Merge tag 'rxrpc-fixes-20200203' of git://git.kernel.org/p [...] omits ebe8e6116ac4 rtw88: Fix return value of rtw_wow_check_fw_status omits 577ddbee1f43 iwlwifi: d3: read all FW CPUs error info omits b5b878e36c18 iwlwifi: mvm: fix TDLS discovery with the new firmware API omits 12d47f0ea5e0 iwlwifi: mvm: Check the sta is not NULL in iwl_mvm_cfg_he_sta() omits cc4255eff523 iwlwifi: mvm: avoid use after free for pmsr request omits 6bd5fa332a8c iwlwifi: mvm: update the DTS measurement type omits 197288d5ba8a iwlwifi: don't throw error when trying to remove IGTK omits baa6cf8450b7 iwlwifi: mvm: Fix thermal zone registration omits cfa27356f835 nvme-pci: remove nvmeq->tags omits b716e6889c95 nvmet: fix dsm failure when payload does not match sgl descriptor omits 4ac76436a6d0 nvmet: Pass lockdep expression to RCU lists omits d4e9056daedc initramfs: do not show compression mode choice if INITRAMF [...] omits ad801428366e Merge tag 'for-5.6-tag' of git://git.kernel.org/pub/scm/li [...] omits e17ac02b18c6 Merge tag 'kgdb-5.6-rc1' of git://git.kernel.org/pub/scm/l [...] omits 8d60526999aa scripts/kallsyms: change table to store (strcut sym_entry *) omits be9f6133f877 scripts/kallsyms: rename local variables in read_symbol() omits 5f2fb52fac15 kbuild: rename hostprogs-y/always to hostprogs/always-y omits faa7bdd7e9e1 kbuild: fix the document to use extra-y for vmlinux.lds omits c8fb7d7e48d1 kconfig: fix broken dependency in randconfig-generated .config omits 034dbec179e5 platform/chrome: cros_ec: Match implementation with headers omits 183edb20e60a cpufreq: Make cpufreq_global_kobject static omits c0399cf668a2 NFS: remove unused macros omits 754beeec1d90 Merge tag 'char-misc-5.6-rc1-2' of git://git.kernel.org/pu [...] omits 2367da5b51cd Merge tag 'backlight-next-5.6' of git://git.kernel.org/pub [...] omits af32f3a414d3 Merge tag 'mfd-next-5.6' of git://git.kernel.org/pub/scm/l [...] omits 89bd6147964e dt-bindings: net: bluetooth: Add device tree bindings for [...] omits 66cb70513564 Bluetooth: hci_qca: Enable clocks required for BT SOC omits d0fa9250317f Merge tag 'hyperv-next-signed' of git://git.kernel.org/pub [...] omits beae56192a25 HID: ite: Only bind to keyboard USB interface on Acer SW5- [...] omits c92bddee7735 block, bfq: clarify the goal of bfq_split_bfqq() omits db37a34c563b block, bfq: get a ref to a group when adding it to a service tree omits 4d8340d0d4d9 block, bfq: remove ifdefs from around gets/puts of bfq groups omits 33a16a980468 block, bfq: extend incomplete name of field on_st omits ecedd3d7e199 block, bfq: get extra ref to prevent a queue from being fr [...] omits 32c59e3a9a5a block, bfq: do not insert oom queue into position tree omits f718b093277d block, bfq: do not plug I/O for bfq_queues with no proc refs omits be75021843ba Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits f78befc96c14 xtensa: reorganize vectors placement omits ad1c25499870 xtensa: separate SMP and XIP support omits cff630a0b46b xtensa: move fast exception handlers close to vectors omits 324282c0252a fibmap: Reject negative block numbers omits 0d89fdae2afe fibmap: Use bmap instead of ->bmap method in ioctl_fibmap omits 569d2056def7 ecryptfs: drop direct calls to ->bmap omits 10d83e11a582 cachefiles: drop direct usage of ->bmap method. omits 30460e1ea3e6 fs: Enable bmap() function to properly return errors omits 137c4ba7163a drm/nouveau/kms/gv100-: avoid sending a core update until [...] omits 5bb88d07948b drm/nouveau/kms/gv100-: move window ownership setup into m [...] omits 58ae5284f663 drm/nouveau/disp/gv100-: halt NV_PDISP_FE_RM_INTR_STAT_CTR [...] omits 8faa72511bb8 drm/i915/gt: Warn about the hidden i915_vma_pin in timelin [...] omits 855e39e65cfc drm/i915: Initialise basic fence before acquiring seqno omits 30ca04e16cbe drm/i915: Hold reference to previous active fence as we queue omits 7e0cf7e9936c drm/panfrost: Make sure the shrinker does not reclaim refe [...] omits dec0a81a7814 i2c: designware: Add ACPI HID for Hisilicon Hip08-Lite I2C [...] omits c01a4a136440 ACPI / APD: Add clock frequency for Hisilicon Hip08-Lite I [...] omits c21502efdaed Documentation: admin-guide: PM: Update sleep states documentation omits 4dcb78ee579c intel_idle: Introduce 'states_off' module parameter omits 3a5be9b8f433 intel_idle: Introduce 'use_acpi' module parameter omits a4ac9d45c0cd ovl: fix lseek overflow on 32bit omits 5273a191dca6 rxrpc: Fix NULL pointer deref due to call->conn being clea [...] omits 107945227ac5 irqchip/gic-v3-its: Reference to its_invall_cmd descriptor [...] omits 5312f321a67c mfd: syscon: Fix syscon_regmap_lookup_by_phandle_args() dummy omits 8044aad70a1f m68knommu: fix memcpy() out of bounds warning in get_user() omits bad83565eafe dmaengine: Cleanups for the slave <-> channel symlink support omits 5429b51f606c dmaengine: fix null ptr check for __dma_async_device_chann [...] omits a9113a90f5f0 dmaengine: idxd: fix boolconv.cocci warnings omits 83d0585f91da Merge branch 'Fix-reconnection-latency-caused-by-FIN-ACK-h [...] omits af8c8a450bf4 selftests: net: Add FIN_ACK processing order related laten [...] omits 9603d47bad46 tcp: Reduce SYN resend delay if a suspicous ACK is received omits dff6bc1bfd46 MAINTAINERS: correct entries for ISDN/mISDN section omits 46d6b7becb1d Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc omits 545ae66582f7 Merge tag 'leds-5.6-rc1' of git://git.kernel.org/pub/scm/l [...] omits 15f8e73355df Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] omits d55966c4279b btrfs: do not zero f_bavail if we have available space omits 6a79c28936df drm/i915/display/crt: Make WARN* drm specific where drm_pr [...] omits 9a3b466bb8f6 drm/i915/display/audio: Make WARN* drm specific where drm_ [...] omits 3dbe5e11703e drm/i915/display/icl_dsi: Make WARN* drm specific where dr [...] omits 961b91a93ea2 ASoC: tegra: Revert 24 and 32 bit support omits 6ba7fc99680b ASoC: SOF: Intel: add PCI ID for JasperLake omits 11648b8339f8 sparc64: fix adjtimex regression omits 59365cadfbcd efi/x86: Fix boot regression on systems with invalid memma [...] omits 112e3f5ac505 ALSA: hdsp: Make the firmware loading ioctl a bit more readable omits 81b450909bfb ALSA: emu10k1: Fix annotation and cast for the recent uapi [...] omits ede5ef35ce32 Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits 5b8bf03b68a5 xtensa: reorganize vectors placement omits 09908bf88a3d xtensa: separate SMP and XIP support omits 230bb96178f5 xtensa: move fast exception handlers close to vectors omits b7c3a17c6062 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits cb3c0e6bdf64 cls_rsvp: fix rsvp_policy omits 380f04231807 drm/i915: Move ringbuffer WAs to engine workaround list omits e8d5bb4dfaa7 MAINTAINERS: Orphan HSR network protocol omits d32a06f5434f qed: Fix a error code in qed_hw_init() omits 08ff78182fa1 octeontx2-pf: Fix an IS_ERR() vs NULL bug omits 94f2630b1897 Merge tag '5.6-rc-small-smb3-fix-for-stable' of git://git. [...] omits 6404674acd59 vfs: fix do_last() regression omits 14cd0bd04907 Merge tag 'kconfig-v5.6' of git://git.kernel.org/pub/scm/l [...] omits 2b90927c77c9 tracing: Use seq_buf for building dynevent_cmd string omits e9260f6257ef tracing: Remove useless code in dynevent_arg_pair_add() omits 74403b6c50dd tracing: Remove check_arg() callbacks from dynevent args omits 368d060bb497 Merge tag 'kbuild-v5.6' of git://git.kernel.org/pub/scm/li [...] omits acd77500aa8a Merge tag 'random_for_linus' of git://git.kernel.org/pub/s [...] omits 49d08d596e85 bcache: check return value of prio_read() omits d1c3cc34f5a7 bcache: fix incorrect data type usage in btree_flush_write() omits 038ba8cc1bff bcache: add readahead cache policy options via sysfs interface omits 7c02b0055f77 bcache: explicity type cast in bset_bkey_last() omits 5bebf7486d4f bcache: fix memory corruption in bch_cache_accounting_clear() omits 4c25df5640ae Merge branch 'topic/user-access-begin' into next omits febac332a819 clocksource: Prevent double add_timer_on() for watchdog_timer omits c32c7b40c890 Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits eeec73f8a4a4 drm/i915/gt: Skip rmw for masked registers omits 58bc6c69afe5 arch/xtensa: fix Kconfig typos for HAVE_SMP omits a922b1561137 xtensa: clean up optional XCHAL_* definitions omits 5b787914408e xtensa: drop unused function fast_coprocessor_double omits 05bd330a7fd8 x86/hyperv: Suspend/resume the hypercall page for hibernation omits 6f1a4891a592 x86/apic/msi: Plug non-maskable MSI affinity race omits 2acf25f13ebe ALSA: dummy: Fix PCM format loop in proc output omits d8f489355cff ALSA: usb-audio: Annotate endianess in Scarlett gen2 quirk omits f8e5f90b3a53 ALSA: usb-audio: Fix endianess in descriptor validation omits 78be2228c15d ALSA: hda: Add JasperLake PCI ID and codec vid omits 784f8344de75 tcp: clear tp->segs_{in|out} in tcp_disconnect() omits db7ffee6f3eb tcp: clear tp->data_segs{in|out} in tcp_disconnect() omits 2fbdd56251b5 tcp: clear tp->delivered in tcp_disconnect() omits c13c48c00a6b tcp: clear tp->total_retrans in tcp_disconnect() omits b19efcabb587 Merge branch 'next' into for-linus omits c5ccf2ad3d33 Input: synaptics-rmi4 - switch to reduced reporting mode omits faea1792835d drm/i915: extract engine WA programming to common resume function omits e85de1770385 drm/i915/guc: Introduce guc_is_ready omits 249d7b2ef674 tracing: Consolidate some synth_event_trace code omits 26dca6dbd62d Merge tag 'pci-v5.6-changes' of git://git.kernel.org/pub/s [...] omits 846de71bedef Merge tag 'media/v5.6-1' of git://git.kernel.org/pub/scm/l [...] omits 8fdd4019bcb2 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 68b62e5d965a Merge tag 'thermal-v5.6-rc1-2' of git://git.kernel.org/pub [...] omits ffda81b69fce Merge tag 'acpi-5.6-rc1-2' of git://git.kernel.org/pub/scm [...] omits cf3c8f84d140 Merge tag 'pm-5.6-rc1-2' of git://git.kernel.org/pub/scm/l [...] omits db865ee447d4 Merge branches 'clk-imx', 'clk-ti', 'clk-xilinx', 'clk-nvi [...] omits b581098482e6 cifs: update internal module version number omits 6e7a9f0c4ea8 Merge branches 'clk-debugfs-danger', 'clk-basic-hw', 'clk- [...] omits 36bf7a5bdd34 Merge branches 'clk-uniphier', 'clk-warn-critical', 'clk-u [...] omits 28db9a8c82a8 Merge branches 'clk-init-allocation', 'clk-unused' and 'cl [...] omits a62aa6f7f50a Merge tag 'gfs2-for-5.6' of git://git.kernel.org/pub/scm/l [...] omits 677b60dcb68a Merge tag 'iomap-5.6-merge-3' of git://git.kernel.org/pub/ [...] omits bfa9426fd6ad Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits c472a0b0a1fd drm/tegra: sor: Initialize runtime PM before use omits ad2139cb80a7 drm/tegra: sor: Disable runtime PM on probe failure omits a5127a2dbe95 drm/tegra: sor: Suspend on clock registration failure omits 64716b9ec5ba xtensa: drop empty platform_* functions from platforms omits e72533135492 xtensa: clean up platform headers omits 7da04e487984 xtensa: drop set_except_vector declaration omits 7eec11d3a784 Merge branch 'akpm' (patches from Andrew) omits 3a00e7c47c38 ida: remove abandoned macros omits 24a448b16525 XArray: Fix incorrect comment in header file omits c36d451ad386 XArray: Fix xas_pause for large multi-index entries omits bd40b17ca49d XArray: Fix xa_find_next for large multi-index entries omits ddaefe8947b4 Merge tag 'modules-for-v5.6' of git://git.kernel.org/pub/s [...] omits c5951e7c8ee5 Merge tag 'mips_5.6' of git://git.kernel.org/pub/scm/linux [...] omits b7e573bb4a7a Merge tag 'arc-5.6-rc1' of git://git.kernel.org/pub/scm/li [...] omits a1084542a8e8 Merge tag 'riscv-for-linus-5.6-mw0' of git://git.kernel.or [...] omits 9391e7a9a1e2 Merge branch 'for-5.6' into for-next omits 264b0d2bee14 percpu: Separate decrypted varaibles anytime encryption ca [...] omits becef184dfe9 percpu: fix __percpu annotation in asm-generic omits b70a2d6b29f7 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 2b73ea379624 x86/boot: Handle malformed SRAT tables during early ACPI parsing omits 78e06cf43093 netfilter: nf_flowtable: fix documentation omits c22208b7ce3e netfilter: flowtable: Fix setting forgotten NF_FLOW_HW_DEAD flag omits 0f34f30a1be8 netfilter: flowtable: Fix missing flush hardware on table free omits 91bfaa15a379 netfilter: flowtable: Fix hardware flush order on nf_flow_ [...] omits b9e0102a57d7 netfilter: Use kvcalloc omits 43e76af85fa7 kcov: ignore fault-inject and stacktrace omits 2b755626cad6 include/linux/io-mapping.h-mapping: use PHYS_PFN() macro i [...] omits 47a2ebb7f505 execve: warn if process starts with executable stack omits aacee5446a2a reiserfs: prevent NULL pointer dereference in reiserfs_ins [...] omits f596ded1a044 init/main.c: fix misleading "This architecture does not ha [...] omits 283900e82847 init/main.c: fix quoted value handling in unknown_bootoption omits 7e2762e1d9f4 init/main.c: remove unnecessary repair_env_string in do_in [...] omits b88c50ac304a init/main.c: log arguments and environment passed to init omits 1fbede6e6f3d fs/binfmt_elf.c: coredump: allow process with empty addres [...] omits 28f46656ad18 fs/binfmt_elf.c: coredump: delete duplicated overflow check omits 225a3f53e7fc fs/binfmt_elf.c: coredump: allocate core ELF header on stack omits 18676ffcee59 fs/binfmt_elf.c: make BAD_ADDR() unlikely omits 03c6d723eeac fs/binfmt_elf.c: better codegen around current->mm omits a62c5b1b6647 fs/binfmt_elf.c: don't copy ELF header around omits f67ef446291a fs/binfmt_elf.c: fix ->start_code calculation omits 1f83d80677a2 fs/binfmt_elf.c: smaller code generation around auxv vector fill omits 7dfaa98f646b lib/find_bit.c: uninline helper _find_next_bit() omits b78c57135d47 lib/find_bit.c: join _find_next_bit{_le} omits d5767057c9a7 uapi: rename ext2_swab() to swab() and share globally in swab.h omits 4e456fee2156 lib/scatterlist.c: adjust indentation in __sg_alloc_table omits 3fd396afc05f btrfs: use larger zlib buffer for s390 hardware compression omits 803521b149c8 lib/zlib: add zlib_deflate_dfltcc_enabled() function omits c65e6815db1c s390/boot: add dfltcc= kernel command line parameter omits 126196100063 lib/zlib: add s390 hardware support for kernel zlib_inflate omits 1b3e3faf29d3 s390/boot: rename HEAP_SIZE due to name collision omits aa5b395b69b6 lib/zlib: add s390 hardware support for kernel zlib_deflate omits f88b4265450f iio: adc: qcom-vadc-common: use <linux/units.h> helpers omits b741ffb4bf2c thermal: armada: remove unused TO_MCELSIUS macro omits b1a79b2f31a6 iwlwifi: use <linux/units.h> helpers omits 1410b2fc8d5c iwlegacy: use <linux/units.h> helpers omits cdf309fb38ad thermal: remove kelvin to/from Celsius conversion helpers [...] omits 7724cd2bff55 nvme: hwmon: switch to use <linux/units.h> helpers omits 97a0a49d55eb thermal: intel_pch: switch to use <linux/units.h> helpers omits 006a6021789c thermal: int340x: switch to use <linux/units.h> helpers omits dccad6f78cd9 platform/x86: intel_menlow: switch to use <linux/units.h> helpers omits f07b9fdf000e platform/x86: asus-wmi: switch to use <linux/units.h> helpers omits 7f49a5cb94e6 ACPI: thermal: switch to use <linux/units.h> helpers omits 23331e489361 include/linux/units.h: add helpers for kelvin to/from Cels [...] omits 3b82a051c101 drivers/block/zram/zram_drv.c: fix error return codes not [...] omits 90f82cbfe502 zram: try to avoid worst-case scenario on same element pages omits 0a3c57729768 mm: fix comments related to node reclaim omits 068964541db6 include/linux/memory.h: drop fields 'hw' and 'phys_callbac [...] omits ca023a92c8f7 include/linux/mm.h: remove dead code totalram_pages_set() omits 26b56e116a69 include/linux/mm.h: clean up obsolete check on space in pa [...] omits 38aeb071b331 zswap: potential NULL dereference on error in init_zswap() omits 45190f01dd40 mm/zswap.c: add allocation hysteresis if pool limit is hit omits 3d680bdf60a5 mm/page_isolation: fix potential warning from user omits 4a55c0474a92 mm/hotplug: silence a lockdep splat with printk() omits bd5c2344f9eb mm/memory_hotplug: pass in nid to online_pages() omits a67c8caae98f mm/mmap.c: get rid of odd jump labels in find_mergeable_an [...] omits f42f25526502 mm, thp: fix defrag setting if newline is not used omits 34290e2c6419 mm/migrate: add stable check in migrate_vma_insert_page() omits c23a0c99793f mm/migrate: clean up some minor coding style omits 872ea707511a mm/migrate: remove useless mask of start address omits afb971729a0b mm/huge_memory.c: reduce critical section protected by spl [...] omits a8803e6c177f mm/huge_memory.c: use head to emphasize the purpose of page omits cb829624867b mm/huge_memory.c: use head to check huge zero page omits 8a7ff02acabb mm, oom: dump stack of victim when reaping failed omits a090d711dd2e memblock: Use __func__ in remaining memblock_dbg() call sites omits 02634a44b8ab mm/memblock: define memblock_physmem_add() omits e25974aa72a0 tools/vm/slabinfo: fix sanity checks enabling omits 648b5cf368e0 mm/vmscan: remove unused RECLAIM_OFF/RECLAIM_ZONE omits fffbacc1ec28 mm/vmscan: remove prefetch_prev_lru_page omits 6c9e0907fc8b mm/vmscan.c: remove unused return value of shrink_node omits fe4c86c916d9 mm: remove "count" parameter from has_unmovable_pages() omits 3f9903b9ca5e mm: remove the memory isolate notifier omits 3f1353552e25 mm/page_alloc: skip non present sections on zone initialization omits 7b69d79f94d4 mm/early_ioremap.c: use %pa to print resource_size_t variables omits 3e21d9a501bf lib/test_kasan.c: fix memory leak in kmalloc_oob_krealloc_more() omits 7e168b9babab mm, tracing: print symbol name for kmem_alloc_node call_si [...] omits 5b8d6e37b519 mm/page_vma_mapped.c: explicitly compare pfn for normal, h [...] omits 92855270ff08 mm/memcontrol.c: cleanup some useless code omits 10c8d69f314d mm/swapfile.c: swap_next should increase position index omits f1f6a7dd9b53 mm, tree-wide: rename put_user_page*() to unpin_user_page*() omits bdffe23eee67 mm/gup_benchmark: use proper FOLL_WRITE flags instead of h [...] omits aa4b87fe9ea3 powerpc: book3s64: convert to pin_user_pages() and put_use [...] omits 19fed0dae94d vfio, mm: pin_user_pages (FOLL_PIN) and put_user_page() co [...] omits 1f815afcfca7 media/v4l2-core: pin_user_pages (FOLL_PIN) and put_user_pa [...] omits fb48b4746a5d net/xdp: set FOLL_PIN via pin_user_pages() omits 2113b05d039e fs/io_uring: set FOLL_PIN via pin_user_pages() omits a5adf0a08b07 drm/via: set FOLL_PIN via pin_user_pages_fast() omits 803e4572d7c5 mm/process_vm_access: set FOLL_PIN via pin_user_pages_remote() omits dfa0a4fff11b IB/{core,hw,umem}: set FOLL_PIN via pin_user_pages*(), fix up ODP omits 57459435cff5 goldish_pipe: convert to pin_user_pages() and put_user_page() omits eddb1c228f79 mm/gup: introduce pin_user_pages*() and FOLL_PIN omits 3c7470b6f684 media/v4l2-core: set pages dirty upon releasing DMA buffers omits 4789fcdd1409 IB/umem: use get_user_pages_fast() to pin DMA pages omits f4000fdf435b mm/gup: allow FOLL_FORCE for get_user_pages_fast() omits 3567813eae5e vfio: fix FOLL_LONGTERM use, simplify get_user_pages_remot [...] omits c4237f8b1f4f mm: fix get_user_pages_remote()'s handling of FOLL_LONGTERM omits 1023369c6e94 goldish_pipe: rename local pin_user_pages() routine omits 07d802699528 mm: devmap: refactor 1-based refcounting for ZONE_DEVICE pages omits 429589d647c1 mm: Cleanup __put_devmap_managed_page() vs ->page_free() omits a707cdd55f0f mm/gup: move try_get_compound_head() to top, fix minor issues omits a43e982082c2 mm/gup: factor out duplicate code from four routines omits be9d30458913 mm/gup.c: use is_vm_hugetlb_page() to check whether to fol [...] omits 15494520b776 mm: fix gup_pud_range omits ddf8f376d137 mm/filemap.c: clean up filemap_write_and_wait() omits 5b57b8f22709 mm/debug.c: always print flags in dump_page() omits 8c96f1bc6fc4 mm/kmemleak: turn kmemleak_lock and object->lock to raw_sp [...] omits 90e9f6a66c78 mm/slub.c: avoid slub allocation while holding list_lock omits 25b69918d9f1 ocfs2: use ocfs2_update_inode_fsync_trans() to access t_ti [...] omits 9f16ca48fc81 ocfs2: fix a NULL pointer dereference when call ocfs2_upda [...] omits dd3e7cba1627 ocfs2/dlm: move BITS_TO_BYTES() to bitops.h for wider use omits d8f187506903 ocfs2/dlm: remove redundant assignment to ret omits ca322fb60309 ocfs2: make local header paths relative to C files omits 5b43d6453a94 ocfs2: remove unneeded semicolons omits 67e2d2eb5423 fs: ocfs: remove unnecessary assertion in dlm_migrate_lockres omits 4efc61c798cd scripts/spelling.txt: add "issus" typo omits 2ab1278fe401 scripts/spelling.txt: add more spellings to spelling.txt omits 5984fabb6e82 mm: move_pages: report the number of non-attempted pages omits fac0516b5534 mm: thp: don't need care deferred split queue in memcg cha [...] omits f1037ec0cc8a mm/memory_hotplug: fix remove_memory() lockdep splat omits dfe9aa23cab7 mm/migrate.c: also overwrite error when it is bigger than zero omits 1f503443e7df mm/sparse.c: reset section's mem_map when fully deactivated omits c7a91bc7c2e1 mm/mempolicy.c: fix out of bounds write in mpol_parse_str() omits 68f23b89067f memcg: fix a crash in wb_workfn when a device disappears omits 69334ca530da lib/test_bitmap: correct test data offsets for 32-bit omits d380dcde9a07 tracing: Fix now invalid var_ref_vals assumption in trace action omits fdeb1aca2861 tracing: Change trace_boot to use synth_event interface omits dc2c733e6584 kdb: Use for_each_console() helper omits a4f8a7fb1963 kdb: remove redundant assignment to pointer bp omits bbfceba15f8d kdb: Get rid of confusing diag msg from "rd" if current ta [...] omits 9441d5f6b777 kdb: Gid rid of implicit setting of the current task / regs omits a8649fb0a8c1 kdb: kdb_current_task shouldn't be exported omits c67c10a67f6b kdb: kdb_current_regs should be private omits b356e89b89cc MIPS: kdb: Remove old workaround for backtracing on other CPUs omits e813e6503838 Merge tag 'kvm-5.6-1' of git://git.kernel.org/pub/scm/virt [...] omits 91a7d4bf3ee3 mlxsw: spectrum_qdisc: Fix 64-bit division error in mlxsw_ [...] omits 9781bd1dda2a drm/panel: simple: Fix the lt089ac29000 bus_format omits b5ce31b5e11b ionic: fix rxq comp packet type mask omits 2318ca8aef38 net: phy: at803x: disable vddio regulator omits 2e1bf3a76576 net: mii_timestamper: fix static allocation by PHY driver omits 0e0daf6ac3be net: mdio: of: fix potential NULL pointer derefernce omits fe141cedc433 drm/imx: pd: Use bus format/flags provided by the bridge w [...] omits f32df58acc68 drm/bridge: Add the necessary bits to support bus format n [...] omits cb639a420e2e ALSA: pcm: Fix sparse warnings wrt snd_pcm_state_t omits b0e02a73c506 drm/i915/selftests: Disable heartbeat around hang tests omits bd46aa22a86a drm/i915/selftests: Also wait for the scratch buffer to be bound omits a34f61d2c014 drm/i915/gt: Also use async bind for PIN_USER into bsw/bxt ggtt omits d1b9b5f127bc drm/i915/gem: Require per-engine reset support for non-per [...] omits 0c2d55128f33 drm/i915: Store active_pipes bitmask in cdclk state omits 28a30b45f5e9 drm/i915: Convert cdclk to global state omits aac978718bb4 drm/i915: Introduce intel_calc_active_pipes() omits fd1a9bba73fa drm/i915: Convert bandwidth state to global state omits 0ef1905ecf2e drm/i915: Introduce better global state handling omits 5f34299384cb drm/i915: Move intel_atomic_state_free() into intel_atomic.c omits ed645eee131c drm/i915: s/init_cdclk/init_cdclk_hw/ omits 4c029c499fb4 drm/i915: swap() the entire cdclk state omits 1965de63a93a drm/i915: Extract intel_cdclk_state omits 5604e9ceaed5 drm/i915: Simplify intel_set_cdclk_{pre,post}_plane_update [...] omits 0bb94e03834e drm/i915: s/cdclk_state/cdclk_config/ omits 65c88a866d70 drm/i915: s/need_cd2x_updare/can_cd2x_update/ omits b4db3a8c689b drm/i915: Collect more cdclk state under the same roof omits 54f09d2342b0 drm/i915: Move more cdclk state handling into the cdclk code omits f119a5e2a4ca drm/i915: Nuke skl wm.dirty_pipes bitmask omits 6dcde04706d8 drm/i915: Move linetime wms into the crtc state omits 5061b8a969f7 drm/bridge: Add an ->atomic_check() hook omits 41cf57124e02 drm/bridge: Patch atomic hooks to take a drm_bridge_state omits d9aad8c2d57e drm/bridge: analogix: Plug atomic state hooks to the defau [...] omits dc8c609bd31d drm/rcar-du: Plug atomic state hooks to the default implem [...] omits 751465913f04 drm/bridge: Add a drm_bridge_state object omits 0560b0c6b36c drm/i915: Polish WM_LINETIME register stuff omits fc74d7166005 openrisc: use mmgrab omits a6c5729b0ae1 openrisc: configs: Cleanup CONFIG_CROSS_COMPILE omits 9722b1014850 Btrfs: send, fix emission of invalid clone operations with [...] omits f4b1363cae43 btrfs: do not do delalloc reservation under page lock omits 5ab580556994 btrfs: drop the -EBUSY case in __extent_writepage_io omits 25f3c5021985 Btrfs: keep pages dirty when using btrfs_writepage_fixup_worker omits a30a3d206753 btrfs: take overcommit into account in inc_block_group_ro omits a7a63acc6575 btrfs: fix force usage in inc_block_group_ro omits 5750c37523a2 btrfs: Correctly handle empty trees in find_first_clear_ex [...] omits 42ffb0bf584a btrfs: flush write bio if we loop in extent_write_cache_pages omits 7227ff4de55d Btrfs: fix race between adding and putting tree mod seq el [...] omits b2ff728bae9b selftests: KVM: testing the local IRQs resets omits b25d4cb43f31 selftests: KVM: s390x: Add reset tests omits ada0a50d7685 selftests: KVM: Add fpu and one reg set/get library functions omits 7de3f1423ff9 KVM: s390: Add new reset vcpu API omits cca00ebb8ad3 KVM: s390: Cleanup initial cpu reset omits 55680890ea78 KVM: s390: do not clobber registers during guest reset/sto [...] omits c611990844c2 KVM: s390: ENOTSUPP -> EOPNOTSUPP fixups omits 34b5a946a954 powerpc: configs: Cleanup old Kconfig options omits 5e84dd547bce powerpc/configs/skiroot: Enable some more hardening options omits 3554c12d835d powerpc/configs/skiroot: Disable xmon default & enable reb [...] omits 579baeece66e powerpc/configs/skiroot: Enable security features omits cdc7b23f1e90 powerpc/configs/skiroot: Update for symbol movement only omits 81881e0998bc powerpc/configs/skiroot: Drop default n CONFIG_CRYPTO_ECHAINIV omits 028fb6ded72f powerpc/configs/skiroot: Drop HID_LOGITECH omits 7115bf789c4b powerpc/configs: Drop NET_VENDOR_HP which moved to staging omits f3e96a71aaa9 powerpc/configs: NET_CADENCE became NET_VENDOR_CADENCE omits 76e4bd93369b powerpc/configs: Drop CONFIG_QLGE which moved to staging omits e093e53f4f70 power: avs: qcom-cpr: Avoid clang -Wsometimes-uninitialize [...] omits db5a10c172ed power: avs: qcom-cpr: add unspecified HAS_IOMEM dependency omits adef0cedeaae PM / AVS: rockchip-io: fix the supply naming for the emmc [...] omits 03b10951e9f6 power: avs: qcom-cpr: add a printout after the driver has [...] omits 8c173d5e044d thermal: stm32: fix spelling mistake "preprare" -> "prepare" omits fe27f13d677c Documentation: cpu-idle-cooling: fix a SEVERE docs build failure omits 82b2c6ffd399 Merge branches 'pm-cpufreq' and 'pm-core' omits 43e76cd368fb powerpc: Do not consider weak unresolved symbol relocation [...] omits 1c9d2eb24153 drm/i915: move intel_dp_set_m_n() to encoder for DDI platforms omits 87e9bb496178 drm/i915/dsi: Enable ICL DSI transcoder as part of encoder [...] omits 21fd23ac222f drm/i915: move pipe, pch and vblank enable to encoders on [...] omits 219cee8fe7ae drm/i915/debugfs: remove VBT data about DRRS omits 85fc95d75970 perf maps: Add missing unlock to maps__insert() error case omits 1873f1547dde perf probe: Add ustring support for perf probe command omits b49f8e0e7bd1 i2c: cros-ec-tunnel: Fix ACPI identifier omits 8ff2d7ca4a55 i2c: cros-ec-tunnel: Fix slave device enumeration omits b45f1b3b585e Merge branch 'ttm-prot-fix' of git://people.freedesktop.or [...] omits d5fae240b9bd m68k: configs: Cleanup old Kconfig IO scheduler options omits a932872f1b76 clk: qoriq: add ls1088a hwaccel clocks support omits d37010a3c162 clk: ls1028a: Add clock driver for Display output interface omits 87a5ffb34b47 dt/bindings: clk: Add YAML schemas for LS1028A Display Clo [...] omits 2577e373bbc0 runqslower: Fix Makefile omits ccaaaf6fe5a5 Merge tag 'mpx-for-linus' of git://git.kernel.org/pub/scm/ [...] omits 364f46df3679 Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits 079a8834bb65 xtensa: configs: Cleanup old Kconfig IO scheduler options omits 35c222fd3236 Merge tag 'mtd/for-5.6' of git://git.kernel.org/pub/scm/li [...] omits e84bcd61f686 Merge tag 'upstream-5.6-rc1' of git://git.kernel.org/pub/s [...] omits 6e135baed8e7 Merge tag 'f2fs-for-5.6' of git://git.kernel.org/pub/scm/l [...] omits 0196be12aab2 Merge tag 'for_v5.6-rc1' of git://git.kernel.org/pub/scm/l [...] omits 91f1a9566f38 Merge tag 'xfs-5.6-merge-6' of git://git.kernel.org/pub/sc [...] omits e5da4c933c50 Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm [...] omits 8ccb5bf7619c drm/mst: Fix possible NULL pointer dereference in drm_dp_m [...] omits 04d36d748fac rxrpc: Fix missing active use pinning of rxrpc_local object omits f71dbf2fb284 rxrpc: Fix insufficient receive notification generation omits fac20b9e7385 rxrpc: Fix use-after-free in rxrpc_put_local() omits e3793468b466 drm/i915: Use the async worker to avoid reclaim tainting t [...] omits e986209c6702 drm/i915/gt: Rename i915_gem_restore_ggtt_mappings() for i [...] omits c54849ddd832 cifs: fix soft mounts hanging in the reconnect code omits 6d598a32ed87 drm/panel: Add Samsung s6e88a0-ams452ef01 panel driver omits 1dff44e1b51e dt-bindings: display/panel: add bindings for S6E88A0-AMS452EF01 omits 8889f6fa3588 RDMA/core: Make the entire API tree static omits 280d14a69da2 drm/i915/gem: Tighten checks and acquiring the mmap object omits d7f62e825fd1 io_uring: add BUILD_BUG_ON() to assert the layout of struc [...] omits 87ce955b24c9 io_uring: add ->show_fdinfo() for the io_uring file descriptor omits 82d57a590f51 drm/panel: simple: Add EDT panel support omits c752affbadb0 dt-bindings: display: Add bindings for EDT panel omits 4cbc418a44d5 Merge branch 'cve-2019-3016' into kvm-next-5.6 omits a6bd811f1209 x86/KVM: Clean up host's steal time structure omits b043138246a4 x86/KVM: Make sure KVM_VCPU_FLUSH_TLB flag is not missed omits 917248144db5 x86/kvm: Cache gfn to pfn translation omits 1eff70a9abd4 x86/kvm: Introduce kvm_(un)map_gfn() omits 8c6de56a42e0 x86/kvm: Be careful not to clear KVM_VCPU_FLUSH_TLB bit omits 37b7617262bd drm/i915/fbc: __intel_fbc_cleanup_cfb() may be called mult [...] omits 1d5920c306f1 Merge tag 'kvm-ppc-next-5.6-2' of git://git.kernel.org/pub [...] omits 621ab20c06e0 Merge tag 'kvmarm-5.6' of git://git.kernel.org/pub/scm/lin [...] omits 0cd9d33ace33 cgroup: init_tasks shouldn't be linked to the root cgroup omits 9f68e3655aae Merge tag 'drm-next-2020-01-30' of git://anongit.freedeskt [...] omits 4cadc60d6bcf Merge tag 'for-v5.6' of git://git.kernel.org/pub/scm/linux [...] omits 893e591b5903 Merge tag 'devicetree-for-5.6' of git://git.kernel.org/pub [...] omits 1c715a659a16 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 5e237e8c7727 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide omits 9ca4c6429f92 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc omits 11f2534bae8c Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits e0a514259378 scsi: ufs: fix spelling mistake "initilized" -> "initialized" omits 20bc1ad2e4da scsi: pm80xx: fix spelling mistake "to" -> "too" omits 0171c1c10d26 scsi: MAINTAINERS: ufs: remove pedrom.sousa@synopsys.com omits 92b4f9d15059 scsi: megaraid_sas: fixup MSIx interrupt setup during resume omits 00fe717ee1ea scsi: qla2xxx: Fix unbound NVME response length omits bf72c8c6ee77 drm/i915/gt: Skip global serialisation of clear_range for bxt vtd omits 0bef168e8859 exit: Fix Sparse errors and warnings omits 1e837945a885 tracing: Move tracing selftests to bottom of menu omits 21b3ce3063be tracing: Move mmio tracer config up with the other tracers omits a48fc4f5f1d2 tracing: Move tracing test module configs together omits 61778cd70c1d tracing: Move all function tracing configs together omits 34ed63573b66 tracing: Documentation for in-kernel synthetic event API omits 64836248dda2 tracing: Add kprobe event command generation test module omits 29a154810546 tracing: Change trace_boot to use kprobe_event interface omits 2a588dd1d5d6 tracing: Add kprobe event command generation functions omits 9fe41efaca08 tracing: Add synth event generation test module omits 8dcc53ad956d tracing: Add synth_event_trace() and related functions omits 35ca5207c2d1 tracing: Add synthetic event command generation functions omits 86c5426badda tracing: Add dynamic event command creation interface omits f5f6b255a253 tracing: Add synth_event_delete() omits e3e2a2cc9c96 tracing: Add trace_get/put_event_file() omits 89c95fcef194 tracing: Add trace_array_find/_get() to find instance trac [...] omits 6722b23e7a2a trigger_next should increase position index omits 039958a5f7aa tracing: eval_map_next() should always increase position index omits e4075e8bdffd ftrace: fpid_next() should increase position index omits 64ae572bc7d0 tracing: Fix sched switch start/stop refcount racy updates omits 9fbf082f5699 net/core: Do not clear VF index for node/port GUIDs query omits 0cef62d8e04e drm/i915/ring: convert to new logging macros in gt/intel_r [...] omits 1a6c83efa046 drm/i915/gt: convert to new logging macros in gt/intel_gt.c omits ce016437d8aa drm/i915/engine_cs: use new drm logging macros in gt/intel [...] omits f8474622bc5a drm/i915/reset: conversion to new drm logging macros in gt [...] omits 52ce707425e1 drm/i915/ggtt: use new drm logging macros in gt/intel_ggtt.c omits 8c8c5a4994a3 dma-contiguous: CMA: give precedence to cmdline omits 41196224883a powerpc/32s: Fix kasan_early_hash_table() for CONFIG_VMAP_STACK omits 55d0a513a0e2 s390/pkey/zcrypt: Support EP11 AES secure keys omits a17becc11253 s390/zcrypt: extend EP11 card and queue sysfs attributes omits 7384eb725e2d s390/zcrypt: add new low level ep11 functions support file omits a7367997abb6 s390/zcrypt: ep11 structs rework, export zcrypt_send_ep11_cprb omits 8f291ebf3270 s390/zcrypt: enable card/domain autoselect on ep11 cprbs omits 7f820d053948 s390/crypto: enable clear key values for paes ciphers omits 888edbc48857 s390/pkey: Add support for key blob with clear key value omits 6f3196b74d64 s390/crypto: Rework on paes implementation omits 657480d9c015 s390: support KPROBES_ON_FTRACE omits 5f490a520bcb s390/mm: fix dynamic pagetable upgrade for hugetlbfs omits 0ada120c883d perf: Make perf able to build with latest libbfd omits 0dd1979f7f99 perf test: Fix test case Merge cpu map omits 3220fb8d5e59 perf parse: Copy string to perf_evsel_config_term omits e884602b57c0 perf parse: Refactor 'struct perf_evsel_config_term' omits d68712ee3506 y2038: sparc: remove use of struct timex omits 5637bc504834 sparc64: add support for folded p4d page tables omits 2fd3c5c61793 ide: make drive->dn read only omits 31484d56ca95 mptcp: Fix undefined mptcp_handle_ipv6_mapped for modular IPV6 omits 72d62c4e422e net: drop_monitor: Use kstrdup omits d0208bf4da97 udp: document udp_rcv_segment special case for looped packets omits 389b8fb3c4be mptcp: MPTCP_HMAC_TEST should depend on MPTCP omits 8e1974a2a02b mptcp: Fix incorrect IPV6 dependency check omits ea6dd25deeb5 i2c: stm32f7: add PM_SLEEP suspend/resume support omits 474809a28e7b dmaengine: Fix return value for dma_request_chan() in case [...] omits 9253975bcba6 i2c: cadence: Fix wording in i2c-cadence driver omits db3fad841d9b i2c: cadence: Fix power management order of operations omits 69dc44bcbc11 i2c: cadence: Fix error printing in case of defer omits bbf967b223b3 i2c: cadence: Handle transfer_size rollover omits a3c27df2ada9 drm/xen: Explicitly disable automatic sending of vblank event omits 2a735ad3d211 drm/virtio: Remove sending of vblank event omits 236b83fba352 drm/vboxvideo: Remove sending of vblank event omits a7bbabd94c41 drm/udl: Don't set struct drm_crtc_state.no_vblank explicitly omits 3bace4f9dddc drm/st7586: Remove sending of vblank event omits f3fe2ef413ef drm/repaper: Remove sending of vblank event omits e29765299eea drm/qxl: Remove sending of vblank event omits 4f440e38bb96 drm/mipi-dbi: Remove sending of vblank event omits 0e422032ab1a drm/ili9225: Remove sending of vblank event omits bddbad12fa85 drm/gm12u320: Remove sending of vblank event omits 9e79e3da77f1 drm/cirrus: Remove sending of vblank event omits ebe162cdebe0 drm/bochs: Remove sending of vblank event omits bd2b7eb6d26e drm/ast: Don't set struct drm_crtc_state.no_vblank explicitly omits dccd32379ff0 drm/arc: Remove sending of vblank event omits 7beb691f1e6f drm: Initialize struct drm_crtc_state.no_vblank from devic [...] omits d4c3c0b8221a drm/i915: Fix preallocated barrier list append omits 98c49f1746ac char: hpet: Fix out-of-bounds read bug omits d47c7f062680 Merge branch 'linux-5.6' of git://github.com/skeggsb/linux [...] omits 7991901082f0 ata: pata_arasan_cf: Use dma_request_chan() instead dma_re [...] omits 0265d6e8ddb8 xen/blkfront: limit allocated memory size to actual use case omits 5c0dd228b5fc nbd: add a flush_workqueue in nbd_start_device omits 6a365874a43c drbd: fifo_alloc() should use struct_size omits 10a663a1b151 ata: ahci: Add shutdown to freeze hardware resources of ahci omits 39bed42de2e7 Merge tag 'for-linus-hmm' of git://git.kernel.org/pub/scm/ [...] omits 73e4eab0a8da pata_pcmia: add SanDisk High (>8G) CF card to supported list omits a258edbca2d9 MAINTAINERS: Add Revanth Rajashekar as a SED-Opal maintainer omits 83fa805bcbfc Merge tag 'threads-v5.6' of git://git.kernel.org/pub/scm/l [...] omits 896f8d23d0cb Merge tag 'for-5.6/io_uring-vfs-2020-01-29' of git://git.k [...] omits 76be4414be4a powerpc: indent to improve Kconfig readability omits 33c84e89abe4 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] omits e9f8ca0ae7b7 Merge tag 'for-5.6/dm-changes' of git://git.kernel.org/pub [...] omits f70431023eb6 drm/i915: add extra slice common debug registers omits f1042cc85377 drm/i915/execlists: Ignore discrepancies in pending[] acro [...] omits 05ef8b97ddf9 Merge tag 'docs-5.6' of git://git.lwn.net/linux omits 08a3ef8f6b0b Merge tag 'linux-kselftest-5.6-rc1-kunit' of git://git.ker [...] omits ce7ae9d9fe43 Merge tag 'linux-kselftest-5.6-rc1' of git://git.kernel.or [...] omits 01b810ed7187 Merge branch 'remotes/lorenzo/pci/uniphier' omits b647d2bd8064 Merge branch 'remotes/lorenzo/pci/tegra' omits c11dfed9caa2 Merge branch 'remotes/lorenzo/pci/qcom' omits d86936363c10 Merge branch 'remotes/lorenzo/pci/misc' omits 518fc4a3a609 Merge branch 'remotes/lorenzo/pci/keystone' omits 4c6a8fe3aaa5 Merge branch 'remotes/lorenzo/pci/dwc' omits 61d02c37fcd0 Merge branch 'remotes/lorenzo/pci/brcmstb' omits db83c269d225 Merge branch 'pci/host-vmd' omits c7417cf36aab Merge branch 'pci/virtualization' omits 5272b7fc3a45 Merge branch 'pci/switchtec' omits cee538f6a24e Merge branch 'pci/resource' omits f629ddc9cd3d Merge branch 'pci/pm' omits 4161953f9545 Merge branch 'pci/p2pdma' omits 04df6ad95a5e Merge branch 'pci/misc' omits ba51b7188db4 Merge branch 'pci/aer' omits 948675736a77 PCI: Allow adjust_bridge_window() to shrink resource if necessary omits ae4611f1d7e9 PCI: Set resource size directly in adjust_bridge_window() omits 1e58f4e1cb47 PCI: Rename extend_bridge_window() to adjust_bridge_window() omits 3d264da9b741 PCI: Rename extend_bridge_window() parameter omits f924c26e4ee6 PCI: Consider alignment of hot-added bridges when assignin [...] omits 7779385484da PCI: Remove local variable usage in pci_bus_distribute_ava [...] omits d555a50fd6e0 PCI: Pass size + alignment to pci_bus_distribute_available [...] omits 053eb5c150fd PCI: Rename variables omits 22b17db4ea05 Merge tag 'y2038-drivers-for-v5.6-signed' of git://git.ker [...] omits a4fe2b4d87c9 Merge tag 'printk-for-5.6' of git://git.kernel.org/pub/scm [...] omits db51b4c85fb7 PCI: vmd: Add two VMD Device IDs omits 3e4827b05d2a io_uring: add support for epoll_ctl(2) omits 39220e8d4a2a eventpoll: support non-blocking do_epoll_ctl() calls omits 58e41a44c488 eventpoll: abstract out epoll_ctl() handler omits f53938d2c79a i2c: i801: Add support for Intel Comet Lake PCH-V omits 4fcb445ec688 docs: i2c: writing-clients: properly name the stop condition omits ca5dbb0272cc docs: i2c: i2c-protocol: use same wording as smbus-protocol omits f6fcefa10fdb docs: i2c: rename sections so the overall picture is clearer omits 1ef057229627 docs: i2c: old-module-parameters: use monospace instead of "" omits dfea2b16cc99 docs: i2c: old-module-parameters: clarify this is for obso [...] omits 899b56b37eb6 docs: i2c: old-module-parameters: fix internal hyperlink omits 22714ef85478 docs: i2c: instantiating-devices: use monospace for sysfs [...] omits da9a80bf1976 docs: i2c: instantiating-devices: rearrange static instatiation omits 4f71daf6294b docs: i2c: instantiating-devices: fix internal hyperlink omits 95b83774e310 docs: i2c: smbus-protocol: improve I2C Block transactions [...] omits c7148b059c2f docs: i2c: smbus-protocol: fix punctuation omits 414a596454a6 docs: i2c: smbus-protocol: fix typo omits b36cbb70e4a2 docs: i2c: smbus-protocol: fix kernel-doc function syntax omits 3c13f1fbec59 docs: i2c: smbus-protocol: enable kernel-doc function syntax omits 9e89d61878f2 docs: i2c: smbus-protocol: use proper names for ACK and NACK omits 026c0fe666df docs: i2c: smbus-protocol: remove unneeded colons from table omits c0faa8a6be24 docs: i2c: smbus-protocol: properly name start and stop co [...] omits 924fbb4d2eb8 docs: i2c: smbus-protocol: fix link syntax omits db0d7424e774 docs: i2c: i2c-protocol: use proper names for ACK and NACK omits 02622c88618b docs: i2c: i2c-protocol: remove unneeded colons from table omits f954731d2af4 docs: i2c: i2c-protocol: properly name start and stop conditions omits f72beb8bf9c4 docs: i2c: i2c-protocol: fix kernel-doc function syntax omits 48ca3b7fb82c docs: i2c: replace "I2C-transfer" -> "I2C transfer" consistently omits 40c573d12ea5 docs: i2c: fix typo omits 2f07c05f14a8 docs: i2c: call it "I2C" consistently omits 020bc5b9296a docs: i2c: summary: rewrite the "terminology" section omits 096c22f88ea0 docs: i2c: summary: extend introduction omits 21593938086f docs: i2c: sort index logically omits 4a890148df47 Merge branch 'i2c-mux/for-next' of https://github.com/peda [...] omits 6810df46c418 Merge tag 'at24-updates-for-v5.6' of git://git.kernel.org/ [...] omits 878508aed477 i2c: xiic: fix indentation issue omits eca95cd5a36d i2c: parport: fix spelling mistake: "Atmost" -> "At most" omits f86cd20c9454 io_uring: fix linked command file table usage omits ba19e16651a5 RDMA/efa: Mask access flags with the correct optional range omits 3d67a2dbdbe9 PCI: Remove unnecessary braces omits 66f2d19f8116 ALSA: pcm: Fix memory leak at closing a stream without hw_free omits 46b770f720bd ALSA: uapi: Fix sparse warning omits 3893c2025fec Merge tag 'erofs-for-5.6-rc1' of git://git.kernel.org/pub/ [...] omits 5307040655d0 Merge branch 'work.adfs' of git://git.kernel.org/pub/scm/l [...] omits ccd1f27368e4 Revert "MAINTAINERS: mptcp@ mailing list is moderated" omits 6aee4badd812 Merge branch 'work.openat2' of git://git.kernel.org/pub/sc [...] omits 15d663249653 Merge branch 'urgent-for-mingo' of git://git.kernel.org/pu [...] omits 80b60e3849bf Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] omits fe6648315605 Bluetooth: optimize barrier usage for Rmw atomics omits 701a9c8092dd Merge tag 'char-misc-5.6-rc1' of git://git.kernel.org/pub/ [...] omits 975f9ce9a067 Merge tag 'driver-core-5.6-rc1' of git://git.kernel.org/pu [...] omits 7ba31c3f2f1e Merge tag 'staging-5.6-rc1' of git://git.kernel.org/pub/sc [...] omits ca9b5b628398 Merge tag 'tty-5.6-rc1' of git://git.kernel.org/pub/scm/li [...] omits aac96626713f Merge tag 'usb-5.6-rc1' of git://git.kernel.org/pub/scm/li [...] omits 6ba3d7066c71 Merge tag 'pinctrl-v5.6-1' of git://git.kernel.org/pub/scm [...] omits a5b0cda136f4 regulator: qcom_spmi: Fix docs for PM8004 omits 4099c3295e48 ASoC: rt715: Add __maybe_unused to PM callbacks omits 973649d38e26 ASoC: rt711: Add __maybe_unused to PM callbacks omits 809a9b633232 ASoC: rt700: Add __maybe_unused to PM callbacks omits faa37a931889 ASoC: rt1308-sdw: Add __maybe_unused to PM callbacks omits 67e69e1d46be ASoC: amd: Fix simultaneous playback and capture omits fa889d85551e Merge tag 'gpio-v5.6-1' of git://git.kernel.org/pub/scm/li [...] omits 5038517119d5 netfilter: ipset: fix suspicious RCU usage in find_set_and_id omits d55c6ab4b368 Merge branch 'mptcp-fix-sockopt-crash-and-lockdep-splats' omits ae2dd7164943 mptcp: handle tcp fallback when using syn cookies omits b2c5b614ca6e mptcp: avoid a lockdep splat when mcast group was joined omits 50e741bb3b15 mptcp: fix panic on user pointer access omits c9fd9c5f4b93 mptcp: defer freeing of cached ext until last moment omits daf1cd925487 Pull macro cleanup patches. omits d3e42bb0a329 bpf: Reuse log from btf_prase_vmlinux() in btf_struct_ops_init() omits 70a76a9b8e9d drm/i915/gt: Hook up CS_MASTER_ERROR_INTERRUPT omits 61ffb9d27860 riscv: dts: Add DT support for SiFive FU540 GPIO driver omits 5c3469cb899a tracing/boot: Move external function declarations to kerne [...] omits 76a598ec8c4f tracing/boot: Include required headers and sort it alphabetically omits 8557bbe5156e xen/blkback: Consistently insert one empty line between functions omits 823f20914693 xen/blkback: Remove unnecessary static variable name prefixes omits cb9369bdbb84 xen/blkback: Squeeze page pools if a memory pressure is detected omits 060eabe8fbe7 xenbus/backend: Protect xenbus callback with lock omits 8a105678fb3e xenbus/backend: Add memory pressure handler callback omits 8a5746982e0f drm/i915/execlist: Mark up racy read of execlists->pending[0] omits ba12993c5228 drm/i915/selftests/perf: measure memcpy bw between regions omits 44efc78d0e46 net: mvneta: fix XDP support if sw bm is used as fallback omits 656b42deddea irqchip: Some Kconfig cleanup for C-SKY omits cd1c4d4a22bc drm/i915/debugfs: remove i915_dpcd file omits 979923871f69 x86/timer: Don't skip PIT setup when APIC is disabled or i [...] omits 6ac7e4d7ad70 mfd: wcd934x: Add support to wcd9340/wcd9341 codec omits e9c8348441a7 fork: Use RCU_INIT_POINTER() instead of rcu_access_pointer() omits 793da4bfba7b sch_choke: Use kvcalloc omits 58b278f568f0 powerpc: Provide initial documentation for PAPR hcalls omits f6f7d8cf5534 mptcp: Fix build with PROC_FS disabled. omits 74759e169331 MAINTAINERS: mptcp@ mailing list is moderated omits ddfa21bc68dc drm/i915/psr: use intel_de_*() functions for register access omits 667944ad77f1 drm/i915/hdcp: use intel_de_*() functions for register access omits b4e33881efe3 drm/i915/dp: use intel_de_*() functions for register access omits d6e53851ecc8 drm/i915/display_power: use intel_de_*() functions for reg [...] omits dc008bf0aa09 drm/i915/display: use intel_de_*() functions for register access omits f7960e7f8f24 drm/i915/ddi: use intel_de_*() functions for register access omits cfe86292ec71 drm/i915/combo_phy: use intel_de_*() functions for registe [...] omits 1c63f6dfc01d drm/i915/icl_dsi: use intel_de_*() functions for register access omits 86a9360be144 drm/auth: Drop master_create/destroy hooks omits c3463aed05ab drm/nouveau/fb/gp102-: allow module to load even when scru [...] omits 1c338ed5e52b drm/nouveau/acr: return error when registering LSF if ACR [...] omits 86e18ebd8707 drm/nouveau/disp/gv100-: not all channel types support rep [...] omits 0e6176c6d286 drm/nouveau/disp/nv50-: prevent oops when no channel metho [...] omits 0352029ed83f drm/nouveau: support synchronous pushbuf submission omits ea13e5abf807 drm/nouveau: signal pending fences when channel has been killed omits 0181f4bfbdcd drm/nouveau: reject attempts to submit to dead channels omits 4c9ee1bfca82 drm/nouveau: zero vma pointer even if we only unreference [...] omits 742db30c4ee6 drm/nouveau: Add HD-audio component notifier support omits fd24a8624eb2 KVM: PPC: Book3S PR: Fix -Werror=return-type build failure omits e032e3b55b6f KVM: PPC: Book3S HV: Release lock on page-out failure path omits 34f71a4a2de8 tracing: Add new testcases for hist trigger parsing errors omits d0a497066f92 tracing: Add 'hist:' to hist trigger error log error string omits 4de26c8c967d tracing: Add hist trigger error messages for sort specification omits b527b638fd63 tracing: Simplify assignment parsing for hist triggers omits d0ce47cb993e docs: tracing: Fix a broken label omits 6c08fc896b60 Bluetooth: Fix refcount use-after-free issue omits b3a608222336 Merge branch 'for-v5.6' of git://git.kernel.org:/pub/scm/l [...] omits 73a0bff2058f Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 2cf64d7cb20b Merge tag 'tomoyo-pr-20200128' of git://git.osdn.net/gitro [...] omits 740eaf7d4dd2 Merge tag 's390-5.6-1' of git://git.kernel.org/pub/scm/lin [...] omits fad7bdc9b054 Merge tag 'for-linus-5.6-rc1' of git://git.kernel.org/pub/ [...] omits a78416d97425 Merge tag 'trace-v5.5-rc7' of git://git.kernel.org/pub/scm [...] omits 75c6a03904e0 io_uring: support using a registered personality for commands omits 071698e13ac6 io_uring: allow registering credentials omits 24369c2e3bb0 io_uring: add io-wq workqueue sharing omits eba6f5a330cf io-wq: allow grabbing existing io-wq omits cccf0ee83455 io_uring/io-wq: don't use static creds/mm assignments omits abb22e44cff3 Merge tag 'thermal-v5.6-rc1' of git://git.kernel.org/pub/s [...] omits fb95aae6e67c Merge tag 'sound-5.6-rc1' of git://git.kernel.org/pub/scm/ [...] omits bd2463ac7d7e Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev [...] omits a78208e24369 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 68353984d63d Merge tag '5.6-smb3-fixes-and-dfs-and-readdir-improvements [...] omits c8994374d90b Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub [...] omits f0d874414329 Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/ [...] omits b5f7ab6b1c4e Merge tag 'fs-dedupe-last-block-tag' of git://git.kernel.o [...] omits 81a046b18b33 Merge tag 'for-5.6-tag' of git://git.kernel.org/pub/scm/li [...] omits d8639f0d6c23 MAINTAINERS: Sort entries in database for X-POWERS AXP288 omits 4e384d715e03 MAINTAINERS: Sort entries in database for ACPICA omits 54d963968707 MAINTAINERS: Sort entries in database for ACPI omits 709bd70d070e tools/power/x86/intel_pstate_tracer: change several graphs [...] omits e749e09db30c tools/power/x86/intel_pstate_tracer: changes for python 3 [...] omits a7aebdeb13b9 Merge tag 'linux-cpupower-5.6-rc1' of git://git.kernel.org [...] omits c4e71212a245 Revert "drm/etnaviv: reject timeouts with tv_nsec >= NSEC_ [...] omits f45719240700 dt-bindings: rtc: at91rm9200: document clocks property omits 9cd10205227c clk: fsl-sai: new driver omits 8798e8fb08b7 dt-bindings: clock: document the fsl-sai driver omits 73ef657275c0 clk: composite: add _register_composite_pdata() variants omits 511fdb784422 Merge branch 'x86-mtrr-for-linus' of git://git.kernel.org/ [...] omits 692751879ea8 clk, clk-si5341: Support multiple input ports omits 4d6245ce8c8b Merge branch 'x86-fpu-for-linus' of git://git.kernel.org/p [...] omits c0275ae758f8 Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/p [...] omits 77ce1a47ebca docs: filesystems: add overlayfs to index.rst omits 1edca3c64e44 docs: usb: remove some broken references omits b4fb015eeff7 sched/rt: Optimize checking group RT scheduler constraints omits bec2860a2bd6 sched/fair: Optimize select_idle_core() omits 918229cdd5ab x86/intel_pstate: Handle runtime turbo disablement/enablem [...] omits 298c6f99bf30 x86, sched: Add support for frequency invariance on ATOM omits eacf0474aec8 x86, sched: Add support for frequency invariance on ATOM_G [...] omits 8bea0dfb4a82 x86, sched: Add support for frequency invariance on XEON_P [...] omits 2a0abc596998 x86, sched: Add support for frequency invariance on SKYLAKE_X omits 1567c3e3467c x86, sched: Add support for frequency invariance omits 2a4b03ffc69f sched/fair: Prevent unlimited runtime on throttled group omits e938b9c94164 sched/nohz: Optimize get_nohz_timer_target() omits b562d1406499 sched/uclamp: Reject negative values in cpu_uclamp_write() omits b396f52326de sched/fair: Allow a small load imbalance between low utili [...] omits af4ddd607dff selftests/ftrace: fix glob selftest omits ebc0f83c78a2 timers/nohz: Update NOHZ load in remote tick omits 488603b815a7 sched/core: Don't skip remote tick for idle CPUs omits f6170f0afbe2 Merge branch 'x86-core-for-linus' of git://git.kernel.org/ [...] omits f1ec3a517b43 kernel/events: Add a missing prototype for arch_perf_updat [...] omits 07c5972951f0 perf/cgroups: Install cgroup events to correct cpuctx omits 003461559ef7 perf/core: Fix mlock accounting in perf_mmap() omits 6da49d1abd2c Merge branch 'x86-cleanups-for-linus' of git://git.kernel. [...] omits 4244057c3da1 Merge branch 'x86-cache-for-linus' of git://git.kernel.org [...] omits 6b90e71a472b Merge branch 'x86-boot-for-linus' of git://git.kernel.org/ [...] omits bcc8aff6af53 Merge branch 'x86-asm-for-linus' of git://git.kernel.org/p [...] omits 435dd727a411 Merge branch 'x86-apic-for-linus' of git://git.kernel.org/ [...] omits 6717f7c32b33 drm/i915/selftests: Lock the drm_mm as we search omits 9e0cda721d18 clk: qcom: rpmh: Sort OF match table omits 7914d5c6266a dt-bindings: fix warnings in validation of qcom,gcc.yaml omits 957d100926b4 dt-binding: fix compilation error of the example in qcom,gcc.yaml omits 9293724192a7 xen/gntdev: Do not use mm notifiers with autotranslating guests omits b4fb4cc5ba83 RDMA/cma: Fix unbalanced cm_id reference count during addr [...] omits 36798d5ae1af RDMA/umem: Fix ib_umem_find_best_pgsz() omits 6bd3357b6181 Merge branches 'x86/hyperv', 'x86/kdump' and 'x86/misc' in [...] omits c677124e631d Merge branch 'sched-core-for-linus' of git://git.kernel.or [...] omits c0e809e24480 Merge branch 'perf-core-for-linus' of git://git.kernel.org [...] omits 2180f214f4a5 Merge branch 'locking-core-for-linus' of git://git.kernel. [...] omits 634cd4b6afe1 Merge branch 'efi-core-for-linus' of git://git.kernel.org/ [...] omits 451dff37f075 builddeb: split libc headers deployment out into a function omits 3126c17d28b6 builddeb: split kernel headers deployment out into a function omits aae6a6712440 builddeb: remove redundant make for ARCH=um omits 9a92eee38790 builddeb: avoid invoking sub-shells where possible omits f9a4711ebb24 builddeb: remove redundant $objtree/ omits 1694e94e4f46 builddeb: match temporary directory name to the package name omits 7e61b167eb29 builddeb: remove unneeded files in hdrobjfiles for headers [...] omits d99391ec2b42 Merge branch 'core-rcu-for-linus' of git://git.kernel.org/ [...] omits 8b561778f297 Merge branch 'core-objtool-for-linus' of git://git.kernel. [...] omits e9a3bfe38e39 scripts/dtc: Revert "yamltree: Ensure consistent bracketin [...] omits 9f2a43019edc Merge branch 'core-headers-for-linus' of git://git.kernel. [...] omits 0543fbf4fd00 drm/i915/trace: i915_request.prio is a signed value omits 3cb6d8e5cf98 drm/crc: Actually allow to change the crc source omits 4ab2bb3c311a HID: logitech-hidpp: BatteryVoltage: only read chargeStatu [...] omits ec0582ca8987 drm/zte: plane_state->fb iff plane_state->crtc omits 5d39b1574f62 drm/vkms: plane_state->fb iff plane_state->crtc omits 25a3a15417cf smp: Remove superfluous cond_func check in smp_call_functi [...] omits 021b7c7b3268 drm/vc4: plane_state->fb iff plane_state->crtc omits fd907adeb793 drm/rockchip: plane_state->fb iff plane_state->crtc omits 4efb31316d5f drm/imx: plane_state->fb iff plane_state->crtc omits 9a69bd1912af drm/todo: Add item for the plane->atomic_check confusion omits dabf6b36b83a of: Add OF_DMA_DEFAULT_COHERENT & select it on powerpc omits a31b4ec539e9 Revert "gfs2: eliminate tr_num_revoke_rm" omits 40ca1bf580ef PCI: brcmstb: Add MSI support omits c0452137034b PCI: brcmstb: Add Broadcom STB PCIe host controller driver omits 926b5dfa6b8d irqchip/gic-v3: Only provision redistributors that are ena [...] omits a28477826aef drm/i915/gt: Lift set-wedged engine dumping out of user paths omits 4a267aa70795 KVM: arm64: Treat emulated TVAL TimerValue as a signed 32- [...] omits c01d6a18023b KVM: arm64: pmu: Only handle supported event counters omits 08607e8319c7 dmaengine: doc: Properly indent metadata title omits aa76829171e9 KVM: arm64: pmu: Fix chained SW_INCR counters omits 76c9fc56ddfd KVM: arm64: pmu: Don't mark a counter as chained if the od [...] omits 3837407c1aa1 KVM: arm64: pmu: Don't increment SW_INCR if PMCR.E is unset omits ff3d4ff6c9e6 drm/i915/gt: Tidy repetition in declaring gen8+ interrupts omits 6cc32f15f90b drm/i915/gt: Reorganise gen8+ interrupt handler omits 03d0ed8a8e93 drm/i915: Skip capturing errors from internal contexts omits 3d7dfd632f9b powerpc: Implement user_access_save() and user_access_restore() omits 5cd623333e7c powerpc: Implement user_access_begin and friends omits bedb4dbe443c powerpc/32s: Prepare prevent_user_access() for user_access_end() omits 88f8c080d47f powerpc/32s: Drop NULL addr verification omits 1d8f739b07bd powerpc/kuap: Fix set direction in allow/prevent_user_access() omits 6ec20aa2e510 powerpc/32s: Fix bad_kuap_fault() omits 9933819099c4 powerpc/32s: Fix CPU wake-up from sleep mode omits fcfd73452092 MAINTAINERS: Correct path to time namespace source file omits f76e4c167ea2 net: phy: add default ARCH_BCM_IPROC for MDIO_BCM_IPROC omits 6cd021a58c18 udp: segment looped gso packets correctly omits 3127642dc1d1 netem: change mailing list omits 7faa26c1bbe3 ALSA: hda: Reset stream if DMA RUN bit not cleared omits 8d19f1c8e193 prctl: PR_{G,S}ET_IO_FLUSHER to support controlling memory [...] omits 151129df2f4a Bluetooth: SMP: Fix SALT value in some comments omits 0cc4bd8f70d1 Merge branch 'core/kprobes' into perf/core, to pick up fixes omits 74777eaf7aef Merge branch 'core/documentation' into core/urgent, to pic [...] omits b0be0eff1a5a Merge tag 'x86-pti-2020-01-28' of git://git.kernel.org/pub [...] omits 3d3b44a61a9c Merge tag 'irq-core-2020-01-28' of git://git.kernel.org/pu [...] omits ab67f600253f Merge tag 'smp-core-2020-01-28' of git://git.kernel.org/pu [...] omits 4fab99234c26 ARM: meson: Drop unneeded select of COMMON_CLK omits e279160f4913 Merge tag 'timers-core-2020-01-27' of git://git.kernel.org [...] omits 534b0a8b6774 Merge tag 'core-debugobjects-2020-01-28' of git://git.kern [...] omits b11c89a158f2 Merge tag 'core-core-2020-01-28' of git://git.kernel.org/p [...] omits a56c41e5d766 Merge tag 'timers-urgent-2020-01-27' of git://git.kernel.o [...] omits b1dba2473114 Merge tag 'selinux-pr-20200127' of git://git.kernel.org/pu [...] omits 07e309a972ca Merge tag 'audit-pr-20200127' of git://git.kernel.org/pub/ [...] omits 03aa8c8cfaec Merge branch 'for-5.6' of git://git.kernel.org/pub/scm/lin [...] omits 16d06120d73a Merge branch 'for-5.6' of git://git.kernel.org/pub/scm/lin [...] omits 848f7e1887c4 io-wq: make the io_wq ref counted omits 34719de919af rtc: i2c/spi: Avoid inclusion of REGMAP support when not needed omits 9466f43741bc io_uring: fix refcounting with batched allocations at OOM omits 8cdf2193a333 io_uring: add comment for drain_next omits 980ad26304ab io_uring: don't attempt to copy iovec for READ/WRITE omits 578c2b661e2b rtc: Kconfig: select REGMAP_I2C when necessary omits c68209410752 rtc: Kconfig: properly indent sd3078 entry omits f61023dfb6d4 dt-bindings: touchscreen: Convert Goodix touchscreen to js [...] omits 1d6204e2f51f dt-bindings: touchscreen: Add touchscreen schema omits 1630146db211 scripts/find-unused-docs: Fix massive false positives omits 6f280b133dc2 drm/i915/perf: Fix OA context id overlap with idle context id omits e5429340bfa2 drm/i915/gt: Acquire ce->active before ce->pin_count/ce->p [...] omits 9c6527116e8f drm/i915: Restore the kernel context after verifying the w/a omits 6a1000bd2703 Merge tag 'ioremap-5.6' of git://git.infradead.org/users/h [...] omits 9dd70e2880b8 Merge tag 'for-5.6/libata-2020-01-27' of git://git.kernel. [...] omits 22a8f39c520f Merge tag 'for-5.6/drivers-2020-01-27' of git://git.kernel [...] omits ea660ad7c1c4 IB/mlx4: Fix leak in id_map_find_del omits 48b4b4ff1ee0 Merge tag 'for-5.6/block-2020-01-27' of git://git.kernel.d [...] omits 34dabd81160f Merge tag 'pnp-5.6-rc1' of git://git.kernel.org/pub/scm/li [...] omits 85c009e8e5d2 Merge tag 'devprop-5.6-rc1' of git://git.kernel.org/pub/sc [...] omits 47ace7e012b9 dm: fix potential for q->make_request_fn NULL pointer omits 55816dc1a504 Merge tag 'acpi-5.6-rc1' of git://git.kernel.org/pub/scm/l [...] omits 6d277aca488f Merge tag 'pm-5.6-rc1' of git://git.kernel.org/pub/scm/lin [...] omits 10c2d111c906 security: remove EARLY_LSM_COUNT which never used omits aae1464f46a2 Merge tag 'regulator-v5.6' of git://git.kernel.org/pub/scm [...] omits 1e1ab4ba4747 Merge tag 'spi-v5.6' of git://git.kernel.org/pub/scm/linux [...] omits e83a0ed2a6a3 Merge tag 'regmap-v5.6' of git://git.kernel.org/pub/scm/li [...] omits 185dfe32d7e2 Merge tag 'for-5.6-clk' of git://git.kernel.org/pub/scm/li [...] omits 3009afc6e39e KVM: x86: Use a typedef for fastop functions omits 52db369823b2 KVM: X86: Add 'else' to unify fastop and execute call path omits 91b0d268a59d KVM: x86: inline memslot_valid_for_gpte omits e851265a816f KVM: x86/mmu: Use huge pages for DAX-backed files omits 2c0629f4b95c KVM: x86/mmu: Remove lpage_is_disallowed() check from set_spte() omits 293e306e7faa KVM: x86/mmu: Fold max_mapping_level() into kvm_mmu_hugepa [...] omits d32ec81bab67 KVM: x86/mmu: Zap any compound page when collapsing sptes omits 09c4453ee8e6 KVM: x86/mmu: Remove obsolete gfn restoration in FNAME(fetch) omits 83f06fa7a6fd KVM: x86/mmu: Rely on host page tables to find HugeTLB mappings omits f9fa2509e5ca KVM: x86/mmu: Drop level optimization from fast_page_fault() omits db5432165e9b KVM: x86/mmu: Walk host page tables to find THP mappings omits 17eff01904f5 KVM: x86/mmu: Refactor THP adjust to prep for changing query omits 13c72c060f1b x86/mm: Introduce lookup_address_in_mm() omits 42cde48b2d39 KVM: Play nice with read-only memslots when querying host [...] omits f9b84e19221e KVM: Use vcpu-specific gva->hva translation when querying [...] omits 005ba37cb89b mm: thp: KVM: Explicitly check for THP when populating sec [...] omits 22b1d57b032c KVM: x86/mmu: Enforce max_level on HugeTLB mappings omits dc9ce71e66b8 KVM: Return immediately if __kvm_gfn_to_hva_cache_init() fails omits 6ad1e29fe0ab KVM: Clean up __kvm_gfn_to_hva_cache_init() and its callers omits fcfbc617547f KVM: Check for a bad hva before dropping into the ghc slow path omits 4d6d07aee834 kvm/x86: export kvm_vector_hashing_enabled() is unnecessary omits cef6db76f316 KVM: VMX: remove duplicated segment cache clear omits 17ac43a894ed Adding 'else' to reduce checking. omits b91991bf6b70 KVM: nVMX: Check GUEST_DR7 on vmentry of nested guests omits e174bb94831e KVM: remove unused guest_enter omits 7495e22bb165 KVM: Move running VCPU from ARM to common code omits 6a3c623ba8a8 KVM: X86: Drop x86_set_memory_region() omits 2a5755bb21ee KVM: X86: Don't take srcu lock in init_rmode_identity_map() omits fcd97ad58f76 KVM: Add build-time error check on kvm_run size omits ef82eddc0e31 KVM: Remove kvm_read_guest_atomic() omits de9bf4d4cea3 x86/kvm/hyper-v: remove stale evmcs_already_enabled check [...] omits de761ea792c8 KVM: x86: Perform non-canonical checks in 32-bit KVM omits d196842150e0 KVM: nVMX: WARN on failure to set IA32_PERF_GLOBAL_CTRL omits c0a21c3f9d9b KVM: x86: Remove unused ctxt param from emulator's FPU accessors omits 2620fe268e80 KVM: x86: Revert "KVM: X86: Fix fpu state crash in kvm guest" omits a7baead7e312 KVM: x86: Ensure guest's FPU state is loaded when accessin [...] omits c9aef3b85f42 KVM: x86: Handle TIF_NEED_FPU_LOAD in kvm_{load,put}_guest_fpu() omits 3911b65ee1d3 Revert "KVM: x86: Add a WARN on TIF_NEED_FPU_LOAD in kvm_l [...] omits 3ce4dc17e0c1 KVM: apic: short-circuit kvm_apic_accept_pic_intr() when p [...] omits 767b839afa5d KVM: x86: avoid clearing pending exception event twice omits 66061740f1a4 KVM: x86: Protect pmu_intel.c from Spectre-v1/L1TF attacks omits ea740059ecb3 KVM: x86: Protect DR-based index computations from Spectre [...] omits c926f2f7230b KVM: x86: Protect exit_reason from being used in Spectre-v [...] omits 125ffc5e0a56 KVM: x86: Refactor prefix decoding to prevent Spectre-v1/L [...] omits 6ec4c5eee175 KVM: x86: Protect MSR-based index computations from Spectr [...] omits 13c5183a4e64 KVM: x86: Protect MSR-based index computations in pmu.h fr [...] omits 25a5edea71b7 KVM: x86: Protect MSR-based index computations in fixed_ms [...] omits 4bf79cb089f6 KVM: x86: Protect kvm_lapic_reg_write() from Spectre-v1/L1 [...] omits 670564559ca3 KVM: x86: Protect ioapic_write_indirect() from Spectre-v1/ [...] omits 8c86405f606c KVM: x86: Protect ioapic_read_indirect() from Spectre-v1/L [...] omits 14e32321f360 KVM: x86: Refactor picdev_write() to prevent Spectre-v1/L1 [...] omits 861879375007 KVM: x86: Protect kvm_hv_msr_[get|set]_crash_data() from S [...] omits 3c9053a2cae7 KVM: x86: Protect x86_decode_insn from Spectre-v1/L1TF attacks omits a47970ed74a5 kvm/svm: PKU not currently supported omits 8bd826d629d6 KVM: Move vcpu->run page allocation out of kvm_vcpu_init() omits 9941d224fb7c KVM: Move putting of vcpu->pid to kvm_vcpu_destroy() omits ddd259c9aaba KVM: Drop kvm_arch_vcpu_init() and kvm_arch_vcpu_uninit() omits 19bcc89eb8a9 KVM: arm64: Free sve_state via arm specific hook omits 74ce2e60d487 KVM: PPC: Move all vcpu init code into kvm_arch_vcpu_create() omits 39a93a879471 KVM: ARM: Move all vcpu init code into kvm_arch_vcpu_create() omits d11dfed5d700 KVM: MIPS: Move all vcpu init code into kvm_arch_vcpu_create() omits 95a0d01eef7a KVM: x86: Move all vcpu init code into kvm_arch_vcpu_create() omits afede96df55e KVM: Drop kvm_arch_vcpu_setup() omits b3d42c9862e0 KVM: PPC: BookE: Setup vcpu during kvmppc_core_vcpu_create() omits ff72bb55cbfd KVM: s390: Manually invoke vcpu setup during kvm_arch_vcpu [...] omits 525987843209 KVM: MIPS: Move .vcpu_setup() call to kvm_arch_vcpu_create() omits 5f73db112e59 KVM: x86: Move guts of kvm_arch_vcpu_setup() into kvm_arch [...] omits d5c48debcc4f KVM: Move initialization of preempt notifier to kvm_vcpu_init() omits aaba298c6bca KVM: Unexport kvm_vcpu_cache and kvm_vcpu_{un}init() omits e529ef66e6b5 KVM: Move vcpu alloc and init invocation to common code omits a5b871c91d47 Merge tag 'dmaengine-5.6-rc1' of git://git.infradead.org/u [...] omits 715d12856953 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 12fb2b993e15 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 08c49dc13522 Merge tag 'platform-drivers-x86-v5.6-1' of git://git.infra [...] omits 9e1af7567b26 Merge tag 'mmc-v5.6' of git://git.kernel.org/pub/scm/linux [...] omits b9b627a44988 Merge tag 'i3c/for-5.6' of git://git.kernel.org/pub/scm/li [...] omits 909438bbfb56 drm/i915/vlv_dsi_pll: use intel_de_*() functions for regis [...] omits 992d46944fbb drm/i915/vlv_dsi: use intel_de_*() functions for register access omits d1ab5b272740 drm/i915/vdsc: use intel_de_*() functions for register access omits d49e857c94f2 drm/i915/sprite: use intel_de_*() functions for register access omits c51e7138f66a drm/i915/psr: use intel_de_*() functions for register access omits 41dd67c13086 drm/i915/pipe_crc: use intel_de_*() functions for register access omits 98ff5c262f27 ASoC: Intel: consistent HDMI codec probing code omits bd01cf38eedc ASoC: intel: soc-acpi-intel-icl-match: fix rt715 ADR omits e3b9f5f4ef92 ASoC: SOF: pci: add missing default_fw_name of JasperLake omits e6110114d18d ASoC: SOF: trace: fix unconditional free in trace release omits 410e5e55c9c1 ASoC: SOF: core: release resources on errors in probe_continue omits 37e97e6faeab ASoC: SOF: core: free trace on errors omits 4f7f9564a893 ASoC: SOF: fix an Oops, caused by invalid topology omits 90b141614a41 ASoC: amd: Fix for Subsequent Playback issue. omits 0c75419a94a2 ASoC: SOF: Intel: do not disable i915 power during probe omits 23ee09032d44 ASoC: SOF: Intel: refactor i915_get/put functions omits ac87813d4372 selftests: settings: tests can be in subsubdirs omits 39d0f1e81c31 MAINTAINERS: add entry for tidss omits 32a1795f57ee drm/tidss: New driver for TI Keystone platform Display SubSystem omits 6057317cb76c dt-bindings: display: ti,j721e-dss: Add dt-schema yaml binding omits 2d8730f1021f dt-bindings: display: ti,am65x-dss: Add dt-schema yaml binding omits 9ad676e5fd45 dt-bindings: display: ti,k2g-dss: Add dt-schema yaml binding omits 067ba54c7a7d Merge branch 'x86-microcode-for-linus' of git://git.kernel [...] omits e4e4c2ff78ed Merge branch 'regulator-5.6' into regulator-next omits 44e9b3446423 dt-bindings: regulator: add document bindings for mpq7920 omits 30f5a7564099 Merge branch 'ras-core-for-linus' of git://git.kernel.org/ [...] omits b62061b82a6e Merge tag 'edac_for_5.6' of git://git.kernel.org/pub/scm/l [...] omits 35417d57efaa Merge tag 'hwmon-for-v5.6' of git://git.kernel.org/pub/scm [...] omits 189fc98efe59 Merge tag 'tpmdd-next-20200122' of git://git.infradead.org [...] omits f11ba7de1565 Merge tag 'm68k-for-v5.6-tag1' of git://git.kernel.org/pub [...] omits 0238d3c75303 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...] omits 4575243c5c17 Merge tag 'nand/for-5.6' into mtd/next omits 701ddf0bbfc7 Merge tag 'spi-nor/for-5.6' into mtd/next omits 90fb04f890bc Merge tag 'asoc-v5.6' of https://git.kernel.org/pub/scm/li [...] omits 0dcf2572710d mtd: concat: Fix a comment referring to an unknown symbol omits baebaa2b13d9 mtd: rawnand: add unspecified HAS_IOMEM dependency omits a87e692ae3a8 drm/i915: Give aux channels a better name omits 264c0247d888 drm/i915: Include the AUX CH name in the debug messages omits 20279420ae3a tracing/kprobes: Have uname use __get_str() in print_fmt omits c3917a04843f mtd: block2mtd: page index should use pgoff_t omits 0bc448b49e8a mtd: maps: physmap: Add minimal Runtime PM support omits 2a0b390b472b mtd: maps: pcmciamtd: fix possible sleep-in-atomic-context [...] omits 3325322f773b rbd: set the 'device' link in sysfs omits 24604f7e2bde ceph: move net/ceph/ceph_fs.c to fs/ceph/util.c omits d36e0b620aa5 ceph: print name of xattr in __ceph_{get,set}xattr() douts omits 3c802092dab6 ceph: print r_direct_hash in hex in __choose_mds() dout omits 78beb0ff2fec ceph: use copy-from2 op in copy_file_range omits 045100cd79f5 ceph: close holes in structs ceph_mds_session and ceph_mds [...] omits a55e601b2f02 rbd: work around -Wuninitialized warning omits 9ba1e224538a ceph: allocate the correct amount of extra bytes for the s [...] omits 5b3248c67724 ceph: rename get_session and switch to use ceph_get_mds_session omits 4fbc0c711b24 ceph: remove the extra slashes in the server path omits b38c9eb4757d ceph: add possible_max_rank and make the code more readable omits 0eb308531f07 ceph: print dentry offset in hex and fix xattr_version type omits 9f8b72b3a948 ceph: only touch the caps which have the subset mask requested omits 893e456b2c0b ceph: don't clear I_NEW until inode metadata is fully populated omits c4853e9776ca ceph: retry the same mds later after the new session is opened omits 97820058fb28 ceph: check availability of mds cluster on mount after wai [...] omits 4d681c2f9141 ceph: keep the session state until it is released omits 9cf54563b090 ceph: add __send_request helper omits 9a6bed4fe0c8 ceph: ensure we have a new cap before continuing in fill_inode omits 57c219948245 ceph: drop unused ttl_from parameter from fill_inode omits 07edc0571ef1 ceph: fix possible long time wait during umount omits 5d47648fe954 ceph: only choose one MDS who is in up:active state without laggy omits 4d7ace02ba5c ceph: fix mdsmap cluster available check based on laggy number omits d80865bff520 ceph: remove unnecessary assignment in ceph_pre_init_acls() omits 8f5ac172abb7 ceph: delete redundant douts in con_get/put() omits 8c30fa7666ff Correction to manpage of cpupower omits a832eb203ecd Merge tag 'davinci-for-v5.6/soc' of git://git.kernel.org/p [...] omits ac0e331a628b drm/i915: Tighten atomicity of i915_active_acquire vs i915 [...] omits 70bc7ed95142 drm/i915/vga: use intel_de_*() functions for register access omits 988ff27b58a8 drm/i915/tv: use intel_de_*() functions for register access omits d2afcc4441df drm/i915/sdvo: use intel_de_*() functions for register access omits 0fac5a7cd842 drm/i915/panel: use intel_de_*() functions for register access omits 82e1b12e3012 drm/i915/overlay: use intel_de_*() functions for register access omits cc80e3625695 drm/i915/lvds: use intel_de_*() functions for register access omits ef58902296da drm/i915/lpe_audio: use intel_de_*() functions for registe [...] omits 8192c82cc65b drm/i915/hdmi: use intel_de_*() functions for register access omits d9053b237bd3 drm/i915/gmbus: use intel_de_*() functions for register access omits 057b52b4b3d5 watchdog: da9062: make restart handler atomic safe omits 9e5236e7cec1 watchdog: mtk_wdt: mt2712: Add reset controller omits c254e103082b watchdog: mtk_wdt: mt8183: Add reset controller omits fe42cc30a965 dt-bindings: mediatek: mt2712: Add #reset-cells omits f43f97a0fc0e dt-bindings: mediatek: mt8183: Add #reset-cells omits c514430c51ee dt-bindings: watchdog: da9062: add suspend disable option omits 6ae58eecad31 watchdog: it87_wdt: add IT8786 ID omits e7046df87354 watchdog: dw_wdt: ping watchdog to reset countdown before start omits 69503e585192 watchdog: fix UAF in reboot notifier handling in watchdog [...] omits b1301b9022e9 watchdog: cadence: Skip printing pointer value omits e0b4f4e0cf7f watchdog: qcom: Use platform_get_irq_optional() for bark irq omits f6c98b08381c watchdog: da9062: add power management ops omits d4ba76d79854 watchdog: make DesignWare watchdog allow users to set bigg [...] omits 85fdc63fe256 drivers: watchdog: stm32_iwdg: set WDOG_HW_RUNNING at probe omits bb44aa09e539 watchdog: sama5d4_wdt: addition of sam9x60 compatible watchdog omits fef684af392b Merge branch 'for-5.6/logitech' into for-linus omits a09ac40e420d Merge branch 'for-5.6/hidraw' into for-linus omits 2f23e319b133 thermal: stm32: Fix low threshold interrupt flood omits 9d8593f22ea3 thermal: stm32: Improve temperature computing omits dd4c3919a830 thermal: stm32: Handle multiple trip points omits 1f64fa365148 thermal: stm32: Disable interrupts at probe omits d4a7e0538fe9 thermal: stm32: Rework sensor mode management omits d401652c1c92 thermal: stm32: Fix icifr register name omits 370f995d5878 thermal: of: Make thermal_zone_of_sensor_register return - [...] omits f639c497aecd drm/i915/fifo_underrun: use intel_de_*() functions for reg [...] omits aa93f4fd7c89 drm/i915/fbc: use intel_de_*() functions for register access omits 3f7c376df8d3 drm/i915/dvo: use intel_de_*() functions for register access omits 7cdccb4c6b90 drm/i915/dsb: use intel_de_*() functions for register access omits 1754c4f60aaf libertas: make lbs_ibss_join_existing() return error code [...] omits c7bf1fb7ddca libertas: don't exit from lbs_ibss_join_existing() with RC [...] omits b70261a288ea mwifiex: Fix possible buffer overflows in mwifiex_cmd_appe [...] omits 3a9b153c5591 mwifiex: Fix possible buffer overflows in mwifiex_ret_wmm_ [...] omits 9ce64616668a drm/i915/dp_mst: use intel_de_*() functions for register access omits 65b1aae0d9d5 mwifiex: fix unbalanced locking in mwifiex_process_country_ie() omits b3a723867117 drm/i915/dpll_mgr: use intel_de_*() functions for register access omits ee8845a25f9e drm/i915/dpio_phy: use intel_de_*() functions for register access omits 5b770f18a0f3 drm/i915/crt: use intel_de_*() functions for register access omits 3fd7c4504d1f drm/i915/color: use intel_de_*() functions for register access omits 3e9f55df59f7 drm/i915/cdclk: use intel_de_*() functions for register access omits 49e659bcae79 drm/i915/audio: use intel_de_*() functions for register access omits d20615f8e2c6 drm/lima: increase driver version to 1.1 omits 2081e8dcf1ee drm/lima: recover task by enlarging heap buffer omits 6aebc51d7aef drm/lima: support heap buffer creation omits dc76cb7a1fd1 drm/lima: add lima_vm_map_bo omits 500edbbd537b drm/lima: update register info omits 70a221b24288 drm/i915: Prefer intel_connector over drm_connector in hot [...] omits d1b2828af0cc drm/i915: Fix modeset locks in sanitize_watermarks() omits 8e5aa6173ad3 Merge branch 'qed-Utilize-FW-8.42.2.0' omits 2d22bc8354b1 qed: FW 8.42.2.0 debug features omits 6bc82d9b7e63 qed: rt init valid initialization changed omits 8a52bbab39c9 qed: Debug feature: ilt and mdump omits 30d5f85895fa qed: FW 8.42.2.0 Add fw overlay feature omits 0500a70d6e07 qed: FW 8.42.2.0 HSI changes omits 6459d93619b5 qed: FW 8.42.2.0 iscsi/fcoe changes omits 1392d19ff1d6 qed: Add abstraction for different hsi values per chip omits 997af5df230e qed: FW 8.42.2.0 Additional ll2 type omits 804c5702fc58 qed: Use dmae to write to widebus registers in fw_funcs omits 63ddca3052ce qed: FW 8.42.2.0 Parser offsets modified omits 92fae6fb231f qed: FW 8.42.2.0 Queue Manager changes omits 6aebde8dc767 qed: FW 8.42.2.0 Expose new registers and change windows omits 2924e0699963 qed: FW 8.42.2.0 Internal ram offsets modifications omits 3d4864b30bed Merge branch 'octeontx2-pf-Add-network-driver-for-physical [...] omits 688b3e829d60 MAINTAINERS: Add entry for Marvell OcteonTX2 Physical Func [...] omits 493aeb26e12a Documentation: net: octeontx2: Add RVU HW and drivers overview omits 6e92d71bf882 octeontx2-pf: ethtool RSS config support omits d45d8979840d octeontx2-pf: Add basic ethtool support omits e239d0c78c42 octeontx2-pf: Add ndo_get_stats64 omits 86d7476078b8 octeontx2-pf: TCP segmentation offload support omits 85069e95e531 octeontx2-pf: Receive side scaling support omits 4ff7d1488a84 octeontx2-pf: Error handling support omits 34bfe0ebedb7 octeontx2-pf: MTU, MAC and RX mode config support omits 50fe6c02e5ad octeontx2-pf: Register and handle link notifications omits 3ca6c4c882a7 octeontx2-pf: Add packet transmission support omits abe025433312 octeontx2-pf: Receive packet handling support omits 04a21ef303df octeontx2-pf: Setup interrupts and NAPI handler omits caa2da34fd25 octeontx2-pf: Initialize and config queues omits 05fcc9e08955 octeontx2-pf: Attach NIX and NPA block LFs omits 5a6d7c9daef3 octeontx2-pf: Mailbox communication with AF omits 165475779ba1 octeontx2-pf: Add Marvell OcteonTX2 NIC driver omits 9e0703a2650d Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits cb724911f495 drm/i915: Fix inconsistance between pfit.enable and scaler [...] omits c312840cd790 Revert "pktgen: Allow configuration of IPv6 source address range" omits 6a7e25c7fb48 net/core: Replace driver version to be kernel version omits 7d9996870ae4 Merge branch 'sfc-refactor-mcdi-filtering-code' omits 6c77065bbdff sfc: move mcdi filtering code omits 00aaf7e56f89 sfc: create header for mcdi filtering code omits 90c914d2a393 sfc: rename mcdi filtering functions/structs omits 34ffabe311cc drm/i915: Remove 'prefault_disable' modparam omits 21613cfad181 powerpc/32: Reuse orphaned memblocks in kasan_init_shadow_ [...] omits 509cd3f2b473 powerpc/32: Simplify KASAN init omits 47febbeeec44 powerpc/32: Force KASAN_VMALLOC for modules omits af1725d2493d powerpc/kconfig: Move CONFIG_PPC32 into Kconfig.cputype omits 3d4247fcc938 powerpc/32: Add support of KASAN_VMALLOC omits 0f9aee0cb9da powerpc/mm: Don't log user reads to 0xffffffff omits cd08f109e262 powerpc/32s: Enable CONFIG_VMAP_STACK omits 94dd54c51a41 powerpc/32s: Avoid crossing page boundary while changing SRR0/1. omits 2e15001ea9ea powerpc/32s: Reorganise DSI handler. omits 99b229161f8d powerpc/8xx: Enable CONFIG_VMAP_STACK omits d52668f6b3e0 powerpc/8xx: Move tail of alignment exception out of line omits afe1ec5ab830 powerpc/8xx: Split breakpoint exception omits 596419afed72 powerpc/8xx: Move DataStoreTLBMiss perf handler omits 9260f76ae253 powerpc/8xx: Drop exception entries for non-existing exceptions omits 6edc31858541 powerpc/8xx: Use alternative scratch registers in DTLB mis [...] omits 547db12fd8a0 powerpc/32: Use vmapped stacks for interrupts omits 3978eb78517c powerpc/32: Add early stack overflow detection with VMAP stack. omits 7e36505d0cf8 drm/i915: Stub out i915_gpu_coredump_put omits 0f510a2457cb thermal: rcar_gen3_thermal: Remove temperature bound omits dff6d4f80509 thermal: rcar_thermal: Remove temperature bound omits 35709c4ee772 thermal: intel: intel_pch_thermal: Add Comet Lake (CML) pl [...] omits 66dd8b802c55 thermal: intel: Fix unmatched pci_release_region omits f64a6583d3f5 thermal: int340x: processor_thermal: Add Jasper Lake support omits c168baec00a0 dt-bindings: brcm,avs-ro-thermal: Fix binding check issues omits 5fdd4e310b45 thermal: brcmstb_thermal: Register different ops per process omits eaf7a88d4f4c thermal: brcmstb_thermal: Restructure interrupt registration omits c9a506139b7a thermal: brcmstb_thermal: Add 16nm process thermal parameters omits ea0ad0ff382f dt-bindings: thermal: Define BCM7216 thermal sensor compatible omits 8bcda3257acf thermal: brcmstb_thermal: Prepare to support a different process omits e1ff6fc22f19 thermal: brcmstb_thermal: Do not use DT coefficients omits 263c8c4c76d9 thermal: rcar_thermal: Use usleep_range() instead of udelay() omits 1a90e73248c4 ARM: configs: Build BCM2711 thermal as module omits a1d6989bf12b ARM: dts: bcm2711: Enable thermal omits 59b781352dc4 thermal: Add BCM2711 thermal driver omits ee31ff373da6 dt-bindings: Add Broadcom AVS RO thermal omits 85f0ad221317 thermal: sun8i: Add hwmon support omits 291292cddcca thermal: sun8i: Remove unused variable and unneeded macros omits 69d5f3a9c0c9 thermal: sun8i: Fix using plain integer as NULL pointer in [...] omits d8186285f1fd thermal: sun8i: Fix r40 ths number omits 4d94e4350e11 Merge branch 'bnxt_en-next' omits 92439915e0e3 devlink: document devlink info versions reported by bnxt_e [...] omits 9599e036b161 bnxt_en: Add support for devlink info command omits 41c0d917d11e devlink: add macro for "fw.roce" omits b014232f7f56 bnxt_en: Rename switch_id to dsn omits 8159cbe3e0b2 bnxt_en: Add support to update progress of flash update omits cda2cab07711 bnxt_en: Move devlink_register before registering netdev omits 002870ebdabb bnxt_en: Register devlink irrespective of firmware spec version omits d6292ade7f6f bnxt_en: Refactor bnxt_dl_register() omits 5313845f491f bnxt_en: Disable workaround for lost interrupts on 575XX B [...] omits 87d67f59d6a3 bnxt_en: Periodically check and remove aged-out ntuple filters omits f47d0e19ae99 bnxt_en: Do not accept fragments for aRFS flow steering. omits c66c06c5e28a bnxt_en: Support UDP RSS hashing on 575XX chips. omits 1d86859fdf31 bnxt_en: Remove the setting of dev_port. omits 43a5107dc1ac bnxt_en: Improve bnxt_probe_phy(). omits 83d8f5e92d03 bnxt_en: Improve link up detection. omits db038b1b2778 Merge branch 'ethtool-netlink-interface-part-2' omits 67bffa79231f ethtool: add WOL_NTF notification omits 8d425b19b305 ethtool: set wake-on-lan settings with WOL_SET request omits 51ea22b04ea0 ethtool: provide WoL settings with WOL_GET request omits 0bda7af39d2b ethtool: add DEBUG_NTF notification omits e54d04e3afea ethtool: set message mask with DEBUG_SET request omits 6a94b8ccf6b7 ethtool: provide message mask with DEBUG_GET request omits d2c4b444fd13 ethtool: fix kernel-doc descriptions omits c102671af085 Merge branch 'pm-devfreq' omits c95d9c140cea Merge branches 'pm-core', 'powercap', 'pm-opp', 'pm-avs' a [...] omits 245224d1cb54 Merge branches 'pm-cpufreq' and 'pm-sleep' omits 5b82ba70ded0 Merge branch 'pm-cpuidle' omits 82bc2e4a26a6 Merge tag 'wireless-drivers-next-2020-01-26' of git://git. [...] omits 82650dab9a5a Merge branch 'bpf-flow-dissector-fix-port-ranges' omits 265bb359061d selftests/bpf: Add test based on port range for BPF flow d [...] omits 59fb9b62fb6c flow_dissector: Fix to use new variables for port ranges i [...] omits c4c57b974d27 Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] omits 5a44c71ccda6 drivers: net: xgene: Fix the order of the arguments of 'al [...] omits b23bfa5633b1 bpf, xdp: Remove no longer required rcu_read_{un}lock() omits 9719c6b98db4 bpf, xdp: virtio_net use access ptr macro for xdp enable check omits 42a84a8cd0ff bpf, xdp: Update devmap comments to reflect napi/rcu usage omits a8ec173a3f29 r8169: don't set min_mtu/max_mtu if not needed omits 6dd4b4f3936e mlxsw: minimal: Fix an error handling path in 'mlxsw_m_por [...] omits 6dc43cd3aae0 net: dsa: Fix use-after-free in probing of DSA switch tree omits 723196f401f9 drm/i915/display: Squelch kerneldoc complaints omits a85dd3a5170c net: remove eth_change_mtu omits 0e6223ea903a Merge branch 'XDP-fixes-for-socionext-driver' omits 02758cb6dac3 net: socionext: fix xdp_result initialization in netsec_pr [...] omits b5e82e3c89c7 net: socionext: fix possible user-after-free in netsec_process_rx omits 09917a126d5b Merge branch 'net-allow-per-net-notifier-to-follow-netdev- [...] omits d48834f9d4b4 mlx5: Use dev_net netdevice notifier registrations omits 93642e14bd50 net: introduce dev_net notifier register/unregister variants omits 1f637703d8b6 net: push code from net notifier reg/unreg into helpers omits 48b3a1379fc6 net: call call_netdevice_unregister_net_notifiers from unregister omits cd94ef06392f soreuseport: Cleanup duplicate initialization of more_reus [...] omits 4d434705cbdb Merge branch 'Support-fraglist-GRO-GSO' omits 9fd1ff5d2ac7 udp: Support UDP fraglist GRO/GSO. omits 3a1296a38d0c net: Support GRO/GSO fraglist chaining. omits 1a3c998f3a27 net: Add a netdev software feature set that defaults to off. omits 3b33583265ed net: Add fraglist GRO/GSO feature flags omits ad278f358446 drm/i915/bios: Fix the timing parameters omits 79572c98c554 mvneta driver disallow XDP program on hardware buffer management omits ca11abf11347 Merge branches 'acpi-tables', 'acpi-button', 'acpi-ec', 'a [...] omits 3dd855147fef Merge branches 'acpi-battery', 'acpi-video', 'acpi-fan' an [...] omits ff7a672f83b3 Merge branch 'acpica' omits 122d74fac842 rxrpc: Fix use-after-free in rxrpc_receive_data() omits 55cd9f67f1e4 net_sched: ematch: reject invalid TCF_EM_SIMPLE omits 90435a7891a2 bpf: map_seq_next should always increase position index omits f9e955557579 net: include struct nhmsg size in nh nlmsg size omits 07fdbee134b3 tools/bpf: Allow overriding llvm tools for runqslower omits 760d228e322e net_sched: walk through all child classes in tc_bind_tclass() omits 2e24cd755552 net_sched: fix ops->bind_class() implementations omits cf913e968327 Revert "drm/sun4i: drv: Allow framebuffer modifiers in mod [...] omits c267930f3f10 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 1e4f63aecb53 cpufreq: Avoid creating excessively large stack frames omits 0a9db0a0e32c Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits ca07ee4e3de4 thermal: exynos: Rename Samsung and Exynos to lowercase omits 07d243a62497 thermal: generic-adc: silence info message for IIO_TEMP channels omits c1fde6e19f23 thermal: generic-adc: silence "no lookup table" on deferred probe omits 0b28594d67a8 dt-bindings: thermal: Add YAML schema for sun8i-thermal dr [...] omits dccc5c3b6f30 thermal/drivers/sun8i: Add thermal driver for H6/H5/H3/A64 [...] omits 93802b031b36 thermal/drivers/of-thermal: Move the of_thermal_free_zone( [...] omits 8c24b85d2dd4 thermal/drivers/of-thermal: Make of_thermal_destroy_zones static omits 23affa2e29c5 thermal/drivers/cpu_cooling: Rename to cpufreq_cooling omits a4c428e52349 thermal/drivers/cpu_cooling: Introduce the cpu idle coolin [...] omits 0a1990a2d1f2 thermal/drivers/cpu_cooling: Add idle cooling device docum [...] omits d27970b82a0f thermal: rockchip: Enable hwmon omits ff6628951c21 thermal: armada: Clear reset in armadaxp_init omits 4abb629bea04 thermal: armada: Fix register offsets for AXP omits 2b586feab44f thermal/drivers/Kconfig: Convert the CPU cooling device to [...] omits fd8433099c5b thermal: qoriq: Add hwmon support omits c7fc403e40b0 thermal_hwmon: Add devres wrapper for thermal_add_hwmon_sysfs() omits 36564d7e53f9 thermal: qoriq: Do not report invalid temperature reading omits 45038e03d633 thermal: qoriq: Enable all sensors before registering them omits 4316237bd627 thermal: qoriq: Convert driver to use regmap API omits 01dc58420a2a thermal: qoriq: Drop unnecessary drvdata cleanup omits 8e1cda35c3be thermal: qoriq: Pass data to qoriq_tmu_calibration() directly omits 03036625d35b thermal: qoriq: Pass data to qoriq_tmu_register_tmu_zone() [...] omits b319da1b00d2 thermal: qoriq: Embed per-sensor data into struct qoriq_tmu_data omits d6fb05647b10 thermal: qoriq: Add local struct qoriq_sensor pointer omits 11ef00f79913 thermal: qoriq: Don't store struct thermal_zone_device reference omits e167dc43295f thermal: qoriq: Add local struct device pointer omits 5ca73af20395 thermal: zx2967: Appease the kernel-doc deity omits be7b848be582 thermal: amlogic: Appease the kernel-doc deity omits 6a6d634cd8df thermal: tegra: Appease the kernel-doc deity omits 9625e9e694e7 thermal: samsung: Appease the kernel-doc deity omits 66ec4bfcb55e thermal: rockchip: Appease the kernel-doc deity omits 3772bb422072 thermal: mediatek: Appease the kernel-doc deity omits 0f43e646dddd thermal: max77620: Appease the kernel-doc deity omits 1b5cb9570670 thermal: devfreq_cooling: Appease the kernel-doc deity omits 53d256e7966d thermal: step_wise: Appease the kernel-doc deity omits 7b4e7f07a2c6 thermal: cpu_cooling: Appease the kernel-doc deity omits faae0ed7a5a2 thermal: of-thermal: Appease the kernel-doc deity omits c56dcfa3d4d0 thermal: db8500: Depromote debug print omits eaa519983fd9 Merge tag 'usb-serial-5.6-rc1' of https://git.kernel.org/p [...] omits 16b25d1a968e Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next omits d0bf45822c99 drm/i915/gem: manual conversion to struct drm_device loggi [...] omits baa89ba3f1fe drm/i915/gem: initial conversion to new logging macros usi [...] omits 9b6320aa1993 drm/i915/pm: use intel de functions for forcewake register access omits 8cbda6b2039a drm/i915/irq: use intel de functions for forcewake registe [...] omits 2aa10054432d drm/i915/dmc: use intel uncore functions for forcewake reg [...] omits 8121fbc4ebbb parisc: map_pages(): cleanup page table initialization omits 611973c1e06f selftests: netfilter: Introduce tests for sets with range [...] omits 3c4287f62044 nf_tables: Add set type for arbitrary concatenation of ranges omits 2092767168f0 bitmap: Introduce bitmap_cut(): cut bits and shift remaining omits f3a2181e16f1 netfilter: nf_tables: Support for sets with multiple range [...] omits 7b225d0b5c6d netfilter: nf_tables: add NFTA_SET_ELEM_KEY_END attribute omits 20a1452c3542 netfilter: nf_tables: add nft_setelem_parse_key() omits 54e19d34011f hv_utils: Add the support of hibernation omits ffd1d4a49336 hv_utils: Support host-initiated hibernation request omits 3e9c72056ed5 hv_utils: Support host-initiated restart request omits 9fc3c01a1fae Tools: hv: Reopen the devices if read() or write() returns errors omits 3a6fb6c4255c video: hyperv: hyperv_fb: Use physical memory for fb on Hy [...] omits f1f27ad74557 CIFS: Fix task struct use-after-free on reconnect omits 050d2a8b6992 cifs: use PTR_ERR_OR_ZERO() to simplify code omits 8bd0d701445e cifs: add support for fallocate mode 0 for non-sparse files omits fe1292686333 cifs: fix NULL dereference in match_prepath omits 643fbceef48e smb3: fix default permissions on new files when mounting w [...] omits 438471b67963 CIFS: Add support for setting owner info, dos attributes, [...] omits c4985c3d9902 cifs: remove set but not used variable 'server' omits 0a5a98863c9d cifs: Fix memory allocation in __smb2_handle_cancelled_cmd() omits 5739375ee423 cifs: Fix mount options set in automount omits 463a7b457c02 cifs: fix unitialized variable poential problem with netwo [...] omits eecfc57130b5 cifs: Fix return value in __update_cache_entry omits 742d8de0186e cifs: Avoid doing network I/O while holding cache lock omits 06d57378bcc9 cifs: Fix potential deadlock when updating vol in cifs_rec [...] omits ff2f7fc08268 cifs: Merge is_path_valid() into get_normalized_path() omits 345c1a4a9e09 cifs: Introduce helpers for finding TCP connection omits 199c6bdfb04b cifs: Get rid of kstrdup_const()'d paths omits 185352ae6171 cifs: Clean up DFS referral cache omits 6629400a2227 cifs: Don't use iov_iter::type directly omits 731b82bb1750 cifs: set correct max-buffer-size for smb2_ioctl_init() omits 37478608f0eb cifs: use compounding for open and first query-dir for readdir() omits af08f9e79c60 cifs: create a helper function to parse the query-director [...] omits 0a17799cc02f cifs: prepare SMB2_query_directory to be used with compounding omits 01d1bd76a170 fs/cifs/cifssmb.c: use true,false for bool variable omits 720aec01262d fs/cifs/smb2ops.c: use true,false for bool variable omits d5226fa6dbae Linux 5.5 omits cdbcf82b86ea xfs: fix xfs_buf_ioerror_alert location reporting omits 706b8c5bc703 xfs: remove unnecessary null pointer checks from _read_agf [...] omits f48e2df8a877 xfs: make xfs_*read_agf return EAGAIN to ALLOC_FLAG_TRYLOC [...] omits ee647f85cb81 xfs: remove the xfs_btree_get_buf[ls] functions omits ce92464c180b xfs: make xfs_trans_get_buf return an error code omits 9676b54e6e28 xfs: make xfs_trans_get_buf_map return an error code omits 0e3eccce5e0e xfs: make xfs_buf_read return an error code omits 2842b6db3d53 xfs: make xfs_buf_get_uncached return an error code omits 841263e93310 xfs: make xfs_buf_get return an error code omits 4ed8e27b4f75 xfs: make xfs_buf_read_map return an error code omits 3848b5f67092 xfs: make xfs_buf_get_map return an error code omits 32dff5e5d1b5 xfs: make xfs_buf_alloc return an error code omits 5cf9ad0e6b16 Merge tag 'io_uring-5.5-2020-01-26' of git://git.kernel.dk [...] omits 9dbca1608709 Merge tag 'block-5.5-2020-01-26' of git://git.kernel.dk/li [...] omits 54343d951838 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits b1b298914f3a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ebe10026210f io_uring: don't cancel all work on process exit omits b72053072c0b block: allow partitions on host aware zone devices omits 73e08e711d9c Revert "io_uring: only allow submit from owning task" omits a45ea48e2bcd afs: Fix characters allowed into cell names omits 2a13513f99e7 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits c2f9a4e4a5ab iwlegacy: ensure loop counter addr does not wrap and cause [...] omits f76c34082b24 rtlwifi: btcoex: fix spelling mistake "initilized" -> "ini [...] omits c5f985241109 rtlwifi: rtl8723ae: remove unused variables omits 253e5aba9379 rtlwifi: rtl8192ee: remove unused variables omits cc071a6f26aa rtlwifi: rtl8821ae: remove unused variables omits c3a913357c3e rtlwifi: rtl8188ee: remove redundant assignment to variable cond omits ed7791d9d0ab qtnfmac: add support for TWT responder and spatial reuse omits b73f0aac731c qtnfmac: add support for STA HE rates omits e14291752e56 qtnfmac: control qtnfmac wireless interfaces bridging omits 155b424c86f8 qtnfmac: add module param to configure DFS offload omits e92b07a20b5f qtnfmac: cleanup slave_radar access function omits 627b0d094240 brcmfmac: Remove always false 'idx < 0' statement omits 6b6c150b8464 rtw88: use shorter delay time to poll PS state omits f4f84ff8377d rtw88: fix potential NULL skb access in TX ISR omits 20f2c5fa3af0 brcmfmac: add initial support for monitor mode omits 24332f8068ff brcmfmac: simplify building interface combinations omits 8c8e60fb86a9 brcmfmac: sdio: Fix OOB interrupt initialization on brcm43362 omits b92c017deda8 brcmfmac: use true,false for bool variable omits ab36bb72d00e cw1200: use true,false for bool variable omits 891984bccf64 rtw88: use true,false for bool variable omits 8ddd4a2a6b59 rtlwifi: rtl8821ae: Make functions static & rm sw.h omits 02a214e29ea4 rtlwifi: rtl8723be: Make functions static & rm sw.h omits c218acfaa637 rtlwifi: rtl8723ae: Make functions static & rm sw.h omits 5b2640835a34 rtlwifi: rtl8192se: Remove sw.h header omits fef8a2d969af rtlwifi: rtl8192ee: Make functions static & rm sw.h omits a3cda3c363ca rtlwifi: rtl8192cu: Remove sw.h header omits be913e3f49ac rtlwifi: rtl8192ce: Make functions static & rm sw.h omits 5d3f9145f54e rtlwifi: rtl8188ee: Make functions static & rm sw.h omits fd156bdf62bb rtlwifi: rtl8192cu: Fix typo omits bbdd1d854e0a rtw88: change max_num_of_tx_queue() definition to inline in pci.h omits f48abf064ade rtw88: assign NULL to skb after being kfree()'ed omits fc83c616d4d9 rtw88: use rtw_hci_stop() instead of rtwdev->hci.ops->stop() omits 65ae64d37575 rtw88: remove unused vif pointer in struct rtw_vif omits 962562cde154 rtw88: remove unused variable 'in_lps' omits 3f43f10bd619 rtw88: remove unused spinlock omits e339b6493524 rtw88: 8822c: update power sequence to v15 omits 73a2d0b83424 rtw88: fix TX secondary channel offset of 40M if current b [...] omits 35a68fa5f96a rtw88: fix rate mask for 1SS chip omits b6c12908a33e rtw88: Add wowlan net-detect support omits e3e400df3007 rtw88: Add wowlan pattern match support omits 44bc17f7f5b3 rtw88: support wowlan feature for 8822c omits c8e5695eae99 rtw88: load wowlan firmware if wowlan is supported omits 786221048e8f rtw88: add interface config for 8822c omits fd30e891e0bc rtw88: pci: reset dma when reset pci trx ring omits 25cab7e71da3 rtw88: pci: reset ring index when release skbs in tx ring omits b61156fba74f hostap: Adjust indentation in prism2_hostapd_add_sta omits cf33a7728bf2 wlcore: mesh: Add support for RX Broadcast Key omits d7809bd9eae6 wcn36xx: fix spelling mistake "to" -> "too" omits d92e8fa8ce88 ar5523: fix spelling mistake "to" -> "too" omits 5b362498a796 ar5523: Add USB ID of SMCWUSBT-G2 wireless adapter omits d0cb50185ae9 do_last(): fetch directory ->i_mode and ->i_uid before it' [...] omits fa43e99dd4b7 ath10k: Use device_get_match_data() to simplify code omits 79a4b788451d ath10k: Add newlines to printk messages omits 32efcc06d2a1 tcp: export count for rehash attempts omits 6ba8b3b6bd77 ath10k: Correct the DMA direction for management tx buffers omits 6efca894e922 Merge branch 's390-qeth-next' omits 17d9723e69d4 s390/qeth: remove HARDSETUP state omits 7f92316c5393 s390/qeth: make cmd/reply matching more flexible omits 91003f354e6b s390/qeth: consolidate online/offline code omits aa3ad3920301 s390/qeth: consolidate QDIO queue setup omits 8ca769e2b88f s390/qeth: shift some bridgeport code around omits d04bf42891a7 MAINTAINERS: update for mwifiex driver maintainers omits 70e5b8f445fd mwifiex: drop most magic numbers from mwifiex_process_tdls [...] omits 63289e7d3a64 powerpc: align stack to 2 * THREAD_SIZE with VMAP_STACK omits 028474876f47 powerpc/32: prepare for CONFIG_VMAP_STACK omits c9c84fd945bb powerpc/32: add a macro to get and/or save DAR and DSISR o [...] omits 5ae8fabc6446 powerpc/32: move MSR_PR test into EXCEPTION_PROLOG_0 omits 1ca9db5b6556 powerpc/32: save DEAR/DAR before calling handle_page_fault omits 1f1c4d0122ee powerpc/32: Add EXCEPTION_PROLOG_0 in head_32.h omits 39bccfd16497 powerpc/32: replace MTMSRD() by mtmsr omits 7195c8747e87 ath11k: fix up some error paths omits 93634c61056e ath11k: make sure to also report the RX bandwidth inside radiotap omits 3b4516838eaa ath11k: avoid null pointer dereference when pointer band is null omits 875603b3de9f ath11k: Add missing pdev rx rate stats omits eefca584140b ath11k: ensure ts.flags is initialized before bit-wise or' [...] omits 5815719dd271 ath11k: set TxBf parameters after vdev start omits 14a1d2468ab3 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 1e93a78113b4 ath11k: enable HE tlvs in ppdu stats for pktlog lite omits a45ceea5015d ath11k: fix debugfs build failure omits ab000ea6a393 ath10k: Don't call SCM interface for statically mapped msa region omits 6ca71a10aee8 dt: bindings: add dt entry flag to skip SCM call for msa region omits a1769bb68a85 Revert "ath10k: fix DMA related firmware crashes on multip [...] omits 218f646d235a ath10k: drop RX skb with invalid length for sdio omits 0f7ab288ade9 ath10k: use true,false for bool variable omits 57a3b60ddbfa ath10k: Add optional qdss clk omits 63ec5cbc31f7 ath10k: pci: Fix comment on ath10k_pci_dump_memory_sram omits d239380196c4 ath10k: pci: Only dump ATH10K_MEM_REGION_TYPE_IOREG when safe omits f89ee9927a49 wil6210: use true,false for bool variable omits d27c768f3b61 ath9k: use true,false for bool variable omits fafa7424ba7d Merge tag 'iwlwifi-next-for-kalle-2020-01-11' of git://git [...] omits 913292c97d75 sched.h: Annotate sighand_struct with __rcu omits 4d8773b68e83 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 11eb85ec42dc Bluetooth: Fix race condition in hci_release_sock() omits 9b132f2764e5 Merge branch 'for-linus' into for-next omits b81cbf7abfc9 ALSA: usb-audio: add quirks for Line6 Helix devices fw>=2.82 omits d8feb6080bb0 ALSA: hda: Add Clevo W65_67SB the power_save blacklist omits 18a8d3586310 ice: Bump version omits 6876fb6404a5 ice: Implement ethtool get/set rx-flow-hash omits 1c01c8c6c969 ice: Initilialize VF RSS tables omits 2c61054c5fda ice: Optimize table usage omits 43dbfc7bb8f0 ice: Enable writing filtering tables omits 451f2c4406e0 ice: Populate TCAM filter software structures omits 1fc0e6d4e378 Merge branch 'kcsan.2020.01.07a' into urgent.2020.01.25a omits 0282c72d30d3 Merge tag 'gpio-updates-for-v5.6-part2' of git://git.kerne [...] omits 2821e26f3a0a Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm omits 84809aaf78b5 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits f041eadad750 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits ddc9d357b991 Drivers: hv: vmbus: Ignore CHANNELMSG_TL_CONNECT_RESULT(23) omits 382a46221757 video: hyperv_fb: Fix hibernation for the deferred IO feature omits e2379b30324c Input: hyperv-keyboard: Add the support of hibernation omits d33c240d47da hv_balloon: Balloon up according to request page number omits 19d52e94e083 Merge tag 'omap-for-v5.6/dt-late-signed' of git://git.kern [...] omits 955d8f3ecb9d Merge tag 'omap-for-v5.6/ti-sysc-drop-pdata-crypto-signed' [...] omits d8430df17211 Merge tag 'omap-for-v5.6/soc-build-fix-signed' of git://gi [...] omits fa865ba183d6 firestream: fix memory leaks omits 604c521259c8 rtc: cmos: Refactor code by using the new dmi_get_bios_yea [...] omits 5848ad2f1bcb rtc: cmos: Use predefined value for RTC IRQ on legacy x86 omits b6da197a2e96 rtc: cmos: Stop using shared IRQ omits 4c4ab451ae36 rtc: tps6586x: Use IRQ_NOAUTOEN flag omits 6badad1c1d35 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 59d8cc6b2e37 rcu: Forgive slow expedited grace periods at boot time omits 7f04c71f1fc2 IB/opa_vnic: Spelling correction of 'erorr' to 'error' omits 79ba4f931067 IB/hfi1: Fix logical condition in msix_request_irq omits 13e0af1801f2 RDMA/cm: Remove CM message structs omits 4ca662a30a3c RDMA/cm: Use IBA functions for complex structure members omits 91b60a7128d9 RDMA/cm: Use IBA functions for simple structure members omits 01adb7f46fe4 RDMA/cm: Use IBA functions for swapping get/set acessors omits b6bbee688930 RDMA/cm: Use IBA functions for simple get/set acessors omits d05d4ac4c931 RDMA/cm: Add SET/GET implementations to hide IBA wire format omits 792a7c1f2e74 RDMA/cm: Add accessors for CM_REQ transport_type omits a075f23dd4b0 Merge tag 'for-5.5-rc8-tag' of git://git.kernel.org/pub/sc [...] omits 4bbd4923d1f5 IB/mlx5: Return the administrative GUID if exists omits 6b3712c0246c RDMA/core: Ensure that rdma_user_mmap_entry_remove() is a fence omits 93d1a05ea6b2 Merge tag 'pinctrl-v5.5-5' of git://git.kernel.org/pub/scm [...] omits 03a575a6a1d2 ARM: 8954/1: NOMMU: remove stubs for swapops omits bc420c6ceefb ARM: 8952/1: Disable kmemleak on XIP kernels omits 76950f7162ca ARM: 8951/1: Fix Kexec compilation issue. omits 31f3010e6052 ARM: 8949/1: mm: mark free_memmap as __init omits 40ff1ddb5570 ARM: 8948/1: Prevent OOB access in stacktrace omits 9db78852739e ARM: 8945/1: decompressor: use CONFIG option instead of cc-option omits cf17a1e3aa1a ARM: 8942/1: Revert "8857/1: efi: enable CP15 DMB instruct [...] omits 8239fc7755fd ARM: 8941/1: decompressor: enable CP15 barrier instruction [...] omits 4cb760b02419 s390x: Mark archrandom.h functions __must_check omits 8dae77ac56fe powerpc: Mark archrandom.h functions __must_check omits 98dcfce69729 powerpc: Use bool in archrandom.h omits 1640a7b9f482 x86: Mark archrandom.h functions __must_check omits 904caa6413c8 linux/random.h: Mark CONFIG_ARCH_RANDOM functions __must_check omits 66f5ae899ada linux/random.h: Use false with bool omits 647f50d5d9d9 linux/random.h: Remove arch_has_random, arch_has_random_seed omits 5e054c820f59 s390: Remove arch_has_random, arch_has_random_seed omits cbac004995a0 powerpc: Remove arch_has_random, arch_has_random_seed omits 5f2ed7f5b99b x86: Remove arch_has_random, arch_has_random_seed omits 587065dcac64 fs/adfs: bigdir: Fix an error code in adfs_fplus_read() omits 24589e3a2087 tracing: Use pr_err() instead of WARN() for memory failures omits e9f02a802767 Merge branch 'trampoline-fixes' omits d633d57902a5 selftest/bpf: Add test for allowed trampolines count omits e9b4e606c228 bpf: Allow to resolve bpf trampoline and dispatcher in unwind omits 84ad7a7ab69f bpf: Allow BTF ctx access for string pointers omits 18f81241b74f Bluetooth: Move {min,max}_key_size debugfs into hci_debugf [...] omits cc974003615a Bluetooth: Add missing checks for HCI_ISODATA_PKT packet type omits 65833c463886 drm/i915/hdcp: conversion to struct drm_device based loggi [...] omits 5cb82703ce9e drm/i915/opregion: conversion to struct drm_device logging [...] omits bdc6114e2fed drm/i915/dp: conversion to struct drm_device logging macros. omits 569caa65a495 drm/i915/power: convert to struct drm_device macros in dis [...] omits b5280cd0bd2d drm/i915/dsi: conversion to struct drm_device log macros. omits cd49f8180681 drm/i915/display: conversion to new struct drm_device logg [...] omits 23d498f6b7fb drm/debugfs: also take per device driver features into account omits 12a1d4e093ac drm: add drm_core_check_all_features() to check for a mask [...] omits 414f50434aa2 selftests/eeh: Bump EEH wait time to 60s omits f1dbc1c5c70d powerpc/pseries/lparcfg: Fix display of Maximum Memory omits 736bcdd3a9fc powerpc/mm: Remove kvm radix prefetch workaround for Power9 DD2.2 omits 5649607a8d0b powerpc/papr_scm: Fix leaking 'bus_desc.provider_name' in [...] omits 493a55f1e772 powerpc/xmon: Fix compile error in print_insn* functions omits def0bfdbd603 powerpc: use probe_user_read() and probe_user_write() omits 1e3531982ee7 powerpc/maple: Fix comparing pointer to 0 omits aff8c8242bc6 powerpc/pseries/vio: Fix iommu_table use-after-free refcou [...] omits 7e6f8cbc5e10 powerpc/papr_scm: Don't enable direct map for a region by default omits 722943a54de9 Merge tag 'mlx5-fixes-2020-01-24' of git://git.kernel.org/ [...] omits 3c749b81ee99 x86/CPU/AMD: Remove amd_get_topology_early() omits 4cea9037f82a btrfs: dev-replace: remove warning for unknown return code [...] omits 3333e50b64fe Merge branch 'mlxsw-Offload-TBF' omits e814c58d454d selftests: mlxsw: Add a TBF selftest omits c143139b7fd3 selftests: forwarding: lib: Allow reading TC rule byte counters omits 4121d9479b24 selftests: forwarding: lib: Add helpers for busywaiting omits adc6c7ec1129 selftests: Move two functions from mlxsw's qos_lib to lib omits a44f58c41bfb mlxsw: spectrum_qdisc: Support offloading of TBF Qdisc omits dbacf8ba5860 mlxsw: spectrum: Configure shaper rate and burst size together omits 47259544e0fc mlxsw: spectrum: Add lowest_shaper_bs to struct mlxsw_sp omits 92afbfedb77d mlxsw: reg: Increase MLXSW_REG_QEEC_MAS_DIS omits 23effa2479ba mlxsw: reg: Add max_shaper_bs to QoS ETS Element Configuration omits be1d5a8a7728 mlxsw: spectrum_qdisc: Extract a common leaf unoffload function omits 3d0d592193dc mlxsw: spectrum_qdisc: Add mlxsw_sp_qdisc_get_class_stats() omits cf9af379cd67 mlxsw: spectrum_qdisc: Extract a per-TC stat function omits ef6aadcc76c9 net: sched: Make TBF Qdisc offloadable omits c2070152747e net: sched: sch_tbf: Don't overwrite backlog before dumping omits 3546d8f1bbe9 net: cxgb3_main: Add CAP_NET_ADMIN check to CHELSIO_GET_MEM omits 2f64ab27c838 Merge branch 'hv_netvsc-Add-XDP-support' omits 12fa74383ed4 hv_netvsc: Update document for XDP support omits 351e1581395f hv_netvsc: Add XDP support omits 6ec8b6cd79a4 devlink: Add health recover notifications on devlink flows omits 148965df1a99 net: bcmgenet: Use netif_tx_napi_add() for TX NAPI omits 61b1f2aff411 tipc: change maintainer email address omits 53c677009581 net: fddi: skfp: Use print_hex_dump() helper omits 79ac522402fc net: atm: use %*ph to print small buffer omits ac6119e7f25b efi/x86: Disable instrumentation in the EFI runtime handling code omits cada0b6dbb8c efi/libstub/x86: Fix EFI server boot failure omits b9f0b2f634c0 net: stmmac: platform: fix probe for ACPI devices omits f8a4bb6bfa63 Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/l [...] omits 7f6225e446cc jbd2: clean __jbd2_journal_abort_hard() and __journal_abor [...] omits 0e98c084a211 jbd2: make sure ESHUTDOWN to be recorded in the journal su [...] omits 51f57b01e4a3 ext4, jbd2: ensure panic when aborting with zero errno omits d0a186e0d3e7 jbd2: switch to use jbd2_journal_abort() when failed to su [...] omits 1a8e9cf40c9a jbd2_seq_info_next should increase position index omits 17c51d836c19 jbd2: remove pointless assertion in __journal_remove_journal_head omits 8d6ce1367902 ext4,jbd2: fix comment and code style omits 0c1cba6cca86 jbd2: delete the duplicated words in the comments omits edc7e4898d5f mptcp: Fix code formatting omits e42f1ac626e7 mptcp: do not inherit inet proto ops omits 52144d893d76 ext4: fix extent_status trace points omits 459c80742e6a ext4: fix symbolic enum printing in trace output omits 57c32ea42f8e ext4: choose hardlimit when softlimit is larger than hardl [...] omits c6cccafa9191 drm/panel: Fix boe,tv101wum-n53 htotal timing omits ec772f01307a ext4: fix race conditions in ->d_compare() and ->d_hash() omits d5d359b0ac3f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 28394da25888 tracing: Decrement trace_array when bootconfig creates an [...] omits 244adf6426ee ext4: make dioread_nolock the default omits 31ad4e4ee1e4 ice: Allocate flow profile omits eba12ab71e71 tracing: Fix comments about trace/ftrace.h omits b3f7a6cd4901 tracing: Remove unneeded NULL check omits cbc3b92ce037 tracing: Set kernel_stack's caller size properly omits afccc00f75bb tracing: Fix tracing_stat return values in error handling paths omits dfb6cd1e6543 tracing: Fix very unlikely race of registering two stat tracers omits 3a21409a0b4b nfs: Return EINVAL rather than ERANGE for mount parse errors omits b24ee6c64ca7 NFS: allow deprecation of NFS UDP protocol omits f7b37b8b1398 NFS: Add softreval behaviour to nfs_lookup_revalidate() omits 35b9211c0a24 libbpf: Fix realloc usage in bpf_core_find_cands omits c90ed40cefe1 ice: Enable writing hardware filtering tables omits d7a252708dbc libbpf: Improve handling of failed CO-RE relocations omits 51bad0f05616 selftests: bpf: Reset global state between reuseport test runs omits 603fba9dfd0b selftests: bpf: Make reuseport test output more legible omits 8bec4f665e0b selftests: bpf: Ignore FIN packets for reuseport tests omits c31dbb1e41d1 selftests: bpf: Use a temporary file in test_sockmap omits 4c22abfbcb84 drm/i915/guc: Don't GEM_BUG_ON on corrupted H2G CTB omits 37f60b753bca drm/i915/tgl: Re-enable RPS omits 82d71e31ae9d drm/i915/gt: Poison GTT scratch pages omits 0ea60c1d7343 drm/i915/gt: Flush engine parking before release omits 646603d9aba7 drm/i915/ehl: Ensure that the DDI selection MUX is program [...] omits dab0198413d2 x86/PCI: Remove X86_DEV_DMA_OPS omits 962e329d888c PCI: vmd: Remove dma_map_ops overrides omits e3560ee4cfb2 iommu/vt-d: Remove VMD child device sanity check omits 2b0140c69637 iommu/vt-d: Use pci_real_dma_dev() for mapping omits 2856ba6020fc PCI: Introduce pci_real_dma_dev() omits 34067c56fa17 x86/PCI: Expose VMD's pci_dev in struct pci_sysdata omits aad6aa0cd674 x86/PCI: Add to_pci_sysdata() helper omits d030a0dd0130 Merge tag 'ti-k3-soc-for-v5.6-part2' of git://git.kernel.o [...] omits 0ea5115a02f0 dt-bindings: fix compilation error of the example in marve [...] omits e6ecae6b8f6e Merge tag 'uniphier-dt64-v5.6' of git://git.kernel.org/pub [...] omits 3a29339b21a2 Merge tag 'uniphier-dt-v5.6' of git://git.kernel.org/pub/s [...] omits 6716cb162deb Merge tag 'omap-for-fixes-whenever-signed' of git://git.ke [...] omits 088307d21620 Merge tag 'tee-optee-fix2-for-5.5' of https://git.linaro.o [...] omits 342508c1c754 net/mlx5e: kTLS, Do not send decrypted-marked SKBs via non [...] omits 1e9289979135 net/mlx5e: kTLS, Remove redundant posts in TX resync flow omits ffbd9ca94e2e net/mlx5e: kTLS, Fix corner-case checks in TX resync flow omits 3b83b6c2e024 net/mlx5e: Clear VF config when switching modes omits c0702a4bd418 net/mlx5: DR, use non preemptible call to get the current [...] omits e401a1848be8 net/mlx5: E-Switch, Prevent ingress rate configuration of [...] omits b850a82114df net/mlx5: DR, Enable counter on non-fwd-dest objects omits 505a7f547806 net/mlx5: Update the list of the PCI supported devices omits 93b8a7ecb728 net/mlx5: Fix lowest FDB pool size omits fd928f3e32ba alarmtimer: Make alarmtimer_get_rtcdev() a stub when CONFI [...] omits 7c94caca877b alarmtimer: Use wakeup source from alarmtimer platform device omits c79108bd19a8 alarmtimer: Make alarmtimer platform device child of RTC device omits 6b088cefbeaa alarmtimer: Update alarmtimer_get_rtcdev() docs to reflect [...] omits 189c9b1e9453 net: Fix skb->csum update in inet_proto_csum_replace16(). omits eb014de4fd41 netfilter: nf_tables: autoload modules from the abort path omits 826035498ec1 netfilter: nf_tables: add __nft_chain_type_get() omits c83de17dd630 netfilter: nf_tables_offload: fix check the chain offload flag omits cb923159bbb8 smp: Remove allocation mask from on_each_cpu_cond.*() omits 67719ef25eeb smp: Add a smp_cond_func_t argument to smp_call_function_many() omits 5671d814dbd2 smp: Use smp_cond_func_t as type for the conditional function omits 2c4288719806 MIPS: PCI: Add detection of IOC3 on IO7, IO8, IO9 and Fuel omits 43ee74487bd2 Merge tag 'irqchip-5.6' of git://git.kernel.org/pub/scm/li [...] omits 268d3636dfb2 Bluetooth: btrtl: Use kvmalloc for FW allocations omits 0e247386d9ed Merge branches 'doc.2019.12.10a', 'exp.2019.12.09a', 'fixe [...] omits f6105fc2a9c0 rcu: Remove unused stop-machine #include omits c7e9c01f928a powerpc: Remove comment about read_barrier_depends() omits 05d35961c20b .mailmap: Add entries for old paulmck@kernel.org addresses omits 844a378de337 srcu: Apply *_ONCE() to ->srcu_last_gp_end omits 7441e7661d65 rcu: Switch force_qs_rnp() to for_each_leaf_node_cpu_mask() omits e1350e8e0ea5 rcu: Move rcu_{expedited,normal} definitions into rcupdate.h omits e2167b38c87a rcu: Move gp_state_names[] and gp_state_getname() to tree_stall.h omits 4778339df0ee rcu: Remove the declaration of call_rcu() in tree.h omits 2488a5e69556 rcu: Fix tracepoint tracking RCU CPU kthread utilization omits 822175e72995 rcu: Fix harmless omission of "CONFIG_" from #if condition omits c5c772cf8d7c drm/i915/dc3co: Avoid full modeset when EXITLINE needs to [...] omits 58c34c4ca392 drm/i915/dc3co: Do the full calculation of DC3CO exit only once omits 5b14557b073c rcu: Avoid tick_dep_set_cpu() misordering omits 77339e61aa30 rcu: Provide wrappers for uses of ->rcu_read_lock_nesting omits c51f83c315c3 rcu: Use READ_ONCE() for ->expmask in rcu_read_unlock_special() omits 3717e1e9f25e rcu: Clear ->rcu_read_unlock_special only once omits 2eeba5838fd8 rcu: Clear .exp_hint only when deferred quiescent state ha [...] omits c130d2dc93cd rcu: Rename some instance of CONFIG_PREEMPTION to CONFIG_P [...] omits 189a6883dcf7 rcu: Remove kfree_call_rcu_nobatch() omits 77a40f97030b rcu: Remove kfree_rcu() special casing and lazy-callback handling omits e99637becb2e rcu: Add support for debug_objects debugging for kfree_rcu() omits 0392bebebf26 rcu: Add multiple in-flight batches of kfree_rcu() work omits 569d767087ef rcu: Make kfree_rcu() use a non-atomic ->monitor_todo omits e6e78b004fa7 rcuperf: Add kfree_rcu() performance Tests omits a35d16905efc rcu: Add basic support for kfree_rcu() batching omits 80f2388afa6e f2fs: fix race conditions in ->d_compare() and ->d_hash() omits 6381b442836e Merge tag 'iommu-fixes-v5.5-rc7' of git://git.kernel.org/p [...] omits 5515eae64742 f2fs: fix dcache lookup of !casefolded directories omits 3c45d7510cf5 Merge tag 'powerpc-5.5-6' of git://git.kernel.org/pub/scm/ [...] omits 7e13ad896484 drm: Avoid drm_global_mutex for simple inc/dec of dev->open_count omits 7a2c65dd32b1 drm: Release filp before global lock omits 274adbff45e3 Merge tag 'drm-fixes-2020-01-24' of git://anongit.freedesk [...] omits 5a87e60312a9 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 600c39b34369 remoteproc: qcom: q6v5-mss: Improve readability of reset_assert omits 01bf3fec38e9 remoteproc: qcom: q6v5-mss: Use regmap_read_poll_timeout omits ab10ae1c3bef lib: Reduce user_access_begin() boundaries in strncpy_from [...] omits ab658b9fa7a2 netfilter: conntrack: sctp: use distinct states for new SC [...] omits 06b9c269938b docs: nvdimm: use ReST notation for subsection omits e91440ddfbf4 ASoC: rt1015: Remove unnecessary const omits 3a6adf3263f4 ASoC: max98090: silence lockdep warning omits 5871023c3a31 zram: correct documentation about sysfs node of huge page [...] omits a3e1c56a0b8f Documentation: zram: various fixes in zram.rst omits 53b7f3aa411b Add a maintainer entry profile for documentation omits d96574b0b49d Add a document on how to contribute to the documentation omits bcac386f3d39 docs: Keep up with the location of NoUri omits 1a980b8cbf00 ovl: add splice file read write helper omits e3b5ee0cfb65 Merge branches 'iommu/fixes', 'arm/smmu', 'x86/amd', 'x86/ [...] omits 154e3a65f404 iommu/amd: Remove the unnecessary assignment omits 857f081426e5 iommu/vt-d: Remove unnecessary WARN_ON_ONCE() omits b89b6605b85f iommu/vt-d: Unnecessary to handle default identity domain omits 9235cb13d7d1 iommu/vt-d: Allow devices with RMRRs to use identity domain omits ce4cc52b51df iommu/vt-d: Add RMRR base and end addresses sanity check omits f5a68bb0752e iommu/vt-d: Mark firmware tainted if RMRR fails sanity check omits 8c17bbf6c8f7 iommu/amd: Fix IOMMU perf counter clobbering during init omits bf708cfb2f48 iommu/vt-d: Call __dmar_remove_one_dev_info with valid pointer omits 1bbb97b8ce7d btrfs: scrub: Require mandatory block group RO for dev-replace omits 0552e05fdfea PM: core: Fix handling of devices deleted during system-wi [...] omits 08a45c59f16e Merge branch 'mptcp-part-two' omits 8ab183deb26a mptcp: cope with later TCP fallback omits d22f4988ffec mptcp: process MP_CAPABLE data option omits cc7972ea1932 mptcp: parse and emit MP_CAPABLE option according to v1 spec omits 65492c5a6ab5 mptcp: move from sha1 (v0) to sha256 (v1) omits 048d19d444be mptcp: add basic kselftest for mptcp omits 784325e9f037 mptcp: new sysctl to control the activation per NS omits 57040755a3e4 mptcp: allow collapsing consecutive sendpages on the same [...] omits 7a6a6cbc3e59 mptcp: recvmsg() can drain data from multiple subflows omits 1891c4a07672 mptcp: add subflow write space signalling and mptcp_poll omits 648ef4b88673 mptcp: Implement MPTCP receive path omits 6d0060f600ad mptcp: Write MPTCP DSS headers to outgoing data packets omits 717e79c867ca mptcp: Add setsockopt()/getsockopt() socket operations omits 214984901aaf mptcp: Add shutdown() socket operation omits 79c0949e9a09 mptcp: Add key generation and token tree omits cf7da0d66cc1 mptcp: Create SUBFLOW socket for incoming connections omits cec37a6e41aa mptcp: Handle MP_CAPABLE options for outgoing connections omits 2303f994b3e1 mptcp: Associate MPTCP context with TCP socket omits eda7acddf808 mptcp: Handle MPTCP TCP options omits f870fa0b5768 mptcp: Add MPTCP socket stubs omits de409661c4c9 drm/i915/dsi: Ensure that the ACPI adapter lookup override [...] omits 23f4eacdd24a Merge branch 'net-bridge-add-per-vlan-state-option' omits a580c76d534c net: bridge: vlan: add per-vlan state omits a5d29ae22681 net: bridge: vlan: add basic option setting support omits 7a53e718c551 net: bridge: vlan: add basic option dumping support omits ac0e932d0e29 net: bridge: check port state before br_allowed_egress omits 533a6cfe08f9 mmc: core: Default to generic_cmd6_time as timeout in __mm [...] omits ad91619aa9d7 mmc: block: Use generic_cmd6_time when modifying INAND_CMD [...] omits 24ed3bd01d6a mmc: core: Specify timeouts for BKOPS and CACHE_FLUSH for eMMC omits 1d45a3f47c0b mmc: sdhci-cadence: remove unneeded 'inline' marker omits be28d4da7c73 arm64: dts: ti: k3-am654-base-board: Add CSI2 OV5640 camera omits e98a0424817a arm64: dts: ti: k3-am65-main Add CAL node omits c389b0035f0c dt-bindings: mmc: rockchip-dw-mshc: add description for rk3308 omits 1eece23dba32 dt-bindings: mmc: convert rockchip dw-mshc bindings to yaml omits 8655ff21c8ce dt-bindings: mmc: convert synopsys dw-mshc bindings to yaml omits 87a8df0dce6a mmc: sdhci-msm: Add CQHCI support for sdhci-msm omits a663f64bf18d mmc: sdhci: Let a vendor driver supply and update ADMA des [...] omits 5fb443063009 drm/i915/acpi: Move the code to populate ACPI device ID in [...] omits 623c8d5c74c6 Merge branch 'netdev-seq_file-next-functions-should-increa [...] omits 4fc427e05158 ipv6_route_seq_next should increase position index omits a3ea86739f1b rt_cpu_seq_next should increase position index omits 1e3f9f073c47 neigh_stat_seq_next() should increase position index omits 8bf7092021f2 vcc_seq_next should increase position index omits 66018a102f77 l2t_seq_next should increase position index omits 70a87287c821 seq_tab_next() should increase position index omits d62f416f925d drm/i915: Wait on vma activity before taking the mutex omits 60e94557fff1 drm/i915: Check activity on i915_vma after confirming pin_ [...] omits 90211ea4ba6e drm/i915/gem: Prevent NULL pointer dereference on missing ctx->vm omits 41258289a8e9 bpftool: Print function linkage in BTF dump omits 423177140e9f drm/i915/selftests: Show the RC6 residency on parking failure omits 0f8f8a643000 drm/i915/gem: Detect overflow in calculating dumb buffer size omits 03506297d205 selftests/bpf: Improve bpftool changes detection omits 1a6fa10640d9 selftests/bpf: Initialize duration variable before using omits fc157998b825 staging: most: usb: check for NULL device omits f9e6b51a998d staging: next: configfs: fix release link omits b7935e52dd98 staging: most: core: fix logging messages omits d693e90d8978 staging: most: core: remove container struct omits 6a82c7758129 staging: most: remove struct device core driver omits 2485055394be staging: most: core: drop device reference omits 723de0f9171e staging: most: remove device from interface structure omits 85db1cde8253 firmware: Rename FW_OPT_NOFALLBACK to FW_OPT_NOFALLBACK_SYSFS omits 2406a307ac7d ovl: implement async IO routines omits 5dcdc43e24a1 vfs: add vfs_iocb_iter_[read|write] helper functions omits 1346416564f0 ovl: layer is const omits b7bf9908e17c ovl: fix corner case of non-constant st_dev;st_ino omits 1b81dddd354c ovl: fix corner case of conflicting lower layer uuid omits 07f1e59637a8 ovl: generalize the lower_fs[] array omits 0f831ec85eda ovl: simplify ovl_same_sb() helper omits 880082666c8d Doc: ABI: add usb charger uevent omits 3bdcfe6c1d90 usb: phy: show USB charger type for user omits c12043134724 usb: cdns3: fix spelling mistake and rework grammar in text omits 7add7875a8eb Merge branch 'kcsan.2020.01.07a' into locking/kcsan omits 0db4a15d4c27 mei: me: add jasper point DID omits 4543bdc08857 KVM: Introduce kvm_vcpu_destroy() omits d2423b347de4 KVM: x86: Invoke kvm_vcpu_uninit() immediately prior to fr [...] omits aaf532c57927 KVM: MIPS: Invoke kvm_vcpu_uninit() immediately prior to f [...] omits a2017f17fa17 KVM: s390: Invoke kvm_vcpu_init() before allocating sie_page omits 321f8ee559d6 KVM: s390: Move guts of kvm_arch_vcpu_init() into kvm_arch [...] omits 897cc38eaab9 KVM: Add kvm_arch_vcpu_precreate() to handle pre-allocatio [...] omits fe931f122771 KVM: Remove kvm_arch_vcpu_free() declaration omits 50b143e1b3cf KVM: x86: Drop kvm_arch_vcpu_free() omits 208050dac5ef KVM: x86: Remove spurious clearing of async #PF MSR omits 9d979c7e6ff4 KVM: x86: Remove spurious kvm_mmu_unload() from vcpu destr [...] omits 4b8fff780b07 KVM: arm: Drop kvm_arch_vcpu_free() omits d5279f3a882c KVM: PPC: Drop kvm_arch_vcpu_free() omits 47d51e5eb5fe KVM: MIPS: Drop kvm_arch_vcpu_free() omits 5233009fab8e KVM: MIPS: Use kvm_vcpu_cache to allocate vCPUs omits ff030fdf5573 KVM: PPC: Move kvm_vcpu_init() invocation to common code omits 4dbf6fec7886 KVM: PPC: e500mc: Move reset of oldpir below call to kvm_v [...] omits d30769522294 KVM: PPC: Book3S PR: Allocate book3s and shadow vcpu after [...] omits c50bfbdc38ec KVM: PPC: Allocate vcpu struct in common PPC code omits 3ec8ca296470 KVM: PPC: e500mc: Add build-time assert that vcpu is at offset 0 omits 987b2594ed5d KVM: x86: Move kvm_vcpu_init() invocation to common code omits d813a8ba54f9 KVM: x86: Move allocation of pio_data page down a few lines omits fc6e2a1845ab KVM: x86: Move FPU allocation to common x86 code omits a9dd6f09d7e5 KVM: x86: Allocate vcpu struct in common x86 code omits 7f27179a88a6 KVM: SVM: Use direct vcpu pointer during vCPU create/free omits 34109c0476f1 KVM: VMX: Use direct vcpu pointer during vCPU create/free omits 034d8e2cb929 KVM: VMX: Allocate VPID after initializing VCPU omits 16be9ddea268 KVM: x86: Free wbinvd_dirty_mask if vCPU creation fails omits cb10bf9194f4 KVM: PPC: Book3S PR: Free shared page if mmu initialization fails omits 1a978d9d3e72 KVM: PPC: Book3S HV: Uninit vCPU if vcore creation fails omits 6441fa6178f5 KVM: x86: avoid incorrect writes to host MSR_IA32_SPEC_CTRL omits 2bec445f9bf3 tcp: do not leave dangling pointers in tp->highest_sack omits 6a24f567af4a mfd: syscon: Add arguments support for syscon reference omits 2f3dc25c0118 mfd: rn5t618: Mark ADC control register volatile omits aac5d8fec9ca dt-bindings: atmel-usart: Add microchip,sam9x60-{usart, dbgu} omits 8334240fa0a6 dt-bindings: atmel-usart: Remove wildcard omits 4602dce0361e mfd: cros_ec: Add cros-usbpd-notify subdevice omits 1112ba02ff11 mfd: da9062: Fix watchdog compatible string omits 003035b3eb70 mfd: madera: Allow more time for hardware reset omits e9f47591793e mfd: cs47l15: Add missing register default omits 7f6d869846ec mfd: madera: Wait for boot done before accessing any other [...] omits 5e2540c17feb mfd: Kconfig: Rename Samsung to lowercase omits 7ad2915f7a83 mfd: tqmx86: remove set but not used variable 'i2c_ien' omits 2cce09eb1122 mfd: dbx500-prcmu: Drop DSI pll clock functions omits f41810921bdc mfd: dbx500-prcmu: Drop set_display_clocks() omits cb7a374a5e7a mfd: max77650: Select REGMAP_IRQ in Kconfig omits dc91c3b6fe66 mfd: axp20x: Mark AXP20X_VBUS_IPSOUT_MGMT as volatile omits 702204c22c53 mfd: ab8500: Fix ab8500-clk typo omits 57b89dd220be mfd: intel-lpss: Add Intel Jasper Lake PCI IDs omits 9b98662e2572 dt-bindings: mfd: max14577: Add reference to max14040_batt [...] omits 1c0769d20935 mfd: ab8500-core: Add device tree support for AB8505 omits 1c2f57d3391d dt-bindings: mfd: ab8500: Document AB8505 bindings omits 2b091ce1f62a dt-bindings: mfd: Document the Xylon LogiCVC multi-functio [...] omits c5f45619cfe6 dt-bindings: mfd: da9062: add gpio bindings omits 1ea9bd88eeff mfd: da9062: add support for the DA9062 GPIOs in the core omits 2b8bd606b1e6 mfd: dln2: More sanity checking for endpoints omits b88aa8509828 mfd: sm501: Fix mismatches of request_mem_region omits f2a19c5b7867 mfd: syscon: Re-use resource_size() to count max_register omits 18490cdb9e32 Merge branches 'ib-mfd-drm-5.6' and 'ib-mfd-clk-gpio-regul [...] omits 1c4d35265fb2 arm64: dts: ti: k3-j721e-main: Add McASP nodes omits 9bcb631e9953 arm64: dts: ti: k3-am654-main: Add McASP nodes omits 6f73c1e599c4 arm64: dts: ti: k3-j721e: DMA support omits 515c03401354 arm64: dts: ti: k3-j721e-main: Move secure proxy and smmu [...] omits ab641f2811dd arm64: dts: ti: k3-j721e-main: Correct main NAVSS representation omits 8c0deacaf40b arm64: dts: ti: k3-j721e: Correct the address for MAIN NAVSS omits 3d6230548c30 arm64: dts: ti: k3-am65: DMA support omits 12f207003c53 arm64: dts: ti: k3-am65-main: Move secure proxy under cbas [...] omits 2daaa1801486 arm64: dts: ti: k3-am65-main: Correct main NAVSS representation omits c31f625d06c9 gpio: bd71828: Initial support for ROHM BD71828 PMIC GPIOs omits fe5a591b7814 rtc: bd70528: add BD71828 support omits 6c883472e1c1 mfd: bd70528: Fix hour register mask omits 21b72156ede8 regulator: bd718x7: Split driver to common and bd718x7 spe [...] omits ae866dec7426 clk: bd718x7: Support ROHM BD71828 clk block omits e795bf725dab mfd: bd71828: Add power-key support omits 1c743ad523bb mfd: bd71828: Support ROHM BD71828 PMIC - core omits 8c352e68dd2e mfd: bd718x7: Add compatible for BD71850 omits 1b1c26b24a6e mfd: Rohm PMICs: Use platform_device_id to match MFD sub-devices omits 1af5332fcf7c dt-bindings: mfd: Document ROHM BD71828 bindings omits 873e443dd25a dt-bindings: leds: ROHM BD71282 PMIC LED driver omits 4d299f183314 net/rose: fix spelling mistake "to" -> "too" omits 43d88774d138 caif_usb: fix spelling mistake "to" -> "too" omits 971485a0d681 ipvs: fix spelling mistake "to" -> "too" omits 959b1825d9ab i40e: fix spelling mistake "to" -> "too" omits 71723a96b8b1 dmaengine: Create symlinks between DMA channels and slaves omits e9f08b65250d dmaengine: hisilicon: Add Kunpeng DMA engine support omits 42d279f9137a dmaengine: idxd: add char driver to expose submission port [...] omits 8f47d1a5e545 dmaengine: idxd: connect idxd to dmaengine subsystem omits d1dfe5b8ac64 dmaengine: idxd: add descriptor manipulation routines omits b131ad593884 dmaengine: idxd: add sysfs ABI for idxd driver omits c52ca478233c dmaengine: idxd: add configuration component of driver omits bfe1d56091c1 dmaengine: idxd: Init and probe for Intel data accelerators omits e81274cd6b52 dmaengine: add support to dynamic register/unregister of channels omits d2fb0a043838 dmaengine: break out channel registration omits 232bb01bb8ad x86/asm: add iosubmit_cmds512() based on MOVDIR64B CPU ins [...] omits b3531f5fc16d xfs: remove unused variable 'done' omits 8c47eb86679c drm/i915/dp: Do not set master_trans bit in bitmak if INVA [...] omits 54027a49938b xfs: fix uninitialized variable in xfs_attr3_leaf_inactive omits 838a860a3905 Merge tag 'mmc-v5.5-rc2-2' of git://git.kernel.org/pub/scm [...] omits 122ce22cb37b pinctrl: madera: Remove extra blank line omits 1d44616e7549 pinctrl: qcom: Don't lock around irq_set_irq_wake() omits fd8bdb23b918 hwmon: (k10temp) Display up to eight sets of CCD temperatures omits 49412f6636ba Merge tag 'amd-drm-fixes-5.5-2020-01-23' of git://people.f [...] omits b52937145d6f Merge tag 'drm-intel-fixes-2020-01-23' of git://anongit.fr [...] omits d95f20c4f070 PCI/AER: Initialize aer_fifo omits 8d077c3ce010 PCI/AER: Factor message prefixes with dev_fmt() omits 01daacfb9035 PCI/AER: Log which device prevents error recovery omits d54e17b40666 Merge branch 'next-integrity.defer-measuring-keys' into ne [...] omits 485ec2ea9cf5 bpf, devmap: Pass lockdep expression to RCU lists omits 34bbe0361707 clk: zynqmp: Add support for clock with CLK_DIVIDER_POWER_ [...] omits 4ebd92d2e228 clk: zynqmp: Fix divider calculation omits e942171bbb76 clk: zynqmp: Add support for get max divider omits df2a4d94f172 clk: zynqmp: Warn user if clock user are more than allowed omits c1e846b8ee5e clk: zynqmp: Extend driver for versal omits 352546805a44 dt-bindings: clock: Add bindings for versal clock driver omits 9243f2969167 dt-bindings: leds: Convert gpio-leds to DT schema omits 24a71afe05a8 dt-bindings: leds: Convert common LED binding to schema omits 9c4a38f19ed2 hwmon: (k10temp) Add debugfs support omits 70831c8a9184 hwmon: (k10temp) Don't show temperature limits on Ryzen (Z [...] omits b00647c46c9d hwmon: (k10temp) Show core and SoC current and voltages on [...] omits c757938929c9 hwmon: (k10temp) Report temperatures per CPU die omits d547552a1bf1 hmon: (k10temp) Convert to use devm_hwmon_device_register_ [...] omits a6d210da1a01 hwmon: (k10temp) Use bitops omits 7992db7cb9d1 hwmon: (pwm-fan) stop fan on shutdown omits 05592bea7a86 MAINTAINERS: add entry for ADM1177 driver omits 7866716170db dt-binding: hwmon: Add documentation for ADM1177 omits 09b08ac9e8d5 hwmon: (adm1177) Add ADM1177 Hot Swap Controller and Digit [...] omits 971dfd8cdcd6 docs: hwmon: Include 'xdpe12284.rst' into docs omits aaafb7c8eb1c hwmon: (pmbus) Add support for Infineon Multi-phase xdpe12 [...] omits 583dc921275c hwmon: (pmbus/tps53679) Extend device list supported by driver omits 9d72340b6ade hwmon: (pmbus/core) Add support for Intel IMVP9 and AMD 6. [...] omits b9fa0a3acfd8 hwmon: (pmbus/core) Add support for vid mode detection per [...] omits d9c8ae69b996 hwmon: (pmbus/ibm-cffps) Prevent writing on_off_config wit [...] omits 392923715d8b hwmon: (w83627ehf) Remove set but not used variable 'fan4min' omits 5b46903d8bf3 hwmon: Driver for disk and solid state drives with tempera [...] omits 74a71a831bea hwmon: (pmbus/ibm-cffps) Fix the LED behavior when turned off omits 1952d79a0d26 hwmon: (pmbus/ibm-cffps) Add the VMON property for version 2 omits abe508b66d23 hwmon: (pmbus/ibm-cffps) Add new manufacturer debugfs entries omits cce209581a61 hwmon: (pmbus) Driver for MAX20730, MAX20734, and MAX20743 omits 931f397bc624 hwmon: (w83627ehf) Now only one intrusion channel omits 695955028a42 hwmon: (w83627ehf) Remove code not needed after nct677* removal omits 3207408ab4cb hwmon: (w83627ehf) remove nct6775 and nct6776 support omits 1a1ea120afdf hwmon: (pmbus) Add MAX20796 to devices supported by generi [...] omits 8f77203587f5 hwmon: (w83627ehf) make sensor_dev_attr_##_name variables static omits 9e347728c4fe hwmon: (pmbus) Detect if chip is write protected omits d21ed22ba7b1 hwmon: Driver for MAX31730 omits 002c6b545b85 hwmon: Add support for enable attributes to hwmon core omits 266cd5835947 hwmon: (w83627ehf) convert to with_info interface omits a470f11c5ba2 hwmon: (pmbus/ucd9000) Add support for UCD90320 Power Sequencer omits 8a36e38d8b0f dt-bindings: hwmon/pmbus: Add ti,ucd90320 power sequencer omits 4413405f931e hwmon: Add intrusion templates omits e1ac611f57c9 dt-bindings: PCI: Convert generic host binding to DT schema omits 919ba6e739eb dt-bindings: PCI: Convert Arm Versatile binding to DT schema omits 61678d28d4a4 net_sched: fix datalen for ematch omits 7dcde0f337c3 dt-bindings: Be explicit about installing deps omits 11183ac07a74 dt-bindings: stm32: convert dfsdm to json-schema omits af1c2d81695b dt-bindings: serial: Convert STM32 UART to json-schema omits d50f974c4f7f dt-bindings: serial: Convert rs485 bindings to json-schema omits c5c689d3221e dt-bindings: timer: Use non-empty ranges in example omits 9bbc8be29d66 Merge tag 'mlx5-updates-2020-01-22' of git://git.kernel.or [...] omits 42c9bdae2366 Merge branch 'Fixes-for-SONIC-ethernet-driver' omits 686f85d71d09 net/sonic: Prevent tx watchdog timeout omits 772f66421d5a net/sonic: Fix CAM initialization omits 27e0c31c5f27 net/sonic: Fix command register usage omits 3f4b7e6a2be9 net/sonic: Quiesce SONIC before re-initializing descriptor memory omits 89ba879e9558 net/sonic: Fix receive buffer replenishment omits 94b166349503 net/sonic: Improve receive descriptor status flag check omits eaabfd19b2c7 net/sonic: Avoid needless receive descriptor EOL flag updates omits 9e311820f67e net/sonic: Fix receive buffer handling omits 427db97df1ee net/sonic: Fix interface error stats collection omits e3885f576196 net/sonic: Use MMIO accessors omits 5fedabf5a70b net/sonic: Clear interrupt flags immediately omits 865ad2f2201d net/sonic: Add mutual exclusion for accessing shared state omits 790e01149a11 Merge branch 'Add-PHY-IDs-for-DP83825-6' omits 2ace13e10dbd net: phy: DP83822: Add support for additional DP83825 devices omits 783da36bb90c phy: dp83826: Add phy IDs for DP83826N and 826NC omits 457bfc0a4bf5 net: fsl/fman: rename IF_MODE_XGMII to IF_MODE_10G omits 72b5917413e1 Merge branch 'net-fsl-fman-address-erratum-A011043' omits 1d3ca681b9d9 net/fsl: treat fsl,erratum-a011043 omits 73d527aef68f powerpc/fsl/dts: add fsl,erratum-a011043 omits 2934d2c67838 dt-bindings: net: add fsl,erratum-a011043 omits 22e984493a41 qlcnic: Fix CPU soft lockup while collecting firmware dump omits 4703d9119972 Merge tag 'xarray-5.5' of git://git.infradead.org/users/wi [...] omits 34597c85be98 Merge tag 'trace-v5.5-rc6-2' of git://git.kernel.org/pub/s [...] omits fa0a4e3b5412 Merge tag 'ceph-for-5.5-rc8' of https://github.com/ceph/ce [...] omits 3a83c8c81c91 Merge tag 'pm-5.5-rc8' of git://git.kernel.org/pub/scm/lin [...] omits a572582b1a4d Merge tag 'pci-v5.5-fixes-2' of git://git.kernel.org/pub/s [...] omits 987f028b8637 char: hpet: Use flexible-array member omits 5336da37a5ea partitions/ldm: fix spelling mistake "to" -> "too" omits 45fc24e89b7c x86/mpx: remove MPX from arch/x86 omits 42222eae17f7 mm: remove arch_bprm_mm_init() hook omits aa9ccb7b47f9 x86/mpx: remove bounds exception code omits 4ba68d000557 x86/mpx: remove build infrastructure omits 3a1255396b5a x86/alternatives: add missing insn.h include omits 6435f773d81f riscv: mm: add support for CONFIG_DEBUG_VIRTUAL omits e3de04469a49 bcache: reap from tail of c->btree_cache in bch_mca_scan() omits d5c9c470b011 bcache: reap c->btree_cache_freeable from the tail in bch_ [...] omits 125d98edd114 bcache: remove member accessed from struct btree omits d44330b7f13e bcache: print written and keys in trace_bcache_btree_write omits 2aa8c529387c bcache: avoid unnecessary btree nodes flushing in btree_fl [...] omits 7a0bc2a89660 bcache: add code comments for state->pool in __btree_sort() omits 0e0c12316d8a lib: crc64: include <linux/crc64.h> for 'crc64_be' omits 6321bef028de bcache: use read_cache_page_gfp to read the superblock omits 475389ae5c08 bcache: store a pointer to the on-disk sb in the cache and [...] omits cfa0c56db9c0 bcache: return a pointer to the on-disk sb from read_super omits fc8f19cc5dce bcache: transfer the sb_page reference to register_{bdev,cache} omits ae3cd299919a bcache: fix use-after-free in register_bcache() omits 29cda393bcaa bcache: properly initialize 'path' and 'err' in register_bcache() omits 50246693f81f bcache: rework error unwinding in register_bcache omits a702a692cd75 bcache: use a separate data structure for the on-disk super block omits e8547d42095e bcache: cached_dev_free needs to put the sb page omits 1306cc0a3091 MIPS: Loongson64: Disable exec hazard omits 51522217f65f MIPS: Loongson64: Bump ISA level to MIPSR2 omits ba9196d2e005 MIPS: Make DIEI support as a config option omits 85f4c95172d6 tty: n_hdlc: Use flexible-array member and struct_size() helper omits 636e9d23dd45 MIPS: OCTEON: octeon-irq: fix spelling mistake "to" -> "too" omits 3e86460ebe23 MIPS: asm: local: add barriers for Loongson omits fdabc466f335 usb: phy: phy-gpio-vbus-usb: Convert to GPIO descriptors omits c2d4290ba0ff dt-bindings: restrict properties for sitronix,st7735r omits 2893c6783219 staging: comedi: drivers: fix spelling mistake "to" -> "too" omits 52b0c4709d23 staging: exfat: remove fs_func struct. omits bd4217cb9d54 staging: wilc1000: avoid mutex unlock without lock in wilc [...] omits 7a80aa23d0f0 staging: wilc1000: return zero on success and non-zero on [...] omits 3c2659bd1db8 readdir: make user_access_begin() use the real access range omits 2c6b7bcd7472 readdir: be more conservative with directory entry names omits 5728fe7fa539 drm/panel: simple: add display timings for logic technolog [...] omits 300fc577d64e dt-bindings: panel-simple: add bindings for logic technolo [...] omits 2256e6f68c9e ARM: dts: omap4-droid4: Enable hdq for droid4 ds250x 1-wir [...] omits 36f808f2f1e9 ARM: dts: motorola-cpcap-mapphone: Configure calibration i [...] omits a5ebccc822d8 ARM: dts: Configure interconnect target module for am437x sgx omits 45e118b7805e ARM: dts: Configure sgx for dra7 omits c3fb99f46efd ARM: dts: Configure rstctrl reset for am335x SGX omits def6e7f13e0b dt-bindings: add vendor prefix for logic technologies limited omits d7a9d45d5f06 Merge branch 'omap-for-v5.6/ti-sysc-dt-cam' into omap-for-v5.6/dt omits f5df7369d543 dt-bindings: display: Convert a bunch of panels to DT schema omits 1a2095160594 ARM: dts: dra7: Add ti-sysc node for VPE omits 79312524dbf1 ARM: dts: dra7: add vpe clkctrl node omits d916ab415b5f ARM: dts: am43x-epos-evm: Add VPFE and OV2659 entries omits f8404f159515 ARM: dts: am437x-sk-evm: Add VPFE and OV2659 entries omits 01053dadb79d ARM: dts: am43xx: add support for clkout1 clock omits fc7100ea2a52 f2fs: Add f2fs stats to sysfs omits 831d2fa25ab8 Btrfs: make deduplication with range including the last bl [...] omits a5e6ea18e3d1 fs: allow deduplication of eof block into the end of the d [...] omits 6080d608eeff module.h: Annotate mod_kallsyms with __rcu omits 23fe1390c7f1 drm/amdgpu: remove the experimental flag for renoir omits 3bd7b487a6dd arm: dts: dra76-evm: Add CAL and OV5640 nodes omits 807276375ff4 arm: dtsi: dra76x: Add CAL dtsi node omits 414dc3d33b91 arm: dts: dra72-evm-common: Add entries for the CSI2 cameras omits 86a7e226dd73 ARM: dts: DRA72: Add CAL dtsi node omits b31617258977 ARM: dts: dra7-l4: Add ti-sysc node for CAM omits 2baee0c5b359 ARM: OMAP: DRA7xx: Make CAM clock domain SWSUP only omits 215d103f3662 ARM: dts: dra7: add cam clkctrl node omits 4068664e3cd2 ext4: fix extent_status fragmentation for plain files omits 885d21e4956d Merge branch 'omap-for-v5.6/ti-sysc-omap45-rng' into omap- [...] omits ddf664da3b9c ARM: OMAP2+: Drop legacy platform data for omap4 des omits bea5e904728e ARM: OMAP2+: Drop legacy platform data for omap4 sham omits 814b25387734 ARM: OMAP2+: Drop legacy platform data for omap4 aes omits 23673f17358a ARM: dts: Configure interconnect target module for omap4 des omits 316a418e28b6 ARM: dts: Configure interconnect target module for omap4 aes omits 4e19443da194 btrfs: free block groups after free'ing fs trees omits 1362089d2ad7 btrfs: Fix split-brain handling when changing FSID to meta [...] omits 05840710149c btrfs: Handle another split brain scenario with metadata u [...] omits c6730a0e5778 btrfs: Factor out metadata_uuid code from find_fsid. omits c0d81c7cb236 btrfs: Call find_fsid from find_fsid_inprogress omits b5e4ff9d465d Btrfs: fix infinite loop during fsync after rename operations omits d62b23c94952 btrfs: set trans->drity in btrfs_commit_transaction omits 889bfa39086e btrfs: drop log root for dropped roots omits 668e48af7a94 btrfs: sysfs, add devid/dev_state kobject and device attributes omits 1776ad172e1f btrfs: Refactor btrfs_rmap_block to improve readability omits bf2e2eb060fa btrfs: Add self-tests for btrfs_rmap_block omits b3ad2c17fd80 btrfs: selftests: Add support for dummy devices omits 96a14336bd8f btrfs: Move and unexport btrfs_rmap_block omits 68c467cbb2f3 btrfs: separate definition of assertion failure handlers omits 18c48e6d5bb2 ARM: dts: Configure interconnect target module for omap4 sham omits 30c2d7ca3fbc ARM: dts: Configure omap5 rng to probe with ti-sysc omits fbb8bb8370f6 ARM: dts: Configure omap4 rng to probe with ti-sysc omits 723a567f43b8 ARM: dts: Add missing omap5 secure clocks omits cfcbc2dbb708 ARM: dts: Add missing omap4 secure clocks omits b0b039515445 ARM: dts: am43x-epos-evm: set data pin directions for spi0 [...] omits 3543d7ddd55f arm64: dts: fast models: Fix FVP PCI interrupt-map property omits c37baa06f8a9 ARM: OMAP2+: Fix undefined reference to omap_secure_init omits 81563bed1e11 MAINTAINERS: Replace Tien Hock Loh as Altera PIO maintainer omits 207270dd0b2d gpiolib: hold gpio devices lock until ->descs array is ini [...] omits 0d311d8b93cf gpio: aspeed-sgpio: fixed typos omits 06e26b75f5e6 pinctrl: mvebu: armada-37xx: use use platform api omits 322e929d196c Merge back new material related to system-wide PM for v5.6. omits 72780ce5f1a4 gpio: Drop the chained IRQ handler assign function omits d5331ec2cc6e gpio: mvebu: clear irq in edge cause register before unmas [...] omits 1697d9812481 media: staging/intel-ipu3: remove TODO item about acronyms omits 5adf3edde812 media: v4l2-fwnode: Print the node name while parsing endpoints omits eec6d97d6da4 pinctrl: freescale: Add i.MX8MP pinctrl driver support omits 0b09f9898756 media: Revert "media: staging/intel-ipu3: make imgu use fi [...] omits 364efd0db7c3 dt-bindings: imx: Add pinctrl binding doc for i.MX8MP omits a03003c528e6 media: mt9v111: constify copied structure omits 366950eeb6ee gpiolib: Lower verbosity when allocating hierarchy irq omits a1dd4bfb145e Merge tag 'intel-pinctrl-v5.6-1' of git://git.kernel.org/p [...] omits bb48eb9b12a9 fou: Fix IPv6 netlink policy omits 5169adbc9824 Merge tag 'wireless-drivers-2020-01-23' of git://git.kerne [...] omits 231946109ea4 drm/i915/cdclk: use new struct drm_device logging macros omits 2e3586cec3eb drm/i915/bw: convert to drm_device based logging macros omits 6385514932d5 drm/i915/audio: convert to struct drm_device logging macros. omits e92cbf38828c drm/i915/bios: convert to struct drm_device logging macros. omits 45e84648bb21 drm/i915/atomic: use struct drm_device logging macros omits 5b3014b95272 IMA: Defined delayed workqueue to free the queued keys omits 754a36a58c29 Merge branch 'spi-5.6' into spi-next omits 7265e8fc5108 Merge branch 'spi-5.5' into spi-linus omits ebe0bdf9cfb9 Merge remote-tracking branch 'regulator/topic/equal' into [...] omits 9909f7986a81 Merge branch 'regulator-5.6' into regulator-next omits f7abb7e33b29 Merge branch 'regulator-5.5' into regulator-linus omits a7196caf83ea Merge branch 'asoc-5.6' into asoc-next omits 20230620b445 Merge branch 'asoc-5.5' into asoc-linus omits 450d0fd51564 IMA: Call workqueue functions to measure queued keys omits 9f81a2eda488 IMA: Define workqueue for early boot key measurements omits d8e2e0d2491e ASoC: soc-core: remove null_snd_soc_ops omits ad2bf9f252d6 ASoC: soc-pcm: add soc_rtd_trigger() omits 49f020e5714d ASoC: soc-pcm: add soc_rtd_hw_free() omits de9ad990284f ASoC: soc-pcm: add soc_rtd_hw_params() omits 44c1a75b0d88 ASoC: soc-pcm: add soc_rtd_prepare() omits 0be429f9fcfc ASoC: soc-pcm: add soc_rtd_shutdown() omits f183f9277a0f ASoC: soc-pcm: add soc_rtd_startup() omits 29951078bb5b media: platform: VIDEO_MEDIATEK_JPEG can also depend on MTK_IOMMU omits 1dd2e8f94257 media: uvcvideo: Add a quirk to force GEO GC6500 Camera bi [...] omits 68035c80e129 media: uvcvideo: Avoid cyclic entity chains due to malform [...] omits a5362b84bdff dt-binding: spi: add NPCM PSPI reset binding omits df31007400c3 ASoC: rt1015: add rt1015 amplifier driver omits b2333f7fcd95 ASoC: madera: Correct some kernel doc omits 8ce1cbd6ce0b ASoC: topology: fix soc_tplg_fe_link_create() - link->dobj [...] omits 15adb20f64c3 ASoC: Intel: skl_hda_dsp_common: Fix global-out-of-bounds bug omits ca34fa860fd3 ASoC: madera: Correct DMIC only input hook ups omits d239aa00fe7b media: hantro: fix post-processing NULL pointer dereference omits 1fd4d9cb739b media: rcar-vin: Use correct pixel format when aligning format omits cd5676db0574 misc: eeprom: at24: support pm_runtime control omits c6cadc7538bb dt-binding: eeprom: at24: add vcc-supply property omits 6c0157be02f0 dmaengine: ti: k3-udma: fix spelling mistake "limted" -> " [...] omits e606c8b9d751 dmaengine: s3c24xx-dma: fix spelling mistake "to" -> "too" omits a009310fade9 i2c: exynos: Update Kconfig documentation omits 4a2d5f663dab i2c: Enable compile testing for more drivers omits 183ef7adf4ed x86/boot: Simplify calculation of output address omits 1efba987c486 tun: add mutex_unlock() call and napi.skb clearing in tun_ [...] omits 6d9f6e6790e7 Merge branch 'net-sched-add-Flow-Queue-PIE-packet-scheduler' omits ec97ecf1ebe4 net: sched: add Flow Queue PIE packet scheduler omits 5205ea00cda1 net: sched: pie: export symbols to be reused by FQ-PIE omits 00ea2fb7274f net: sched: pie: fix alignment in struct instances omits 55f780c4a6c3 net: sched: pie: fix commenting omits b42a3d7c7cff pie: improve comments and commenting style omits 2dfb1952a9a1 pie: rearrange structure members and their initializations omits 1dbfc5e071db pie: use u8 instead of bool in pie_vars omits cf4eeee5ff56 pie: rearrange macros in order of length omits 805a5a23a4c4 pie: use U64_MAX to denote (2^64 - 1) omits 84bf557fb02f net: sched: pie: move common code to pie.h omits 21aecdbd7f3a KVM: arm: Make inject_abt32() inject an external abort instead omits 018f22f95e8a KVM: arm: Fix DFSR setting for non-LPAE aarch32 guests omits cf2d23e0bac9 KVM: arm/arm64: Fix young bit from mmu notifier omits 6645d8542ef9 arm64: KVM: Annotate guest entry/exit as a single function omits 290a6bb06de9 arm64: KVM: Add UAPI notes for swapped registers omits 0e20f5e25556 KVM: arm/arm64: Cleanup MMIO handling omits 971de2e57211 mlxsw: spectrum_acl: Fix use-after-free during reload omits b059c63620fb powerpc/xive: Drop extern qualifiers from header function [...] omits 6a3163212f31 KVM: PPC: Book3S HV: XIVE: Fix typo in comment omits 25dd118f4b27 macintosh: Fix Kconfig indentation omits 173bf44bdfc7 MAINTAINERS: Add myself as maintainer of ehv_bytechan tty driver omits 946743d035bd powernv/pci: Move pnv_pci_dma_bus_setup() to pci-ioda.c omits 0a25d9c40161 powernv/pci: Fold pnv_pci_dma_dev_setup() into the pci-iod [...] omits 965c94f309be powerpc/iov: Move VF pdev fixup into pcibios_fixup_iov() omits ac1172019593 powernv/pci: Remove dma_dev_setup() for NPU PHBs omits 3ab3f3c9df34 powerpc/pci: Fold pcibios_setup_device() into pcibios_bus_ [...] omits 37f6f8e88cae powerpc/powernv: Allow manually invoking special reboots omits 2d9b332d99b2 powerpc/xmon: Allow passing an argument to ppc_md.restart() omits 846a17a53aee powerpc/powernv: Use common code for the symbol_map export omits db93361260e2 powerpc/powernv: Rework exports to support subnodes omits 4e0942c0302b powerpc/eeh: Only dump stack once if an MMIO loop is detected omits 18697d2b0862 powernv/pci: Add a debugfs entry to dump PHB's IODA PE state omits c13a17b73eb0 powernv/pci: Allow any write trigger the diag dump omits 22ba7289079b powernv/pci: Use pnv_phb as the private data for debugfs entries omits a4af49f34f76 powerpc/pcidn: Warn when sriov pci_dn management is used i [...] omits 8cd6aacc6401 powerpc/pcidn: Make VF pci_dn management CONFIG_PCI_IOV specific omits 1fb4124ca9d4 powerpc/sriov: Remove VF eeh_dev state when disabling SR-IOV omits 3489cdc417b2 powerpc/eeh_sysfs: Make clearing EEH_DEV_SYSFS saner omits 758b423275f0 powerpc/eeh_sysfs: Remove double pci_dn lookup. omits 4107248c5615 powerpc/eeh_sysfs: ifdef pseries sr-iov sysfs properties omits 89f51839bd75 powerpc/eeh_sysfs: Fix incorrect comment omits b1268f4cdba7 powerpc/eeh_cache: Don't use pci_dn when inserting new ranges omits 49ce94b8677c ocxl: Add PCI hotplug dependency to Kconfig omits 748ac391ab9a pci/hotplug/pnv-php: Wrap warnings in macro omits be1611e043de pci/hotplug/pnv-php: Relax check when disabling slot omits ea53919b15bf pci/hotplug/pnv-php: Register opencapi slots omits 323c2a26ff43 pci/hotplug/pnv-php: Improve error msg on power state chan [...] omits 658ab186dd22 pci/hotplug/pnv-php: Remove erroneous warning omits bbb789046084 powerpc/powernv/ioda: Find opencapi slot for a device node omits f724385fea01 powerpc/powernv/ioda: Release opencapi device omits c1a2feade085 powerpc/powernv/ioda: set up PE on opencapi device when enabling omits 80f1ff83fa11 powerpc/powernv/ioda: Protect PE list omits 05dd7da76986 powerpc/powernv/ioda: Fix ref count for devices with their own PE omits bfc2eae0ad72 powerpc/vdso32: miscellaneous optimisations omits e33ffc956b08 powerpc/vdso32: implement clock_getres entirely omits 6e2f9e9cfd56 powerpc/vdso32: use LOAD_REG_IMMEDIATE() omits 2c29eef9fc6f powerpc/vdso32: Don't read cache line size from the datapa [...] omits ec0895f08f99 powerpc/vdso32: inline __get_datapage() omits 654abc69ef2e powerpc/vdso32: Add support for CLOCK_{REALTIME/MONOTONIC}_COARSE omits 902137ba8e46 powerpc/32: Add VDSO version of getcpu on non SMP omits 8c452a889821 powerpc/devicetrees: Change 'gpios' to 'cs-gpios' on fsl, [...] omits a426ea9bb388 selftests/powerpc: Enable range tests on 8xx in ptrace-hwb [...] omits 39413ae00967 powerpc/hw_breakpoints: Rewrite 8xx breakpoints to allow a [...] omits 991d656d722d powerpc/8xx: Fix permanently mapped IMMR region. omits f509247b08f2 powerpc/ptdump: Only enable PPC_CHECK_WX with STRICT_KERNEL_RWX omits d80ae83f1f93 powerpc/ptdump: Fix W+X verification omits e26ad936dd89 powerpc/ptdump: Fix W+X verification call in mark_rodata_ro() omits 1e1c8b2cc37a powerpc/ptdump: don't entirely rebuild kernel when selecti [...] omits 5d2e5dd5849b powerpc/mm/hash: Fix sharing context ids between kernel & [...] omits edf9acf5f566 Merge branch 'r8152-serial-fixes' omits aa475d935272 r8152: disable DelayPhyPwrChg omits 19813162895a r8152: avoid the MCU to clear the lanwake omits a0246dafe684 r8152: don't enable U1U2 with USB_SPEED_HIGH for RTL8153B omits d7f1b59655ef r8152: disable test IO for RTL8153B omits 08997b5eec08 r8152: Disable PLA MCU clock speed down omits 809a7fc6593f r8152: disable U2P3 for RTL8153B omits 9583a3638dc0 r8152: get default setting of WOL before initializing omits f99cd20eda12 r8152: reset flow control patch when linking on for RTL8153B omits a39142728d0e r8152: fix runtime resume for linking change omits 940ba1498665 gtp: make sure only SOCK_DGRAM UDP sockets are accepted omits d836f5c69d87 net: rtnetlink: validate IFLA_MTU attribute in rtnl_create_link() omits 78f7a7566f5e airo: Add missing CAP_NET_ADMIN check in AIROOLDIOCTL/SIOC [...] omits d6bce2137f5d airo: Fix possible info leak in AIROOLDIOCTL/SIOCDEVPRIVATE omits 7d5802df89bc Merge tag 'topic/drm-warn-2020-01-22' of git://anongit.fre [...] omits 9e0caab8e0f9 tee: optee: Fix compilation issue with nommu omits fd786fb1d2ca net: convert suitable drivers to use phy_do_ioctl_running omits 9c757aeaaaa1 drm/i915: add display engine uncore helpers omits 4425f567b0dd KVM: async_pf: drop kvm_arch_async_page_present wrappers omits 99634e3ec0d4 KVM: x86: list MSR_IA32_UCODE_REV as an emulated MSR omits 5fcf3a55a62a tools/kvm_stat: Fix kvm_exit filter name omits 56871d444bc4 KVM: x86: fix overlap between SPTE_MMIO_MASK and generation omits 5396c4bd9fd8 ALSA: cs46xx: fix spelling mistake "to" -> "too" omits 19c64e7354e5 USB: serial: cyberjack: fix spelling mistake "To" -> "Too" omits a1c91c103639 USB: serial: ir-usb: simplify endpoint check omits e7542bc382f8 USB: serial: ir-usb: make set_termios synchronous omits 38c0d5bdf497 USB: serial: ir-usb: fix IrLAP framing omits 17a0184ca17e USB: serial: ir-usb: fix link-speed handling omits 2988a8ae7476 USB: serial: ir-usb: add missing endpoint sanity check omits 7af43a76695d backlight: qcom-wled: Fix unsigned comparison to zero omits 3adb4eaa1b4c MAINTAINERS: Make Russell King designated reviewer of phylib omits 954b3c439779 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 7c453526dc50 net/mlx5e: Enable all available stats for uplink reps omits 8520fa57a4e9 net/mlx5e: Create q counters on uplink representors omits 8a236b15144b net/mlx5e: Convert rep stats to mlx5e_stats_grp-based infra omits 2a303f13f9cd net/mlx5e: IPoIB, use separate stats groups omits f0ff8e8c7206 net/mlx5e: Convert stats groups array to array of group pointers omits 96b12796550d net/mlx5e: Declare stats groups via macro omits 3460c184dfb0 net/mlx5e: Profile specific stats groups omits 29b598ddb8d2 net/mlx5e: Move uplink rep init/cleanup code into own functions omits 4c7cea2f31f1 net/mlx5: DR, Allow connecting flow table to a lower/same [...] omits c21a49b360e1 net/mlx5: DR, Modify header copy support omits a51dcc10a04a net/mlx5: DR, Modify set action limitation extension omits 6d65bc64e232 net/mlx5e: Add mlx5e_flower_parse_meta support omits e15cf98ee8a7 net/mlx5: make the symbol 'ESW_POOLS' static omits a1718505d7f6 net/mlx5e: allow TSO on VXLAN over VLAN topologies omits ca9c74ae9be5 net/mlx5e: Fix printk format warning omits f5fa7c8bb630 f2fs: delete duplicate information on sysfs nodes omits a9eeb0e61128 Merge tag 'samsung-soc-5.6-2' of https://git.kernel.org/pu [...] omits 85cc12f85138 Merge branch 'bpf_cubic' omits 6de4a9c430b5 bpf: tcp: Add bpf_cubic example omits 0a49c1a8e262 bpf: Sync uapi bpf.h to tools/ omits 5576b991e9c1 bpf: Add BPF_FUNC_jiffies64 omits a727fe8f05b7 drm/dp_mst: Mention max_payloads in proposed_vcpis/payloads docs omits c9444384f0d5 MIPS: Loongson64: Select mac2008 only feature omits a48d4a33b6ef Merge tag 'drm-misc-fixes-2020-01-22-1' of git://anongit.f [...] omits 8732fe46b20c drm/dp_mst: Fix clearing payload state on topology disable omits ece276de2a1f MIPS: Add MAC2008 Support omits 1250c1a568ca cpufreq: loongson2_cpufreq: adjust cpufreq uses of LOONGSO [...] omits c689b069916c Merge branch 'linux-5.6' of git://github.com/skeggsb/linux [...] omits 86e9466ae620 intel_idle: Clean up irtl_2_usec() omits 1aefbd7aeb76 intel_idle: Move 3 functions closer to their callers omits 095928ae484b intel_idle: Annotate initialization code and data structures omits 0755a9bd9963 intel_idle: Move and clean up intel_idle_cpuidle_devices_uninit() omits 3d3a1ae9b4be intel_idle: Rearrange intel_idle_cpuidle_driver_init() omits 533da74a8c8d intel_idle: Clean up NULL pointer check in intel_idle_init() omits a6c86e336282 intel_idle: Fold intel_idle_probe() into intel_idle_init() omits cbd2c4c25d7e intel_idle: Eliminate __setup_broadcast_timer() omits e6cf623ba3f8 Merge branch 'intel_idle+acpi' omits a04616a30a51 Merge tag 'exynos-drm-next-for-v5.6' of git://git.kernel.o [...] omits cefb9409ff99 cpuidle: fix cpuidle_find_deepest_state() kerneldoc warnings omits a09da3fbc17f cpuidle: sysfs: fix warnings when compiling with W=1 omits 32014c86d4e1 cpuidle: coupled: fix warnings when compiling with W=1 omits 786c87cd312a PNP: isapnp: remove defined but not used function 'isapnp_ [...] omits 61ff410faefc Merge branch 'vmwgfx-next' of git://people.freedesktop.org [...] omits ee8642162a9e drm/nouveau: fix build error without CONFIG_IOMMU_API omits 67d52f0f1379 drm/nouveau/kms/nv04: remove set but not used variable 'width' omits 39496368ba96 drm/nouveau/kms/nv50: remove set but not unused variable ' [...] omits 35e4909b6a2b drm/nouveau/mmu: fix comptag memory leak omits 90e2e96ea377 drm/nouveau/gr/gp10b: Use gp100_grctx and gp100_gr_zbc omits 89b34254bb61 drm/nouveau/pmu/gm20b,gp10b: Fix Falcon bootstrapping omits edc440e3d27f fscrypt: improve format of no-key names omits aec992aab890 ubifs: allow both hash and disk name to be provided in no- [...] omits f0d07a98a070 ubifs: don't trigger assertion on invalid no-key filename omits f592efe735a2 fscrypt: clarify what is meant by a per-file key omits aa408f835d02 fscrypt: derive dirhash key for casefolded directories omits 6e1918cfb263 fscrypt: don't allow v1 policies with casefolding omits 1b3b827ee523 fscrypt: add "fscrypt_" prefix to fname_encrypt() omits 13a10da94615 fscrypt: don't print name of busy file when removing key omits 1b2fd38de9fc Merge branch 'bpf-dynamic-relinking' omits 7805fe843964 selftests/bpf: Add tests for program extensions omits 2db6eab18b97 libbpf: Add support for program extensions omits be8704ff07d2 bpf: Introduce dynamic program extensions omits 19e0663ff9bc nfsd: Ensure sampling of the write verifier is atomic with [...] omits 524ff1af226c nfsd: Ensure sampling of the commit verifier is atomic wit [...] omits 809fe3c53378 sunrpc: clean up cache entry add/remove from hashtable omits 1d82163714c1 sunrpc: Fix potential leaks in sunrpc_cache_unhash() omits 1b28d756b2ea nfsd: Ensure exclusion between CLONE and WRITE errors omits b66ae6dd0c30 nfsd: Pass the nfsd_file as arguments to nfsd4_clone_file_range() omits 7bf94c6ba9fb nfsd: Update the boot verifier on stable writes too. omits 5011af4c698a nfsd: Fix stable writes omits 16f8f8941082 nfsd: Allow nfsd_vfs_write() to take the nfsd_file as an argument omits 90d2f1da832f nfsd: Fix a soft lockup race in nfsd_file_mark_find_or_create() omits b6669305d35a nfsd: Reduce the number of calls to nfsd_file_gc() omits 55f84cc47f73 nfsd: Schedule the laundrette regularly irrespective of fi [...] omits bd6e1cece834 nfsd: Remove unused constant NFSD_FILE_LRU_RESCAN omits 9542e6a643fc nfsd: Containerise filecache laundrette omits 36ebbdb96b69 nfsd: cleanup nfsd_file_lru_dispose() omits 28c7d86bb617 nfsd: fix filecache lookup omits fc76324fa27f riscv: keep 32-bit kernel to 32-bit phys_addr_t omits ea01ce67326d kasan: Add riscv to KASAN documentation. omits 8ad8b72721d0 riscv: Add KASAN support omits 57ee58e39321 kasan: No KASAN's memmove check if archs don't have it. omits 86a761f81ec8 io_uring: honor IOSQE_ASYNC for linked reqs omits 1118591ab883 io_uring: prep req when do IOSQE_ASYNC omits 131701c697e8 Merge tag 'leds-5.5-rc8' of git://git.kernel.org/pub/scm/l [...] omits 1b4e677f86c7 Merge tag 'hwmon-for-v5.5-rc8' of git://git.kernel.org/pub [...] omits 6613babaf662 Bluetooth: fix appearance typo in mgmt.c omits 5c7bac9fb2c5 IMA: pre-allocate buffer to hold keyrings string omits 483ec26eed42 ima: ima/lsm policy rule loading logic bug fixes omits 6beea7afcc72 ima: add the ability to query the cached hash of a given file omits 5350ceb0b7be ima: Add a space after printing LSM rules for readability omits c5d19a6ecfce net: convert additional drivers to use phy_do_ioctl omits 5311a69aaca3 net, ip6_tunnel: fix namespaces move omits 36d79af7fb59 net_sched: use validated TCA_KIND attribute in tc_new_tfilter() omits d39ca2590d10 Revert "udp: do rmem bulk free even if the rx sk queue is empty" omits 43108c72cf1d leds: lm3532: add pointer to documentation and fix typo omits 51eb5a24de91 leds: rb532: cleanup whitespace omits 30d57d55abd7 ledtrig-pattern: fix email address quoting in MODULE_AUTHOR() omits 2424415d25a7 led: max77650: add of_match table omits 22cb0a76e005 leds-as3645a: Drop fwnode reference on ignored node omits 90a8e82d3ca8 leds: gpio: Fix uninitialized gpio label for fwnode based probe omits bda6a35505e2 net: Add Jakub to MAINTAINERS for networking general. omits 3ff4c24bdb1f drm/dp_mst: Fix indenting in drm_dp_mst_topology_mgr_set_mst() omits c80794323e82 net: Fix packet reordering caused by GRO and listified RX [...] omits 0ace17d56824 can, slip: Protect tty->disc_data in write_wakeup and clos [...] omits 58c8db929db1 net, sk_msg: Don't check if sock is locked when tearing do [...] omits 6849b5eba196 ARM: 8955/1: virt: Relax arch timer version check during e [...] omits 94375f9d5103 ovl: generalize the lower_layers[] array omits b504c6540d17 ovl: improving copy-up efficiency for big sparse file omits b1f9d3858f72 ovl: use ovl_inode_lock in ovl_llseek() omits 1bd0a3aea435 ovl: use pr_fmt auto generate prefix omits 4c37e71b713e ovl: fix wrong WARN_ON() in ovl_cache_update_ino() omits 4942dc6638b0 KVM: arm64: Write arch.mdcr_el2 changes since last vcpu_lo [...] omits 6fef8510a7a5 drm/i915: Cleanup properly if the implicit fence setup fails omits 58fa1760d08a drm/i915: Balance prepare_fb/cleanup_fb omits fa528334f69b drm/i915: s/intel_state/state/ in intel_{prepare,cleanup}_ [...] omits b2faf669866e drm/i915: Stop looking at plane->state in intel_prepare_pl [...] omits 7d8d2cbce5af drm/i915: Clear old hw.fb & co. from slave plane's state omits 0a3d5b577784 Revert "MIPS: Add custom serial.h with BASE_BAUD override [...] omits 34c01e41b247 MIPS: sort MIPS and MIPS_GENERIC Kconfig selects alphabeti [...] omits 18d84e2e55b6 MIPS: make CPU_HAS_LOAD_STORE_LR opt-out omits 7de86604bbe4 MIPS: generic: don't unconditionally select PINCTRL omits 7c8f13790958 MIPS: don't explicitly select LIBFDT in Kconfig omits 0956be29a96c MIPS: sync-r4k: do slave counter synchronization with disa [...] omits c0e79fd89749 MIPS: SGI-IP30: Check for valid pointer before using it omits 273db8f03509 Input: add IOC3 serio driver omits 554d21efb0d2 block, bfq: improve arithmetic division in bfq_delta() omits 7e053d3e820b ata/acard_ahci: remove unused variable n_elem omits ffa302efe84e ata: pata_macio: fix comparing pointer to 0 omits b7f22d993f51 block/bfq: remove unused bfq_class_rt which never used omits 5dbd2b7be61e drm/i915/gem: Convert vm idr to xarray omits d829229e35f3 iwlwifi: mvm: don't send the IWL_MVM_RXQ_NSSN_SYNC notif t [...] omits b4a9a149f91e drm/i915: Mark the removal of the i915_request from the sc [...] omits 989df3a7bd2a drm/i915/execlists: Reclaim the hanging virtual request omits 4ba5c086a1d8 drm/i915/execlists: Take a reference while capturing the g [...] omits bf9cc891d32b drm/i915/gt: Include a tell-tale for engine parking omits ef7d84caa592 ALSA: hda - Add docking station support for Lenovo Thinkpad T420s omits 2a67a6ccb01f bpf, btf: Always output invariant hit in pahole DWARF to B [...] omits cf85e7c7f437 platform/x86: intel_pmc_ipc: Switch to use driver->dev_groups omits fc07ac644997 platform/x86: intel_pmc_ipc: Propagate error from kstrtoul() omits 1e3872ccda65 platform/x86: intel_pmc_ipc: Use octal permissions in sysf [...] omits 63d91d815ddd platform/x86: intel_pmc_ipc: Get rid of unnecessary includes omits 09874a3acdc7 platform/x86: intel_pmc_ipc: Drop ipc_data_readb() omits a97368b314ef platform/x86: intel_pmc_ipc: Drop intel_pmc_gcr_read() and [...] omits f827e5300da4 platform/x86: intel_pmc_ipc: Make intel_pmc_ipc_raw_cmd() static omits 3f751ba58499 platform/x86: intel_pmc_ipc: Make intel_pmc_ipc_simple_com [...] omits e1f461631123 platform/x86: intel_pmc_ipc: Make intel_pmc_gcr_update() static omits 8b2365656008 platform/x86: intel_scu_ipc: Reformat kernel-doc comments [...] omits 4907898873a0 platform/x86: intel_scu_ipc: Drop intel_scu_ipc_raw_command() omits b7380a162689 platform/x86: intel_scu_ipc: Drop intel_scu_ipc_io[read|wr [...] omits 59aa78e325d8 platform/x86: intel_scu_ipc: Drop unused macros omits a5f04a2e5e33 platform/x86: intel_scu_ipc: Drop unused prototype intel_s [...] omits e7b7ab3847c9 platform/x86: intel_scu_ipc: Sleeping is fine when polling omits 74e9748b9b21 platform/x86: intel_scu_ipc: Drop intel_scu_ipc_i2c_cntrl() omits b47018a778c1 platform/x86: intel_scu_ipc: Remove Lincroft support omits 19e2d350aeaa platform/x86: intel_scu_ipc: Add constants for register offsets omits e48b72a568bb platform/x86: intel_scu_ipc: Fix interrupt support omits 298ef70f3ae5 platform/x86: intel_scu_ipcutil: Remove default y from Kconfig omits 5e0c94d3aeee platform/x86: intel_mid_powerbtn: Take a copy of ddata omits 1222653cc048 selftests/bpf: Build urandom_read with LDFLAGS and LDLIBS omits bdf2aca703e8 Bluetooth: adding missing const decoration to mgmt_status_table omits dbab40bdb42c Merge tag 'io_uring-5.5-2020-01-22' of git://git.kernel.dk [...] omits a9f236d1fcfb drm/i915: Make WARN* drm specific where uncore or stream p [...] omits 48a1b8d4af01 drm/i915: Make WARN* drm specific where drm_priv ptr is available omits 0d4c351a0f02 drm/i915/gt: Make WARN* drm specific where drm_priv ptr is [...] omits 85c823ac9a54 drm/i915/gem: Make WARN* drm specific where drm_priv ptr i [...] omits 3a47ae201e07 drm/i915/display: Make WARN* drm specific where encoder pt [...] omits bc1aee7fc8f0 drm/bridge: Add I2C based driver for ps8640 bridge omits cafddd608027 Documentation: bridge: Add documentation for ps8640 DT properties omits 11ea68f553e2 genirq, sched/isolation: Isolate from handling managed interrupts omits 7c7d5b1ce739 Merge tag 'topic/drm-warn-2020-01-22' of git://anongit.fre [...] omits eda4eabf86fd xen/balloon: Support xend-based toolstack take two omits db735fc4036b drm/msm: Set dma maximum segment size for mdss omits eb5a4d0a9ee9 hrtimer: Add missing sparse annotation for __run_timer() omits e533dbe9dcb1 arm64: acpi: fix DAIF manipulation with pNMI omits 72a9cc952f12 devtmpfs: factor out common tail of devtmpfs_{create,delete}_node omits fad1db8a351c devtmpfs: initify a bit omits 21766d11d151 devtmpfs: simplify initialization of mount_dev omits 0ff0e95e9909 devtmpfs: factor out setup part of devtmpfsd() omits c9d6b287d786 devtmpfs: fix theoretical stale pointer deref in devtmpfsd() omits 0707cfa5c3ef driver core: platform: fix u32 greater or equal to zero co [...] omits f4a81f5a853e irqchip/gic-v4.1: Allow direct invalidation of VLPIs omits 3858d4dfdfb8 irqchip/gic-v4.1: Suppress per-VLPI doorbell omits b4a4bd0f2629 irqchip/gic-v4.1: Add VPE INVALL callback omits e64fab1a1477 irqchip/gic-v4.1: Add VPE eviction callback omits 91bf6395f7b8 irqchip/gic-v4.1: Add VPE residency callback omits d97c97baa214 irqchip/gic-v4.1: Add mask/unmask doorbell callbacks omits 29c647f3b5ae irqchip/gic-v4.1: Plumb skeletal VPE irqchip omits dd3f050a216e irqchip/gic-v4.1: Implement the v4.1 flavour of VMOVP omits 0684c7046590 irqchip/gic-v4.1: Don't use the VPE proxy if RVPEID is set omits 64edfaa9a234 irqchip/gic-v4.1: Implement the v4.1 flavour of VMAPP omits 5e5168461c22 irqchip/gic-v4.1: VPE table (aka GICR_VPROPBASER) allocation omits f2d834092ee2 irqchip/gic-v3: Add GICv4.1 VPEID size discovery omits b25319d279b6 irqchip/gic-v3: Detect GICv4.1 supporting RVPEID omits 093bf439fee0 irqchip/gic-v3-its: Fix get_vlpi_map() breakage with doorbells omits dc1a73e50f9c drm/print: introduce new struct drm_device based WARN* macros omits eb143f8756e7 binder: fix log spam for existing debugfs file creation. omits 5424f5d79472 drm/i915: Clear the GGTT_WRITE bit on unbinding the vma omits 4144fddbd393 x86/tsc: Remove redundant assignment omits b61387cb732c tracing/uprobe: Fix to make trace_uprobe_filter alignment safe omits 659ded30272d trace/kprobe: Remove unused MAX_KPROBE_CMDLINE_SIZE omits 17248ea03674 s390: fix __EMIT_BUG() macro omits 45f7a0da600d s390/ftrace: generate traced function stack frame omits 253b3c4b2920 s390: adjust -mpacked-stack support check for clang 10 omits c4e5c229b610 s390/jump_label: use "i" constraint for clang omits ee09c91480b1 s390/cpum_sf: Use DIV_ROUND_UP omits 32dab6828c42 s390/cpum_sf: Use kzalloc and minor changes omits ee5c4ccfd51d s390/cpum_sf: Convert debug trace to common layout omits 576c75e36c68 s390/pci: Fix possible deadlock in recover_store() omits 17cdec960cf7 s390/pci: Recover handle in clp_set_pci_fn() omits 1bbcf69e42fe drm/ttm: flush the fence on the bo after we individualize [...] omits 34423f250a37 tracing: Fix uninitialized buffer var on early exit to tra [...] omits bc206065944e Merge branch 'for-next/rng' into for-next/core omits ab3906c53144 Merge branch 'for-next/errata' into for-next/core omits aa246c056c43 Merge branch 'for-next/asm-annotations' into for-next/core omits 4f6cdf296cc4 Merge branches 'for-next/acpi', 'for-next/cpufeatures', 'f [...] omits e717d93b1c3f arm64: kconfig: Fix alignment of E0PD help text omits 8b7e20a7ba54 x86/decoder: Add TEST opcode to Group3-2 omits f59bbfc2f609 bpf: Fix error path under memory pressure omits 216bbaa337bf MAINTAINERS: Update my email address omits 05d57f1793fb bpf: Fix trampoline usage in preempt omits 2e8e1ea88cbc arm64: Use v8.5-RNG entropy for KASLR seed omits 1a50ec0b3b2e arm64: Implement archrandom.h for ARMv8.5-RNG omits 17328f218fb7 powerpc/xive: Discard ESB load value when interrupt is invalid omits a2db55dda9cf powerpc: Ultravisor: Fix the dependencies for CONFIG_PPC_UV omits b37ea8bff730 drm/drm_dp_mst:remove set but not used variable 'origlen' omits 1ddeb5a74ab6 tty: baudrate: SPARC supports few more baud rates omits 6ada6064b239 tty: baudrate: Synchronise baud_table[] and baud_bits[] omits 8412ba1db825 tty: serial: meson_uart: Add support for kernel debugger omits 101aa46bd221 serial: imx: fix a race condition in receive path omits 48d414a3f2ec serial: 8250_bcm2835aux: Document struct bcm2835aux_data omits 644d776c7729 serial: 8250_bcm2835aux: Use generic remapping code omits 8c3cde5dd639 serial: 8250_bcm2835aux: Allocate uart_8250_port on stack omits e2f2a994ad7c serial: 8250_bcm2835aux: Suppress register_port error on - [...] omits 324c0a143211 serial: 8250_bcm2835aux: Suppress clk_get error on -EPROBE_DEFER omits dc76697d7e93 serial: 8250_bcm2835aux: Fix line mismatch on driver unbind omits d2a4bb6f8bc8 drm/i915: Don't use VBT for detecting DPCD backlight controls omits eb7a3bb8c955 usb: typec: fusb302: fix "op-sink-microwatt" default that [...] omits 0e64350bf466 usb: typec: wcove: fix "op-sink-microwatt" default that was in mW omits f5ae88690955 usb: dwc3: pci: add ID for the Intel Comet Lake -V variant omits 3ba76256fc4e usb: typec: tcpci: mask event interrupts when remove driver omits 943063b65d93 platform/chrome: cros_ec: Drop unaligned.h include omits 60fb8a8e93ca platform/chrome: wilco_ec: Allow wilco to be compiled in C [...] omits a532149c992e platform/chrome: wilco_ec: Add newlines to printks omits e1f236efd9c5 usb: host: xhci-tegra: set MODULE_FIRMWARE for tegra186 omits 10d3e38c7923 Merge tag 'icc-5.6-rc1' of https://git.linaro.org/people/g [...] omits 3634a4a80f3d Merge tag 'fpga-for-5.6' of git://git.kernel.org/pub/scm/l [...] omits 559e575a8946 mei: me: add comet point (lake) H device ids omits 0443b3f44363 staging: axis-fifo: replace spinlock with mutex omits b17028d289d3 staging: wilc1000: remove unused code prior to throughput [...] omits 1d58fec42fdf staging: wilc1000: added 'wilc_' prefix for 'struct assoc_ [...] omits c5295d1a41fe staging: wilc1000: move firmware API struct's to separate [...] omits 9d442d2b9add staging: wilc1000: remove use of infinite loop conditions omits b5909c6d16fd staging: kpc2000: rename variables with kpc namespace omits 747a64bd01f8 staging: vt6656: Remove memory buffer from vnt_download_firmware. omits 1ca9c7310579 staging: vt6656: Just check NEWRSR_DECRYPTOK for RX_FLAG_D [...] omits b653174327e9 staging: vt6656: Use vnt_rx_tail struct for tail variables. omits 8902ecd70b3e staging: vt6656: create vnt rx header for sk_buff. omits 743b2b7e08c7 staging: vt6656: Simplify RX finding bit rates omits eea4262a4b59 drm/i915: drop alpha_support for good in favour of force_probe omits 4d1356ac12f4 staging: most: net: fix buffer overflow omits 7084eddf6be9 tpm: Add tpm_version_major sysfs file omits 3063da91ca56 staging: rtl8712: simplify evm_db2percentage() omits 38c03040e24f staging: rtl8192u: simplify rtl819x_evm_dbtopercentage() omits 05ecd1038b0c staging: rtl8192e: simplify rtl92e_evm_db_to_percent() omits 3cdab8823a50 staging: rtl8188eu: remove unused enum and defines omits 2dda06028593 staging: rtl8188eu: remove redundant defines omits 0b4d1d0da7e1 staging: rtl8188eu: remove else after break or return omits 27f391a5d628 Staging: kpc2000: Remove warning: "dubious: x | !y" detect [...] omits c269e876c5af tpm: Update mailing list contact information in sysfs-class-tpm omits 0bc81767c5bd crypto: arm/chacha - fix build failured when kernel mode N [...] omits 7e2b89fb4a2e crypto: caam - add support for i.MX8M Plus omits f9e7fe32a792 crypto: x86/poly1305 - emit does base conversion itself omits 2203d3f7971d crypto: hisilicon - fix spelling mistake "disgest" -> "digest" omits 72c7943792c9 crypto: chacha20poly1305 - add back missing test vectors a [...] omits 1f6868995326 crypto: x86/poly1305 - fix .gitignore typo omits 48d625e4c4ce tee: fix memory allocation failure checks on drv_data and amdtee omits 38c0d0abf268 crypto: ccree - erase unneeded inline funcs omits bc88606ac030 crypto: ccree - make cc_pm_put_suspend() void omits 33c4b310981f crypto: ccree - split overloaded usage of irq field omits 15fd2566bf54 crypto: ccree - fix PM race condition omits 5c83e8ec4d51 crypto: ccree - fix FDE descriptor sequence omits 8b0c4366cb08 crypto: ccree - cc_do_send_request() is void func omits cedca59fae58 crypto: ccree - fix pm wrongful error reporting omits c7b31c88da24 crypto: ccree - turn errors to debug msgs omits 2a6bc713f1ce crypto: ccree - fix AEAD decrypt auth fail omits 684cf266eb04 crypto: ccree - fix typo in comment omits 509f2885a2d2 crypto: ccree - fix typos in error msgs omits b46f36c05ab4 crypto: atmel-{aes,sha,tdes} - Retire crypto_platform_data omits 41419a289010 crypto: x86/sha - Eliminate casts on asm implementations omits e0437dc6470c crypto: chtls - Fixed listen fail when max stid range reached omits c9f0d33c367f crypto: chtls - Corrected function call context omits 53146d152510 crypto: caam/qi2 - fix typo in algorithm's driver name omits fd2d11cc8af4 Merge 5.5-rc7 into char-misc-next omits c318f074d9fd Merge 5.5-rc7 into staging-next omits 0779221e7166 efi/x86: Disallow efi=old_map in mixed mode omits 872849789579 objtool: Skip samples subdirectory omits 8580bed7e751 objtool: Fix ARCH=x86_64 build error omits 6ec14aa7a58a objtool: Silence build output omits 9d69cd82fe02 usb: chipidea: add inline for ci_hdrc_host_driver_init if [...] omits 27bf5be8fbe0 usb: chipidea: handle single role for usb role class omits 734b188136fa Input: axp20x-pek - enable wakeup for all AXP variants omits fe77f9bb1185 Input: axp20x-pek - respect userspace wakeup configuration omits 3bed1b7b9d79 kbuild: use -S instead of -E for precise cc-option test in [...] omits 660b94e0d8fe Merge tag 'ti-clk-for-5.6' of git://git.kernel.org/pub/scm [...] omits cb36017a8b1b hwspinlock: sirf: Use devm_hwspin_lock_register() to regis [...] omits 8f2a0dc87dad hwspinlock: sirf: Remove redundant PM runtime functions omits 77d99a6a9df2 hwspinlock: sirf: Change to use devm_platform_ioremap_resource() omits 498e165274f3 Merge tag 'imx-clk-5.6' of git://git.kernel.org/pub/scm/li [...] omits 42f291ebfdd8 hwspinlock: omap: Use devm_kzalloc() to allocate memory omits fa9ae3057d7a Merge tag 'sunxi-clk-for-5.6' of https://git.kernel.org/pu [...] omits bf2740068a87 hwspinlock: omap: Change to use devm_platform_ioremap_resource() omits ed0611a60429 hwspinlock: qcom: Use devm_hwspin_lock_register() to regis [...] omits 98ec52ad8140 hwspinlock: qcom: Remove redundant PM runtime functions omits 532f49a6f19a tracing/boot: Fix an IS_ERR() vs NULL bug omits 141597204ea2 tracing: Remove unused TRACE_SEQ_BUF_USED omits b83479482ff6 ring-buffer: Remove abandoned macro RB_MISSED_FLAGS omits 0c2caf75aa40 remoteproc: qcom: q6v5-mss: Rename boot status timeout omits 7e0f8688798c remoteproc: qcom: q6v5-mss: Improve readability across clk [...] omits bcc717ed95de tools: bootconfig: Fix spelling mistake "faile" -> "failed" omits b8381ce7aa8e Documentation: tracing: Fix typos in boot-time tracing doc [...] omits a4798eb42a26 Documentation: bootconfig: Fix typos in bootconfig documentation omits 0947db01d9b9 bootconfig: Fix Kconfig help message for BOOT_CONFIG omits 43a825afc91e xsk, net: Make sock_def_readable() have external linkage omits 9b0b308a1586 Merge tag 'zynq-dt-for-v5.6-v2' of https://github.com/Xili [...] omits 31a7d26fbc51 Merge tag 'zynq-soc-for-v5.6' of https://github.com/Xilinx [...] omits 498f2a4be634 Merge tag 'zynqmp-dt-for-v5.6' of https://github.com/Xilin [...] omits 88b4750151a2 Merge tag 'zynqmp-soc-for-v5.6' of https://github.com/Xili [...] omits b87121dd3fa0 bpf: don't bother with getname/kern_path - use user_path_at omits aff4866db56e ftrace: Remove NR_TO_INIT macro omits 9a09cd74e7dc ftrace: Remove abandoned macros omits 29baf3ae8daa drm/i915: Don't show the blank process name for internal/s [...] omits d8cacecf36e3 dt-bindings: arm-boards: typo fix omits af15a11b9046 ARM: s3c64xx: Drop unneeded select of TIMER_OF omits 21829ec37e1b ARM: exynos: Drop unneeded select of MIGHT_HAVE_CACHE_L2X0 omits 5ec6fd39f5f2 ARM: s3c24xx: Switch to atomic pwm API in rx1950 omits d85339d9ea26 mtd: onenand: Rename omap2 driver to avoid a build warning omits 446b6dc8d874 mtd: onenand: Use a better name for samsung driver omits 7a95a72e052a mtd: rawnand: atmel: switch to using devm_fwnode_gpiod_get() omits 9ee0f956cfbb mtd: spinand: add support for Toshiba TC58CVG2S0HRAIJ omits db7b6aeca2a7 mtd: rawnand: macronix: Use match_string() helper to simpl [...] omits f33113b54221 mtd: sharpslpart: Fix unsigned comparison to zero omits 05a5a6e57e6a mtd: onenand: Enable compile testing of OMAP and Samsung drivers omits 440c24535caf mtd: onenand: samsung: Fix printing format for size_t on 64-bit omits 14b292adcc78 mtd: onenand: samsung: Fix pointer cast -Wpointer-to-int-c [...] omits a3b839e4e061 mtd: rawnand: denali: remove hard-coded DENALI_DEFAULT_OOB [...] omits 711fafc287e1 mtd: rawnand: denali_dt: add reset controlling omits 48aad493e353 dt-bindings: mtd: denali_dt: document reset property omits f5561a7c42d6 mtd: rawnand: denali_dt: Add support for configuring SPARE [...] omits 82348201384d mtd: rawnand: denali_dt: error out if platform has no asso [...] omits 393947e5823f mtd: rawnand: brcmnand: Set appropriate DMA mask omits 0e7ca83e82d0 mtd: onenand_base: Adjust indentation in onenand_read_ops_nolock omits 73b265ae7bdb mtd: rawnand: mpc5121: Remove unneeded semicolon omits 75b3ff79c565 mtd: onenand: samsung: remove set but not used variable omits 296a32b54a73 mtd: onenand: Fix Kconfig indentation omits 1e31d3caa262 usb: musb: fix spelling mistake: "periperal" -> "peripheral" omits dd7d99dc688d Merge 5.5-rc7 into usb-next omits f289e55c6eeb ASoC: Add MediaTek MT6660 Speaker Amp Driver omits 9c1c2b35f1d9 ceph: hold extra reference to r_parent over life of request omits ea87683909bc Merge branch 'regmap-5.6' into regmap-next omits 29d7e05c5f75 spi: pxa2xx: Avoid touching SSCR0_SSE on MMP2 omits 2e31aab08bad regmap: fix writes to non incrementing registers omits 26aa19174f0d ASoC: dt-bindings: rt5645: add suppliers omits 294b7380ffe8 ASoC: max98090: fix deadlock in max98090_dapm_put_enum_double() omits 839284e79482 ASoC: dapm: add snd_soc_dapm_put_enum_double_locked omits 08df0d9a00f7 ASoC: max98090: revert "ASoC: max98090: fix lockdep warning" omits b0177aca7aea spi: spi-fsl-qspi: Ensure width is respected in spi-mem op [...] omits 250a15cf575a ASoC: soc-core: remove bus_control omits 450312b640f9 ASoC: soc-core: remove DAI suspend/resume omits 0b1c89944207 ASoC: pxa: pxa2xx-i2s: move .suspend/.resume to component omits 2c55f0be586a ASoC: pxa: pxa-ssp: move .suspend/.resume to component omits 2db023cdb386 ASoC: ux500: ux500_msp_dai: remove unused DAI .suspend/.resume omits 21385a4faa84 ASoC: samsung: i2s: move .suspend/.resume to component omits ef20061a34e0 ASoC: dwc: dwc-i2s: move .suspend/.resume to component omits 9b79b1cd164f ASoC: uniphier: move .suspend/.resume to component omits 78dbafbd04dd ASoC: ti: omap-mcpdm: move .suspend/.resume to component omits 4a58fb71b579 ASoC: sti: sti_uniperif: move .suspend/.resume to component omits 79a5cf90f871 ASoC: samsung: spdif: move .suspend/.resume to component omits 45cfa792f660 ASoC: samsung: s3c24xx-i2s: move .suspend/.resume to component omits 7ec6b43125c0 ASoC: mediatek: move .suspend/.resume to component omits aa3c4765b3e8 ASoC: jz4740: jz4740-i2s: move .suspend/.resume to component omits 7b6e7b137e2a ASoC: cirrus: ep93xx-i2s: move .suspend/.resume to component omits e4f8bb37efae ASoC: atmel: atmel_ssc_dai: move .suspend/.resume to component omits 7307d33a280b ASoC: bcm: cygnus-ssp: move .suspend/.resume to component omits 130128098a4e ASoC: soc-generic-dmaengine-pcm: Fix error handling omits af4bac11531f ASoC: soc-pcm: crash in snd_soc_dapm_new_dai omits b0de922af53e PCI: keystone: Fix error handling when "num-viewport" DT p [...] omits bdefca2d8dc0 drm/panfrost: Add the panfrost_gem_mapping concept omits 73896f60d486 drm/panfrost: Prefix interrupt handlers' names omits a5f768239ebd drm/panfrost: Remove core stack power management omits d7bbd6c1b01c arm64: kbuild: remove compressed images on 'make ARCH=arm6 [...] omits 486bba4524e0 drm/i915/hdcp: Clean up local variables omits 154a4dcfc95f fs/reiserfs: remove unused macros omits ed21c58eefa7 fs/quota: remove unused macro omits 5d1db3f61aa9 drm/i915: Rename conn_to_dig_port() to intel_attached_dig_port() omits 490eda588cf6 drm/i915: Use intel_attached_dp() instead of hand rolling it omits ecdfd84f3228 drm/i915: Relocate intel_attached_dp() omits fa7edcd25cd0 drm/i915: Use intel_attached_encoder() omits 802a5017ffb2 jfs: remove unused MAXL2PAGES omits 1a7f0a34ea7d builddeb: allow selection of .deb compressor omits 2b5072b9dfab kconfig: fix documentation typos omits d0f418516022 net, ip_tunnel: fix namespaces move omits 6fe20299b3ee drm/i915/dp: debug log max vswing and pre-emphasis omits 01df52d726b5 apparmor: remove duplicate check of xattrs on profile attachment. omits 0df34a645bae apparmor: add outofband transition and use it in xattr match omits f05841a940df apparmor: fail unpack if profile mode is unknown omits 3ed4aaa94fc0 apparmor: fix nnp subset test for unconfined omits a68d59ff4d67 apparmor: remove useless aafs_create_symlink omits e8b3a426fb4a Merge tag 'rds-odp-for-5.5' into rdma.git for-next omits 09cbcef6c60e kvm: Refactor handling of VM debugfs files omits e30a7d623dcc KVM: x86/mmu: Apply max PA check for MMIO sptes to 32-bit KVM omits a4d956b93904 KVM: nVMX: vmread should not set rflags to specify success [...] omits b5c3c1b3c6e9 KVM: x86/mmu: Micro-optimize nEPT's bad memptype/XWR checks omits f8052a053a7a KVM: x86/mmu: Reorder the reserved bit check in prefetch_i [...] omits 52918ed5fcf0 KVM: SVM: Override default MMIO mask if memory encryption [...] omits d8010a779a2f KVM: vmx: delete meaningless nested_vmx_prepare_msr_bitmap [...] omits 87382003e355 KVM: x86: Refactor and rename bit() to feature_bit() macro omits a7c48c3f56db KVM: x86: Expand build-time assertion on reverse CPUID usage omits daa0d8c3a487 KVM: x86: Add CPUID_7_1_EAX to the reverse CPUID table omits a0a2260c12d8 KVM: x86: Move bit() helper to cpuid.h omits 5ae78e95ed0c KVM: x86: Add dedicated emulator helpers for querying CPUI [...] omits 345599f9a292 KVM: x86: Add macro to ensure reserved cr4 bits checks sta [...] omits 96be4e069c93 KVM: x86: Drop special XSAVE handling from guest_cpuid_has() omits f1cdecf5807b KVM: x86: Ensure all logical CPUs have consistent reserved [...] omits b11306b53b25 KVM: x86: Don't let userspace set host-reserved cr4 bits omits e348ac7c9e34 KVM: VMX: Add helper to consolidate up PT/RTIT WRMSR fault logic omits fe6ed369fca9 KVM: VMX: Add non-canonical check on writes to RTIT address MSRs omits 311497e0c556 KVM: Fix some writing mistakes omits 2f9f5cddb29b KVM: hyperv: Fix some typos in vcpu unimpl info omits 00116795aa87 KVM: Fix some grammar mistakes omits 67b0ae43df17 KVM: Fix some comment typos and missing parentheses omits 4d516fe7d385 KVM: Fix some out-dated function names in comment omits 668effb63de8 KVM: Fix some wrong function names in comment omits cad23e72b774 KVM: x86: check kvm_pit outside kvm_vm_ioctl_reinject() omits dfd146fcae89 KVM: LAPIC: micro-optimize fixed mode ipi delivery omits 1e9e2622a149 KVM: VMX: FIXED+PHYSICAL mode single target IPI fastpath omits 9167bd963464 sparc/console: kill off obsolete declarations omits 34ca70ef7d3a sparc32: fix struct ipc64_perm type definition omits e2b9fc2dd691 sparc32, leon: Stop adding vendor and device id to prom am [...] omits 4f2c17e0f332 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d84b99ff69c1 drivers: net: declance: fix comparing pointer to 0 omits aeaec7bcebd9 tcp/ipv4: remove AF_INET_FAMILY omits 339821f7d2d8 net/hsr: remove seq_nr_after_or_eq omits e09538eac996 hdlx_x25: Fix backwards compat test. omits 0159984796dc Merge branch 'hns3-next' omits 60df7e91cc3e net: hns3: cleanup some coding style issue omits 322cb97c0734 net: hns3: remove redundant print on ENOMEM omits e31053298408 net: hns3: delete unnecessary blank line and space for cleanup omits 6f8e330d2746 net: hns3: rewrite a log in hclge_put_vector() omits cdc37385e3ab net: hns3: refine the input parameter 'size' for snprintf() omits 9027d043fc31 net: hns3: move duplicated macro definition into header omits afb6afdb8dc6 net: hns3: set VF's default reset_type to HNAE3_NONE_RESET omits 08bb3857c6c2 net: hns3: do not reuse pfmemalloc pages omits 09783d448bcc net: hns3: limit the error logging in the hns3_clean_tx_ring() omits 953c4a08dfc9 wan/hdlc_x25: fix skb handling omits f362e5fe0f1f wan/hdlc_x25: make lapb params configurable omits 29237d22bc45 net/smc: allow unprivileged users to read pnet table omits c04f2e0dd530 gfs2: remove unused LBIT macros omits b3ca4e447dba fs/gfs2: remove unused IS_DINODE and IS_LEAF macros omits 108eae2d4d10 arm64: entry: Avoid empty alternatives entries omits bfe02b9f9476 tcp: remove redundant assigment to snd_cwnd omits 3ccc897b228a Merge branch 'phy-add-new-version-of-phy_do_ioctl-and-conv [...] omits f1294617d2f3 net: convert suitable network drivers to use phy_do_ioctl omits bbbf8430afe6 net: phy: add new version of phy_do_ioctl omits 3231e5d2228a net: phy: rename phy_do_ioctl to phy_do_ioctl_running omits bea5416561b1 net: hns3: replace snprintf with scnprintf in hns3_update_strings omits 49e211c0e357 net: hns3: replace snprintf with scnprintf in hns3_dbg_cmd_read omits ce896476c65d net: usb: lan78xx: Add .ndo_features_check omits 5b2f1f3070b6 tcp_bbr: improve arithmetic division in bbr_update_bw() omits ffdbae28d9d1 drivers: soc: xilinx: Use mailbox IPI callback omits a117daa83385 dt-bindings: power: reset: xilinx: Add bindings for ipi mailbox omits cb626bf566eb net-sysfs: Fix reference count leak omits c3c431de99c0 dmaengine: Move dma_get_{,any_}slave_channel() to private [...] omits 71ca5b78235e dmaengine: Remove dma_request_slave_channel_compat() wrapper omits 69b1189ba2cd dmaengine: Remove dma_device_satisfies_mask() wrapper omits ad063075d406 Merge tag 'rds-odp-for-5.5' of https://git.kernel.org/pub/ [...] omits d00fdf694b11 dt-bindings: fsl-imx-sdma: Add i.MX8MM/i.MX8MN/i.MX8MP com [...] omits cc88525ebffc dmaengine: zynqmp_dma: fix burst length configuration omits 62ebaeaedee7 ipv6: sr: remove SKB_GSO_IPXIP6 on End.D* actions omits 983460233659 arm64: Kconfig: select HAVE_FUTEX_CMPXCHG omits 08b90a717fdb drm/i915: use intel_bios_is_port_present() omits 85d8ec20dbc8 drm/i915/bios: check DDI port presence based on child device omits c5faae5a4572 drm/i915/bios: add intel_bios_port_supports_*() omits 17004bfb53ec drm/i915/bios: add intel_bios_alternate_ddc_pin() omits f83acdab8266 drm/i915/bios: add intel_bios_dp_max_link_rate() omits 01a60883af04 drm/i915/bios: intel_bios_hdmi_boost_level() omits 605a18722c7c drm/i915/bios: intel_bios_dp_boost_level() omits 0aed3bdede66 drm/i915/bios: add intel_bios_hdmi_level_shift() omits d9ee21111bd9 drm/i915/bios: add intel_bios_max_tmds_encoder() omits 1e4a29556794 erofs: clean up z_erofs_submit_queue() omits 587a67b77789 erofs: fold in postsubmit_is_all_bypassed() omits ffc079a4accc dmaengine: sun4i: Add support for cyclic requests with ded [...] omits 9c5ed2f831c6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4b048178854d dmaengine: fsl-qdma: fix duplicated argument to && omits 2bd8010a618c dmaengine: ti: k3-psil: make symbols static omits 5eec71829ad7 drm/i915: Align engine->uabi_class/instance with i915_drm.h omits ecc4d2a52df6 drm/i915/userptr: fix size calculation omits 2928fa0a97eb ALSA: hda/hdmi - add retry logic to parse_intel_hdmi() omits c31427d0d21e ALSA: hda: No preallocation on x86 platforms omits d4cfb30fce03 ALSA: pcm: Set per-card upper limit of PCM buffer allocations omits d70241913413 dmaengine: ti: k3-udma: Add glue layer for non DMAengine users omits 25dcb5dd7b7c dmaengine: ti: New driver for K3 UDMA omits d3cd299bb151 dt-bindings: dma: ti: Add document for K3 UDMA omits 8c6bb62f6b4a dmaengine: ti: k3 PSI-L remote endpoint configuration omits 69bafc318560 dmaengine: ti: Add cppi5 header for K3 NAVSS/UDMA omits 816ebf48442e dmaengine: Add helper function to convert direction value to text omits 6755ec06d133 dmaengine: Add support for reporting DMA cached data amount omits 4db8fd32ed2b dmaengine: Add metadata_ops for dma_async_tx_descriptor omits 7d083ae98357 dmaengine: doc: Add sections for per descriptor metadata support omits 5fe4beaac239 Merge TI ringacc driver from Santosh omits 04060db41178 scsi: RDMA/isert: Fix a recently introduced regression rel [...] omits 0e2209629fec scsi: fnic: do not queue commands during fwreset omits 0dfed6dc2457 Input: ads7846 - use new `delay` structure for SPI transfe [...] omits 996d5d5f89a5 Input: pm8xxx-vib - fix handling of separate enable register omits 76ed99d199f7 Documentation: update adfs filesystem documentation omits 25e5d4df3b46 fs/adfs: mostly divorse inode number from indirect disc address omits 08ead1b8b98d fs/adfs: super: add support for E and E+ floppy image formats omits e3858e125bd5 fs/adfs: super: extract filesystem block probe omits ccbc80a89d13 fs/adfs: dir: remove debug in adfs_dir_update() omits f352064275ad fs/adfs: super: fix inode dropping omits a464152f2e6d fs/adfs: bigdir: implement directory update support omits d79288b4f61b fs/adfs: bigdir: calculate and validate directory checkbyte omits aa3d4e015298 fs/adfs: bigdir: directory validation strengthening omits 6674ecab9004 fs/adfs: bigdir: extract directory validation omits 0db35a02a1c3 fs/adfs: bigdir: factor out directory entry offset calculation omits aacc954c1be8 fs/adfs: newdir: split out directory commit from update omits cc625ccd0e6c fs/adfs: newdir: clean up adfs_f_update() omits 9318731bec8d fs/adfs: newdir: merge adfs_dir_read() into adfs_f_read() omits 7a0e4048bfd1 fs/adfs: newdir: improve directory validation omits ffc8df347e49 fs/adfs: newdir: factor out directory format validation omits 016936b32131 fs/adfs: dir: use pointers to access directory head/tails omits 4287e4deb128 fs/adfs: dir: add more efficient iterate() per-format method omits cdc46e99e1c9 fs/adfs: dir: switch to iterate_shared method omits 4a0a88b6660b fs/adfs: dir: improve compiler coverage in adfs_dir_update omits f6075c790743 fs/adfs: dir: improve update failure handling omits ae5df41390eb fs/adfs: dir: modernise on-disk directory structures omits deed1bfd150c fs/adfs: dir: update directory locking omits c3c8149b3552 fs/adfs: dir: add helper to mark directory buffers dirty omits 90011c7ad999 fs/adfs: dir: add helper to read directory using inode omits 419a6e5e82ca fs/adfs: dir: add generic directory reading omits a317120bf7f8 fs/adfs: dir: add generic copy functions omits acf5f0be8a52 fs/adfs: dir: add common directory sync method omits 1dd9f5babfd9 fs/adfs: dir: add common directory buffer release method omits 95fbadbb5566 fs/adfs: dir: add common dir object initialisation omits 71b2612776c1 fs/adfs: dir: rename bh_fplus to bhs omits f93793fd73a6 fs/adfs: map: fix map scanning omits f6f14a0d71b0 fs/adfs: map: move map-specific sb initialisation to map.c omits 792314f8b223 fs/adfs: map: use find_next_bit_le() rather than open coding it omits 197ba3c51931 fs/adfs: map: incorporate map offsets into layout omits 7b1952676256 fs/adfs: map: factor out map cleanup omits 6092b6be3044 fs/adfs: map: break up adfs_read_map() omits e6160e469f56 fs/adfs: map: rename adfs_map_free() to adfs_map_statfs() omits f75d398d6ee6 fs/adfs: map: move map reading and validation to map.c omits 81916245ce23 fs/adfs: inode: fix adfs_mode2atts() omits eeeb9dd98ec3 fs/adfs: inode: update timestamps to centisecond precision omits d49d0661b924 Merge branch 'libbpf-include-path' omits a2c9652f751e selftests: Refactor build to remove tools/lib/bpf from inc [...] omits b6580cd8999d runsqslower: Support user-specified libbpf include and obj [...] omits a9ed34c0b7a5 tools/runqslower: Remove tools/lib/bpf from include path omits 7cf245a37ef0 samples/bpf: Use consistent include paths for libbpf omits 521fe8bb5874 perf: Use consistent include paths for libbpf omits 229c3b47b794 bpftool: Use consistent include paths for libbpf omits 3e689141e64d selftests: Use consistent include paths for libbpf omits 5b554ce518af tools/runqslower: Use consistent include paths for libbpf omits bfe42797bc7e selftests: Pass VMLINUX_BTF to runqslower Makefile omits a835d38d41ca tools/bpf/runqslower: Fix override option for VMLINUX_BTF omits b2e5e93ae8af samples/bpf: Don't try to remove user's homedir on clean omits 11e673206f21 scsi: hisi_sas: Rename hisi_sas_cq.pci_irq_mask omits 33c77c31b752 scsi: hisi_sas: Add prints for v3 hw interrupt converge an [...] omits 3cd2f3c35d29 scsi: hisi_sas: Modify the file permissions of trigger_dum [...] omits d2815fdf9a0e scsi: hisi_sas: Replace magic number when handle channel i [...] omits e9dc5e11c97e scsi: hisi_sas: replace spin_lock_irqsave/spin_unlock_rest [...] omits 81f338e9709d scsi: hisi_sas: use threaded irq to process CQ interrupts omits 1baa80118e03 scsi: ufs: Use UFS device indicated maximum LU number omits 731f06216df3 scsi: ufs: Add max_lu_supported in struct ufs_dev_info omits 046c1e6f2707 scsi: ufs: Delete is_init_prefetch from struct ufs_hba omits 8c9a51b00743 scsi: ufs: Inline two functions into their callers omits 2b35b2adfecd scsi: ufs: Move ufshcd_get_max_pwr_mode() to ufshcd_device [...] omits 1b9e21412f72 scsi: ufs: Split ufshcd_probe_hba() based on its called flow omits 097500666ec9 scsi: ufs: Delete struct ufs_dev_desc omits b9fc5320212e scsi: ufs: Fix ufshcd_probe_hba() reture value in case ufs [...] omits fdb2c2324972 scsi: ufs-mediatek: enable low-power mode for hibern8 state omits 9d19bf7ad168 scsi: ufs: export some functions for vendor usage omits b406a1978376 scsi: ufs-mediatek: add dbg_register_dump implementation omits c0bf499f6f84 drm/exynos: Rename Exynos to lowercase omits 11f954899d55 drm/exynos: change callback names omits 0463b6c58e55 io_uring: use labeled array init in io_op_defs omits 6b47ee6ecab1 io_uring: optimise sqe-to-req flags translation omits 87987898a1db io_uring: remove REQ_F_IO_DRAINED omits e46a7950d362 io_uring: file switch work needs to get flushed on exit omits b14cca0c84c7 io_uring: hide uring_fd in ctx omits 0791015837f1 io_uring: remove extra check in __io_commit_cqring omits 711be0312df4 io_uring: optimise use of ctx->drain_next omits 66f4af93da57 io_uring: add support for probing opcodes omits 10fef4bebf97 io_uring: account fixed file references correctly in batch omits 354420f705cc io_uring: add opcode to issue trace event omits cebdb98617ae io_uring: add support for IORING_OP_OPENAT2 omits f8748881b17d io_uring: remove 'fname' from io_open structure omits c12cedf24e78 io_uring: add 'struct open_how' to the openat request context omits f2842ab5b72d io_uring: enable option to only trigger eventfd for async [...] omits 69b3e546139a io_uring: change io_ring_ctx bool fields into bit fields omits c150368b4968 io_uring: file set registration should use interruptible waits omits 96fd84d83a77 io_uring: Remove unnecessary null check omits fddafacee287 io_uring: add support for send(2) and recv(2) omits 2550878f8421 io_uring: remove extra io_wq_current_is_worker() omits caf582c652fe io_uring: optimise commit_sqring() for common case omits ee7d46d9db19 io_uring: optimise head checks in io_get_sqring() omits 9ef4f124894b io_uring: clamp to_submit in io_submit_sqes() omits 8110c1a6212e io_uring: add support for IORING_SETUP_CLAMP omits c6ca97b30c47 io_uring: extend batch freeing to cover more cases omits 8237e045983d io_uring: wrap multi-req freeing in struct req_batch omits 2b85edfc0c90 io_uring: batch getting pcpu references omits 4e5ef02317b1 pcpu_ref: add percpu_ref_tryget_many() omits c1ca757bd6f4 io_uring: add IORING_OP_MADVISE omits db08ca25253d mm: make do_madvise() available internally omits 4840e418c2fc io_uring: add IORING_OP_FADVISE omits ba04291eb66e io_uring: allow use of offset == -1 to mean file position omits 3a6820f2bb8a io_uring: add non-vectored read/write commands omits e94f141bd248 io_uring: improve poll completion performance omits ad3eb2c89fb2 io_uring: split overflow state into SQ and CQ side omits d3656344fea0 io_uring: add lookup table for various opcode needs omits add7b6b85a4d io_uring: remove two unnecessary function declarations omits 32fe525b6d10 io_uring: move *queue_link_head() from common path omits 9d76377f7e13 io_uring: rename prev to head omits ce35a47a3a02 io_uring: add IOSQE_ASYNC omits 895e2ca0f693 io-wq: support concurrent non-blocking work omits eddc7ef52a6b io_uring: add support for IORING_OP_STATX omits 3934e36f6099 fs: make two stat prep helpers available omits 05f3fb3c5397 io_uring: avoid ring quiesce for fixed file set unregister [...] omits b5dba59e0cf7 io_uring: add support for IORING_OP_CLOSE omits 0c9d5ccd26a0 io-wq: add support for uncancellable work omits 6e802a4ba056 fs: move filp_close() outside of __close_fd_get_file() omits 15b71abe7b52 io_uring: add support for IORING_OP_OPENAT omits 35cb6d54c1d5 fs: make build_open_flags() available internally omits d63d1b5edb7b io_uring: add support for fallocate() omits 4d927483732f Merge branch 'io_uring-5.5' into for-5.6/io_uring-vfs omits 1292e972fff2 io_uring: fix compat for IORING_REGISTER_FILES_UPDATE omits 4f29ad200f7b MIPS: syscalls: fix indentation of the 'SYSNR' message omits 16202c09577f MIPS: boot: fix typo in 'vmlinux.lzma.its' target omits 17c5f65db629 scsi: qla2xxx: Fix a NULL pointer dereference in an error path omits a53998802e17 MIPS: fix indentation of the 'RELOCS' message omits 6ca67a8e7bed scsi: qla1280: Make checking for 64bit support consistent omits aa124436f329 xfs: change return value of xfs_inode_need_cow to int omits f1c3656c6d9c selftests/bpf: Skip perf hw events test if the setup disabled it omits 396b83fa75a3 selftests/bpf: Don't check for btf fd in test_btf omits 2e3a94aa2bfc bpf: Fix memory leaks in generic update/delete batch ops omits bf24daac8f2b tracing: Do not set trace clock if tracefs lockdown is in effect omits 8bcebc77e85f tracing: Fix histogram code when expression has same var as value omits 684415d0de30 Merge tag 'v5.5-next-soc' of https://git.kernel.org/pub/sc [...] omits d96d875ef5dd Merge tag 'fixes_for_v5.5-rc8' of git://git.kernel.org/pub [...] omits 96b34bac4133 Merge tag 'arm-soc/for-5.6/maintainers' of https://github. [...] omits 1342a6aa4abf Merge tag 'samsung-defconfig-5.6' of https://git.kernel.or [...] omits 0f394daef89b irqdomain: Fix a memory leak in irq_domain_push_irq() omits 2fbb13961e74 irqchip: Add NXP INTMUX interrupt multiplexer support omits 618ea6275b98 dt-bindings: interrupt-controller: Add binding for NXP INT [...] omits b74416dba33b irqchip: Define EXYNOS_IRQ_COMBINER omits 8f78bd62bdd7 irqchip/meson-gpio: Add support for meson a1 SoCs omits e2514165f36e irqchip/meson-gpio: Rework meson irqchip driver to support [...] omits fd6765b4c991 dt-bindings: interrupt-controller: New binding for Meson-A1 SoCs omits d6152e6ec9e2 irqchip/mbigen: Set driver .suppress_bind_attrs to avoid r [...] omits 04f605906ff0 irqchip: Add Aspeed SCU interrupt controller omits 5350a237b452 dt-bindings: interrupt-controller: Add Aspeed SCU interrup [...] omits 96868dce644d gpio/sifive: Add GPIO driver for SiFive SoCs omits 3d7610e8da99 regulator: core: Fix exported symbols to the exported GPL version omits c87846571587 remoteproc: use struct_size() helper omits 50d9fad73a45 ubifs: use IS_ENCRYPTED() instead of ubifs_crypt_is_encrypted() omits a8f40111d184 remoteproc: Initialize rproc_class before use omits 7017996951fd rpmsg: add rpmsg support for mt8183 SCP. omits 63c13d61eafe remoteproc/mediatek: add SCP support for mt8183 omits e47e98877bf4 dt-bindings: Add a binding for Mediatek SCP omits e0354d147e58 drivers: ipmi: fix off-by-one bounds check that leads to a [...] omits 32c72165dbd0 netfilter: ipset: use bitmap infrastructure completely omits 32ada3b9e04c x86/resctrl: Clean up unused function parameter in mkdir path omits 708e0ada1916 module: avoid setting info->name early in case we can fall [...] omits 334b0f4e9b1b x86/resctrl: Fix a deadlock due to inaccurate reference omits 074fadee59ee x86/resctrl: Fix use-after-free due to inaccurate refcount [...] omits b8511ccc75c0 x86/resctrl: Fix use-after-free when deleting resource groups omits a69976bc6930 btrfs: device stats, log when stats are zeroed omits 556755a8a99b btrfs: fix improper setting of scanned for range cyclic wr [...] omits 4babad10198f btrfs: safely advance counter when looking up bio csums omits 94f8c4656648 btrfs: remove unused member btrfs_device::work omits ef0a82da81d6 btrfs: remove unnecessary wrapper get_alloc_profile omits 81b29a3bf7cc btrfs: add correction to handle -1 edge case in async discard omits 27f0afc7376b btrfs: ensure removal of discardable_* in free_bitmap() omits f9bb615af2ba btrfs: make smaller extents more likely to go into bitmaps omits 5d90c5c75711 btrfs: increase the metadata allowance for the free_space_cache omits dbc2a8c92756 btrfs: add async discard implementation overview omits 9ddf648f9c2a btrfs: keep track of discard reuse stats omits 5cb0724e1b46 btrfs: only keep track of data extents for async discard omits 7fe6d45e4009 btrfs: have multiple discard lists omits 19b2a2c71979 btrfs: make max async discard size tunable omits 4aa9ad520398 btrfs: limit max discard size for async discard omits e93591bb6ecf btrfs: add kbps discard rate limit for async discard omits a23093008412 btrfs: calculate discard delay based on number of extents omits 5dc7c10b8747 btrfs: keep track of discardable_bytes for async discard omits dfb79ddb130e btrfs: track discardable extents for async discard omits e4faab844a55 btrfs: sysfs: add UUID/debug/discard directory omits 93945cb43ead btrfs: sysfs: make UUID/debug have its own kobject omits 71e8978eb456 btrfs: sysfs: add removal calls for debug/ omits 2bee7eb8bb81 btrfs: discard one region at a time in async discard omits 6e80d4f8c422 btrfs: handle empty block_group removal for async discard omits b0643e59cfa6 btrfs: add the beginning of async discard, discard workqueue omits da080fe1bad4 btrfs: keep track of free space bitmap trim status cleanliness omits a7ccb2558524 btrfs: keep track of which extents have been discarded omits 46b27f5059e6 btrfs: rename DISCARD mount option to to DISCARD_SYNC omits e837dfde15a4 bitmap: genericize percpu bitmap region iterators omits 147a097cf035 btrfs: tree-checker: Verify location key for DIR_ITEM/DIR_INDEX omits 57a0e6749191 btrfs: tree-checker: Refactor root key check into separate [...] omits c23c77b097dc btrfs: tree-checker: Refactor inode key check into seperat [...] omits c3053ebb0b80 btrfs: tree-checker: Clean up fs_info parameter from error [...] omits f6d2a5c263af btrfs: tree-checker: Check leaf chunk item size omits 0ab575c5df5e btrfs: Remove unneeded semicolon omits 95690e58e122 btrfs: remove struct find_free_extent.ram_bytes omits c8b04030c5ec btrfs: simplify compressed/inline check in __extent_writep [...] omits 39b07b5d7072 btrfs: drop create parameter to btrfs_get_extent() omits f95d713b5404 btrfs: remove redundant i_size check in __extent_writepage_io() omits 169d2c875ec6 btrfs: remove trivial goto label in __extent_writepage() omits eb70d2226347 btrfs: remove unnecessary pg_offset assignments in __exten [...] omits bffe633e00fb btrfs: make btrfs_ordered_extent naming consistent with bt [...] omits 313facc5bd83 btrfs: remove dead snapshot-aware defrag code omits db72e47f79c5 btrfs: get rid of at_offset parameter to btrfs_lookup_bio_sums() omits e62958fce94b btrfs: get rid of trivial __btrfs_lookup_bio_sums() wrappers omits 321f69f86a0f btrfs: reset device back to allocation state when removing omits 3fff3975a715 btrfs: decrement number of open devices after closing the [...] omits 6bb6b51447ca btrfs: use simple_dir_inode_operations for placeholder sub [...] omits b38f4cbd65fb btrfs: remove impossible WARN_ON in btrfs_destroy_dev_repl [...] omits 129699522581 btrfs: remove superfluous BUG_ON() in integrity checks omits 3dbd351df421 btrfs: fix possible NULL-pointer dereference in integrity checks omits f8935566372c btrfs: kill min_allocable_bytes in inc_block_group_ro omits 9f246926b4d5 btrfs: don't pass system_chunk into can_overcommit omits 511a32b5493f btrfs: Opencode ordered_data_tree_panic omits 430640e31649 btrfs: relocation: Output current relocation stage at btrf [...] omits 76de60ed044f btrfs: remove unused condition check in btrfs_page_mkwrite() omits 36ee0b44ad23 btrfs: Remove redundant WARN_ON in walk_down_log_tree omits 5c4b691eb895 btrfs: Remove WARN_ON in walk_log_tree omits a0fbf736d35e btrfs: Rename __btrfs_free_reserved_extent to btrfs_pin_re [...] omits 7ef54d54bf6a btrfs: Open code __btrfs_free_reserved_extent in btrfs_fre [...] omits 4eaaec24c087 btrfs: Don't discard unwritten extents omits 8a36e408d406 btrfs: qgroup: return ENOTCONN instead of EINVAL when quot [...] omits e3b0edd29737 btrfs: qgroup: remove one-time use variables for quota_roo [...] omits bc036bb33524 btrfs: sysfs, merge btrfs_sysfs_add devices_kobj and fsid omits be2cf92e0a2f btrfs: sysfs, rename btrfs_sysfs_add_device() omits c6761a9ed329 btrfs: sysfs, btrfs_sysfs_add_fsid() drop unused argument parent omits b5501504cb6a btrfs: sysfs, rename devices kobject holder to devices_kobj omits db26a024497c btrfs: fill ncopies for all raid table entries omits e4f6c6be8148 btrfs: use raid_attr table in calc_stripe_length for nparity omits 0e56315ca147 Btrfs: fix missing hole after hole punching and fsync when [...] omits 786555987207 drm/i915/gem: Store mmap_offsets in an rbtree rather than [...] omits 283bab980978 x86/cpu: Remove redundant cpu_detect_cache_sizes() call omits e79f15a4598c x86/resctrl: Add task resctrl information display omits 814df0ce5ee6 drm/i915/sdvo: Consolidate SDVO HDMI force_dvi handling omits b1040461e6f6 drm/i915: Consolidate HDMI force_dvi handling omits cb70b713a840 drm/i915/sdvo: Reduce the size of the on stack buffers omits 691313ea6214 drm/i915: Move encoder variable to tighter scope omits b33950dd3ff8 drm/i915: Use PIPE_CONF_CHECK_X() for sync_mode_slaves_mask omits ee34801cc0e8 drm/i915: Prefer to use the pipe to index the ddb entries omits fff13e63a141 drm/i915: Clear most of crtc state when disabling the crtc omits d0eed1545fe7 drm/i915: Fix post-fastset modeset check for port sync omits 9871abffc810 pwm: Remove set but not set variable 'pwm' omits 413c2a110d64 pwm: sun4i: Initialize variables before use omits 77d1a6dbe8a4 drm/syncobj: Add documentation for timeline syncobj omits 26a00610ef63 Pull UDF fixes. omits 356557be8670 udf: Clarify meaning of f_files in udf_statfs omits 15fb05fd286a udf: Allow writing to 'Rewritable' partitions omits 0c73201c5c09 pwm: stm32: Remove automatic output enable omits 98aa00345de5 selinux: fix regression introduced by move_mount(2) syscall omits ce1f31b4c0b9 ide: serverworks: potential overflow in svwks_set_pio_mode() omits 117fcc305360 cmd64x: potential buffer overflow in cmd64x_program_timings() omits 0fdeae503608 ide: remove unneeded header include path to drivers/ide omits 5b10c23e1809 ide: qd65xx: Fix cast to pointer from integer of different size omits 1011b6908a74 ide: ht6560b: Fix cast to pointer from integer of different size omits 98949a1946d7 ide: remove set but not used variable 'hwif' omits 77df3500a75d ide: remove unnecessary touch_softlockup_watchdog omits 044b1a933108 ide: tx4939ide: Fix the name used in a 'devm_request_mem_r [...] omits 17e10a15a796 Merge branch 'mlxsw-SPAN-egress-mirroring-buffer-size' omits 3a3e627ce0ac spectrum: Add a delayed work to update SPAN buffsize accor [...] omits ff9fdfec5f96 mlxsw: spectrum: Fix SPAN egress mirroring buffer size for [...] omits 31c25b949813 mlxsw: spectrum_span: Put buffsize update code into helper [...] omits ac9cc4e25044 mlxsw: spectrum: Push code getting port speed into a helper omits f6003f948226 pwm: sun4i: Narrow scope of local variable omits fdf47ff69d61 pwm: bcm2835: Allow building for ARCH_BRCMSTB omits a368c34340c2 pwm: imx27: Eliminate error message for defer probe omits cba8d3bfdc96 pwm: sun4i: Fix inconsistent IS_ERR and PTR_ERR omits 80892772c4ed hsr: Fix a compilation error omits 3e954d962689 pwm: sun4i: Move pwm_calculate() out of spin_lock() omits 9f2919e9b40e pwm: omap-dmtimer: Allow compiling with COMPILE_TEST omits c7cb3a1dd53f pwm: omap-dmtimer: put_device() after of_find_device_by_node() omits c4cf7aa57eb8 pwm: omap-dmtimer: Simplify error handling omits 43efdc8f0e6d pwm: omap-dmtimer: Remove PWM chip in .remove before makin [...] omits 1188829abc2a pwm: Implement tracing for .get_state() and .apply_state() omits af4fab8bedcf pwm: rcar: Document inability to set duty_cycle = 0 omits bca900829d60 pwm: rcar: Drop useless call to pwm_get_state() omits 80c7482356ac mmc: sdhci-of-esdhc: fix serious issue clock is always disabled omits 429d939c194b mmc: sdhci-of-esdhc: fix transfer mode register reading omits 2fefc7c5f7d1 mmc: sdhci-brcmstb: Fix incorrect switch to HS mode omits d46ba2d17f90 mmc: sdhci-brcmstb: Add support for Command Queuing (CQE) omits e7b5d63a82fe mmc: sdhci-brcmstb: Add shutdown callback omits 6f2aa55b85c0 mmc: sdhci-brcmstb: Fix driver to defer on clk_get defer omits 78ab82fdb65c mmc: sdhci-brcmstb: Add ability to use HS400ES transfer mode omits 61696bbb25f8 dt-bindings: mmc: brcm,sdhci-brcmstb: Add support for 7216b0 omits 661cf2d8973a mmc: core: limit probe clock frequency to configured f_max omits 557c03157c27 mmc: sdhci-milbeaut: Remove redundant platform_get_irq err [...] omits 1215c025e870 mmc: sdhci: fix an issue of mixing different types omits 9d0af44c2ed0 Merge branch 'for-linus' into for-next omits 4d024fe8f806 ALSA: hda: Apply aligned MMIO access only conditionally omits 6c3090520554 clk: ti: clkctrl: Fix hidden dependency to node name omits dacc9092336b x86/sysfb: Fix check for bad VRAM size omits 794eee259e8e Merge branch 'net-phy-add-generic-ndo_do_ioctl-handler-phy [...] omits df007186488e r8169: use generic ndo_do_ioctl handler phy_do_ioctl omits 2ab1d925aa4c net: phy: add generic ndo_do_ioctl handler phy_do_ioctl omits 6fac4a3cb059 Merge branch 'fixes' into next omits a3e2b51ca31f platform/x86: asus-nb-wmi: Support left round button on N56VB omits 19be0b2a2e44 tools/power/x86/intel-speed-select: Update version omits 097a522257ea tools/power/x86/intel-speed-select: Change the order for c [...] omits 78e77b7dfd9a tools/power/x86/intel-speed-select: Fix result display for [...] omits 645feeb2f571 tools/power/x86/intel-speed-select: Add support for core-p [...] omits 9749b376be18 platform/x86: ISST: Allow additional core-power mailbox commands omits 2a187d033520 mmc: sdhci: fix minimum clock rate for v3 controller omits 9e84a2e688d7 mmc: sdhci-omap: Add special reset capability omits d6fe49286ea1 mmc: sdhci-omap: Add am335x and am437x specific compatibles omits 53bcebbe81b6 dt-bindings: sdhci-omap: Add am335x and am437x specific bindings omits 5da5e494a50c mmc: sdhci-omap: Disable data timeout interrupt during erase omits 7d76ed77cfbd mmc: sdhci: Refactor sdhci_set_timeout() omits 7907ebe741a7 mmc: sdhci: Convert sdhci_set_timeout_irq() to non-static omits 195fadb71b73 mmc: sdhci-omap: Add using external dma omits 18e762e3b7a7 mmc: sdhci: add support for using external DMA devices omits 15db1836918d mmc: sdhci: Factor out some operations set to their own functions omits 83a1b4cc80fa dt-bindings: sdhci-omap: Add properties for using external dma omits 2aae18f65f91 dt-bindings: mmc: fsl-imx-esdhc: add i.MX8MP compatible string omits 4262c38dc42e net: dsa: mv88e6xxx: Add SERDES stats counters to all 6390 [...] omits 04e2246329d4 net: phylink: allow in-band AN for USXGMII omits 7875f8242494 gpio/sifive: Add DT documentation for SiFive GPIO omits 466008f98435 irqchip/sifive-plic: Support irq domain hierarchy omits 459c3bc8c497 irqchip/nvic: Use irq_domain_translate_onecell instead of [...] omits b01ecceaf2c0 genirq: Introduce irq_domain_translate_onecell omits 0b3bd0cdc329 drm/i915: Align engine->uabi_class/instance with i915_drm.h omits 3e41d04e2b73 net: phy: don't crash in phy_read/_write_mmd without a PHY driver omits 6cbdcf25bdec net: phylink: Allow 2.5BASE-T, 5GBASE-T and 10GBASE-T for [...] omits 690afc165bb3 net: ip6_gre: fix moving ip6gre between namespaces omits a47b9e15c32f net: stmmac: modified pcs mode support for RGMII omits a48ac1c9f294 cpufreq: brcmstb-avs: fix imbalance of cpufreq policy refcount omits f7be987b8254 gfs2: Remove GFS2_MIN_LVB_SIZE define omits 5d43975859bf gfs2: Fix incorrect variable name omits 56ee04aa6328 Merge tag 'perf-core-for-mingo-5.6-20200116' of git://git. [...] omits 957ad44ff5f2 clk: ti: add clkctrl data dra7 sgx omits cb6c82df684e Merge tag 'v5.5-rc7' into perf/core, to pick up fixes omits 364975eeb43f clk: ti: omap5: Add missing AESS clock omits 837171fe77d7 Merge tag 'v5.5-rc7' into locking/kcsan, to refresh the tree omits 69e300283796 clk: ti: dra7: fix parent for gmac_clkctrl omits 7dfd5e619d39 clk: ti: dra7: add vpe clkctrl data omits 7054c14f0555 clk: ti: dra7: add cam clkctrl data omits 8e28918a85a0 dt-bindings: clock: Move ti-dra7-atl.h to dt-bindings/clock omits bc310baf2ba3 x86/boot/compressed: Relax sed symbol type regex for LLVM ld.lld omits 3cc028619e28 efi/x86: avoid KASAN false positives when accessing the 1: [...] omits 484a418d0754 efi: Fix handling of multiple efi_fake_mem= entries omits f0ef6523475f efi: Fix efi_memmap_alloc() leaks omits 1db91035d01a efi: Add tracking for dynamically allocated memmaps omits 26c0e44a213b efi: Add a flags parameter to efi_memory_map omits 62b605b53ad4 efi: Fix comment for efi_mem_type() wrt absent physical addresses omits 64c8a0cd0a53 efi/arm: Defer probe of PCIe backed efifb on DT systems omits 1f299fad1e31 efi/x86: Limit EFI old memory map to SGI UV machines omits 97bb9cdc3210 efi/x86: Avoid RWX mappings for all of DRAM omits d9e3d2c4f103 efi/x86: Don't map the entire kernel text RW for mixed mode omits 75fbef0a8b6b x86/mm: Fix NX bit clearing issue in kernel_map_pages_in_pgd omits bd1d7093a808 efi/libstub/x86: Fix unused-variable warning omits ac3c76cc6d6d efi/libstub/x86: Use mandatory 16-byte stack alignment in [...] omits 796eb8d26a57 efi/libstub/x86: Use const attribute for efi_is_64bit() omits a786810cc864 Merge tag 'v5.5-rc7' into efi/core, to pick up fixes omits afa70d941f66 sched/fair: Define sched_idle_cpu() only for SMP configurations omits c14e723e4074 Merge tag 'aspeed-5.6-devicetree' of git://git.kernel.org/ [...] omits 5ad443607d24 Merge tag 'at91-5.6-defconfig-2' of git://git.kernel.org/p [...] omits 55a03ac8374d Merge tag 'at91-5.6-dt-2' of git://git.kernel.org/pub/scm/ [...] omits 71acc94c4932 Merge tag 'v5.6-rockchip-dts64-2' of git://git.kernel.org/ [...] omits b744f09879a1 Merge tag 'v5.6-rockchip-dts32-2' of git://git.kernel.org/ [...] omits feec214afb53 drivers: soc: ti: knav_qmss_queue: Pass lockdep expression [...] omits 39be9e84f65b ARM: dts: aspeed: rainier: Add UCD90320 power sequencer omits 09fa16f065a5 ARM: dts: aspeed: rainier: Switch PSUs to unknown version omits fa7773deb344 Merge branch 'work.openat2' of git://git.kernel.org/pub/sc [...] omits 82720a53472d ARM: configs: at91: enable MMC_SDHCI_OF_AT91 and MICROCHIP_PIT64B omits 5d3805af279c ubi: Fix an error pointer dereference in error handling code omits ff90bdfb206e ubifs: Fix memory leak from c->sup_node omits d65197ad5249 um: Fix time-travel=inf-cpu with xor/raid6 omits 87c9366e1725 Revert "um: Enable CONFIG_CONSTRUCTORS" omits 40814b98a570 um: Mark non-vector net transports as obsolete omits f1dc67d0e7df um: Add an option to make serial driver non-raw omits b3f7e3f23a76 Merge ra.kernel.org:/pub/scm/linux/kernel/git/netdev/net omits fe357dbae113 ubi: Fix an error pointer dereference in error handling code omits 31f36312d2ca ubifs: fix memory leak from c->sup_node omits 31a9b0b11b1c KVM: arm/arm64: vgic: Drop the kvm_vgic_register_mmio_region() omits 821c10c2ae0b KVM: arm/arm64: vgic-its: Properly check the unmapped coll [...] omits 1cfbb484de15 KVM: arm/arm64: Correct AArch32 SPSR on exception entry omits 3c2483f15499 KVM: arm/arm64: Correct CPSR on exception entry omits a425372e7331 KVM: arm64: Correct PSTATE on exception entry omits 1559b7583ff6 KVM: arm/arm64: Re-check VMA on detecting a poisoned page omits de9375634b1e KVM: arm: Remove duplicate include omits c3e35409b54e KVM: ARM: Call hyp_cpu_pm_exit at the right place omits d1d511d516f7 drm: tiny: st7735r: Add support for Okaya RH128128T omits 98823f379447 drm: tiny: st7735r: Prepare for adding support for more displays omits f41a8a69890d drm/mipi_dbi: Add support for display offsets omits 3a1a6be40bd7 dt-bindings: display: sitronix,st7735r: Add Okaya RH128128T omits abdd9e3705c8 dt-bindings: display: sitronix,st7735r: Convert to DT schema omits 927d780ee371 ARM: 8950/1: ftrace/recordmcount: filter relocation types omits f5523423defb arm64: kvm: Fix IDMAP overlap with HYP VA omits 5f675c56ed26 KVM: arm/arm64: vgic: Handle GICR_PENDBASER.PTZ filed as RAZ omits 8c58be34494b KVM: arm/arm64: vgic-its: Fix restoration of unmapped collections omits b6ae256afd32 KVM: arm64: Only sign-extend MMIO up to register width omits 4ee9e6e027c0 Merge branch 'mlxsw-Add-tunnel-devlink-trap-support' omits b3073dfba8ee selftests: devlink_trap_tunnel_vxlan: Add test case for ov [...] omits 3aed0722f7d7 mlxsw: Add OVERLAY_SMAC_MC trap omits c3cae4916e57 devlink: Add overlay source MAC is multicast trap omits 27942c700017 selftests: devlink_trap_tunnel_ipip: Add test case for dec [...] omits ca264ef6ed7c selftests: devlink_trap_tunnel_vxlan: Add test case for de [...] omits a318bf621a6e mlxsw: Add tunnel devlink-trap support omits 13c056ec7d00 devlink: Add tunnel generic packet traps omits f528dfc460ef mlxsw: spectrum_trap: Reorder cases according to enum order omits 4a44ee67a7cd mlxsw: Add ECN configurations with IPinIP tunnels omits 839607e2ec8d mlxsw: reg: Add Tunneling IPinIP Decapsulation ECN Mapping [...] omits 20174900ad38 mlxsw: reg: Add Tunneling IPinIP Encapsulation ECN Mapping [...] omits 196442ec5f13 mlxsw: Add NON_ROUTABLE trap omits 95f0ead8f04b devlink: Add non-routable packet trap omits 740e87bc3db8 selftests: devlink_trap_l3_drops: Add test cases of irif a [...] omits 5b051621609d mlxsw: Add irif and erif disabled traps omits 95ae2d1d1149 Merge branch 'for-net-next' of git://git.kernel.org/pub/sc [...] omits 0c58ac1e0155 net: phy: adin: fix a warning about msleep omits d82f28726f6c Merge branch 'Rate-adaptation-for-Felix-DSA-switch' omits 74984a1904b3 net: dsa: felix: Allow PHY to AN 10/100/1000 with 2500 ser [...] omits f3660937e17c net: dsa: felix: Handle PAUSE RX regardless of AN result omits 7b2d7faa09fc Merge tag 'iio-for-5.6b' of git://git.kernel.org/pub/scm/l [...] omits 7f013edebaa4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next omits ccfb9299a0b6 mtd: spi-nor: Add support for at25sl321 omits f3418718c0ec mtd: spi-nor: Add support for w25q32jwm omits 6413f852ce08 apparmor: add proc subdir to attrs omits dae6029325a4 apparmor: add consistency check between state and dfa diff [...] omits c659696964a7 apparmor: add a valid state flags check omits e4f4e6ba5eaa AppArmor: Remove semicolon omits 278de07ef84a apparmor: Replace two seq_printf() calls by seq_puts() in [...] omits 62b5efc919b1 arm64: dts: rockchip: Kill off "simple-panel" compatibles omits 8039c828a6cb ARM: dts: rockchip: Kill off "simple-panel" compatibles omits 3ef7c2558f31 arm64: dts: rockchip: rename dwmmc node names to mmc omits fed1fc519488 ARM: dts: rockchip: rename dwmmc node names to mmc omits 7eaecf7963c1 netfilter: nft_osf: add missing check for DREG attribute omits d344961f55fd iio: dac: stm32-dac: better handle reset controller failures omits 4a001c96b1c6 iio: dac: stm32-dac: use reset controller only at probe time omits 0013ccaa136d dt-bindings: iio: accel: kxcjk1013: Document mount-matrix [...] omits 1bde330ca0e8 iio: accel: kxcjk1013: Support orientation matrix omits 04e6fedb18f6 iio: imu: st_lsm6dsx: add mount matrix support omits 622b4339f93e iio: adc: stm32-adc: don't print an error on probe deferral omits b55eef872a96 Documentation: path-lookup: include new LOOKUP flags omits b28a10aedcd4 selftests: add openat2(2) selftests omits fddb5d430ad9 open: introduce openat2(2) syscall omits c20c76acf6ec Merge tag 'soundwire-5.6-rc1' of git://git.kernel.org/pub/ [...] omits 49576627b334 dt-bindings: iio: adis16480: add compatible entry for ADIS16490 omits 80cbc848c4fa iio: imu: adis16480: Add support for ADIS16490 omits 98496ccdf0dd iio: accel: bma400: prevent setting accel scale too low omits 84961af78c50 iio: imu/mpu6050: support dual-edge IRQ omits 9aaa29494030 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 2e4c0a5e2576 iio: imu: inv_mpu6050: add fifo temperature data support omits 71f221f8a0cd iio: magnetometer: ak8975: Convert to use device_get_match_data() omits 608184788502 iio: magnetometer: ak8975: Get rid of platform data omits 79ef91493f54 iio: adc: ad7124: Set IRQ type to falling omits da4d3d6bb9f6 iio: adc: ad-sigma-delta: Allow custom IRQ flags omits b2aa09178d11 MAINTAINERS: Mark simple firmware interface (SFI) obsolete omits b2dfc6765e45 net/rds: Use prefetch for On-Demand-Paging MR omits 2eafa1746f17 net/rds: Handle ODP mr registration/unregistration omits 4e0311db2b2e drm: fix parameters documentation style in drm_dma omits cd69952778aa drm/i915/gt: Be paranoid and reset the GPU before release omits 00ed452c210a XArray: Add xa_for_each_range omits c44aa5e8ab58 XArray: Fix xas_find returning too many entries omits 19c30f4dd092 XArray: Fix xa_find_after with multi-index entries omits 430f24f94c8a XArray: Fix infinite loop with entry at ULONG_MAX omits 82a958497dc9 XArray: Add wrappers for nested spinlocks omits e0b70940536a MAINTAINERS: Add brcmstb PCIe controller entry omits faaa9f6e8ab9 Merge tag 'arm-soc/for-5.6/devicetree-part2' of https://gi [...] omits bba9d2b16309 Merge tag 'arm-soc/for-5.6/defconfig-arm64' of https://git [...] omits f45ba2bd6da0 ARCv2: fpu: preserve userspace fpu state omits f05523aa7a1e ARC: fpu: declutter code, move bits out into fpu.h omits fb24fea75ca5 f2fs: change to use rwsem for gc_mutex omits d7b0a23d8150 f2fs: update f2fs document regarding to fsync_mode omits 0e7f41974e9c f2fs: add a way to turn off ipu bio cache omits bf2cbd3c5715 f2fs: code cleanup for f2fs_statfs_project() omits acdf2172172a f2fs: fix miscounted block limit in f2fs_statfs_project() omits fad5fbce4f07 f2fs: show the CP_PAUSE reason in checkpoint traces omits 644c8c92adb6 f2fs: fix deadlock allocating bio_post_read_ctx from mempool omits e8ce5749d781 f2fs: remove unneeded check for error allocating bio_post_ [...] omits b06af2aff28b f2fs: convert inline_dir early before starting rename omits fe396ad8e752 f2fs: fix memleak of kobject omits 3e5e479a39ce f2fs: fix to add swap extent correctly omits 4eea93e3ff98 f2fs: run fsck when getting bad inode during GC omits 4c8ff7095bef f2fs: support data compression omits db1a07956968 drm/dp_mst: Handle SST-only branch device case omits 272ecd60a636 ata: ahci_brcm: BCM7216 reset is self de-asserting omits 1a0600d112e3 ata: ahci_brcm: Perform reset after obtaining resources omits 42bbdd99221b phy: ti: j721e-wiz: Fix build error without CONFIG_OF_ADDRESS omits 41ddb7e1f796 cpupower: Revert library ABI changes from commit ae2917093 [...] omits a6ed02cac690 libbpf: Load btf_vmlinux only once per object. omits a09decff5c32 jbd2: clear JBD2_ABORT flag before journal_reset to update [...] omits 71b565ceff37 ext4: drop ext4_kvmalloc() omits a54d8d34d235 ext4: Add EXT4_IOC_FSGETXATTR/EXT4_IOC_FSSETXATTR to compat_ioctl omits e128d516d812 ext4: remove unused macro MPAGE_DA_EXTENT_TAIL omits de7454854d6e ext4: add missing braces in ext4_ext_drop_refs() omits 6e89bbb79bc7 ext4: fix some nonstandard indentation in extents.c omits 61a6cb49da81 ext4: remove obsolete comment from ext4_can_extents_be_merged() omits adde81cfd5a8 ext4: fix documentation for ext4_ext_try_to_merge() omits 43f816772ff3 ext4: make some functions static in extents.c omits a1180994f52c ext4: remove redundant S_ISREG() checks from ext4_fallocate() omits 9b02e4987ab0 ext4: clean up len and offset checks in ext4_fallocate() omits dd6683e6efad ext4: remove ext4_{ind,ext}_calc_metadata_amount() omits fd5fe2535642 ext4: remove unneeded check for error allocating bio_post_ [...] omits 68e45330e341 ext4: fix deadlock allocating bio_post_read_ctx from mempool omits 547c556f4db7 ext4: fix deadlock allocating crypto bounce page from mempool omits 8f27fd0ab569 ext4: Delete ext4_kvzvalloc() omits d85926474ffd ext4: re-enable extent zeroout optimization on encrypted files omits 33b4cc2501d3 ext4: only use fscrypt_zeroout_range() on regular files omits 457b1e353c73 ext4: allow ZERO_RANGE on encrypted files omits 834f1565fa3f ext4: handle decryption error in __ext4_block_zero_page_range() omits 2fdff4c84390 docs: ext4.rst: add encryption and verity to features list omits 284b3f6edbbb ext4: remove unnecessary selections from EXT3_FS omits 4756ee183f25 ext4: use true,false for bool variable omits 46797ad75af7 ext4: uninline ext4_inode_journal_mode() omits 64c314ff8227 ext4: remove unnecessary ifdefs in htree_dirblock_to_tree() omits 7063743f6860 ext4: remove unnecessary assignment in ext4_htree_store_dirent() omits d4c5e960bf20 ext4: avoid fetching btime in ext4_getattr() unless requested omits 7a3cbf590e63 drm/mst: Some style improvements in drm_dp_mst_topology_mg [...] omits a86675968e23 Revert "drm/dp_mst: Remove VCPI while disabling topology mgr" omits b0e55fef624e arm64: dts: exynos: Rename Samsung and Exynos to lowercase omits e926791a9670 arm64: defconfig: Enable Broadcom's GENET Ethernet controller omits bd4d5488d37a Merge tag 'ti-k3-soc-for-v5.6' of git://git.kernel.org/pub [...] omits 9ea37e24d4a9 iocost: Fix iocost_monitor.py due to helper type mismatch omits 2ced5a3449f1 Merge tag 'drivers_soc_for_5.6' of git://git.kernel.org/pu [...] omits cdfc88f1cdbf ARM: multi_v7_defconfig: Enable devfreq thermal integration omits 9947d108d824 ARM: exynos_defconfig: Enable devfreq thermal integration omits 8e78871bc1e5 drm/i915/userptr: fix size calculation omits 24860ad74868 drm/i915/userptr: add user_size limit check omits 484603387077 ARM: multi_v7_defconfig: Enable NFS v4.1 and v4.2 omits b52e1f4b159a ARM: exynos_defconfig: Enable NFS v4.1 and v4.2 omits 31ef091770da Merge tag 'clk-meson-v5.6-1' of https://github.com/BayLibr [...] omits fac47b1ebeda drm/panel: Add Feixin K101 IM2BA02 panel omits 44a90cc350a3 dt-bindings: panel: add Feixin K101 IM2BA02 MIPI-DSI panel omits a32de0d2de90 dt-bindings: vendor-prefix: add Shenzhen Feixin Photoelect [...] omits 536a0d8e79fb x86/resctrl: Check monitoring static key in the MBM overfl [...] omits 56ad624b4cb5 drm/panel: support for auo, b101uan08.3 wuxga dsi video mo [...] omits e6d020eeefcd drm/panel: support for boe, tv101wum-n53 wuxga dsi video m [...] omits 44de19e34eee drm/panel: support for auo, kd101n80-45na wuxga dsi video [...] omits a869b9db7adf drm/panel: support for boe tv101wum-nl6 wuxga dsi video mo [...] omits af6cb95cf641 dt-bindings: display: panel: Add boe tv101wum-n16 panel bindings omits a84de2fa962c x86/speculation/swapgs: Exclude Zhaoxin CPUs from SWAPGS v [...] omits 1e41a766c98b x86/speculation/spectre_v2: Exclude Zhaoxin CPUs from SPECTRE_V2 omits 5efc6fa9044c x86/cpu: Update cached HLE state on write to TSX_CTRL_CPUID_CLEAR omits 102d412a3d56 ice: remove redundant assignment to variable xmit_done omits ed5a3f664c55 ice: Removing hung_queue variable to use txqueue function [...] omits 65279beec345 i40e: Removing hung_queue variable to use txqueue function [...] omits 2da259c5fe1f fm10k: use txqueue parameter in fm10k_tx_timeout omits bcb3244ccdc4 igc: Add PHY power management control omits f38b782dccab igc: Add support for TSO omits 0e7d4b93b0de igc: Add SKU for i225 device omits 34e9c162f09e igc: Remove unused definition omits 93d85dc5651d igc: Fix typo in a comment omits fdd64df7b9d1 USB: usbfs: Always unlink URBs in reverse order omits c701917e647c libbpf: Fix potential multiplication overflow in mmap() si [...] omits b7d7f3e185b6 libbpf: Simplify BTF initialization logic omits bc0eb9a33391 libbpf: Fix error handling bug in btf_dump__new omits 94523024363b drm/i915/gt: Report the currently active execlists request omits c2c24edb1d9c arm64: csum: Fix pathological zero-length calls omits 3bf8bdcf3bad hwmon: (core) Do not use device managed functions for memo [...] omits cf3ca1877574 hwmon: (adt7475) Make volt2reg return same reg as reg2volt input omits e51a7dda2998 hwmon: (nct7802) Fix non-working alarm on voltages omits 7713e62c8623 hwmon: (nct7802) Fix voltage limits to wrong registers omits e98d5023fe1f arm64: dts: uniphier: add reset-names to NAND controller node omits 37f3e0096f71 ARM: dts: uniphier: add reset-names to NAND controller node omits 89c02493deb9 drm/i915: convert to new logging macros in i915/intel_memo [...] omits fd6735fc630c drm/i915: convert to new logging macros in i915/intel_gvt.c omits 791a0059e258 ASoC: Intel: cht_bsw_rt5645: Remove unnecessary string buf [...] omits fcce38d85cb8 ASoC: Intel: bytcr_rt5651: Remove unnecessary string buffe [...] omits 296868315c69 ASoC: Intel: bytcr_rt5640: Remove unnecessary string buffe [...] omits 332719b1840b ASoC: Intel: bytcr_rt5640: Remove code duplication in byt_ [...] omits 68b3271729f5 drm/i915: conversion to new logging macros in i915/intel_d [...] omits 5e04eb014722 drm/i915: conversion to new logging macros in i915/intel_csr.c omits aee2eeeb18eb drm/i915: conversion to new logging macros in i915/i915_vgpu.c omits 00d852326e52 ASoC: msm8916-wcd-analog: Add MIC BIAS Internal3 omits 65fe457e7baf ASoC: msm8916-wcd-analog: Simplify MIC BIAS Internal omits ea3f0ce756d6 Merge tag 'asoc-fix-v5.5-rc6' into asoc-5.6 omits b5df0b2ee2ee spi: npcm-pspi: modify reset support omits b4adf5b27d59 spi: npcm-pspi: improve spi transfer performance omits 6925212f328b spi: spi-ti-qspi: fix warning omits 47416a5f27be spi: npcm-pspi: fix 16 bit send and receive support omits 6157d4c25560 spi: pxa2xx: Add support for Intel Comet Lake PCH-V omits 53ba2f1aa386 regulator: mpq7920: Fix incorrect defines omits 493a31ee0dbd regulator: vqmmc-ipq4019: Fix platform_no_drv_owner.cocci [...] omits e9153311491d regulator: vctrl-regulator: Avoid deadlock getting and set [...] omits a174a6c22679 ASoC: amd: Additional DAI for I2S SP instance. omits f9f5bbf5783c ASoC: rt715: fix return value check in rt715_sdw_probe() omits b03c29c1b13a ASoC: rt711: fix return value check in rt711_sdw_probe() omits 20435df1c1d7 ASoC: rt700: fix return value check in rt700_sdw_probe() omits a62c449f4cc1 ASoC: rt715: remove unused including <linux/version.h> omits 0e4ba0290e58 ASoC: rt1011: set the different setting for QFN/WLCSP package omits 4061fdc89ff7 ASoC: madera: Correct error path handling in madera_out1_d [...] omits a6947c9d86bc ASoC: SOF: Intel: hda: Fix SKL dai count omits 8ab6ddc5c51b ASoC: madera: Update handling of DAPM routes for mono muxe [...] omits 73ecf1a673d3 ASoC: wm_adsp: Correct cache handling of new kernel control API omits 9f24c540f7f8 lib/vdso: Update coarse timekeeper unconditionally omits 9a6b55ac4a44 lib/vdso: Make __arch_update_vdso_data() logic understandable omits 35fd7a637c42 debugobjects: Fix various data races omits f3c19481820c cpu-topology: Don't error on more than CONFIG_NR_CPUS CPUs [...] omits 21bdee92c6f8 Merge tag 'iwlwifi-for-kalle-2020-01-11' of git://git.kern [...] omits 77b20896d57e drm/i915/guc: Introduce CT_DEBUG omits d624d401772d drm/i915/guc: Switch to CT_ERROR in ct_read omits 235198d7c9bc drm/i915/guc: Don't pass CTB while reading omits 6a327cb18692 drm/i915/guc: Don't pass CTB while writing omits 1b9fc94a7751 drm/i915/guc: Don't GEM_BUG_ON on corrupted G2H CTB omits 538f127cd3bc x86/hyper-v: Add "polling" bit to hv_synic_sint omits d0b778880448 x86/apic/uv: Avoid unused variable warning omits 416d3838f76b drm/i915: Satisfy smatch that a loop has at least one iteration omits 3e3934176a4f arm64: entry: cleanup sp_el0 manipulation omits 7a2c094464e3 arm64: entry: cleanup el0 svc handler naming omits 2d226c1e1c19 arm64: entry: mark all entry code as notrace omits ddb953f86cfb arm64: assembler: remove smp_dmb macro omits 170b25fa6aab arm64: assembler: remove inherit_daif macro omits f1766e3a78c5 drm/i915: Fix typo in kerneldoc function name omits 04062c58faaf drm/i915: Fix i915_error_state_store error defination omits c53aec2bcc74 drm/i915: Include the debugfs params header for its own de [...] omits 3c23b83a88d0 ACPI/IORT: Fix 'Number of IDs' handling in iort_id_map() omits d41938d2cbee mm: Reserve asm-generic prot flags 0x10 and 0x20 for arch use omits 95b3f74bec20 arm64: Use macros instead of hard-coded constants for MAIR_EL1 omits 83b0c36b8a13 arm64: Add KRYO{3,4}XX CPU cores to spectre-v2 safe list omits 56f200c78ce4 netns: Constify exported functions omits 37fe45ad126d net: dsa: felix: Don't error out on disabled ports with no [...] omits 8c6123e150f2 net: dsa: felix: Don't restart PCS SGMII AN if not needed omits 062a33b1ad7c net: dsa: felix: Set USXGMII link based on BMSR, not LPA omits 1d0ee02b35b5 Documentation: Fix typo in devlink documentation omits 7e5d6cf35329 EDAC/amd64: Do not warn when removing instances omits 9ac7d53d70a2 drm/i915: Auto detect DPCD backlight support by default omits 662884a9ad99 drm/i915: Fix DPCD register order in intel_dp_aux_enable_b [...] omits 79946723092b drm/i915: Assume 100% brightness when not in DPCD control mode omits fde7266fb2f6 drm/i915: Fix eDP DPCD aux max backlight calculations omits 960287ca58fd drm/i915/dsi: Lookup the i2c bus from ACPI NS only if CONF [...] omits 90f29f0eada4 enetc: Don't print from enetc_sched_speed_set when link goes down omits 5af29028fd6d ALSA: hda/realtek - Add Headset Mic supported for HP cPC omits 50c3c5e1c1b0 USB: serial: garmin_gps: Use flexible-array member omits aa63b9471bca net: phy: adin: const-ify static data omits e6421583953f USB: serial: opticon: stop all I/O on close() omits a00e7182308f USB: serial: opticon: add chars_in_buffer() implementation omits 1f399fc797b5 drivers/net: netdevsim depends on INET omits 854e334903df Merge tag 'devfreq-next-for-5.6' of git://git.kernel.org/p [...] omits 11e31f608b49 watchdog/softlockup: Enforce that timestamp is valid on boot omits 080bb352fad0 net: phy: Maintain MDIO device and bus statistics omits d28b4c1b2b3d Merge branch 'for-5.6/selftests' into for-next omits f46e49a9cc38 livepatch: Handle allocation failure in the sample of shad [...] omits be6da98425b6 livepatch/samples/selftest: Use klp_shadow_alloc() API correctly omits c24c57a4cc8a livepatch/selftest: Clean up shadow variable names and type omits 8f6b88662cac livepatch/sample: Use the right type for the leaking data pointer omits 96466748780d iommu/amd: Remove unused struct member omits 62dcee716085 iommu/amd: Replace two consecutive readl calls with one readq omits 6855d1ba7537 Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/s [...] omits 41cdc741048b netdevsim: fix nsim_fib6_rt_create() error path omits 53291622e260 iommu/vt-d: Don't reject Host Bridge due to scope mismatch omits f3265971ded9 net: xen-netback: hash.c: Use built-in RCU list checking omits f5bfdc8e3947 locking/osq: Use optimized spinning loop for arm64 omits 57097124cbbd locking/qspinlock: Fix inaccessible URL of MCS lock paper omits a030f9767da1 locking/lockdep: Fix lockdep_stats indentation problem omits 5738891229a2 perf/x86/amd: Add support for Large Increment per Cycle Events omits 471af006a747 perf/x86/amd: Constrain Large Increment per Cycle events omits 1e0f17724a74 perf/x86/intel/rapl: Add Comet Lake support omits ccf74128d66c sched/topology: Assert non-NUMA topology masks don't (part [...] omits 3e0de271fff7 idle: fix spelling mistake "iterrupts" -> "interrupts" omits a4f9a0e51bbf sched/fair: Remove redundant call to cpufreq_update_util() omits 3d817689a62c sched/psi: create /proc/pressure and /proc/pressure/{io|me [...] omits 4c58f57fa6e9 sched/fair: Fix sgc->{min,max}_capacity calculation for SD [...] omits fe71bbb21ee1 sched/fair: calculate delta runnable load only when it's needed omits 9dec1b6949ae sched/cputime: move rq parameter in irqtime_account_process_tick omits 35f4cd96f555 stop_machine: Make stop_cpus() static omits 02d4ac5885a1 sched/debug: Reset watchdog on all CPUs while processing sysrq-t omits dcd6dffb0a75 sched/core: Fix size of rq::uclamp initialization omits 7226017ad37a sched/uclamp: Fix a bug in propagating uclamp value in new [...] omits 323af6deaf70 sched/fair: Load balance aggressively for SCHED_IDLE CPUs omits 5f68eb19b571 sched/fair : Improve update_sd_pick_busiest for spare capa [...] omits db5793c5993d watchdog: Remove soft_lockup_hrtimer_cnt and related code omits 31537cf8f3f9 tracing: Initialize ret in syscall_enter_define_fields() omits 3f03a58b2575 arm64: dts: ti: k3-j721e-main: Add missing power-domains for smmu omits f2965b99795a arm64: dts: ti: k3-am65-mcu: add system control module node omits ca3be22dd0de arm64: dts: k3-am654-base-board: Add IRQ line for GPIO expander omits 07481770e84c arm64: dts: ti: k3-am65: Add OSPI DT node omits cb27354b38f3 arm64: dts: ti: k3-j721e: Add DT nodes for few peripherials omits d18fddff061d gpiolib: Remove duplicated function gpio_do_set_config() omits 319d5cce728c Merge tag 'intel-pinctrl-v5.5-3' of git://git.kernel.org/p [...] omits 8b844d78a72a Merge branch 'fixup-thunderx-hierarchy' into devel omits 6a77de2596a8 Merge tag 'v5.5-rc6' into devel omits 1660557bd7cf Merge tag 'extcon-next-for-5.6' of git://git.kernel.org/pu [...] omits 50f737ab96c7 Merge tag 'phy-for-5.6_v2' of git://git.kernel.org/pub/scm [...] omits 8a79db5e83a5 dt-bindings: phy: Add PHY_TYPE_DP definition omits 0d5677ecb014 phy: ti: j721e-wiz: Fix return value check in wiz_probe() omits 6fedae3cad8b ata: brcm: fix reset controller API usage omits ed87ad196dab ata: brcm: mark PM functions as __maybe_unused omits ba9a103f40fc Input: keyspan-remote - fix control-message timeouts omits ce535a2efb48 Input: max77650-onkey - add of_match table omits c15f8ba6dc1f Input: rmi_f54 - read from FIFO in 32 byte blocks omits 8ff771f8c8d5 Revert "Input: synaptics-rmi4 - don't increment rmiaddr fo [...] omits 81f2b572cf4f bpf: Remove set but not used variable 'first_key' omits 3a43970d55e9 KVM: PPC: Book3S HV: Implement H_SVM_INIT_ABORT hcall omits ce477a7a1cdf KVM: PPC: Add skip_page_out parameter to uvmem functions omits e1bd0a7e248c KVM: PPC: Book3E: Replace current->mm by kvm->mm omits 8a9c8925149f KVM: PPC: Book3S: Replace current->mm by kvm->mm omits 4de0a8355463 KVM: PPC: Remove set but not used variable 'ra', 'rs', 'rt' omits ba92660362ec Merge branch 'xdp_redirect-bulking' omits 58aa94f922c1 devmap: Adjust tracepoint for map-less queue flush omits 1d233886dd90 xdp: Use bulking for non-map XDP_REDIRECT and consolidate [...] omits 75ccae62cb8d xdp: Move devmap bulk queue into struct net_device omits 20f21d98cf12 libbpf: Revert bpf_helper_defs.h inclusion regression omits 3d32a8437c05 power: supply: ipaq_micro_battery: remove unneeded semicolon omits 6cd18453b689 EDAC/sifive: Fix return value check in ecc_register() omits b252fd42b126 Merge tag 'omap-for-v5.6/dt-part2-signed' of git://git.ker [...] omits 061937296a3b Merge tag 'omap-for-v5.6/ti-sysc-signed' of git://git.kern [...] omits 21473e16b116 Merge tag 'omap-for-v5.6/soc-smc-signed' of git://git.kern [...] omits 25e3e8119ae9 Merge tag 'omap-for-v5.6/sdma-fix-signed' of git://git.ker [...] omits 0109ef6e6956 arm64: defconfig: Enable Actions Semi specific drivers omits 278d51f24330 net/mlx5: E-Switch, Increase number of chains and priorities omits 39ac237ce009 net/mlx5: E-Switch, Refactor chains and priorities omits 82270e12544e net/mlx5: ft: Check prio and chain sanity for ft offload omits e66cbc961cfe net/mlx5: ft: Use getter function to get ft chain omits 79cdb0aaea8b net/mlx5: Allow creating autogroups with reserved entries omits ff189b435682 net/mlx5: Add ignore level support fwd to table rules omits 5281a0c90919 net/mlx5: fs_core: Introduce unmanaged flow tables omits 12e9e0d0d97c Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits dee0be5c2138 arm64: dts: bitmain: Source common clock for UART controllers omits e1cd7b804687 arm64: dts: bitmain: Add clock controller support for BM1880 SoC omits a0be47376f1d Merge tag 'amlogic-dt' of https://git.kernel.org/pub/scm/l [...] omits 5a74e85ae4ba Merge tag 'amlogic-dt64' of https://git.kernel.org/pub/scm [...] omits 116a4b85f6fb Merge tag 'qcom-dts-for-5.6' of https://git.kernel.org/pub [...] omits 333505a40658 Merge tag 'qcom-drivers-for-5.6' of https://git.kernel.org [...] omits 40d4d62708ff Merge tag 'qcom-defconfig-for-5.6' of https://git.kernel.o [...] omits 2e04d1bd540c Merge tag 'qcom-arm64-for-5.6' of https://git.kernel.org/p [...] omits 155fc6ba488a ubifs: Fix ino_t format warnings in orphan_delete() omits 61dc7b0141c5 net/mlx5: Refactor mlx5_create_auto_grouped_flow_table omits aa811e3cecec software node: introduce CONFIG_KUNIT_DRIVER_PE_TEST omits f7d50a1534a8 Merge back cpuidle material for v5.6. omits 18451f9f9e58 PM: hibernate: fix crashes with init_on_free=1 omits f5de5b83303e ubifs: Fix deadlock in concurrent bulk-read and writepage omits edec51374bce ubifs: Fix wrong memory allocation omits fc55dacf7fea ubi: Free the normal volumes in error paths of ubi_attach_ [...] omits 9d6c4742f96c ubi: Check the presence of volume before call ubi_fastmap_ [...] omits 219b0e2cba4e ubifs: Add support for FS_ENCRYPT_FL omits 2b57067a7778 ubifs: Fix FS_IOC_SETFLAGS unexpectedly clearing encrypt flag omits 770aa73d8965 ubi: wl: Remove set but not used variable 'prev_e' omits ef5aafb6e4e9 ubi: fastmap: Fix inverted logic in seen selfcheck omits 827a8cb2dd2b net/mlx5e: Add discard counters per priority omits a58837f52d43 net/mlx5e: Expose FEC feilds and related capability bit omits 822e114b5064 net/mlx5: Add mlx5_ifc definitions for connection tracking [...] omits 31d8bde1c881 net/mlx5: Add copy header action struct layout omits 609b82727f71 net/mlx5: Expose resource dump register mapping omits bab58ba10ecf net/mlx5: Add structures and defines for MIRC register omits 932ef155117c net/mlx5: Read MCAM register groups 1 and 2 omits f397464eb7c2 net/mlx5: Add structures layout for new MCAM access reg groups omits 8b91bcd75a4f Merge tag 'qcom-arm64-defconfig-for-5.6' of https://git.ke [...] omits e9d440157e75 Merge tag 'at91-5.6-soc' of git://git.kernel.org/pub/scm/l [...] omits 6022ce5176d1 Merge tag 'at91-5.6-defconfig' of git://git.kernel.org/pub [...] omits e59760f70b7d Merge tag 'at91-5.6-dt-1' of git://git.kernel.org/pub/scm/ [...] omits 35697c12d7ff selftests/bpf: Fix test_progs send_signal flakiness with nmi mode omits a67ca893ae0a Merge tag 'timers-v5.5-rc6' of https://git.linaro.org/peop [...] omits dd89b9d9f37d selinux: do not allocate ancillary buffer on first load omits 86e9f9d60eb5 EDAC/mce_amd: Make fam_ops static global omits 2db34041dcac Merge tag 'v5.5-next-dts64' of https://git.kernel.org/pub/ [...] omits 7d6292ab1119 Merge tag 'sunxi-dt-for-5.6-2' of https://git.kernel.org/p [...] omits a9e3e12f3f58 Merge tag 'soc-fsl-next-v5.6' of git://git.kernel.org/pub/ [...] omits c052bf82c6b0 PM: suspend: Add sysfs attribute to control the "sync on s [...] omits 49a101d7169c lib/vdso: Only read hrtimer_res when needed in __cvdso_clo [...] omits 99570c3da96a MIPS: vdso: Define BUILD_VDSO32 when building a 32bit kernel omits eaad647e5cc2 IB/mlx4: Fix memory leak in add_gid error flow omits d7fab916374c IB/mlx5: Expose RoCE accelerator counters omits 6b64a650f0b2 kselftest: Minimise dependency of get_size on C library in [...] omits e1dae517a0f5 selftests/livepatch: Remove unused local variable in set_f [...] omits b54c82e9196f selftests/livepatch: Replace set_dynamic_debug() with setu [...] omits 270f104ba26f staging: wfx: update TODO omits 240503a6e362 staging: wfx: simplify hif_multi_tx_confirm() omits 2f5fd8b07745 staging: wfx: simplify wfx_tx_queue_get_num_queued() omits 5244357961a4 staging: wfx: simplify hif_handle_tx_data() omits 7bc71e80bdaf staging: wfx: remove check for interface state omits 1b72dee6f876 staging: wfx: remove unused do_probe omits 1b38e0d042c8 staging: wfx: ensure that packet_id is unique omits ded6ca11af6b staging: wfx: simplify wfx_ps_notify_sta() omits a3c529a83589 staging: wfx: simplify handling of IEEE80211_TX_CTL_SEND_A [...] omits 22c03264e5a9 staging: wfx: simplify wfx_suspend_resume_mc() omits b5d4d98ec807 staging: wfx: firmware never return PS status for stations omits 6537adc3e307 staging: wfx: sta and dtim omits 2e57865e79cf staging: wfx: pspoll_mask make no sense omits df3519a328aa staging: wfx: replace wfx_tx_get_tid() with ieee80211_get_tid() omits 98511a91b126 staging: wfx: check that no tx is pending before release sta omits d6aeba575f27 staging: wfx: simplify the link-id allocation omits 36cbb5d2a7db staging: wfx: simplify wfx_set_tim_impl() omits d00149011066 staging: wfx: fix RCU usage omits 76b5c2ce468f staging: wfx: fix bss_loss omits 7d2d2bfdeb82 staging: wfx: relocate "buffered" information to sta_priv omits 79d5fecc9be2 staging: wfx: remove handling of "early_data" omits def39be019b6 staging: wfx: fix possible overflow on jiffies comparaison omits 4e1514c940fc staging: wfx: fix case where RTS threshold is 0 omits 9b90910f5bf4 staging: wfx: do not update uapsd if not necessary omits f98138a16f85 staging: wfx: with multiple vifs, force PS only if channel [...] omits 8d97a12fa4d2 staging: wfx: update power-save per interface omits 7f091d319eb5 staging: wfx: simplify wfx_scan_complete() omits fd5d78bdf752 staging: wfx: simplify wfx_update_filtering() omits 0b58486e153c staging: wfx: simplify wfx_set_mcast_filter() omits db94907110ea staging: wfx: simplify hif_set_config_data_filter() omits a077126a20a4 staging: wfx: simplify hif_set_mac_addr_condition() omits c47b70e2c591 staging: wfx: simplify hif_set_data_filtering() omits 3f5264e75c7b staging: wfx: simplify hif_mib_set_data_filtering omits f5864a1076d1 staging: wfx: simplify hif_mib_uc_mc_bc_data_frame_condition omits 46f044b965e6 staging: wfx: simplify hif_set_uc_mc_bc_condition() omits a8ec12d419af staging: wfx: simplify hif_set_association_mode() omits 9ced9b593741 staging: wfx: simplify hif_join() omits a09343fc354d staging: wfx: simplify hif_update_ie() omits d1072b04f57e staging: wfx: SSID should be provided to hif_start() even [...] omits deb7734ea984 staging: wfx: drop wfx_set_cts_work() omits 963aff5728a0 staging: wfx: drop wvif->setbssparams_done omits ba366b926826 staging: wfx: drop wvif->cqm_rssi_thold omits 9d443ffc588b staging: wfx: drop wvif->enable_beacon omits 249802e8e226 staging: wfx: drop wvif->dtim_period omits b0674e067552 staging: wfx: simplify update of DTIM period omits 50a4fb47e9ac staging: wfx: simplify wfx_flush() omits 044df863c98d staging: wfx: fix __wfx_flush() when drop == false omits 0b2b0595cec6 staging: wfx: simplify wfx_update_beaconing() omits 305f710995f7 staging: wfx: simplify wfx_upload_ap_templates() omits d8a92d918612 staging: wfx: rename wfx_upload_beacon() omits 9bf7ad8c93ce staging: wfx: simplify wfx_config() omits f050f3dac668 staging: wfx: drop wdev->output_power omits 811ed3e2aba3 staging: wfx: drop struct wfx_ht_info omits 08dced7f7fe9 staging: wfx: retrieve greenfield mode from sta->ht_cap an [...] omits c08ffbf7c02b staging: wfx: retrieve ampdu_density from sta->ht_cap omits dfa45cb4bda4 staging: wfx: use specialized structs for HIF arguments omits 09779276f1ba staging: wfx: simplify hif_start() usage omits e52e68eee7d0 staging: wfx: simplify hif_set_arp_ipv4_filter() usage omits 9ed8b0d0f27c staging: wfx: simplify hif_set_rcpi_rssi_threshold() usage omits 5fd64673cf6e staging: wfx: simplify hif_set_output_power() usage omits c360f1ccdcf9 staging: wfx: simplify hif_set_tx_rate_retry_policy() usage omits 9ab564653abb staging: wfx: send rate policies one by one omits 1e30e3c5a4c0 staging: wfx: add missing PROBE_RESP_OFFLOAD feature omits 99aa34a62bce staging: wfx: make hif_scan() usage clearer omits 8b08b6a8c31f staging: wfx: revert unexpected change in debugfs output omits 40ce9798794f nvmem: add QTI SDAM driver omits 9664a6b54c57 dt-bindings: nvmem: add binding for QTI SPMI SDAM omits 4ad3ad18990d dt-bindings: imx-ocotp: Add i.MX8MP compatible omits 532c29190795 staging: most: remove header include path to drivers/staging omits 748317386afb drm/i915/execlists: Offline error capture omits 32ff621fd744 drm/i915/gt: Allow temporary suspension of inflight requests omits 672c368f9398 drm/i915: Keep track of request among the scheduling lists omits d6de0bb1850f RDMA/mlx5: Set relaxed ordering when requested omits 811646998e3e RDMA/core: Add the core support field to METHOD_GET_CONTEXT omits 2233c6609c11 RDMA/uverbs: Add new relaxed ordering memory region access flag omits 86dd738cf20c RDMA/efa: Allow passing of optional access flags for MR re [...] omits 68d384b906cf RDMA/core: Add optional access flags range omits ca95c1411198 RDMA/uverbs: Verify MR access flags omits a1123418ba10 RDMA/uverbs: Add ioctl command to get a device context omits da57db25677f RDMA/core: Remove ucontext_lock from the uverbs_destry_ufi [...] omits d680e88e2013 RDMA/core: Add UVERBS_METHOD_ASYNC_EVENT_ALLOC omits f86230857975 Merge branch 'mlx5-next' into rdma.git for-next omits 6535a39ffa88 Documentation: Call out example SYM_FUNC_* usage as x86-specific omits a880a6dd8537 net/mlx5: Expose relaxed ordering bits omits 61f005901b73 Merge branch 'nfs' into docs-next omits 8fd5b75d979b net/mlx5: Add RoCE accelerator counters omits 6996e8ca8ba9 Documentation: nfs: fault_injection: convert to ReST omits 98600b71f2bf Documentation: nfs: pnfs-scsi-server: convert to ReST omits 26f6225fa53d Documentation: nfs: convert pnfs-block-server to ReST omits fbdcd0b8e564 Documentation: nfs: idmapper: convert to ReST omits 0f3456ba9fb6 Documentation: convert nfsd-admin-interfaces to ReST omits f8b8d030597a Documentation: nfs-rdma: convert to ReST omits 0867fb07fa32 Documentation: nfsroot.rst: COSMETIC: refill a paragraph omits f9a9349846f9 Documentation: nfsroot.txt: convert to ReST omits 2f123b9a3596 Documentation: convert nfs.txt to ReST omits cb89e2465896 selinux: remove redundant allocation and helper functions omits cb619e80333a power: supply: bq25890_charger: fix incorrect error return [...] omits df4779b5d273 selinux: remove redundant selinux_nlmsg_perm omits ae3d8c2e27bf selinux: fix wrong buffer types in policydb.c omits 59abae1ad93c Merge tag 'imx-defconfig-5.6' of git://git.kernel.org/pub/ [...] omits 87f846c773ea Merge tag 'imx-dt64-5.6' of git://git.kernel.org/pub/scm/l [...] omits 78c47feaff05 Merge tag 'imx-dt-5.6' of git://git.kernel.org/pub/scm/lin [...] omits 485e35e4b5e6 Merge tag 'imx-bindings-5.6' of git://git.kernel.org/pub/s [...] omits 123718659721 Merge tag 'imx-soc-5.6' of git://git.kernel.org/pub/scm/li [...] omits 0f827273178f Merge tag 'imx-driver-5.6' of git://git.kernel.org/pub/scm [...] omits 7f1f5ac4dcbd Merge tag 'mvebu-dt64-5.6-1' of git://git.infradead.org/li [...] omits d104b3be1bab Merge tag 'mvebu-dt-5.6-1' of git://git.infradead.org/linu [...] omits c7ce73eb0185 Merge tag 'mvebu-drivers-5.6-1' of git://git.infradead.org [...] omits 7aeff9cbbbd8 Merge tag 'tegra-for-5.6-arm64-defconfig' of git://git.ker [...] omits 84c2f68ed2f8 Merge tag 'tegra-for-5.6-arm64-dt' of git://git.kernel.org [...] omits 12c5beb98006 Merge tag 'tegra-for-5.6-arm-dt' of git://git.kernel.org/p [...] omits 511f96fb673c Merge tag 'tegra-for-5.6-arm-core' of git://git.kernel.org [...] omits e87f61892c6e Merge tag 'tegra-for-5.6-soc' of git://git.kernel.org/pub/ [...] omits 083b4db85731 Merge tag 'tegra-for-5.6-memory' of git://git.kernel.org/p [...] omits 0d241c3f9519 Merge tag 'tegra-for-5.6-bus' of git://git.kernel.org/pub/ [...] omits e64d0098dd03 Merge tag 'tegra-for-5.6-dt-bindings' of git://git.kernel. [...] omits dcd195071f22 dm writecache: improve performance of large linear writes on SSDs omits 9e83713a721b drm/i915/psr: Share the computation of idle frames omits 9e0333ae38ee clocksource/drivers/hyper-v: Set TSC clocksource as defaul [...] omits 0af3e137c144 clocksource/drivers/hyper-v: Untangle stimers and timesync [...] omits b9c60a741f06 clocksource/drivers/timer-microchip-pit64b: Fix sparse warning omits 4ad35346da9c clocksource/drivers/exynos_mct: Rename Exynos to lowercase omits 4341067cfc20 clocksource/drivers/timer-ti-dm: Fix uninitialized pointer access omits bc83caddf17b clocksource/drivers/timer-ti-dm: Switch to platform_get_irq omits cdab83f9d0fb clocksource/drivers/timer-ti-dm: Convert to devm_platform_ [...] omits ba25322edd60 clocksource/drivers/em_sti: Fix variable declaration in em [...] omits 9a97b2fb070d clocksource/drivers/em_sti: Convert to devm_platform_iorem [...] omits 2052d032c067 clocksource/drivers/bcm2835_timer: Fix memory leak of timer omits f5ac896b6a23 clocksource/drivers/cadence-ttc: Use ttc driver as platfor [...] omits 625022a5f160 clocksource/drivers/timer-microchip-pit64b: Add Microchip [...] omits ddc61bbc4501 clocksource/drivers/hyper-v: Reserve PAGE_SIZE space for tsc page omits 062934634dc3 clocksource: Fix Kconfig miscues omits db95b8e3642a dt-bindings: timer: renesas, cmt: Document r8a774b1 CMT support omits 9ca9fe69eedb clocksource: Fix Kconfig indentation omits 1349401ff1aa clocksource/drivers/hyper-v: Suspend/resume Hyper-V clocks [...] omits f01b16a85bfa dax: Get rid of fs_dax_get_by_host() helper omits 6f4194c8771f drm/i915: add Wa_14010594013: icl,ehl omits 500d14affdf7 arm64: kernel: avoid x18 in __cpu_soft_restart omits af12376814a5 arm64: kvm: stop treating register x18 as caller save omits 7f153ccb9bb4 arm64/lib: copy_page: avoid x18 register in assembler code omits e3ec6582d1cf arm64: mm: avoid x18 in idmap_kpti_install_ng_mappings omits c54f90c2627c arm64: fix alternatives with LLVM's integrated assembler omits e0d5896bd356 arm64: lse: fix LSE atomics with LLVM's integrated assembler omits 03077ad5c025 arm64: defconfig: Enable Broadcom's STB PCIe controller omits d662117c7a91 ALSA: pcm: Make snd_pcm_hw_constraints_init() and _complet [...] omits 2ba0176c709c ALSA: hda/analog - Minor optimization for SPDIF mux connections omits dcd01394ce7c EDAC/amd64: Drop some family checks for newer systems omits 2eb61c91c3e2 EDAC/amd64: Add family ops for Family 19h Models 00h-0Fh omits b3f79ae45904 x86/amd_nb: Add Family 19h PCI IDs omits 9f6aef86315a EDAC/mce_amd: Always load on SMCA systems omits 89a76171bf50 x86/MCE/AMD, EDAC/mce_amd: Add new Load Store unit McaType omits 8a6453a89dc1 xfs: check log iovec size to make sure it's plausibly a bu [...] omits b7df5e92055c xfs: make struct xfs_buf_log_format have a consistent size omits c3d5f0c2fb85 xfs: complain if anyone tries to create a too-large buffer [...] omits c64dd49b5112 xfs: clean up xfs_buf_item_get_format return value omits 0bb9d159bd01 xfs: streamline xfs_attr3_leaf_inactive omits e8db2aafcedb xfs: fix memory corruption during remote attr value buffer [...] omits 8edbb26b0602 xfs: refactor remote attr value buffer invalidation omits d5b5b59c706d Pull UDF cleanups from Pali Rohar. omits dcb0f0d5c475 Pull reiserfs xattr fixup. omits 394440d46941 reiserfs: fix handling of -EOPNOTSUPP in reiserfs_for_each_xattr omits 9c92aa483a3c drm/i915/gt: Drop rogue space in the middle of GT_TRACE omits 5e791166d377 drm/ttm: nuke invalidate_caches callback omits 5777eaed566a arm64: Implement optimised checksum routine omits 567d746b55bc netfilter: bitwise: add support for shifts. omits 779f725e142c netfilter: bitwise: add NFTA_BITWISE_DATA attribute. omits ed991d43634b netfilter: bitwise: only offload boolean operations. omits 4d57ca2be146 netfilter: bitwise: add helper for dumping boolean operations. omits 71d6ded3ac49 netfilter: bitwise: add helper for evaluating boolean operations. omits 3f8d9eb032ec netfilter: bitwise: add helper for initializing boolean op [...] omits 9d1f979986c2 netfilter: bitwise: add NFTA_BITWISE_OP netlink attribute. omits 577c734a81e2 netfilter: bitwise: replace gotos with returns. omits 265ec7b0e8c3 netfilter: bitwise: remove NULL comparisons from attribute [...] omits fbf19ddf396b netfilter: nf_tables: white-space fixes. omits a7965d58ddab netfilter: flowtable: add nf_flow_table_offload_cmd() omits ae29045018c8 netfilter: flowtable: add nf_flow_offload_tuple() helper omits 28b3a4270c0f netfilter: hashlimit: do not use indirect calls during gc omits f698fe40829b netfilter: flowtable: refresh flow if hardware offload fails omits a5449cdcaac5 netfilter: flowtable: add nf_flowtable_hw_offload() helper [...] omits 355a8b13f87a netfilter: flowtable: use atomic bitwise operations for fl [...] omits 445db8d09659 netfilter: flowtable: remove dying bit, use teardown bit instead omits 87265d842c59 netfilter: flowtable: add nf_flow_offload_work_alloc() omits a7521a60a5f3 netfilter: flowtable: restrict flow dissector match on met [...] omits 79b9b685dde1 netfilter: flowtable: fetch stats only if flow is still alive omits 4a7faaf4add3 netfilter: nft_bitwise: correct uapi header comment. omits 858e284f0ec1 libbpf: Fix unneeded extra initialization in bpf_map_batch_common omits f571389c0b01 mmc: tegra: fix SDR50 tuning override omits c4c86abb3f9f net/rds: Detect need of On-Demand-Paging memory registration omits 8ffc32485158 RDMA/mlx5: Fix handling of IOVA != user_va in ODP paths omits a73a89558852 IB/mlx5: Mask out unsupported ODP capabilities for kernel QPs omits 4835709176e8 RDMA/mlx5: Don't fake udata for kernel path omits da9ee9d8a874 IB/mlx5: Add ODP WQE handlers for kernel QPs omits 87d8069f6b02 IB/core: Add interface to advise_mr for kernel users omits 33006bd4f37f IB/core: Introduce ib_reg_user_mr omits c320e527e154 IB: Allow calls to ib_umem_get from kernel ULPs omits 3a51449b7959 watchdog/softlockup: Remove obsolete check of last reported task omits 1e5f532c2737 ARM: dts: at91: sam9x60: add device tree for soc and board omits be0b9aa757c7 dt-bindings: arm: add sam9x60-ek board omits 82d1b8158c9a tracing: Allow trace_printk() to nest in other tracing code omits f88f42f853a8 arm64: context: Free up kernel ASIDs if KPTI is not in use omits f3c0efc9fe7a drm/i915/execlists: Leave resetting ring to intel_ring omits 5098cae1f79c dt-bindings: soundwire: fix example omits 550f90520402 soundwire: cadence: fix kernel-doc parameter descriptions omits 451ed9682bab Merge branch 'topic/sdw_intel' into next omits 92f622bc276a soundwire: intel: report slave_ids for each link to SOF driver omits a04184ce777b mmc: sdhci-of-at91: fix memleak on clk_get failure omits 92f07e5c35b4 Merge branch 'fixes' into next omits cd0a32371db7 pinctrl: tigerlake: Tiger Lake uses _HID enumeration omits 899b7e3374b2 pinctrl: sunrisepoint: Add Coffee Lake-S ACPI ID omits 27f4e1e9425e mmc: sdhci_am654: Fix Command Queuing in AM65x omits de31f6ab68a3 mmc: sdhci_am654: Reset Command and Data line after tuning omits 4d627c88546a mmc: sdhci_am654: Remove Inverted Write Protect flag omits d129479f1fff watchdog: Remove soft_lockup_hrtimer_cnt and related code omits 1b21a701aed9 mmc: sdhci-of-esdhc: fix clock setting for different contr [...] omits 2aa3d826adb5 mmc: sdhci-of-esdhc: fix esdhc_reset() for different contr [...] omits 5b742232d707 mmc: sdhci-of-esdhc: update tuning erratum A-008171 omits f3c2082508c0 mmc: sdhci-of-esdhc: convert to use esdhc_tuning_window_ptr() omits 275fa0ea2cf7 arm64: Workaround for Cortex-A55 erratum 1530923 omits db0d46a58d34 arm64: Rename WORKAROUND_1319367 to SPECULATIVE_AT_NVHE omits e85d68faed4e arm64: Rename WORKAROUND_1165522 to SPECULATIVE_AT_VHE omits 9c6722d85e92 gpio: Fix the no return statement warning omits 490a421bc575 PM / devfreq: Add debugfs support with devfreq_summary file omits c249177944b6 ALSA: usb-audio: add implicit fb quirk for MOTU M Series omits 5379e4dd3220 mm, drm/ttm: Fix vm page protection handling omits 574c5b3d0e4c mm: Add a vmf_insert_mixed_prot() function omits 6bc803803526 sfc: remove duplicated include from efx.c omits 117717e57440 Bluetooth: Increment management interface revision omits ab3d436bf3e9 crypto: essiv - fix AEAD capitalization and preposition us [...] omits 63fabc87a01d crypto: hisilicon - add branch prediction macro omits 92f0726d9c42 crypto: hisilicon - adjust hpre_crt_para_get omits 02ab994635eb crypto: hisilicon - Fixed some tiny bugs of HPRE omits dfee9955abc7 crypto: hisilicon - Bugfixed tfm leak omits 2f072d75d1ab crypto: hisilicon - Add aead support on SEC2 omits 473a0f9662d4 crypto: hisilicon - redefine skcipher initiation omits b9c8d897a0c6 crypto: hisilicon - Add branch prediction macro omits 310ea0ac7207 crypto: hisilicon - Add callback error check omits d6de2a594377 crypto: hisilicon - Adjust some inner logic omits 7c7d902aa405 crypto: hisilicon - Update QP resources of SEC V2 omits a181647c06c2 crypto: hisilicon - Update some names on SEC V2 omits a718cfce062e crypto: hisilicon - fix print/comment of SEC V2 omits ca0d158dc9e5 crypto: hisilicon - Update debugfs usage of SEC V2 omits 279c075dc1d2 tee: amdtee: remove redundant NULL check for pool omits f9568eae9247 tee: amdtee: rename err label to err_device_unregister omits 2929015535fa tee: amdtee: skip tee_device_unregister if tee_device_alloc fails omits f4c58c3758f9 tee: amdtee: print error message if tee not present omits 5ae63958a6de tee: amdtee: remove unused variable initialization omits 1372a51b88fa crypto: vmx - reject xts inputs that are too short omits a8bdf2c42ee4 crypto: curve25519 - Fix selftest build error omits 2a2fbf20ad80 crypto: caam - add support for i.MX8M Nano omits 4b0ec91af8a4 crypto: sun8i-ce - remove dead code omits 93d24ac4b267 crypto: sun8i-ce - fix removal of module omits 24775ac2fe68 crypto: amlogic - fix removal of module omits 7b3d853ead81 crypto: sun8i-ss - fix removal of module omits 31899908a0d2 crypto: {arm,arm64,mips}/poly1305 - remove redundant non-r [...] omits d7d7b8535662 crypto: x86/poly1305 - wire up faster implementations for kernel omits 0896ca2a0cb6 crypto: x86/poly1305 - import unmodified cryptogams implem [...] omits 1c08a104360f crypto: poly1305 - add new 32 and 64-bit generic versions omits e3419426f2ca Merge git://git.kernel.org/pub/scm/linux/kernel/git/herber [...] omits 7b53b868a181 xfs: fix IOCB_NOWAIT handling in xfs_file_dio_aio_read omits ae563183b647 Bluetooth: hci_qca: Enable power off/on support during hci [...] omits ed0bc98f8cbe powerpc/64s: Reimplement power4_idle code in C omits 30e813cf46cc misc: cxl: use mmgrab omits c55d7b5e6426 powerpc: Remove STRICT_KERNEL_RWX incompatibility with REL [...] omits 970d54f99cea powerpc/book3s64/hash: Disable 16M linear mapping size if [...] omits 824b72db5086 scsi: megaraid_sas: Update driver version to 07.713.01.00-rc1 omits 4d1634b8d12e scsi: megaraid_sas: Use Block layer API to check SCSI devi [...] omits 56ee0c585602 scsi: megaraid_sas: Limit the number of retries for the IO [...] omits 6d7537270e32 scsi: megaraid_sas: Do not initiate OCR if controller is n [...] omits 201a810cc188 scsi: megaraid_sas: Re-Define enum DCMD_RETURN_STATUS omits eeb63c23ffe1 scsi: megaraid_sas: Do not set HBA Operational if FW is no [...] omits 9330a0fd827a scsi: megaraid_sas: Do not kill HBA if JBOD Seqence map or [...] omits eb974f34bb9d scsi: megaraid_sas: Do not kill host bus adapter, if adapt [...] omits 6e73550670ed scsi: megaraid_sas: Update optimal queue depth for SAS and [...] omits a7faf81d7858 scsi: megaraid_sas: Set no_write_same only for Virtual Disk omits 499e7246d6da scsi: megaraid_sas: Reset adapter if FW is not in READY st [...] omits ba304e5b4498 scsi: qla1280: Fix dma firmware download, if dma address is 64bit omits f3c893e3dbb5 scsi: iscsi: Fail session and connection on transport regi [...] omits cd7ea70bb00a scsi: drivers: base: Propagate errors through the transpor [...] omits 7c1ef338705f scsi: drivers: base: Support atomic version of attribute_c [...] omits 54155ed4199c scsi: iscsi: Don't destroy session if there are outstandin [...] omits ea92c32bd336 scsi: ufs-mediatek: add apply_dev_quirks variant operation omits c40ad6b7fcd3 scsi: ufs: pass device information to apply_dev_quirks omits 43622697117c scsi: BusLogic: use %lX for unsigned long rather than %X omits fd1fb4d5562a scsi: ufs: remove "errors" word in ufshcd_print_err_hist() omits a5fe372d9239 scsi: ufs: add device reset history for vendor implementations omits 645728a6448f scsi: ufs: fix empty check of error history omits b65053cd94f4 selftests/bpf: Add whitelist/blacklist of test names to te [...] omits bd71c453db91 ARC: wireup clone3 syscall omits d5c8dc0d4c88 ARM: dts: bcm2711: Enable PCIe controller omits c5a1e5375d19 ARM: dts: bcm283x: Unify CMA configuration omits 7bcfea9615f6 Merge branch 'bpftool-improvements' omits 4e1ea33292ff bpftool: Support dumping a map with btf_vmlinux_value_type_id omits 84c72ceee91c bpftool: Add struct_ops map name omits fb2426ad00b1 libbpf: Expose bpf_find_kernel_btf as a LIBBPF_API omits 188a486619e6 bpftool: Fix missing BTF output for json during map dump omits d7de72674af5 bpftool: Fix a leak of btf object omits 476878e4b2be xen-pciback: optionally allow interrupt enable flag writes omits 5e89cd303e3a PCI: Mark AMD Navi14 GPU rev 0xc5 ATS as broken omits 1ccf6c13d9c7 devlink: fix typos in qed documentation omits 43d28c612f4c pptp: support sockets bound to an interface omits 990bca1fc8ad Merge branch 'bpf-batch-ops' omits 8fec380ac0d4 Merge tag 'batadv-next-for-davem-20200114' of git://git.op [...] omits f0fac2cec286 selftests/bpf: Add batch ops testing to array bpf map omits 30ff3c59137d selftests/bpf: Add batch ops testing for htab and htab_percpu map omits 2ab3d86ea185 libbpf: Add libbpf support to batch ops omits a1e3a3b8ba2c tools/bpf: Sync uapi header bpf.h omits 057996380a42 bpf: Add batch ops to all htab bpf map omits c60f2d286177 bpf: Add lookup and update batch ops to arraymap omits aa2e93b8e58e bpf: Add generic support for update and delete batch ops omits cb4d03ab499d bpf: Add generic support for lookup batch op omits 15c14a3dca42 bpf: Add bpf_map_{value_size, update_value, map_copy_value [...] omits 820d366736c9 f2fs: free sysfs kobject omits 2c4e0c528ec2 f2fs: declare nested quota_sem and remove unnecessary sems omits 762e4db5450a f2fs: don't put new_page twice in f2fs_rename omits 5b1dbb082f19 f2fs: set I_LINKABLE early to avoid wrong access by vfs omits 542989b6749b f2fs: don't keep META_MAPPING pages used for moving verity [...] omits f543805fcd60 f2fs: introduce private bioset omits 0e6d01643c20 f2fs: cleanup duplicate stats for atomic files omits d508c94e45fc f2fs: Check write pointer consistency of non-open zones omits c426d99127b1 f2fs: Check write pointer consistency of open zones omits bb2500ab0270 Bluetooth: hci_qca: Retry btsoc initialize when it fails omits 5559904ccc08 Bluetooth: hci_qca: Add QCA Rome power off support to the [...] omits f25a96c8eb46 Bluetooth: hci_bcm: enable IRQ capability from devicetree omits 2fe465e69dc1 dt-bindings: net: bluetooth: add interrupts properties omits 7e8aeffb112a Bluetooth: btsdio: Check for valid packet type omits 1cc3c10c5aea Bluetooth: hci_h5: Add support for ISO packets omits ef564119ba83 Bluetooth: hci_h4: Add support for ISO packets omits 1b1d29e51499 Bluetooth: Make use of __check_timeout on hci_sched_le omits f9a619db7c13 Bluetooth: monitor: Add support for ISO packets omits f92a8cb569e3 Bluetooth: hci_vhci: Add support for ISO packets omits 4de0fc599eb9 Bluetooth: Add definitions for CIS connections omits 600a87490ff9 Bluetooth: Implementation of MGMT_OP_SET_BLOCKED_KEYS. omits 83e4b88be1ff selftests/bpf: Add a test for attaching a bpf fentry/fexit [...] omits bcfb7ae3f50b power: supply: axp20x_usb_power: Only poll while offline omits 09aaaec5f658 power: supply: axp20x_usb_power: Add wakeup control omits ecbc8dd78ed9 power: supply: axp20x_usb_power: Allow offlining omits 0fbb37dd8299 IB/srp: Never use immediate data if it is disabled by a user omits 363824f92a92 RDMA/rxe: Compute the maximum sges and inline size based o [...] omits 56900d4541a9 power: supply: axp20x_usb_power: Use a match structure omits 577233a3f563 power: suppy: ucs1002: Make the symbol 'ucs1002_regulator_ [...] omits 5167c506d62d tick/common: Touch watchdog in tick_unfreeze() on all CPUs omits 4e8d683f1176 Introduce maximum WQE size to check limits omits 10b17004a74c i2c: xiic: Fix the clocking across bind unbind omits c9d059681b84 i2c: xiic: defer the probe if clock is not found omits b4c119dbc300 i2c: xiic: Add timeout to the rx fifo wait loop omits 40b2ec1251c3 i2c: highlander: Use proper printk format for size_t omits 17b3fe8b04ec i2c: pnx: Use proper printk format for resource_size_t omits 066e6e805d4a i2c: pmcmsp: Use proper printk format for resource_size_t omits 9173cac3b64e libbpf: Support .text sub-calls relocations omits 5640a771d797 Merge branch 'bpf_send_signal_thread' omits ab8b7f0cb358 tools/bpf: Add self tests for bpf_send_signal_thread() omits 8482941f0906 bpf: Add bpf_send_signal_thread() helper omits d3a56931f9c8 xsk: Support allocations of large umems omits e8d51e962936 docs: i2c: use the new API in 'writing-clients' omits e634a50c9cd1 docs: i2c: use the new API in 'instantiating-devices.rst' omits 5f0155b44e1e i2c: i2c-core-of: convert to use i2c_new_client_device() omits 87e07437df93 i2c: i2c-core-base: convert to use i2c_new_client_device() omits 90a3be9b1945 i2c: i2c-core-acpi: convert to use i2c_new_client_device() omits bf255befe7ad i2c: xiic: convert to use i2c_new_client_device() omits 36056290ee0c i2c: taos-evm: convert to use i2c_new_client_device() omits f12c529005dc i2c: powermac: convert to use i2c_new_client_device() omits 7de69dbf0d7f i2c: ocores: convert to use i2c_new_client_device() omits 7fd0379f8696 i2c: nvidia-gpu: convert to use i2c_new_client_device() omits 41d06630b494 i2c: i801: convert to use i2c_new_client_device() omits 6b5794abdcdd i2c: cht-wc: convert to use i2c_new_client_device() omits 0428c6ef8a3c RDMA/efa: Remove unused ucontext parameter from efa_qp_use [...] omits f5f5ddbe73dc RDMA/efa: Remove {} brackets from single statement if omits 57f63f371b5e RDMA/efa: Device definitions documentation updates omits 7db82697b8bf RDMA/hns: Add support for extended atomic in userspace omits a3afa29942b8 ALSA: usb-audio: unlock on error in probe omits 5f91ef219f6b dt-bindings: Add TI and Infineon VR Controllers as trivial [...] omits 1eb69bfded57 dt-binding: usb: add "super-speed-plus" omits 941a0e3bad8e dt-bindings: rcar-csi2: Convert bindings to json-schema omits 1590b1eb9370 dt-bindings: Document loongson vendor-prefix omits 1f33d9bcb995 MIPS: CU1000-Neo: Refresh defconfig to support HWMON and WiFi. omits 0ba96b344a7f MIPS: Ingenic: Add missing nodes for X1000 and CU1000-Neo. omits ad1df95419cc mips/vdso: Support mremap() for vDSO omits a1766a49fc90 Merge tag 'drivers_soc_for_5.6' into next omits 80a785701660 RDMA/hns: Get pf capabilities from firmware omits ba6bb7e97421 RDMA/hns: Add interfaces to get pf capabilities from firmware omits a91e093cad37 RDMA/hns: Remove some redundant variables related to capabilities omits 3277e8aa2504 soc: ti: k3: add navss ringacc driver omits 59be028f811b bindings: soc: ti: add documentation for k3 ringacc omits 49945ef0f90b i2c: stu300: Use proper printk format for iomem pointer omits b3ec94697573 i2c: tegra: Check DMA completion status in addition to left time omits 28d98666dbc0 i2c: tegra: Always terminate DMA transfer omits 4211ffc3ad15 i2c: tegra: Use relaxed versions of readl/writel omits ae6028a65582 i2c: tegra: Rename I2C_PIO_MODE_MAX_LEN to I2C_PIO_MODE_PR [...] omits ede2299f7101 i2c: tegra: Support atomic transfers omits b5d5605ca3ce i2c: tegra: Prevent interrupt triggering after transfer timeout omits d02e5ee09bd9 Merge branch 'i2c/for-current' into i2c/for-5.6 omits 9f7a03642e0e i2c: parport: move include file into main source omits 511f7d54842f i2c: parport: simplify Kconfig description omits 710b65335c19 i2c: parport-light: remove driver omits 7a30ebb9f2a2 PCI/switchtec: Add Gen4 device IDs omits ce7c88600bf8 PCI/switchtec: Add Gen4 MRPC GAS access permission check omits 4efa1d2e3697 PCI/switchtec: Add Gen4 flash information interface support omits a3321ca39408 PCI/switchtec: Add Gen4 system info register support omits 993d208daaeb PCI/switchtec: Separate Gen3 register structures into unions omits 6a3d1b542cfa PCI/switchtec: Factor out Gen3 ioctl_flash_part_info() omits b13313a01a6a PCI/switchtec: Add 'generation' variable omits fcccd282b633 PCI/switchtec: Rename generation-specific constants omits 2085747d533b PCI/switchtec: Move check event ID from mask_event() to sw [...] omits 7501a02a9dfc PCI/switchtec: Remove redundant valid PFF number count omits a6b0ef9a7d03 PCI/switchtec: Add support for Intercomm Notify and Upstre [...] omits a569f5f37203 arm64: Use register field helper in kaslr_requires_kpti() omits ebac96ede61a arm64: Simplify early check for broken TX1 when KASLR is enabled omits ca78eee7b4ac xfs: Add __packed to xfs_dir2_sf_entry_t definition omits 8bf9284d99dc arm64: Turn "broken gas inst" into real config option omits e4eed858357a video: fbdev: nvidia: clean up indentation issues and comm [...] omits 31a2a3292139 fbdev: remove object duplication in Makefile omits 914d66312d46 video: exynos: Rename Exynos to lowercase omits 44a391081c9b fbdev: cg14fb: use resource_size omits 091be7245a03 fbdev: s1d13xxxfb: use resource_size omits 3c3c56397d58 video: sa1100fb: constify copied structure omits 93166f5f2e4d fbmem: Adjust indentation in fb_prepare_logo and fb_blank omits 2be24502158b fbcon: Adjust indentation in set_con2fb_map omits 28388b3325e3 pxa168fb: fix release function mismatch in probe failure omits bc5e36f3d2ce OMAP: DSS2: remove non-zero check on variable r omits 52733e95f040 video: Fix Kconfig indentation omits ac0c2558161d video: ssd1307fb: add the missed regulator_disable omits 366c5aa18c12 video: hyperv_fb: fix indentation issue omits d3d19d6fc573 fbdev: potential information leak in do_fb_ioctl() omits 5a4549fd7905 PCI/ATS: Add PASID stubs omits 92c1d360dcda iommu/arm-smmu-v3: Return -EBUSY when trying to re-add a device omits a2be6218e649 iommu/arm-smmu-v3: Improve add_device() error handling omits d71e01716b36 iommu/arm-smmu-v3: Use WRITE_ONCE() when changing validity [...] omits f78d5da6e7bd drm/i915/tgl: Add Wa_1409825376 to tgl omits 9c9aa8fdf306 kbuild: remove 'Building modules, stage 2.' log omits 73af06f589fe iommu/arm-smmu-v3: Add second level of context descriptor table omits 492ddc79e07e iommu/arm-smmu-v3: Prepare for handling arm_smmu_write_ctx [...] omits 2505ec6f85ad iommu/arm-smmu-v3: Propagate ssid_bits omits 87f42391f6a5 iommu/arm-smmu-v3: Add support for Substream IDs omits 3bc0bb36fa30 cgroup: Prevent double killing of css when enabling thread [...] omits e8ab20d9bcb3 workqueue: remove workqueue_work event class omits 1c5da0ec7f20 workqueue: add worker function to workqueue_execute_end tr [...] omits a557aff0c72b iommu/arm-smmu-v3: Add context descriptor tables allocators omits 7bc4f3fae953 iommu/arm-smmu-v3: Prepare arm_smmu_s1_cfg for SSID support omits da22565d1d73 ACPI/IORT: Parse SSID property of named component node omits 89535821c042 iommu/arm-smmu-v3: Parse PASID devicetree property of plat [...] omits 2e981b9468e6 dt-bindings: document PASID property for IOMMU masters omits 9bb9069cfba5 iommu/arm-smmu-v3: Drop __GFP_ZERO flag from DMA allocation omits 75ea91cd3eab cgroup: fix function name in comment omits fe1e8dbec11f NFSv3: FIx bug when using chacl and chmod to change acl omits d826e5b82764 NFSv4.x recover from pre-mature loss of openstateid omits 62a1573fcf84 NFSv4 fix acl retrieval over krb5i/krb5p mounts omits c74dfe97c104 NFS: Add mount option 'softreval' omits 5c965db86e6b NFS: Trust cached access if we've already revalidated the [...] omits 4daaeba93822 NFS: Fix nfs_direct_write_reschedule_io() omits 8c9cb71491e7 NFS: When resending after a short write, reset the reply c [...] omits e8194b7dd39e NFS: Improve tracing of permission calls omits 088f3e68d899 pNFS/flexfiles: Add tracing for layout errors omits 7bdd297ea6e6 NFS: Clean up generic file commit tracepoint omits 5bb2a7cb9fe5 NFS: Clean up generic writeback tracepoints omits 2343172d34c6 NFS: Clean up generic file read tracepoints omits 0722dc9fea58 pNFS/flexfiles: Record resend attempts on I/O failure omits 118b6292195c NFS: Fix fix of show_nfs_errors omits 25925b00a972 NFSv4: Improve read/write/commit tracing omits 221203ce6406 NFS/pnfs: Fix pnfs_generic_prepare_to_resend_writes() omits 2197e9b06c22 NFS: Fix up fsync() when the server rebooted omits b32d285539e0 SUNRPC: Remove broken gss_mech_list_pseudoflavors() omits b8946d7bfb94 NFS: Revalidate the file mapping on all fatal writeback errors omits 0df68ced5544 NFS: Revalidate the file size on a fatal write error omits e515dd9d76d2 xprtrdma: DMA map rr_rdma_buf as each rpcrdma_rep is created omits b7ff0185e92a xprtrdma: Destroy reps from previous connection instance omits 85810388a9dd xprtrdma: Destroy rpcrdma_rep when Receive is flushed omits b78de1dca003 xprtrdma: Allocate and map transport header buffers at con [...] omits 25868e610aed xprtrdma: Refactor frwr_is_supported omits 18d065a5d4f1 xprtrdma: Eliminate per-transport "max pages" omits 7581d90109ca xprtrdma: Refactor initialization of ep->rep_max_requests omits cb586decbb88 xprtrdma: Make sendctx queue lifetime the same as connecti [...] omits 2e8703681429 xprtrdma: Eliminate ri_max_send_sges omits e0b27d98bfed NFS: Add missing null check for failed allocation omits 474c4f306eef nfs: NFS_SWAP should depend on SWAP omits c2bd2c0a55dd SUNRPC: constify copied structure omits bd89bc67f64f fs/nfs, swapon: check holes in swapfile omits b8457606d95f SUNRPC: call_connect_status should handle -EPROTO omits 2bb50aabb6f3 NFS4: Report callback authentication errors omits 861e1671bc2e NFS: Introduce trace events triggered by page writeback errors omits abf8af78a615 SUNRPC: Capture signalled RPC tasks omits 6ed2144a80eb NFS: move dprintk after nfs_alloc_fattr in nfs3_proc_lookup omits 8b98a532481d NFS4: Remove unneeded semicolon omits a3167dacbad3 nfs: encode nfsv4 timestamps as 64-bit omits e5189e9a5117 nfs: remove timespec from xdr_encode_nfstime omits bc35b6b0cf4a nfs: fscache: use timespec64 in inode auxdata omits ae08483cdd66 nfs: use timespec64 in nfs_fattr omits 52879b464a6a sunrpc: convert to time64_t for expiry omits 88fe89a47153 kbuild: remove *.tmp file when filechk fails omits 94f7345b7124 kbuild: remove PYTHON2 variable omits 5370d4acc590 modpost: assume STT_SPARC_REGISTER is defined omits 7168965ec7b1 gen_initramfs.sh: remove intermediate cpio_list on errors omits 65e00e04e5ae initramfs: refactor the initramfs build rules omits 469e87e89fd6 gen_initramfs.sh: always output cpio even without -o option omits 4538f41305c3 initramfs: add default_cpio_list, and delete -d option support omits 9668097599aa initramfs: generate dependency list and cpio at the same time omits 3e176683634c initramfs: specify $(src)/gen_initramfs.sh as a prerequisi [...] omits d54151c5c8c0 drm/i915/fbc: Add fbc tracepoints omits 661d6ec00058 drm/i915/fbc: Nuke fbc_supported() omits 9ecc6eabd8fe drm/i915/fbc: Move the plane state check into the fbc functions omits ce8866f0913f NFS: Attach supplementary error information to fs_context. omits 62a55d088cd8 NFS: Additional refactoring for fs_context conversion omits f2aedb713c28 NFS: Add fs_context support. omits e38bb238ed8c NFS: Convert mount option parsing to use functionality fro [...] omits 38465f5d1af9 NFS: rename nfs_fs_context pointer arg in a few functions omits e558100fda7e NFS: Do some tidying of the parsing code omits 48be8a66cf98 NFS: Add a small buffer in nfs_fs_context to avoid string dup omits cbd071b5daa0 NFS: Deindent nfs_fs_context_parse_option() omits f8ee01e3e2c8 NFS: Split nfs_parse_mount_options() omits 5eb005caf538 NFS: Rename struct nfs_parsed_mount_data to struct nfs_fs_context omits e0a626b12474 NFS: Constify mount argument match tables omits 9954bf92c0cd NFS: Move mount parameterisation bits into their own file omits adf2314fe667 nfs: get rid of ->set_security() omits ba8b6148067f nfs_clone_sb_security(): simplify the check for server bogosity omits ab88dca311a3 nfs: get rid of mount_info ->fill_super() omits 0c38f2131df9 nfs: don't pass nfs_subversion to ->create_server() omits 1bc3a2cbf239 nfs: unexport nfs_fs_mount_common() omits 82eaed2beef5 nfs: merge xdev and remote file_system_type omits a55d3297be58 nfs: don't bother passing nfs_subversion to ->try_mount() [...] omits 6a3f7a399ebf nfs: stash nfs_subversion reference into nfs_mount_info omits 250d69f6a465 nfs: lift setting mount_info from nfs_xdev_mount() omits 4e357761bd44 nfs4: fold nfs_do_root_mount/nfs_follow_remote_path omits 6654f8e24668 nfs: don't bother setting/restoring export_path around do_ [...] omits 15a9c4eff672 nfs: fold nfs4_remote_fs_type and nfs4_remote_referral_fs_type omits 7643c12e9557 nfs: lift setting mount_info from nfs4_remote{,_referral}_mount omits d0b779d47c92 nfs: stash server into struct nfs_mount_info omits 444a52960c0f saner calling conventions for nfs_fs_mount_common() omits e9f35f634e09 modsign: print module name along with error message omits 2b0fb353c029 gfs2: Avoid access time thrashing in gfs2_inode_lookup omits df4e3eee310f Merge branch 'topic/equal' of https://git.kernel.org/pub/s [...] omits 09e3c22a86f6 arm64: Use a variable to store non-global mappings decision omits 92ac6fd162b4 arm64: Don't use KPTI where we have E0PD omits c2d92353b28f arm64: Factor out checks for KASLR in KPTI code into separ [...] omits 3c7b90cb145a rtc: at91rm9200: use FIELD_PREP/FIELD_GET omits 565205d5adc1 rtc: at91rm9200: avoid time readout in at91_rtc_setalarm omits a1243b099e25 rtc: at91rm9200: move register definitions to C file omits 3e6c69a058de arm64: Add initial support for E0PD omits 4d3df16840a2 dmaengine: plx-dma: Implement descriptor submission omits c2dbcaa8c672 dmaengine: plx-dma: Implement hardware initialization and cleanup omits 905ca51e63be dmaengine: plx-dma: Introduce PLX DMA engine PCI driver skeleton omits 0468e667a5be regulator fix for "regulator: core: Add regulator_is_equal [...] omits 72ff2b8d5f2d drm/i915/gt: Use the BIT when checking the flags, not the index omits 4baa550ecc86 usb: musb: remove dummy driver musb_am335x.c omits 1ea1859f8498 usb: musb: davinci: Convert to use GPIO descriptor omits 0990366bab3c usb: musb: Add support for MediaTek musb controller omits 9c93d7fd464e usb: musb: Add musb_clearb/w() interface omits edce61776c7e usb: musb: Add noirq type of dma create interface omits fe3bbd6b383f usb: musb: Add get/set toggle hooks omits 8d817d79349d dt-bindings: usb: musb: Add support for MediaTek musb controller omits b7962fb45f8f usb: musb/ux500: Use dma_request_chan() instead dma_reques [...] omits 3709ff5dc352 USB: musb: fix __iomem in trace functions omits 3fc32907b8ab usb: musb: jz4740: Whitespace and indentation fixes omits 94203e1a1a25 usb: musb: jz4740: Comments fix omits 90fad5d7621e usb: musb: jz4740: Rename platform_device field in priv struct omits 31cecb6bb698 usb: musb: jz4740: Constify jz4740_musb_pdata struct omits 4b70331b6fa1 usb: musb: jz4740: Add local dev variable to clean up probe omits 7e2ee1ab023c usb: musb: jz4740: Suppress useless field in priv structure omits 98827105d8c3 usb: musb: Get rid of omap2430_musb_set_vbus() omits 8b359cbc3cde usb: musb: omap2430: Idle musb on init omits b769ae4f26e5 usb: musb: omap2430: Clean up enable and remove devctl tinkering omits 93dc25687129 usb: musb: Add musb_set_host and peripheral and use them f [...] omits 15f1122f92c0 usb: musb: omap2430: Handle multiple ID ground interrupts omits ce3ab6503eba usb: musb: omap2430: Wait on enable to avoid babble omits 91b6dec32e5c usb: musb: omap2430: Get rid of musb .set_vbus for omap2430 glue omits 1b569569a955 usb: musb: jz4740: Drop dependency on NOP_USB_XCEIV omits 908f6fc3a140 usb: musb: sunxi: propagate devicetree node to glue pdev omits 9f101a73b085 usb: musb: core: Update the function description omits d8bc3bf8deed usb: dwc2: Drop unlock/lock upon queueing a work item omits 59c324683400 gpio: wcd934x: Add support to wcd934x gpio controller omits e5e42ad224a0 gpiolib: remove set but not used variable 'config' omits b20414252068 drm/vmwgfx: Use VM_PFNMAP instead of VM_MIXEDMAP when possible omits e4c3b4213b79 clocksource/hyperv: Set TSC clocksource as default w/ Inva [...] omits 92c24e17a24c clocksource/hyperv: Untangle stimers and timesync from clo [...] omits a2e499d7db8c clocksource/drivers/timer-microchip-pit64b: Fix sparse warning omits 0ea0314ad229 clocksource/drivers/exynos_mct: Rename Exynos to lowercase omits 2b271ace418e clocksource/drivers/timer-ti-dm: Fix uninitialized pointer access omits df0c4fe37390 clocksource/drivers/timer-ti-dm: Switch to platform_get_irq omits 8d784b680a1a clocksource/drivers/timer-ti-dm: Convert to devm_platform_ [...] omits 91008d6c6d69 clocksource/drivers/em_sti: Fix variable declaration in em [...] omits a7ecec664eb0 clocksource/drivers/em_sti: Convert to devm_platform_iorem [...] omits b20bf9d335bd clocksource/drivers/bcm2835_timer: Fix memory leak of timer omits 86d7ea1b43c9 clocksource/drivers/cadence-ttc: Use ttc driver as platfor [...] omits 826e293f4942 clocksource/drivers/timer-microchip-pit64b: Add Microchip [...] omits fabc96c454db clocksource: hyperv: Reserve PAGE_SIZE space for tsc page omits fde38189fd64 clocksource: Fix Kconfig miscues omits 203b92775e86 dt-bindings: timer: renesas, cmt: Document r8a774b1 CMT support omits c2cce9f56c9d clocksource: Fix Kconfig indentation omits 76b07e21fcce clocksource/drivers: Suspend/resume Hyper-V clocksource fo [...] omits 8af19d66b956 perf header: Use last modification time for timestamp omits 45698e00d5a9 Merge branch 'v5.6/dt' into next omits 6354c1f130d4 Merge branch 'v5.6/soc' into next omits 1940b164eb29 MAINTAINERS: Add Realtek arm DT files omits 20182864fae2 dt-bindings: reset: rtd1295: Add SB2 reset omits b1e45f127fc3 arm64: dts: realtek: rtd16xx: Add SB2 and SCPU Wrapper sys [...] omits 21f9c26107dc arm64: dts: realtek: rtd139x: Add SB2 and SCPU Wrapper sys [...] omits 43c3203f6d78 arm64: dts: realtek: rtd129x: Add SB2 and SCPU Wrapper sys [...] omits 84e9cccc6d0a ARM: dts: rtd1195: Add SB2 and SCPU Wrapper syscon nodes omits fd3ba2ffe5ab arm64: dts: realtek: rtd16xx: Add CRT syscon node omits a267ab8dec06 drm/i915/params: support bool values for int and uint params omits fe600f9c7db3 ARM: dts: rtd1195: Add UART resets omits 345028efd6f4 ARM: dts: rtd1195: Add reset nodes omits fc3747cdfd05 dt-bindings: reset: Add Realtek RTD1195 omits c43c5a8818d4 drm/i915/params: add i915 parameters to debugfs omits 758c715b87c8 ARM: dts: rtd1195: Add CRT syscon node omits c2f80d4100f5 arm64: dts: realtek: rtd16xx: Introduce iso and misc syscon omits 0ad1e0021c35 arm64: dts: realtek: rtd139x: Introduce CRT, iso and misc syscon omits de3905fba320 arm64: dts: realtek: rtd129x: Introduce CRT, iso and misc syscon omits b6c1c975fa02 ARM: dts: rtd1195: Introduce iso and misc syscon omits aeb0ed1de804 arm64: dts: realtek: rtd1295: Add Xnano X5 omits 063ae65c258f dt-bindings: arm: realtek: Add Xnano X5 omits 160990289987 dt-bindings: vendor-prefixes: Add Xnano omits e630fe6c8ac5 arm64: dts: realtek: rtd16xx: Add memory reservations omits 99726ea6058b arm64: dts: realtek: rtd16xx: Carve out boot ROM from memory omits 395af861377d arm64: Move the LSE gas support detection to Kconfig omits 42d519e3d0c0 kbuild: Add support for 'as-instr' to be used in Kconfig files omits 9ee68b314e9a perf/imx_ddr: Fix cpu hotplug state cleanup omits 4e2fa6b90275 Merge branch 'bridge-add-vlan-notifications-and-rtm-support' omits f545923b4a6b net: bridge: vlan: notify on vlan add/delete/change flags omits cf5bddb95cbe net: bridge: vlan: add rtnetlink group and notify support omits 0ab558795184 net: bridge: vlan: add rtm range support omits adb3ce9bcb0f net: bridge: vlan: add del rtm message support omits f26b296585dc net: bridge: vlan: add new rtm message support omits 8dcea187088b net: bridge: vlan: add rtm definitions and dump support omits 8f4cc940a149 net: bridge: netlink: add extack error messages when proce [...] omits 5a46facbbcd4 net: bridge: vlan: add helpers to check for vlan id/range [...] omits 783e998653b4 pinctrl: iproc: Use platform_get_irq_optional() to avoid e [...] omits e81ccba69549 gpio: vx855: fixed a typo omits 7788f549ed8c serial_core: Remove unused member in uart_port omits bb02e2cb715a x86/cpu: Print "VMX disabled" error message iff KVM is enabled omits 793769120b10 staging: most: core: remove noisy log messages omits 78ce8b26e3cf staging: most: core: use dev_* function for logging omits ca78e042f286 staging: most: core: fix date in file comment omits 7a176c107942 staging: rtl8192u: replace printk with natdev_<LEVEL> stat [...] omits 32f78c901d14 staging: vt6655: remove redundant assignment to variable ret omits 01fbbd42d1f4 staging: wilc1000: remove redundant assignment to variable result omits 4cc41cbce536 staging: wlan-ng: ensure error return is actually returned omits 0956dcb853dc dt-bindings: PCI: Add bindings for brcmstb's PCIe device omits 4e4362d2bf2a xfrm: support output_mark for offload ESP packets omits ca3fdc989c3c rtc: at91rm9200: add sama5d4 and sama5d2 compatibles omits 8e3747beff8c arm64: Introduce ID_ISAR6 CPU register omits d4209d8b7173 arm64: cpufeature: Export matrix and other features to userspace omits 4f12de0a582e dt-bindings: rtc: at91rm9200: convert bindings to json-schema omits b7052876d7e8 rtc: at91rm9200: remove procfs information omits d5bbdd5179df dt-bindings: atmel, at91rm9200-rtc: add microchip, sam9x60-rtc omits 61780dd7a45e drm/vmwgfx: Bump driver minor version omits 04c589f35bc5 PNP: isapnp: remove set but not used variable 'checksum' omits cb92a3235956 drm/vmwgfx: add ioctl for messaging from/to guest userspac [...] omits 40efb09a7f53 drm/vmwgfx: prevent memory leak in vmw_cmdbuf_res_add omits 0d4c19f93812 drm/vmwgfx: drop DRM_AUTH for render ioctls omits 4872e6aa217f drm/vmwgfx: check master authentication in surface_ref ioctls omits 8815a94f27d2 drm/vmwgfx: move the require_exist handling together omits a26ca967c240 drm/vmwgfx: Replace deprecated PTR_RET omits 36891da8de98 drm/vmwgfx: Call vmw_driver_{load,unload}() before registe [...] omits af4eaf10978e drm/vmwgfx: Don't use the HB port if memory encryption is active omits 726a44531a8f gpio: mockup: sort headers alphabetically omits f2f679832d0c gpio: mockup: update the license tag omits 9a2b5b301d2a gpio: Remove the unused flags omits c34f6dc8c9e6 gpiolib: Set lockdep class for hierarchical irq domains omits 30b2f0be23fb mac80211: add ieee80211_is_any_nullfunc() omits 01afc6fedffb mac80211_hwsim: add power save support omits 5972fa15b923 mac80211: fix tx status for no ack cases omits dd56e9023033 mac80211: add handling for BSS color omits 7a9f4460f74d gpio: thunderx: Switch to GPIOLIB_IRQCHIP omits 880b7cf22e8c gpiolib: Add the support for the msi parent domain omits 242587616710 gpiolib: Add support for the irqdomain which doesn't use i [...] omits 6b6d188aae79 alarmtimer: Unregister wakeup source when module get fails omits 5c5e52d1bb96 nl80211: add handling for BSS color omits a790269d5c2c Merge tag 'samsung-pinctrl-5.6' of https://git.kernel.org/ [...] omits ddb4e53fc72e gpio: Add use guidance documentation omits b18379d7aa31 mac80211_hwsim: remove maximum TX power omits a32991822163 Documentation: admin-guide: PM: Add intel_idle document omits d710562e01c4 usb: gadget: f_ecm: Use atomic_t to track in-flight request omits 5b24c28cfe13 usb: gadget: f_ncm: Use atomic_t to track in-flight request omits cf2f8b63f7f1 usb: dwc3: gadget: Remove END_TRANSFER delay omits da10bcdd6f70 usb: dwc3: gadget: Delay starting transfer omits c58d8bfc77a2 usb: dwc3: gadget: Check END_TRANSFER completion omits 6b02af3465ee usb: gadget: f_uac2: fix packet size calculation omits 1e056efab993 usb: cdns3: add NXP imx8qm glue layer omits 09ed259fac62 usb: dwc3: turn off VBUS when leaving host mode omits 54c4c69f0baa usb: cdns3: Add streams support to cadence USB3 DRD driver omits 9c1ed62ae069 usb: gadget: udc: fix possible sleep-in-atomic-context bug [...] omits d2450c693701 usb: gadget: f_fs: set req->num_sgs as 0 for non-sg transfer omits a02497033e8e usb: gadget: configfs: Add max_speed setting omits 1d039a80613d usb: gadget: udc: core: Warn about failed to find udc omits 463f67aec283 usb: gadget: legacy: set max_speed to super-speed omits 7037e101b648 usb: dwc2: fix debugfs FIFO count omits 644139f8b64d usb: dwc2: Fix IN FIFO allocation omits b267ddf6a5ab usb: phy-generic: Delete unused platform data omits 7b8137676457 usb: dwc2: Fix NULL qh in dwc2_queue_transaction omits 6070636c4918 usb: dwc2: Fix Stalling a Non-Isochronous OUT EP omits 2e708fa3b898 usb: dwc3: gadget: Clear DCTL.ULSTCHNGREQ before set omits 1b6009ea88ec usb: dwc3: gadget: Set link state to RX_Detect on disconnect omits 5b738211fb59 usb: dwc3: gadget: Don't send unintended link state change omits f6310b610760 Merge branch 'net-Add-route-offload-indication' omits 212a37c225ae selftests: mlxsw: Add test for FIB offload API omits ffdc5149c5e2 selftests: netdevsim: Add test for FIB offload API omits c662455b64a1 selftests: forwarding: Add helpers and tests for FIB offload omits 48bb9eb47b27 netdevsim: fib: Add dummy implementation for FIB offload omits ee5a0448e72b mlxsw: spectrum_router: Set hardware flags for routes omits 8c5a5b9b9185 mlxsw: spectrum_router: Separate nexthop offload indicatio [...] omits bb3c4ab93e44 ipv6: Add "offload" and "trap" indications to routes omits 90b93f1b31f8 ipv4: Add "offload" and "trap" indications to routes omits 1e301fd04eaa ipv4: Encapsulate function arguments in a struct omits 6324d0fa03bf ipv4: Replace route in list before notifying omits 0fadc0a2b1c4 net: socionext: get rid of huge dma sync in netsec_alloc_rx_data omits 0c73ffc7dcdc Merge branch 'QRTR-flow-control-improvements' omits e04df98adf7d net: qrtr: Remove receive worker omits f16a4b26f31f net: qrtr: Make qrtr_port_lookup() use RCU omits 0a7e0d0ef054 net: qrtr: Migrate node lookup tree to spinlock omits 5fdeb0d372ab net: qrtr: Implement outgoing flow control omits cb6530b99faf net: qrtr: Move resume-tx transmission to recvmsg omits 7786a1af2a6b pktgen: Allow configuration of IPv6 source address range omits be240ff5e402 dm mpath: Add timeout mechanism for queue_if_no_path omits f06c03d1ded2 dm thin: change data device's flush_bio to be member of st [...] omits 873937e75f9a dm thin: don't allow changing data device during thin-pool reload omits a4a8d286586d dm thin: fix use-after-free in metadata_pre_commit_callback omits 44d8ebf43639 dm thin metadata: use pool locking at end of dm_pool_metad [...] omits aa9509209c5a dm writecache: fix incorrect flush sequence when doing SSD [...] omits 4ea9471fbd1a dm crypt: fix benbi IV constructor crash if used in authen [...] omits bbb1658461ac dm crypt: Implement Elephant diffuser for Bitlocker compatibility omits 4feaef830de7 dm space map common: fix to ensure new block isn't already in use omits e8c192011c92 MIPS: ralink: dts: gardena_smart_gateway_mt7688: Limit UART1 omits a5d193cb88cf MIPS: ralink: dts: gardena_smart_gateway_mt7688: Enable WMAC omits ff68d0da5a16 MIPS: ralink: dts: mt7628a.dtsi: Add WMAC DT node omits 53eb82b0977d cpuidle: arm: Enable compile testing for some of drivers omits d39284f21de7 power: reset: at91-poweroff: use proper master clock regis [...] omits a4f06df13db8 power: reset: at91-poweroff: introduce struct shdwc_reg_config omits 46aa27e74208 power: supply: bq25890_charger: Add DT and I2C ids for all [...] omits 13f0a589eff2 dt-bindings: Add new chips to bq25890 binding documentation omits d20267c9a98e power: supply: bq25890_charger: Add support of BQ25892 and [...] omits aeed8aa3874d tracing: trigger: Replace unneeded RCU-list traversals omits f22fd334890e drm/i915/gen11: Add additional pcode status values omits 333853be5645 power: supply: core: Update sysfs-class-power ABI document omits da3a3da4e6c6 fs-verity: use u64_to_user_ptr() omits 439bea104c3d fs-verity: use mempool for hash requests omits cfc585a40176 ring-buffer: Fix kernel doc for rb_update_event() omits fd39073dba86 fs-verity: implement readahead of Merkle tree pages omits c22415d333fb fs-verity: implement readahead for FS_IOC_ENABLE_VERITY omits 59e7cffe5cca ring-bufer: kernel-doc warning fixes omits 455e00f1412f drm: Add getfb2 ioctl omits 99c9a923e97a tracing/uprobe: Fix double perf_event linking on multiprob [...] omits d0695e235110 tracing: xen: Ordered comparison of function pointers omits 2d8f7f119b0b fscrypt: document gfp_flags for bounce page allocation omits 796f12d74265 fscrypt: optimize fscrypt_zeroout_range() omits 5a158981aafa siox: Use the correct style for SPDX License Identifier omits 27d13da8782a w1: omap-hdq: Simplify driver with PM runtime autosuspend omits 03ddd2eb338e firmware: stratix10-svc: Remove unneeded semicolon omits e4924ee263b0 firmware: google: Probe for a GSMI handler in firmware omits c6e7af0515da firmware: google: Unregister driver_info on failure and ex [...] omits cae0970ee9c4 firmware: google: Release devices before unregistering the bus omits 89d93c6dab87 slimbus: qcom: add missed clk_disable_unprepare in remove omits 6da1dfb73adf slimbus: Use the correct style for SPDX License Identifier omits 7b73a9c8e26c slimbus: qcom-ngd-ctrl: Use dma_request_chan() instead dma [...] omits 884a90bdf42b dt-bindings: SLIMBus: add slim devices optional properties omits 7483e7a939c0 vme: bridges: reduce stack usage omits 4ec5abe960ca drm/i915/vbt: Rename BDB_LVDS_POWER to BDB_LFP_POWER omits bd3cf6f7ce20 drm/i915/dp/tgl+: Update combo phy vswing tables omits a4d35e77357c nfc: No need to set .owner platform_driver_register omits 2b133adfcf8e Merge branch 'skb_list_walk_safe-refactoring' omits 9f3ef3d7026f net: mac80211: use skb_list_walk_safe helper for gso segments omits 2670ee77c99c net: netfilter: use skb_list_walk_safe helper for gso segments omits 88bebdf5b26f net: ipv4: use skb_list_walk_safe helper for gso segments omits b950d8a5b300 net: sched: use skb_list_walk_safe helper for gso segments omits 2cec4448db38 net: openvswitch: use skb_list_walk_safe helper for gso segments omits c3b18e0d9254 net: xfrm: use skb_list_walk_safe helper for gso segments omits 1a186c14cedb net: udp: use skb_list_walk_safe helper for gso segments omits 5eee7bd7e245 net: skbuff: disambiguate argument and member for skb_list [...] omits 0a29275b6300 bpf: Return -EBADRQC for invalid map type in __bpf_tx_xdp_map omits ec22ab00750d Merge branch 'macsec-hw-offload' omits 781449a4ae3b net: phy: mscc: PN rollover support omits 5c937de78b39 net: macsec: PN wrap callback omits 28c5107aa904 net: phy: mscc: macsec support omits 1bbe0ecc2a1a net: phy: mscc: macsec initialization omits dcb780fb2795 net: macsec: add nla support for changing the offloading s [...] omits 3cf3227a21d1 net: macsec: hardware offloading infrastructure omits 2e18135845b3 net: phy: add MACsec ops in phy_device omits 0830e20b62ad net: macsec: introduce MACsec ops omits 76564261a7db net: macsec: introduce the macsec_context structure omits c0e4eadfb8da net: macsec: move some definitions in a dedicated header omits 169af34684b2 Merge branch 'netns-Optimise-netns-ID-lookups' omits 8d7e5dee972f netns: don't disable BHs when locking "nsid_lock" omits 2dce224f469f netns: protect netns ID lookups with RCU omits 4905294162bd netns: Remove __peernet2id_alloc() omits 621400366bdb mdio_bus: Simplify reset handling and extend to non-DT systems omits e27f178793de net: phy: Added IRQ print to phylink_bringup_phy() omits b63b4feaef73 drm/i915/selftests: Add a mock i915_vma to the mock_ring omits 103605e0d1e7 drm/i915: Make a copy of the ggtt view for slave plane omits a6c4f77cb3b1 dt-bindings: iio: adc: ad7606: Fix wrong maxItems value omits 3b4130418f62 bpf: Fix seq_show for BPF_MAP_TYPE_STRUCT_OPS omits 52bbd2dcb42c mtd: spi-nor: remove unused enum spi_nor_ops omits 6dd42aa17fdd Merge branch 'runqslower' omits 3a0d3092a4ed selftests/bpf: Build runqslower from selftests omits db0d39aa7f92 Merge branch 'dt/linus' into dt/next omits 52f73c383b24 arm64: nofpsmid: Handle TIF_FOREIGN_FPSTATE flag cleanly omits 6d502b6ba1b2 arm64: signal: nofpsimd: Handle fp/simd context for signal frames omits c9d66999f064 arm64: ptrace: nofpsimd: Fail FP/SIMD regset operations omits 7559950aef1a arm64: cpufeature: Set the FP/SIMD compat HWCAP bits properly omits 449443c03d8c arm64: cpufeature: Fix the type of no FP/SIMD capability omits 0cd82feb017e arm64: fpsimd: Make sure SVE setup is complete before SIMD [...] omits b51c6ac220f7 arm64: Introduce system_capabilities_finalized() marker omits 7980dff398f8 ARC: [plat-axs10x]: Add missing multicast filter number to [...] omits c1c8013ec34d perf c2c: Fix return type for histogram sorting comparisio [...] omits 06bf8ea4f8ae ASoC: sgtl5000: add multi endpoint support omits 2f3d8035b0f7 spi: fsl: simplify error path in of_fsl_spi_probe() omits c05f10f28ef6 ASoC: fsl_asrc: Add support for imx8qm & imx8qxp omits 8441f87eadf6 ASoC: dt-bindings: fsl_asrc: add compatible string for imx [...] omits bc3a8b295e5b spi: fsl-lpspi: fix only one cs-gpio working omits 932befe39dde xfs: fix s_maxbytes computation on 32-bit kernels omits 4bbb04abb4ee xfs: truncate should remove all blocks, not just to the en [...] omits a5084865524d xfs: introduce XFS_MAX_FILEOFF omits 5292e24a6acf mm/mmu_notifiers: Use 'interval_sub' as the variable for m [...] omits 1991722a70ff mm/mmu_notifiers: Use 'subscription' as the variable name [...] omits 984cfe4e2526 mm/mmu_notifier: Rename struct mmu_notifier_mm to mmu_noti [...] omits e19ecbf105b2 ASoC: sgtl5000: Fix VDDA and VDDIO comparison omits aa6dcba83177 Merge tag 'regulator-eq' of https://git.kernel.org/pub/scm [...] omits b059b7e0ec32 regulator: core: Add regulator_is_equal() helper omits 2159a6810e96 ASoC: codecs: Add jz4770-codec driver omits 30bcb1f264bf dt-bindings: sound: Convert jz47*-codec doc to YAML omits e26c4e900b1a ASoC: Intel: bytcr_rt5651: switch to using devm_fwnode_gpi [...] omits 49e0b6f4e95a perf beauty sockaddr: Fix augmented syscall format warning omits 93e843f95f09 perf/ui/gtk: Fix gtk2 build omits c1b34230a37d ASoC: Intel: bytcr_rt5651: remove unused variable omits 38c059399519 ASoC: Intel: bytcr_rt5640: remove unused variable omits 1b2c86808319 ASoC: Intel: bytcht_es8316: removed unused variable omits 0c7288f49135 ASoC: Intel: skl_rt286: rename shadowed variable omits ddce36afd59f ASoC: Intel: skl_nau88l25_ssm4567: rename shadowed variable omits 119cc7841403 ASoC: Intel: skl_nau88l25_max98357a: rename shadowed variable omits 38e58021a950 ASOC: Intel: kbl_rt5663_rt5514_max98927: remove useless in [...] omits 1157613863e0 ASoC: Intel: kbl_rt5663_rt5514_max98927: rename shadowed variable omits 13a5d5edcf06 ASoC: Intel: kbl_rt5663_max98927: rename shadowed variable omits 74e7c6b0030c ASoC: Intel: kbl_rt5660: rename shadowed variable omits 379336e30ff7 ASoC: Intel: kbl_da7219_max98927: remove unnecessary initi [...] omits 1a29c7606636 ASoC: Intel: kbl_da7219_max98927: rename shadowed variable omits 2b66c70fbe64 ASoC: Intel: kbl_da7219_max98927: test return value on route add omits 2e539cf72a34 ASoC: Intel: kbl_da7219_max98357a: rename shadowed variable omits 988b414775fe ASoC: Intel: glk_rt5682_max98357a: removed unused variables omits 83fa677581da ASoC: Intel: glk_rt5682_max98357a: rename shadowed variable omits c1b765362bf8 ASoC: Intel: bxt_rt298: rename shadowed variable omits 01bfee0d1d94 ASoC: Intel: bxt_da7219_max98357a: rename shadowed variable omits d873997192dd ASoC: SOF: Intel: hda-dai: fix compilation warning in pcm_prepare omits e7cc5cfbea4c spi: spi-ti-qspi: optimize byte-transfers omits e97f49145080 spi: spi-ti-qspi: support large flash devices omits 36c8e356a76e drm/i915/gem: Take local vma references for the parser omits 5b379b2bf877 regulator: mpq7920: Convert to use .probe_new omits 489d6954acab regulator: mpq7920: Remove unneeded fields from struct mpq [...] omits 604e2139a102 perf ui gtk: Add missing zalloc object omits fed4383c4586 ASoC: rt715: remove warnings omits 2c72943dc359 ASoC: rt715: use dev_to_sdw_dev() instead of to_sdw_slave_ [...] omits 5615b7a27843 ASoC: rt700: remove unused including <linux/version.h> omits 8297ca5e8c70 staging: android: ashmem: Replace strcpy with strscpy omits a37f4958f7b6 debugfs: Return -EPERM when locked down omits 7c35e699c88b driver core: Print device when resources present in really [...] omits 264d25275a46 driver core: Fix test_async_driver_probe if NUMA is disabled omits 39cc539f90d0 driver core: platform: Prevent resouce overflow from causi [...] omits 5bf33f04eb5c fs/kernfs/dir.c: Clean code by removing always true condition omits ef9ffc1e5f1a component: do not dereference opaque pointer in debugfs omits e2f373320779 drivers/component: remove modular code omits 821e2c705fb9 dt-bindings: at25: add reference for the wp-gpios property omits fc8c0a992233 perf tools: Use %define api.pure full instead of %pure-parser omits cb71f7d43ece libperf: Setup initial evlist::all_cpus value omits c3314a74f86d perf report: Fix no libunwind compiled warning break s390 issue omits 3b0b16bf8cb9 perf tools: Support --prefix/--prefix-strip omits aa9d1f8334df perf report: Clarify in help that --children is default omits d8007772a554 tools build: Fix test-clang.cpp with Clang 8+ omits 411c0ec0b813 perf clang: Fix build with Clang 9 omits 0095ab42056c vt: Correct comment documenting do_take_over_console() omits c96e62c9816d vt: Delete comment referencing non-existent unbind_con_driver() omits 704a940d551c thunderbolt: fix memory leak of object sw omits e2f9d739b287 mic: Remove unneeded NULL check omits caf82f727e69 visorbus: fix uninitialized variable access omits fec6388946ee arch/xtensa/setup: Drop dummy_con initialization omits 2f1e1d8ba444 arch/x86/setup: Drop dummy_con initialization omits 5ef438c854d3 arch/unicore32/setup: Drop dummy_con initialization omits 2f01bfc1ecfb arch/sparc/setup: Drop dummy_con initialization omits 40b19e316294 arch/sh/setup: Drop dummy_con initialization omits c5ff734cf65e arch/s390/setup: Drop dummy_con initialization omits 2680e04c1874 arch/riscv/setup: Drop dummy_con initialization omits 4c82266d158d arch/powerpc/setup: Drop dummy_con initialization omits 82292aaede74 arch/parisc/setup: Drop dummy_con initialization omits bd3b0677cb47 arch/openrisc/setup: Drop dummy_con initialization omits 701250223c67 arch/nios2/setup: Drop dummy_con initialization omits 4b15a5b2053a arch/nds32/setup: Drop dummy_con initialization omits 3229af4f3ef4 arch/mips/setup: Drop dummy_con initialization omits 4946d6cc01d8 arch/microblaze/setup: Drop dummy_con initialization omits 143c2ce26125 arch/m68k/setup: Drop dummy_con initialization omits 6b448f12a221 arch/ia64/setup: Drop dummy_con initialization omits fb3e7a622003 arch/csky/setup: Drop dummy_con initialization omits 46cbe2f39976 arch/arm64/setup: Drop dummy_con initialization omits 3e70ac06913b arch/arm/setup: Drop dummy_con initialization omits 61f23e657cd6 arch/arc/setup: Drop dummy_con initialization omits 9ef497dcbc2b arch/alpha/setup: Drop dummy_con initialization omits 805ece2a5808 vt: Initialize conswitchp to dummy_con if unset omits e018bc28b031 console/dummycon: Remove bogus depends on from DUMMY_CONSOLE omits 34bc4f468a9f uio: uio_pdrv_genirq: Do not log an error when deferring p [...] omits b74351287d4b uio: fix a sleep-in-atomic-context bug in uio_dmem_genirq_ [...] omits fa4e7fc13860 misc: xilinx_sdfec: fix xsdfec_poll()'s return type omits a6b07e89fd85 misc: xilinx_sdfec: add missing __user annotation omits b0bd9ae346f0 drivers/misc: ti-st: remove redundant assignment to variab [...] omits f896ee51b93e misc: tsl2550: remove redundant initialization to variable r omits b5a0d4bf2ee8 misc: pti: remove redundant assignments to retval omits 444972b2b268 misc: alcor_pci: Add AU6625 to list of supported PCI_IDs omits e10e02464396 misc: cxl: use mmgrab omits 191941692a3d misc: pvpanic: add crash loaded event omits e0b9a42735f2 misc: pvpanic: move bit definition to uapi header file omits 523752d8da38 dt-bindings: atmel-gpbr: add microchip,sam9x60-gpbr omits e517d6d949a2 dt-bindings: atmel-smc: add microchip,sam9x60-smc omits ac9168dfbafd dt-bindings: atmel-sysreg: add microchip,sam9x60-ddramc omits 7402b7fa4860 dt-bindings: atmel-nand: add microchip,sam9x60-pmecc omits 00b9a43be066 dt-bindings: atmel-matrix: add microchip,sam9x60-matrix omits 7c7acbc34d64 dt-bindings: at91-sama5d2_adc: add microchip,sam9x60-adc omits 08c2da3da2b0 dt-bindings: atmel-isi: add microchip,sam9x60-isi omits 4d6168314d4c misc: rtsx: Fix impossible condition omits efb5bea6b88d misc: isl29020: add missed pm_runtime_disable omits 8edf4cd19306 misc: genwqe: fix compile warnings omits cff081ea9d09 bus: fsl-mc: properly empty-initialize structure omits c576eddf1ce8 drivers/misc: sram-exec: have the callers of set_memory_*( [...] omits cdb9c044f92b staging: rtl8188eu: cleanup whitespace in rtl8188e_dm.c omits 8c26f783d786 staging: rtl8188eu: remove unnecessary parentheses in rtl8 [...] omits c085fed4cbb5 staging: rtl8188eu: cleanup long lines in rtl8188e_dm.c omits cdc7fa32325c staging: rtl8188eu: convert rtw_hal_antdiv_before_linked() [...] omits c0a6bf0f1ae3 staging: rtl8188eu: refactor rtw_hal_antdiv_before_linked() omits 98ab51df76bf staging: rtl8723bs: remove ODM_GetRightChnlPlaceforIQK() omits d85cad420a21 staging: exfat: Fix alignment warnings omits f3c69559b56d staging: rtl8188eu: remove unused parameters from rtw_chec [...] omits 5e6d8401ade9 Bluetooth: hci_qca: Add qca_power_on() API to support both [...] omits 446e76873b5e tty: synclink_gt: Adjust indentation in several functions omits 1feedf61e726 tty: synclinkmp: Adjust indentation in several functions omits 9a655c77ff8f ttyprintk: fix a potential deadlock in interrupt context issue omits 7771b893f093 MAINTAINERS: Add myself as maintainer of ehv_bytechan tty driver omits 1d3c2ea44b11 serial: xilinx_uartps: set_mctrl sets RTS and DTR omits 6d8bf787a6ad serial: xilinx_uartps: set_termios sets flowcontrol omits 422c6d3b09af serial: xilinx_uartps: Let get_mctrl return status omits 67e977f32461 tty/serial: 8250_exar: use true,false for bool variable omits 36ce7cff4f93 tty/serial: atmel: use true,false for bool variable omits a4282b8670c5 tty/serial: kgdb_nmi: use true,false for bool variable omits bf22182cb751 tty: synclink_gt: use true,false for bool variable omits 76460fbd845b tty: serial: msm_serial: RX SW/FIFO mode fallback omits dc56ecb81a0a serial: 8250: Support disabling mdelay-filled probes of 16 [...] omits 5c116fdf561f tty: serial: tegra: Optimize DMA buffer synchronization omits d5e3fadb7012 tty: serial: tegra: Activate RX DMA transfer by request omits 88a57514cf79 drm/i915/guc: Use correct name for last CT fence omits 59a46ad9f86c drm/i915/guc: Update CTB helpers to use CT_ERROR omits 18c8832523c8 drm/i915/guc: Introduce CT_ERROR omits d8186dd23926 drm/i915/guc: Simpler CT message size calculation omits e88e9f8ea4e9 drm/i915/gt: Clear rc6 residency trackers across suspend omits f4e9894b6952 drm/i915/pmu: Correct the rc6 offset upon enabling omits f72c58355091 regulator: vqmmc-ipq4019: Trivial clean up omits d47e4f978f2a regulator: vqmmc-ipq4019: Remove ipq4019_regulator_remove omits 7efe3470f99e regulator: bindings: Drop document bindings for mpq7920 omits fd2bc8aa19b9 dt-bindings: Drop entry for Monolithic Power System, MPS omits a750c7474a53 selftests/timens: Check for right timens offsets after for [...] omits 1854b97e4fa6 selftests/timens: Add a simple perf test for clock_gettime() omits d5b0117ddd49 selftests/timens: Add timer offsets test omits 9d1f5a8c9dad selftests/timens: Add procfs selftest omits 46e003433f89 selftests/timens: Add a test for clock_nanosleep() omits 11873de3ce4d selftests/timens: Add a test for timerfd omits 61c57676035d selftests/timens: Add Time Namespace test for supported clocks omits 04a8682a71be fs/proc: Introduce /proc/pid/timens_offsets omits 70ddf65184ec x86/vdso: Zap vvar pages when switching to a time namespace omits e6b28ec65b6d x86/vdso: On timens page fault prefault also VVAR page omits af34ebeb866f x86/vdso: Handle faults on timens page omits afaa7b5ac7c8 time: Allocate per-timens vvar page omits 550a77a74c87 x86/vdso: Add time napespace page omits 64b302ab66c5 x86/vdso: Provide vdso_data offset on vvar_page omits 660fd04f9317 lib/vdso: Prepare for time namespace support omits 6f74acfde20a x86/vdso: Restrict splitting VVAR VMA omits 0efc8bb0bb5f fs/proc: Respect boottime inside time namespace for /proc/uptime omits 1f9b37bfbb60 posix-timers: Make clock_nanosleep() time namespace aware omits ea2d1f7fce0f hrtimers: Prepare hrtimer_nanosleep() for time namespaces omits 0b9b9a3b162e alarmtimer: Make nanosleep() time namespace aware omits 7da8b3a44bb4 posix-timers: Make timer_settime() time namespace aware omits 6cd889d43c40 timerfd: Make timerfd_settime() time namespace aware omits 89dd8eecfe96 time: Add do_timens_ktime_to_host() helper omits 5a590f35add9 posix-clocks: Wire up clock_gettime() with timens offsets omits 198fa445d5c4 posix-timers: Use clock_get_ktime() in common_timer_get() omits 9c71a2e8a757 posix-clocks: Introduce clock_get_ktime() callback omits 2f58bf909abf alarmtimer: Provide get_timespec() callback omits 41b3b8dffc1f alarmtimer: Rename gettime() callback to get_ktime() omits eaf80194d0fe posix-clocks: Rename .clock_get_timespec() callbacks accordingly omits 819a95fe3adf posix-clocks: Rename the clock_get() callback to clock_get [...] omits af993f58d69e time: Add timens_offsets to be used for tasks in time namespace omits 769071ac9f20 ns: Introduce Time Namespace omits c966533f8c6c lib/vdso: Mark do_hres() and do_coarse() as __always_inline omits 0898a16a362d lib/vdso: Add unlikely() hint into vdso_read_begin() omits cdb7c5a9c897 lib/vdso: Avoid duplication in __cvdso_clock_getres() omits 8463cf80529d lib/vdso: Let do_coarse() return 0 to simplify the callsite omits 0b5c12332db5 x86/vdso: Remove unused VDSO_HAS_32BIT_FALLBACK omits de0209f53aba mips: vdso: Remove unused VDSO_HAS_32BIT_FALLBACK omits 972188f3a2da arm64: compat: vdso: Remove unused VDSO_HAS_32BIT_FALLBACK omits a279235ddbe9 lib/vdso: Remove checks on return value for 32 bit vDSO omits b767081c07a4 lib/vdso: Remove VDSO_HAS_32BIT_FALLBACK omits bf279849ad59 lib/vdso: Build 32 bit specific functions in the right context omits 715f23b6104a ARM: vdso: Set BUILD_VDSO32 and provide 32bit fallbacks omits 3b5584afeef0 arm64: compat: vdso: Expose BUILD_VDSO32 omits 75f453f28ca8 dt-bindings: atmel-can: add microchip,sam9x60-can omits 97f807f36af0 dt-bindings: at_xdmac: add microchip,sam9x60-dma omits 11ae60b6d30e dt-bindings: at_xdmac: remove wildcard omits 6aabc1facdb2 m68k: Implement copy_thread_tls() omits 8aaea2b0428b xfrm: interface: do not confirm neighbor when do pmtu update omits f042365dbffe xfrm interface: fix packet tx through bpf_redirect() omits 95224166a903 vti[6]: fix packet tx through bpf_redirect() omits 75663c093d0b ALSA: hda: patch_hdmi: remove warnings with empty body omits 4f5c26534d39 ALSA: hda: correct kernel-doc parameter descriptions omits 6e57188f20ec ALSA: hda: Update kernel-doc function parameter descriptions omits a19efb5265c3 soundwire: intel: fix factor of two in MCLK handling omits fd6a3ac8e87c soundwire: bus: fix device number leak on errors omits 78f6fdd6161f soundwire: cadence: remove useless variable incrementation omits 39737a313085 soundwire: cadence: update kernel-doc parameter descriptions omits 02efb49aa805 soundwire: qcom: add support for SoundWire controller omits bbd8e6672f05 dt-bindings: soundwire: add bindings for Qcom controller omits 6106190158d6 soundwire: bus: check first if Slaves become UNATTACHED omits 7181b1d41d0d soundwire: cadence_master: handle multiple status reports [...] omits ae478d6e1937 soundwire: cadence_master: remove config update for interr [...] omits 53ee95726957 soundwire: cadence_master: log more useful information dur [...] omits 5ebb0945419e soundwire: cadence_master: clear interrupt status before e [...] omits a2cff9ee4b02 soundwire: cadence_master: filter out bad interrupts omits b66d1ac82918 dt-bindings: usb: Convert Allwinner A80 USB PHY controller [...] omits b109c13a533b phy: intel-lgm-emmc: Fix warning by adding missing MODULE_LICENSE omits c9f9eba06629 phy: ti: j721e-wiz: Manage typec-gpio-dir omits 6385cbe9c567 dt-bindings: phy: ti,phy-j721e-wiz: Add Type-C dir GPIO omits 7904e15b4d31 phy: cadence: Sierra: add phy_reset hook omits 80f96fb186a3 phy: cadence: Sierra: remove redundant initialization of p [...] omits 42d068472ddf phy: Add DisplayPort configuration options omits e7b4aaf051d5 phy: Enable compile testing for some of drivers omits 4cb6eea22621 phy: mediatek: Fix Kconfig indentation omits 922794238330 phy: intel-lgm-emmc: Add support for eMMC PHY omits 5bc999108025 dt-bindings: phy: intel-emmc-phy: Add YAML schema for LGM [...] omits 091876cc355d phy: ti: j721e-wiz: Add support for WIZ module present in [...] omits ad044f01c2cc dt-bindings: phy: Document WIZ (SERDES wrapper) bindings omits 76ccf5288c62 Merge branch 'stmmac-ETF-support' omits 28c1cf73c923 net: stmmac: selftests: Add a test for TBS feature omits 05373e31baed net: stmmac: selftests: Switch to dev_direct_xmit() omits 44e654757065 net: stmmac: Add missing information in DebugFS capabilities file omits 7eadf57290ec net: stmmac: pci: Enable TBS on GMAC5 IPK PCI entry omits 58ae92814008 net: stmmac: gmac4+: Add TBS support omits 6a549b9f0dcd net: stmmac: xgmac: Add TBS support omits 430b383c737c net: stmmac: tc: Add support for ETF Scheduler using TBS omits 579a25a854d4 net: stmmac: Initial support for TBS omits ab9837b5ed51 amd-xgbe: remove unnecessary conversion to bool omits 0eac8ce95bb3 ptr_ring: add include of linux/mm.h omits 1657adccaa37 net: mvneta: change page pool nid to NUMA_NO_NODE omits 9c01546d26d2 tools/bpf: Add runqslower tool to tools/bpf omits 1cf5b23988ea bpftool: Apply preserve_access_index attribute to all type [...] omits 2cc51d34d93c selftests/bpf: Conform selftests/bpf Makefile output to li [...] omits 292e1d73b125 libbpf: Clean up bpf_helper_defs.h generation output omits 533420a4151e tools: Sync uapi/linux/if_link.h omits f26661e12765 initramfs: make initramfs compression choice non-optional omits ddd09bcc899f initramfs: make compression options not depend on INITRAMF [...] omits be1859bdc660 initramfs: remove redundant dependency on BLK_DEV_INITRD omits 80e715a06c2d initramfs: rename gen_initramfs_list.sh to gen_initramfs.sh omits a4c968e70f68 gen_initramfs_list.sh: fix the tool name in the comment omits 9a04dc52982e gen_initramfs_list.sh: remove unused variable 'default_list' omits a2183c043798 initramfs: replace klibcdirs in Makefile with FORCE omits 9945722afdc3 builddeb: make headers package thinner omits fbee6ba2dca3 powerpc/pseries: Advance pfn if section is not present in [...] omits c2a20711fc18 powerpc/xmon: don't access ASDR in VMs omits 7454049eb7e4 Merge branch 'md-next' of git://git.kernel.org/pub/scm/lin [...] omits eb368de6de32 power: supply: sbs-battery: Fix a signedness bug in sbs_ge [...] omits a60ec78d306c power: supply: ltc2941-battery-gauge: fix use-after-free omits e29242ad813c power: supply: max17040: Correct IRQ wake handling omits f95526333abf power: supply: axp20x_usb_power: Remove unused device_node omits ca4c77bb4315 power: supply: axp20x_ac_power: Add wakeup control omits ddfec18b42c4 power: supply: axp20x_ac_power: Allow offlining omits 1c51aad8475d power: supply: axp20x_ac_power: Fix reporting online status omits b873c122fef0 dt-bindings: Convert Faraday FTIDE010 to DT schema omits c87967c57b12 dt-bindings: Create DT bindings for PATA controllers omits 2b966a9d0737 dt-bindings: Create DT bindings for SATA controllers omits fe402bd09049 i2c: meson: implement the master_xfer_atomic callback omits a4e6f40c77af iio: imu: adis: use new `delay` structure for SPI transfer delays omits f81ec5bf0cab iio: adc: stm32-dfsdm: adapt sampling rate to oversampling ratio omits dc26935fb60e iio: adc: stm32-dfsdm: fix single conversion omits ecb27c5e4307 iio: st_sensors: Make use of device properties omits efc78983d21a iio: st_sensors: Drop redundant parameter from st_sensors_ [...] omits e825070f697a iio: st_gyro: Correct data for LSM9DS0 gyro omits 47b802d5d80c PCI/PM: Print config space of devices before suspend omits a2dd9bd9334e iio: imu: st_lsm6dsx: check return value from st_lsm6dsx_s [...] omits 4784adc69a80 pinctrl: dt-bindings: Fix some errors in the lgm and pinmu [...] omits 3b42a4c83a31 tracing: trigger: Replace unneeded RCU-list traversals omits 873dfd7881d1 test: Add test for pidfd getfd omits 9a2cef09c801 arch: wire up pidfd_getfd syscall omits 8649c322f75c pid: Implement pidfd_getfd syscall omits 5e876fb43dbf vfs, fdtable: Add fget_task helper omits b0d126e1d64e dt-bindings: gpio: wcd934x: Add bindings for gpio omits 5c55cfd6a553 RDMA/core: Use READ_ONCE for ib_ufile.async_file omits 3e032c0e92aa RDMA/core: Make ib_uverbs_async_event_file into a uobject omits 39e83af81761 RDMA/core: Remove the ufile arg from rdma_alloc_begin_uobject omits 817d65765069 RDMA/core: Simplify type usage for ib_uverbs_async_handler() omits e04dd13159b0 RDMA/core: Do not erase the type of ib_wq.uobject omits 9fbe334c6a67 RDMA/core: Do not erase the type of ib_srq.uobject omits 620d3f8176cb RDMA/core: Do not erase the type of ib_qp.uobject omits 5bd48c18c8ce RDMA/core: Do not erase the type of ib_cq.uobject omits 4ec1dcfcdf37 RDMA/core: Make ib_ucq_object use ib_uevent_object omits 849e149063bd RDMA/core: Do not allow alloc_commit to fail omits 93887e66ff3c RDMA/mlx5: Simplify devx async commands omits f7c8416ccea5 RDMA/core: Simplify destruction of FD uobjects omits 6898d1c661d7 RDMA/mlx5: Use RCU and direct refcounts to keep memory alive omits 8bdf9dd984c1 RDMA/uverbs: Remove needs_kfree_rcu from uverbs_obj_type_class omits f489b13dae02 arm64: dts: qcom: sdm845: move gpu zap nodes to per-device dts omits d0d2d8ba0494 md/raid1: introduce wait_for_serialization omits 025471f9f50f md/raid1: use bucket based mechanism for IO serialization omits 69b00b5bb235 md: introduce a new struct for IO serialization omits 4d26d32fe4da md: don't destroy serial_info_pool if serialize_policy is true omits 69df9cfc7042 raid1: serialize the overlap write omits de31ee949739 md: reorgnize mddev_create/destroy_serial_pool omits 3938f5fb82ae md: add serialize_policy sysfs node for raid1 omits 11d3a9f65018 md: prepare for enable raid1 io serialization omits 3e173ab55b99 md: fix a typo s/creat/create omits 404659cf1e25 md: rename wb stuffs omits d2c9ad41249a raid5: remove worker_cnt_per_group argument from alloc_thr [...] omits f591df3cc6d6 md/raid6: fix algorithm choice under larger PAGE_SIZE omits 5e5ac01c2b88 raid6/test: fix a compilation warning omits 6b8651aac1dc raid6/test: fix a compilation error omits 55180498dfd5 md-bitmap: small cleanups omits 9db8dc6d0785 PCI: Don't disable bridge BARs when assigning bus resources omits d07706276b4c arm64: dts: qcom: sm8150: Hard code rpmhpd constants omits 0d559d05a2ad platform/x86: mlx-platform: Add support for next generatio [...] omits 0e41bf06eefe platform/mellanox: mlxreg-hotplug: Add support for new cap [...] omits 4845460421d4 platform/x86: mlx-platform: Add support for new capability [...] omits bdd6e155e0d6 platform/x86: mlx-platform: Add support for new system type omits fcd50dbf306a platform/x86: mlx-platform: Set system mux configuration b [...] omits 435d7e10c462 Documentation/ABI: Add new attribute for mlxreg-io sysfs i [...] omits 1b5937cb631e platform/x86: mlx-platform: Add more definitions for syste [...] omits 5358c1114d1d Documentation/ABI: Style changes omits 74e56f5fde62 Documentation/ABI: Add missed attribute for mlxreg-io sysf [...] omits eea97b258fca Documentation/ABI: Fix documentation inconsistency for mlx [...] omits 8029660db696 platform/x86: mlx-platform: Cosmetic changes omits d81d18fd347c MAINTAINERS: Update for the intel uncore frequency control omits 49a474c7ba51 platform/x86: Add support for Uncore frequency control omits 3d9f44ef7553 tc: Make tc_match_device() static omits 70eec920d4f2 MIPS: ip22-gio: Make gio_match_device() static omits 8f63aaf5c493 KVM: VMX: Allow KVM_INTEL when building for Centaur and/or [...] omits 616c59b52342 perf/x86: Provide stubs of KVM helpers for non-Intel CPUs omits b39033f504a7 KVM: VMX: Use VMX_FEATURE_* flags to define VMCS control bits omits ff10e22e65f2 KVM: VMX: Check for full VMX support when verifying CPU co [...] omits 47781947947a Documentation: tracing: Add boot-time tracing document omits fe1efe9252f9 tracing/boot: Add function tracer filter options omits 9d15dbbde104 tracing/boot: Add cpu_mask option support omits 4f712a4d04a4 tracing/boot: Add instance node support omits 3fbe2d6e1fce tracing/boot: Add synthetic event support omits 4d655281eb1b tracing/boot Add kprobe event support omits 81a59555ff15 tracing/boot: Add per-event settings omits 9c5b9d3d65e4 tracing/boot: Add boot-time tracing omits 48ac9488a597 tracing: Add NULL trace-array check in print_synth_event() omits b05e89ae7cf3 tracing: Accept different type for synthetic event fields omits d8d4c6d0e79c tracing: kprobes: Register to dynevent earlier stage omits 8cfcf15503f6 tracing: kprobes: Output kprobe event to printk buffer omits d8d0c245a7fd tracing: Apply soft-disabled and filter to tracepoints printk omits 7b9b816f4b9a Documentation: bootconfig: Add a doc for extended boot config omits 1319916209ce bootconfig: init: Allow admin to use bootconfig for init c [...] omits 51887d03aca1 bootconfig: init: Allow admin to use bootconfig for kernel [...] omits 0068c92a9270 init/main.c: Alloc initcall_command_line in do_initcall() [...] omits c1a3c36017d4 proc: bootconfig: Add /proc/bootconfig to show boot config list omits 081c65360bd8 tools: bootconfig: Add bootconfig test script omits 950313ebf79c tools: bootconfig: Add bootconfig command omits 7684b8582c24 bootconfig: Load boot config from the tail of initrd omits 76db5a27a827 bootconfig: Add Extra Boot Config support omits 13292494379f tracing: Make struct ring_buffer less ambiguous omits 1c5eb4481e01 tracing: Rename trace_buffer to array_buffer omits 56de4e8f9146 perf: Make struct ring_buffer less ambiguous omits a4d0b2fdbcf7 KVM: VMX: Use VMX feature flag to query BIOS enabling omits 6bcc319fc619 ARM: dts: Add omap3-echo omits 161546850dc0 ARM: dts: Add dtsi files for AM3703, AM3715 and DM3725 omits 8ab871f8bdfc ARM: OMAP2+: sleep43xx: Call secure suspend/resume handlers omits 48840e16c299 ARM: OMAP2+: Use ARM SMC Calling Convention when OP-TEE is [...] omits dbebc8bfe9dc ARM: OMAP2+: Introduce check for OP-TEE in omap_secure_init() omits 21bd3467a58e KVM: VMX: Drop initialization of IA32_FEAT_CTL MSR omits db711893eac8 ARM: OMAP2+: Add omap_secure_init callback hook for secure [...] omits 5abd45ea0fc3 ARM: dts: am335x-boneblack-common: fix memory size omits 85c17291e2eb x86/cpufeatures: Add flag to track whether MSR IA32_FEAT_C [...] omits 167a4894c113 x86/cpu: Set synthetic VMX cpufeatures during init_ia32_fe [...] omits a25e29bd0fe9 Merge branch 'omap-for-v5.6/sdma' into omap-for-v5.6/ti-sy [...] omits 994772632f00 dmaengine: ti: omap-dma: don't allow a null od->plat point [...] omits 14442a159cf4 x86/cpu: Print VMX flags in /proc/cpuinfo using VMX_FEATURES_* omits 7b6bd8433609 drm/panel: simple: Add support for the Frida FRD350H54004 panel omits 7ab618c9a7e6 dt-bindings: panel-simple: Add compatible for Frida FRD350 [...] omits 978bd0278f90 dt-bindings: vendor-prefixes: Add Shenzhen Frida LCD Co., Ltd. omits b47ce1fed42e x86/cpu: Detect VMX features on Intel, Centaur and Zhaoxin CPUs omits 159348784ff0 x86/vmx: Introduce VMX_FEATURES_* omits ef4d3bf19855 x86/cpu: Clear VMX feature flag if VMX is not fully enabled omits 7d37953ba811 x86/zhaoxin: Use common IA32_FEAT_CTL MSR initialization omits 501444905fcb x86/centaur: Use common IA32_FEAT_CTL MSR initialization omits 5d576a66242d ARC: update feature support for jump-labels omits 6d527cebfa04 x86/mce: WARN once if IA32_FEAT_CTL MSR is left unlocked omits 1db2a6e1e29f x86/intel: Initialize IA32_FEAT_CTL MSR at boot omits f6505c88bff0 tools/x86: Sync msr-index.h from kernel sources omits d36925be5382 PCI: uniphier: remove module code from built-in driver omits a5543d3456dd selftests, kvm: Replace manual MSR defs with common msr-index.h omits 32ad73db7fc5 x86/msr-index: Clean up bit defines for IA32_FEATURE_CONTROL MSR omits a87a6653a28c ASoC: rt1308-sdw: add rt1308 SdW amplifier driver omits 8fea78029f5e ASoC: atmel: fix build error with CONFIG_SND_ATMEL_SOC_DMA=m omits b8d40d7712f1 spi: spi-qcom-qspi: Use device managed memory for clk_bulk_data omits b389ceae4a8f regulator: bd718x7: Simplify the code by removing struct b [...] omits ebf652b40820 regulator: add IPQ4019 SDHCI VQMMC LDO driver omits 77e29598ca3f regulator: Convert i2c drivers to use .probe_new omits 7eec67869893 regulator: mpq7920: Check the correct variable in mpq7920_ [...] omits 5732c0fc53eb ASoC: SOF: Intel: reference SoundWire machine lists omits d985d208bf8f ASoC: Intel: common: add match tables for TGL w/ SoundWire omits db0b9efb989f ASoC: Intel: common: add match tables for CNL/CFL/CML w/ S [...] omits 4313dd3efe57 ASoC: Intel: common: add match tables for ICL w/ SoundWire omits cf61a42066ea ASoC: Intel: common: soc-acpi: declare new tables for SoundWire omits efb6f3159e87 ASoC: soc-acpi: add _ADR-based link descriptors omits cfe8191b1bbf ASoC: SOF: fix PCM playback through ALSA OSS emulation omits a40acc6bfceb ASoC: Intel: bdw-rt5650: change cpu_dai and platform compo [...] omits 64df6afa0dab ASoC: Intel: broadwell: change cpu_dai and platform compon [...] omits 4865bde187b2 ASoC: Intel: bdw-rt5677: change cpu_dai and platform compo [...] omits 630db1549356 ASoC: Intel: bdw-rt5677: fix Kconfig dependencies omits 62d28dcb65fd ASoC: rt711: remove unused including <linux/version.h> omits d1ede0641b05 ASoC: rt715: add RT715 codec driver omits ec0f6a4c4a98 ASoC: txx9: Remove unused rtd variable omits 428cd5232482 sfc/ethtool_common: Make some function to static omits 9590a99cfb3b drm/rockchip: Add missing vmalloc header omits a0601a1f1dee PCI: exynos: Rename Exynos to lowercase omits dc433797c6f6 x86/resctrl: Do not reconfigure exiting tasks omits 53c902b9998a drm/rockchip: use DIV_ROUND_UP macro for calculations. omits 1a462be52f45 ALSA: hda: Manage concurrent reg access more properly omits d036ff0e56a7 Merge branch 'for-5.6/logitech' into for-next omits 8f2828d73724 HID: logitech-hidpp: avoid duplicate error handling code i [...] omits 5e06d19694a4 ARM: davinci: dm644x-evm: Add Fixed regulators needed for [...] omits 9c76e8f65d2e ARM: davinci: dm365-evm: Add Fixed regulators needed for t [...] omits 57debb815459 udf: Disallow R/W mode for disk with Metadata partition omits 49be68c4931d udf: Fix meaning of ENTITYID_FLAGS_* macros to be really b [...] omits 73d6890fe8ff arm64: kernel: Correct annotation of end of el0_sync omits d229290689ae PM-runtime: add tracepoints for usage_count changes omits a6184f8e0bb1 Merge 5.5-rc6 into tty-next omits 845f081002ee Merge 5.5-rc6 into usb-next omits be91c44288be ACPICA: Update version to 20200110 omits 800ba7c5eaaa ACPICA: All acpica: Update copyrights to 2020 Including to [...] omits cea79e7e2f24 apei/ghes: Do not delay GHES polling omits 731e6b9753ba cpufreq: intel_pstate: fix spelling mistake: "Whethet" -> [...] omits 701a1676f313 mtd: spi-nor: intel-spi: Add support for Intel Comet Lake- [...] omits 26e66a0cf258 platform/x86: asus-wmi: Fix keyboard brightness cannot be [...] omits 73ac9f5e5b43 ALSA: usb-audio: Add boot quirk for MOTU M Series omits 791a485f2da3 ALSA: dice: add support for Alesis MasterControl omits a9f47fcb5e25 ALSA: dice: loosen stream format check for MIDI conformant [...] omits 41dbc792794a ALSA: oxfw: fix for Stanton SCS.1d omits 06a42a74a0e7 ALSA: oxfw: don't add MIDI/PCM interface when packet strea [...] omits 03be63b2953c ALSA: oxfw: use ENXIO for not-supported cases omits cf206bca178c ARM: dts: rockchip: add reg property to brcmf sub node for [...] omits 2c7a8bd6060c Merge back cpufreq fixes for v5.6. omits 110f02719331 arm64: dts: rockchip: hook up the px30-evb dsi display omits ead067beb56f Merge back power capping changes for v5.6. omits a845ad16212e arm64: dts: mt8183: add reset-cells in infracfg omits cf3c5397835f arm64: dts: rockchip: Enable sdio0 and uart0 on rk3399-roc [...] omits 96ff264bccb2 arm64: dts: rockchip: add reg property to brcmf sub-nodes omits 2be6a280144e arm64: dts: rockchip: fix dwmmc clock name for rk3308 omits 7f2147350291 arm64: dts: rockchip: fix dwmmc clock name for px30 omits 7a8bc2b0462e x86/mce: Fix use of uninitialized MCE message string omits 90454e495938 x86/mce: Fix mce=nobootlog omits 8438b84ab42d x86/mce: Take action on UCNA/Deferred errors again omits 3952cf8ff2f7 i3c: master: dw: reattach device on first available locati [...] omits ac904843087b arm64: dts: allwinner: a64: enable DVFS omits 51b3eaba8ad7 arm64: dts: allwinner: a64: add dtsi with CPU operating points omits e1c3804a1774 arm64: dts: allwinner: a64: add cooling maps and thermal t [...] omits f267eff70c0c arm64: dts: allwinner: a64: add CPU clock to CPU0-3 nodes omits 3c67166dc58d i3c: master: cdns: convert to devm_platform_ioremap_resource omits fae04237e8b1 i3c: master: dw: convert to devm_platform_ioremap_resource omits 6b49d4fbcbc2 ARM: davinci: remove legacy timer support omits 20eb43540bd0 ARM: davinci: dm365: switch to using the clocksource driver omits cea931c25104 clocksource: davinci: only enable clockevents once tim34 i [...] omits 2523816da829 Merge 5.5-rc6 into char-misc-next omits d40310f65771 Merge 5.5-rc6 into staging-next omits b7365587f513 extcon: Remove unneeded extern keyword from extcon.h omits e07c5f2e4e91 net: amd: a2065: Use print_hex_dump_debug() helper omits 2412643a9b02 net: amd: a2065: Kill Sun LANCE relics omits 3f59b6c3e600 IB/mlx5: Add mmap support for VAR omits 7be76bef320b IB/mlx5: Introduce VAR object and its alloc/destroy methods omits f164be8c0366 IB/mlx5: Extend caps stage to handle VAR capabilities omits aef5570e23de Merge branch 'mlx5_vdpa' into rdma.git for-next omits cbd19d09498e Merge branch 'IXP4xx-networking-cleanups' omits e45d0fad4a5f net: ethernet: ixp4xx: Use parent dev for DMA pool omits f458ac479777 ARM/net: ixp4xx: Pass ethernet physical base as resource omits 3cb5b0ee72b8 net: ehernet: ixp4xx: Use netdev_* messages omits d813d7e57026 net: ethernet: ixp4xx: Use distinct local variable omits c83db9ef5640 net: ethernet: ixp4xx: Standard module init omits a41a5b26d29f ixp4xx_eth: move platform_data definition omits 2785543fbf04 ptp: ixp46x: move adjacent to ethernet driver omits c74f16b60344 wan: ixp4xx_hss: prepare compile testing omits 504c28c853ec wan: ixp4xx_hss: fix compile-testing on 64-bit omits a442c2c3850d mlx4: Bump up MAX_MSIX from 64 to 128 omits 8d6cb2f7fb90 drm/drm_panel: fix export of drm_panel_of_backlight, try #3 omits dba9bf0a98c5 drm: panel: fix excessive stack usage in td028ttec1_prepare omits c08406033fe8 iscsi_ibft: Don't limits Targets and NICs to two omits bfc7931c4090 m68k: defconfig: Update defconfigs for v5.5-rc3 omits e8bb2a2a1d51 m68k: Wire up clone3() syscall omits 4766897a9d3b iio: chemical: atlas-sensor: add helper function atlas_buf [...] omits f335fa7034d5 iio: humidity: dht11 remove TODO since it doesn't make sense omits 77038bd01ce6 iio: adis: Remove startup_delay omits 380b107bbf94 iio: adis: Introduce timeouts structure omits 687d39d4512a iio: adc: at91-sama5d2_adc: Use dma_request_chan() instead [...] omits 735404b846df iio: adc: stm32-adc: Use dma_request_chan() instead dma_re [...] omits a9ab624edd91 iio: adc: stm32-dfsdm: Use dma_request_chan() instead dma_ [...] omits ff40e0d41af1 ALSA: usb: update old-style static const declaration omits 8a71821f12a0 ALSA: hda: patch_realtek: fix empty macro usage in if block omits f9993480214f ALSA: timer: fix nsec/sec initialization confusion omits 548f0b9a5f4c sparc: Add .exit.data section. omits 9a820b558170 ARM: dts: imx: Add GW5912 board support omits 169e12f99cf9 ARM: dts: imx: Add GW5913 board support omits a1fb69366bb1 ARM: dts: imx: Add GW5910 board support omits 125120298dc0 ARM: dts: imx: Add GW5907 board support omits 747612c4aefd dt-bindings: arm: fsl: Add Gateworks Ventana i.MX6DL/Q com [...] omits 9bfb1294571e arm64: defconfig: Enable CONFIG_CLK_IMX8MP by default omits 9c140d992676 clk: imx: Add support for i.MX8MP clock driver omits 108869144739 dt-bindings: imx: Add clock binding doc for i.MX8MP omits 83dea32c5cb3 clk: imx: gate4: Switch imx_clk_gate4_flags() to clk_hw based API omits 90df036043d4 Merge tag 'samsung-dt-5.6' of https://git.kernel.org/pub/s [...] omits 5c9166f03825 Merge branch 'hns3-next' omits c7554dcd6dbf net: hns3: refactor the notification scheme of PF reset omits c3106cac2a80 net: hns3: modify hclge_func_reset_sync_vf()'s return type [...] omits 5bb784e973cf net: hns3: enlarge HCLGE_RESET_WAIT_CNT omits f28368bb4542 net: hns3: refactor the procedure of VF FLR omits 8627bdedc435 net: hns3: refactor the precedure of PF FLR omits 1cc9bc6e5867 net: hns3: split hclgevf_reset() into preparing and rebuil [...] omits d4fa06562ae2 net: hns3: split hclge_reset() into preparing and rebuilding part omits 248ed51048c4 x86/nmi: Remove irq_work from the long duration NMI handler omits 0980939d2a70 drm/connector: Hookup the new drm_cmdline_mode panel_orien [...] omits 69654c632d80 drm/connector: Split out orientation quirk detection (v2) omits 4d2024370d87 erofs: fix out-of-bound read for shifted uncompressed block omits 3cdca6d62b8e Merge branch 'for-linus' into for-next omits 6821af8b7885 sfc: remove set but not used variable 'nic_data' omits de4ff8341f59 sfc: remove duplicated include from ef10.c omits 3071c51783b3 bnxt: Detach page from page pool before sending up the stack omits 06d3d7272504 Merge tag 'samsung-drivers-5.6' of https://git.kernel.org/ [...] omits e4b072cc2e18 Merge tag 'samsung-soc-5.6' of https://git.kernel.org/pub/ [...] omits 3abda7cabe85 Merge tag 'reset-for-5.6' of git://git.pengutronix.de/pza/ [...] omits 76c1f41577fb dt-bindings: arm: move sprd board file to vendor directory omits 99e45e29b69d Merge tag 'v5.6-rockchip-dts64-1' of git://git.kernel.org/ [...] omits 3886edbbb5ff Merge tag 'v5.6-rockchip-dts32-1' of git://git.kernel.org/ [...] omits 8f1be72b33ec Merge tag 'amlogic-defconfig' of https://git.kernel.org/pu [...] omits afa7f6eb4dca ARM: multi_v7_defconfig: enable STM32 PWR regulator omits 37365e152a72 Merge tag 'stm32-dt-for-v5.6-1' of git://git.kernel.org/pu [...] omits 031a612b16c2 Merge tag 'hisi-arm64-dt-for-5.6' of git://github.com/hisi [...] omits 3a4252daee7e Merge tag 'arm-soc/for-5.6/soc' of https://github.com/Broa [...] omits ef832e4cb9b1 Merge tag 'arm-soc/for-5.6/drivers' of https://github.com/ [...] omits 6a346cf9738a Merge tag 'arm-soc/for-5.6/devicetree' of https://github.c [...] omits 451c790053b9 Merge branch 'devlink-documentation-refactor' omits 9cd3e2c64f88 devlink: document region snapshot triggering from userspace omits b7ec1eca71ef devlink: introduce devlink-dpipe.rst documentation file omits a1af8e9a8029 devlink: add a devlink-resource.rst documentation file omits 04e4272cb3ae devlink: rename and expand devlink-trap-netdevsim.rst omits cf4cb322d752 devlink: add documentation for ionic device driver omits 0b0f945f5458 devlink: add a file documenting devlink regions omits 0f261c3ca09e devlink: add a driver-specific file for the qed driver omits ee7a711f32a7 devlink: add parameter documentation for the mlx4 driver omits d4255d75856f devlink: document info versions for each driver omits 6c39e015f87f devlink: convert driver-specific files to reStructuredText omits 5948f85bbcb3 devlink: mention reloading in devlink-params.rst omits d56a0c47a955 devlink: add documentation for generic devlink parameters omits 8559dc33a31d devlink: convert devlink-params.txt to reStructuredText omits 2dfaaae521d0 devlink: rename devlink-info-versions.rst and add a header omits f7555fd19903 devlink: convert devlink-health.txt to rst format omits f4bdd7103652 devlink: move devlink documentation to subfolder omits 468672b24fbc devlink: add macro for "fw.psid" omits efa193ba9a57 Merge branch 'r8169-factor-out-chip-specific-PHY-configura [...] omits 814c2bfd4f5f r8169: factor out PHY configuration to r8169_phy_config.c omits 2992bdfa4ad2 r8169: add r8169.h omits 1c5be5e91d78 r8169: rename rtl_apply_firmware omits 00b522d1ebaf r8169: add phydev argument to rtl8168d_apply_firmware_cond omits 3ab077d2f405 r8169: use phy_read/write instead of rtl_readphy/writephy omits c4d76995f520 r8169: replace rtl_w0w1_phy omits 11b3bedeb043 r8169: replace rtl_patchphy omits 6d7a631e27ad r8169: move disabling MAC EEE for RTL8402/RTL8106e omits 8d46f6207a89 r8169: move setting ERI register 0x1d0 for RTL8106 omits 8aa9a5d3f6af r8169: switch to phylib functions in rtl_writephy_batch omits 4c867e36b89e r8169: change argument type of RTL8168g-specific PHY confi [...] omits 8cecc8f0ae2e r8169: change argument type of EEE PHY functions omits fc712387b10c r8169: move RTL8169scd Gigabyte PHY quirk omits b5aed0b3c292 r8169: remove not needed debug print in rtl8169_init_phy omits becd837eebc5 r8169: prepare for exporting rtl_hw_phy_config omits 3b0bfd33ffb2 Merge branch 'chrome-platform-5.5-fixes' into for-kernelci omits 1bdd3e05a0a3 Merge tag 'v5.5-rc5' into next omits 643dd7416649 Input: edt-ft5x06 - use pm core to enable/disable the wake irq omits 53435cd88e6a Input: edt-ft5x06 - make wakeup-source switchable omits 21cdb025fc69 Input: edt-ft5x06 - document wakeup-source capability omits 8726e4c9a309 Input: edt-ft5x06 - alphabetical include reorder omits e112324cc042 Input: edt-ft5x06 - work around first register access error omits 6b32391ed675 Input: sur40 - fix interface sanity checks omits cea799114475 Input: gtco - drop redundant variable reinit omits 3563c629fb9a Input: gtco - fix extra-descriptor debug message omits a8eeb74df5a6 Input: gtco - fix endpoint sanity check omits cfa4f6a99fb1 Input: aiptek - use descriptors of current altsetting omits 3111491fca4f Input: aiptek - fix endpoint sanity check omits bcfcb7f9b480 Input: pegasus_notetaker - fix endpoint sanity check omits 97e24b095348 Input: sun4i-ts - add a check for devm_thermal_zone_of_sen [...] omits 7f439bc2d7e8 Input: evdev - convert kzalloc()/vzalloc() to kvzalloc() omits d9b8e21eae5d ARM: at91: Documentation: add sam9x60 product and datasheet omits ec6e618c8c01 ARM: at91: pm: use of_device_id array to find the proper s [...] omits 6b9dfd986a81 ARM: at91: pm: use SAM9X60 PMC's compatible omits f013dbe4e720 ARM: configs: at91: enable config flags for sam9x60 SoC omits cea215f68dd4 ARM: configs: at91: use savedefconfig omits 72d052e28d1d MIPS: Loongson: Fix potential NULL dereference in loongson [...] omits ac065870d928 selftests/bpf: Add BPF_PROG, BPF_KPROBE, and BPF_KRETPROBE macros omits afa47fdfa29f rculist.h: Add list_tail_rcu() omits 459b5287066f rculist_nulls: Change docbook comment headers omits 7f5d51e26a47 rculist_nulls: Add docbook comments omits 02b99b38f3d9 rcu: Add a hlist_nulls_unhashed_lockless() function omits 46deb7449d99 rcu: Add and update docbook header comments in list.h omits 860c8802ace1 rcu: Use WRITE_ONCE() for assignments to ->pprev for hlist_nulls omits 46d1a0f03d66 selftests/lkdtm: Add tests for LKDTM targets omits 35c57fc3f8ea kunit: building kunit as a module breaks allmodconfig omits 28910cee898c fpga: xilinx-pr-decoupler: Remove clk_get error message fo [...] omits cfff75d8973a selinux: reorder hooks to make runtime disable less broken omits 65cddd50980b selinux: treat atomic flags more carefully omits 2e34d63d820d Merge branch 'timers/urgent' into timers/core omits 23c25c732530 soc: lantiq: convert to devm_platform_ioremap_resource omits cc43928ba401 MIPS: BPF: Use sizeof_field() instead of FIELD_SIZEOF() omits ecb983790fe8 MIPS: use resource_size omits 916d08f64009 Merge branch 'stmmac-Frame-Preemption-fixes' omits e735def01867 net: stmmac: gmac5+: Fix missing return omits 8eea7c7f3f2f net: stmmac: xgmac: Fix missing return omits 7112f8b075b4 Merge branch 'sfc-even-more-code-refactoring' omits f7226e0f9b64 sfc: move RPS code omits 314823108c9d sfc: move yet more functions omits 960f16275bdf sfc: move RSS code omits 88f7df35ceac sfc: move a couple more functions omits 3653954da498 sfc: move some ethtool code omits 190c736a8088 sfc: move various functions omits 3d95b884392f sfc: move more rx code omits b8cd94992f17 sfc: move more tx code omits 86de7ced410f sfc: refactor selftest work init code omits 1d1a3bcffe36 libbpf: Poison kernel-only integer types omits ca1992c62cad net/mlx5: Expose vDPA emulation device capabilities omits 90fbca595243 net/mlx5: Add Virtio Emulation related device capabilities omits a1986433a9fd Documentation: filesystems: convert vfat.txt to RST omits 4444f8541dad efi: Allow disabling PCI busmastering on bridges during boot omits ea7d87f98fa9 efi/x86: Allow translating 64-bit arguments for mixed mode calls omits 14b864f4b5c4 efi/x86: Check number of arguments to variadic functions omits 4684abe37592 efi/x86: Remove unreachable code in kexec_enter_virtual_mode() omits e2d68a955e49 efi/x86: Don't panic or BUG() on non-critical error conditions omits 5b279a262f54 efi/x86: Clean up efi_systab_init() routine for legibility omits 33b85447fa61 efi/x86: Drop two near identical versions of efi_runtime_init() omits ea5e1919b44f efi/x86: Simplify mixed mode call wrapper omits e5f930fe8daf efi/x86: Simplify 64-bit EFI firmware call wrapper omits a46d674068b6 efi/x86: Simplify i386 efi_call_phys() firmware call wrapper omits 698294704573 efi/x86: Split SetVirtualAddresMap() wrappers into 32 and [...] omits 98dd0e3a0cee efi/x86: Split off some old memmap handling into separate [...] omits 89ed486532c4 efi/x86: Avoid redundant cast of EFI firmware service pointer omits ffc2760bcf2d efi/x86: Map the entire EFI vendor string before copying it omits 6cfcd6f001b4 efi/x86: Re-disable RT services for 32-bit kernels running [...] omits bc7c9d62052b efi/libstub/x86: Force 'hidden' visibility for extern decl [...] omits 12dc9e154dbe efi/libstub: Fix boot argument handling in mixed mode entry code omits e43630edc376 Documentation: boot.rst: fix warnings omits 57ad87ddce79 Merge branch 'x86/mm' into efi/core, to pick up dependencies omits 1209f45f7dc4 docs: ftrace: Fix small notation mistake omits 5b8914a67e60 docs: ftrace: Fix typos omits 02df08320127 Merge branch 'linus' into efi/core, to pick up fixes omits a65d634e6364 docs: ftrace: Clarify the RAM impact of buffer_size_kb omits 53f3feeb7bd2 Merge tag 'perf-core-for-mingo-5.6-20200106' of git://git. [...] omits ddb8840d2777 arm64: defconfig: Enable tegra XUDC support omits 21a92676e1fe PCI: tegra: Fix afi_pex2_ctrl reg offset for Tegra30 omits 885199148442 PCI: tegra: Fix return value check of pm_runtime_get_sync() omits b78b7d59bdbe selinux: make default_noexec read-only after init omits 2d0c3fbe43fa PCI: keystone: Fix outbound region mapping omits a7e0f3fc01df ARM: dts: at91: sama5d3: define clock rate range for tcb1 omits ee0aa926ddb0 ARM: dts: at91: sama5d3: fix maximum peripheral clock rates omits 6df19872d881 PCI: keystone: Fix link training retries initiation omits 6f7f8ef713a2 docs: block/biovecs: update the location of bio.c omits 0a79e952a830 ARM: dts: at91: nattis 2: remove unnecessary include omits 19a602b745a2 devices.txt: fix spelling mistake: "shapshot" -> "snapshot" omits 80f64cef4135 mtd: spi-nor: hisi-sfc: Try to provide some clarity on whi [...] omits 67de34c20fa7 mtd: spi-nor: Add support for sst26vf016b omits fe49c7e4f85a selinux: move ibpkeys code under CONFIG_SECURITY_INFINIBAND. omits 477b83831000 tty/serial: atmel: RS485 & ISO7816: wait for TXRDY before [...] omits 8e20fc391711 serial_core: Move sysrq functions from header file omits ed8cc3b1fc84 PCI: qcom: Add support for SDM845 PCIe controller omits 5d28bee7c91e dt-bindings: PCI: qcom: Add support for SDM845 PCIe omits e895bc1ebb31 staging: vc04_services: remove header include path to vc04 [...] omits b82f3f6894ec selinux: remove redundant msg_msg_alloc_security omits 7a2d070f91db Merge branch 'bpf-global-funcs' omits 360301a6c21b selftests/bpf: Add unit tests for global functions omits e528d1c0127a selftests/bpf: Modify a test to check global functions omits 6db2d81a46f9 selftests/bpf: Add a test for a large global function omits 7608e4db6ded selftests/bpf: Add fexit-to-skb test for global funcs omits 51c39bb1d5d1 bpf: Introduce function-by-function verification omits 2d3eb67f64ec libbpf: Sanitize global functions omits 79f7a5cb87ba iommu/arm-smmu: Improve SMR mask test omits f41f34ddcee6 arm64: tegra: Allow bootloader to configure Ethernet MAC o [...] omits 1595fe299eb5 Revert "arm64: kexec: make dtb_mem always enabled" omits 73daf0bba326 drivers/perf: hisi: Simplify hisi_read_sccl_and_ccl_id and [...] omits cd8f843c6c9b arm64: tegra: Redefine force recovery key on Jetson AGX Xavier omits db6903010aa5 iommu/io-pgtable-arm: Prepare for TTBR1 usage omits ac4b80e5b9d0 iommu/io-pgtable-arm: Rationalise VTCR handling omits fba6e960772b iommu/arm-smmu: Rename public #defines under ARM_SMMU_ namespace omits fb485eb18e63 iommu/io-pgtable-arm: Rationalise TCR handling omits 6f932ad369a3 iommu/io-pgtable-arm: Ensure ARM_64_LPAE_S2_TCR_RES1 is unsigned omits 7618e4790982 iommu/io-pgtable-arm: Improve attribute handling omits c29a59e43829 x86/vdso: Enable sanitizers for vma.o omits 1f32a31fe27e arm64: tegra: Enable SDIO on Jetson Nano M.2 Key E omits 6f78a9460f27 arm64: tegra: Enable PWM fan on Jetson Nano omits 30d2acb67348 iommu/io-pgtable-arm: Support non-coherent stage-2 page tables omits d1e5f26f1427 iommu/io-pgtable-arm: Rationalise TTBRn handling omits 1e123d96b85f RDMA/core: Remove err in iw_query_port omits 626903e9355b RDMA/hns: Add support for reporting wc as software mode omits 468d020e2f02 RDMA/hns: Bugfix for posting a wqe with sge omits 02676345e9b3 soc/tegra: fuse: Unmap registers once they are not needed anymore omits 2d9ea1934f8e soc/tegra: fuse: Correct straps' address for older Tegra12 [...] omits c71f213fa5af soc/tegra: fuse: Warn if straps are not ready omits 221c057a84c4 soc/tegra: fuse: Cache values of straps and Chip ID registers omits 2c9d4e26d1ab IB/hfi1: Add RcvShortLengthErrCnt to hfi1stats omits 5ffd048698ea IB/hfi1: Add software counter for ctxt0 seq drop omits d791d294edd2 IB/hfi1: Return void in packet receiving functions omits 13d2a8384bd9 IB/hfi1: Decouple IRQ name from type omits 62661038c33b IB/hfi1: Create API for auto activate omits cd47b594dbef IB/hfi1: IB/hfi1: Add an API to handle special case drop omits 7b8a8b72c9ea IB/hfi1: Move common receive IRQ code to function omits 01c7fc501b8f IB/hfi1: Add fast and slow handlers for receive context omits de730f71919b IB/hfi1: Move chip specific functions to chip.c omits 14e23bd6d221 RDMA/core: Fix locking in ib_uverbs_event_read omits 41a1f096e94c clk: tegra20/30: Explicitly set parent clock for Video Decoder omits cb98598e68aa clk: tegra20/30: Don't pre-initialize displays parent clock omits cf83a28f281f clk: tegra: divider: Check UART's divider enable-bit state [...] omits 5e5eca664487 memory: tegra30-emc: Correct error message for timed out a [...] omits 0f8bb9da5aee memory: tegra30-emc: Firm up hardware programming sequence omits 51bb73f93410 memory: tegra30-emc: Firm up suspend/resume sequence omits 45f019a68425 soc/tegra: regulators: Do nothing if voltage is unchanged omits 834f1d6cf364 ARM: dts: tegra20: paz00: Add memory timings omits d8edf5280c45 clk: tegra: clk-dfll: Remove call to pm_runtime_irq_safe() omits 092670f83a6b Merge branch 'for-5.5/upstream-fixes' into for-next omits 5f5636ef1de9 memory: tegra: Correct reset value of xusb_hostr omits 19d41e5e9c68 soc/tegra: fuse: Add APB DMA dependency for Tegra20 omits 99eb0a1221ac MAINTAINERS: Add a maintainer for the HiSilicon v3xx SFC driver omits a2ca53b52e00 spi: Add HiSilicon v3xx SPI NOR flash controller driver omits 686f63616f4a regulator: mpq7920: Fix Woverflow warning on conversion omits b83380512e95 regulator: mp8859: tidy up white space in probe omits b0edff42360a ASoC: soc-pcm/soc-compress: use snd_soc_dapm_stream_stop() [...] omits 3f4cf797939c ASoC: soc-dapm: add snd_soc_dapm_stream_stop() omits 83f94a2e293d ASoC: soc-core: add snd_soc_close_delayed_work() omits b4c32073b8cf drm: always determine branch device with drm_dp_is_branch() omits e5124751892a drm: move DP_MAX_DOWNSTREAM_PORTS from i915 to drm core omits 76c39e867cba ASoC: soc-core: do pinctrl_pm_select_xxx() as component omits d7a8cb493165 ASoC: soc-core: remove duplicate pinctrl operation when suspend omits 1272063a7ee4 ASoC: soc-core: care .ignore_suspend for Component suspend omits 12b052327dc2 ASoC: soc-core: rename snd_soc_rtdcom_add() to snd_soc_rtd [...] omits 7d2a5f9ae41e ASoC: rt700: add rt700 codec driver omits 613fb50059cf ASoC: soc-core: remove snd_soc_rtdcom_list omits a84188eced61 ASoC: max98090: Drop incorrectly applied duplicate commit omits 8c44f9b566a3 tty: st-asc: switch to using devm_gpiod_get() omits cdcc41a256ef tty: serial: Kconfig: Allow SERIAL_QCOM_GENI_CONSOLE to be [...] omits 488f49acecae tty: serial_core: Export uart_console_device so it can be [...] omits 16bb7abc4a6b nvmem: core: fix memory abort in cleanup path omits 226c512699ee nvmem: imx: ocotp: introduce ocotp_ctrl_reg omits 8c4d35aff540 nvmem: imx: scu: correct the fuse word index omits 40bb95dbb8ac nvmem: imx: scu: fix write SIP omits ab5caf34f541 staging: vt6656: Move ieee80211_rx_status off stack. omits 9dd631fa99dc staging: vt6656: Fix false Tx excessive retries reporting. omits d579c43c82f0 staging: vt6656: use NULLFUCTION stack on mac80211 omits d971fdd3412f staging: vt6656: correct packet types for CTS protect, mode. omits 02ede9567e01 staging: mt7621-dts: fix register range of memc node in mt [...] omits cd42570fa91c staging: rtl8192u: remove unneeded compiler flags omits 71fe59536e8a staging: rtl8192u: remove header include path to ieee80211/ omits 9033db57a59a staging: rtl8192u: remove unused Makefile omits 1e8d19d9b0df mei: hdcp: bind only with i915 on the same PCH omits 49ef431defcc mei: bus: use simple sprintf for sysfs omits 23534b197159 Merge branch 'for-5.5' of https://git.kernel.org/pub/scm/l [...] omits 2f56acf818a0 bus: tegra-aconnect: Remove PM_CLK dependency omits 5c0e9de06577 PM: hibernate: fix spelling mistake "shapshot" -> "snapshot" omits a99d2c6ccd15 nvmem: fix a 'makes pointer from integer without a cast' b [...] omits ffd7263e63fe platform/chrome: wilco_ec: Fix unregistration order omits 9c26abeb86ce Merge branch 'v5.5-next/cmdq-stable' into v5.5-next/soc omits 56f6737167ca dt-bindings: mediatek: add MT6765 power dt-bindings omits 949601a71ac5 soc: mediatek: cmdq: delete not used define omits b4cf24cc936b staging: rtl8188eu: refactor rtl88eu_dm_update_rx_idle_ant() omits 0c5e99c920a7 staging: rtl8188eu: remove else after return omits c497ae2077c0 staging: rtl8188: avoid excessive stack usage omits 47f6e54c53c5 staging: rts5208: remove unneeded header include path omits 4eedc97300fd platform/x86: intel_atomisp2_pm: Spelling fixes omits 81bda12aad60 platform/x86: intel_atomisp2_pm: Refactor timeout loop omits a28215844d8d platform/x86: asus_wmi: Set throttle thermal policy to default omits 2daa86e78c49 platform/x86: asus_wmi: Support throttle thermal policy omits df532c160c44 platform/x86: touchscreen_dmi: Fix indentation in several places omits f95eafbf1f80 platform/x86: touchscreen_dmi: Add info for the PiPO W11 tablet omits 4d9ffa0b89fb platform/x86: intel_pmc_core: update Comet Lake platform driver omits eb518899c499 platform/x86: GPD pocket fan: Allow somewhat lower/higher [...] omits 01e28c1b2963 platform/x86: GPD pocket fan: Use default values when wron [...] omits 3454eeeebd11 platform/mellanox: fix potential deadlock in the tmfifo driver omits 84abc5a1c924 platform/x86: intel-ips: Use the correct style for SPDX Li [...] omits 4475e6992736 platform/x86: intel_telemetry_debugfs: Respect error code [...] omits cbe358191ffc platform/x86: intel_pmc_core: Fix spelling of MHz unit omits e0e60abc858c platform/x86: intel_pmc_core: Fix indentation in function [...] omits 90113f3e4567 platform/x86: intel_pmc_core: Put more stuff under #ifdef [...] omits 959243888675 platform/x86: intel_pmc_core: Respect error code of kstrto [...] omits e883cafd8de0 platform/x86: intel_telemetry_pltdrv: use devm_platform_io [...] omits cd037ff2f982 iommu/arm-smmu: Fix -Wunused-const-variable warning omits 8efda06f83d6 iommu/arm-smmu-v3: Remove useless of_match_ptr() omits 322a9bbb720c iommu/arm-smmu-v3: Fix resource_size check omits 935d43ba272e iommu/arm-smmu-v3: Populate VMID field for CMDQ_OP_TLBI_NH_VA omits fc10cca69ee8 drivers/iommu: Initialise module 'owner' field in iommu_de [...] omits 821f7ce79fd1 Merge tag 'iio-for-5.6a' of git://git.kernel.org/pub/scm/l [...] omits b637124800a1 soundwire: stream: remove redundant pr_err traces omits fdb827e4a3f8 scsi: lpfc: Make lpfc_defer_acc_rsp static omits f41aa387a789 Merge branch 'selftest-makefile-cleanup' omits 965b9fee28d0 selftests/bpf: Further clean up Makefile output omits 6910d7d3867a selftests/bpf: Ensure bpf_helper_defs.h are taken from sel [...] omits 2031af28a42f libbpf,selftests/bpf: Fix clean targets omits 492ab0205f50 libbpf: Make bpf_map order and indices stable omits 1c46a2cf2dbd Merge tag 'block-ioctl-cleanup-5.6' into 5.6/scsi-queue omits 9f120e7659b0 Merge branch 'mptcp-prereq' omits 8b69a803814b skb: add helpers to allocate ext independently from sk_buff omits e66b2f31a068 tcp: clean ext on tx recycle omits 9cfcca2389d7 tcp: Check for filled TCP option space before SACK omits 35b2c3211609 tcp: Export TCP functions and ops struct omits 85712484110d tcp: coalesce/collapse must respect MPTCP extensions omits 3ee17bc78e0f mptcp: Add MPTCP to skb extensions omits 1323059301c8 tcp, ulp: Add clone operation to tcp_ulp_ops omits c74a39c861ae tcp: Add MPTCP option number omits faf391c3826c tcp: Define IPPROTO_MPTCP omits bf9765145b85 sock: Make sk_protocol a 16-bit value omits e9cdced78dc2 net: Make sock protocol value checks more specific omits 6b3acfc3cc3d flow_dissector: fix document for skb_flow_get_icmp_tci omits 5e0fcc16e5c5 net/ncsi: Support for multi host mellanox card omits 2cab57e0653f net: stmmac: pci: remove the duplicate code of set phy_mask omits c1c95a46ed15 Merge tag 'clk-renesas-for-v5.6-tag1' of git://git.kernel. [...] omits 6ae2bfd3df06 kunit: update documentation to describe module-based build omits 9fe124bf1b77 kunit: allow kunit to be loaded as a module omits 1c024d45151b kunit: remove timeout dependence on sysctl_hung_task_timeo [...] omits c475c77d5b56 kunit: allow kunit tests to be loaded as a module omits 9bbb11c6be46 kunit: hide unexported try-catch interface in try-catch-impl.h omits 109fb06fdc6f kunit: move string-stream.h to lib/kunit omits 0ce5ebd24d25 mfd: ioc3: Add driver for SGI IOC3 chip omits 10cf8300ecad MIPS: SGI-IP27: fix readb/writeb addressing omits 2634e5a651e7 MIPS: PCI: Support mapping of INTB/C/D for pci-xtalk-bridge omits d96ee783e33d MIPS: SGI-IP27: No need for slice_map omits d31f9e64898b MIPS: SGI-IP27: Store cpu speed when scanning for CPUs and [...] omits 78691e4f17af MIPS: SGI-IP27: Only reserve interrupts used in Linux omits 9d0aaf98dc24 MIPS: SGI-IP27: Move all shared IP27 declarations to ip27- [...] omits 524c4e1fd412 MIPS: SGI-IP27: Use specific get_region_shift omits 2c616e9f03db MIPS: SGI-IP27: Use structs for decoding error status registers omits db96e058b4b3 MIPS: SGI-IP27: Use union instead of typedef omits aa2d74f9b389 MIPS: SGI-IP27: Split kldir.h into generic SN and IP27 parts omits e9d2eb993481 MIPS: SGI-IP27: Move get_nasid() to a IP27 specific file omits 58fd034db3a9 MIPS: SGI-IP27: move IP27 specific macro to IP27 specific [...] omits 5388b58143ea MIPS: SGI-IP27: get rid of asm/sn/sn0/ip27.h omits b78e9d63a3b6 MIPS: SGI-IP27: use asm/sn/agent.h for including HUB relat [...] omits d6972bb47754 MIPS: SGI-IP27: use cpu physid already present while scann [...] omits 2d11e6a4ff50 MIPS: SGI-IP27: use nodemask instead of cpumask omits 4d944bcd4e73 apparmor: add AppArmor KUnit tests for policy unpack omits 192c197cbca5 selftests: Uninitialized variable in test_cgcore_proc_migration() omits 36366e367ee9 MIPS: BPF: Restore MIPS32 cBPF JIT omits 0a1eb761ff30 dt-bindings: spi_atmel: add microchip,sam9x60-spi omits 603e92ff10a8 spi: bcm2835: Raise maximum number of slaves to 4 omits 6501c1f54a17 regulator: mpq7920: add mpq7920 regulator driver omits 50816a4c3926 regmap: add iopoll-like atomic polling macro omits 320b8b0d13b8 ASoC: rt711: add rt711 codec driver omits c23ff4b3ba65 Merge tag 'sdw_interfaces_5.6' of git://git.kernel.org/pub [...] omits a0aab9e1404a ASoC: codecs: add wsa881x amplifier support omits fbcdf32f6b54 dt-bindings: ASoC: Add WSA881x bindings omits d9db07f088af clk: qcom: Add ipq6018 Global Clock Controller support omits d15b1ff1bd5b clk: qcom: Add DT bindings for ipq6018 gcc clock controller omits eb7537d88eeb Merge branch 'mlxsw-Firmware-version-updates' omits 4dab08df3b08 mlxsw: spectrum: Only require minimum firmware version omits 22895f8a0ef2 mlxsw: spectrum: Update firmware version to xx.2000.2714 omits dde8010be0a0 Bluetooth: btbcm : Fix warning about missing blank lines a [...] omits a2d6d7ae591c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits ea78979d302f IMA: fix measuring asymmetric keys Kconfig omits b1daa4d19473 Merge branch 'sfc-more-code-refactoring' omits b69f7a3e53ff sfc: move MCDI logging device attribute omits b5775b476ef7 sfc: conditioned some functionality omits 8da92642050d sfc: move MCDI receive queue management code omits 8ee4c907725c sfc: move MCDI transmit queue management code omits 4438b587fe4b sfc: move MCDI event queue management code omits 37a5f9dceb15 sfc: move MCDI VI alloc/free code omits 1cf0f76adac1 sfc: move more MCDI port code omits 1a8d88a8b71b sfc: move some MCDI port utility functions omits a2ba4b971a69 sfc: move some port link state/caps code omits 7cb41b1d14e1 xfs: remove bogus assertion when online repair isn't enabled omits d29f781c32b1 xfs: Remove all strlen in all xfs_attr_* functions for att [...] omits 780d29057781 xfs: fix misuse of the XFS_ATTR_INCOMPLETE flag omits 8cde9f259c7d xfs: also remove cached ACLs when removing the underlying attr omits 84fd081f8ae9 xfs: reject invalid flags combinations in XFS_IOC_ATTRMULT [...] omits 953aa9d136f5 xfs: clear kernel only flags in XFS_IOC_ATTRMULTI_BY_HANDLE omits 43ad352dc820 net: macb: add support for C45 MDIO read/write omits a127e690b051 memory: tegra: Add support for the Tegra194 memory controller omits 4e04b88633ae memory: tegra: Only include support for enabled SoCs omits 52d15dd23f0b memory: tegra: Support DVFS on Tegra186 and later omits 7b5372ba04ca vfio: platform: fix __iomem in vfio_platform_amdxgbe.c omits e10b4f6cd89f vfio/mdev: make create attribute static omits 09903c5e07ac arm64: tegra: Add fuse/apbmisc node on Tegra194 omits 3979a4c62633 soc/tegra: fuse: Add Tegra194 support omits 06c6b06f8908 arm64: tegra: Make XUSB node consistent with the rest omits be9b887f3bba arm64: tegra: Add the memory subsystem on Tegra194 omits 3f6eaef9ab37 arm64: tegra: Add external memory controller on Tegra186 omits b72d52a1b60b arm64: tegra: Add interrupt for memory controller on Tegra186 omits 177602b00641 memory: tegra: Add system sleep support omits 6d3ba7616347 memory: tegra: Extract memory client SID programming omits 7d723c03e07b memory: tegra: Add per-SoC data for Tegra186 omits 0859fe9ff50d memory: tegra: Rename tegra_mc to tegra186_mc on Tegra186 omits 720ad00eade9 dt-bindings: memory: Add Tegra186 memory subsystem omits a213f9f1c35d dt-bindings: memory: Add Tegra194 memory controller header omits 96b0239bbd61 dt-bindings: memory: Add Tegra186 memory client IDs omits 8cee32b40040 memory: tegra: Implement EMC debugfs interface on Tegra30 omits 8209eefa3d37 memory: tegra: Implement EMC debugfs interface on Tegra20 omits 47cd385e08ea arm64: tegra: Rename EMC on Tegra132 omits ceffd1040ac0 ARM: tegra: Rename EMC on Tegra124 omits 0bab86abe5b8 arm64: tegra: Let the EMC hardware use the EMC clock omits 0cebea3ab053 ARM: tegra: Let the EMC hardware use the EMC clock omits 6b9acd935546 memory: tegra: Refashion EMC debugfs interface on Tegra124 omits 66cb6e9d7969 dt-bindings: memory-controller: Convert Tegra124 EMC to js [...] omits 11d06df7b9f2 MIPS: Loongson2ef: drop pointless static qualifier in loon [...] omits f3c560a61b4e MIPS: mm: Place per_cpu on different nodes, if NUMA is enabled omits a14879e149c9 MIPS: Loongson64: Fix node_distance() omits a20ebc047a4a MIPS: SGI-IP27: Fix node_distance omits 2707745533d6 time/sched_clock: Disable interrupts in sched_clock_register() omits b9bb868e2fc1 MIPS: X1830: Add X1830 system type. omits ba82f52e2287 kconfig: fix an "implicit declaration of function" warning omits 0cd2c6e5701e MIPS: Ingenic: Add YSH & ATIL CU Neo board support. omits 4b396e56a0b8 dt-bindings: MIPS: Add Ingenic XBurst based boards. omits 9d022be3c192 dt-bindings: Document yna vendor-prefix. omits 7a16ccd300c2 MIPS: Ingenic: Add Ingenic X1000 support. omits defed0bbca2c MIPS: ralink: add missing put_device in ill_acc_of_setup omits f5bfcd953d81 bpf: Document BPF_F_QUERY_EFFECTIVE flag omits a4a8b99ec819 udf: Fix free space reporting for metadata and virtual partitions omits 9c48c48cd499 MAINTAINERS: Drop James Hogan as MIPS maintainer omits 417759f7d4cf Merge branch 'tcp-bpf-cc' omits 099368bb10c0 genirq: Add missing __must_hold() sparse annotation omits 8b3b54799b99 genirq: Add missing __releases() sparse annotation omits 09903869f69f bpf: Add bpf_dctcp example omits 590a00888250 bpf: libbpf: Add STRUCT_OPS support omits 17328d618c17 bpf: Synch uapi bpf.h to tools/ omits 206057fe020a bpf: Add BPF_FUNC_tcp_send_ack helper omits 0baf26b0fcd7 bpf: tcp: Support tcp_congestion_ops in bpf omits 85d33df357b6 bpf: Introduce BPF_MAP_TYPE_STRUCT_OPS omits 27ae7997a661 bpf: Introduce BPF_PROG_TYPE_STRUCT_OPS omits 976aba002fcb bpf: Support bitfield read access in btf_struct_access omits 218b3f65f908 bpf: Add enum support to btf_ctx_access() omits 275517ff452a bpf: Avoid storing modifier to info->btf_id omits 65726b5b7efa bpf: Save PTR_TO_BTF_ID register state when spilling to stack omits e43002242a47 selftests/bpf: Restore original comm in test_overhead omits b6a5c58240be arm64: xen: Use modern annotations for assembly functions omits 74f75cda754e IB/core: Fix build failure without hugepages omits 577a2f41f4c7 cpuidle: Drop unused cpuidle_driver_ref/unref() functions omits 2a0a0bc7020e media: MAINTAINERS: add entry for Rockchip ISP1 driver omits 3b7668a1faad media: staging: rkisp1: add TODO file for staging omits 585c91f40d20 usbip: Fix unsafe unaligned pointer usage omits 49f781153e59 media: staging: rkisp1: add document for rkisp1 meta buffe [...] omits bae1155cf579 media: staging: rkisp1: add output device for parameters omits 9a28dbd65a88 media: staging: rkisp1: add capture device for statistics omits 8e2be317dcf5 media: staging: rkisp1: add user space ABI definitions omits 56e3b29f9f6b media: staging: rkisp1: add streaming paths omits d65dd85281fb media: staging: rkisp1: add Rockchip ISP1 base driver omits 32abcc4491c6 media: staging: phy-rockchip-dphy-rx0: add Rockchip MIPI S [...] omits b18f7f991bb6 media: staging: dt-bindings: add Rockchip MIPI RX D-PHY RX [...] omits 25cb42af9ffa media: staging: dt-bindings: add Rockchip ISP1 yaml bindings omits bc57ecbd72fc usb: host: ehci-tegra: Remove unused fields from tegra_ehci_hcd omits 32806e7cb023 usb: host: ehci-tegra: Stop managing PHY's power omits 7d999a7d096b usb: chipidea: tegra: Add USB_TEGRA_PHY to driver's dependencies omits 7ac85f4a6444 usb: chipidea: tegra: Stop managing PHY's power omits f1f0c7516708 usb: phy: tegra: Keep CPU interrupts enabled omits 92bd2ef26c5d usb: phy: tegra: Move utmip_pad_count checking under lock omits aecc5af3ec1d usb: phy: tegra: Disable VBUS regulator on tegra_usb_phy_i [...] omits 06e60e5038fa usb: phy: tegra: Use device-tree notion of reset-GPIO's ac [...] omits 01d6ea31db65 usb: phy: tegra: Use u32 for hardware register variables omits 875417471e9c usb: phy: tegra: Use devm_otg_ulpi_create() omits dea75ee6c984 usb: ulpi: Add resource-managed variant of otg_ulpi_create() omits 1b257870a78b media: iguanair: fix endpoint sanity check omits 334f6aaf7564 media: usb: dvb-usb: dw2102: convert to use i2c_new_client [...] omits 6e040e6f8f8b media: usb: dvb-usb: dib0700_devices: convert to use i2c_n [...] omits 3dd0121269b2 media: usb: dvb-usb-v2: zd1301: convert to use i2c_new_cli [...] omits 9785a61b7430 media: usb: dvb-usb-v2: rtl28xxu: convert to use i2c_new_c [...] omits 402e77c4c7fd media: usb: dvb-usb-v2: anysee: convert to use i2c_new_cli [...] omits 7930196a3835 media: usb: dvb-usb-v2: af9035: convert to use i2c_new_cli [...] omits a7070891f970 media: platform: sti: c8sectpfe: c8sectpfe-dvb: convert to [...] omits 32dc63f6915d media: pci: smipcie: smipcie-main: convert to use i2c_new_ [...] omits d442c2e99d99 media: pci: saa7164: saa7164-dvb: convert to use i2c_new_c [...] omits 0ace5b2e6e03 media: pci: cx23885: cx23885-dvb: convert to use i2c_new_c [...] omits 2f507ffa9ca5 media: dvb-frontends: ts2020: convert to use i2c_new_clien [...] omits aace5926d969 media: dvb-frontends: m88ds3103: convert to use i2c_new_cl [...] omits 8e42d239cb02 block: mark zone-mgmt bios with REQ_SYNC omits 4f7f5e038cd6 media: dvb-frontends: lgdt330x: convert to use i2c_new_cli [...] omits 13e54824fe5b media: dvb-frontends: cxd2820r_core: convert to use i2c_ne [...] omits d928440cf460 media: dvb-core: dvbdev: convert to use i2c_new_client_device() omits 025af39b87dc genirq: Show irq name in non-oneshot error message omits 0caf62c8df8d media: hantro: remove a pointless NULL check omits 0c8c1ae155b8 media: v4l2-core: fix uninitialized structure fields being [...] omits 5a25e646902f arm64: zynqmp: Add label property to all ina226 on zcu106 omits d7b13a3cf20e arm64: zynqmp: Enable iio-hwmon for ina226 on zcu106 omits 353f5ece949d arm64: zynqmp: Add label property to all ina226 on zcu102 omits 86444d3ecfd5 arm64: zynqmp: Enable iio-hwmon for ina226 on zcu102 omits 9529be140ffa arm64: zynqmp: Add label property to all ina226 on zcu111 omits 2fe83978336c arm64: zynqmp: Enable iio-hwmon for ina226 on zcu111 omits 526a63f00f10 arm64: zynqmp: Enable iio-hwmon for ina226 on zcu100 omits c8e75cd49077 arm64: zynqmp: Setup default number of chipselects for zcu100 omits b4582390d584 arm64: zynqmp: Remove broken-cd from zcu100-revC omits 25ef9bb6c221 arm64: zynqmp: Fix the si570 clock frequency on zcu111 omits 48b44b909073 arm64: zynqmp: Setup clock-output-names for si570 chips omits 4426df7c8dc2 arm64: zynqmp: Turn comment to gpio-line-names omits 8cfb5a11e179 arm64: zynqmp: Fix address for tca6416_u97 chip on zcu104 omits 4b0ec30be98c arm64: zynqmp: Remove addition number in node name omits 13d21eba781e arm64: zynqmp: Use ethernet-phy as node name for ethernet phys omits baf98b0ad304 media: mtk-vcodec: use v4l2_m2m_buffer where appropriate omits b0e4cfae483f media: davinci/vpfe_capture.c: Avoid BUG_ON for register failure omits 1429b568ad71 x86/crash: Use resource_size() omits 7fcaed4ab4bc media: cedrus: hevc: Add luma bit depth omits 7678c5462680 media: cedrus: Fix decoding for some HEVC videos omits b47a36982dbd x86/cpu: Add a missing prototype for arch_smt_update() omits 8ae7d4423930 spi: sh-msiof: Do not redefine STR while compile testing omits 62fa3bc5c363 microblaze: Align comments with register usage omits 2dc98af62c32 ASoC: max98090: fix lockdep warning omits 4e93c1294f4b ASoC: max98090: fix incorrect helper in max98090_dapm_put_ [...] omits 1d7b05189172 ASoC: max98090: fix incorrect helper in max98090_dapm_put_ [...] omits f0df2e650e3e ASoC: amd: acp3x: Fix return value check in acp3x_dai_probe() omits 959b86ae37c6 arm64: dts: xilinx: Add the power nodes for zynqmp omits 4406486805bf arm64: dts: xilinx: Remove dtsi for fixed clock omits 9c8a47b484ed arm64: dts: xilinx: Add the clock nodes for zynqmp omits 6fd622c226e6 PCI: artpec6: Configure FTS with dwc helper function omits ed22aaaede44 PCI: dwc: intel: PCIe RC controller driver omits e4add247789e kprobes: Fix optimize_kprobe()/unoptimize_kprobe() cancell [...] omits b2b1d94cdfd4 x86/entry/64: Add instruction suffix to SYSRET omits f8849332aeda ARM: dts: stm32: Add power-supply for RGB panel on stm32429i-eval omits 0ff15a86d0c5 ARM: dts: stm32: Add power-supply for DSI panel on stm32f4 [...] omits 11ee8c7e44f5 ARM: dts: stm32: change nvmem node name on stm32mp1 omits f723d518bff3 ARM: dts: stm32: change nvmem node name on stm32f429 omits a09c71817f73 ARM: dts: stm32: update mlahb node according to the bindin [...] omits a0fc09abf454 ARM: dts: stm32: fix dma controller node name on stm32mp157c omits 6a60dc23a0da ARM: dts: stm32: fix dma controller node name on stm32f743 omits 5659be8dcf1c ARM: dts: stm32: fix dma controller node name on stm32f746 omits 6bdc753de689 ARM: dts: stm32: add phy-names to usbotg_hs on stm32mp157c-ev1 omits 426c1e8fa7bf ARM: dts: stm32: enable USB OTG HS on stm32mp15 DKx boards omits 5841d00fe059 ARM: dts: stm32: enable USB Host (USBH) EHCI controller on [...] omits c10213273fe0 ARM: dts: stm32: enable USBPHYC on stm32mp15 DKx boards omits 9608ea6c6613 pinctrl: sunrisepoint: Add missing Interrupt Status regist [...] omits af0c5330916a pinctrl: intel: Pass irqchip when adding gpiochip omits 6d416b9bb577 pinctrl: intel: Add GPIO <-> pin mapping ranges via callback omits e2b74419e5cc pinctrl: baytrail: Replace WARN with dev_info_once when se [...] omits a23680594da7 pinctrl: baytrail: Do not clear IRQ flags on direct-irq en [...] omits c16b4571bb27 arm64: dts: imx8mn: Memory node should be in board DT omits e1437b09449a arm64: dts: imx8mm: Memory node should be in board DT omits c74067a0f776 ARM: imx: only select ARM_ERRATA_814220 for ARMv7-A omits 3b49b6cde513 ARM: dts: imx6ul-14x14-evk: Pass the "broken-cd" property omits aad2417502a1 arm64: dts: imx8mn: add crypto node omits bb3bd0740db8 ARM: dts: imx6sl-tolino-shine3: Remove incorrect power sup [...] omits 9df3adca0b4a usb: phy: tegra: Use generic stub for a missing VBUS regulator omits b07e5f863f43 usb: phy: tegra: Use relaxed versions of readl/writel omits 5bb69850ad41 usb: phy: tegra: Clean up included headers omits 545592e8eb6f usb: phy: tegra: Perform general clean up of the code omits 5dcdafdd30b1 usb: phy: tegra: Hook up init/shutdown callbacks omits 18bd8bff69f7 usb: phy: tegra: Keep track of power on-off state omits 28d190ac437c usb: phy: tegra: Clean up ulpi_phy_power_off omits 62a7f6289124 usb: host: ehci-tegra: Correct teardown order of driver's removal omits 0bb207acd37b dt-binding: usb: ci-hdrc-usb2: Document NVIDIA Tegra support omits 1b43c1d11f20 Merge branch 'for-5.5/upstream-fixes' into for-next omits dea7b202bd9c usb: exynos: Rename Samsung and Exynos to lowercase omits 1c89074bf850 eeprom: at24: remove the write-protect pin support omits 0f37a607091c usb: typec: Provide definitions for the USB modes omits 87e3daa005cf usb: typec: Give the mux drivers all the details regarding [...] omits 0ac534932968 usb: typec: Add definitions for the latest specification releases omits f6c56ca91b92 usb: typec: Add the Product Type VDOs to struct usb_pd_identity omits 6c57a664c487 dt-bindings: at24: make wp-gpios a reference to the proper [...] omits d48ece0bce2d usb: pd: Add definition for DFP and UFP1 VDOs omits 7823905de0c6 usb: pd: Add definitions for the Enter_USB message omits 2a127da461a9 nvmem: add support for the write-protect pin omits b66b40ee7d0d usb: typec: More API for cable handling omits 8face9aa57c8 usb: typec: Add parameter for the VDO to typec_altmode_enter() omits cf2f58fb88d9 usb: typec: Block mode entry if the port has the mode disabled omits 14f4957313fb dt-bindings: nvmem: new optional property wp-gpios omits 1e4d149e9017 gpio: altera: change to platform_get_irq_optional to avoid [...] omits 5eb5afb07853 usb: dwc3: use proper initializers for property entries omits f52cdcce9197 firmware: imx: Allow IMX DSP to be selected as module omits 83a4c74c0195 soc: imx: Enable compile testing of IMX_SCU_SOC omits 819b5beb62c6 ARM: dts: imx7d-pico: Add LCD support omits 785331b35bfa arm64: dts: imx8mq-hummingboard-pulse: add eeprom description omits 67f2fd029896 arm64: dts: imx8mq-sr-som: add eeprom description omits 18f662a73862 soc: imx: Add i.MX8MP SoC driver support omits 99c2e3793f93 ARM: dts: imx6qdl-icore: Add fec phy-handle omits b3d18de3e823 ARM: dts: imx6qdl-icore-1.5: Remove duplicate phy reset methods omits ff80398d2a11 ARM: dts: imx7: Unify temp-grade and speed-grade nodes omits 73d582606a8b arm64: dts: ls208xa: Update qspi node properties for LS2088ARDB omits a52e537da7e9 ARM: dts: imx6: phycore-som: add pmic onkey device omits d611f817ecb4 dt-bindings: arm: Add devicetree binding for Thor96 Board omits 68ca364d4812 arm64: dts: freescale: Add devicetree support for Thor96 board omits b279997f6c60 crypto: exynos-rng - Rename Exynos to lowercase omits c0271a053612 crypto: chelsio - Resetting crypto counters during the dri [...] omits d4fdc2dfaa75 crypto: algapi - enforce that all instances have a ->free( [...] omits a24a1fd73127 crypto: algapi - remove crypto_template::{alloc,free}() omits a39c66cc2f61 crypto: shash - convert shash_free_instance() to new style omits 758ec5ac5be8 crypto: cryptd - convert to new way of freeing instances omits 0f8f6d86d415 crypto: geniv - convert to new way of freeing instances omits 48fb3e5785be crypto: hash - add support for new way of freeing instances omits aed11cf57ddb crypto: algapi - fold crypto_init_spawn() into crypto_grab [...] omits 6d1b41fce0aa crypto: ahash - unexport crypto_ahash_type omits 629f1afc15ee crypto: algapi - remove obsoleted instance creation helpers omits d5ed3b65f701 crypto: cipher - make crypto_spawn_cipher() take a crypto_ [...] omits 1e212a6a562f crypto: xcbc - use crypto_grab_cipher() and simplify error paths omits 3b4e73d8ca81 crypto: vmac - use crypto_grab_cipher() and simplify error paths omits 1d0459cd83f5 crypto: cmac - use crypto_grab_cipher() and simplify error paths omits 166729709775 crypto: cbcmac - use crypto_grab_cipher() and simplify err [...] omits aacd5b4cfb87 crypto: skcipher - use crypto_grab_cipher() and simplify e [...] omits c282586fc341 crypto: chacha20poly1305 - use crypto_grab_ahash() and sim [...] omits 05b3bbb53a05 crypto: ccm - use crypto_grab_ahash() and simplify error paths omits ab6ffd360d3c crypto: gcm - use crypto_grab_ahash() and simplify error paths omits 370738824b8e crypto: authencesn - use crypto_grab_ahash() and simplify [...] omits 37a861adc95a crypto: authenc - use crypto_grab_ahash() and simplify err [...] omits 39e7a283b308 crypto: hmac - use crypto_grab_shash() and simplify error paths omits 218c5035fe33 crypto: cryptd - use crypto_grab_shash() and simplify error paths omits ba44840747bd crypto: adiantum - use crypto_grab_{cipher,shash} and simp [...] omits 0764ac28763f crypto: cipher - introduce crypto_cipher_spawn and crypto_ [...] omits 84a9c938e506 crypto: ahash - introduce crypto_grab_ahash() omits fdfad1fffc2a crypto: shash - introduce crypto_grab_shash() omits de95c9574108 crypto: algapi - pass instance to crypto_grab_spawn() omits 73bed26f73a1 crypto: akcipher - pass instance to crypto_grab_akcipher() omits cd900f0cacd7 crypto: aead - pass instance to crypto_grab_aead() omits b9f76dddb1f9 crypto: skcipher - pass instance to crypto_grab_skcipher() omits 77f7e94d7220 crypto: ahash - make struct ahash_instance be the full size omits 1b84e7d01da5 crypto: shash - make struct shash_instance be the full size omits ca94e9374a7d crypto: algapi - make crypto_grab_spawn() handle an ERR_PT [...] omits ff67062796e9 crypto: algapi - make crypto_drop_spawn() a no-op on unini [...] omits e91e785e1821 crypto: ccp - Update MAINTAINERS for CCP driver omits 30a50e44f981 crypto: crypto4xx - use GFP_KERNEL for big allocations omits b87b2c4d9105 crypto: crypto4xx - reduce memory fragmentation omits af5034e8e4a5 crypto: remove propagation of CRYPTO_TFM_RES_* flags omits c4c4db0d5977 crypto: remove CRYPTO_TFM_RES_WEAK_KEY omits 674f368a952c crypto: remove CRYPTO_TFM_RES_BAD_KEY_LEN omits 5c925e8b10a5 crypto: remove CRYPTO_TFM_RES_BAD_BLOCK_LEN omits f9d89b853ec1 crypto: remove unused tfm result flags omits b529f1983b2d crypto: atmel-sha - fix error handling when setting hmac key omits b828f905904c crypto: artpec6 - return correct error code for failed setkey() omits bd56cea012fc crypto: chelsio - fix writing tfm flags to wrong place omits 70ffa8fd72b8 crypto: skcipher - remove skcipher_walk_aead() omits 970828901390 gpio: Update TODO omits 4a4a52d49d11 vmxnet3: Remove always false conditional statement omits ea217e874aef netronome: fix ipv6 link error omits 112463ddbe82 net: dsa: felix: fix link error omits 09e6533536c9 r8169: add constant EnAnaPLL omits ac9c41d5a053 ethtool: potential NULL dereference in strset_prepare_data() omits d97772dbd772 ethtool: fix ->reply_size() error handling omits a6dd04807ce4 ethtool: fix a memory leak in ethnl_default_start() omits 78b6d073bc01 Merge branch 'Broadcom-tags-support-for-531x5-539x-families' omits 8fab459e69ab net: dsa: b53: Enable Broadcom tags for 531x5/539x families omits 4d776482ecc6 net: dsa: Get information about stacked DSA protocol omits 8d2ff1265363 Merge branch 'Devlink-notification-after-recovery-complete [...] omits 737d7a6c5596 bnxt_en: Call recovery done after reset is successfully done omits 97ff3bd37fac devlink: add devink notification when reporter update heal [...] omits 6181e5cb752e devlink: add support for reporter recovery completion omits 1fc61ed04d30 arm64: dts: rockchip: Enable mp8859 regulator on rk3399-roc-pc omits a950c4c63cde ARM: dts: rockchip: Use ABI name for recovery mode pin on [...] omits 6ea0032f84a4 Merge branch 'reduce-open-coded-skb-next-access-for-gso-se [...] omits 66de4b179f16 net: iwlwifi: use skb_list_walk_safe helper for gso segments omits 536577f36ff7 net: myri10ge: use skb_list_walk_safe helper for gso segments omits 69b4ed5cbff5 net: sfc: use skb_list_walk_safe helper for gso segments omits 90919f14507b net: sunvnet: use skb_list_walk_safe helper for gso segments omits 9f0722380f75 net: tg3: use skb_list_walk_safe helper for gso segments omits 1d7a7438d78f net: r8152: use skb_list_walk_safe helper for gso segments omits 5643a552d312 net: tap: use skb_list_walk_safe helper for gso segments omits dcfea72e79b0 net: introduce skb_list_walk_safe for skb segment walking omits 97f7d41ff817 Merge tag 'sh-pfc-for-v5.6-tag1' of git://git.kernel.org/p [...] omits 542d3065f2b1 socket: fix unused-function warning omits f9900c178d61 power: avs: qcom-cpr: remove duplicated include from qcom-cpr.c omits 6e62bd36e9ad soc: fsl: qe: remove set but not used variable 'mm_gc' omits 9375646b4cf0 PCI/switchtec: Fix vep_vector_number ioread width omits aa82130a22f7 PCI/switchtec: Use dma_set_mask_and_coherent() omits daea5b4dc16c Merge branch 'sfc-code-refactoring' omits 17d3b21c7ba8 sfc: move common tx code omits 1751cc365f58 sfc: move common rx code omits 5f99925632b4 sfc: move event queue management code omits 37c45a4e337d sfc: move channel interrupt management code omits 83975485077d sfc: move channel alloc/removal code omits e20ba5b1d13f sfc: move channel start/stop code omits 768fd2664e24 sfc: move some channel-related code omits f1826756b499 sfc: move struct init and fini code omits 1eaf99fe0bb8 sfc: move some device reset code omits 7ec3de426014 sfc: move datapath management code omits 473f5ede416c sfc: move mac configuration and status functions omits 82c64484024a sfc: move reset workqueue code omits b194045114c2 sfc: further preparation for code split omits e1253f391042 sfc: add new headers in preparation for code split omits c0d03b53ef47 Merge branch 'mvebu/dt64' into mvebu/for-next omits cc94f1dd6765 Merge branch 'mvebu/dt' into mvebu/for-next omits 62bba54d9940 arm64: dts: marvell: clearfog-gt-8k: fix switch cpu port node omits b9ae51273655 hsr: fix dummy hsr_debugfs_rename() declaration omits 7c7b58d46b76 net/ncsi: Send device address as source address omits 832a9fc944e6 dt: bindings: add vendor prefix for Kamstrup A/S omits f3ca745d8a0e dt-bindings: usb: Convert DWC2 bindings to json-schema omits 56b084ed6eaa Bluetooth: hci_qca: Remove set but not used variable 'opcode' omits 87c2a2a7d763 Bluetooth: hci_qca: Use vfree() instead of kfree() omits 788d10c02f7e Bluetooth: remove redundant assignment to variable icid omits e102774588b3 net: 3com: 3c59x: remove set but not used variable 'mii_reg1' omits eae2614d8739 dt-bindings: add vendor Monolithic Power Systems omits 94d3997828af Merge tag 'mlx5-updates-2020-01-07' of git://git.kernel.or [...] omits dc48a3a795ca ARM: dts: exynos: Enable FIMD node and add proper panel no [...] omits c3dd3315ab58 ARM: dts: meson8b: use the actual frequency for the GPU's [...] omits fe634a7a9a57 ARM: dts: meson8: use the actual frequency for the GPU's 1 [...] omits da2565574417 ARM: dts: meson8b: fix the clock controller compatible string omits be63807524dd arm64: dts: meson: add audio fifo depths omits 2b10906f2d25 x86: Remove force_iret() omits 2faef64aa6b3 bpftool: Add misc section and probe for large INSN limit omits 5ff051200308 libbpf: Add probe for large INSN limit omits 40a9012a3b24 Merge tag 'cpuidle_psci-v5.5-rc4' of git://git.linaro.org/ [...] omits 0100f76d9634 Merge tag 'tags/bcm2835-dt-next-2020-01-07' into devicetree/next omits edf90818271b mm: change_memory_common: add spaces for `*` operator omits 4e410ef96ce6 arm64: Remove __exception_text_start and __exception_text_ [...] omits 3c9c1dcde7c3 arm64: Kconfig: Remove CONFIG_ prefix from ARM64_PSEUDO_NM [...] omits 26415330a754 arm64: armv8_deprecated: update the comments of armv8_depr [...] omits 31d868c49017 arm64: kpti: Add Broadcom Brahma-B53 core to the KPTI whitelist omits b3c75c9d762b Return ENODEV when the selected speculation misfeature is [...] omits 6948199a9af9 KVM: x86/mmu: WARN if root_hpa is invalid when handling a [...] omits 0c7a98e34dda KVM: x86/mmu: WARN on an invalid root_hpa omits ddce6208217c KVM: x86/mmu: Move root_hpa validity checks to top of page [...] omits 4cd071d13c5c KVM: x86/mmu: Move calls to thp_adjust() down a level omits 0885904d4ff7 KVM: x86/mmu: Move transparent_hugepage_adjust() above __d [...] omits 0f90e1c10dca KVM: x86/mmu: Consolidate tdp_page_fault() and nonpaging_p [...] omits 2cb70fd441b6 KVM: x86/mmu: Rename lpage_disallowed to account_disallowe [...] omits 2f57b7051fe8 KVM: x86/mmu: Persist gfn_lpage_is_disallowed() to max_level omits cbe1e6f03552 KVM: x86/mmu: Incorporate guest's page level into max leve [...] omits 39ca1ecb784b KVM: x86/mmu: Refactor handling of forced 4k pages in page faults omits f0f37e229c05 KVM: x86/mmu: Refactor the per-slot level calculation in m [...] omits cb9b88c66939 KVM: x86/mmu: Refactor handling of cache consistency with TDP omits 9f1a8526fbe3 KVM: x86/mmu: Move nonpaging_page_fault() below try_async_pf() omits 367fd790b17d KVM: x86/mmu: Fold nonpaging_map() into nonpaging_page_fault() omits ba7888dde6af KVM: x86/mmu: Move definition of make_mmu_pages_available() up omits 736c291c9f36 KVM: x86: Use gpa_t for cr2/gpa to fix TDP support on 32-bit KVM omits 95145c25a78c KVM: x86: Add a WARN on TIF_NEED_FPU_LOAD in kvm_load_guest_fpu() omits f958bd2314d1 KVM: x86: Fix potential put_fpu() w/o load_fpu() on MPX platform omits bbfdafa860bb KVM: lib: use jump label to handle resource release in irq [...] omits 8262fe85b4ed KVM: lib: use jump label to handle resource release in irq [...] omits 885f7d6cb87e KVM: Remove duplicated declaration of kvm_vcpu_kick omits c90f4d03cce1 kvm: nVMX: Aesthetic cleanup of handle_vmread and handle_vmwrite omits 693e02cc2409 kvm: nVMX: VMWRITE checks unsupported field before read-on [...] omits dd2d6042b7f4 kvm: nVMX: VMWRITE checks VMCS-link pointer before VMCS field omits 5e3d394fdd9e KVM: VMX: Fix the spelling of CPU_BASED_USE_TSC_OFFSETTING omits 4e2a0bc56ad1 KVM: VMX: Rename NMI_PENDING to NMI_WINDOW omits 9dadc2f918df KVM: VMX: Rename INTERRUPT_PENDING to INTERRUPT_WINDOW omits 0a03cbdac115 KVM: x86: Fix some comment typos omits f7ef82c22fd7 arm64: asm: Remove ENDPIPROC() omits 3751e728cef2 arm64: kexec_file: add crash dump support omits c273a2bd8aa8 libfdt: include fdt_addresses.c omits 497210f27b8c usb: typec: ucsi: fix spelling mistake "connetor" -> "connector" omits 60826786fcdb usb: ehci-mv: Fix missing iomem in cast omits 7b7ad03f49a5 USB: omap_udc: use resource_size omits 0e84f2fd0d26 usb: gadget: udc: atmel: constify copied structure omits a2c2e67923ec arm64: hibernate: add trans_pgd public functions omits 628d0e1cb7be of: overlay: Remove blank line between assignment and check omits 3d7558bf2603 Documentation: spi-ir-led: fix spelling mistake "balue"->"value" omits e556280d3691 gfs2: minor cleanup: remove unneeded variable ret in gfs2_ [...] omits f0682757230b pinctrl: sunrisepoint: Add missing Interrupt Status regist [...] omits 150a84fee84f KVM: X86: Convert the last users of "shorthand = 0" to use macros omits 5c69d5c113f1 KVM: X86: Fix callers of kvm_apic_match_dest() to use corr [...] omits ac8ef992cd02 KVM: X86: Drop KVM_APIC_SHORT_MASK and KVM_APIC_DEST_MASK omits c96001c5702e KVM: X86: Use APIC_DEST_* macros properly in kvm_lapic_irq [...] omits 59508b303e4e KVM: X86: Move irrelevant declarations out of ioapic.h omits b4b2963616bb KVM: X86: Fix kvm_bitmap_or_dest_vcpus() to use irq shorthand omits fe3c2b4c2284 KVM: explicitly set rmap_head->val to 0 in pte_list_desc_r [...] omits d29c03a58705 KVM: get rid of var page in kvm_set_pfn_dirty() omits 4fb7b452ce7b KVM: vmx: remove unreachable statement in vmx_get_msr_feature() omits 7adacf5eb2d2 KVM: x86: use CPUID to locate host page table reserved bits omits 7ea4088938b7 arm64: hibernate: add PUD_SECT_RDONLY omits 13373f0e6580 arm64: hibernate: rename dst to page in create_safe_exec_page omits a89d7ff933b0 arm64: hibernate: remove gotos as they are not needed omits 051a7a94aaa9 arm64: hibernate: use get_safe_page directly omits d234332c2815 arm64: hibernate: pass the allocated pgdp to ttbr0 omits 621516789ee6 arm64: kexec: make dtb_mem always enabled omits 3b54b743397e arm64: kexec: remove unnecessary debug prints omits de68e4daea90 kexec: add machine_kexec_post_load() omits d42cc530b18d kexec: quiet down kexec reboot omits f6d061d61712 kernel/module: Fix memleak in module_add_modinfo_attrs() omits 17da9b8e5ab8 usb: host: oxu210hp-hcd: fix gcc warning omits c5bae95b4e60 MAINTAINERS: Add entry for mpq7920 PMIC driver omits f5fa59a61eca regulator: bindings: add document bindings for mpq7920 omits c66f1cbad53a regulator: mp8859: add config option and build entry omits 44665f7d0829 regulator: bindings: add MPS mp8859 voltage regulator omits 9399e5dc6b67 dt-bindings: Add an entry for Monolithic Power System, MPS omits 9521e47e9ab8 usb: typec: ucsi: Actually enable all the interface notifications omits 2d686c738a2e usb: typec: fix non-kernel-doc comments omits 7dad8e6f0499 MAINTAINERS: Use linux-usb mailing list for Thunderbolt an [...] omits c7a7ac84afea thunderbolt: Fix xhci check in usb4_switch_setup() omits 1a0986c1bc14 ALSA: hda: Fix a typo in comments omits 6c6b3f1f260b ARM: zynq: use physical cpuid in zynq_slcr_cpu_stop/start omits 55c203a308ac ALSA: pci: echoaudio: remove set but not used variable 'chip' omits e61116479345 media: cec: remove unused functions omits bb6d42061a05 media: sti: bdisp: fix a possible sleep-in-atomic-context [...] omits 11c48e41d5fc media: pvrusb2: Remove unneeded semicolon and add newline omits f51e50db4c20 media: v4l2-rect.h: fix v4l2_rect_map_inside() top/left ad [...] omits 0f9be03452e8 media: pci: ivtv: convert to i2c_new_scanned_device omits d2d39fe2a253 media: pci: cx18: convert to i2c_new_scanned_device omits 832d76ec68f8 media: pci: bt8xx: convert to i2c_new_scanned_device omits 021472666cb6 media: pci: cx88: convert to i2c_new_scanned_device omits 1d5479d8ceb7 media: pci: cx23885: convert to i2c_new_scanned_device omits 1ec4c6efe231 media: saa7146: Avoid using BUG_ON as an assertion omits 93a24578de72 media: cx231xx: replace BUG_ON with recovery code omits 3a909680950b media: staging: tegra-vde: Use __maybe_unused attribute in [...] omits b395d457e42b media: staging: tegra-vde: Sort headers alphabetically omits f14838d7e180 media: staging: tegra-vde: Select IOVA unconditionally in Kconfig omits ef9534c585e0 media: v4l2: Fix fourcc names for 12b and 14b packed bayer omits bed7bdb6ae3c media: Revert "media: v4l2: Fix fourcc names for BAYER12P" omits f24e564129f3 pwm: Fix minor Kconfig whitespace issues omits 651b510a74d4 pwm: atmel: Implement .get_state() omits 02afb811e0cf pwm: atmel: Use register accessors for channels omits 998d189a817b pwm: atmel: Document known weaknesses of both hardware and [...] omits 2101c878f767 pwm: atmel: Replace loop in prescale calculation by ad-hoc [...] omits ff55e7a31414 pwm: atmel: Use a constant for maximum prescale value omits 3c269ba6d8af pwm: atmel: Add a hint where to find hardware documentation omits 3c64ed74d619 pwm: mxs: Avoid a division in mxs_pwm_apply() omits 366486e0afaa dt-bindings: pwm: mxs-pwm: Increase #pwm-cells omits 2cf0f6fece5b pwm: mxs: Add support for inverse polarity omits ebbfb1592c8d pwm: mxs: Remove legacy methods omits bf29c2ff82fd pwm: mxs: Implement ->apply() omits 1dc8b65c944e media: v4l2-core: only zero-out ioctl-read buffers omits f4659254a327 arm64: mm: Use modern annotations for assembly functions omits 3ac0f4526dfb arm64: lib: Use modern annotations for assembly functions omits 35e61c77ef38 arm64: asm: Add new-style position independent function an [...] omits 9c65b8463f41 ARM: tegra: Use clk_m CPU on Tegra124 LP1 resume omits cf94a7a06a7d ARM: tegra: Modify reshift divider during LP1 omits 1a3388d506bf ARM: tegra: Enable PLLP bypass during Tegra124 LP1 omits bf83b96f87ae clk: tegra: Mark fuse clock as critical omits fdd2c12e3761 pwm: sun4i: Add support for H6 PWM omits 9f28e95b5286 pwm: sun4i: Add support to output source clock directly omits fa4d81784681 pwm: sun4i: Always calculate params when applying new parameters omits 5b090b430d75 pwm: sun4i: Add an optional probe for bus clock omits b8d74644f34a pwm: sun4i: Prefer "mod" clock to unnamed omits a7fe985633f9 pwm: sun4i: Add an optional probe for reset line omits 6fa154e46c72 arm64: dts: hi3798cv200: correct PCIe 'bus-range' setting omits e4b9b6454d94 media: rc: ir-hix5hd2: add hi3796cv300-ir support omits 61cd2d5ca023 media: dt-bindings: media: add "hisilicon,hi3796cv300-ir" [...] omits 000e6751825d media: dvb-core: Fix receiving invalid EIT-sections omits c12495132d41 media: au8522: improve formatting omits f19dfd26fb3e media: Documentation: media: dtv-frontend.rst: fix a few m [...] omits 98b38bb4b7e3 media: as102: improve formatting omits 02a5830f8d64 media: dvb_dummy_fe: change printk to pr_warn omits 60c2b6060bb7 media: dvb_dummy_fe: Add blank line after declaration omits 6a168c6cb688 media: dvb_dummy_fe: Fix ERROR: POINTER_LOCATION, AVOID_EX [...] omits 9fcfae8a17bf media: dib0090: incorrect format specifier detected by clang omits f54def5b5ff7 media: dib0070: incorrect format specifiers detected by clang omits 4ec14f24c710 media: dib7000p: incorrect format specifier detected by clang omits cfff58188e4d media: dib7000m: incorrect format specifier detected by clang omits f444a5ff95dc x86/cpufeatures: Add support for fast short REP; MOVSB omits 8821e92879a3 Merge tag 'v5.5-rc5' into patchwork omits 614644676394 udf: Update header files to UDF 2.60 omits 871b9b14c673 udf: Move OSTA Identifier Suffix macros from ecma_167.h to [...] omits 800552ceecc7 udf: Fix spelling in EXT_NEXT_EXTENT_ALLOCDESCS omits e4018a496b72 ARM: dts: armada-388-clearfog: add eeprom omits e645d14e243e ARM: dts: armada-38x-solidrun-microsom: add eeprom omits 5c04ad85627f ARM: armada-38x-solidrun-microsom: move i2c0 to SOM DT omits aecc313490ae ARM: dts: mvebu: add support for SolidRun Clearfog GTR omits 34efc83727c8 mailbox: armada-37xx-rwtm: convert to devm_platform_iorema [...] omits f3ba1c86c2cd memory: mvebu-devbus: convert to devm_platform_ioremap_resource omits 54dd5fcb7cc0 bus: moxtet: declare moxtet_bus_type as static omits e8acad4d8395 firmware: turris-mox-rwtm: small white space cleanup omits e2d5e8332c96 reset: qcom-aoss: Allow CONFIG_RESET_QCOM_AOSS to be a tristate omits f2bc07562748 pinctrl: sh-pfc: Split R-Car H3 support in two independent [...] omits 8040bf4091cd clk: renesas: Prepare for split of R-Car H3 config symbol omits 748e3456b240 phy: cadence: Sierra: Use correct dev pointer in cdns_sier [...] omits 6825cfc94825 phy: cadence: Sierra: Set cmn_refclk_dig_div/cmn_refclk1_d [...] omits a43f72ae136a phy: cadence: Sierra: Change MAX_LANES of Sierra to 16 omits adc4bd6f6545 phy: cadence: Sierra: Check for PLL lock during PHY power on omits b872936f5757 phy: cadence: Sierra: Get reset control "array" for each link omits 871002d78881 phy: cadence: Sierra: Configure both lane cdb and common c [...] omits aead5fd6026d phy: cadence: Sierra: Modify register macro names to be in [...] omits cedcc2e2ea39 phy: cadence: Sierra: Make cdns_sierra_phy_init() as phy_ops omits 367da978713b phy: cadence: Sierra: Add support for SERDES_16G used in J [...] omits 380f57083c12 phy: cadence: Sierra: Use "regmap" for read and write to S [...] omits 372428db44cf phy: cadence: Sierra: Make "phy_clk" and "sierra_apb" opti [...] omits 56d34730c1a2 dt-bindings: phy: Sierra: Add bindings for Sierra in TI's J721E omits b0c0b66c0b43 phy: usb: Add support for wake and USB low power mode for [...] omits 5dfe1cec5808 phy: usb: USB driver is crashing during S3 resume on 7216 omits bed63b636fed phy: usb: bdc: Fix occasional failure with BDC on 7211 omits fc430aea0206 phy: usb: PHY's MDIO registers not accessible without devi [...] omits 89927fe0061a phy: usb: fix driver to defer on clk_get defer omits 9d5f51dcdb64 phy: usb: Add support for new Synopsys USB controller on t [...] omits 4e5b9c9a73b3 phy: usb: Add support for new Synopsys USB controller on the 7216 omits b11df0c9efbb dt-bindings: Add Broadcom STB USB PHY binding document omits 94583a41047e phy: usb: Restructure in preparation for adding 7216 USB support omits f1c0db40a3ad phy: usb: Add "wake on" functionality omits 6597af4e4835 phy: usb: Put USB phys into IDDQ on suspend to save power [...] omits ece5ffd9e15e phy: usb: Get all drivers that use USB clks using correct [...] omits dc9aa43c4366 phy: usb: EHCI DMA may lose a burst of DMA data for 7255xA [...] omits d0312fdbf3e1 phy: qcom-qmp: Add SW reset register omits 7d59e8e8fdd0 phy: qcom-qmp: remove no_pcs_sw_reset for sm8150 omits 01240af0138b phy: qcom-qmp: remove duplicate powerdown write omits 730430dceeb5 phy: qcom-qmp: Use register defines omits 978442532e57 phy: brcm-sata: Implement 7216 initialization sequence omits d0c05c68d669 dt-bindings: phy: Document BCM7216 SATA PHY compatible string omits f0684c1a8367 phy/rockchip: inno-dsidphy: generalize parameter handling omits cb18b9a92b0b dt-bindings: phy: drop #clock-cells from rockchip,px30-dsi-dphy omits 6f69e2a33093 phy: lantiq: vrx200-pcie: Remove unneeded semicolon omits a89806c998ee phy: qualcomm: Adjust indentation in read_poll_timeout omits 987351e1ea77 phy: core: Add consumer device link support omits ff258817137a clk: divider: Add support for specifying parents via DT/pointers omits 3b2549a3740e ALSA: control: potential uninitialized return value omits 9a434cee773a firmware: qcom_scm: Dynamically support SMCCC and legacy c [...] omits 57d3b816718c firmware: qcom_scm: Remove thin wrappers omits 65f0c90b7d46 firmware: qcom_scm: Order functions, definitions by servic [...] omits 59b6cf3046d2 firmware: qcom_scm-32: Add device argument to atomic calls omits 84528486ad7b firmware: qcom_scm-32: Create common legacy atomic call omits 590e92809a58 firmware: qcom_scm-32: Move SMCCC register filling to qcom [...] omits efd2b15c21a0 firmware: qcom_scm-32: Use qcom_scm_desc in non-atomic calls omits fd62c30b6b42 firmware: qcom_scm-32: Add funcnum IDs omits 0224898152bd firmware: qcom_scm-32: Use SMC arch wrappers omits 5dad8deee29b firmware: qcom_scm-64: Improve SMC convention detection omits 3f951ea627da firmware: qcom_scm-64: Move SMC register filling to qcom_s [...] omits 1f7166fdae55 firmware: qcom_scm-64: Add SCM results struct omits b30a2a72b84e firmware: qcom_scm-64: Move svc/cmd/owner into qcom_scm_desc omits 4a9f1e13b7ed firmware: qcom_scm-64: Make SMC macros less magical omits 9a1108d2b001 firmware: qcom_scm: Remove unused qcom_scm_get_version omits 5443cc5f12b1 firmware: qcom_scm: Apply consistent naming scheme to command IDs omits e0aa15396504 firmware: qcom_scm: Rename macros and structures omits 40adf6861288 IB/core: Rename event_handler_lock to qp_open_list_lock omits 17e106463251 IB/core: Cut down single member ib_cache structure omits 6b57cea9221b IB/core: Let IB core distribute cache update events omits 4cca96a8d9da IB/mlx5: Do reverse sequence during device removal omits 7a2a2231ef22 arm64: dts: apq8096-db820c: Fix VDD core voltage omits 5d0d4d42bed0 soc: qcom: rpmhpd: Set 'active_only' for active only power [...] omits eac8ce86cb90 arm64: dts: qcom: qcs404-evb: Set vdd_apc regulator in hig [...] omits c9ec155b5962 arm64: dts: qcom: msm8998-mtp: Add alias for blsp1_uart3 omits 144d8f9781e6 spi: rspi: Add support for GPIO chip selects omits 9815ed8714d2 spi: rspi: Add support for multiple native chip selects omits 8f2344fa7f54 spi: rspi: Remove set_config_register() macro omits 1bec84ddd85a spi: rspi: Use dev_warn_once() instead of open-coding omits aa32f76e0a40 spi: sh-msiof: Convert to generic unused native cs handling. omits 7d93aecdb58d spi: Add generic support for unused native cs with cs-gpios omits e9aa3b851428 spi: bcm-qspi: Use platform_get_irq_byname_optional() to a [...] omits 4444a1c10069 regulator: mp8859: add driver omits 599b10193c77 ASoC: gtm601: fix build warning omits 490a625b0177 ASoC: SOF: loader: add dynamic debug trace omits 46207ca24545 ASoC: SOF: pci: change the default firmware path when the [...] omits 09a6d00a42ce random: remove some dead code of poolinfo omits 727d499a6f4f random: fix typo in add_timer_randomness() omits 12cd53aff5ea random: Add and use pr_fmt() omits 25418f9d4996 arm64: dts: rockchip: rk3399-hugsun-x99: remove supports-s [...] omits 24bea4dfa367 arm64: dts: rockchip: rk3399-firefly: remove num-slots fro [...] omits 1f5e92834006 ARM: dts: rockchip: Use ABI name for write protect pin on [...] omits 53ebeca24a87 net/rose: remove redundant assignment to variable failed omits 1ece2fbe9b42 ptp: clockmatrix: Rework clockmatrix version information. omits 4addbcb387c9 enetc: Fix inconsistent IS_ERR and PTR_ERR omits 0d6e5bfc9c5b enetc: Fix an off by one in enetc_setup_tc_txtime() omits cbefe2c95770 Merge branch 'Documentation-stmmac-documentation-improvements' omits b053b28e93da Documentation: networking: Add stmmac to device drivers list omits 2ffebffbe7dc Documentation: networking: Convert stmmac documentation to [...] omits 1501125460fa MAINTAINERS: Add stmmac Ethernet driver documentation entry omits c68d724826cd drivers: net: cisco_hdlc: use __func__ in debug message omits 12faac30d157 random: convert to ENTROPY_BITS for better code readability omits 10332dc22089 Merge branch 'net-ch9200-code-cleanup' omits 195234b8856e net: ch9200: remove unnecessary return omits e64dec834ed2 net: ch9200: use __func__ in debug message omits 870e05b1b188 random: remove unnecessary unlikely() omits c95ea0c69ffd random: remove kernel.random.read_wakeup_threshold omits 84df7cdfbb21 random: delete code to pull data into pools omits 90ea1c6436d2 random: remove the blocking pool omits 30c08efec888 random: make /dev/random be almost like /dev/urandom omits 48446f198f9a random: ignore GRND_RANDOM in getentropy(2) omits 75551dbf112c random: add GRND_INSECURE to return best-effort non-crypto [...] omits c6f1deb15878 random: Add a urandom_read_nowait() for random APIs that d [...] omits 4c8d062186d9 random: Don't wake crng_init_wait when crng_init == 1 omits 1b710b1b10ef char/random: silence a lockdep splat with printk() omits 58cf542a1a9b Merge branch 'ionic-driver-updates' omits 6be1a5ce1b39 ionic: clear compiler warning on hb use before set omits c37d6e3f25cf ionic: restrict received packets to mtu size omits 24cfa8c76278 ionic: add Rx dropped packet counter omits 3daca28f15f5 ionic: drop use of subdevice tags omits 60262b10a96b RDMA/hns: Fix coding style issues omits d800c93bacc7 RDMA/hns: Replace custom macros HNS_ROCE_ALIGN_UP omits 0c53426c7c1a RDMA/hns: Remove redundant print information omits 032b0574161f RDMA/hns: Delete unnessary parameters in hns_roce_v2_qp_modify() omits 5e049a5d6c83 RDMA/hns: Update the value of qp type omits 58e4fc11c1a5 RDMA/hns: Remove unused function hns_roce_init_eq_table() omits eca44507c3e9 RDMA/hns: Avoid printing address of mtt page omits 622db5b6439a RDMA/core: Add trace points to follow MR allocation omits 3e5901cbfcc1 RDMA/core: Trace points for diagnosing completion queue issues omits ed999f820a6c RDMA/cma: Add trace points in RDMA Connection Manager omits 7a49de995ebb vfio/spapr_tce: use mmgrab omits bb3d3cf928d4 vfio: vfio_pci_nvlink2: use mmgrab omits 0536309373e3 memory: samsung: Rename Exynos to lowercase omits 945005409bfb soc: samsung: Rename Samsung and Exynos to lowercase omits ce258cfe4123 ARM: dts: samsung: Rename Samsung and Exynos to lowercase omits 45984f0c70cc ARM: samsung: Rename Samsung and Exynos to lowercase omits ad097ab061b0 ARM: exynos: Correct the help text for platform Kconfig option omits e052860d1181 Merge tag 'omap-for-v5.6/ti-sysc-drop-pdata-signed' of git [...] omits 785ca50f8e61 Merge branch 'omap/soc' into arm/dt omits 8a6c3e88bb7a Merge tag 'omap-for-v5.6/ti-sysc-dt-signed' of git://git.k [...] omits 3f9c6a6d9056 Merge tag 'omap-for-v5.6/dt-signed' of git://git.kernel.or [...] omits d5279a57c408 Merge tag 'omap-for-v5.6/soc-signed' of git://git.kernel.o [...] omits 530735df6258 ARM: dts: bcm2711: Enable HWRNG support omits c4414cac85b6 ARM: dts: bcm2835: Move rng definition to common location omits 7ee3f6d2486e net/mlx5: DR, Create multiple destination action from dr_c [...] omits b8853c969f40 net/mlx5: DR, Add support for multiple destination table action omits aec292ee6f29 net/mlx5: DR, Align dest FT action creation to API omits 988fd6b32d07 net/mlx5: DR, Pass table flags at creation to lower layer omits 34583beea4b7 net/mlx5: DR, Create multi-destination table for SW-steering use omits 6de03d2dcb0e net/mlx5: DR, Create FTE entry in the FW from SW-steering omits cc78dbd7686a net/mlx5: DR, Use attributes struct for FW flow table creation omits 3ed879965cc4 net/mlx5: Use async EQ setup cleanup helpers for multiple EQs omits 7396ae3d1cfe net/mlx5: Reduce No CQ found log level from warn to debug omits 57c7fce14b1a net/mlx5: Increase the max number of channels to 128 omits 15fc92ec3ad4 net/mlx5e: Support accept action on nic table omits 42ae1a5c7669 mlx5: work around high stack usage with gcc omits 8007880a2ca9 net/mlx5: limit the function in local scope omits 5a57c05b56b6 xfs: remove shadow variable in xfs_btree_lshift omits d41415eb5eda Documentation,selinux: fix references to old selinuxfs mou [...] omits 2e9eeaa11751 gfs2: eliminate ssize parameter from gfs2_struct2blk omits 0a531c5a39a7 dm verity: don't prefetch hash blocks for already-verified data omits 9402e959014a dm crypt: fix GFP flags passed to skcipher_request_alloc() omits 430690405390 dm thin metadata: Fix trivial math error in on-disk format [...] omits 63ee92d1c253 dm thin metadata: use true/false for bool variable omits 1d1dda8ca8ca dm snapshot: use true/false for bool variable omits 67b92d979b70 dm bio prison v2: use true/false for bool variable omits 4ecc5081909a dm mpath: use true/false for bool variable omits b39962950339 dm zoned: support zone sizes smaller than 128MiB omits 43f3952a51f8 dm raid: table line rebuild status fixes omits 88e7cafdcae8 dm dust: change ret to r in dust_map_write omits 11f1eabee0ba cros_ec: treewide: Remove 'include/linux/mfd/cros_ec.h' omits e33f9a169747 kcsan: Add __no_kcsan function attribute omits 7161177481d5 kcsan: Document static blacklisting options omits 944bc9cca7c3 asm-generic/atomic: Use __always_inline for fallback wrappers omits c020395b6634 asm-generic/atomic: Use __always_inline for pure wrappers omits d47715f50e83 kcsan, ubsan: Make KCSAN+UBSAN work together omits 89b223bfb8a8 selinux: deprecate disabling SELinux and runtime omits bde9e6b9ba75 iommu/amd: Fix typos for PPR macros omits 858defad2ae2 iommu/amd: Remove local variables omits 260718b3a35d leds: lm3692x: Disable chip on brightness 0 omits 4a8d2bee2080 leds: lm3692x: Split out lm3692x_leds_disable omits 5e9d7b6f4336 leds: lm3692x: Move lm3692x_init and rename to lm3692x_led [...] omits df7083b57331 leds: lm3692x: Make sure we don't exceed the maximum LED current omits e2726daea583 iommu/vt-d: debugfs: Add support to show page table internals omits b802d070a52a iommu/vt-d: Use iova over first level omits 64229e8f37cf iommu/vt-d: Update first level super page capability omits cb8b892dcecf iommu/vt-d: Make first level IOVA canonical omits 33cd6e642d6a iommu/vt-d: Flush PASID-based iotlb for iova over first level omits ddf09b6d43ec iommu/vt-d: Setup pasid entries for iova over first level omits 87208f22a4d9 iommu/vt-d: Add PASID_FLAG_FL5LP for first-level pasid setup omits 2cd1311a2667 iommu/vt-d: Add set domain DOMAIN_ATTR_NESTING attr omits a1948f2e0a9d iommu/vt-d: Identify domains using first level page table omits 8e3391cfdcd4 iommu/vt-d: Loose requirement for flush queue initializaton omits 10f8008f0f88 iommu/vt-d: Avoid iova flush queue in strict mode omits 984d03adc9bd iommu/vt-d: trace: Extend map_sg trace event omits 034d473109e9 iommu/vt-d: Misc macro clean up for SVM omits 5f75585e19cc iommu/vt-d: Avoid sending invalid page response omits 59a623374dc3 iommu/vt-d: Replace Intel specific PASID allocator with IOASID omits 39d630e33214 iommu/vt-d: Fix off-by-one in PASID allocation omits d62efd4fa62b iommu/vt-d: Avoid duplicated code for PASID setup omits 6eba09a4b5d5 iommu/vt-d: Reject SVM bind for failed capability check omits 79db7e1b4cf2 iommu/vt-d: Match CPU and IOMMU paging mode omits ff3dc6521f78 iommu/vt-d: Fix CPU and IOMMU SVM feature matching checks omits 046182525db6 iommu/vt-d: Add Kconfig option to enable/disable scalable mode omits 9a4c22740291 pinctrl: artpec6: fix __iomem on reg in set omits 94f7a2cb42bf pinctrl: ingenic: Use devm_platform_ioremap_resource() omits f831f93af676 pinctrl: ingenic: Factorize irq_set_type function omits 5ffdbb7ec9fa pinctrl: ingenic: Remove duplicated ingenic_chip_info structures omits baf15647387e pinctrl: ingenic: Put ingenic_chip_info pointer in match data omits 5ec008bfac7d pinctrl: ingenic: Remove platform ID table omits 5ab0c8e90191 pinctrl: meson: meson8b: add the GPIOH pinmux settings for [...] omits 4611e73f3670 pinctrl: nuvoton: npcm7xx: constify copied structure omits 8b1704bde133 pinctrl: qcom: ssbi-gpio: constify copied structure omits a2800cdb4337 pinctrl: ssbi-mpp: constify copied structure omits 2cb81261a967 Merge tag 'gpio-updates-for-v5.6-part1' of git://git.kerne [...] omits bbc55341b9c6 x86/fpu: Deactivate FPU state after failure during state load omits 227caae52bcf gpio: mpc8xxx: ls1088a/ls1028a edge detection mode bug fixs. omits e36eaf94be8f gpio: gpio-grgpio: fix possible sleep-in-atomic-context bu [...] omits 25d071b3f6db gpio: gpio-grgpio: fix possible sleep-in-atomic-context bu [...] omits 048ae7e8b5db fmc: remove left-over ipmi-fru.h after fmc deletion omits 7a7b99bf801e PM: hibernate: Add more logging on hibernation failure omits 809ed78a832d PM: hibernate: improve arithmetic division in preallocate_ [...] omits eed0f953b90e gfs2: Another gfs2_find_jhead fix omits eeb09917c138 powerpc/mpc85xx: also write addr_h to spin table for 64bit [...] omits 6ad4afc97bc6 powerpc32/booke: consistently return phys_addr_t in __pa() omits 552aa086944a powerpc/powernv: use resource_size omits bfbe37f0ce99 powerpc/83xx: use resource_size omits 2a2cabd8bc17 gpiolib: use gpiochip_get_desc() in gpio_ioctl() omits 45e2360480b9 gpiolib: use gpiochip_get_desc() in lineevent_create() omits 0f41dabe45df gpiolib: use gpiochip_get_desc() in linehandle_create() omits 06863620edfe gpiolib: convert the type of hwnum to unsigned int in gpio [...] omits d90f36851d65 gpiolib: have a single place of calling set_config() omits a9001764c6fa gpiolib: use 'unsigned int' instead of 'unsigned' in gpio_ [...] omits 5aa0c467519c power: avs: fix uninitialized error return on failed cpr_r [...] omits 0528904926aa ACPI: button: Add DMI quirk for Razer Blade Stealth 13 lat [...] omits 643956e61ced ACPI: PPTT: Consistently use unsigned int as parameter type omits 5084ff33cac0 powerpc/mpic: constify copied structure omits eabd5e7d8bf5 drivers/base/test: fix global-out-of-bounds error omits 64c76b31774d clk: clarify that clk_set_rate() does updates from top to bottom omits 8daeaea99caa clk: meson: meson8b: make the CCF use the glitch-free mali mux omits 10f916766436 mfd: atmel-hlcdc: Return in case of error omits 4b1ca3a40410 mfd: atmel-hlcdc: Add struct device member to struct atmel [...] omits d5d3594db9f0 pinctrl: armada-37xx: Remove unneeded semicolon omits a9a79514c2ba pinctrl: qcom: make 'm_voc_groups' static omits dbaf10027ae9 vfio-ccw: Use the correct style for SPDX License Identifier omits f314f20b7035 pinctrl: sunxi: sun50i-h5 use platform_irq_count omits 8ead819f1bef cpufreq: s3c: fix unbalances of cpufreq policy refcount omits 83fe39ad0a48 cpufreq: imx-cpufreq-dt: Add i.MX8MP support omits 24f371f77e10 cpufreq: Use imx-cpufreq-dt for i.MX8MP's speed grading omits 308beafc37fe cpufreq: tegra186: convert to devm_platform_ioremap_resource omits af9c8e9184f5 cpufreq: kirkwood: convert to devm_platform_ioremap_resource omits 30c8fa3ec61a interconnect: qcom: Add MSM8916 interconnect provider driver omits ebb37bd06460 dt-bindings: interconnect: Add Qualcomm MSM8916 DT bindings omits 7d7899c5297b interconnect: Check for valid path in icc_set_bw() omits 22a7fa8848c5 x86/unwind/orc: Fix !CONFIG_MODULES build warning omits 50cc02e599ef x86/context-tracking: Remove exception_enter/exit() from K [...] omits ee6352b2c47a x86/context-tracking: Remove exception_enter/exit() from d [...] omits 194efb6e2667 clk: gate: Add support for specifying parents via DT/pointers omits 9611b3aacc1c clk: mux: Add support for specifying parents via DT/pointers omits 728e3096741a clk: asm9260: Use parent accuracy in fixed rate clk omits 1f1bb96d3a1a clk: fixed-rate: Document that accuracy isn't a rate omits 58f0c4ba565d clk: fixed-rate: Add clk flags for parent accuracy omits 2552c123e8a7 arm64: dts: qcom: sc7180: Add critical interrupt and cooli [...] omits 105663f73e71 blk-mq: Document functions for sending request omits a754bd5f1874 block: Allow t10-pi to be modular omits 5528e0d7f151 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 1b935183aeff Merge branch 'Unique-mv88e6xxx-IRQ-names' omits 8ddf0b5693f6 net: dsa: mv88e6xxx: Unique ATU and VTU IRQ names omits 06acd1148bb3 net: dsa: mv88e6xxx: Unique g2 IRQ name omits 8b4db28914b5 net: dsa: mv88e6xxx: Unique watchdog IRQ name omits e6f2f6b824a3 net: dsa: mv88e6xxx: Unique SERDES interrupt names omits 3095383a8ab4 net: dsa: mv88e6xxx: Unique IRQ name omits 7a4b51947475 selinux: allow per-file labelling for binderfs omits e3915ad94bfa erofs: remove void tagging/untagging of workgroup pointers omits e5e9a432036a erofs: remove unused tag argument while registering a workgroup omits 997626d83838 erofs: remove unused tag argument while finding a workgroup omits a55861c800ae erofs: correct indentation of an assigned structure inside [...] omits 7e78c875143b selinuxfs: use scnprintf to get real length for inode omits baac82fe06db dt-bindings: arm: Convert arm,idle-state binding to DT schema omits 4b4e41f35cc7 pinctrl: actions: remove duplicate dsi entry omits 0434cd276e72 dt-bindings: pinctrl: intel: Update to use generic bindings omits a299df3524ea igc: Use Start of Packet signal from PHY for timestamping omits 4805746420a9 pinctrl: tegra: fix missing __iomem in suspend/resume omits 60dbede0c4f3 igc: Add support for ethtool GET_TS_INFO command omits d7da2a1e4e08 pinctrl: Ingenic: Add pinctrl driver for X1830. omits 8bc49f4489bb dt-bindings: pinctrl: Add bindings for Ingenic X1830. omits f742e5ebdd63 pinctrl: Ingenic: Introduce reg_offset and use it instead [...] omits 3b31e9b0eaaa pinctrl: Ingenic: Add missing parts for X1000 and X1500. omits b4a9372ad759 pinctrl: Ingenic: Fix bugs in X1000 and X1500. omits 2c344ae24501 igc: Add support for TX timestamping omits b71818cbda25 arm64: dts: allwinner: sun50i-a64: Use macros for newly ex [...] omits 765866edb16a ARM: dts: sunxi: Use macros for references to CCU clocks omits 60d0426d7603 arm64: dts: allwinner: h5: Add Libre Computer ALL-H5-CC H5 board omits 554581b79139 ARM: dts: sun8i: R40: Add SPI controllers nodes and pinmuxes omits 81b055205e8b igc: Add support for RX timestamping omits 953068058454 dt-bindings: Rename Exynos to lowercase omits 50d31037e430 Merge branch 'ethtool-allow-nesting-of-begin-and-complete- [...] omits 4ac0ac847f05 epic100: allow nesting of ethtool_ops begin() and complete() omits 71f711a4f1dd via-velocity: allow nesting of ethtool_ops begin() and complete() omits a69faa09102b wil6210: get rid of begin() and complete() ethtool_ops omits 17aa23ee7234 fcnal-test: Fix vrf argument in local tcp tests omits b289ba5e0710 gtp: simplify error handling code in 'gtp_encap_enable()' omits f233789dfcd4 Merge branch 'mlxsw-Disable-checks-in-hardware-pipeline' omits ef11ffa21b75 selftests: forwarding: router: Add test case for destinati [...] omits ca360db4b825 mlxsw: spectrum: Disable DIP_LINK_LOCAL check in hardware [...] omits 6e734f863c87 selftests: forwarding: router: Add test case for source IP [...] omits e317b0f77eb6 mlxsw: spectrum: Disable SIP_DIP check in hardware pipeline omits 59b3a4f3481e selftests: forwarding: router: Add test case for multicast [...] omits 359ec56679ef mlxsw: spectrum: Disable MC_DMAC check in hardware pipeline omits 383dbf70d99e selftests: forwarding: router: Add test case for source IP [...] omits 62b0fb099ce2 mlxsw: spectrum: Disable SIP_CLASS_E check in hardware pipeline omits 5f2958052c58 igc: Add basic skeleton for PTP omits 02b0442c199f Merge branch 'hns3-next' omits 7f39febf2e08 net: hns3: modify an unsuitable reset level for hardware error omits 7061867b59e0 net: hns3: replace an unsuitable variable type in hclge_in [...] omits 2af8cb6126f3 net: hns3: add protection when get SFP speed as 0 omits f97c4d823fb7 net: hns3: modify the IRQ name of misc vectors omits 7ab2b53e4657 net: hns3: modify an unsuitable log in hclge_map_ring_to_vector() omits 5bffde62a180 net: hns3: modify the IRQ name of TQP vector omits 08a100689d4b net: hns3: re-organize vector handle omits 698a89541c22 net: hns3: add trace event support for HNS3 driver omits bfda044533b2 spi: dw: use "smp_mb()" to avoid sending spi data error omits fc2b10d13602 regulator: samsung: Rename Samsung to lowercase omits 14e01b5f3358 regmap-i2c: constify regmap_bus structures omits d4b74e218a8d ASoC: Intel: sof_rt5682: Ignore the speaker amp when there [...] omits 5f70bde26a48 selftests: fix build behaviour on targets' failures omits adc92dd4550e debugfs: Fix warnings when building documentation omits b4b844930f27 tty: serial: fsl_lpuart: drop earlycon entry for i.MX8QXP omits 3966f0846c03 tty: serial: fsl_lpuart: support UPIO_MEM32 for lpuart32 omits a659652f6169 tty: serial: fsl_lpuart: drop EARLYCON_DECLARE omits 69bd1a4f19a4 tty: serial: qcom_geni_serial: Move loopback support to TI [...] omits f3974413cf02 tty: serial: qcom_geni_serial: Wakeup IRQ cleanup omits b2097131992d serial: samsung: Rename Exynos to lowercase omits 5ed94dcdb88b serial: ucc_uart: remove redundant assignment to pointer bdp omits a00dfd4ddd48 tools: usb: usbip: Get rid of driver name printout in README omits 32d319c02d80 Merge branch 'mmp/hsic' into arm/dt omits e2ce979bf176 ARM: dts: mmp3: Fix typos omits 277a13b5f81a arm64: dts: qcom: msm8996: Fix venus iommu nodename error omits 158e2ee61f22 x86/fpu/xstate: Make xfeature_is_supervisor()/xfeature_is_ [...] omits 4081b335592a Merge branch 'mmp/hsic' into arm/dt omits 0bc5f749bcb6 ARM: dts: mmp3-dell-ariel: Enable the HSIC omits 3240d5b872f2 ARM: dts: mmp3: Add HSIC controllers omits f6f149604eef dt-bindings: phy: Add binding for marvell,mmp3-hsic-phy omits be61795bbd3c clk: mmp2: Add HSIC clocks omits 247aa9e4d22d dt-bindings: marvell,mmp2: Add clock ids for the HSIC clocks omits 3b6930e82439 Merge tag 'renesas-dt-bindings-for-v5.6-tag1' of git://git [...] omits 1bee7aaa075b Merge tag 'renesas-drivers-for-v5.6-tag1' of git://git.ker [...] omits 8b004f12624b Merge tag 'renesas-arm64-dt-for-v5.6-tag1' of git://git.ke [...] omits ec6710852076 Merge tag 'renesas-arm-dt-for-v5.6-tag1' of git://git.kern [...] omits 2ba739aa79c6 Merge tag 'renesas-arm-defconfig-for-v5.6-tag1' of git://g [...] omits bcbf0531021f Merge tag 'tee-optee-pldrv-for-5.6' of git://git.linaro.or [...] omits 19fd44d08335 ARM: defconfig: gemini: Update defconfig omits 965af1cfbb81 Merge tag 'scmi-updates-5.6' of git://git.kernel.org/pub/s [...] omits 0b0d7158916a Merge tag 'ux500-armsoc-v5.6-2' of git://git.kernel.org/pu [...] omits f1da5ea67059 arm64: dts: Add Unisoc's SC9863A SoC support omits a9609686042b kconfig: fix nesting of symbol help text omits 3460d0bc256a kconfig: distinguish between dependencies and visibility i [...] omits edda15f21974 kconfig: list all definitions of a symbol in help text omits 89b9060987d9 kconfig: Add yes2modconfig and mod2yesconfig targets. omits c8138a57bbd1 kconfig: use $(PERL) in Makefile omits 1d1352373ebc kconfig: fix too deep indentation in Makefile omits 68f0d62746bc kconfig: localmodconfig: fix indentation for closing brace omits 5edcef8454a4 kconfig: localmodconfig: remove unused $config omits adf7c5bd0674 kconfig: squash prop_alloc() into menu_add_prop() omits 6397d96ba5a5 kconfig: remove sym from struct property omits 2ffeef615b5e kconfig: remove 'prompt' argument from menu_add_prop() omits 024352ff8d69 kconfig: move prompt handling to menu_add_prompt() from me [...] omits 1be6e791383a kconfig: remove 'prompt' symbol omits 801b27db4638 kconfig: drop T_WORD from the RHS of 'prompt' symbol omits de026ca9152c kconfig: use parent->dep as the parentdep of 'menu' omits f64048a20b0c kconfig: remove the rootmenu check in menu_add_prop() omits 8b41fc4454e3 kbuild: create modules.builtin without Makefile.modbuiltin [...] omits 1664a377908e kbuild: pass KBUILD_MODFILE when compiling builtin objects omits 7e826c44f5de kbuild: add stringify helper to quote a string passed to C files omits a7499267976c kbuild: use pattern rule for building built-in.a in sub-di [...] omits 56d589361572 kbuild: do not create orphan built-in.a or obj-y objects omits 0186b1267b42 kbuild: rename header-test- to no-header-test in usr/inclu [...] omits 551197864ad5 kbuild: detect missing include guard for exported headers omits 2c5127a7fa03 interconnect: Print the tag in the debugfs summary omits 338b4e10f939 vfio/spapr/nvlink2: Skip unpinning pages on error exit omits 243145bc4336 fs: Fix page_mkwrite off-by-one errors omits b8a0880a37e2 xfs: quota: move to time64_t interfaces omits 3b62f000c86a xfs: rename compat_time_t to old_time32_t omits ab91f72e018a clk: qcom: gcc-msm8996: Fix parent for CLKREF clocks omits bcd63d222b60 clk: qcom: rpmh: Add IPA clock for SC7180 omits 924e2d015560 clk: qcom: rpmh: skip undefined clocks when registering omits 8c9e60737696 x86/fpu/xstate: Fix small issues omits 6c4798d3f08b tools lib: Fix builds when glibc contains strlcpy() omits e6d6abfc447a perf report/top: Make 'e' visible in the help and make it [...] omits ea537f22f6e5 perf report/top: Do not offer annotation for symbols witho [...] omits 4c8b9c0f4281 perf report/top: Allow pressing hotkeys in the options popup menu omits d07126560cab tools ui popup: Allow returning hotkeys omits d10ec006dcd7 perf hists browser: Allow passing an initial hotkey omits 209f4e70a2f1 perf report/top: Add 'k' hotkey to zoom directly into the [...] omits 632003f400d3 perf hists browser: Generalize the do_zoom_dso() function omits bdc633fec50b perf report/top: Improve toggle callchain menu option omits d5a599d9890f perf report/top: Add menu entry for toggling callchain expansion omits 9218a9132f83 perf report/top: Make ENTER consistently bring up menu omits 3f7774033e68 perf hists browser: Restore ESC as "Zoom out" of DSO/thread/etc omits 6794200fa3c9 tools lib api fs: Fix gcc9 stringop-truncation compilation error omits 81de3bf37a8b libperf: Add man pages omits 3ce311afb558 libperf: Move to tools/lib/perf omits 6ae9c10b7cd5 perf tests bp_signal: Show expected versus obtained values omits c30d630d1bcf perf sched timehist: Add support for filtering on CPU omits 8384a2600c7d perf record: Adapt affinity to machines with #CPUs > 1K omits 9c080c0279a8 perf mmap: Declare type for cpu mask of arbitrary length omits 8812ad412f85 tools bitmap: Implement bitmap_equal() operation at bitmap API omits 21575a7a8d4c I2C: JZ4780: Add support for the X1000. omits f4b5af78cb7e dt-bindings: I2C: Add X1000 bindings. omits bc0757a51c5a i2c: tiny-usb: Correct I2C fault codes. omits 42f36457f98d i2c: at91: remote default value initialization omits a44c03b5879c dt-bindings: i2c: at91: cosmetic formatting of compatible list omits 526eaf5d08a2 slimbus: Use the correct style for SPDX License Identifier omits 19220f35b370 Bluetooth: btusb: Add support for 04ca:3021 QCA_ROME device omits dbb6f7787961 arm64: dts: rockchip: Add PX30 LVDS omits cc5912ab43a1 arm64: dts: rockchip: add dsi controller for px30 omits 7e90ccec8c3c arm64: dts: rockchip: Add PX30 DSI DPHY omits b925adfceb52 soc: renesas: Add ARCH_R8A7795[01] for existing R-Car H3 omits 0764f2d08d46 soc: renesas: rcar-rst: Fix __iomem on configure call omits 2ddac5ae1eae gpio: gpiolib: fix confusing indention omits 203b7ee14d3a phy: Enable compile testing for some of drivers omits d9e9866803f7 ext2: Adjust indentation in ext2_fill_super omits 4cf176e52397 reset: Add Broadcom STB RESCAL reset controller omits f6e1405f7a16 dt-bindings: reset: Document BCM7216 RESCAL reset controller omits ad39fc5b5fe5 arm64: dts: allwinner: a64: pinebook: Fix lid wakeup omits 8614a5e97206 ARM: dts: sun8i: r40: Add device node for CSI0 omits 2c2479406405 ARM: dts: sun7i: Add CSI1 controller and pinmux options omits 7faf7fbf2500 ARM: dts: sun4i: Add CSI1 controller and pinmux options omits 4bdc0d676a64 remove ioremap_nocache and devm_ioremap_nocache omits d23cc635889c MIPS: define ioremap_nocache to ioremap omits a6a0bc7ca993 firmware: scm: Add stubs for OCMEM and restore_sec_cfg_available omits a8aa481a5d1e arm64: dts: qcom: sdm845: add the ufs reset omits c79ec8911e5e arm64: dts: qcom: sm8150: Fix UFS phy register size omits 7c785435bac7 arm64: dts: qcom: sm8150-mtp: Add UFS gpio reset omits df2c2ba831a0 Merge branch 'Convert-Felix-DSA-switch-to-PHYLINK' omits bdeced75b13f net: dsa: felix: Add PCS operations for PHYLINK omits 964ee5c82b77 net: mscc: ocelot: export ANA, DEV and QSYS registers to i [...] omits ee50d07c9fc8 net: mscc: ocelot: make phy_mode a member of the common st [...] omits d79d30327f70 enetc: Set MDIO_CFG_HOLD to the recommended value of 2 omits 6517798dd343 enetc: Make MDIO accessors more generic and export to incl [...] omits 787cac3f5a65 net: dsa: Pass pcs_poll flag from driver to PHYLINK omits 1511ed0a0167 net: phylink: add support for polling MAC PCS omits 3a68ba6fbab7 net: phylink: make QSGMII a valid PHY mode for in-band AN omits 6c930994503d mii: Add helpers for parsing SGMII auto-negotiation omits 31c7ac388aa9 Merge tag 'v5.5-rc5' into locking/kcsan, to resolve conflict omits 3a9d970f17e0 powerpc/85xx: Get twr_p102x to compile again omits 978bff4e521d powerpc/pseries/svm: Allow IOMMU to work in SVM omits 17a0364cb07c powerpc/pseries/iommu: Separate FW_FEATURE_MULTITCE to put [...] omits 7559d3d295f3 powerpc/pseries: Allow not having ibm, hypertas-functions: [...] omits d862b44133b7 Revert "powerpc/pseries/iommu: Don't use dma_iommu_ops on [...] omits 4a8e274e2d8c powerpc/pseries: Remove redundant select of PPC_DOORBELL omits fb185a4052b1 powerpc/512x: Use dma_request_chan() instead dma_request_s [...] omits 1c7f4fe86f17 powerpc/pci: Remove pcibios_setup_bus_devices() omits 30d87ef8b38d powerpc/pci: Fix pcibios_setup_device() ordering omits 3b5b9997b331 powerpc/powernv/iov: Ensure the pdn for VFs always contain [...] omits 0eb59382dff2 powerpc/papr_scm: Update debug message omits 5eb7cfb3a2b1 selftests/powerpc: Add a test of bad (out-of-range) accesses omits 1a3ec143a90a powerpc/imc: Add documentation for IMC and trace-mode omits c3aae14e5d46 powerpc/44x: Adjust indentation in ibm4xx_denali_fixup_memsize omits 5290ae2b8e5f powerpc/64: Use {SAVE,REST}_NVGPRS macros omits 37215da5553e clk: Add support for setting clk_rate via debugfs omits 66d9f5214c9b clk: at91: sam9x60: fix programmable clock prescaler omits db2f44820a98 clk: at91: sam9x60-pll: adapt PMC_PLL_ACR default value omits 3d5191a140ba arm64: dts: hi3798cv200-poplar: add linux,rc-map-name for IR omits 91d7f3f8f134 PM / devfreq: exynos: Rename Exynos to lowercase omits 3e0801b62a30 dt: bindings: lm3692x: Add led-max-microamp property omits cffd61a5c775 leds: lm3692x: Allow to configure over voltage protection omits ebf59a4558c2 dt: bindings: lm3692x: Add ti,ovp-microvolt property omits 7a349e8c535d leds: populate the device's of_node omits e389240ad992 leds: Add managed API to get a LED from a device driver omits 699a8c7c4bd3 leds: Add of_led_get() and led_put() omits 31e065c4e8ba leds: lm3532: add pointer to documentation and fix typo omits de1b23b9b4c1 Merge branch 'dsa-deferred-xmit' omits 2821d50fc0c4 net: dsa: tag_sja1105: Slightly improve the Xmas tree in s [...] omits a68578c20a96 net: dsa: Make deferred_xmit private to sja1105 omits 0a51826c6e05 net: dsa: sja1105: Always send through management routes i [...] omits 8bd17dc6da3d Merge branch 'Fix-10G-PHY-interface-types' omits e0f909bc3a24 net: switch to using PHY_INTERFACE_MODE_10GBASER rather th [...] omits c114574ebfdf net: phy: add PHY_INTERFACE_MODE_10GBASER omits aea6a1eba576 Merge branch 'ionic-add-sriov-support' omits fbb39807e9ae ionic: support sr-iov operations omits 3d462ce2a117 ionic: ionic_if bits for sr-iov support omits 14a65084f931 net: ethernet: sxgbe: Rename Samsung to lowercase omits 675a31761216 Merge branch 'net-phy-switch-to-using-fwnode_gpiod_get_index' omits 5ffcc85814f2 net: phy: fixed_phy: switch to using fwnode_gpiod_get_index omits d266f19f3ae7 net: phy: fixed_phy: fix use-after-free when checking link GPIO omits b605c9abc4d2 net: phylink: switch to using fwnode_gpiod_get_index() omits aa1d54c65d11 net: dsa: vsc73xx: Remove dependency on CONFIG_OF omits 704a0afb4963 Merge branch 'WireGuard-bug-fixes-and-cleanups' omits 736775d06bac wireguard: socket: mark skbs as not on list when receiving [...] omits 04d2ea92a184 wireguard: queueing: do not account for pfmemalloc when cl [...] omits 9a69a4c8802a wireguard: selftests: remove ancient kernel compatibility code omits 3b477d6cdc4a Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits add427c49e92 soc: bcm: brcmstb: biuctrl: Update programming for 7211 omits ea1e84d1bd3c soc: bcm: brcmstb: biuctrl: Update layout for A72 on 7211 omits b2f91a39cfba soc: bcm: brcmstb: biuctrl: Tune interface for 7255 and 7216 omits 3098f5eb906b soc: bcm: brcmstb: biuctrl: Tune 7260 BIU interface omits 2d34f09e79c9 clk: fixed-rate: Add support for specifying parents via DT [...] omits 32205b75414e clk: fixed-rate: Document accuracy member omits 38d1e38093b7 clk: fixed-rate: Move to_clk_fixed_rate() to C file omits 576859dfc548 clk: fixed-rate: Remove clk_register_fixed_rate_with_accuracy() omits 34e018336f98 clk: fixed-rate: Convert to clk_hw based APIs omits 9a9b5a4af066 clk: gpio: Use DT way of specifying parents omits f1dd4795b152 ALSA: sh: Fix compile warning wrt const omits cabc04680778 ALSA: spi: More constification omits 6ab9eabe19c0 ALSA: pdaudiocf: More constification omits a05c0737d3c7 ALSA: via82xx: More constification omits 8045d0fc9575 ALSA: fm801: More constification omits 7103e4a70cb9 ALSA: ens137x: More constification omits 9bca09079352 ALSA: echoaudio: More constification omits e157f0cd056a ALSA: cs4281: More constification omits 83fdb6fbccfc ALSA: azt3328: More constification omits 24ce8056a935 ALSA: ak4531: More constification omits 6c8454888fe6 ALSA: serial-u16550: More constification omits 1d99500a1d78 ALSA: opl4: More constification omits 7840d8a10338 ALSA: arm: More constification omits 2f200ce2919b ALSA: lx6464es: More constifications omits 26170691ffbb ALSA: aw2: More constifications omits 616986985d4c ALSA: mts64: More constifications omits 8fc179162df5 ALSA: sc6000: More constification omits 429bca4d76b4 ALSA: wss: More constifications omits 80e0a7c09546 ALSA: opti9xx: More constifications omits 15a1af95d657 ALSA: gus: More constifications omits fce670973025 ALSA: es18xx: More constifications omits 748f51812182 ALSA: es1688: More constifications omits 350f613f37e6 ALSA: cmi8330: More constifications omits 2a076d0af498 ALSA: sb: More constifications omits 58b5b363702d ALSA: cs423x: More constification omits f3c091694670 ALSA: cmi8328: More constifications omits e3de2a406ef5 ALSA: opl3: More constifications omits edb87ed5f9f1 ALSA: rawmidi: More constification omits b40fe4bbc76b ALSA: oss: More constifications omits f98903fce976 ALSA: jack: More constification omits 51d7847a2d81 ALSA: info: More constifications omits 121f46be2c6c ALSA: sparc: More constifications omits 5f3aca1065e1 ALSA: cmipci: More constifications omits 096da809f6e8 ALSA: es1968: More constifications omits 96d5ebf25e13 ALSA: es1938: More constifications omits 066c044b054a ALSA: atiixp: More constifications omits 9ca7a0c97923 ALSA: asihpi: More constifications omits 6e0e75d94e7a ALSA: ctxfi: More constifications omits 97974309721e ALSA: ca0106: More constifications omits ba09f5d84e3e ALSA: cs46xx: More constifications omits a7f7edcfa47c ALSA: korg1212: More constifications omits ccfacf2b2ee4 ALSA: nm256: More constifications omits 71075c421060 ALSA: bcd2000: More constifications omits 10aab1a24d52 ALSA: ymfpci: More constifications omits 3cfe54b96ca1 ALSA: mixart: More constifications omits 98fd53984131 ALSA: pcxhr: More constifications omits 7ec03ff7c761 ALSA: usx2y: More constifications omits 55a6921bf1ea ALSA: emux: More constifications omits 1e393ef4e3db ALSA: rme9652: More constifications omits e315cc3f93c9 ALSA: hdspm: More constifications omits d92596402d51 ALSA: hdsp: More constifications omits 6e9ef32fab28 ALSA: ppc: More constifications omits f16a4e960ab3 ALSA: ice1712: More constifications omits bf6f3d74c959 ALSA: riptide: More constifications omits 6fddce26f84c ALSA: emu10k1: More constifications omits eafcdbdb4f40 ALSA: au88x0: More constifications omits 56d7058e124d ALSA: caiaq: More constifications omits a01df925d1bb ALSA: usb-audio: More constifications omits 1675bfc0fb04 ALSA: ac97: More constifications omits bf82326fce53 ALSA: hda: More constifications omits f729f88a0408 ALSA: intel8x0: More constifications omits c09482455ca5 ALSA: vx: More constifications omits 731922a5939e ALSA: seq: More constifications omits d03af9b8ea7e ALSA: pcm: More constifications omits d64e7f7c9e70 ALSA: dummy: More constifications omits 6b0f95c49d89 ALSA: hda/realtek - More constifications omits fa35aa460777 ALSA: aoa: More constifications omits f5f87abfb745 ALSA: Allow const arrays for legacy resource management helpers omits 8be03a7177c3 ALSA: usb-audio: Use lower hex numbers for IDs omits 5d8398aa595d Merge branch 'for-linus' into for-next omits 5fab5829674c ALSA: hda/realtek - Apply mic mute LED quirk for Dell E7xx [...] omits a7ab9b89af22 arm64: defconfig: enable CONFIG_ARM_QCOM_CPUFREQ_NVMEM omits 2e08c109d8dc arm64: defconfig: enable CONFIG_QCOM_CPR omits 04aadcaadd39 arm64: dts: qcom: qcs404: Add CPR and populate OPP table omits f666fba17b32 arm64: defconfig: Enable HFPLL omits cbccc6bcdf92 arm64: dts: qcom: qcs404: Add DVFS support omits 01163a2001ea arm64: dts: qcom: qcs404: Add the clocks for APCS mux/divider omits 40b3d9404384 arm64: dts: qcom: qcs404: Add HFPLL node omits 118764988c8e arm64: dts: qcom: msm8916: Add the clocks for the APCS mux [...] omits a16f862f6059 arm64: dts: qcom: sc7180: Add rpmh power-domain node omits 461e58f034e5 dt-bindings: power: rpmpd: Convert rpmpd bindings to yaml omits 333d2d19df09 clk: Fix Kconfig indentation omits 248fdcc77a35 clk: ux500: Fix up the SGA clock for some variants omits 253dc75a0bb8 clk: qcom: Add video clock controller driver for SC7180 omits 4cc62ebd0cd8 dt-bindings: clock: Introduce SC7180 QCOM Video clock bindings omits 35d26e9292e2 dt-bindings: clock: Add YAML schemas for the QCOM VIDEOCC [...] omits 745ff069a49c clk: qcom: Add graphics clock controller driver for SC7180 omits 468e727d18cb dt-bindings: clock: Introduce SC7180 QCOM Graphics clock bindings omits 5c6f3a36b913 dt-bindings: clock: Add YAML schemas for the QCOM GPUCC cl [...] omits 2d2699926143 clk: Warn about critical clks that fail to enable omits fbefb7cc8e51 clk: qcom: apcs-msm8916: use clk_parent_data to specify th [...] omits 1ec09a2ec67a clk: uniphier: Add SCSSI clock gate for each channel omits e7ce74bc0e97 Merge branch 'clk-register-dt-node-better' into clk-qcom omits 9011f92622e5 clk: Use parent node pointer during registration if necessary omits 63c92c9d2e53 igc: Remove no need declaration of the igc_sw_init omits 55cd7386c5b7 igc: Remove no need declaration of the igc_write_itr omits f817fa0555c8 igc: Remove no need declaration of the igc_assign_vector omits f7bcca5d9a8c igc: Remove no need declaration of the igc_free_q_vector omits a8c4873b566b igc: Remove no need declaration of the igc_free_q_vectors omits 35f9a78ac933 igc: Remove no need declaration of the igc_irq_disable omits fccf939e2709 igc: Remove no need declaration of the igc_irq_enable omits a146ea022f1d igc: Remove no need declaration of the igc_configure_msix omits 86a4de661b7b igc: Remove no need declaration of the igc_set_rx_mode omits 0411d368bc8a igc: Remove no need declaration of the igc_set_interrupt_c [...] omits aac8f68c5687 igc: Remove no need declaration of the igc_alloc_mapped_page omits 1a7c0f2efd55 igc: Remove no need declaration of the igc_configure omits 3988d8bfd713 igc: Remove no need declaration of the igc_set_default_mac_filter omits 1ab69fb35709 igc: Remove no need declaration of the igc_power_down_link omits d6656fa4c621 ARM: Prepare Realtek RTD1195 omits 14504ac5048e igc: Remove no need declaration of the igc_clean_tx_ring omits 4460985fac06 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 6d7a1c83dc09 dt-bindings: mmc: clarify disable-wp text omits c17fc0c924aa dt-bindings: mmc: remove identical phrase in disable-wp text omits cf6eb52fa3d0 leds: lm3532: use extended registration so that LED can be [...] omits 5da116f164ce ALSA: sh: Fix unused variable warnings omits 0b295a1eb81f iwlwifi: add device name to device_info omits 2a612a60ab44 iwlwifi: implement a new device configuration table omits b3bd6416fc77 iwlwifi: assume the driver_data is a trans_cfg, but allow [...] omits 87f3073c1632 iwlwifi: prph: remove some unused register definitions omits 20f5aef55838 iwlwifi: mvm: print out extended secboot status before dump omits 55b514b479ff iwlwifi: incorporate firmware filename into version omits e701da0c2320 iwlwifi: yoyo: check for the domain on all TLV types during init omits e6ec237d3068 iwlwifi: add new iwlax411 struct for type SoSnj omits 5cbc31081009 iwlwifi: yoyo: remove the iwl_dbg_tlv_gen_active_trigs() function omits 058c411d19b2 iwlwifi: yoyo: remove unnecessary active triggers status flag omits 10137f075712 iwlwifi: yoyo: don't allow changing the domain via debugfs omits 3e8bac0cf131 iwlwifi: mvm: Update BEACON_TEMPLATE_CMD firmware API omits 4b6e228e297b Bluetooth: Auto tune if input MTU is set to 0 omits 06dfaf1dc27f ARM: dts: sunxi: Add missing LVDS resets and clocks omits 1efd927d660e Bluetooth: Add support for LE PHY Update Complete event omits d841502c79e3 Bluetooth: hci_qca: Collect controller memory dump during SSR omits e601daed271e Bluetooth: hci_bcm: Drive RTS only for BCM43438 omits 5bd64c645fc6 Bluetooth: btbcm: Add missing static inline in header omits 9f3565b89c43 Bluetooth: hci_qca: Replace of_device_get_match_data with [...] omits 8b17fb9628dd dt-bindings: net: broadcom-bluetooth: Document BCM4329 support omits 88d1cc96c466 Bluetooth: hci_bcm: Add device-tree compatible for BCM4329 omits 657cc646475b Bluetooth: Remove usage of BT_ERR_RATELIMITED macro omits 36278a5d4d35 Bluetooth: Adding a bt_dev_warn_ratelimited macro. omits 9c232d324bfa clk: sunxi: a23/a33: Export the MIPI PLL omits a655ede064a3 clk: sunxi: a31: Export the MIPI PLL omits fbd3eb7f66c5 ALSA: control: Add verification for kctl accesses omits a9b5c6717837 clk: sunxi-ng: a64: export CLK_CPUX clock for DVFS omits ec97faff743b clk: sunxi-ng: add mux and pll notifiers for A64 CPU clock omits 51e40a0dbe53 media: sun4i-csi: Add support for A10 CSI1 camera sensor i [...] omits 249b286171fa media: sun4i-csi: Deal with DRAM offset omits 1948dcf0f928 media: sun4i-csi: Fix [HV]sync polarity handling omits cf9e6d5dbdd5 media: sun4i-csi: Fix data sampling polarity handling omits 7866d6903ce8 media: dt-bindings: media: sun4i-csi: Add compatible for C [...] omits 1de243b07666 media: dt-bindings: media: sun4i-csi: Add compatible for C [...] omits e878742c83ec media: staging/intel-ipu3: make imgu use fixed running mode omits 92590966fe5b media: staging/intel-ipu3: set the main output as mandatory omits 1451d5ae351d media: i2c: mt9v032: fix enum mbus codes and frame sizes omits 033c60a6e295 media: staging: ipu3: replace 0 with false omits 2e3df204f9af media: ov5640: Fix check for PLL1 exceeding max allowed rate omits 5554c80e1878 media: ov5640: Put max framerate into table and simplify check omits 79bfa4e737f5 Documentation: tee: add AMD-TEE driver details omits bade7e1fbd34 tee: amdtee: check TEE status during driver initialization omits 757cc3e9ff1d tee: add AMD-TEE driver omits 1a74fa3894e7 tee: allow compilation of tee subsystem for AMD CPUs omits ad9efa05a0ea RDMA/cm: Delete unused CM ARP functions omits 017d8eada807 RDMA/cm: Delete unused CM LAP functions omits 5d9e618cbb54 ice: Add device ids for E822 devices omits 91125399345a ice: Suppress Coverity warnings for xdp_rxq_info_reg omits 65bb559b6c11 ice: Add a boundary check in ice_xsk_umem() omits 1f45ebe0d8fb ice: add extra check for null Rx descriptor omits ac614b13fe71 ice: suppress checked_return error omits bda5b7db823c ice: Demote MTU change print to debug omits ed4c068d46f6 ice: Enable ip link show on the PF to display VF unicast MAC(s) omits 26a91525cca8 ice: Fix VF link state when it's IFLA_VF_LINK_STATE_AUTO omits f57a683dedbb ice: Remove Rx flex descriptor programming omits 11c25c2f2eaf ice: Return error on not supported ethtool -C parameters omits 61dc79ced7aa ice: Restore interrupt throttle settings after VSI rebuild omits 118e0e100258 ice: Set default value for ITR in alloc function omits 005881bcf99d ice: Add ice_for_each_vf() macro omits fc0f39bcb50c ice: Add code to keep track of current dflt_vsi omits cd6d6b83316a ice: Fix VF spoofchk omits a54e3b8cffd6 ice: Support UDP segmentation offload omits 04db1580b5e4 RDMA/i40iw: fix a potential NULL pointer dereference omits 6ca18d8927d4 RDMA/rxe: Fix error type of mmap_offset omits 2ab367a70a07 RDMA/mlx5: use true,false for bool variable omits cf368beb8117 RDMA/mlx4: use true,false for bool variable omits c934833e7723 IB/iser: use true,false for bool variable omits d09dbe74e963 IB/hfi1: use true,false for bool variable omits 5369b4828975 RDMA/siw: use true,false for bool variable omits 9ff1b6466a29 IB/core: Fix ODP with IB_ACCESS_HUGETLB handling omits d07de8bd1709 IB/core: Fix ODP get user pages flow omits cbe4b8f0a576 IB/mlx5: Unify ODP MR code paths to allow extra flexibility omits 268b4cdfff0c arm64: dts: pm8004: Add SPMI regulator and add phandles to lsids omits 4ad6429d2713 IB/rdmavt: Correct comments in rdmavt_qp.h header omits 44ec5aa3c615 IB/hfi1: List all receive contexts from debugfs omits 2fb3b5ae1ca7 IB/hfi1: Add accessor API routines to access context members omits 3593f69c55c5 RDMA/mlx4: Redo TX checksum offload in line with docs omits 3c85efb8f15f bna: remove set but not used variable 'pgoff' omits 4d6e8a033f7c RDMA/cm: Use RCU synchronization mechanism to protect cm_i [...] omits 06f6646191fd net: netsec: Change page pool nid to NUMA_NO_NODE omits d2e9d229cfbd l2tp: Remove redundant BUG_ON() check in l2tp_pernet omits 1f6234311001 net: Remove redundant BUG_ON() check in phonet_pernet omits b39c78b2aa09 net: remove the check argument from __skb_gro_checksum_convert omits 4a883ccfba3a ethtool: remove set but not used variable 'lsettings' omits 9f48db0d4a08 RDMA/srpt: Remove unnecessary assertion in srpt_queue_response omits a242c36951ec RDMA/netlink: Do not always generate an ACK for some netli [...] omits b5671afe5e39 IB/mlx5: Fix outstanding_pi index for GSI qps omits 58fb0b5625ac RDMA/siw: Simplify QP representation omits 4768820243d7 RDMA/hns: Simplify the calculation and usage of wqe idx fo [...] omits 53bb802315b3 RDMA/bnxt_re: Report more number of completion vectors omits 3f666c56c6b8 dax: Pass dax_dev instead of bdev to dax_writeback_mapping [...] omits 93a3d05f9d68 RDMA/qedr: Add kernel capability flags for dpm enabled mode omits e44b4bf2648e nfsd: use true,false for bool variable in nfssvc.c omits 500c24817140 nfsd: use true,false for bool variable in nfs4proc.c omits 384a7ccaa37d nfsd: use true,false for bool variable in vfs.c omits 22ad4e05585c media: smiapp: Put the device again if starting streaming fails omits 96e3a6b92f23 media: smiapp: Avoid maintaining power state information omits dd12ed17ce9e media: omap3isp: Don't restart CCDC if we're about to stop omits 7e2f75fd3238 media: omap3isp: Ignore failure of stopping streaming on e [...] omits c0e0d3138896 media: dvb: add support for TerraTec TC2 Stick (193534) omits a04930b7bf59 media: serial_ir: change "ignoring spike" to debug level omits 31f715dd48de media: MAINTAINERS: Orphan img-ir driver omits 3fbe158406af media: rtl28xxu: Add support for PROlectrix DV107669 DVB-T dongle omits 8b9aac1a990b media: dvb_dummy_fe: Add blank line after declaration omits 17a529d09975 media: dvb_dummy_fe: place EXPORT_SYMBOL below correspondi [...] omits 080d89f522e2 media: rc: ensure lirc is initialized before registering i [...] omits c376d66515f8 media: cxusb: use dev_dbg() rather than hand-rolled debug omits 26cff637121d media: vp7045: do not read uninitialized values if usb tra [...] omits 51d0c99b391f media: af9005: uninitialized variable printked omits eecc70d22ae5 media: digitv: don't continue if remote control state can' [...] omits 342027c5de44 media: v4l2-core: fix compat v4l2_buffer handling for time64 ABI omits 9983b2daf1ca media: v4l2-core: fix compat VIDIOC_DQEVENT for time64 ABI omits 577c89b0ce72 media: v4l2-core: fix v4l2_buffer handling for time64 ABI omits 1a6c0b36dd19 media: v4l2-core: fix VIDIOC_DQEVENT for time64 ABI omits c8ef1a6076bf media: v4l2-core: split out data copy from video_usercopy omits 4a873f3fa5d6 media: v4l2-core: compat: ignore native command codes omits 77cdffcb0bfb media: v4l2: abstract timeval handling in v4l2_buffer omits 71e37d2e4b3b media: documentation: fix video_event description omits f356d58c3a04 Merge branch 'i2c-mux/for-next' into for-next omits e65e228eb096 i2c: mux: pca954x: support property idle-state omits 0d1569a763fa dt-bindings: i2c: support property idle-state omits 348001433fad i2c: mux: pca9541: use the BIT macro omits 0469fc6a1a87 staging: wfx: check for memory allocation failures from wf [...] omits 5f33771fb0ac staging: exfat: add STAGING prefix to config names omits 97806d3602ef staging: vt6656: remove unnecessary parenthesis omits d1e10852aa63 staging: rtl8188eu: use break to exit while loop omits d7a336d67ab5 staging: kpc2000: remove unnecessary assertions in kpc_dma [...] omits c9aef213e38c reset: intel: Add system reset controller driver omits b7ab0cb00d08 dt-bindings: reset: Add YAML schemas for the Intel Reset c [...] omits 0a934343a4bf ARM: dts: sun8i: r40: Use tcon top clock index macros omits 396c95e8b138 ARM: dts: sun8i: R40: Add PMU node omits 7569ac447569 ARM: dts: sun8i: R40: Upgrade GICC reg size to 8K omits caf3c0437aaf ALSA: hda - constify and cleanup static NodeID tables omits b406cadbc84d clk: sunxi-ng: r40: Export MBUS clock omits 77b9040195de compat_ioctl: simplify the implementation omits 8ce156deca71 Documentation: document ioctl interfaces better omits 2af563d071d6 compat_ioctl: move sys_compat_ioctl() to ioctl.c omits 9b81648cb5e3 compat_ioctl: simplify up block/ioctl.c omits 5fb889f587fa compat_ioctl: block: simplify compat_blkpg_ioctl() omits bdc1ddad3e5f compat_ioctl: block: move blkdev_compat_ioctl() into ioctl.c omits 1df23c6fe5b0 compat_ioctl: move HDIO ioctl handling into drivers/ide omits 75c0b0e118b9 compat_ioctl: scsi: handle HDIO commands from drivers omits 64cbfa96551a compat_ioctl: move cdrom commands into cdrom.c omits d320a9551e39 compat_ioctl: scsi: move ioctl handling into drivers omits c103d6ee69f9 compat_ioctl: ide: floppy: add handler omits fe0da4e5e8c6 compat_ioctl: bsg: add handler omits 7eafd1373b6a compat_ioctl: add scsi_compat_ioctl omits 9452b1a3ed87 compat_ioctl: block: handle cdrom compat ioctl in non-cdro [...] omits ab8bc5417d8c compat_ioctl: cdrom: handle CDROM_LAST_WRITTEN omits 8f8f562038c1 compat_ioctl: move CDROMREADADIO to cdrom.c omits f3ee6e63a9df compat_ioctl: move CDROM_SEND_PACKET handling into scsi omits ab0cf1e425ea compat_ioctl: ubd, aoe: use blkdev_compat_ptr_ioctl omits ee6a129dffe1 compat_ioctl: block: add blkdev_compat_ptr_ioctl omits 78ed001d9e71 compat: scsi: sg: fix v3 compat read/write interface omits 202bf8d7583f compat: provide compat_ptr() on all architectures omits 556d687a4ccd compat: ARM64: always include asm-generic/compat.h omits f349710e413a optee: model OP-TEE as a platform device/driver omits 88e540a8764e ALSA: pci: Constify snd_pci_quirk tables omits a5dc05e466b0 ALSA: hda: Constify snd_pci_quirk tables omits fb537cd0089d ALSA: fm801: Constify snd_fm801_tea575x_gpios omits cd6e03122be0 ALSA: es1968: Constify snd_es1968_tea575x_gpios omits c274d967cee5 ALSA: emu10k1: Constify snd_emu_chip_details omits baa9df207a8f ALSA: bt87x: Constify snd_bt87x_boards omits 87065d3d946b ALSA: seq: oss: Constify snd_seq_oss_callback definitions omits 49624472a90b ALSA: usx2y: Constify struct snd_usb_audio_quirk entries omits 37cc306b723f ALSA: line6: Constify snd_ratden definitions omits 4f8ce9821ecd ALSA: ice1712: Constify wm-specific tables omits aeb0215c7699 ALSA: ice17xx: Constify snd_ice1712_card_info omits dc6ffaf82899 ALSA: ca0106: Constify snd_ca0106_details omits 311840d96fd6 ALSA: ca0106: Constify snd_ca0106_category_str items omits c0476b980d6c ALSA: ac97: Constify snd_ac97_res_table definition omits fe27463ad867 ALSA: opl3: Constify snd_opl3_drum_voice definitions omits 1da7f0c570d7 ALSA: dummy: Constify snd_pcm_ops definitions omits 46708e626d0d ALSA: parisc: Constify snd_kcontrol_new items omits 195727e8b6a8 ALSA: usb: Constify snd_kcontrol_new items omits 1aeb1c7f281e ALSA: spi: Constify snd_kcontrol_new items omits f8a32d94f31f ALSA: sparc: Constify snd_kcontrol_new items omits c031b0cc77a1 ALSA: ppc: Constify snd_kcontrol_new items omits b4e5e7077554 ALSA: pci: Constify snd_kcontrol_new items omits 35ace5e8410e ALSA: hda: Constify snd_kcontrol_new items omits fdd1f6fd328f ALSA: isa: Constify snd_kcontrol_new items omits 0da2c47a951c ALSA: i2c: Constify snd_kcontrol_new items omits 2eccd4080374 ALSA: drivers: Constify snd_kcontrol_new items omits dde5199c988b ALSA: aoa: Constify snd_kcontrol_new items omits 454f5ec1d2b7 ALSA: mixer: oss: Constify snd_mixer_oss_assign_table definition omits f8ae2d291948 ALSA: vx: Constify snd_vx_hardware and snd_vx_ops definitions omits aad7ebb54407 ALSA: seq: Constify struct snd_midi_op omits d25ff26840bd ALSA: info: Make snd_info_entry_ops as const omits 51055da51d1e ALSA: pci: Constify snd_ac97_bus_ops definitions omits 6e6598db079d ALSA: drivers: Constify snd_ac97_bus_ops definitions omits 3a3fac8b3b99 ALSA: atmel: Constify snd_ac97_bus_ops definitions omits 74d2bae3434a ALSA: arm: Constify snd_ac97_bus_ops definitions omits 33c83aaf29f5 ALSA: ac97: Constify snd_ac97_bus_ops definitions omits 19260818a974 ALSA: ac97: Treat snd_ac97_bus_ops as const omits 5ff16a3d48ef ALSA: Constify snd_timer_hardware definitions omits df76996a2c53 ALSA: timer: Constify snd_timer_hardware definitions omits e382d7fcfc3f ALSA: docs: Constify snd_device_ops definitions omits c3b53df3d008 ALSA: spi: Constify snd_device_ops definitions omits 52b136d24842 ALSA: sh: Constify snd_device_ops definitions omits b75851d43d73 ALSA: sparc: Constify snd_device_ops definitions omits 46dd47c106f1 ALSA: ppc: Constify snd_device_ops definitions omits 0326564d725f ALSA: pcmcia: Constify snd_device_ops definitions omits 65341589599a ALSA: parisc: Constify snd_device_ops definitions omits 35a76585c638 ALSA: mips: Constify snd_device_ops definitions omits e6f2a617ac53 ALSA: aoa: Constify snd_device_ops definitions omits c0a142e21bba ALSA: usb: Constify snd_device_ops definitions omits efb0ad25d370 ALSA: pci: Constify snd_device_ops definitions omits 41f394a8d807 ALSA: hda: Constify snd_device_ops definitions omits 99f664df4fea ALSA: isa: Constify snd_device_ops definitions omits d23015c12144 ALSA: i2c: Constify snd_device_ops definitions omits 34273b234c07 ALSA: drivers: Constify snd_device_ops definitions omits f15ee210cdb8 ALSA: core: Constify snd_device_ops definitions omits 8b575824304d ALSA: core: Treat snd_device_ops as const omits 2ead9d087fe2 ALSA: usb: Constify snd_pcm_hardware definitions omits c1c3981fa166 ALSA: pci: Constify snd_pcm_hardware definitions omits 1d39387ce859 fpga: remove redundant dev_err message omits 9bc65970bb03 fpga: dfl: afu: remove set but not used variable 'afu' omits 8082c51ac34d fpga: dfl: fme: remove set but not used variable 'fme' omits c53cf10ef6d9 scsi: mpt3sas: Update drive version to 33.100.00.00 omits c50ed99cd56e scsi: mpt3sas: Remove usage of device_busy counter omits c6bdb6a10892 scsi: mpt3sas: Print function name in which cmd timed out omits 5b061980e362 scsi: mpt3sas: Optimize mpt3sas driver logging omits c59777189433 scsi: mpt3sas: print in which path firmware fault occurred omits fce0aa08792b scsi: mpt3sas: Handle CoreDump state from watchdog thread omits e8c2307e6a69 scsi: mpt3sas: Add support IOCs new state named COREDUMP omits 36c6c7f75b09 scsi: mpt3sas: renamed _base_after_reset_handler function omits d3f623ae8e03 scsi: mpt3sas: Add support for NVMe shutdown omits 1ade26b616cc scsi: mpt3sas: Update MPI Headers to v02.00.57 omits 5d74e18edd7b scsi: ufs-mediatek: configure and enable clk-gating omits 8588c6b03217 scsi: ufs-mediatek: configure customized auto-hibern8 timer omits ba7af5ec5126 scsi: ufs: export ufshcd_auto_hibern8_update for vendor usage omits 97347214bce8 scsi: ufs-mediatek: introduce reference clock control omits b0d077ed389c scsi: ufs-mediatek: add device reset implementation omits fef093ff7e96 scsi: soc: mediatek: add header for SiP service interface omits 6ee090ea0483 scsi: ufs: sysfs: Use the correct style for SPDX License I [...] omits fae35c14c4b6 scsi: mylex: Use the correct style for SPDX License Identifier omits 0dd0dec1677e scsi: ufs: Remove the SCSI timeout handler omits eacf36f5bebd scsi: ufs: Fix a race condition in the tracing code omits 1b21b8f008c1 scsi: ufs: Make ufshcd_prepare_utp_scsi_cmd_upiu() easier to read omits e4d2add7fd5b scsi: ufs: Make ufshcd_add_command_trace() easier to read omits 68c9fcfd4a0e scsi: ufs: Fix indentation in ufshcd_query_attr_retry() omits 7c486d91f3d1 scsi: ufs: use ufshcd_vops_dbg_register_dump for vendor sp [...] omits 03e1d28edda1 scsi: ufs: unify scsi_block_requests usage omits dbfc5626d930 scsi: sd_zbc: Rename sd_zbc_check_zones() omits 19aaa4072327 scsi: sd_zbc: Simplify sd_zbc_check_zones() omits a9c4ae108610 scsi: qla2xxx: Use get_unaligned_*() instead of open-codin [...] omits 3f5f7335e5e2 scsi: qla2xxx: Fix the endianness of the qla82xx_get_fw_si [...] omits a27747a20788 scsi: qla2xxx: Improve readability of the code that handle [...] omits 72bbeda0222b ASoC: soc-topology: fix endianness issues omits 22a0d31a595c ASoC: Intel: boards: hda_dsp_common: use NULL pointer assi [...] omits d0e8bcafc8af tcp: use REXMIT_NEW instead of magic number omits 0d08c9ec7d6e enetc: add support time specific departure base on the qos etf omits a02158d62faa fsl/fman: use resource_size omits 6485f9ae3b96 ptp: ptp_clockmatrix: constify copied structure omits edf4579123e2 sfc: Remove unnecessary dependencies on I2C omits 7a8d8a464276 Merge branch 'tcp-Add-support-for-L3-domains-to-MD5-auth' omits 5cad8bce26e0 fcnal-test: Add TCP MD5 tests for VRF omits f0bee1ebb559 fcnal-test: Add TCP MD5 tests omits eb09cf03b9bd nettest: Add support for TCP_MD5 extensions omits 1bfb45d860d8 nettest: Return 1 on MD5 failure for server mode omits 6b102db50cdd net: Add device index to tcp_md5sig omits dea53bb80e07 tcp: Add l3index to tcp_md5sig_key and md5 functions omits 534322ca3daf ipv4/tcp: Pass dif and sdif to tcp_v4_inbound_md5_hash omits d14c77e0b24f ipv6/tcp: Pass dif and sdif to tcp_v6_inbound_md5_hash omits cea9760950a5 ipv4/tcp: Use local variable for tcp_md5_addr omits 98c8147648fa vxlan: Fix alignment and code style of vxlan.c omits f5e5d27248ff Merge branch 'mlxsw-Allow-setting-default-port-priority' omits c5341bcc337c selftests: mlxsw: Add a self-test for port-default priority omits 379a00dd2161 mlxsw: spectrum_dcb: Allow setting default port priority omits d8446884f8d0 mlxsw: reg: Add QoS Port DSCP to Priority Mapping Register omits c9a2069b1dba Merge branch 'page_pool-NUMA-node-handling-fixes' omits f13fc10785bc page_pool: help compiler remove code in case CONFIG_NUMA=n omits 44768decb7c0 page_pool: handle page recycle for NUMA_NO_NODE condition omits 867b68245920 leds: lm3642: remove warnings for bad strtol, cleanup gotos omits 445da487f19c leds: rb532: cleanup whitespace omits 2f8c665243d7 ledtrig-pattern: fix email address quoting in MODULE_AUTHOR() omits 69afc4b62308 eeprom: at24: sort headers alphabetically omits 567ec716efab eeprom: at24: update the license tag omits e37131556801 arm64: dts: Convert to the hierarchical CPU topology layou [...] omits a65a397f2451 cpuidle: psci: Add support for PM domains by using genpd omits dedd14925ec6 PM / Domains: Introduce a genpd OF helper that removes a s [...] omits 9c6ceecb6541 cpuidle: psci: Support CPU hotplug for the hierarchical model omits ce85aef570df cpuidle: psci: Manage runtime PM in the idle path omits a0cf31946074 cpuidle: psci: Prepare to use OS initiated suspend mode vi [...] omits 8554951a4dd3 cpuidle: psci: Attach CPU devices to their PM domains omits a5e0454cf392 cpuidle: psci: Add a helper to attach a CPU to its PM domain omits f08cfbfa4fb1 cpuidle: psci: Support hierarchical CPU idle states omits 1595e4b09b2e cpuidle: psci: Simplify OF parsing of CPU idle state nodes omits 778f173eb452 cpuidle: dt: Support hierarchical CPU idle states omits b9f8c26afc40 of: base: Add of_get_cpu_state_node() to get idle states f [...] omits 49fdcd7577ef firmware: psci: Export functions to manage the OSI mode omits a3f048b5424e dt: psci: Update DT bindings to support hierarchical PSCI states omits 4386aa866d99 cpuidle: psci: Align psci_power_state count with idle state count omits e616b43fb3a3 Merge branch 'for-5.6' into for-next omits def97da13651 printk: fix exclusive_console replaying omits e322c07f8371 mac80211: debugfs: improve airtime_flags handler readability omits 7d6aa9ba4f82 Merge remote-tracking branch 'net-next/master' into mac80211-next omits f4aec227e985 reset: uniphier: Add SCSSI reset control for each channel omits a9457ed2ebd7 reset: Align logic and flow in managed helpers omits 9c81b2ccf82d reset: npcm: add NPCM reset controller driver omits a5df0d4e9d7d dt-bindings: reset: Add binding constants for NPCM7xx rese [...] omits c6ed90b54f08 dt-bindings: reset: add NPCM reset controller documentation omits fae7bfcc7814 x86/nospec: Remove unused RSB_FILL_LOOPS omits a8772fad0172 tomoyo: Use atomic_t for statistics counter omits 49f261e27307 ASoC: SOF: imx8: use resource_size omits 0da390ba86d8 ASoC: qdsp6: q6asm-dai: constify copied structure omits c56fc8c9ad7a ALSA: hda: constify copied structure omits cb5b83580c61 ALSA: ad1816a: constify copied structure omits fe23d63422c8 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits b2e55ca89245 batman-adv: Disable CONFIG_BATMAN_ADV_SYSFS by default omits 68e039f966cb batman-adv: Update copyright years for 2020 omits 684ea87cc312 igc: Remove serdes comments from a description of methods omits c557a4b3f738 e1000e: Use netdev_info instead of pr_info for link messages omits 9513d2a5dc7f igc: Add legacy power management support omits 31d518f35e1a Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 4439dc427d83 igc: Add 64 bit DMA access support omits 86efeccd5a7a igc: Fix parameter descriptions for a several functions omits 085c85895041 igc: Fix the parameter description for igc_alloc_rx_buffers omits 57cd472c2baa igc: Remove excess parameter description from igc_is_non_eop omits faf4dd52e9e3 igc: Prefer to use the pci_release_mem_regions method omits 21da01fd3bb1 igc: Improve the DMA mapping flow omits b7b462454a5c igc: Add scatter gather support omits 6506f52dcbf8 igb: dont drop packets if rx flow control is enabled omits f4a0b08b39ae fscrypt: remove redundant bi_status check omits ede7a09fc881 fscrypt: Allow modular crypto algorithms omits e933adde6f97 fscrypt: include <linux/ioctl.h> in UAPI header omits 3b1ada55b905 fscrypt: don't check for ENOKEY from fscrypt_get_encryptio [...] omits b7e8d3d27edd fscrypt: remove fscrypt_is_direct_key_policy() omits ef5b18b00bad fscrypt: move fscrypt_valid_enc_modes() to policy.c omits 85af90e57ce9 fscrypt: check for appropriate use of DIRECT_KEY flag earlier omits 393a24a7956c fscrypt: split up fscrypt_supported_policy() by policy version omits 56dce7179509 fscrypt: introduce fscrypt_needs_contents_encryption() omits 2ebdef6d8c76 fscrypt: move fscrypt_d_revalidate() to fname.c omits 8a4ab0b866d8 fscrypt: constify inode parameter to filename encryption f [...] omits 2a5831b1d297 fscrypt: constify struct fscrypt_hkdf parameter to fscrypt [...] omits c64cfb989f00 fscrypt: verify that the crypto_skcipher has the correct ivsize omits 6e1adb88d230 fscrypt: use crypto_skcipher_driver_name() omits 93edd392cad7 fscrypt: support passing a keyring key to FS_IOC_ADD_ENCRY [...] omits 36209766cede x86/traps: Cleanup do_general_protection() omits 2f004eea0fc8 x86/kasan: Print original address on #GP omits aa49f20462c9 x86/dumpstack: Introduce die_addr() for die() with #GP fau [...] omits 4f279f9fbca5 arm64: dts: rockchip: Add RK3328 idle state omits ba790c16a8b0 arm64: dts: rockchip: remove identical &uart0 node from rk [...] omits 59c1dcbed5b5 x86/traps: Print address on #GP omits fe4a76fafdb4 ARM: dts: sh73a0: Add missing clock-frequency for fixed clocks omits 0aed218f7948 ARM: dts: r8a7778: Add missing clock-frequency for fixed clocks omits 3bb426d042f3 ARM: dts: rcar-gen2: Add missing mmio-sram bus properties omits 505128865a0e ARM: dts: rcar-gen2: Fix PCI high address in interrupt-map-mask omits 7ba33c335a5b arm64: dts: renesas: Prepare for split of ARCH_R8A7795 int [...] omits 567d4ffb6dc5 arm64: dts: renesas: Sort DTBs in Makefile omits 919d31abe701 arm64: dts: renesas: Drop redundant SoC prefixes from ULCB [...] omits 052e99db7c00 arm64: dts: renesas: Rename r8a7795{-es1,}* to r8a7795[01]* omits b4fba344a293 sh: sh7269: Remove bogus SSU GPIO function definitions omits db9c07272c82 sh: sh7264: Remove bogus SSU GPIO function definitions omits 02aeb2f21530 pinctrl: sh-pfc: sh7269: Fix CAN function GPIOs omits 55b1cb1f03ad pinctrl: sh-pfc: sh7264: Fix CAN function GPIOs omits 2a069a92811f pinctrl: sh-pfc: sh7264: Fix Port K I/O Register 0 definition omits 805f635703b2 pinctrl: sh-pfc: r8a7778: Fix duplicate SDSELF_B and SD1_CLK_B omits 4e52af1ccaa2 usb: host: Do not compile test deprecated USB_OCTEON_EHCI omits 9e860947d8d7 net/ncsi: Fix gma flag setting after response omits f398efc14a92 sctp: add enabled check for path tracepoint loop. omits 9010ef57592c Merge branch 'Improvements-to-SJA1105-DSA-RX-timestamping' omits 19d1f0ed74b7 net: dsa: sja1105: Empty the RX timestamping queue on PTP [...] omits 1e762bd278d2 net: dsa: sja1105: Use PTP core's dedicated kernel thread [...] omits 544fed47af4d ptp: introduce ptp_cancel_worker_sync omits db99d5126fb9 sfc: avoid duplicate error handling code in 'efx_ef10_srio [...] omits 3d8cbeda38f1 ASoC: amd MMAP_INTERLEAVED Support omits 535fd141ef34 ASoC: amd: Added ACP3x system resume and runtime pm omits cea5f40d4e7a ASoC: amd: Handle ACP3x I2S-SP Interrupts. omits a43ea44ddda9 ASoC: amd: add ACP3x TDM mode support omits 703a6e22888b ASoC: amd: Enabling I2S instance in DMA and DAI omits c9fe7db6e884 ASoC: amd: Refactoring of DAI from DMA driver omits 3863857dd5ca ASoC: madera: Enable clocks for input pins when used for the FLL omits 1094af119900 ASoC: madera: Enable clocks for input pins when used as a [...] omits 9ea7a991cc27 ASoC: cs47l92: Simplify error handling code in 'cs47l92_probe()' omits f278b99ca6b2 tcp_cubic: refactor code to perform a divide only when needed omits ba4028105e98 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next omits d06ed0c20960 ALSA: uapi: Add linux/types.h include back (but carefully) omits 51d22e855ea3 usb: usb3503: Convert to use GPIO descriptors omits c2f59e8180c9 ARM: dts: qcom: Correct USB3503 GPIOs polarity omits 3b31ec1848ec usb: renesas_usbhs: Switch to GPIO descriptor omits 91687c1926bc usb: phy: Enable compile testing for some of drivers omits 88eaaecc4446 usb: host: Enable compile testing for some of drivers omits 7be4412721ae x86/insn-eval: Add support for 64-bit kernel mode omits 170a6726d0e2 usb: typec: ucsi: add support for separate DP altmode devices omits 71a1fa0df2a3 usb: typec: ucsi: Store the notification mask omits 5311f88e07ce usb: mtk-xhci: Do not explicitly set the DMA mask omits c4a68b4da65a usb: phy: ab8500-usb: Keep PHY turned on in UART mode omits 8e1a20096bfb usb: cdns3: gadget: Remove unneeded variable ret omits 7b104f890ade USB: EHCI: ehci-mv: add HSIC support omits 92f983520cb8 USB: EHCI: ehci-mv: drop pxa_ehci_type and some device IDs omits cf94ca4993e5 USB: EHCI: ehci-mv: make the PHY optional omits 3697aa15563f docs/zh_CN: translate kernel enforcement statement omits fdfb5dfa747f docs/zh_CN: translate kernel driver statement into Chinese omits dec6224bb9d6 docs/zh_CN: add Chinese version of embargoed hardware issues omits 6c23821c1930 docs: w1: Fix a typo in omap-hdq.rst omits 7c737c64b0ff Doc: x86: Fix a typo in mm.rst omits 9fc85a7124b5 Merge branch 'omap-for-v5.6/sdma' into omap-for-v5.6/ti-sy [...] omits 10800fec619d PM / devfreq: imx8m-ddrc: Fix inconsistent IS_ERR and PTR_ERR omits d71b48236c83 Merge tag 'sdma-dts' into omap-for-v5.6/ti-sysc-dt omits 37b156ecf71a ARM: OMAP2+: Drop legacy platform data for sdma omits 82f12e64a019 ARM: OMAP2+: Drop legacy init for sdma omits f4cfa36dab67 dmaengine: ti: omap-dma: Use cpu notifier to block idle for omap2 omits 61ecb53952f0 dmaengine: ti: omap-dma: Allocate channels directly omits 211010aeb097 dmaengine: ti: omap-dma: Pass sdma auxdata to driver and use it omits 9938ee9cf921 dmaengine: ti: omap-dma: Configure global priority registe [...] omits 5383953f1c4f memory: samsung: exynos5422-dmc: Convert to devm_platform_ [...] omits c1d1c4a62db5 iio: accel: bma180: BMA254 support omits 7730c3be06e2 Documentation: PCI: Fix pci_alloc_irq_vectors() function n [...] omits 205608749e1e Revert "iwlwifi: mvm: fix scan config command size" omits d77552d93ceb Merge branch 'ib-pinctrl-unreg-mappings' into devel omits 729d3530a504 drivers: firmware: scmi: Extend SCMI transport layer by tr [...] omits 257d0e20ec4f include: trace: Add SCMI header with trace events omits 67f8e65e4fc1 firewire: net: remove set but not used variable 'guid' omits 28336be568bb Merge tag 'v5.5-rc4' into locking/kcsan, to resolve conflicts omits 28135762b83a PM / devfreq: exynos-bus: Add error log when fail to get d [...] omits 6c315d8fe3c9 PM / devfreq: exynos-bus: Disable devfreq-event device when fails omits 39a6e4739c19 PM / devfreq: rk3399_dmc: Disable devfreq-event device when fails omits 15e4e74ea899 PM / devfreq: imx8m-ddrc: Remove unused defines omits a44089214211 PM / devfreq: exynos-bus: Reduce goto statements and remov [...] omits eff5d31f7407 PM / devfreq: rk3399_dmc: Add COMPILE_TEST and HAVE_ARM_SM [...] omits f0c792192753 PM / devfreq: rockchip-dfi: Convert to devm_platform_iorem [...] omits 29d867e97f7d PM / devfreq: rk3399_dmc: Add missing of_node_put() omits fb90fa80452b PM / devfreq: rockchip-dfi: Add missing of_node_put() omits 54cb5740526a PM / devfreq: Fix multiple kernel-doc warnings omits a05bb963435f PM / devfreq: exynos-bus: Extract exynos_bus_profile_init_ [...] omits a47a97ece54e PM / devfreq: exynos-bus: Extract exynos_bus_profile_init() omits f9002b169a6e PM / devfreq: Move declaration of DEVICE_ATTR_RW(min_freq) omits 1ebd0bc0e8ad PM / devfreq: Move statistics to separate struct devfreq_stats omits 14a343968199 PM / devfreq: Add clearing transitions stats omits b76b3479dab9 PM / devfreq: Change time stats to 64-bit omits 2fee1a7cc6b1 PM / devfreq: Add new name attribute for sysfs omits 5af744ebae85 PM / devfreq: Add dynamic scaling for imx8m ddr controller omits c49a5d096869 dt-bindings: memory: Add bindings for imx8m ddr controller omits d96c60b48a0b PM / devfreq: Fix Kconfig indentation omits d4556f5e99d5 PM / devfreq: exynos-ppmu: Fix excessive stack usage omits 80e8b1e59f03 cpufreq: CPPC: put ACPI table after using it omits c740237937c0 cpufreq : CPPC: Break out if HiSilicon CPPC workaround is matched omits 207ca274cd4c power: avs: qcom-cpr: make cpr_get_opp_hz_for_req() static omits 9b8c249ee9ed power: avs: qcom-cpr: remove set but unused variable omits 9e39d28fcb23 power: avs: qcom-cpr: make sure that regmap is available omits cad12cdeea78 power: avs: qcom-cpr: fix unsigned expression compared with zero omits e808926b4dd1 power: avs: qcom-cpr: fix invalid printk specifier in debug print omits 71bceec41644 Merge branch 'for-5.5/upstream-fixes' into for-next omits ae9685992cd5 iio: pressure: bmp280: Allow device to be enumerated from ACPI omits ab2ecec63320 iio: pressure: bmp280: Drop ACPI support omits 57b8879c0c1a dt-bindings: iio: adc: convert sd modulator to json-schema omits f6d4033d2a14 iio: buffer: rename 'read_first_n' callback to 'read' omits 4538c1856809 iio: buffer-dmaengine: Report buffer length requirements omits 2a4fb4def957 bindings: iio: pressure: Add documentation for dlh driver omits 2d983e084b41 dt-bindings: Add asc vendor omits ac78c6aa4a5d iio: pressure: Add driver for DLH pressure sensors omits 0c040d1ddce1 iio: buffer-dmaengine: Add module information omits 9436abc40139 iio: accel: bma180: Use explicit member assignment omits c35aae744302 iio: accel: bma180: Basic regulator support omits 964172561ea6 iio: accel: bma180: Add dev helper variable omits e485e2a2cfd6 iio: imu: st_lsm6dsx: enable sensor-hub support for lsm6dsm omits 111b0875774b iio: imu: st_lsm6dsx: rename st_lsm6dsx_shub_read_reg in s [...] omits 5b8343e067f8 iio: imu: st_lsm6dsx: check if shub_output reg is located [...] omits 3a4319574584 iio: imu: st_lsm6dsx: check if pull_up is located in primary page omits 007f2ebbac2a iio: imu: st_lsm6dsx: check if master_enable is located in [...] omits ee978bb86d05 iio: imu: st_lsm6dsx: export max num of slave devices in s [...] omits 4dae3d6147b3 iio: light: remove unneeded semicolon omits 0d15190f53b4 iio: chemical: atlas-ph-sensor: rename atlas-ph-sensor to [...] omits de54fff15133 iio: st_sensors: Describe function parameters in kernel-doc omits be4ac8321ff2 iio: pressure: st_press: Mark default_press_pdata with __m [...] omits 2e8bd34a16f8 iio: accel: st_accel: Mark default_accel_pdata with __mayb [...] omits f22b1d7588b1 iio: gyro: st_gyro: Mark gyro_pdata with __maybe_unused omits 40ca77d57f01 iio: pressure: st_press: Drop unnecessary #else branch for ACPI omits 4c3e7367bd74 iio: accel: st_accel: Drop unnecessary #else branch for ACPI omits d9fa3fd4bc48 iio: light: st_uvis25: Drop unneeded header inclusion omits 03d4c566c51d iio: st_lsm6dsx: Make use of device properties omits e3da43077046 iio: st_lsm6dsx: Drop unneeded OF code omits 07bf07e2cc7d iio: st_lsm6dsx: Mark predefined constants with __maybe_unused omits 851644a60d20 iio: adc: ad7923: Add support for the ad7908/ad7918/ad7928 omits 233e7de42fcc iio: adc: ad7923: Add of_device_id table omits c87de1ba35e4 iio: adc: ad7923: Fix checkpatch warning omits 2df57429d8be iio: adc: ad7923: Remove the unused defines omits 3cf7ded15e40 iio: accel: bma400: basic regulator support omits 465c811f1f20 iio: accel: Add driver for the BMA400 omits 5264c5f4c469 dt-bindings: iio: accel: bma400: add bindings omits bff47c2302cc x86/vdso: Provide missing include file omits f0b888af539e arm64: dts: msm8998: thermal: Add critical interrupt support omits 1246f78297f2 arm64: dts: msm8996: thermal: Add critical interrupt support omits 5e4548922009 ARM: dts: qcom: Add nodes for SMP boot in IPQ40xx omits a9e8fce61a78 soc: qcom: Fix Kconfig indentation omits d4824486b676 hwspinlock: stm32: convert to devm_platform_ioremap_resource omits ced44b9da52d ARM: dts: qcom: apq8084: Remove all instances of IRQ_TYPE_NONE omits d5897d602b3b ARM: dts: qcom: apq8084: Change tsens definition to new style omits e5399ab2c149 Merge tag 'v5.5-rc3' into devel omits 1a1fda57b400 Merge branch 'DSA-TX-tstamp' omits f685e609a301 net: dsa: Deny PTP on master if switch supports it omits c26a2c2ddc01 gianfar: Fix TX timestamping with a stacked DSA driver omits 270fe2ceda66 net/wan/fsl_ucc_hdlc: remove set but not used variables 'u [...] omits e5a9e237608d arm64: dts: realtek: Add RTD1619 SoC and Realtek Mjolnir EVB omits 48632ccdd22f dt-bindings: arm: realtek: Document RTD1619 and Realtek Mj [...] omits 4f87e5cab324 arm64: dts: realtek: rtd1395: Add Realtek Lion Skin EVB omits f38b151efd0a dt-bindings: arm: realtek: Add Realtek Lion Skin EVB omits 7d8d3c377cc9 ALSA: usb-audio: fix Corsair Virtuoso mixer label collision omits efefe159f52a arm64: dts: realtek: Add RTD1395 and BPi-M4 omits 4679905df264 dt-bindings: arm: realtek: Add RTD1395 and Banana Pi BPI-M4 omits 669c7434ce71 arm64: dts: realtek: rtd129x: Carve out boot ROM from memory omits 27efecbb5254 arm64: dts: realtek: rtd129x: Introduce r-bus omits b4237d2869e3 arm64: dts: realtek: rtd129x: Use reserved-memory for RPC regions omits 3e5e7349175b arm64: dts: realtek: rtd129x: Fix GIC CPU masks for RTD1293 omits 490774f6026b ARM: dts: rtd1195: Add Realtek Horseradish EVB omits 0cf35241d079 dt-bindings: arm: realtek: Add Realtek Horseradish EVB omits 41e956bde01a ARM: dts: rtd1195: Introduce r-bus omits 45cae51cc678 ARM: dts: rtd1195: Exclude boot ROM from memory ranges omits 720d362bf490 ARM: dts: Prepare Realtek RTD1195 and MeLE X1000 omits bdfef0a8c704 dt-bindings: arm: realtek: Add RTD1195 and MeLE X1000 omits 1b3b289fd8da Merge branch 'ethtool-netlink-part-one' omits 3d2b847fb99c ethtool: provide link state with LINKSTATE_GET request omits 1b1b1847c850 ethtool: add LINKMODES_NTF notification omits bfbcfe2032e7 ethtool: set link modes related data with LINKMODES_SET request omits f625aa9be8c1 ethtool: provide link mode information with LINKMODES_GET request omits 73286734c1b0 ethtool: add LINKINFO_NTF notification omits 5cf2a548bcbd ethtool: add default notification handler omits a53f3d41e4d3 ethtool: set link settings with LINKINFO_SET request omits 459e0b81b370 ethtool: provide link settings with LINKINFO_GET request omits 71921690f974 ethtool: provide string sets with STRSET_GET request omits 728480f12442 ethtool: default handlers for GET requests omits 6b08d6c146f4 ethtool: support for netlink notifications omits 10b518d4e6dd ethtool: netlink bitset handling omits 041b1c5d4a53 ethtool: helper functions for netlink interface omits 2b4a8990b7df ethtool: introduce ethtool netlink interface omits 356b23c073dd sctp: do trace_sctp_probe after SACK validation and check omits 0df952873636 mv88e6xxx: Add serdes Rx statistics omits cad451dd2427 net: ena: remove set but not used variable 'rx_ring' omits c8f957df6e33 net: dsa: qca: ar9331: drop pointless static qualifier in [...] omits 8a3f44a0bb76 ppp: Remove redundant BUG_ON() check in ppp_pernet omits 36a78867f80c Merge branch 'tcp_cubic-various-fixes' omits ede656e84658 tcp_cubic: make Hystart aware of pacing omits 42f3a8aaae66 tcp_cubic: tweak Hystart detection for short RTT flows omits cff04e2da308 tcp_cubic: switch bictcp_clock() to usec resolution omits 35821fc2b41c tcp_cubic: remove one conditional from hystart_update() omits 473900a504e5 tcp_cubic: optimize hystart_update() omits f971a2074447 spi: Catch improper use of PTP system timestamping API omits 2bbc078f812d Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits d7cfb661b206 arm64: dts: allwinner: h6: Add thermal sensor and thermal zones omits 59e056cda4be crypto: qce - allow building only hashes/ciphers omits 8ceda883205d crypto: qce - initialize fallback only for AES omits 3e806a12d10a crypto: qce - update the skcipher IV omits 3ee50c896d71 crypto: qce - save a sg table slot for result buf omits 7de4c2bd196f crypto: qce - fix xts-aes-qce key sizes omits bb5c863b3d3c crypto: qce - fix ctr-aes-qce block, chunk sizes omits b3c16bfc6a79 crypto: skcipher - Add skcipher_ialg_simple helper omits 93e23eb2ed6c crypto: chtls - Fixed memory leak omits 596d0a289554 crypto: chtls - Add support for AES256-GCM based ciphers omits 112e7b7b6a2e crypto: caam - Add support for i.MX8M Mini omits 5f567fffaae9 crypto: api - Retain alg refcount in crypto_grab_spawn omits 3932aa1ce381 crypto: sun4i-ss - make unexported sun4i_ss_pm_ops static omits 20aaed22fec7 crypto: stm32/hash - Use dma_request_chan() instead dma_re [...] omits 8004865c2e7b crypto: img-hash - Use dma_request_chan instead dma_reques [...] omits aa127963f1ca crypto: lib/curve25519 - re-add selftests omits c782937e9282 crypto: api - remove unneeded semicolon omits eb5b9154bfb3 crypto: allwinner - remove unneeded semicolon omits 3df663a147fe ACPI: EC: Reference count query handlers under lock omits e6d4f08a6776 intel_idle: Use ACPI _CST on server systems omits 4ec32d9e8e5b intel_idle: Add module parameter to prevent ACPI _CST from [...] omits bff8e60a86f4 intel_idle: Allow ACPI _CST to be used for selected known [...] omits 75a80267410e cpuidle: Allow idle states to be disabled by default omits 18734958e9bf intel_idle: Use ACPI _CST for processor models without C-s [...] omits 9f3d6daf61e5 intel_idle: Refactor intel_idle_cpuidle_driver_init() omits 77fb4e0a559a ACPI: processor: Export acpi_processor_evaluate_cst() omits 239ed06d0eef ACPI: processor: Make ACPI_PROCESSOR_CSTATE depend on ACPI [...] omits 7c8dce4b1661 bpftool: Make skeleton C code compilable with C++ compiler omits 82b1cc447a2c arm64: dts: qcom: db845c: Move remoteproc firmware to sdm845 omits c586f47f55d8 ARM: bcm: Select ARM_AMBA for ARCH_BRCMSTB omits f03ee2042b2d spi: oc-tiny: Use GPIO descriptors omits 5def0136c609 ASoC: amd: Create multiple I2S platform device endpoint omits 6cbdec2d3ca6 arm64: dts: qcom: msm8996: Introduce IFC6640 omits 83d9ed4342a3 arm64: dts: qcom: db820c: Use regulator names from schematics omits 50aa72ccb30b arm64: dts: qcom: msm8996: Sort all nodes in msm8996.dtsi omits 86f6d6225e5e arm64: dts: qcom: msm8996: Pad addresses omits 88264f1f6bf5 arm64: dts: qcom: db820c: Remove pin specific files omits d5f4ac865a4e arm64: dts: qcom: db820c: Sort all nodes omits 7b494cc41ebb arm64: dts: qcom: db820c: Group root nodes omits c61a5658e882 arm64: dts: qcom: msm8996: Move regulators to db820c omits 808844314309 arm64: dts: qcom: msm8996: Move regulator consumers to db820c omits 75b77d6492eb arm64: dts: qcom: msm8996: Use node references in db820c omits f978d45b4aab arm64: dts: qcom: db820c: Move non-soc entries out of /soc omits 9e41fbf3dd38 Merge branch 's390-qeth-next' omits 8ca8559ff3ce s390/qeth: remove QETH_RX_PULL_LEN omits dcdcf8670dad s390/qeth: use napi_gro_frags() for SG skbs omits c04b116a2866 s390/qeth: consolidate RX code omits 0914d2bb11cc af_packet: refactoring code for prb_calc_retire_blk_tmo omits 9476654bd5e8 xen-netback: support dynamic unbind/bind omits 0cec114e3660 scripts/dtc: Update to upstream version v1.5.1-22-gc40aeb60b47a omits 8d3479929894 Merge branch 'RTL8211F-RGMII-RX-TX-delay-configuration-imp [...] omits 1b3047b5208a net: phy: realtek: add support for configuring the RX dela [...] omits 3aec743d6982 net: phy: realtek: add logging for the RGMII TX delay conf [...] omits 1f4f16fa19f4 Merge branch 'mlxsw-spectrum_router-Cleanups' omits 7c4a7ec8558d mlxsw: spectrum_router: Remove FIB entry list from FIB node omits b04720aee9a6 mlxsw: spectrum_router: Consolidate identical functions omits 0705297e511a mlxsw: spectrum_router: Make route creation and destructio [...] omits 0d2fb5aa93a6 mlxsw: spectrum_router: Eliminate dead code omits 231c8d2bbc4f mlxsw: spectrum_router: Remove unnecessary checks omits c1e469902640 bonding: rename AD_STATE_* to LACP_STATE_* omits f643ee295c1c sctp: move trace_sctp_probe_path into sctp_outq_sack omits 8cd115bdda17 ext4: Optimize ext4 DIO overwrites omits c14ceb0ec727 netfilter: nft_meta: add support for slave device ifindex [...] omits 01a0fc82252d netfilter: nft_meta: place rtclassid handling in a helper omits 6b2faee0ca91 netfilter: nft_meta: place prandom handling in a helper omits 8724e819cc9a netfilter: nft_meta: move all interface related keys to helper omits a4150a1faa36 netfilter: nft_meta: move interface kind handling to helper omits b1327fbc2991 netfilter: nft_meta: move cgroup handling to helper omits 726b44f044e8 netfilter: nft_meta: move sk uid/git handling to helper omits 4a54594abdbe netfilter: nft_meta: move pkttype handling to helper omits db8f6f5c8de6 netfilter: nft_meta: move time handling to helper omits 4549b49f82ab ext4: export information about first/last errors via /sys/ [...] omits 46f870d690fe ext4: simulate various I/O and checksum errors when readin [...] omits 878520ac45f9 ext4: save the error code which triggered an ext4_error() [...] omits a103a3989993 ALSA: control: Fix incompatible protocol error omits a562c687d115 Merge branch 'rk/inode_lock' into dev omits 1b27080ab245 ARM: dts: sunxi: Add Libre Computer ALL-H3-IT H5 board omits 16c8ff571a16 arm64: dts: allwinner: a64: Add MIPI DSI pipeline omits 1162f844030a bpf: Print error message for bpftool cgroup show omits 8ab9da573dad libbpf: Support CO-RE relocations for LDX/ST/STX instructions omits 59f5e9b9a802 arm64: dts: allwinner: a64: Add thermal sensors and thermal zones omits 9ad42557109a arm64: dts: allwinner: h5: Add thermal sensor and thermal zones omits b37da9c8e62e ARM: dts: sun8i-h3: Add thermal sensor and thermal zones omits 1b084d2e4eae ARM: dts: sun8i-a83t: Add thermal sensor and thermal zones omits 02939cd16709 dmaengine: imx-sdma: Fix memory leak omits a1ff6a07f5a3 dmaengine: imx-sdma: find desc first in sdma_tx_status omits a80f2787f1ff dmaengine: imx-sdma: rename function omits b167f94d2928 dmaengine: virt-dma: use vchan_vdesc_fini() to free descriptors omits 9f91e6bfa866 dmaengine: virt-dma: Add missing locking around list operations omits f882101122aa dmaengine: virt-dma: Do not call desc_free() under a spin_lock omits df660a2b6dfc dmaengine: virt-dma: remove debug message omits 51fe9cd2bd92 dmaengine: virt-dma: Add missing locking omits 5c8aacbbb3b7 dmaengine: bcm2835: do not call vchan_vdesc_fini() with lock held omits 08baca4280d8 dmaengine: print more meaningful error message omits 83c77940db12 dmaengine: move module_/dma_device_put() after route free omits aea3dee86c41 Merge branch 'Peer-to-Peer-One-Step-time-stamping' omits bad1eaa6ac31 ptp: Add a driver for InES time stamping IP core. omits b6fd7b963667 net: Introduce peer to peer one step PTP time stamping. omits 1dca22b18421 net: mdio: of: Register discovered MII time stampers. omits 25d12e1dde28 dt-bindings: ptp: Introduce MII time stamping devices. omits 767ff4837315 net: Add a layer for non-PHY MII time stamping drivers. omits 4715f65ffa05 net: Introduce a new MII time stamping interface. omits 12d0efb9e6d9 net: phy: dp83640: Move the probe and remove methods around. omits bfd57b590021 net: netcp_ethss: Use the PHY time stamping interface. omits 7774ee23689d net: ethtool: Use the PHY time stamping interface. omits dfe6d68fc404 net: vlan: Use the PHY time stamping interface. omits d25de984aaee net: macvlan: Use the PHY time stamping interface. omits 0e5dafc8a6e5 net: phy: Introduce helper functions for time stamping support. omits c345ec6a50e9 ata: ahci_brcm: Support BCM7216 reset controller name omits 52fa562db5ec dt-bindings: ata: Document BCM7216 AHCI controller compatible omits 7de9b1688c1d ata: ahci_brcm: Add a shutdown callback omits 3c696ac41736 ata: ahci_brcm: Manage reset line during suspend/resume omits 224bf0fe7292 ARM: dts: ux500: samsung-golden: Add Bluetooth omits fbb7c4a13c96 ARM: dts: ux500: samsung-golden: Add WiFi omits 234a0387f73c ARM: dts: ux500: samsung-golden: Add touch screen omits 032c18c566ea ARM: dts: ux500: samsung-golden: Add IMU (accelerometer + [...] omits b952efeb7ad4 ARM: dts: ux500: Add device tree for Samsung Galaxy S III [...] omits 92ac62e1c3ef dt-bindings: arm: ux500: Document samsung,golden compatible omits 6299f3002bc1 ARM: dts: ux500: Add device tree include for AB8505 omits 9956b94eea28 ARM: dts: ux500: Remove unused ste-href-ab8505.dtsi omits 28d1dddc59f6 spi: uniphier: Add DMA transfer mode support omits 5caf64c633a3 ASoC: qcom: sdm845: add support to DB845c and Lenovo Yoga omits 834d899794f4 ASoC: qcom: dt-bindings: Add compatible for DB845c and Len [...] omits da3e83f8bb86 ASoC: wcd934x: add audio routings omits a70d9245759a ASoC: wcd934x: add capture dapm widgets omits dd9eb19b5673 ASoC: wcd934x: add playback dapm widgets omits 1cde8b822332 ASoC: wcd934x: add basic controls omits a61f3b4f476e ASoC: wcd934x: add support to wcd9340/wcd9341 codec omits a6b748713205 ASoC: dt-bindings: add dt bindings for WCD9340/WCD9341 aud [...] omits 790514ed7715 Merge branch 'for-5.5' of https://git.kernel.org/pub/scm/l [...] omits 0d9c75481a8e spi: tegra114: use true,false for bool variable omits e6a8b2cc514c spi: imx: use true,false for bool variable omits a68735d7975d spi: fsl-lpspi: use true,false for bool variable omits a82cf72f94af Merge branch 'for-5.5' of https://git.kernel.org/pub/scm/l [...] omits 0679715e7143 efi/libstub/x86: Avoid globals to store context during mix [...] omits 7d4e323d02c9 efi/libstub: Tidy up types and names of global cmdline variables omits 966291f6344d efi/libstub: Rename efi_call_early/_runtime macros to be m [...] omits 99ea8b1db2d2 efi/libstub: Drop 'table' argument from efi_table_attr() macro omits 47c0fd39b7b8 efi/libstub: Drop protocol argument from efi_call_proto() macro omits 23e60394046a efi/libstub/x86: Work around page freeing issue in mixed mode omits cd33a5c1d53e efi/libstub: Remove 'sys_table_arg' from all function prototypes omits 8173ec7905b5 efi/libstub: Drop sys_table_arg from printk routines omits c3710de5065d efi/libstub/x86: Drop __efi_early() export and efi_config struct omits dc29da14ed94 efi/libstub: Unify the efi_char16_printk implementations omits 2fcdad2a80a6 efi/libstub: Get rid of 'sys_table_arg' macro parameter omits 14e900c7e403 efi/libstub: Avoid protocol wrapper for file I/O routines omits afc4cc71cf78 efi/libstub/x86: Avoid thunking for native firmware calls omits 8f24f8c2fc82 efi/libstub: Annotate firmware routines as __efiapi omits 960a8d01834e efi/libstub: Use stricter typing for firmware function pointers omits e8bd5ddf60ee efi/libstub: Drop explicit 32/64-bit protocol definitions omits f958efe97596 efi/libstub: Distinguish between native/mixed not 32/64 bit omits 1786e8301164 efi/libstub: Extend native protocol definitions with mixed [...] omits 2732ea0d5c0a efi/libstub: Use a helper to iterate over a EFI handle array omits a8147dba75b1 efi/x86: Rename efi_is_native() to efi_is_mixed() omits 58ec655a7573 efi/libstub: Remove unused __efi_call_early() macro omits 8de8788d2182 efi/gop: Unify 32/64-bit functions omits 44c84b4ada73 efi/gop: Convert GOP structures to typedef and clean up so [...] omits 6c895c2fca8a efi/gop: Remove unused typedef omits 8d62af177812 efi/gop: Remove bogus packed attribute from GOP structures omits 1f676247f36a x86/alternatives: Implement a better poke_int3_handler() c [...] omits 46f5cfc13d54 Merge branch 'core/kprobes' into perf/core, to pick up a c [...] omits 804d402fb6f6 sched/rt: Make RT capacity-aware omits 1d42509e475c sched/fair: Make EAS wakeup placement consider uclamp rest [...] omits a7008c07a568 sched/fair: Make task_fits_capacity() consider uclamp rest [...] omits d2b58a286e89 sched/uclamp: Rename uclamp_util_with() into uclamp_rq_uti [...] omits 686516b55e98 sched/uclamp: Make uclamp util helpers use and return UL values omits 59fe675248ff sched/uclamp: Remove uclamp_util() omits 17346452b25b sched/fair: Make sched-idle CPU selection consistent throughout omits 53a23364b6b0 sched/core: Remove unused variable from set_user_nice() omits 1e5f8a308551 Merge tag 'v5.5-rc3' into sched/core, to pick up fixes omits 9f6cff995e98 Merge branch 'Simplify-IPv6-route-offload-API' omits caafb2509fac ipv6: Remove old route notifications and convert listeners omits dacad7b34b59 mlxsw: spectrum_router: Start using new IPv6 route notifications omits 0284696b97b2 ipv6: Handle multipath route deletion notification omits d2f0c9b11410 ipv6: Handle route deletion notification omits 9c6ecd3cf62d ipv6: Only Replay routes of interest to new listeners omits 0ee0f47c26b2 ipv6: Notify multipath route if should be offloaded omits 51bf7f387fdf ipv6: Notify route if replacing currently offloaded one omits c10c4279c778 ipv6: Notify newly added route if should be offloaded omits 6b722237b656 net: fib_notifier: Add temporary events to the FIB notific [...] omits af7797785d61 r8169: move enabling EEE to rtl8169_init_phy omits 8722709b0494 r8169: remove MAC workaround in rtl8168e_2_hw_phy_config omits 3127f7c9b7da r8169: factor out rtl8168h_2_get_adc_bias_ioffset omits ab5d4bb2b819 Merge branch 'ovs-mpls-actions' omits f66b53fdbb22 openvswitch: New MPLS actions for layer 2 tunnelling omits 76f99f987f2b net: Rephrased comments section of skb_mpls_pop() omits e7dbfed1adb0 net: skb_mpls_push() modified to allow MPLS header push at [...] omits 11299c5cd886 spi: uniphier: Add handle_err callback function omits 9859db51387d spi: uniphier: Change argument of irq functions to private [...] omits bb9ee1eacb2d dt-bindings: sound: gtm601: add the broadmobi interface omits 057a317a8d94 ASoC: gtm601: add Broadmobi bm818 sound profile omits c5614fb8e3d1 ASoC: Intel: kbl_da7219_max98357a: remove unused variable [...] omits 4bb16cd82773 ASoC: hdac_hda: Update hdac hda dai table to include intel [...] omits e68d6696575e ASoC: SOF: Intel: hda: Add iDisp4 DAI omits 6ffdc7421568 dt-bindings: nvmem: Convert STM32 ROMEM to json-schema omits c5a05bd6455a dt-bindings: usb: amlogic, meson-g12a-usb-ctrl: fix clock names omits 93adc6aef57f dt-bindings: resets: Convert Allwinner legacy resets to schemas omits af287ed02ffd dt-bindings: mfd: Convert Allwinner legacy PRCM bindings t [...] omits f95cad74acdb dt-bindings: clocks: Convert Allwinner legacy clocks to schemas omits b30d8cf5e171 dt-bindings: opp: Convert Allwinner H6 OPP to a schema omits 90dc0d1ce890 of: Rework and simplify phandle cache to use a fixed size omits afd36d28e412 dt-bindings: phy: Fix the PX30 DSI PHY compatible in the example omits f1268534027a selinux: remove set but not used variable 'sidtab' omits d61fe22c2ae4 ALSA: ctl: allow TLV read operation for callback type of e [...] omits 34ce3c5e6912 reset: reset-scmi: Match scmi device by both name and protocol id omits b017b2791c9c hwmon: (scmi-hwmon) Match scmi device by both name and pro [...] omits 12b7662618ef cpufreq: scmi: Match scmi device by both name and protocol id omits 43998dfe24c1 clk: scmi: Match scmi device by both name and protocol id omits 2deb267b26b5 firmware: arm_scmi: Skip protocol initialisation for addit [...] omits b55b06b79445 firmware: arm_scmi: Stash version in protocol init functions omits 50872a94637b firmware: arm_scmi: Match scmi device by both name and pro [...] omits 4605e224db2e firmware: arm_scmi: Add versions and identifier attributes [...] omits 9c5c463f2adf firmware: arm_scmi: Add names to scmi devices created omits 11040889afe3 firmware: arm_scmi: Skip scmi mbox channel setup for addti [...] omits ee7a9c9f67c5 firmware: arm_scmi: Add support for multiple device per protocol omits 59ef4da4e408 clk: bm1800: Remove set but not used variable 'fref' omits dd3d06622138 clk: qcom: Add display clock controller driver for SC7180 omits 75616da71291 dt-bindings: clock: Introduce QCOM sc7180 display clock bindings omits 5d28e44ba630 dt-bindings: clock: Add YAML schemas for the QCOM DISPCC c [...] omits 691865bad627 clk: qcom: clk-alpha-pll: Add support for Fabia PLL calibration omits 1dc3698354dd clk: qcom: alpha-pll: Remove useless read from set rate omits bf453a0a18b2 dmaengine: ioat: Support in-use unbind omits 8ad342a86359 dmaengine: Add reference counting to dma_device struct omits 11a0fd2b3baa dmaengine: Move dma_channel_rebalance() infrastructure up in code omits 686607106f1f dmaengine: Call module_put() after device_free_chan_resources() omits dae7a589c18a dmaengine: Store module owner in dma_device struct omits f873744c2903 clk: add terminate callback to clk_ops omits 89d079dc17e8 clk: let init callback return an error code omits f6fa75ca912b clk: actually call the clock init before any other callbac [...] omits db2c7c0a04b1 clk: qcom: Add missing msm8998 gcc_bimc_gfx_clk omits fb3c06cfda0d iwlwifi: fw: make pos static in iwl_sar_get_ewrd_table() loop omits f06021a18fcf iwlwifi: remove lar_disable module parameter omits 990aba28f500 iwlwifi: dbg: force stop the debug monitor HW omits cc894b85abf7 iwlwifi: pcie: always disable L0S states omits 3d1b28fd30ab iwlwifi: pcie: rename L0S_ENABLED bit to L0S_DISABLED omits df2378ab0f2a iwlwifi: mvm: fix potential SKB leak on TXQ TX omits b9f726c94224 iwlwifi: mvm: fix SKB leak on invalid queue omits 15b590a81fcd selinux: ensure the policy has been loaded before reading [...] omits 707745e8d4e7 mtd: spi-nor: Add support for mx25r3235f omits 307dd80885af mtd: spi-nor: intel-spi: Add support for Intel Jasper Lake [...] omits 094d3b977b7b mtd: spi-nor: Add USE_FSR flag for n25q* entries omits 7f412111e276 mtd: spi-nor: Add entries for mt25q variants omits bd8a6e31b87b mtd: spi-nor: Split mt25qu512a (n25q512a) entry into two omits a56be671734e mtd: spi-nor: add Gigadevice gd25lq128d support omits d1f4acb89c74 mtd: spi-nor: Fix wrong TB selection of GD25Q256 omits 6b8526d3abc0 ipmi:ssif: Handle a possible NULL pointer reference omits adf1092fa838 mtd: spi-nor: Support TB selection using SR bit 6 omits 52487e21689b mtd: spi-nor: Rename SR_TB to indicate the bit used omits 01916e0443b9 mtd: spi-nor: fix typo of "JESB216" in comment omits 10050a02f7d5 mtd: spi-nor: Add 4B_OPCODES flag to w25q256 omits bd3eb4e87eb3 ALSA: ctl: bump protocol version up to v2.1.0 omits ff16351e3f30 ALSA: ctl: remove dimen member from elem_info structure omits e67c3f0fd44c ALSA: pci: echoaudio: remove usage of dimen menber of elem [...] omits 542283566679 ALSA: ctl: remove unused macro for timestamping of elem_value omits 2ca6b6dc8512 iommu/amd: Remove unused variable omits c11738cf9d29 iommu: virtio: Use generic_iommu_put_resv_regions() omits 0ecdebb7dad5 iommu: intel: Use generic_iommu_put_resv_regions() omits 55c2564a6852 iommu: amd: Use generic_iommu_put_resv_regions() omits a66c5dc549d1 iommu: arm: Use generic_iommu_put_resv_regions() omits f9f6971ebb75 iommu: Implement generic_iommu_put_resv_regions() omits 944c91753974 iommu/iova: Silence warnings under memory pressure omits d0432345b4b5 iommu: Fix Kconfig indentation omits 966b753cf396 iommu/amd: Only support x2APIC with IVHD type 11h/40h omits 813071438e83 iommu/amd: Check feature support bit before accessing MSI [...] omits 387caf0b759a iommu/amd: Treat per-device exclusion ranges as r/w unity- [...] omits 1ea27ee2f76e iommu/arm-smmu: Update my email address in MODULE_AUTHOR() omits cd221bd24ff5 iommu/arm-smmu: Allow building as a module omits 7359572e1a5d iommu/arm-smmu: Unregister IOMMU and bus ops on device removal omits 2852ad05e3e9 iommu/arm-smmu-v3: Allow building as a module omits d3daf66621b9 iommu/arm-smmu: Support SMMU module probing from the IORT omits ab246774713e iommu/arm-smmu-v3: Unregister IOMMU and bus ops on device removal omits 34debdca68ef iommu/arm-smmu: Prevent forced unbinding of Arm SMMU drivers omits b06c076ea962 Revert "iommu/arm-smmu: Make arm-smmu explicitly non-modular" omits 6e8fa7404c13 Revert "iommu/arm-smmu: Make arm-smmu-v3 explicitly non-modular" omits 4312cf7f16c8 drivers/iommu: Allow IOMMU bus ops to be unregistered omits 386dce2788ee iommu/of: Take a ref to the IOMMU driver during ->of_xlate() omits 25f003de987a drivers/iommu: Take a ref to the IOMMU driver prior to ->a [...] omits 1a373a78b8e2 PCI: Export pci_ats_disabled() as a GPL symbol to modules omits bb950bca5d52 PCI/ATS: Restore EXPORT_SYMBOL_GPL() for pci_{enable,disab [...] omits 6bf6c24720d3 iommu/of: Request ACS from the PCI core when configuring I [...] omits a7ba5c3d008d drivers/iommu: Export core IOMMU API symbols to permit mod [...] omits 398d999f96bf Merge 5.5-rc3 into staging-next omits 749e4121d6ee Merge 5.5-rc3 into tty-next omits 8757dc970f55 x86/crash: Define arch_crash_save_vmcoreinfo() if CONFIG_C [...] omits eb1488360c7d Merge 5.5-rc3 into usb-next omits d53f9b68b359 rtc: pcf8563: Use BIT omits 7dc679ef2558 rtc: moxart: Convert to SPDX identifier omits d6e62e7f106f rtc: ds1343: Remove unused struct spi_device in struct ds1 [...] omits 47a3c048373b rtc: rx8025: Remove struct i2c_client from struct rx8025_data omits e2ed7507ae89 rtc: hym8563: Read the valid flag directly instead of caching it omits f236a2a2ebab rtc: hym8563: Return -EINVAL if the time is known to be invalid omits aeedfe7f89bc rtc: rx8010: Fix return code for rx8010_probe omits de0505660f6b rtc: omap: Remove unneeded semicolon omits 62cbe63f58e7 rtc: asm9260: add the missed check for devm_clk_get omits bd0d937928d4 rtc: rv3029: remove useless error messages omits fc219291ea97 rtc: rv3029: annotate init and exit functions omits 8e99106c920a rtc: rv3029: drop deprecated compatbiles omits ec923fcccf9b rtc: rv3029: add nvram support omits 6dece0e99faa iwlwifi: remove CSR registers abstraction omits b81b7bd02eda iwlwifi: remove some outdated iwl22000 configurations omits 0e00270863da iwlwifi: pcie: validate queue ID before array deref/bit ops omits cfdc20efebdc iwlwifi: pcie: use partial pages if applicable omits 80084e359139 iwlwifi: pcie: map only used part of RX buffers omits c042f0c77f3d iwlwifi: allocate more receive buffers for HE devices omits b1a6db1320e9 iwlwifi: mvm: add support for responder config command version 7 omits b59ec4cac516 iwlwifi: mvm: add support for location range request version 8 omits d84a7a654a66 iwlwifi: pcie: extend hardware workaround to context-info omits 2763bba6328c iwlwifi: Don't ignore the cap field upon mcc update omits ed780545c13a iwlwifi: mvm: report TX rate to mac80211 directly for RS offload omits b3f20e098293 iwlwifi: mvm: fix NVM check for 3168 devices omits 4f565ee29999 iwlwifi: fix TLV fragment allocation loop omits a89c72ffd073 iwlwifi: pcie: allocate smaller dev_cmd for TX headers omits c5a4e8eb683c iwlwifi: pcie: detect the DMA bug and warn if it happens omits c4a786b32621 iwlwifi: pcie: work around DMA hardware bug omits 537c00e3a73c arm64: dts: imx8mq-librem5-devkit: add accelerometer and g [...] omits 90f0d7026f84 arm64: defconfig: Enable CRYPTO_DEV_FSL_CAAM omits bff5b9723732 arm64: dts: imx8mm: Add Crypto CAAM support omits 20f5a659554a dmaengine: JZ4780: Add support for the X1830. omits b98900548b8d dt-bindings: dmaengine: Add X1830 bindings. omits 6eca4d1f58ff arm64: dts: freescale: add initial support for Google i.MX [...] omits a59666337f3b dt-bindings: arm: Add Google Coral Edge TPU entry omits 06e38f132f74 ARM: imx_v6_v7_defconfig: Select the TFP410 driver omits ec1c36382ba1 ARM: dts: imx51-babbage: Fix the DVI output description omits e1af00487dee ARM: dts: imx6qdl-apalis: mux HDMI CEC pin omits 00187f491179 arm64: dts: ls1028a-rdb: enable emmc hs400 mode omits bc6385dab125 ext4: Move to shared i_rwsem even without dioread_nolock m [...] omits aa9714d0e397 ext4: Start with shared i_rwsem in case of DIO instead of [...] omits f629afe3369e ext4: fix ext4_dax_read/write inode locking sequence for I [...] omits cf2834a5ed57 ext4: treat buffers contining write errors as valid in ext [...] omits 869bf854291b arm64: dts: ls1028a: Update edma compatible to fit eDMA driver omits aebf07e63e41 arm64: dts: imx8m: drop "fsl,aips-bus" and "fsl,imx8mq-aips-bus" omits b9ef22e1592f clk: imx: imx8mq: Switch to clk_hw based API omits 9c71f9ea35d7 clk: imx: imx8mm: Switch to clk_hw based API omits daeb14545514 clk: imx: imx8mn: Switch to clk_hw based API omits 44fa4710873f clk: imx: Remove __init for imx_obtain_fixed_clk_hw() API omits 02cb0228e98c clk: imx: gate3: Switch to clk_hw based API omits 3d43f1582c45 clk: imx: add hw API imx_clk_hw_mux2_flags omits 61f35728ba5e clk: imx: add imx_unregister_hw_clocks omits a4b431f8038a clk: imx: clk-composite-8m: Switch to clk_hw based API omits 10c34b50f240 clk: imx: clk-pll14xx: Switch to clk_hw based API omits 2728c4a124a1 arm64: dts: imx8mm: Add missing mux options for UART1 and [...] omits b6828ffe3072 ARM: imx_v6_v7_defconfig: Enable NFS_V4_1 and NFS_V4_2 support omits 0e8322dc5e53 arm64: dts: lx2160a: add dts for CEX7 platforms omits 5705b9dcda57 arm64: dts: lx2160a: add emdio2 node omits 5f131c484883 bindings: fsl: document compatibles of lx2160a boards omits 75d91c0dcd59 ARM: dts: imx6sll: add PXP module omits 031c8cd8bd24 media: dt-bindings: media: fsl-pxp: add missing imx6sll omits ac80010fc94e Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits d83d8d7b8aba arm64: defconfig: Enable ATH10K_SNOC omits 2e198c395a08 arm64: dts: qcom: db845c: Enable ath10k 8bit host-cap quirk omits 276bb28c2984 arm64: dts: qcom: sdm845: Rename gic-its node to msi-controller omits 6bcf76316a14 dt-bindings: mfd: update TI tps6105x chip bindings omits b3b42b4a383c leds: tps6105x: add driver for MFD chip LED mode omits b0ff98608400 led: max77650: add of_match table omits 4c3718f9d6a6 leds: bd2802: Convert to use GPIO descriptors omits 697529091ac7 leds: pca963x: Fix open-drain initialization omits 9f4b952d0bfb leds-as3645a: Drop fwnode reference on ignored node omits 8e8d699b051f leds: gpio: Fix uninitialized gpio label for fwnode based probe omits b3e3d4c618c5 scsi: libsas: Tidy SAS address print format omits 6d67e8473386 scsi: lpfc: Update lpfc version to 12.6.0.3 omits c438d0628aa5 scsi: lpfc: Fix improper flag check for IO type omits 999fbbceb831 scsi: lpfc: Fix MDS Latency Diagnostics Err-drop rates omits 0b4391946da8 scsi: lpfc: Fix unmap of dpp bars affecting next driver load omits a052ce848d43 scsi: lpfc: Fix disablement of FC-AL on lpe35000 models omits 9a20cc10fa05 scsi: lpfc: Fix ras_log via debugfs omits e3ba04c9bad1 scsi: lpfc: Fix Fabric hostname registration if system hos [...] omits f3d0a8acc5a8 scsi: lpfc: Fix missing check for CSF in Write Object Mbox Rsp omits df9166bfa775 scsi: lpfc: Fix: Rework setting of fdmi symbolic node name [...] omits be0709e449ac scsi: lpfc: Fix incomplete NVME discovery when target omits 5a2673267a49 scsi: qla2xxx: Update driver version to 10.01.00.22-k omits 641e0efddcbd scsi: qla2xxx: Fix mtcp dump collection failure omits e1217dc3edce scsi: qla2xxx: Fix stuck session in GNL omits 118f01e7d92e scsi: qla2xxx: Fix RIDA Format-2 omits f994c6d168c6 scsi: qla2xxx: Consolidate fabric scan omits 17e64648aa47 scsi: qla2xxx: Correct fcport flags handling omits 8aaac2d7da87 scsi: qla2xxx: Fix stuck login session using prli_pend_timer omits 030b995ad9ec selinux: ensure we cleanup the internal AVC counters on er [...] omits 29478208c024 arm64: dts: rockchip: Add Radxa Rock Pi N10 initial support omits b97965803d26 ARM: dts: rockchip: Add Radxa Dalang Carrier board omits 488533533194 arm64: dts: rockchip: Add VMARC RK3399Pro SOM initial support omits dc753369d129 dt-bindings: arm: rockchip: Add Rock Pi N10 binding omits e09dabe49c68 arm64: dts: rockchip: hook up bluetooth at uart0 on rockpro64 omits 7c5b6bfb14ca arm64: dts: rockchip: enable wifi module at sdio0 on rockpro64 omits cfeec3fb5451 Merge tag 'wireless-drivers-next-2019-12-20' of git://git. [...] omits 994baea28957 Merge branch 'hns3-next' omits d9b81c963a4c net: hns3: only print misc interrupt status when handling fails omits ff7dfcdd684b net: hns3: add a log for getting chain failure in hns3_nic [...] omits 89b40c7fe2a8 net: hns3: add some VF VLAN information for command "ip li [...] omits 2a7556bb2b73 net: hns3: implement ndo_features_check ops for hns3 driver omits 44b6b88336a0 net: hns3: get FD rules location before dump in debugfs omits a3374d7d335c net: hns3: optimization for CMDQ uninitialization omits 31c92ccecaab net: hns3: remove useless mutex vport_cfg_mutex in the str [...] omits b2598318eb45 net: hns3: check FE bit before calling hns3_add_frag() omits e1b5e598e5a5 tipc: make legacy address flag readable over netlink omits 17338900ccfd Merge branch 'VSOCK-add-vsock_test-test-suite' omits d6269a93ffc3 vsock_test: add SOCK_STREAM MSG_PEEK test omits 8d00b93fece1 testing/vsock: print list of options and description omits 5a2b2425634d testing/vsock: add parameters to list and skip tests omits 770ce0078cbf vsock_test: wait for the remote to close the connection omits cdbcc18de10a VSOCK: add AF_VSOCK test cases omits 092f32ae628e VSOCK: add send_byte()/recv_byte() test utilities omits 2f65b44e199c VSOCK: add full barrier between test cases omits 9bb8a29d28e0 VSOCK: extract connect/accept functions from vsock_diag_test.c omits df7e0e0d237e VSOCK: extract utility functions from vsock_diag_test.c omits ce1c7f84e276 VSOCK: add SPDX identifiers to vsock tests omits 43985468df67 VSOCK: fix header include in vsock_diag_test omits a706a0422322 Merge branch 'add-dsa-switch-support-for-ar9331' omits ec6698c272de net: dsa: add support for Atheros AR9331 built-in switch omits 48fda74f0a93 net: dsa: add support for Atheros AR9331 TAG format omits 4eb7ae7a301d MIPS: ath79: ar9331: add ar9331-switch node omits dba261f35d16 dt-bindings: net: dsa: qca, ar9331 switch documentation omits f9e6bfdbaf0c samples/bpf: Xdp_redirect_cpu fix missing tracepoint attach omits 6cd6e64e3603 Merge branch 'xdpsock' omits 46e3268eaaca samples/bpf: xdpsock: Add option to specify transmit fill pattern omits 4a3c23ae3acc samples/bpf: xdpsock: Add option to specify tx packet size omits ece6e9694751 samples/bpf: xdpsock: Add option to specify number of pack [...] omits cd9e72b6f210 samples/bpf: xdpsock: Add option to specify batch size omits 695255882bdf samples/bpf: xdpsock: Use common code to handle signal and [...] omits d3f11b018f6c samples/bpf: xdpsock: Add duration option to specify how l [...] omits 478bee0df0ec selftests/bpf: Preserve errno in test_progs CHECK macros omits ce3cec27933c Merge branch 'xsk-cleanup' omits 1d9cb1f38186 xsk: Use struct_size() helper omits 15d8c9162ced xsk: Add function naming comments and reorder functions omits c34787fcc90f xsk: Remove unnecessary READ_ONCE of data omits f8509aa078de xsk: ixgbe: i40e: ice: mlx5: Xsk_umem_discard_addr to xsk_ [...] omits 03896ef1f0cb xsk: Change names of validation functions omits c5ed924b54c8 xsk: Simplify the consumer ring access functions omits df0ae6f78a45 xsk: Simplify xskq_nb_avail and xskq_nb_free omits 4b638f13bab4 xsk: Eliminate the RX batch size omits 59e35e552529 xsk: Standardize naming of producer ring access functions omits d7012f05e3ca xsk: Consolidate to one single cached producer pointer omits 11cc2d21499c xsk: Simplify detection of empty and full rings omits 484b165306e1 xsk: Eliminate the lazy update threshold omits 58361eaa11d5 dt-bindings: media: renesas,ceu: Convert to yaml omits 606f53b08802 dt-bindings: watchdog: Convert stm32 watchdog bindings to [...] omits 064f42b28a6d ARM: brcmstb: Add debug UART entry for 7216 omits 6439b5276b9f remoteproc: mss: q6v5-mss: Add modem support on SC7180 omits 65518e9cf599 dt-bindings: remoteproc: qcom: Add Q6V5 Modem PIL binding [...] omits 8875b1d242c4 MAINTAINERS: Add myself as reviewer for the hwspinlock subsystem omits a9ee66deeca5 arm64: dts: qcom: msm8998: Add ADSP, MPSS and SLPI nodes omits fda8fba6687d arm64: dts: qcom: msm8998: Update reserved memory map omits 7c77e31733f3 remoteproc: qcom: pas: Add MSM8998 ADSP and SLPI support omits 4a58009c1768 dt-bindings: remoteproc: qcom: Add ADSP and SLPI support f [...] omits 6ba519aa1375 remoteproc: q6v5-mss: Remove mem clk from the active pool omits 554f269f0f38 platform/x86: intel_pmc_core: Add Intel Elkhart Lake support omits 49a437941c3f platform/x86: intel_pmc_core: Add Intel Tiger Lake support omits 6268c0b278b5 platform/x86: intel_pmc_core: Make debugfs entry for pch_i [...] omits e39854781830 platform/x86: intel_pmc_core: Create platform dependent bi [...] omits 476bac56c1eb platform/x86: intel_pmc_core: Remove unnecessary assignments omits b1cb33dae414 platform/x86: intel_pmc_core: Clean up: Remove comma after [...] omits 414002bc3279 ARM: dts: at91: add smartkiz support and a common kizboxmi [...] omits d9b6867e8a17 dt-bindings: arm: at91: Document Kizboxmini and Smartkiz b [...] omits ae56c940f188 arm64: dts: renesas: Add EK874 board with idk-2121wr displ [...] omits 111cc9ace2b5 arm64: dts: renesas: r8a77961: Add SDHI nodes omits 19d40e551353 arm64: dts: renesas: r8a77961: Add I2C nodes omits 8372579d5bb5 arm64: dts: renesas: r8a77961: Add SYS-DMAC nodes omits 9ccf74a93d3c arm64: dts: renesas: r8a77961: Add RAVB node omits c6ef2b349845 arm64: dts: renesas: r8a77961: Add GPIO nodes omits 36065b0715df arm64: dts: renesas: r8a77961: Add RWDT node omits bf2b74ce9b33 arm64: dts: renesas: r8a77990: ebisu: Remove clkout-lr-syn [...] omits bfea224d9250 ALSA: uapi: Drop unneeded typedefs omits 993f2c9abe02 arm64: dts: renesas: r8a77970: Group tuples in thermal reg [...] omits 9504a9f27a8c arm64: dts: renesas: Group tuples in pci ranges and dma-ra [...] omits 0aab5b914b41 arm64: dts: renesas: Group tuples in interrupt properties omits 36f062124df3 arm64: dts: renesas: Group tuples in regulator-gpio states [...] omits 645c08f17f47 ALSA: uapi: Drop asound.h inclusion from asoc.h omits 7fd7d6c50451 ALSA: uapi: Fix typos and header inclusion in asound.h omits 4fa406caf950 ALSA: hdspm: Drop linux/types.h inclusion in uapi header omits d63e63d42107 ALSA: hdsp: Make uapi/hdsp.h compilable again omits 2e4688676392 ALSA: emu10k1: Make uapi/emu10k1.h compilable again omits f54e670dee2d ARM: dts: renesas: Group tuples in pci ranges and dma-rang [...] omits c2e952ef5abb ARM: dts: renesas: Group tuples in interrupt properties omits 8a481af10e6a ARM: dts: renesas: Group tuples in regulator-gpio states p [...] omits 8443ffd1bbd5 ARM: dts: r8a7779: Add device node for ARM global timer omits df1a0aac0a53 ARM: dts: sh73a0: Add device node for ARM global timer omits 61b58e3f6e51 ARM: dts: sh73a0: Rename twd clock to periph clock omits 837b7deb364c dt-bindings: can: rcar_canfd: document r8a774b1 support omits b32bfbc98a74 dt-bindings: can: rcar_can: document r8a774b1 support omits 6d5375a31295 pinctrl: rza1: Reduce printed messages omits a34cd9dfd03f pinctrl: sh-pfc: r8a77965: Fix DU_DOTCLKIN3 drive/bias control omits 169e808eda2d dt-bindings: clock: renesas: cpg-mssr: Fix r8a774b1 typo omits c9d9d903474c clk: renesas: r7s9210: Add SPIBSC clock omits 0d67c0340a60 clk: renesas: rcar-gen3: Allow changing the RPC[D2] clocks omits 130ac214294b regulator: Convert stm32-pwr regulator to json-schema omits a14a0b5fc179 regulator: bd71828: remove get_voltage operation omits d24a70636b8b ASoC: max98090: Remove empty suspend function omits 5b5b9d35e05a iwlwifi: scan: remove support for fw scan api v11 omits efaaa97c0e7f iwlwifi: dbg_ini: don't skip a TX FIFO when dumping omits 1019f9efcb9f iwlwifi: mvm: update powersave correctly for D3 omits 7b02bf619488 iwlwifi: pcie: move page tracking into get_page_hdr() omits 160bab43419e iwlwifi: don't send PPAG command if disabled omits 24dbe0aaa003 phy: ti-pipe3: make clk operations symmetric in probe and remove omits a3a0641599cd phy: qcom-qmp: Use the correct style for SPDX License Identifier omits 795e55999b2f phy: hisilicon: Fix Kconfig indentation omits 9ccaf106c2cf gpio: tegra: Use NOIRQ phase for suspend/resume omits f56d979cc58e gpio: tegra: Properly handle irq_set_irq_wake() error omits fc782e47e601 gpio: tegra: Use generic readl_relaxed/writel_relaxed accessors omits bf6910abf548 power: avs: Add support for CPR (Core Power Reduction) omits 3185fe1d8a45 dt-bindings: power: avs: Add support for CPR (Core Power R [...] omits 2298cf8d36bc powercap/intel_rapl: add support for JasperLake omits b2d32af0bff4 x86/cpu: Add Jasper Lake to Intel family omits 85c3ebd4a051 cpuidle: kirkwood: convert to devm_platform_ioremap_resource() omits 22c48a439d6a cpuidle: clps711x: convert to devm_platform_ioremap_resource() omits e976eb4b91e9 PM: wakeup: Show statistics for deleted wakeup sources again omits 2a2ef473cc91 PM: sleep: Switch to rtc_time64_to_tm()/rtc_tm_to_time64() omits fbdd256fe701 ACPICA: Update the list of maintainers omits 0b7c99d9a229 mailmap: Add entry for rjw@sisk.pl omits b39f712dbe85 ARM: dts: sun9i: Remove useless reset and clock names omits 7309386df550 ARM: dts: sun8i: nanopi-duo2: Fix GPIO regulator state array omits ef4afc620fa0 ARM: dts: sunxi: Add missing dmas properties to TCON omits c36ffe4db690 ARM: dts: sun8i: v3s: Remove redundant assigned-clocks omits 96940819e5b3 ARM: dts: sun9i: Make sure the USB PHY resources are in th [...] omits c6d633a92749 crypto: algapi - make unregistration functions return void omits 0e89640b640d crypto: arm64 - Use modern annotations for assembly functions omits 3907ccfaec5d crypto: atmel-aes - Fix CTR counter overflow when multiple [...] omits 27896aff15d6 crypto: chelsio - calculating tx_channel_id as per the max [...] omits 27f4adf724e1 crypto: atmel-{aes,tdes} - Update the IV only when the op [...] omits e9ce6aee1d4d crypto: atmel-{sha,tdes} - Print warn message even when deferring omits 827a98df67f1 crypto: atmel-{aes,sha,tdes} - Stop passing unused argumen [...] omits 644c247e8e35 crypto: atmel-{aes,sha,tdes} - Drop duplicate init of dma_ [...] omits 0e69378940ea crypto: atmel-{aes,sha} - Fix incorrect use of dmaengine_t [...] omits 7d07de2c18ab crypto: amlogic - add unspecified HAS_IOMEM dependency omits 6dc0e310623f crypto: inside-secure - add unspecified HAS_IOMEM dependency omits 177e358c9609 crypto: inside-secure - Fix hang case on EIP97 with basic [...] omits cb97aa947362 crypto: inside-secure - Fix hang case on EIP97 with zero l [...] omits 098e51e517bc crypto: inside-secure - Fix Unable to fit even 1 command d [...] omits a30637625822 padata: update documentation file path in MAINTAINERS omits 2bbb3375d967 crypto: api - fix unexpectedly getting generic implementation omits 76e227719a14 crypto: caam/qi2 - remove double buffering for ahash omits 46b49abc5d0a crypto: caam - remove double buffering for ahash omits 7f8c36fe9be4 crypto: picoxcell - adjust the position of tasklet_init an [...] omits f2c5d27bb889 crypto: hisilicon - still no need to check return value of [...] omits 632b0b5301f6 crypto: ccp - provide in-kernel API to submit TEE commands omits 33960acccfbd crypto: ccp - add TEE support for Raven Ridge omits f100ab62b689 crypto: ccp - check whether PSP supports SEV or TEE before [...] omits 6eb0cc72bcbe crypto: ccp - move SEV vdata to a dedicated data structure omits b93566f1bb54 crypto: ccp - create a generic psp-dev file omits 9b67d08dbc17 crypto: ccp - rename psp-dev files to sev-dev omits 99cacdc6f661 Merge branch 'replace-cg_bpf-prog' omits 06ac0186bd24 selftests/bpf: Test BPF_F_REPLACE in cgroup_attach_multi omits 257c88559f36 selftests/bpf: Convert test_cgroup_attach to prog_tests omits cdbee3839cd9 libbpf: Introduce bpf_prog_attach_xattr omits 7dd68b3279f1 bpf: Support replacing cgroup-bpf program in MULTI mode omits 9fab329d6a04 bpf: Remove unused new_flags in hierarchy_allows_attach() omits 1020c1f24a94 bpf: Simplify __cgroup_bpf_attach omits c92bbaa0fda5 Merge branch 'simplify-do_redirect' omits 1170beaa3fa3 xdp: Simplify __bpf_tx_xdp_map() omits 332f22a60e4c xdp: Remove map_to_flush and map swap detection omits cdfafe98cabe xdp: Make cpumap flush_list common for all map instances omits 96360004b862 xdp: Make devmap flush_list common for all map instances omits e312b9e706ed xsk: Make xskmap flush_list common for all map instances omits fb5aacdf3603 xdp: Fix graze->grace type-o in cpumap comments omits 4bc188c7f23a xdp: Simplify cpumap cleanup omits 0536b85239b8 xdp: Simplify devmap cleanup omits 3dae220595ba scsi: qla2xxx: Use common routine to free fcport struct omits 425215647fc5 scsi: qla2xxx: Add D-Port Diagnostic reason explanation logs omits 89eb2e7e794d scsi: qla2xxx: Fix update_fcport for current_topology omits 96a0eb7164d1 scsi: qla2xxx: Cleanup unused async_logout_done omits 27258a577144 scsi: qla2xxx: Add a shadow variable to hold disc_state hi [...] omits f57a01073596 scsi: qla2xxx: Fix fabric scan hang omits 3c75ad1d87c7 scsi: qla2xxx: Remove defer flag to indicate immeadiate port loss omits d8dd7d768131 scsi: vmw_pvscsi: Silence dma mapping errors omits f4652752a428 scsi: vmw_pvscsi: Fix swiotlb operation omits a808a04c8617 scsi: csiostor: Adjust indentation in csio_device_reset omits 4dbc96ad65c4 scsi: aic7xxx: Adjust indentation in ahc_find_syncrate omits aa8679736a82 scsi: qla4xxx: Adjust indentation in qla4xxx_mem_free omits 52b894393cec scsi: libfc: remove unnecessary assertion on ep variable omits 0c3dbdeb7284 scsi: initio: make initio_state_7() static omits 4aca8fe77166 scsi: ibmvscsi_tgt: remove set but not used variables 'iue [...] omits 08fcc87bd0df scsi: sym53c8xx: fix typos in comments omits 43d23b94e5e8 scsi: core: Fix a compiler warning triggered by the SCSI l [...] omits 0786669c31c9 scsi: ufs: Power off hook for Cadence UFS driver omits 8b0bbf002a1e scsi: ufs: disable interrupt during clock-gating omits dcb6cec50827 scsi: ufs: disable irq before disabling clocks omits dc30c9e6d67f scsi: ufs: Simplify a condition omits bb14dd1564c9 scsi: ufs: Unlock on a couple error paths omits e89fbc7feb00 scsi: ufs: Update L4 attributes on manual hibern8 exit in [...] omits fc0a9de2f40d scsi: ufs: delete unused structure filed tr omits 5231d38c16f0 scsi: ufs: Do not free irq in suspend omits 0834253734cb scsi: ufs: Do not clear the DL layer timers omits 17c7d35f141e scsi: ufs: Release clock if DMA map fails omits a3a763917216 scsi: ufs: Use DBD setting in mode sense omits 0ec96913344d scsi: core: Adjust DBD setting in MODE SENSE for caching m [...] omits 2df74b6985b5 scsi: ufs: Complete pending requests in host reset and res [...] omits 74a527a2ab1c scsi: ufs: Avoid messing up the compl_time_stamp of lrbs omits a7ef6f029a76 scsi: ufs: Update VCCQ2 and VCCQ min/max voltage hard codes omits 24366c2afbb0 scsi: ufs: Recheck bkops level if bkops is disabled omits 69a6c269c097 scsi: ufs: Use blk_{get,put}_request() to allocate and free TMFs omits 7252a3603015 scsi: ufs: Avoid busy-waiting by eliminating tag conflicts omits bd40726153c6 scsi: esp_scsi: Add support for FSC chip omits 2086faae3c55 scsi: esp_scsi: Correct ordering of PCSCSI definition in e [...] omits 364d5814b9dd nfsd: remove nfs4_reset_lease() declarations omits 9104ae494e67 nfsd: use ktime_get_real_seconds() in nfs4_verifier omits 20b7d86f29d3 nfsd: use boottime for lease expiry calculation omits f5ab220d162c arm64: dts: qcom: sc7180: Add remoteproc enablers omits 5080832627b6 NFC: pn544: Adjust indentation in pn544_hci_check_presence omits 373e8c278da2 Merge branch 'bcmgenet-Turn-on-offloads-by-default' omits f1af17c0b7a5 net: bcmgenet: Add software counters to track reallocations omits e3fa85883d15 net: bcmgenet: Be drop monitor friendly while re-allocatin [...] omits ae895c49905c net: bcmgenet: Turn on offloads by default omits 206f54b66cbf net: bcmgenet: Utilize bcmgenet_set_features() during resume/open omits f63db4efdd50 net: bcmgenet: Refactor bcmgenet_set_features() omits 810155397890 net: bcmgenet: use CHECKSUM_COMPLETE for NETIF_F_RXCSUM omits dd8e911b7f2a net: bcmgenet: enable NETIF_F_HW_CSUM feature omits 99d55638d4b0 net: bcmgenet: enable NETIF_F_HIGHDMA flag omits d63b542c625c net: systemport: Set correct DMA mask omits 5f04a6d8dfe8 Merge branch 'nfp-tls-implement-the-stream-sync-RX-resync' omits 6a35ddc5445a nfp: tls: implement the stream sync RX resync omits 8d5a49e9e31b net/tls: add helper for testing if socket is RX offloaded omits 572c7245182a nfp: pass packet pointer to nfp_net_parse_meta() omits 8fb0d2ced978 Merge branch 'nfp-ipv6-tunnel' omits 783461604f7e nfp: flower: update flow merge code to support IPv6 tunnels omits 9ea9bfa12240 nfp: flower: support ipv6 tunnel keep-alive messages from fw omits 6c463a059f62 nfp: flower: handle notifiers for ipv6 route changes omits 50b1c86ab0a0 nfp: flower: handle ipv6 tunnel no neigh request omits 1922c9a4e273 nfp: flower: modify pre-tunnel and set tunnel action for ipv6 omits cfa189934231 nfp: flower: offload list of IPv6 tunnel endpoint addresses omits 78a722af4ad9 nfp: flower: compile match for IPv6 tunnels omits 77a5f73a8b33 nfp: flower: move udp tunnel key match compilation to help [...] omits 31c491e56ad1 nfp: flower: pass flow rule pointer directly to match functions omits a886ca6fcfff hdlcdrv: replace unnecessary assertion in hdlcdrv_register omits 6791c102602b net: mvpp2: cycle comphy to power it down omits 0dea4d039a7f net: sfp: report error on failure to read sfp soft status omits fea8930bd55e arm64: dts: qcom: sm8150: Add cpufreq HW device node omits 9692d9ffa874 arm64: dts: qcom: qcs404: Update the compatible for watchd [...] omits 9594497f2c78 nfsd: fix jiffies/time_t mixup in LRU list omits 2561c92b12f4 nfsd: fix delay timer on 32-bit architectures omits b6356d420296 nfsd: use time64_t in nfsd_proc_setattr() check omits 2a1aa48929af nfsd: pass a 64-bit guardtime to nfsd_setattr() omits 9cc7680149b2 nfsd: make 'boot_time' 64-bit wide omits e4598e38ee7e nfsd: use timespec64 in encode_time_delta omits 92c5e46911c0 nfsd: handle nfs3 timestamps as unsigned omits e29f470396a7 nfsd: print 64-bit timestamps in client_info_show omits b3f255ef6bff nfsd: use ktime_get_seconds() for timestamps omits fc1b20659597 nfsd: remove unnecessary assertion in nfsd4_encode_replay omits 57f64034966f nfsd: Clone should commit src file metadata too omits fc5fc5d7cc9e nfsd4: Remove unneeded semicolon omits ae6252d8dfeb ACPICA: Update version to 20191213 omits 6d232b29cfce ACPICA: Dispatcher: always generate buffer objects for ASL [...] omits 69e86e59ad2a ACPICA: acpisrc: add unix line ending support for non-wind [...] omits 5ddbd77181df ACPICA: Disassembler: create buffer fields in ACPI_PARSE_L [...] omits 22e38ca73585 ACPICA: debugger: fix spelling mistake "adress" -> "address" omits d21a91629f4b ACPI: video: Do not export a non working backlight interfa [...] omits 0435bcd9e185 docs: firmware-guide: ACPI: Replace dma_request_slave_chan [...] omits 9b1b5535dfc9 thermal: int340x_thermal: Add Tiger Lake ACPI device IDs omits bdd11b654035 platform/x86: intel-hid: Add Tiger Lake ACPI device ID omits c248dfe7e0ca ACPI: fan: Add Tiger Lake ACPI device ID omits 55cfe6a5c582 ACPI: DPTF: Add Tiger Lake ACPI device IDs omits fd7bba685e7d Input: apbps2 - add __iomem to register struct omits cbe821a20f3d Input: axp20x-pek - make device attributes static omits d19e470b6605 ACPI: fan: Expose fan performance state information omits 5bf2fc1f9c88 bpf: Remove unnecessary assertion on fp_old omits d8e419da048e Merge branch 'phylib-consolidation' omits b5abac2d2d17 net: phy: marvell: use genphy_check_and_restart_aneg() omits 9f4bae704f93 net: phy: marvell: use phy_modify_changed() omits 20ecf424d0db net: phy: marvell: use existing clause 37 definitions omits d2004e27eb35 net: phy: marvell: consolidate phy status reading omits 760fa78f3509 net: phy: marvell: use positive logic for link state omits 98f92831c561 net: phy: marvell: initialise link partner state earlier omits fcf1f59afc67 net: phy: marvell: rearrange to use genphy_read_lpa() omits 0efc286a9238 net: phy: provide and use genphy_read_status_fixed() omits 2a10ab043ac5 net: phy: add genphy_check_and_restart_aneg() omits af006240c6cf net: phy: use phy_resolve_aneg_pause() omits c48f16b42a3b net: phy: remove redundant .aneg_done initialisers omits 1019fe2c7280 ARM: dts: exynos: Adjust bus related OPPs to the values co [...] omits c6d0192afa24 ARM: dts: exynos: Move Exynos5420 bus related OPPs to the [...] omits 293f89959483 tty: serial: 21285: stop using the unused[] variable from [...] omits e054d71836f0 platform/chrome: cros_ec_ishtp: Make init_lock static omits a5a985542066 staging: nvec: check return value omits c1ccff45e54e docs/memory-barriers.txt.kokr: Minor wordsmith omits 3dbbeef42b64 doc:locking: fix locktorture parameter description omits c032ace71c29 software node: add basic tests for property entries omits 921377c0b4e8 power: supply: abx500_chargalg: Remove unneeded semicolon omits e15c54d208f9 power: supply: ab8500_charger: Remove unneeded semicolon omits c6ef5234efc0 power: supply: ab8500: Remove unneeded semicolon omits bc51a6d34c27 Documentation: kernel-hacking: hacking.rst: Change referen [...] omits a83aaf4979e7 Documentation: filesystems: automount-support: Change refe [...] omits 1d5c17e47028 RISC-V: Typo fixes in image header and documentation. omits ae0a723c4cfd Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits eb43135117ad Documentation: fix Sphinx warning in xilinx_sdfec.rst omits 0854cbdb1829 Documentation: x86: fix boot.rst warning and format omits ab229d620263 Process: provide hardware-security list details omits d693b2883c0b docs: ftrace: Specifies when buffers get clear omits ca0e477931c5 ath11k: Use sizeof_field() instead of FIELD_SIZEOF() omits 77ea8b455ca1 ath11k: explicitly cast wmi commands to their correct struct type omits 4315a74a482f wil6210: add support for set_cqm_rssi_config omits 5e5f069c30cc wil6210: support set_multicast_to_unicast cfg80211 operation omits 18beb61d848d wil6210: fix MID valid bits in Rx status message omits c99d5f8d6178 wil6210: reduce ucode_debug memory region omits 5c5d88a29dd4 wil6210: add verification for cid upper bound omits c715b38473c8 wil6210: take mem_lock for writing in crash dump collection omits d3214d428066 wil6210: minimize the time that mem_lock is held omits 7be3c2331d50 wil6210: dump Rx status message on errors omits 0fa4f770977c dt-bindings: Add MAX31730 as trivial device omits d1c5b2541170 dt-bindings: net: bluetooth: Add compatible string for WCN3991 omits 26f1e12c714e dt-bindings: watchdog: renesas-wdt: Document r8a77961 support omits e63318785234 dt-bindings: net: ravb: Document r8a77961 support omits 7745ff984261 libbpf: Fix another __u64 printf warning omits b5c7d0d0f7d4 libbpf: Fix printing of ulimit value omits 580205dd4fe8 selftests/bpf: Fix test_attach_probe omits 12dd14b230b3 libbpf: Add missing newline in opts validation macro omits 7800a3d54a71 Merge branch 'bpf-riscv-jit-improvements' omits 34bfc10a6e7e riscv, perf: Add arch specific perf_arch_bpf_user_pt_regs omits eb9928bed003 riscv, bpf: Add missing uapi header for BPF_PROG_TYPE_PERF [...] omits e368b64f8b0c riscv, bpf: Optimize calls omits 7f3631e88ee6 riscv, bpf: Provide RISC-V specific JIT image alloc/free omits fe8322b866d5 riscv, bpf: Optimize BPF tail calls omits 33203c02f2f8 riscv, bpf: Add support for far jumps and exits omits 29d92edd9ee8 riscv, bpf: Add support for far branching when emitting tail call omits 7d1ef13fea2b riscv, bpf: Add support for far branching omits f1003b787c00 riscv, bpf: Fix broken BPF tail calls omits 95ed0c5b1292 blk-mq: optimise blk_mq_flush_plug_list() omits 28ca0d6d39ab list: introduce list_for_each_continue() omits 7d30a621028a blk-mq: optimise rq sort function omits 33328bfab892 MAINTAINERS: change Gruszka's email address omits 79fb9216b7be 9p: Remove unneeded semicolon omits 33d6e0be6604 9p: Fix Kconfig indentation omits 62216a51293d Merge branch 'for-5.5/upstream-fixes' into for-next omits 738987a1d6f1 mmc: bcm2835: Use dma_request_chan() instead dma_request_s [...] omits e6d82a7bc849 mmc: usdhi6rol0: Use dma_request_chan() instead dma_reques [...] omits b67b45179b34 mmc: sh_mmcif: Use dma_request_chan() instead dma_request_ [...] omits e1ebb456ae4c mmc: pxamci: Use dma_request_chan() instead dma_request_sl [...] omits 2e2d12e110b7 mmc: owl-mmc: Use dma_request_chan() instead dma_request_s [...] omits 972a2dd62680 mmc: mxs: Use dma_request_chan() instead dma_request_slave [...] omits c3b2a0212b72 mmc: mxcmmc: Use dma_request_chan() instead dma_request_sl [...] omits 716d0205fe3a mmc: mmci: Use dma_request_chan() instead dma_request_slav [...] omits c1fce225220d mmc: dw_mmc: Use dma_request_chan() instead dma_request_sl [...] omits 9f606f11ea98 Merge branch 'fixes' into next omits 40f6a663fbc9 remoteproc: qcom: Remove unneeded semicolon omits a651c6c64431 EDAC/aspeed: Remove unneeded semicolon omits 1ea7d2ca7b08 clk: qcom: apcs-msm8916: silently error out on EPROBE_DEFER omits 8a7729abec38 clk: qcom: hfpll: use clk_parent_data to specify the parent omits b455dc3510ca clk: qcom: hfpll: CLK_IGNORE_UNUSED omits 9e4066748bf7 clk: qcom: hfpll: register as clock provider omits 4168c1cada5f clk: qcom: gcc: limit GPLL0_AO_OUT operating frequency omits 4316ec05da99 dt-bindings: mailbox: qcom: Add clock-name optional property omits 87ec9adcca71 clk: qcom: smd: Add missing bimc clock omits d14b15b5931c clk: qcom: Add MSM8998 Multimedia Clock Controller (MMCC) driver omits e6494bf65a0f dt-bindings: clock: Add support for the MSM8998 mmcc omits 8218c2cb8155 dt-bindings: clock: Convert qcom,mmcc to DT schema omits d109ea0970cf dt-bindings: clock: Document external clocks for MSM8998 gcc omits bb9b9cde0fe0 clk: qcom: mmcc8974: move gfx3d_clk_src from the mmcc to rpm omits c1079b4ec186 clk: qcom: dispcc: Add support for display port clocks omits cddf1f8241d8 clk: qcom: rcg2: Add support for display port clock ops omits 5c108d4e18f8 selinux: randomize layout of key structures omits 6c5a682e6497 selinux: clean up selinux_enabled/disabled/enforcing_boot omits a352a82496d1 Merge branch 'libbpf-extern-followups' omits 630628cb7dc3 libbpf: BTF is required when externs are present omits 8601fd422148 libbpf: Allow to augment system Kconfig through extra opti [...] omits 81bfdd087bf3 libbpf: Put Kconfig externs into .kconfig section omits d69587062c34 libbpf: Add bpf_link__disconnect() API to preserve underly [...] omits e2ec6aef37e6 power: supply: sbs-battery: fix CAPACITY_MODE bit naming omits 6de6c1f840c0 bpf: Allow to change skb mark in test_run omits 75d8a8423c87 power: supply: sbs-battery: use octal permissions on module param omits dacce6412e09 bpftool: Work-around rst2man conversion bug omits 463881ac4017 power: reset: Fix Kconfig indentation omits 7c43e0d6a526 bpftool: Simplify format string to not use positional args omits 464aca16487c power: supply: cros_usbpd: Remove dev_err() getting the nu [...] omits a08990ea11dc power: supply: max17040: Send uevent in SOC and status change omits cccdd0ca1c0d power: supply: max17040: Config alert SOC low level thresh [...] omits 2e17ed94de68 power: supply: max17040: Add IRQ handler for low SOC alert omits 7a8bac169a65 dt-bindings: power: supply: max17040: Add DT bindings for [...] omits 058d42563a56 power: supply: sc27xx: Calibrate the resistance of coulomb [...] omits 7772d22e4b06 dt-bindings: power: sc27xx: Add a new property to describe [...] omits 6af8288834b6 power: supply: sc27xx: Optimize the battery resistance wit [...] omits 65dbad713d5d power: supply: core: Add battery internal resistance tempe [...] omits 9a056a879111 dt-bindings: power: Introduce one property to describe the [...] omits 5de1780181e7 power: supply: max77650: add of_match table omits bc90705bbb57 power: supply: max17042: add MAX17055 support omits 47a34db3d5d2 device-tree: bindings: max17042_battery: add all of the co [...] omits a3d70dacc727 power: suppy: ucs1002: disable power when max current is 0 omits 3c9c2d08128a power: supply: Fix Kconfig indentation omits 86b9182df8bb power/supply: ingenic-battery: Don't change scale if there [...] omits dd04defd11b7 power: supply: pda_power: add missed usb_unregister_notifier omits a1ec57c02020 net: stmmac: tc: Fix TAPRIO division operation omits 6bff00170277 Merge branch 'ETS-qdisc' omits 82c664b69c8b selftests: qdiscs: Add test coverage for ETS Qdisc omits ddd3fd750ffe selftests: forwarding: sch_ets: Add test coverage for ETS Qdisc omits 4cf9b8f99292 selftests: forwarding: Move start_/stop_traffic from mlxsw [...] omits 19f405b988e7 mlxsw: spectrum_qdisc: Support offloading of ETS Qdisc omits 7917f52ae188 mlxsw: spectrum_qdisc: Generalize PRIO offload to support ETS omits d35eb52bd2ac net: sch_ets: Make the ETS qdisc offloadable omits dcc68b4d8084 net: sch_ets: Add a new Qdisc omits 9cf9b925d538 mlxsw: spectrum: Rename MLXSW_REG_QEEC_HIERARCY_* enumerators omits 5bc146c90e9e mlxsw: spectrum_qdisc: Clarify a comment omits 9586a992fb75 net: pkt_cls: Clarify a comment omits cbd22f172df7 sch_cake: drop unused variable tin_quantum_prio omits dcbe4e95751a Merge branch 's390-next' omits 334b49de120d s390/qeth: make use of napi_schedule_irqoff() omits 52f82bf16b6e s390/qeth: consolidate helpers for capability checking omits adee2592b6c0 s390/qeth: stop yielding the ip_lock during IPv4 registration omits b6beb62a5261 s390/qeth: don't raise NETDEV_REBOOT event from L3 offline path omits 490df97142fe s390/qeth: remove open-coded inet_make_mask() omits 2390166a6b45 s390/qeth: clean up L3 sysfs code omits e6b1b7da247b s390/qeth: overhaul L3 IP address dump code omits 7359393f3c19 s390/qeth: wake up all waiters from qeth_irq() omits 871602b10792 s390/qeth: only handle IRQs while device is online omits 3a74a62d3ce7 Merge branch 'stmmac-taprio' omits ea77b8c813c6 net: stmmac: mmc: Add Frame Preemption counters on GMAC5+ cores omits f0e56c8d8f7d net: stmmac: xgmac3+: Add support for Frame Preemption omits 7c7282746883 net: stmmac: gmac5+: Add support for Frame Preemption omits 1ac14241543c net: stmmac: Add Frame Preemption support using TAPRIO API omits b60189e0392f net: stmmac: Integrate EST with TAPRIO scheduler API omits 8572aec3d0dc net: stmmac: Add basic EST support for XGMAC omits 504723af0d85 net: stmmac: Add basic EST support for GMAC5+ omits 6dbb2e91f8bd Merge branch 'stmmac-next' omits 3755b21b04b0 net: stmmac: Always use TX coalesce timer value when rescheduling omits 021bd5e36970 net: stmmac: Let TX and RX interrupts be independently ena [...] omits 7d0b447a3f82 net: stmmac: Print more information in DebugFS DMA Capabil [...] omits ef32b63bf13e dt-bindings: spi: Convert stm32 spi bindings to json-schema omits 5b425814f13f ASoC: intel: Add Broadwell rt5650 machine driver omits 068ac0db8637 ASoC: SOF: Intel: add namespace for XTENSA omits 0f501c7cde40 ASoC: SOF: move arch_ops under ops omits 5bd216c6a6b4 ASoC: SOF: Intel: hda: add namespace for hda-codec functionality omits 42b5ac832b0c ASoC: meson: axg-fifo: relax period size constraints omits 23b89e1d62c7 ASoC: meson: axg-fifo: improve depth handling omits 864cee90d4bd ASoC: meson: axg-fifo: fix fifo threshold setup omits 72b46612d06b ASoC: topology: Prevent use-after-free in snd_soc_get_pcm_ [...] omits fb522dbb4531 ASoC: meson: axg-fifo: add fifo depth to the bindings docu [...] omits d88cbd6feaf4 ASoC: SOF: imx: Read SAI parameters and send them to DSP omits 9c1d4cf6ac26 ASoC: SOF: imx: Describe SAI parameters to be sent to DSP omits aa2b4a59871a ASoC: Intel: boards: fix incorrect HDMI Kconfig dependency omits 91dce767cd0b ASoC: SOF: Intel: drop HDA codec upon probe failure omits 35dc19ad86fd ASoC: Intel: Add machine driver for da7219_max98373 omits 59283959e82b ASoC: SOF: log compiler name and version information omits e8b7cab8cec3 ASoC: SOF: define struct with compiler name and version omits 6ca5cecbd1c1 ASoC: SOF: Introduce state machine for FW boot omits cf5629e4594c ASoC: SOF: Intel: add namespace for HDA_COMMON omits 1fa44098b683 ASoC: SOF: remove references to Haswell omits 8caa99bb5d80 ASoC: SOF: Intel: add namespace for BROADWELL omits e42b19450866 ASoC: SOF: Intel: add namespaces for BAYTRAIL and MERRIFIELD omits f4483a0fda1d ASoC: SOF: Intel: add module namespace for legacy IPC omits 5610b90e6bb2 ASoC: Intel: cml_rt1011_rt5682: fix codec_conf by removing [...] omits c705f9fc6a17 orinoco: avoid assertion in case of NULL pointer omits a32de68edab7 brcmfmac: Keep OOB wake-interrupt disabled when it shouldn [...] omits 4282dc057d75 brcmfmac: Fix memory leak in brcmf_usbdev_qinit omits 2635853ce4ab brcmfmac: not set mbss in vif if firmware does not support MBSS omits 837482e69a3f brcmfmac: add RSDB condition when setting interface combinations omits a032ff0e8065 Merge branch 'for-linus' into for-next omits d4aef159394d brcmfmac: add support for BCM4359 SDIO chipset omits c12c8913d79c brcmfmac: make errors when setting roaming parameters non-fatal omits 6647274ed995 brcmfmac: fix rambase for 4359/9 omits 172f6854551d brcmfmac: set F2 blocksize and watermark for 4359 omits 1b8d2e0a9e42 brcmfmac: reset two D11 cores if chip has two D11 cores omits 716c733f52ec rtlwifi: rtl8192de: use generic rtl_signal_scale_mapping omits fef91a2b5f5f rtlwifi: rtl8192cu: use generic rtl_signal_scale_mapping omits d01b26734297 rtlwifi: rtl8192ce: use generic rtl_signal_scale_mapping omits 5a87ae1d676e rtlwifi: rtl8192de: use generic rtl_query_rxpwrpercentage omits b8a19dd64501 rtlwifi: rtl8192cu: use generic rtl_query_rxpwrpercentage omits f365f2f67b6a rtlwifi: rtl8192ce: use generic rtl_query_rxpwrpercentage omits 2d68bb2687ab zd1211rw: fix storage endpoint lookup omits 3139b180906a rsi_91x_usb: fix interface sanity check omits 39a4281c312f rtl8xxxu: fix interface sanity check omits b73e05aa543c orinoco_usb: fix interface sanity check omits 3428fbcd6e6c brcmfmac: fix interface sanity check omits af615abd1596 at76c50x-usb: fix endpoint debug message omits 8d9627b05b2c brcmfmac: set interface carrier to off by default omits 1c9f329b084b mwifiex: delete unused mwifiex_get_intf_num() omits d0b103a52b72 MAINTAINERS: update Ganapathi Bhat's email address omits ffc7b2826a3c rt2x00usb: Fix a warning message in 'rt2x00usb_watchdog_tx_dma()' omits 216b44000ada brcmfmac: Fix use after free in brcmf_sdio_readframes() omits 960da557f435 rsi: add missing endpoint sanity checks omits b9b9f9fea218 rsi: fix non-atomic allocation in completion handler omits 477682974811 rsi: fix memory leak on failed URB submission omits 92aafe77123a rsi: fix use-after-free on probe errors omits e93cd35101b6 rsi: fix use-after-free on failed probe and unbind omits 2d52378a0ad0 rt2x00: use RESET state bit to prevent IV changes on restart omits 57f9807d1ea2 rt2x00: implement reconfig_complete omits f427939391f2 bcma: remove set but not used variable 'sizel' omits cb775c88da5d rtlwifi: rtl_pci: Fix -Wcast-function-type omits da5e57e8a6a3 iwlegacy: Fix -Wcast-function-type omits ebd77feb27e9 ipw2x00: Fix -Wcast-function-type omits 475eec112e42 b43legacy: Fix -Wcast-function-type omits e5e884b42639 libertas: Fix two buffer overflows at parsing bss descriptor omits b43e36d75e87 mt76: Off by one in mt76_calc_rx_airtime() omits 37bc6c72f5b7 brcmsmac: Remove always false 'channel < 0' statement omits d68f4e43a46f mt76: fix LED link time failure omits bb7e6d85536b rtlwifi: Remove last definitions of local bit manipulation macros omits 84bc9a58326a rtlwifi: rtl8723be: Remove usage of private bit manipulati [...] omits 1626f1929575 rtlwifi: rtl8723ae: Remove usage of private bit manipulati [...] omits 8e3457621263 rtlwifi: rtl8192ee: Remove usage of private bit manipulati [...] omits 39f40710d0b5 rtlwifi: rtl88821ae: Remove usage of private bit manipulat [...] omits f0dcd57e0b41 rtlwifi: Remove dependence on special bit manipulation mac [...] omits 4c8692d4939d rtlwifi: rtl8192ce: rtl8192c_com: Remove usage of private [...] omits 5ea5c93d937c rtlwifi: rtl8188ee: Remove usage of private bit manipulation omits 7031fb7f1cd1 rtlwifi: rtl8192de: Remove usage of private bit manipulati [...] omits 96c21a254053 rtlwifi: rtl8192de: Convert inline routines to little-endi [...] omits fa2b36a344f5 rtlwifi: rtl8192de: Convert macros that set descriptor omits 08f6ef39bc3d rtlwifi: rtl8192de: Replace local bit manipulation macros omits b8e1ada81fb7 rtlwifi: rtl8192de: Remove unused GET_XXX and SET_XXX macros omits 7b90dfc4873b PCI: Add DMA alias quirk for PLX PEX NTB omits 09298542cd89 PCI: Add nr_devfns parameter to pci_add_dma_alias() omits f8bf2aeb651b PCI: Fix pci_add_dma_alias() bitmask size omits 5cc509aa83c6 brcmfmac: Fix memory leak in brcmf_p2p_create_p2pdev() omits f998f9fcf903 wcn36xx: disable HW_CONNECTION_MONITOR omits 0ef332951e85 ath9k: fix storage endpoint lookup omits 29c5cb641b59 arm64: dts: qcom: sc7180: Fix I2C/UART numbers 2, 4, 7, and 9 omits d1389e19e682 ath11k: Remove unneeded semicolon omits 269663f18474 ath11k: remove an unneeded NULL check omits c76fa846b0e1 ath11k: checking for NULL vs IS_ERR() omits cd21c827a155 ath11k: delete a stray unlock in ath11k_dbg_htt_stats_req() omits 4358bcb54bb9 ath11k: fix missing free of skb on error return path omits 08cc0f44f5ed ath11k: fix uninitialized variable radioup omits b5316db229d5 ath11k: fix memory leak on reg_info omits 509421acab69 ath11k: Remove unnecessary enum scan_priority omits 345a4f223a7c ath11k: fix several spelling mistakes omits 20c3c4fd3967 ath11k: add some missing __packed qualifiers omits aacb46223e08 ath11k: set the BA buffer size to 256 when HE is enabled omits 485add35771b ath11k: fix pdev when invoking ath11k_wmi_send_twt_enable_cmd() omits 2ad578fdb7b5 ath11k: optimize ath11k_hal_tx_status_parse omits d0998eb84ed3 ath11k: optimise ath11k_dp_tx_completion_handler omits 8cfa7ef8127b ath11k: move some tx_status parsing to debugfs code omits 6bc9d6f786a5 ath11k: rename ath11k_wmi_base instances from wmi_sc to wmi_ab omits bde4d95e92d5 ath11k: drop memset when setting up a tx cmd desc omits 6bfebd4bf939 ath11k: disable PS for STA interfaces by default upon bringup omits 97c63746ebb9 ath11k: add wmi helper for turning STA PS on/off omits 8c709f9a0693 y2038: sh: remove timeval/timespec usage from headers omits 251ec1c159e4 y2038: sparc: remove use of struct timex omits 4f9fbd893fe8 y2038: rename itimerval to __kernel_old_itimerval omits 751addac78b6 y2038: remove obsolete jiffies conversion functions omits 6e31ded6895a nfs: fscache: use timespec64 in inode auxdata omits 057f184b1245 nfs: fix timstamp debug prints omits f559935e7ce4 nfs: use time64_t internally omits 294ec5b87a8a sunrpc: convert to time64_t for expiry omits 38c4a4cf0251 drm/etnaviv: avoid deprecated timespec omits 245595e83fbe drm/etnaviv: reject timeouts with tv_nsec >= NSEC_PER_SEC omits 6cedb8b377bb drm/msm: avoid using 'timespec' omits 4ddfc3dc60a2 hfs/hfsplus: use 64-bit inode timestamps omits bca302651af4 hostfs: pass 64-bit timestamps to/from user space omits d413fcb436f7 packet: clarify timestamp overflow omits 352c912b0a52 tsacct: add 64-bit btime field omits 2d602bf28316 acct: stop using get_seconds() omits 853bc0ab341b um: ubd: use 64-bit time_t where possible omits 37e86e0fd040 xtensa: ISS: avoid struct timeval omits 5311f707b49c dlm: use SO_SNDTIMEO_NEW instead of SO_SNDTIMEO_OLD omits 74b5cab6cc85 fat: use prandom_u32() for i_generation omits 2951839895b6 Merge branch 'for-5.6/logitech' into for-next omits b0d0d3de246b power: reset: gpio-restart: don't error on deferral omits 6db45b06611c staging: wfx: update TODO omits 4337074be76d staging: wfx: implement cancel_hw_scan() omits 3dc67854dfa9 staging: wfx: delayed_link_loss cannot happen omits 9699c88a4427 staging: wfx: delayed_unjoin cannot happen omits 3827e33d371e staging: wfx: workaround bug with "iw scan" omits d1c015b4ef6f staging: wfx: rewrite wfx_hw_scan() omits 094ecec9be60 staging: wfx: simplify hif_set_template_frame() usage omits 397f36c1c786 staging: wfx: introduce update_probe_tmpl() omits 945ce30aa52b staging: wfx: simplify hif_scan() usage omits 1a53df55346e staging: wfx: drop useless wfx_scan_complete() omits 7ceb4753ef58 staging: wfx: device already handle sleep mode during scan omits 154cca646720 staging: wfx: hif_scan() never fails omits 871341db220a staging: wfx: simplify hif_set_edca_queue_params() usage omits 654e369365fd staging: wfx: remove unnecessary EDCA initialisation omits 7e2b32f54f61 staging: wfx: drop struct wfx_edca_params omits adc90758f4d5 staging: wfx: simplify hif_set_pm() usage omits d74d60c3a178 staging: wfx: simplify hif_set_uapsd_info() usage omits 010149e6fbcc staging: wfx: prefer a bitmask instead of an array of boolean omits c91ba8c85143 staging: wfx: simplify wfx_conf_tx() omits 8a274dfb5920 staging: wfx: fix pm_mode timeout omits 3f97c37063bc staging: wfx: do not try to save call to hif_set_pm() omits 50ad848cc6d6 staging: wfx: drop unnecessary wvif->powersave_mode omits ad41f7196bd3 staging: wfx: remove redundant test while calling wfx_update_pm() omits 8dd5bb663194 staging: wfx: drop useless argument from wfx_set_pm() omits 97e587bd0893 staging: wfx: declare wfx_set_pm() static omits 155665d87e08 staging: wfx: firmware already handle powersave mode during scan omits 536607c0c793 staging: wfx: simplify handling of tx_lock in wfx_do_join() omits 07c11c18ebb5 staging: wfx: better naming for hif_mib_set_association_mo [...] omits ad636ec4f01a staging: wfx: better naming for hif_req_join->short_preamble omits c2232d94ac67 staging: wfx: improve API of hif_req_join->infrastructure_ [...] omits 48f3ab9d8d4e staging: wfx: fix name of struct hif_req_start_scan_alt omits 8a222e03997a staging: wfx: fix typo in "num_i_es" omits aedeb963c956 staging: wfx: fix typo in "num_of_ssi_ds" omits 36f7e3acaac6 staging: wfx: ensure that received hif messages are never [...] omits 30cfffb776ec staging: wfx: ensure that traces never modify arguments omits eddd8585fb46 staging: wfx: make conditions easier to read omits faffec8883cc staging: wfx: simplify variable assignment omits 1380b9397706 staging: wfx: remove useless include omits faa4763ffbce staging: wfx: use meaningful names for CFG_BYTE_ORDER_* omits 9e25ec9a2c5a staging: wfx: uniformize naming rule omits 50e5ac346fa7 staging: wfx: take advantage of IS_ERR_OR_NULL() omits 42edb537a3bb staging: wfx: improve error message on unexpected confirmation omits 88d54d6e15df staging: wfx: avoid double warning when no more tx policy [...] omits b025605cc446 staging: wfx: don't print useless error messages omits 46112d557d06 staging: wfx: increase SPI bus frequency limit omits 983b39337d07 staging: wfx: fix wrong error message omits d3d00313bf46 staging: wfx: fix hif_set_mfp() with big endian hosts omits 8608ecdba5ce staging: wfx: detect race condition in WEP authentication omits d1fd97b4d843 staging: wfx: ensure that retry policy always fallbacks to [...] omits 7e1af13225fb staging: wfx: fix rate control handling omits eee5e4c98f30 staging: wfx: firmware does not support more than 32 total [...] omits 6673f2636b41 staging: wfx: use boolean appropriately omits 700e39e2d176 staging: wfx: fix counter overflow omits c594ff7c7cfa staging: wfx: fix case of lack of tx_retry_policies omits 99879121bfbb staging: wfx: fix the cache of rate policies on interface reset omits ea81896dc98f thunderbolt: Update documentation with the USB4 information omits e6f818585713 thunderbolt: Add support for USB 3.x tunnels omits cf29b9afb121 thunderbolt: Add support for Time Management Unit omits aa43a9dcf7fc thunderbolt: Make tb_switch_find_cap() available to other files omits 690ac0d20d40 thunderbolt: Update Kconfig entries to USB4 omits b04079837b20 thunderbolt: Add initial support for USB4 omits be281368f297 hid-logitech-hidpp: read battery voltage from newer devices omits 04bd68171e01 HID: logitech: Add MX Master 3 Mouse omits 0da0a63b7cba HID: logitech-hidpp: Support WirelessDeviceStatus connect events omits c2a932717a51 HID: logitech-hidpp: Support translations from short to lo [...] omits 210e9f56e9e1 thunderbolt: Populate PG field in hot plug acknowledgment packet omits 4deb200d34a7 thunderbolt: Call tb_eeprom_get_drom_offset() from tb_eepr [...] omits 386e5e29d81c thunderbolt: Make tb_find_port() available to other files omits 02a93929e3e4 ARM: dts: zynq: enablement of coresight topology omits 68581aab2f63 Merge branch 'for-5.5/upstream-fixes' into for-next omits 82cfd2e62b35 serial_core: Remove SUPPORT_SYSRQ ifdeffery omits 45896c7e6ed4 tty/serial: Migrate zs to use has_sysrq omits ebaa8c6f22c6 tty/serial: Migrate xilinx_uartps to use has_sysrq omits 6e021166abd5 tty/serial: Migrate vt8500_serial to use has_sysrq omits 0889d23e9a0a tty/serial: Migrate vr41xx_siu to use has_sysrq omits 06129311c68c tty/serial: ucc_uart: Remove ifdef SUPPORT_SYSRQ omits 22cf28a84889 tty/serial: Migrate sunzilog to use has_sysrq omits 831cb96855cf tty/serial: Migrate samsung_tty to use has_sysrq omits 5e637d2be263 tty/serial: Migrate sunsu to use has_sysrq omits cd8d71900f99 tty/serial: Migrate sunsab to use has_sysrq omits b071126bd832 tty/serial: Migrate sunhv to use has_sysrq omits 9feedaa7f37b tty/serial: Migrate stm32-usart to use has_sysrq omits 39e17343d06a tty/serial: Migrate st-asc to use has_sysrq omits 34bccb1d391e tty/serial: Migrate sprd_serial to use has_sysrq omits dc9a325426f1 tty/serial: Migrate sh-sci to use has_sysrq omits 6661b21d25e4 tty/serial: Migrate serial_txx9 to use has_sysrq omits 212d9371fe21 tty/serial: Migrate sccnxp to use has_sysrq omits b2fc67b9f92d tty/serial: Migrate sb1250-duart to use has_sysrq omits 386ae3b753ad tty/serial: Migrate sa1100 to use has_sysrq omits 8f122698a64b tty/serial: Migrate qcom_geni_serial to use has_sysrq omits 31b3bee44ef2 tty/serial: Migrate pxa to use has_sysrq omits fd6dbe4e7949 tty/serial: Migrate pnx8xxx_uart to use has_sysrq omits f5e95c4fe42f tty/serial: Migrate pmac_zilog to use has_sysrq omits eff0a31d4b08 tty/serial: pmac_zilog: Don't check port->sysrq omits bb3ecd968b35 tty/serial: Migrate pch_uart to use has_sysrq omits b062e4aab70b tty/serial: Migrate omap-serial to use has_sysrq omits 2deed95820e5 tty/serial: Migrate mxs-auart to use has_sysrq omits b4088e830bd9 tty/serial: Migrate mux to use has_sysrq omits 804ca1df0914 tty/serial: Migrate msm_serial to use has_sysrq omits 7cbfd6a0230d tty/serial: mpc52xx_uart: Don't zero port->sysrq omits ba4508db5ba2 tty/serial: Migrate mpc52xx_uart to use has_sysrq omits 581a367e4851 tty/serial: Migrate milbeaut_usio to use has_sysrq omits dca3ac8d3bc9 tty/serial: Migrate meson_uart to use has_sysrq omits 79307e053f7f tty/serial: Migrate ip22zilog to use has_sysrq omits aa3479d2e677 tty/serial: Migrate imx to use has_sysrq omits 4d9ec1c0ced6 tty/serial: Migrate fsl_lpuart to use has_sysrq omits 4151bbed79f9 tty/serial: Migrate fsl_linflexuart to use has_sysrq omits 79bb662548f3 tty/serial: Migrate efm32-uart to use has_sysrq omits 881bdb443b5b tty/serial: Migrate dz to use has_sysrq omits 410090d2f40a tty/serial: Migrate cpm_uart to use has_sysrq omits 76f82db9730b tty/serial: Migrate clps711x to use has_sysrq omits 078abd98d7f8 tty/serial: Migrate atmel_serial to use has_sysrq omits 933505e9b417 tty/serial: Migrate arc_uart to use has_sysrq omits 3db3cca6f052 tty/serial: Migrate apbuart to use has_sysrq omits 5f99fca9305b tty/serial: Migrate amba-pl01* to use has_sysrq omits 4225eb0ae148 tty/serial: Migrate 8250_port to use has_sysrq omits a4424b90d366 tty/serial: Migrate 8250_omap to use has_sysrq omits 24036fb75422 tty/serial: Migrate bcm63xx_uart to use has_sysrq omits d68fefdd5b5f tty/serial: Migrate 8250_fsl to use has_sysrq omits c3a4e5527351 Revert "serdev: simplify Makefile" omits 6dbd54e4154d Revert "tty/serial: atmel: fix out of range clock divider [...] omits 2253ed4b36dc mmc: mmci: Support any block sizes for ux500v2 and qcom variant omits 67d7d920b3f0 mmc: au1xmmc: switch to platform_get_irq omits bc068d38c905 mmc: mtk-sd: convert to devm_platform_ioremap_resource omits 0a337eb168d6 mmc: mvsdio: convert to devm_platform_ioremap_resource omits cb064b50227d mmc: sdhci-msm: convert to devm_platform_ioremap_resource omits 75f6eacde8ae mmc: sdhci-milbeaut: convert to devm_platform_ioremap_resource omits 4942ae0e5fb3 mmc: sdhci_am654: convert to devm_platform_ioremap_resource omits dbf90a178cdc mmc: sdhci_f_sdh30: convert to devm_platform_ioremap_resource omits 34ac4509f22b mmc: sh_mmcif: convert to devm_platform_ioremap_resource omits b47c43f68e46 mmc: sdhci-spear: convert to devm_platform_ioremap_resource omits 09938ce84c94 mmc: sdhci-s3c: convert to devm_platform_ioremap_resource omits e10e54a6c506 mmc: meson-mx-sdio: convert to devm_platform_ioremap_resource omits 1cfb7c28b06b mmc: tmio: convert to devm_platform_ioremap_resource omits c5c52c373096 mmc: sunxi-mmc: convert to devm_platform_ioremap_resource omits d0b75c9169fd Merge branch 'fixes' into next omits 66a83feb59d9 mmc: sdhci-of-esdhc: use 1/2 periperhal clock for ls1088a omits ee157abebc0c mmc: mmci: add threaded irq to abort DPSM of non-functional state omits d0052ad90e71 mmc: core: Remove mmc_gpiod_request_*(invert_gpio) omits 0f7c815d83a2 mmc: core: Rework cd-gpio handling omits 9073d10b0989 mmc: core: Rework wp-gpio handling omits d3a5bcb4a17f gpio: add gpiod_toggle_active_low() omits e133f6eac3fa x86/Kconfig: Correct spelling and punctuation omits 2c3039c14380 mmc: sdhci-s3c: remove unused ext_cd_gpio field omits f630d0114d17 mmc: cavium: Add missed pci_release_regions omits e156c6176c9d Documentation/x86/boot: Fix typo omits cbc943eb37ca rtc: rv3029: let the core handle rtc range omits 9346f8706643 rtc: rv3029: convert to devm_rtc_allocate_device omits cff2e4d27826 rtc: rv3029: correctly handle PON and VLOW2 omits f630f728a9b1 rtc: rv3029: add RTC_VL_READ and RTC_VL_CLEAR support omits 7518dd9a93b9 rtc: rv3029: drop rv3029_read_regs and rv3029_write_regs omits 8fd3d609a5c8 rtc: rv3029: simplify rv3029_set_alarm omits 38ce8e30f37e rtc: rv3029: simplify rv3029_alarm_irq_enable omits bb72dbba83eb rtc: rv3029: get rid of rv3029_get_sr omits 35c2daaf554b rtc: rv3029: avoid reading the status register uselessly omits 54c5970df449 rtc: rv3029: remove race condition when update STATUS omits 609e97fe31a4 rtc: rv3029: remove open coded regmap_update_bits omits c509e4344bc0 rtc: rv3029: let regmap validate the register ranges omits 9b45ef977440 rtc: rv3029: use proper name for the driver omits 8049c11399a3 rtc: rx8010: return meaningful value for RTC_VL_READ omits 894b04320020 rtc: rx8010: remove RTC_VL_CLR handling omits bcd17c5082f2 rtc: rv8803: return meaningful value for RTC_VL_READ omits 7e890a0f0e4d rtc: rv8803: avoid clearing RV8803_FLAG_V2F in RTC_VL_CLR omits 86e655f9f3e6 rtc: rv3028: return meaningful value for RTC_VL_READ omits 92c02daabae6 rtc: rv3028: remove RTC_VL_CLR handling omits f86dc5bde18e rtc: pcf85063: return meaningful value for RTC_VL_READ omits 0295c27f90bb rtc: pcf85063: remove RTC_VL_CLR handling omits b371b10e949a rtc: pcf8563: return meaningful value for RTC_VL_READ omits 935272aade5a rtc: pcf8563: stop caching voltage_low omits 75d26f5c2388 rtc: pcf8563: remove conditional compilation omits d268f4bd42f5 rtc: pcf8563: remove RTC_VL_CLR handling omits 244cf8f0ed27 rtc: pcf8523: return meaningful value for RTC_VL_READ omits af4273116d2c rtc: pcf2127: return meaningful value for RTC_VL_READ omits 9f05342a9720 rtc: abx80x: return meaningful value for RTC_VL_READ omits 790a19f18a70 rtc: Document RTC_VL_READ and RTC_VL_CLR ioctls omits 3431ca4837bf rtc: define RTC_VL_READ values omits 1f2565780e9b xen-netback: remove 'hotplug-status' once it has served it [...] omits f55c3188df84 xen-netback: switch state to InitWait at the end of netbac [...] omits 92fbeb43b6c4 xen-netback: move netback_probe() and netback_remove() to [...] omits 5debb18f965a Merge branch 'cxgb4-chtls-fix-issues-related-to-high-prior [...] omits 59437d78f088 cxgb4/chtls: fix ULD connection failures due to wrong TID base omits 3646ae0de90e cxgb4: fix missed high priority region calculation omits df4654bd6e42 ALSA: usx2y: Adjust indentation in snd_usX2Y_hwdep_dsp_status omits ed5a0ab41555 dmaengine: fsl-edma: Add eDMA support for QorIQ LS1028A platform omits d8c1bdb5288d dt-bindings: dma: fsl-edma: add new fsl,fsl,ls1028a-edma omits 28d647fd8305 arm64: dts: msm8998-clamshell: Add pm8005_s1 regulator omits 456d677c4e7b arm64: dts: qcom: sc7180: Add wakeup parent for TLMM omits 49076351a263 arm64: dts: qcom: sm8150: Add ADSP, CDSP, MPSS and SLPI re [...] omits 58d8dc2a98f5 Merge branch 'skel-fixes' omits cb21ac588546 bpftool: Add gen subcommand manpage omits 3bf3c79b772f libbpf: Remove BPF_EMBED_OBJ macro from libbpf.h omits 5dc7a8b21144 bpftool, selftests/bpf: Embed object file inside skeleton omits d1fd03a35efc dmaengine: ti: edma: Fix error return code in edma_probe() omits 7cee5c742899 arm64: dts: qcom: sc7180: Fix node order omits 8529728f25d6 arm64: dts: qcom: msm8998: Fixup uart3 gpio config for bluetooth omits 4a3d6c6a6e4d libbpf: Reduce log level for custom section names omits fe96df93f86c dt-bindings: ata: Convert Allwinner AHCI controller to a schema omits 2609a1271d50 dt-bindings: interconnect: Convert Allwinner MBUS controll [...] omits f78ed3c5bd32 dt-bindings: media: Convert Allwinner A31 CSI to a schema omits fc0b90f63e7f dt-bindings: media: Convert Allwinner hardware codec to a schema omits e4597da1d685 dt-bindings: sram: Convert Allwinner A10 system controller [...] omits 3538129cabaa dt-bindings: sram: Add Allwinner SRAM compatibles omits df45bdd9f615 dt-bindings: sram: Allow for more specific compatibles omits b19da6636c4a dt-bindings: sram: Allow for the childs nodes to be called [...] omits 0b2f7ad1f2f6 dt-bindings: usb: Convert Allwinner USB PHY controller to [...] omits 0b7c446fa9f7 dt-bindings: dma: Convert stm32 DMAMUX bindings to json-schema omits 71021f3fd3af dt-bindings: dma: Convert stm32 MDMA bindings to json-schema omits b80103f60b0d dt-bindings: dma: Convert stm32 DMA bindings to json-schema omits 34566e4f2d68 dt-bindings: stm32: convert mlahb to json-schema omits 887d1d69d67a dt-bindings: rtc: Convert stm32 rtc bindings to json-schema omits fb9a98e160f1 libbpf: Fix libbpf_common.h when installing libbpf through [...] omits 92f7440ecc93 selftests/bpf: More succinct Makefile output omits 1985f8c7f9a4 tools/power/acpi: fix compilation error omits e168e6ecd80e ARM: defconfig: u8500: activate cpufreq omits 8ae674964e67 net: dsa: Make PHYLINK related function static again omits b7ffa045e700 tipc: don't send gap blocks in ACK messages omits df1d6ea05a75 Merge tag 'y2038-alsa-v8-signed' of git://git.kernel.org:/ [...] omits 13d74c0a9708 netfilter: conntrack: remove two export symbols omits 7e03998429ee netfilter: nft_tunnel: add the missing nla_nest_cancel() omits 73239bd9707a netfilter: nft_tunnel: also dump OPTS_ERSPAN/VXLAN omits 2149f36dbd44 netfilter: nft_tunnel: also dump ERSPAN_VERSION omits 0705f95c3320 netfilter: nft_tunnel: add the missing ERSPAN_VERSION nla_policy omits cf3e204a1ca5 netfilter: nft_tunnel: no need to call htons() when dumping ports omits 2f5e70c8ce47 netfilter: Document ingress hook omits 871185ace40d netfilter: Clean up unnecessary #ifdef omits 2b2d81a6da78 Merge branch 'stmmac-dwc-qos-ACPI-device-support' omits 1d4605e0aff9 net: stmmac: dwc-qos: avoid clk and reset for acpi device omits b59c43e03cee net: stmmac: dwc-qos: use generic device api omits ce2b5a3af075 Merge branch 'dwmac-mediatek-add-more-support-for-RMII' omits 882007ed7832 net-next: dt-binding: dwmac-mediatek: add more description [...] omits 71a55a2315b0 net-next: stmmac: mediatek: add more support for RMII omits 4e133f76c111 Merge branch 'improve-clause-45-support-in-phylink' omits ef8e0b808b90 net: mvpp2: update mvpp2 validate() implementation omits df3f57ac9605 net: phylink: extend clause 45 PHY validation workaround omits 5d57c327584a net: phylink: improve clause 45 PHY ksettings_set implementation omits 09a80f2aef06 nfsd: Return the correct number of bytes written to the file omits c3d68019fce2 Merge tag 'ux500-armsoc-v5.6-1' of git://git.kernel.org/pu [...] omits 4601832f4050 ARM: OMAP2+: use separate IOMMU pdata to fix DRA7 IPU1 boot omits 4ea3711aece4 ARM: OMAP2+: omap-iommu.c conversion to ti-sysc omits 2f14101a1d76 ARM: OMAP2+: Add workaround for DRA7 DSP MStandby errata i879 omits e4c4b540e1e6 ARM: OMAP4+: remove pdata quirks for omap4+ iommus omits 8de44fb70659 ARM: OMAP2+: pdata-quirks: add PRM data for reset support omits 6e678a76b345 ARM: OMAP5: hwmod-data: remove OMAP5 IOMMU hwmod data omits e4ebfc2ce6cc ARM: OMAP4: hwmod-data: remove OMAP4 IOMMU hwmod data omits 54a751f623f5 Merge branch 'omap-for-v5.6/ti-sysc-dt' into omap-for-v5.6 [...] omits a6c8056d2f34 ARM: dts: omap5: convert IOMMUs to use ti-sysc omits 22f8d6649d4b ARM: dts: omap4: convert IOMMUs to use ti-sysc omits 3e4120b9c0bf ARM: dts: dra74x: convert IOMMUs to use ti-sysc omits dbd2d6f9be96 ARM: dts: dra7: convert IOMMUs to use ti-sysc omits d864dbdfa6dd ARM: OMAP2+: Drop legacy platform data for omap4 fdif omits 5725e6c169c6 ARM: OMAP2+: Drop legacy platform data for omap4 slimbus omits 8c77b65635a6 ARM: OMAP2+: Drop legacy platform data for omap5 kbd omits a9e2d3c61d3d ARM: OMAP2+: Drop legacy platform data for omap4 kbd omits e54740b4afe8 ARM: OMAP2+: Drop legacy platform data for dra7 smartreflex omits a6b1e717e942 ARM: OMAP2+: Drop legacy platform data for omap4 smartreflex omits 72b48b999cb1 ARM: OMAP2+: Drop legacy platform data for omap4 hsi omits 027678deaee3 ARM: OMAP2+: Drop legacy platform data for am4 vpfe omits adb47d9d141d ARM: OMAP2+: Drop legacy platform data for dra7 ocp2scp omits 08f721e833dc ARM: OMAP2+: Drop legacy platform data for omap5 ocp2scp omits 813b09b05d49 ARM: OMAP2+: Drop legacy platform data for omap4 ocp2scp omits 269e6ec23aeb ARM: OMAP2+: Drop legacy platform data for am4 ocp2scp omits adb72394e2ab ARM: OMAP2+: Drop legacy platform data for am3 lcdc omits a9f31495c612 ARM: OMAP2+: Drop legacy platform data for dra7 elm omits fccccdcd85f8 ARM: OMAP2+: Drop legacy platform data for omap4 elm omits ff594e2296c3 ARM: OMAP2+: Drop legacy platform data for am3 and am4 elm omits 97752cc26ef1 ARM: OMAP2+: Drop legacy platform data for am4 adc_tsc omits 958036e21253 ARM: OMAP2+: Drop legacy platform data for am3 adc_tsc omits 80d861cda650 ARM: OMAP2+: Drop legacy platform data for dra7 dcan omits 17b6e0280f31 ARM: OMAP2+: Drop legacy platform data for am3 and am4 dcan omits 78e2d1f4b703 ARM: OMAP2+: Drop legacy platform data for am3 and am4 spi omits 4554f0a1cbe6 ARM: OMAP2+: Drop legacy platform data for dra7 spinlock omits 995c1535da0a ARM: OMAP2+: Drop legacy platform data for omap5 spinlock omits d169232953f0 ARM: OMAP2+: Drop legacy platform data for omap4 spinlock omits c62201a3565b ARM: OMAP2+: Drop legacy platform data for am3 and am4 spinlock omits 846a1b675c8f ARM: OMAP2+: Drop legacy platform data for dra7 epwmss omits cfbeeedaa5dc ARM: OMAP2+: Drop legacy platform data for am3 and am4 epwmss omits 3d1d10be064b ARM: OMAP2+: Drop legacy platform data for dra7 timers exc [...] omits aec518020559 ARM: OMAP2+: Drop legacy platform data for am3 and am4 tim [...] omits 1b44c550a481 ARM: OMAP2+: Drop legacy platform data for omap5 timers ex [...] omits bfdfd5636a9d ARM: OMAP2+: Drop legacy platform data for omap4 timers ex [...] omits 11b27908a3bd ARM: OMAP2+: Drop legacy platform data for dra7 des omits 69471c654ad9 ARM: OMAP2+: Drop legacy platform data for am4 des omits 1633d8d37241 ARM: OMAP2+: Drop legacy platform data for dra7 aes omits c31502179d06 ARM: OMAP2+: Drop legacy platform data for am3 and am4 aes omits 68e3b63e7538 ARM: OMAP2+: Drop legacy platform data for dra7 sham omits 6899cf73880e ARM: OMAP2+: Drop legacy platform data for am3 and am4 sham omits 4150fe384e4d ARM: OMAP2+: Drop legacy platform data for omap5 mcpdm omits 1d2a38d42b04 ARM: OMAP2+: Drop legacy platform data for omap5 dmic omits 6974285ed52a ARM: OMAP2+: Drop legacy platform data for omap4 mcpdm omits a0fc37ff28c0 ARM: OMAP2+: Drop legacy platform data for omap4 dmic omits 19c8915ca38f ARM: OMAP2+: Drop legacy platform data for omap4 aess omits 0cd62d5e7432 ARM: OMAP2+: Drop legacy platform data for am4 qspi omits eabb3f5a1b4f ARM: dts: Configure interconnect target module for dra7 des omits f6d9eb0c253b ARM: dts: Configure interconnect target module for am4 des omits 2ea3ce2cf6ab ARM: dts: Configure interconnect target module for dra7 aes omits e9225f22c760 ARM: dts: Configure interconnect target module for am4 aes omits b4679c0544fe ARM: dts: Configure interconnect target module for am3 aes omits e132681cef0a ARM: dts: Configure interconnect target module for dra7 sham omits ed8e44dfa757 ARM: dts: Configure interconnect target module for am4 sham omits e36afc29ea98 ARM: dts: Configure interconnect target module for am3 sham omits f60c41257fa0 ARM: dts: Configure interconnect target module for am4 qspi omits 4c74ecf79227 dmaengine: ti: omap-dma: Add device tree match data and us [...] omits c6797bcde307 ARM: OMAP2+: Configure dma_plat_info directly and drop dma [...] omits f002180c3c46 ARM: OMAP2+: Configure sdma capabilities directly omits 755cbfd8cf89 ARM: OMAP2+: Drop sdma interrupt handling for mach-omap2 omits 28b5afcd06d2 ARM: OMAP2+: Drop unused sdma functions omits bfab07ee52a2 ARM: dts: Configure interconnect target module for omap3 sdma omits eb6b38b26edf ARM: dts: Configure interconnect target module for omap2 sdma omits 15c0677162b7 dt-bindings: i2c: sh_mobile: Document r8a77961 support omits 8b183f5b85e0 dt-bindings: i2c: rcar: Document r8a77961 support omits 54a19fd4a640 i2c: core: Use DEVICE_ATTR_*() helper macros omits c807da539e82 i2c: remove unneeded 'extern' from function declatations omits 10e5e6c24963 usb: gadget: move choice ... endchoice to legacy/Kconfig omits fcc846982912 usb: gadget: u_audio: Drop superfluous ioctl PCM ops omits d27ab1e60970 usb: gadget: u_audio: Use managed buffer allocation omits a67bcec3569f ath10k: Fix some typo in some warning messages omits 13591a1c3899 ath11k: register HE mesh capabilities omits 9b614afe6c80 tty/serial: Migrate aspeed_vuart to use has_sysrq omits 1997e9dfdc84 serial_core: Un-ifdef sysrq SUPPORT_SYSRQ omits 8336240ebb24 tty: serial: samsung_tty: do not abuse the struct uart_por [...] omits 7e5ed9f5e012 serial: Move sysrq members above omits f06327d15a1a sysrq: Remove sysrq_handler_registered omits 8f35288566d7 slimbus: qcom-ngd-ctrl: Use dma_request_chan() instead dma [...] omits 4484aa800ac5 tty: vt: move conmakehash to drivers/tty/vt/ from scripts/ omits f1d31743a195 tty: drop useless variable initialisation in tty_kopen() omits 357816303078 serdev: make use of printk extension %pe for better error [...] omits 54edb425346a serdev: simplify Makefile omits 92ee2034696c staging: rtl8188eu: add spaces around operators in rtw_mlme_ext.c omits dc497b4b0cd4 staging: rtl8188eu: cleanup comparsions to NULL in rtw_mlme_ext.c omits 6f4d22d76baa staging: most: use angle brackets in include path omits c3bb9d883f1a staging: most: configfs: reduce array size omits d72f82635e33 staging: most: configfs: use strlcpy omits b4e37a5e2c32 staging: most: rename enum mbo_status_flags omits 45917e79202c staging: most: rename struct core_component omits c1d3fb8abe66 staging: most: rename core.h to most.h omits f4dc4abdce4c spi: bcm2835: no dev_err() on clk_get() -EPROBE_DEFER omits c1795f7cee02 spi: spi-ti-qspi: Remove unused macro for fclk frequency omits 522498f8cb8c regulator: bd71828: Basic support for ROHM bd71828 PMIC re [...] omits 84a867c07813 dt-bindings: regulator: Document ROHM BD71282 regulator bindings omits 4137f4b65df7 ASoC: compress: Add pm_runtime support omits 1b998958b301 staging: qlge: Fix CHECK: Alignment should match open parenthesis omits 25dde2435ad6 staging: qlge: Fix CHECK extra blank lines in many files omits ae91a189d245 ASoC: intel: skylake: Remove superfluous bus ops omits a5e37de90e67 stop_machine: remove try_stop_cpus helper omits d040e0734fb3 schied/fair: Skip calculating @contrib without load omits 60588bfa223f sched/fair: Optimize select_idle_cpu omits 45178ac0cea8 cpu/hotplug, stop_machine: Fix stop_machine vs hotplug order omits cde651945027 sched/wait: fix ___wait_var_event(exclusive) omits 5443a0be6121 sched: Use fair:prio_changed() instead of ad-hoc implementation omits 7c2e8bbd87db sched: Spare resched IPI when prio changes on a single fair task omits 95ace52e4036 staging: octeon-usb: delete the octeon usb host controller driver omits 710d7fbe21ee staging: octeon: delete driver omits e466bd8c2a29 dt-bindings: SLIMBus: add slim devices optional properties omits 81736abd5578 x86/mce: Remove mce_inject_log() in favor of mce_log() omits 2d806d072358 x86/mce: Pass MCE message to mce_panic() on failed kernel [...] omits db1ae0314f47 x86/mce/therm_throt: Mark throttle_active_work() as __mayb [...] omits 708d10eca6f1 powercap/intel_rapl: add support for TigerLake Mobile omits d8cac6207ec1 ALSA: cmipci: Allow disabling MPU port via module option omits b33bdf8020c9 isdn: don't mark kcapi_proc_exit as __exit omits 6f6dded1385c Merge branch 'WireGuard-CI-and-housekeeping' omits d89ee7d5c73a wireguard: allowedips: use kfree_rcu() instead of call_rcu() omits 43967b6ff91e wireguard: main: remove unused include <linux/version.h> omits a2ec8b570694 wireguard: global: fix spelling mistakes in comments omits d7c68a38bb4f wireguard: Kconfig: select parent dependency for crypto omits 65d88d04114b wireguard: selftests: import harness makefile for test suite omits 39523c56b668 arm64: dts: qcom: sdm845-cheza: Add cr50 spi node omits e4aab38ed5d1 ARM: dts: aspeed: Add SD card for Vesnin omits 78b08af0dd1b ARM: dts: aspeed: yamp: Delete no-hw-checksum omits 4ba33177c61e ARM: dts: aspeed: netbmc: Delete no-hw-checksum omits d4d171bd3e04 ARM: dts: aspeed: AST2400 disables hw checksum omits dafa8fe276e8 ARM: dts: ibm-power9-dual: Add a unit address for OCC nodes omits 56d71b550134 ARM: dts: aspeed-g6: Cleanup watchdog unit address omits cf4aae1a05a2 ARM: dts: aspeed-g5: Sort LPC child nodes by unit address omits e3f0cf4fb827 ARM: dts: aspeed: Add reg hints to syscon children omits 2de782b76938 ARM: dts: aspeed: Cleanup lpc-ctrl and snoop regs omits 1d6d2e0d46ad ARM: dts: witherspoon: Cleanup gpio-keys-polled properties omits 53820e00aaa1 ARM: dts: swift: Cleanup gpio-keys-polled properties omits 5da9a5896362 ARM: dts: fp5280g2: Cleanup gpio-keys-polled properties omits 95d519ceb8a3 ARM: dts: vesnin: Add unit address for memory node omits 1f3051142b12 ARM: dts: aspeed-g5: Use recommended generic node name for SDMC omits b41c03c1cfde ARM: dts: aspeed-g5: Move EDAC node to APB omits c5dea815834c net: caif: replace BUG_ON with recovery code omits bbd20c939c8a fore200e: Fix incorrect checks of NULL pointer dereference omits 030cc6cb1b6c ARM: dts: NSP: Use hardware I2C for BCM958625HR omits 03d51c4fc507 Merge branch 'Simplify-IPv4-route-offload-API' omits 446f739104f4 ipv4: Remove old route notifications and convert listeners omits b6a1d871d37a mlxsw: spectrum_router: Start using new IPv4 route notifications omits 20d1565203e6 ipv4: Only Replay routes of interest to new listeners omits 525bc345fcbc ipv4: Handle route deletion notification during flush omits f613b6e2ffe1 ipv4: Handle route deletion notification omits a8674f753e36 ipv4: Notify newly added route if should be offloaded omits ee3936d65882 ipv4: Notify route if replacing currently offloaded one omits b5fc0430dcbb ipv4: Extend FIB alias find function omits a6c76c17df02 ipv4: Notify route after insertion to the routing table omits ba8381236fd0 net: fib_notifier: Add temporary events to the FIB notific [...] omits 366c7bb0acf1 Merge branch 'hns3-next' omits d5432455b1a8 net: hns3: do not schedule the periodic task when reset fail omits 0ea68902256e net: hns3: allocate WQ with WQ_MEM_RECLAIM flag omits ff200099d271 net: hns3: remove unnecessary work in hclgevf_main omits 1c6dfe6fc6f7 net: hns3: remove mailbox and reset work in hclge_main omits b3c3fe8e9961 net: hns3: schedule hclgevf_service by using delayed workqueue omits 54e1f08bddbe ipv6: Annotate ipv6_addr_is_* bitwise pointer casts omits 1f1c1d7c89ee ipv6: Annotate bitwise IPv6 dsfield pointer cast omits f32593773549 r8169: check that Realtek PHY driver module is loaded omits 024774325199 Merge branch 'dpaa2-ptp-support-external-trigger-event' omits 17568c62cd2c dpaa2-ptp: add external trigger event support omits 9429439f59cd ptp_qoriq: export extts_clean_up() function omits 10bc877c7623 ptp_qoriq: check valid status before reading extts fifo omits 65b5969e58de ARM: dts: Add generic compatible for omap sdma instances omits 61025b815e94 arm64: dts: qcom: sm8150: Add ADSP, CDSP, MPSS and SLPI smp2p omits b7ff96cc68eb remoteproc: qcom: pas: Add auto_boot flag omits 15f4ae1e18ad remoteproc: qcom: pas: Add SM8150 ADSP, CDSP, Modem and SL [...] omits 27c303a456aa dt-bindings: remoteproc: qcom: SM8150 Add ADSP, CDSP, MPSS [...] omits 17ee2fb4e856 remoteproc: qcom: pas: Vote for active/proxy power domains omits 22f517e04dc9 dt-bindings: remoteproc: qcom: Add power-domain bindings f [...] omits 2ac91aad378a remoteproc: qcom: pas: Disable interrupt on clock enable failure omits ce885265ef29 dt-bindings: misc: Document reg for aspeed, p2a-ctrl nodes omits 89d6d772f613 dt-bindings: pinctrl: aspeed: Add reg property as a hint omits dbd8f6bae6f4 libbpf: Add zlib as a dependency in pkg-config template omits dc3a2d254782 libbpf: Print hint about ulimit when getting permission de [...] omits eb843ab59134 dt-bindings: vendor-prefixes: Add a broadmobi entry omits 20107d7328cc dt-bindings: rcc: Convert stm32mp1 rcc bindings to json-schema omits 70a97443d966 dt-bindings: arm: stm32: Convert stm32-syscon to json-schema omits bece4258502e dt-bindings: vendor-prefixes: Add "calaosystems" for CALAO [...] omits ef43406e6714 dt-bindings: vendor-prefixes: Deprecate "ste" and "st-ericsson" omits 50ce01f3f629 dt-bindings: vendor-prefixes: Add yet another for ST-Ericsson omits 40a4711a704f dt-bindings: i2c: lpi2c: add imx8qm compatible string omits 6a86e9f57a51 dt-bindings: serial: lpuart: add imx8qm compatible string omits 7dce4d6f151d dt-bindings: mmc: fsl-imx-esdhc: add imx8qm compatible string omits 2403ed2f44b8 EDAC: remove set but not used variable 'ecc_loc' omits faced7e0806c mm: hugetlb controller for cgroups v2 omits 865a0d06f870 arm64: dts: meson: add libretech-pc boards support omits 727d01cb17c8 dt-bindings: arm: amlogic: add libretech-pc bindings omits f8683c2abdf5 arm64: defconfig: enable FUSB302 as module omits 4e11697528eb arm64: dts: meson: gxl: add i2c C pins omits c1cc29f2a045 dt-bindings: clocks: Convert Allwinner A80 DE clocks to a schema omits c82f30306cdd dt-bindings: clocks: Convert Allwinner A80 USB clocks to a schema omits 04a55fb2ff70 dt-bindings: clocks: Convert Allwinner DE2 clocks to a schema omits c82ebf1bf738 platform/chrome: chromeos_laptop: Convert to i2c_new_scann [...] omits d50ecc46d18f samples/bpf: Attach XDP programs in driver mode by default omits 450278977acb samples/bpf: Set -fno-stack-protector when building BPF programs omits 5615ed472dc0 samples/bpf: Add missing -lz to TPROGS_LDLIBS omits 5984dc6cb5aa samples/bpf: Reintroduce missed build targets omits 159ecc002b5f bpftool: Fix compilation warning on shadowed variable omits 1ead083ae147 quota: avoid time_t in v1_disk_dqblk definition omits a79ac2d1036a libbpf: Fix build by renaming variables omits 957a227d413b x86/boot: Fix a comment's incorrect file reference omits 0885acd77eb4 media: vivid: support multiplanar touch devices omits 095c21d31b7b media: v4l2-ioctl.c: allow multiplanar for touch omits 3ff4348ff5e4 media: vivid: set field to NONE for touch omits 6cc1d4568120 docs: driver-model: Add missing managed GPIO array get functions omits ee8f537fd8b7 ASoC: soc-core: remove legacy style of codec_conf omits e3c157c934fb ASoC: ti: rx51: use snd_soc_dai_link_component for codec_conf omits b9fc10027cf3 ASoC: samsung: speyside: use snd_soc_dai_link_component fo [...] omits 1762d3a5fd69 ASoC: samsung: neo1973_wm8753: use snd_soc_dai_link_compon [...] omits bfc5b22c7181 ASoC: samsung: lowland: use snd_soc_dai_link_component for [...] omits 3874b2154be7 ASoC: samsung: bells: use snd_soc_dai_link_component for c [...] omits 4edf6f7008b2 Merge branch 'mmc_pinctrl' into next omits 2d27a4cf1967 ASoC: mediatek: mt8183-da7219-max98357: use snd_soc_dai_li [...] omits fe71bf9aaf45 ASoC: mediatek: mt8173-rt5650-rt5676: use snd_soc_dai_link [...] omits e90c2a3bc151 ASoC: mediatek: mt8173-rt5650-rt5514: use snd_soc_dai_link [...] omits 03b70ef529ae ASoC: intel: skl_nau88l25_ssm4567: use snd_soc_dai_link_co [...] omits 5a3493305ac0 ASoC: intel: kbl_rt5663_rt5514_max98927: use snd_soc_dai_l [...] omits 8a3bd454ee78 ASoC: intel: kbl_rt5663_max98927: use snd_soc_dai_link_com [...] omits 13568b0331c5 ASoC: intel: kbl_da7219_max98927: use snd_soc_dai_link_com [...] omits eea239521737 ASoC: fsl: imx-audmix: use snd_soc_dai_link_component for [...] omits c13493a2460b ASoC: soc-core: support snd_soc_dai_link_component for codec_conf omits 8e9a99361f56 mmc: uniphier-sd: Convert to pinctrl_select_default_state() omits a62ff5405595 mmc: jz4740: Convert to pinctrl_select_default_state() omits 6986ee3f8bd1 mmc: atmel-mci: Convert to pinctrl_select_default_state() omits 2480b72071b2 mmc: sdhci-esdhc-imx: Convert to pinctrl_select_default_state() omits 9f888b558976 mmc: omap_hsmmc: Convert to pinctrl_select_default_state() omits c17e73c32fa7 mmc: usdhi6rol0: Convert to pinctrl_select_default_state() omits 05344ffe4b0d mmc: mmci: Convert to pinctrl_select_default_state() omits f9be7f9c358d mmc: meson-gx: Convert to pinctrl_select_default_state() omits 4d5c1adaf893 reiserfs: Fix spurious unlock in reiserfs_fill_super() err [...] omits 5474ca7da6f3 reiserfs: Fix memory leak of journal device string omits 34e92542da96 ext2: set proper errno in error case of ext2_fill_super() omits cd8fb859a84c spi: meson-spicc: Use GPIO descriptors omits 0a454258febb spi: stm32: Use dma_request_chan() instead dma_request_sla [...] omits 658606ff4cf6 spi: stm32-qspi: Use dma_request_chan() instead dma_reques [...] omits b5756b777472 spi: spi-fsl-dspi: Use dma_request_chan() instead dma_requ [...] omits 401abb764abb spi: sirf: Use dma_request_chan() instead dma_request_slav [...] omits 7ccffd41b2d4 spi: mxs: Use dma_request_chan() instead dma_request_slave [...] omits 6bfbf4d0aa0c spi: img-spfi: Use dma_request_chan() instead dma_request_ [...] omits 6133fed0539b spi: bcm2835: Use dma_request_chan() instead dma_request_s [...] omits 666224b43b4b spi: bcm2835: Release the DMA channel if probe fails after [...] omits d947c9d26c23 spi: atmel: Use dma_request_chan() instead dma_request_sla [...] omits 7e0b2c32ada8 Merge branch 'fixes' into next omits 811ba67632aa mmc: sdhci: Update the tuning failed messages to pr_debug level omits de27e978dc82 dt-bindings: mmc: renesas_sdhi: Document r8a77961 support omits c1a49782cc32 mmc: renesas_sdhi: use recent tap values for HS400 omits 12e3c55d236b mmc: renesas_sdhi: remove 4taps as a TMIO flag omits 7af08206cb20 mmc: renesas_sdhi: make quirks info accessible outside probe() omits e5088f20ed40 mmc: renesas_sdhi: make warning more precise omits 6e3cbb050b82 mmc: renesas_sdhi: keep sorting for quirk entries omits a0fb3fc8af01 mmc: renesas_sdhi: remove whitelist for internal DMAC omits fdbbe6cf6dce mmc: sdhci: fix up CMD12 sending omits af3ed119329c mmc: spi: Toggle SPI polarity, do not hardcode it omits 3976656d67c1 mmc: sdhci-of-at91: rework clocks management to support SA [...] omits d684be14457f dt-bindings: sdhci-of-at91: new compatible string and upda [...] omits efcc69b261f0 dt-bindings: mmc: sdhci-msm: Add compatible string for sc7180 omits a193018e5290 sh: add missing EXPORT_SYMBOL() for __delay omits 1d5fd6c33b04 sh: add missing DECLARE_EXPORT() for __ashiftrt_r4_xx omits aa659a3fca79 ACPI: processor: Clean up acpi_processor_evaluate_cst() omits 987c785319b9 ACPI: processor: Introduce acpi_processor_evaluate_cst() omits bc94638886ab ACPI: processor: Export function to claim _CST control omits a67524c8bf75 media: pulse8-cec: log when a CEC message is received omits 587040338162 media: pulse8-cec: schedule next ping after current ping finished omits 601282d65b96 media: pulse8-cec: use adap_free callback omits 906870770431 media: pulse8-cec: queue received messages in an array omits b36910e07842 media: pulse8-cec: move the transmit to a workqueue omits b7d0567f552a media: pulse8-cec: set tx_done_status for transmit_done status omits 92eee37d398c media: pulse8-cec: add 2nd debug level omits a6706447f319 media: pulse8-cec: locking improvements omits cea28e7a55e7 media: pulse8-cec: reorganize function order omits 71705c611263 PCMCIA/i82092: remove #if 0 block omits 52739f063f7e PCMCIA/i82092: delete enter/leave macro omits ac5af87725f7 PCMCIA/i82092: include <linux/io.h> instead of <asm/io.h> omits 152b4bb57aa4 PCMCIA/i82092: shorten the lines with over 80 characters omits 908864641f63 PCMCIA/i82092: move assignment out of if condition omits 6aaf8ff32650 PCMCIA/i82092: change code indentation omits 4ae66dd778e3 PCMCIA/i82092: insert blank line after declarations omits ae1f62c5408a PCMCIA/i82092: remove braces around single statement blocks omits 4839879f8af1 PCMCIA/i82092: add/remove spaces to improve readability omits c8fdcc86725c backlight: bd6107: Convert to use GPIO descriptor omits edeec4fdc780 backlight: ams369fg06: Drop GPIO include omits 0738badd9d3f ARM: dts: sun8i: r40: Add I2C pinmux options omits 53870cf03fae ACPI: video: Use native backlight on Lenovo E41-25/45 omits cbf6d033ad37 ACPI: video: fix typo in comment omits ff3154d1d89a ACPI / battery: Deal better with neither design nor full c [...] omits 5b74d1d16e2f ACPI / battery: Use design-cap for capacity calculations i [...] omits cc99f0ad5246 ACPI / battery: Deal with design or full capacity being re [...] omits 26a0a10419fd PCMCIA/i82092: use dev_<level> instead of printk omits cabbaed71989 arm64: dts: allwinner: unify header comment style omits b4b8f2c96158 arm64: dts: allwinner: Convert license to SPDX identifier omits d2ab1a675698 arm64: dts: allwinner: Fix wrong license header omits c97fcd8546c0 Merge branch 'v5.5/fixes' into v5.6/drivers omits d8488a41800d clk: meson: pll: Fix by 0 division in __pll_params_to_rate() omits 1ee7826ab68f mac80211: Remove redundant assertion omits 6913bc3a2e9c media: pulse8-cec: improve debugging omits c2753d15d2b3 arm64: dts: rockchip: split rk3399-rockpro64 for v2 and v2 [...] omits 534ad35798af pinctrl: iproc: Set irq handler based on trig type omits ce2b617ce8cb export.h: reduce __ksymtab_strings string duplication by u [...] omits 0c556dea089d arm64: dts: rockchip: enable the gpu on px30-evb omits a07f34a083f2 arm64: dts: rockchip: add the gpu for px30 omits ad848dd53385 dt-bindings: gpu: mali-bifrost: Add Rockchip PX30 omits afb347816202 media: v4l2-device.h: Explicitly compare grp{id,mask} to z [...] omits 8c2d66b036c7 media: hantro: Support color conversion via post-processing omits b1b3f0622a9d clk: meson: g12a: fix missing uart2 in regmap table omits 3143f8a123dc media: hantro: Rename {prepare,finish}_run to {start,end}_ [...] omits 5980d40276b3 media: hantro: Cleanup format negotiation helpers omits 0fb36893c6c1 media: vidioc-enum-fmt.rst: clarify format preference omits 961f97ab1ef3 media: adv7604: extend deep color mode to ADV7611 omits 69e39d40587b media: vimc: Implement get/set selection in sink omits 94010145a58f media: pixfmt-tch-td16/tu16.rst: document that this is lit [...] omits 06b5cf51607d media: imx7-mipi-csis: remove subdev_notifier omits 0d962c3ae13a media: sun8i: Remove redundant dev_err call in deinterlace [...] omits 81735ecb62f8 media: mtk-vcodec: Remove extra area allocation in an inpu [...] omits a36807784b74 media: dt-bindings: rcar-vin: Document compatibility strin [...] omits 9f9dc4755e54 media: dt-bindings: rcar-vin: Remove paragraph about aliases omits ad85a9bb3ec4 media: atmel: atmel-isi: initialize the try_crop for the p [...] omits e34eb98e5f70 media: atmel: atmel-isi: properly initialize pad_cfg omits b567bf86eeba media: atmel: atmel-isi: add support for mono sensors, GRA [...] omits 374d968ac744 media: atmel: atmel-isc-base: initialize the try_crop for [...] omits da3a55b5a948 media: atmel: atmel-isc-base: fix enum calls default format omits ed1307e335a4 media: atmel: atmel-isc-base: properly initialize pad_cfg omits ab04e7e6436e media: atmel: atmel-isc-base: add support for Y10 format omits 62387970a481 media: atmel: atmel-isc-base: allow 8 bit direct dump omits fee586a20f48 media: meson: vdec: add sm1 platform omits 3d8af3b40d2a media: dt-bindings: media: amlogic,gx-vdec: add bindings f [...] omits 8299c6533979 media: meson: vdec: add g12a platform omits 4c002c978b7f device.h: move 'struct driver' stuff out to device/driver.h omits a8ae608529ab device.h: move 'struct class' stuff out to device/class.h omits 5aee2bf2629d device.h: move 'struct bus' stuff out to device/bus.h omits af628aae8640 device.h: move dev_printk()-like functions to dev_printk.h omits 70ae805a0bb9 media: dt-bindings: media: amlogic,gx-vdec: add bindings f [...] omits cf901a1c5dd8 device.h: move devtmpfs prototypes out of the file omits 604bd5ae91d9 media: dt-bindings: media: amlogic,vdec: convert to yaml omits 02d76a471975 media: coda: avoid hardware lockups with more than 13 capt [...] omits afddf553ea89 media: coda: remove redundant platform_get_irq error message omits 96f6f62c4656 media: coda: jpeg: add CODA960 JPEG encoder support omits 3bf6883a88c0 media: coda: jpeg: add JPEG register definitions for CODA960 omits ec4f021d1cf9 media: coda: jpeg: merge Huffman table bits and values omits eed569c425d0 media: coda: do not skip finish_run if aborting omits f4a73f5e2633 pinctrl: qcom: sc7180: Add new qup functions omits 22440461b19e dt-bindings: pinctrl: qcom: Add new qup functions for sc7180 omits 6ece6d15c0b0 pinctrl: qcom: sc7180: Add GPIO wakeup interrupt map omits 94e14da890b1 Merge 5.5-rc2 into driver-core-next omits b3bb164aa560 Merge 5.5-rc2 into staging-next omits c1ca05c23e98 Merge branch 'ib-pinctrl-default-state' into devel omits e880c3744b31 Merge 5.5-rc2 into usb-next omits d70f1e3d5dbd Merge remote-tracking branch 'origin/master' into sh-next omits 1a0013c62b33 interconnect: Add interconnect_graph file to debugfs omits b92c35e1b9c9 interconnect: qcom: Use the standard aggregate function omits 3172e4d27631 interconnect: Add a common standard aggregate function omits c46ab9db6497 interconnect: Add basic tracepoints omits 05309830e1f8 interconnect: Add a name to struct icc_path omits dd018a9cf910 interconnect: Move internal structs into a separate file omits ad3703ac24e7 interconnect: qcom: Use the new common helper for node removal omits 3cce2c6fa70c interconnect: Add a common helper for removing all nodes omits 2ddf50a75dab extcon: sm5502: Remove unneeded semicolon omits 0849e1028088 Merge branch 'support-flex-arrays' omits 5f2eeceffb92 selftests/bpf: Add flexible array relocation tests omits 1b484b301cec libbpf: Support flexible arrays in CO-RE omits 01c6f7aaacf9 Merge branch 'extern-var-support' omits 330a73a7b6ca selftests/bpf: Add tests for libbpf-provided externs omits 2ad97d473db5 bpftool: Generate externs datasec in BPF skeleton omits 166750bc1dd2 libbpf: Support libbpf-provided extern variables omits ac9d1389631a libbpf: Extract internal map names into constants omits f7c0bbf27ec6 Merge branch 'bpf-obj-skel' omits d9c00c3b1639 bpftool: Add `gen skeleton` BASH completions omits 197448eaac1a selftests/bpf: Add test validating data section to struct [...] omits dde53c1b763b selftests/bpf: Convert few more selftest to skeletons omits f3c926a4df2c selftests/bpf: Add BPF skeletons selftests and convert att [...] omits 985ead416df3 bpftool: Add skeleton codegen command omits d66562fba1ce libbpf: Add BPF object skeleton support omits 3f51935314b8 libbpf: Reduce log level of supported section names dump omits 13acb508ae20 libbpf: Postpone BTF ID finding for TRACING programs to lo [...] omits eba9c5f498a1 libbpf: Refactor global data map initialization omits 01af3bf06755 libbpf: Expose BPF program's function name omits 9f81654eebe8 libbpf: Expose BTF-to-C type declaration emitting API omits 3d208f4ca111 libbpf: Expose btf__align_of() API omits 544402d4b493 libbpf: Extract common user-facing helpers omits 917f6b7b07a4 libbpf: Add BPF_EMBED_OBJ macro for embedding BPF .o files omits 612d05be250a libbpf: Move non-public APIs from libbpf.h to libbpf_internal.h omits d7a18ea7e8b6 libbpf: Add generic bpf_program__attach() omits 0d13bfce023a libbpf: Don't require root for bpf_object__open() omits 38dbf2de46ac ARM: dts: uniphier: add pinmux nodes for I2C ch5, ch6 omits 0e627190563e tcp: Set rcv zerocopy hint correctly if skb last frag is < [...] omits 29115cef8578 net/smc: shorten lgr_cnt initialization omits aa915931ac3e libbpf: Fix readelf output parsing for Fedora omits a06ae6acc14b Merge branch 'bpftool-match-by-name' omits 99f9863a0c45 bpftool: Match maps by name omits a7d22ca2a483 bpftool: Match programs by name omits ec2025095cf6 bpftool: Match several programs with same tag omits 5b883564fcde dt-bindings: iio: accel: add binding documentation for ADIS16240 omits 969fdd86caa5 staging: iio: accel: adis16240: enforce SPI mode on probe [...] omits e4c5c4dfaa88 iio: adc: new driver to support Linear technology's ltc2496 omits 69548b7c2c4f iio: adc: ltc2497: split protocol independent part in a se [...] omits 59c3662b8f08 iio: adc: ltc2496: provide device tree binding document omits 81a0efb7af7a soc: samsung: exynos-pmu: Convert to devm_platform_ioremap [...] omits 225a2ec19aac pinctrl: samsung: Fix missing OF and GPIOLIB dependency on [...] omits 64335c4a6720 iio: adc: ti-ads1015: Make use of device property API omits 0cd9ff1535f4 iio: adc: ti-ads1015: Get rid of legacy platform data omits 32bd4324601d iio: adc: ti-ads7950: Fix a typo in an error message omits 09a78f7dfac7 iio: humidity: hts221: move register definitions to sensor [...] omits cc06e67d8fa5 iio: adc: stm32-adc: Add check on overrun interrupt omits 4cf01d6d4eea iio: ssp_sensors: Convert to use GPIO descriptors omits 7c93f54e5bfb iio: adc: Move AD7091R5 entry in a alphabetical order in Makefile omits 9eda18273754 iio: atlas-ph-sensor: Drop GPIO include omits 5750ebab1490 iio: ad7266: Convert to use GPIO descriptors omits b747e352499e iio: ad5592r: Drop surplus GPIO header omits 4a89d2f47ccd iio: adf4350: Convert to use GPIO descriptor omits dcfb6dbdfbe0 iio: itg3200: Drop GPIO include omits 7544cd4c8ab7 iio: apds9960: Drop GPIO includes omits 340db461f9ac iio: ad2s1200: Drop legacy include omits cbe599790723 iio: si1145: Drop GPIO include omits b4cc7e83dff3 iio: as3935: Drop GPIO includes omits 757b4bcaa0d8 iio: imu: st_lsm6dsx: fix checkpatch warning omits 2c289e639444 iio: ak8975: Convert to use GPIO descriptor omits d93813520df0 iio: adc: ad799x: add pm_ops to disable the device completely omits 52241a082d6c iio: imu: inv_mpu6050: Select I2C_MUX again omits b0ec7a44393e iio: adc: ad7887: Cleanup channel assignment omits d157aa0fb241 x86/cpu/tsx: Define pr_fmt() omits f5058a27dac7 net: phylink: propagate phy_attach_direct() return code omits de1799667b00 net: bridge: add STP xstats omits ea6a547669b3 selftests/net: make so_txtime more robust to timer variance omits 3a5f494d8418 net: phy: dp83869: Remove unneeded semicolon omits 1180beb08b91 arm64: dts: mt8173: add Mediatek JPEG Codec omits 826f66b30c2e bonding: move 802.3ad port state flags to uapi omits 651bbb9d5161 ALSA: hda: Comment about snd_hdac_bus_update_rirb() and spinlock omits 1faa9d3a3ea7 ALSA: control: remove useless assignment in .info callback [...] omits 72c2ce9867d9 x86/bugs: Move enum taa_mitigations to bugs.c omits 27353d5785bc x86/process: Remove set but not used variables prev and next omits 1d1997db870f Revert "nfp: abm: fix memory leak in nfp_abm_u32_knode_replace" omits a06bf42f5a95 selftests/bpf: Test wire_len/gso_segs in BPF_PROG_TEST_RUN omits 850a88cc4096 bpf: Expose __sk_buff wire_len/gso_segs to BPF_PROG_TEST_RUN omits 02620d9e629d Merge branch 'bpf-dispatcher' omits 116eb788f57c bpf, x86: Align dispatcher branch targets to 16B omits e754f5a6e36b selftests: bpf: Add xdp_perf test omits f23c4b3924d2 bpf: Start using the BPF dispatcher in BPF_TEST_RUN omits 7e6897f95935 bpf, xdp: Start using the BPF dispatcher for XDP omits 75ccbef6369e bpf: Introduce BPF dispatcher omits 98e8627efcad bpf: Move trampoline JIT image allocation to a function omits 91cbdf740a47 selftests/bpf: Fix perf_buffer test on systems w/ offline CPUs omits 783b8f01f594 libbpf: Don't attach perf_buffer to offline/missing CPUs omits 65bc4c4063ae selftests/bpf: Add CPU mask parsing tests omits 6803ee25f0ea libbpf: Extract and generalize CPU mask parsing logic omits 7708bd430d88 Merge branch 'reuseport_to_test_progs' omits 7ee0d4e97b88 selftests/bpf: Switch reuseport tests for test_progs framework omits 415bb4e125b6 selftests/bpf: Move reuseport tests under prog_tests/ omits 250a91d48ae7 selftests/bpf: Pull up printing the test name into test runner omits 9af6c84435d0 selftests/bpf: Propagate errors during setup for reuseport tests omits ce7cb5f3921c selftests/bpf: Run reuseport tests in a loop omits 993633825830 selftests/bpf: Unroll the main loop in reuseport test omits a9ce4cf4e47c selftests/bpf: Add helpers for getting socket family & type name omits 11f80355d4d2 selftests/bpf: Use sa_family_t everywhere in reuseport tests omits 1fbcef929d7d selftests/bpf: Let libbpf determine program type from sect [...] omits 67d69ccdf389 libbpf: Recognize SK_REUSEPORT programs from section name omits 3030df209aa8 PCI: Increase D3 delay for AMD Ryzen5/7 XHCI controllers omits 62fe23df0677 PCI: Add generic quirk for increasing D3hot delay omits 50ff477a8639 mac80211: add 802.11 encapsulation offloading support omits 302d95c61368 arm64: dts: meson-sm1: add video decoder compatible omits fbceee82c19a arm64: dts: meson-g12-common: add video decoder node omits 3a67fe38e76a pinctrl: lynxpoint: Update summary in the driver omits 64e14e90646c pinctrl: lynxpoint: Switch to pin control API omits 3683509c3910 pinctrl: lynxpoint: Add GPIO <-> pin mapping ranges via callback omits 03d9eca7d406 pinctrl: lynxpoint: Implement ->pin_dbg_show() omits 7f32d3700997 pinctrl: lynxpoint: Add pin control operations omits 18213ad4187d pinctrl: lynxpoint: Reuse struct intel_pinctrl in the driver omits cecddda7ca4e pinctrl: lynxpoint: Add pin control data structures omits 54d371cf73d9 pinctrl: lynxpoint: Implement intel_gpio_get_direction callback omits 5931e6edfdd0 pinctrl: lynxpoint: Implement ->irq_ack() callback omits 540bff18daf4 pinctrl: lynxpoint: Move ownership check to IRQ chip omits 095f2a67cdaf pinctrl: lynxpoint: Move lp_irq_type() closer to IRQ relat [...] omits d0f2df4070b5 pinctrl: lynxpoint: Move ->remove closer to ->probe() omits 21a06495d0e7 pinctrl: lynxpoint: Extract lp_gpio_acpi_use() for future use omits c35f463a9662 pinctrl: lynxpoint: Convert unsigned to unsigned int omits e1940adeb17b pinctrl: lynxpoint: Switch to memory mapped IO accessors omits 1e78ea71226b pinctrl: lynxpoint: Keep pointer to struct device instead [...] omits 03fb681badaf pinctrl: lynxpoint: Relax GPIO request rules omits 76347d7ad250 pinctrl: lynxpoint: Assume 2 bits for mode selector omits a718e68ede16 pinctrl: lynxpoint: Use standard pattern for memory allocation omits caedcbd053bc pinctrl: lynxpoint: Use %pR to print IO resource omits 3b4c2d8ef0bd pinctrl: lynxpoint: Drop useless assignment omits 7c0bc7bb39ac pinctrl: lynxpoint: Correct amount of pins omits b2e05d63c295 pinctrl: lynxpoint: Use raw_spinlock for locking omits eb83479e1899 pinctrl: lynxpoint: Move GPIO driver to pin controller folder omits 5d33e0eb7ffa pinctrl: baytrail: Reuse struct intel_pinctrl in the driver omits 2c02af709bff pinctrl: baytrail: Use local variable to keep device pointer omits 990ec243cb77 pinctrl: baytrail: Keep pointer to struct device instead o [...] omits 66c812d22ecd pinctrl: intel: Share struct intel_pinctrl for wider use omits 6a304752eb69 pinctrl: intel: Use GPIO direction definitions omits 90a1eb18503d pinctrl: cherryview: Use GPIO direction definitions omits faf86c0c572a pinctrl: baytrail: Use GPIO direction definitions omits e70982b3abec pinctrl: baytrail: Move IRQ valid mask initialization to a [...] omits a630a6121bef ARM: shmobile: defconfig: Enable support for panels from EDT omits 5f2cb361d798 ALSA: hda: Unify get_response handling omits 83772e1b4423 arm64: dts: renesas: Rename r8a7796* to r8a77960* omits 89698ed5cc76 ALSA: hda: Use waitqueue for RIRB in HDA-core helper, too omits 87924226737d arm64: dts: renesas: Remove use of ARCH_R8A7796 omits 24240845c871 soc: renesas: Remove ARCH_R8A7796 omits 03975b72b4ac clk: renesas: Remove use of ARCH_R8A7796 omits 0cf24c8f29bb pinctrl: sh-pfc: Remove use of ARCH_R8A7796 omits 55d54d1ee84e pinctrl: core: Add pinctrl_select_default_state() and export it omits ac873bff0299 Merge branch 'for-5.5/upstream-fixes' into for-next omits 71b28d8e99c0 Merge branch 'for-5.5/upstream-fixes' into for-next omits 163159aad74d x86/boot: Discard .eh_frame sections omits 1cfaef961703 ALSA: bump uapi version numbers omits 80fe7430c708 ALSA: add new 32-bit layout for snd_pcm_mmap_status/control omits 09d94175dbea ALSA: move snd_pcm_ioctl_sync_ptr_compat into pcm_native.c omits 07094ae6f952 ALSA: Avoid using timespec for struct snd_timer_tread omits 894731a5c9d0 dt-bindings: gpio: rcar: Document r8a77961 support omits 36be91112fbf arm64: dts: rockchip: Add GPU cooling device for RK3399 omits cfd66c682e8b arm64: dts: rockchip: Add regulators for PCIe for Radxa Ro [...] omits 4fc5bfeb4b7d gpiolib: Make use of assign_bit() API omits 04a0077fdb19 arm64: dts: rockchip: Remove always-on properties from reg [...] omits 9bcb084f0b64 mac80211: Always show airtime debugfs file when TXQs are enabled omits f14bf6a350df x86/unwind/orc: Remove boot-time ORC unwind tables sorting omits 57fa18994285 scripts/sorttable: Implement build-time ORC unwind table sorting omits 1091670637be scripts/sorttable: Rename 'sortextable' to 'sorttable' omits 57cafdf2a04e scripts/sortextable: Refactor the do_func() function omits abe4f92ca894 scripts/sortextable: Remove dead code omits 6402e1416255 scripts/sortextable: Clean up the code to meet the kernel [...] omits 3c47b787b651 scripts/sortextable: Rewrite error/success handling omits e964d463392d ARM: dts: rockchip: Add missing cpu operating points for r [...] omits 6989310f5d43 wireless: Use offsetof instead of custom macro. omits 92ee76d4a926 trivial: mac80211: fix indentation omits de4ebfb11c89 Merge branch 'for-5.5/upstream-fixes' into for-next omits be38958aa8a2 Merge branch 'for-5.5/upstream-fixes' into for-next omits d87980f1c1a4 Merge branch 'for-5.5/upstream-fixes' into for-next omits c16485ad8e02 gpio: Add support for the Xylon LogiCVC GPIOs omits 6bdbe62c748c dt-bindings: gpio: Document the Xylon LogiCVC GPIO controller omits e10781c118c9 dt-bindings: mfd: Document the Xylon LogiCVC multi-functio [...] omits 885503fbea21 dt-bindings: Add Xylon vendor prefix omits 15711ba6ff19 pinctrl: aspeed-g6: Add AST2600 pinconf support omits 5f52c853847f pinctrl: aspeed: Use masks to describe pinconf bitfields omits 5b854f284245 pinctrl: aspeed: Move aspeed_pin_config_map to separate so [...] omits a79bcd51ae06 pinctrl: aspeed: Add ASPEED_SB_PINCONF() helper omits 22d691903983 pinctrl: aspeed-g6: Add support for the AST2600 USB pinmux omits 8b99fb9feb01 pinctrl: aspeed-g6: Add AST2600 I3C1 and I3C2 pinmux config omits 6f0ebdf45c0b dt-bindings: pinctrl: aspeed-g6: Add USB functions and groups omits da090bf60370 media: Drop superfluous ioctl PCM ops omits 3028bc2dbf12 media: ivtv: Drop superfluous ioctl PCM ops omits 86ee7f28462a media: cx18: Drop superfluous ioctl PCM ops omits 6fe350864297 media: cobalt: Drop superfluous ioctl PCM ops omits f8239b531f0d media: tm6000: Clean up ALSA PCM API usages omits 2d19a2cd804b media: go7007: Clean up ALSA PCM API usages omits 2abb1b2daf88 media: em28xx: Clean up ALSA PCM API usages omits 355b9a0c5856 media: cs231xx: Clean up ALSA PCM API usages omits 7ffeb6ceda5e media: ivtv: Clean up ALSA PCM API usages omits b0cda3739759 media: cx18: Clean up ALSA PCM API usages omits aeb64ff38390 media: cobalt: Clean up ALSA PCM API usages omits 8079c5d58685 media: usbtv: Use managed buffer allocation omits 5e625dd5792e media: tw686x: Use managed buffer allocation omits a98e2e229da7 media: solo6x10: Use managed buffer allocation omits 9453264ef586 media: go7007: fix a miss of snd_card_free omits c7669435119f media: ti-vpe: csc: fix single vs multiplanar format handling omits 887c7942ce31 media: cec-ioc-g-mode.rst: remove trailing 'i' omits 11e0e167d071 media: meson: add missing allocation failure check on new_buf omits 55f240a21eb1 media: ivtv/cx18: remove ivtvdriver.org references omits 2b016c47f48f media: v4l2: Fix fourcc names for BAYER12P omits 373606320834 media: pxa_camera: add missed tasklet_kill omits 7b575b6d8de0 media: vidioc-g-dv-timings.rst: fix wrong porch omits 3d15c7643ba7 media: vivid: Add touch support omits 8c956f3be17e media: usb: go7007: s2250-board: add missed i2c_unregister_device omits dc4cac67e135 media: cx23885: Add support for AVerMedia CE310B omits 76669f2e7c58 media: platform: mtk-mdp: add missed destroy_workqueue in remove omits 8ea1c5af489a media: bdisp: add missed destroy_workqueue in remove and p [...] omits 569bc8d6a6a5 media: dvb-usb/dvb-usb-urb.c: initialize actlen to 0 omits de89d0864f66 media: gspca: zero usb_buf omits aab7b7d19d03 media: v4l2-subdev: remove wrong @cond from kdocs omits 0d962e061abc media: i2c: adv748x: Fix unsafe macros omits c4e8f760581b media: pulse8-cec: fix lost cec_transmit_attempt_done() call omits d51224b73d18 media: cec: check 'transmit_in_progress', not 'transmitting' omits 4be77174c3fa media: cec: avoid decrementing transmit_queue_sz if it is 0 omits 01d4fb115470 media: cec: CEC 2.0-only bcast messages were ignored omits 1f4782ae2457 Merge branch 'netdev-ndo_tx_timeout-cleanup' omits d8968eda7fc4 netronome: use the new txqueue timeout argument omits 77656c277cbf mlx4: use new txqueue timeout argument omits 0290bd291cc0 netdev: pass the stuck queue to the timeout handler omits b1ca5b49f1e5 ARM: dts: msm8974: Move ADSP smd edge to ADSP PIL omits 13f3b8e3dc0f ARM: dts: msm8974: Add modem remoteproc node omits 355979decf07 Merge branch 'Introduce-XDP-to-ena' omits 913b0bfd6c85 net: ena: Add first_interrupt field to napi struct omits 548c4940b9f1 net: ena: Implement XDP_TX action omits 838c93dc5449 net: ena: implement XDP drop support omits aabf23d18322 Merge branch 'ethtool-netlink-interface-preliminary-part' omits 428c122f5f6b ethtool: provide link mode names as a string set omits d44e13108b6d ethtool: move string arrays into common file omits 9ce48e5a09ea ethtool: move to its own directory omits 32d5109a9d86 netlink: rename nl80211_validate_nested() to nla_validate_ [...] omits f74877a5457d rtnetlink: provide permanent hardware address in RTM_NEWLINK omits 545a6822993f Merge branch 'unix-Show-number-of-scm-files-in-fdinfo' omits 3c32da19a858 unix: Show number of pending scm files of receive queue in fdinfo omits b4653342b151 net: Allow to show socket-specific information in /proc/[p [...] omits 574f29036fce PCI: iproc: Apply quirk_paxc_bridge() for module as well a [...] omits fd916516647f arm64: dts: qcom: sc7180: Avoid "phy" for USB QMP PHY wrapper omits 3f155dbebf90 arm64: dts: qcom: pm6150: Remove macro from unit name of adc-chan omits 6e3697279eba arm64: dts: qcom: sc7180: Add "#clock-cells" property to u [...] omits ac00546a6780 arm64: dts: qcom: sc7180: Rename gic-its node to msi-controller omits d8c5133583db arm64: dts: qcom: sc7180: Add SoC name to compatible omits 679152d3a32e libbpf: Fix printf compilation warnings on ppc64le arch omits 82c881b28aa8 x86/microcode/AMD: Make stub function static inline omits dd973007bfef f2fs: set GFP_NOFS when moving inline dentries omits 4f4460c08a47 f2fs: should avoid recursive filesystem ops omits 3f188c23d774 f2fs: keep quota data on write_begin failure omits 5206265f78e4 ARM: dts: exynos: Correct USB3503 GPIOs polarity omits c30fe5418964 rcu: Mark non-global functions and variables as static omits 4414abf89158 rcu: Remove rcu_swap_protected() omits a191c9e9f73a wireless/mediatek: Replace rcu_swap_protected() with rcu_r [...] omits 1a271ebbfe33 net/tipc: Replace rcu_swap_protected() with rcu_replace_pointer() omits da4f2b4ccc49 ARM: OMAP2+: am43xx: Add lcdc clockdomain omits f0b57e190117 Input: elants_i2c - check Remark ID when attempting firmwa [...] omits bfe0237dd6c4 ARM: dts: am335x-icev2: Add support for OSD9616P0899-10 at i2c0 omits 32ee9fdf66b7 ARM: dts: am335x-evmsk: Use drm simple-panel instead of ti [...] omits c8d37f625fed ARM: dts: am335x-evm: Use drm simple-panel instead of tilc [...] omits 65d26052d513 ARM: dts: omap3: name mdio node properly omits edb71d34de39 ARM: dts: am57xx-idk-common: add HDMI to the common dtsi omits bf21e6e1b0c7 ARM: dts: dra76-evm: add HDMI output omits 3f2c420596be bus: ti-sysc: Use PTR_ERR_OR_ZERO() to simplify code omits 426d4447f92c bus: ti-sysc: Drop MMU quirks omits 94f6345712b3 bus: ti-sysc: Implement quirk handling for CLKDM_NOAUTO omits 373894f83b52 gpio: remove unneeded MODULE_VERSION() usage omits 57e960f0020e ASoC: SOF: Use managed buffer allocation omits bf523463d8c3 ASoC: mediatek: Use managed buffer allocation omits 461011b1e1ab drivers: firmware: xilinx: Add support for feature check omits df906cf54bd5 arm64: zynqmp: Add dr_mode property to usb node omits a6764cbda6c6 arm64: dts: zynqmp: Use decimal values for drm-clock properties omits a8fdb80f4d47 arm64: zynqmp: Add ZynqMP SDHCI compatible string omits f47825c69485 Merge branch 'next-integrity.measure-keys' into next-integrity omits 2b60c0ecedf8 IMA: Read keyrings= option from the IMA policy omits e9085e0ad38a IMA: Add support to limit measuring keys omits cb1aa3823c92 KEYS: Call the IMA hook to measure keys omits 88e70da170e8 IMA: Define an IMA hook to measure keys omits 5808611cccb2 IMA: Add KEY_CHECK func to measure keys omits c5563bad88e0 IMA: Check IMA policy flag omits 96c9e1de9954 ima: avoid appraise error for hash calc interrupt omits 210a29287451 selinux: remove unnecessary selinux cred request omits 4562fa4c86c9 ARM: imx: Enable ARM_ERRATA_814220 for i.MX6UL and i.MX7D omits b3082f1bf8a6 ARM: imx: Add i.MX7ULP SoC serial number support omits 3ee959b19c6f ARM: dts: colibri-imx6ull: correct wrong pinmuxing and add [...] omits 9fe0d41ffd39 tty: serial: samsung_tty: fix blank line checkpatch warning omits 7c175251c16e tty: serial: samsung_tty: fix up minor comment formatting omits 90ece856a227 tty: serial: samsung_tty: use 'unsigned int' not 'unsigned' omits a05025d0ce72 tty: serial: samsung_tty: use standard debugging macros omits f187a7fdfc92 tty: serial: samsung_tty: drop unneded dbg() calls omits 43df170be77c tty: serial: samsung_tty: delete samsung.h omits 120c8be9476c tty: serial: samsung.h: remove reset_port callback from st [...] omits 58bf6f3fe4b8 tty: serial: samsung.h: fix up minor comment issues omits 06674e54cc41 tty: serial: samsung_tty: fix build warning omits b87671f17c3e tty: serial: samsung: allow driver to be built by anyone omits 751d0017334d tty/serial: atmel: fix out of range clock divider handling omits 2301ec36cec8 tty: pl011: Add suspend resume support omits 94345aee2853 tty: serial: amba-pl011: remove set but unused variable omits 98aee0c9444e tty: serial: samsung: remove variable 'ufstat' set but not used omits ddd8891e01ec gpiolib: Add GPIOCHIP_NAME definition omits a7caba8ac04c pinctrl: stm32: Use the correct style for SPDX License Identifier omits 5367601b5269 drivers/base: base.h: add proper copyright and header info omits 86951164f3b3 pinctrl: meson-axg: Use the correct style for SPDX License [...] omits c81d37bc9f05 pinctrl: mediatek: Use the correct style for SPDX License [...] omits 341a79ee8b08 ALSA: hda: tegra: Fix unused variable compile warning omits 017e7856ede5 arm64: dts: sm8150: Add rpmh power-domain node omits a30657b6387b soc: qcom: rpmhpd: Add SC7180 RPMH power-domains omits 52a4cb577bde dt-bindings: power: Add rpmh power-domain bindings for sc7180 omits 4e6a2011fdbe soc: qcom: rpmhpd: Add SM8150 RPMH power-domains omits 18ec173d56a1 dt-bindings: power: Add rpmh power-domain bindings for SM8150 omits 9868a31c3134 arm64: dts: sc7180: Add aliases for all i2c and spi devices omits d8b076b891df arm64: dts: sc7180: Remove additional spi chip select muxes omits 4868f573a754 arm: dts: qcom: db410c: Enable USB OTG support omits 741a5ea7a697 arm64: dts: qcom: pm8916: Add vibration motor node omits 09f6a72d0143 soundwire: intel: add clock stop quirks omits 4da0680f24c9 soundwire: intel: add mutex for shared SHIM register access omits 905b5a81afe1 soundwire: intel: add prototype for WAKEEN interrupt processing omits eae0b60d6483 soundwire: intel: add link_list to handle interrupts with [...] omits 6cd1d670bee6 soundwire: intel: update headers for interrupts omits 4b206d34b922 soundwire: intel: update stream callbacks for hwparams/fre [...] omits f98f690fb03c soundwire: intel: update interfaces between ASoC and SoundWire omits b2bd75f806c4 soundwire: sdw_slave: track unattach_request to handle all [...] omits 7afc50e441af soundwire: sdw_slave: add initialization_complete definition omits fbbff3632507 soundwire: sdw_slave: add enumeration_complete structure omits 528be501b7d4 soundwire: sdw_slave: add probe_complete structure and new fields omits b5f02bc3534a ARM: dts: vf610-zii-scu4-aib: Add node for switch watchdog omits 444d18a7dd63 ARM: dts: vf610-zii-scu4-aib: Use generic names for DT nodes omits e5380cd85b3d ARM: dts: vf610-zii-dev-rev-b: Drop redundant I2C properties omits d9267ca19534 ARM: dts: phycore-imx6: set buck regulator modes explicitly omits 6bb1e09c4c37 ARM: dts: imx6: rdu2: Limit USBH1 to Full Speed omits cd58a174e586 ARM: dts: imx6: rdu2: Disable WP for USDHC2 and USDHC3 omits f3042a86558e ARM: dts: imx6: rdu2: Add node for UCS1002 USB charger chip omits 02f8eb40ef7b ARM: dts: imx7s: Add power domain for imx7d HSIC omits 81c22041d9f1 bpf, x86, arm64: Enable jit by default when not built as a [...] omits 6b8350a4b0d5 Merge branch 'vsock-add-local-transport-support' omits bf5432b1de1f vsock/virtio: remove loopback handling omits 408624af4c89 vsock: use local transport when it is loaded omits 077263fba100 vsock: add vsock_loopback transport omits 0e12190578d0 vsock: add local transport support in the vsock core omits ef343b35d466 vsock: add VMADDR_CID_LOCAL definition omits c5144fcbf250 vsock/virtio_transport_common: remove unused virtio header [...] omits d9e5582c4bb2 ALSA: Avoid using timespec for struct snd_rawmidi_status omits 3ddee7f88aaf ALSA: Avoid using timespec for struct snd_pcm_status omits a4e7dd35b9da ALSA: Avoid using timespec for struct snd_ctl_elem_value omits a07804cc7472 ALSA: Avoid using timespec for struct snd_timer_status omits fcae40c99fb3 ALSA: Replace timespec with timespec64 omits bea0f4a5115a Merge branch 'sfp-slow-to-probe-copper' omits 1cb89a14c80a net: sfp: re-attempt probing for phy omits 256e43cb8c69 net: sfp: error handling for phy probe omits 281e4eab1abe net: sfp: rename sm_retries omits 65ef2d5c41d9 net: sfp: use a definition for the fault recovery attempts omits b58e9fd48348 Merge branch 'sfp-copper-modules' omits 9a484621e88a net: sfp: add support for Clause 45 PHYs omits 75f4d8d10e01 net: phy: add Broadcom BCM84881 PHY driver omits 7adb5b2126bc net: phylink: make Broadcom BCM84881 based SFPs work omits 52c956003a9d net: phylink: delay MAC configuration for copper SFP modules omits c0de2f472029 net: phylink: split phylink_sfp_module_insert() omits 24cf0e693bb5 net: phylink: split link_an_mode configured and current settings omits e45d1f5288b8 net: phylink: support Clause 45 PHYs on SFP+ modules omits 938d44c2b502 net: phylink: re-split __phylink_connect_phy() omits 6912b712cd75 net: mdio-i2c: add support for Clause 45 accesses omits 4882057ad434 net: sfp: move phy_start()/phy_stop() to phylink omits 74c551ca5a0e net: sfp: add module start/stop upstream notifications omits 0fbd26a9fb68 net: sfp: add more extended compliance codes omits a4516c7053b9 net: sfp: derive interface mode from ethtool link modes omits fa2de660a8d0 net: sfp: remove incomplete 100BASE-FX and 100BASE-LX support omits 6d549ff55c37 ARM: dts: meson8b: add the DDR clock controller omits c4ac5c37a4a5 ARM: dts: meson8: add the DDR clock controller omits 630ea3108adf ARM: dts: meson: provide the XTAL clock using a fixed-clock omits 9cf7956865b8 Merge tag 'clk-meson-dt-v5.6-1' of https://github.com/BayL [...] omits 380665becdee drivers: ipmi: Modify max length of IPMB packet omits 042f057fe2dc drivers: ipmi: Support raw i2c packet in IPMB omits d3c306e31bc7 arm64: dts: add gce node for mt8183 omits 56d9625e8cc6 pinctrl: samsung: Clarify the option titles/names omits 73ae2cb42495 pinctrl: samsung: Enable compile test for build coverage omits eaffc4de16c6 ARM: dts: exynos: Add missing CPU frequencies for Exynos5422/5800 omits 6c43b5d3964c ARM: dts: exynos: Add initial data for coupled regulators [...] omits e90cb36c77b9 ARM: dts: exynos: Remove syscon compatible from chipid nod [...] omits 9f9e2df2e64d ARM: exynos_defconfig: Bring back explicitly wanted options omits 19f62c76f1c6 arm64: dts: mt8173: Add dynamic power node. omits 01fec8cce7cc ASoC: Drop snd_soc_pcm_lib_ioctl() omits c0bd504dfbe6 ASoC: uniphier: Drop superfluous ioctl PCM ops omits e91f134c83b1 ASoC: sh: Drop superfluous ioctl PCM ops omits 851c902fd2d0 spi: rspi: Remove obsolete platform_device_id entries omits 169f9acae086 spi: dw: Avoid BUG_ON() in case of host failure omits d55894bc2763 ASoC: uniphier: Use managed buffer allocation omits 2c7c9630db45 ASoC: siu_pcm: Use managed buffer allocation omits 55df47f2300e ASoC: fsi: Use managed buffer allocation omits 51240953f28e ASoC: intel: skylake: Use managed buffer allocation omits 3f93b1ed4ac1 ASoC: intel: haswell: Use managed buffer allocation omits d9c7824aa29d ASoC: intel: baytrail: Use managed buffer allocation omits 02298145559f ASoC: intel: atom: Use managed buffer allocation omits 9a560089e964 ASoC: rt5677-spi: Use managed buffer allocation omits cae8055e0656 ASoC: rt5514-spi: Use managed buffer allocation omits 66b3621b8b6f ASoC: cros_ec_codec: Use managed buffer allocation omits bfddcaffd885 ASoC: xtensa: Use managed buffer allocation omits 52f0ac153d12 ASoC: xilinx: Use managed buffer allocation omits ffe119308cf6 ASoC: txx9: Use managed buffer allocation omits 6f7aff352e69 ASoC: stm32: Use managed buffer allocation omits d708c2b36b5d ASoC: generic-dmaengine-pcm: Use managed buffer allocation omits e494dbcd9be7 ASoC: rcar: Use managed buffer allocation omits d23a16584b4f ASoC: dma-sh7760: Use managed buffer allocation omits bace3caa82e1 ASoC: meson: Use managed buffer allocation omits fcf306efab32 ASoC: dwc: Use managed buffer allocation omits fe9912ac58e4 ASoC: au1x: Use managed buffer allocation omits a4072cdfa9fe ASoC: soc-core: tidyup for CONFIG_DEBUG_FS omits 8a6a6a38f868 ASoC: soc-core: tidyup for CONFIG_DMI omits 29d9fc7acacb ASoC: soc-core: merge soc_set_name_prefix() and soc_set_of [...] omits bae141f54be8 bpf: Emit audit messages upon successful prog load and unload omits 93ec6953c1d7 ASoC: utils: Drop superfluous ioctl PCM ops omits 6a8228d07ca0 ASoC: xtensa: Drop superfluous ioctl PCM ops omits 71bfaea3d6d9 ASoC: xilinx: Drop superfluous ioctl PCM ops omits 88b79e98cfc8 ASoC: txx9: Drop superfluous ioctl PCM ops omits 01ac8ada9712 ASoC: sprd: Drop superfluous ioctl PCM ops omits 620ea8d26b99 ASoC: SOF: Drop superfluous ioctl PCM ops omits 2680c3127c39 ASoC: generic-dmaengine: Drop superfluous ioctl PCM ops omits c4d140466500 ASoC: samsung: Drop superfluous ioctl PCM ops omits 29da4698399e ASoC: qcom: Drop superfluous ioctl PCM ops omits 92e63b552822 ASoC: pxa: Drop superfluous ioctl PCM ops omits a984e214de0c ASoC: meson: Drop superfluous ioctl PCM ops omits a1b175b0828d ASoC: mediatek: Drop superfluous ioctl PCM ops omits 13fd6f07f5b1 ASoC: kirkwood: Drop superfluous ioctl PCM ops omits aa4708d97e74 ASoC: intel: Drop superfluous ioctl PCM ops omits 6ac44ce9dfd6 ASoC: fsl: Drop superfluous ioctl PCM ops omits f6201a314fc7 ASoC: dwc: Drop superfluous ioctl PCM ops omits e7a83dfcb33d ASoC: bcm: Drop superfluous ioctl PCM ops omits 4000fc0b5a7f ASoC: au1x: Drop superfluous ioctl PCM ops omits 7aff4224ff6b ASoC: atmel: Drop superfluous ioctl PCM ops omits 66a7caaf354e ASoC: amd: Drop superfluous ioctl PCM ops omits 7f4aee8fa79c ASoC: amd: Use managed buffer allocation omits c6f0a816d9cb Merge branch 'for-5.6/hidraw' into for-next omits 2f48865db332 HID: hidraw: add support uniq ioctl omits 7ef0e29fd060 Merge branch 'for-5.5/upstream-fixes' into for-next omits b590cb5f802d bpf: Switch to offsetofend in BPF_PROG_TEST_RUN omits 09c4708d3cf4 libbpf: Bump libpf current version to v0.0.7 omits c453312857ba ARM: net: bpf: Improve prologue code sequence omits 3bf258e159cd clk: meson: meson8b: use of_clk_hw_register to register th [...] omits 096f0a2edfa9 clk: meson: meson8b: don't register the XTAL clock when pr [...] omits 5668f7653d58 clk: meson: meson8b: change references to the XTAL clock t [...] omits 2accb4ee16bd clk: meson: meson8b: use clk_hw_set_parent in the CPU cloc [...] omits 64aa7008e957 clk: meson: add a driver for the Meson8/8b/8m2 DDR clock c [...] omits 25d316989e2b dt-bindings: clock: meson8b: add the clock inputs omits 51b6fe7e66ee dt-bindings: clock: add the Amlogic Meson8 DDR clock contr [...] omits 955a67f79a97 clk: imx7up: Rename the clks to hws omits ea6a723a21f7 clk: imx: Rename the imx_clk_divider_gate to imply it's cl [...] omits 40ad61d6b4e6 clk: imx: Rename the imx_clk_pfdv2 to imply it's clk_hw based omits 74e639519166 clk: imx: Rename the imx_clk_pllv4 to imply it's clk_hw based omits 179c1f7c7a4f clk: imx: Rename sccg and frac pll register to suggest clk_hw omits 7c3f951a9717 clk: imx: imx7ulp composite: Rename to show is clk_hw based omits 87052383491c clk: imx: pllv2: Switch to clk_hw based API omits 556f788010ad clk: imx: pllv1: Switch to clk_hw based API omits 0394d404c332 clk: imx: Replace all the clk based helpers with macros omits ba7928d9d71f clk: imx: Rename the SCCG to SSCG omits f60f1c62c318 clk: imx: Add correct failure handling for clk based helpers omits a5b982af953b dmaengine: axi-dmac: add a check for devm_regmap_init_mmio omits cfdca14c44a7 gpio: bcm-kona: use platform_irq_count omits 0c21639f5a4b gpio: mvebu: use platform_irq_count omits 725c1cb6987a gpio: pca953x: Remove redundant forward declaration omits 55f8bbb51379 gpio: pca953x: Don't hardcode irq trigger type omits 9c015e13c875 arm64: dts: ls1028a: put SAIs into async mode omits 012af5531471 arm64: dts: allwiner: Fix typo in dual licensed SPDX identifier omits f0c3b29f56f0 arm64: dts: allwinner: a64: olinuxino: Add bank supply regulators omits 88432f5f8469 arm64: dts: allwinner: h6: Add PWM node omits 6a85afe4bc88 dt-bindings: pwm: allwinner: Add H6 PWM description omits 434f9cc1f7a0 arm64: dts: ls1028a: add missing sai nodes omits d9e1670b8005 crypto: hmac - Use init_tfm/exit_tfm interface omits 968956939407 crypto: padlock-sha - Use init_tfm/exit_tfm interface omits fbce6be5aef5 crypto: shash - Add init_tfm/exit_tfm and verify descsize omits 02244ba44bc3 crypto: api - Add more comments to crypto_remove_spawns omits 4f87ee118d16 crypto: api - Do not zap spawn->alg omits 73669cc55646 crypto: api - Fix race condition in crypto_spawn_alg omits 4a2abbc6b868 crypto: doc - remove references to ARC4 omits 7db3b61b6bba crypto: api - Check spawn->alg under lock in crypto_drop_spawn omits 579d705cd64e crypto: chacha - fix warning message in header file omits aebe5bd76583 crypto: atmel-{aes,sha,tdes} - Group common alg type init [...] omits 7db15aade87f crypto: atmel-aes - Use gcm helper to check authsize omits 4c977e37b0fa crypto: atmel-sha - Void return type for atmel_sha_update_ [...] omits 9a17007b4f45 crypto: atmel-{sha,tdes} - Remove unused 'err' member of d [...] omits 371731ec2179 crypto: atmel-aes - Fix saving of IV for CTR mode omits 781a08d9740a crypto: atmel-aes - Fix counter overflow in CTR mode omits c65d123742a7 crypto: atmel-{aes,tdes} - Do not save IV for ECB mode omits 75eca7a7f2ab crypto: atmel-tdes - Drop unnecessary passing of tfm omits 848572f81772 crypto: atmel-tdes - Map driver data flags to Mode Register omits 7d0979e2dfa8 crypto: atmel-tdes - Remove useless write in Control Register omits e7836518c6bc crypto: atmel-{aes,sha,tdes} - Rename labels in probe() omits c9063a0281d9 crypto: atmel-{aes,sha,tdes} - Drop superfluous error mess [...] omits 0efe58f3e9c8 crypto: atmel-{sha,tdes} - Propagate error from _hw_versio [...] omits fb24307af282 crypto: atmel-tdes - Remove unused header includes omits 7c783029eab8 crypto: atmel-{sha,tdes} - Change algorithm priorities omits 7b49fabfc35c crypto: atmel-tdes - Constify value to write to hw omits 37f96694cf73 crypto: af_alg - Use bh_lock_sock in sk_destruct omits bfcdcef8c8e3 padata: update documentation omits 3facced7aeed padata: remove reorder_objects omits 91a71d612128 padata: remove cpumask change notifier omits 38228e8848cd padata: always acquire cpu_hotplug_lock before pinst->lock omits 894c9ef9780c padata: validate cpumask without removed CPU during offline omits e8cfed5e4e2b crypto: cipher - remove crt_u.cipher (struct cipher_tfm) omits c441a909c686 crypto: compress - remove crt_u.compress (struct compress_tfm) omits 49763fc6b1af crypto: testmgr - generate inauthentic AEAD test vectors omits 2ea915054cf2 crypto: testmgr - create struct aead_extra_tests_ctx omits fd8c37c72d60 crypto: testmgr - test setting misaligned keys omits fd60f7278764 crypto: testmgr - check skcipher min_keysize omits eb455dbd02cb crypto: testmgr - don't try to decrypt uninitialized buffers omits 7bada03311b6 crypto: skcipher - add crypto_skcipher_min_keysize() omits 095be695e564 crypto: aead - move crypto_aead_maxauthsize() to <crypto/aead.h> omits 839bb2a9ca73 crypto: omap-crypto - copy the temporary data to output bu [...] omits aca8bf0027d3 crypto: omap-des - handle NULL cipher request omits 96846223ac73 crypto: omap-des - avoid unnecessary spam with bad cryptlen omits 04a4616e6a21 crypto: omap-aes-gcm - convert to use crypto engine omits 1cfd9f3f308f crypto: omap-sham - fix unaligned sg list handling omits 5d5f3eed2937 crypto: omap-aes-gcm - fix failure with assocdata only omits f0956d42c14a crypto: omap-aes-gcm - use the AES library to encrypt the tag omits b877ad1a135c crypto: omap-aes-gcm - check length of assocdata in RFC4106 mode omits 12adf9d63ec3 crypto: omap-aes-gcm - add missing .setauthsize hooks omits 46d57443eca4 crypto: omap-aes-gcm - deal with memory allocation failure omits a9459bdcb40f crypto: omap-aes-ctr - set blocksize to 1 omits dbb326fd0093 crypto: omap-aes - reject invalid input sizes for block modes omits 6585cd3683c6 crypto: omap-aes - fixup aligned data cleanup omits 60a0894c323a crypto: omap-sham - fix split update cases with cryptomgr tests omits a9befcf46913 crypto: omap-aes-gcm - fix corner case with only auth data omits 2b352489d0d6 crypto: omap-sham - fix buffer handling for split test cases omits 891dcbbb0e46 crypto: omap-aes - add IV output handling omits eb5818aa0852 crypto: omap-des - add IV output handling omits e7508ef2a674 crypto: omap-aes - remove the sysfs group during driver removal omits b82fc91e50df crypto: omap-sham - remove the sysfs group during driver removal omits 462519fc2699 crypto: omap-sham - split up data to multiple sg elements [...] omits c28817895464 crypto: shash - allow essiv and hmac to use OPTIONAL_KEY a [...] omits 89873b441134 crypto: skcipher - remove crypto_skcipher_extsize() omits 7e1c10991822 crypto: skcipher - remove crypto_skcipher::decrypt omits 848755e315b6 crypto: skcipher - remove crypto_skcipher::encrypt omits 15252d942739 crypto: skcipher - remove crypto_skcipher::setkey omits 9ac0d136938a crypto: skcipher - remove crypto_skcipher::keysize omits 140734d37113 crypto: skcipher - remove crypto_skcipher::ivsize omits 0a940d4e2765 crypto: api - remove another reference to blkcipher omits 8e8c778d9ed4 crypto: hisilicon - select CRYPTO_SKCIPHER, not CRYPTO_BLKCIPHER omits e8d998264bff crypto: pcrypt - Do not clear MAY_SLEEP flag in original request omits 5441c6507bc8 crypto: arm64/ghash-neon - bump priority to 150 omits 6320a15e9830 crypto: arm64/sha - fix function types omits 11548f5a5747 crypto: ccp - set max RSA modulus size for v3 platform dev [...] omits 4df2ef25b3b3 crypto: ccree - fix backlog memory leak omits 7c06603e20e9 crypto: ccree - fix typos in error msgs omits e86eca4107ce crypto: ccree - fix typos in comments omits 060f11132500 crypto: ccree - remove useless define omits 9c1e8836edbb crypto: x86 - Regularize glue function prototypes omits 7278fa25aa0e crypto: caam - do not reset pointer size from MCFGR register omits bbefa1dd6a6d crypto: pcrypt - Avoid deadlock by using per-instance pada [...] omits 45a536e3a7e0 crypto: atmel-tdes - Retire dma_request_slave_channel_compat() omits db28512f48e2 crypto: atmel-sha - Retire dma_request_slave_channel_compat() omits 62f72cbdcf02 crypto: atmel-aes - Retire dma_request_slave_channel_compat() omits 2452cfdf4771 crypto: Kconfig - Fix indentation omits 1e02e6fbdadb crypto: sun4i-ss - add the A33 variant of SS omits 6b3413f30dd6 MAINTAINERS: update my e-mail address omits 0f95b09a5f62 hwrng: iproc-rng200 - Add support for BCM2711 omits efdd6099c68a dt-bindings: rng: add BCM2711 RNG compatible omits 13380a1471aa padata: Remove unused padata_remove_cpu omits 07bfd9bdf568 crypto: pcrypt - Fix user-after-free on module unload omits 528c4d106737 crypto: hisilicon - Remove useless MODULE macros omits 484a897ffa30 crypto: hisilicon - Use the offset fields in sqe to avoid [...] omits 8debacd60c69 crypto: hisilicon - Fix issue with wrong number of sg elem [...] omits 07928d9bfc81 padata: Remove broken queue flushing omits 3f61b0527b4e crypto: inside-secure - Use PTR_ERR_OR_ZERO() to simplify code omits f59aba2f7579 isdn: capi: dead code removal omits f10870b05d5e staging: remove isdn capi drivers omits 249fce6f3ab0 clk: imx8qxp-lpcg: Warn against devm_platform_ioremap_resource omits 0b766e7fe5a2 arm64: dts: qcom: sc7180: Add USB related nodes omits 82bdc93972bf arm64: dts: qcom: sc7180: Add device node support for TSEN [...] omits 876a7573709e arm64: dts: qcom: msm8998: Add gpucc node omits 3e5bf28d2c39 arm64: dts: qcom: sm8150-mtp: Enable UFS nodes omits 3834a2e92229 arm64: dts: qcom: sm8150: Add ufs nodes omits d6f55763c718 arm64: dts: qcom: Use gcc clock enums omits 86899d8235ea arm64: dts: sc7180: Add cpufreq HW node for cpu scaling omits 2dcb404529f4 arm64: defconfig: Enable QCOM PMIC thermal omits d026c96b25b7 arm64: dts: qcom: msm8996: Disable USB2 PHY suspend by core omits c831fa299996 arm64: dts: qcom: sc7180: Add Last level cache controller node omits fb2d815006a9 arm64: dts: qcom: sm8150: Add APSS watchdog node omits 4722f95646de arm64: dts: qcom: sc7180: Add APSS watchdog node omits 813dede18088 dt-bindings: msm: Rename cache-controller to system-cache- [...] omits 52af26e33e70 soc: qcom: qmi: Return EPROBE_DEFER if no address family omits 39abbd30877e arm64: dts: sdm845: Update the device tree node for LLCC omits a0f96390336a arm64: dts: sc7180: Add a comment to i2c7 about external pullup omits 15f1eae3469a arm64: dts: sc7180: Fix indentation/ordering of qspi nodes [...] omits dc5eafe7787c ALSA: usb-audio: Support PCM sync_stop omits 0ca4cefad185 ALSA: vxpocket: Support PCM sync_stop omits 2f44742ca1de ALSA: pdaudiocf: Support PCM sync_stop omits 59fdf8e96c03 ALSA: vx222: Support PCM sync_stop omits 271213ef4d0d ALSA: pcxhr: Support PCM sync_stop omits cefeaa5053d9 ALSA: mixart: Support PCM sync_stop omits 41094b243e62 ALSA: lx6464es: Support PCM sync_stop omits 959d4c806d38 ALSA: wss: Support PCM sync_stop omits 48094a75cd70 ALSA: wavefront: Support PCM sync_stop omits f9236dd027b8 ALSA: sb: Support PCM sync_stop omits 16d9fb1deef8 ALSA: opti9xx: Support PCM sync_stop omits d3e163bfff97 ALSA: opl3sa2: Support PCM sync_stop omits 52f623d0a84d ALSA: msnd: Support PCM sync_stop omits 914da689090c ALSA: gus: Support PCM sync_stop omits 58dad836f98c ALSA: es18xx: Support PCM sync_stop omits f5ac512085b5 ALSA: es1688: Support PCM sync_stop omits 0dbba47eb4e9 ALSA: ad1816a: Support PCM sync_stop omits b7a03a1e1459 ALSA: ymfpci: Support PCM sync_stop omits c47583b0eb68 ALSA: via82xx: Support PCM sync_stop omits 4a9ff148bd34 ALSA: trident: Support PCM sync_stop omits 93042ac2bc40 ALSA: sonicvibes: Support PCM sync_stop omits 39b77268c8cd ALSA: sis7019: Support PCM sync_stop omits 39cccf4511fd ALSA: rme9652: Support PCM sync_stop omits 5fcf46bc8333 ALSA: rme96: Support PCM sync_stop omits 1dad75b9823c ALSA: rme32: Support PCM sync_stop omits 3992f78f349f ALSA: riptide: Support PCM sync_stop omits bf17d20adea7 ALSA: oxygen: Support PCM sync_stop omits 1478eb63654b ALSA: nm256: Support PCM sync_stop omits a20b8bfe557c ALSA: maestro3: Support PCM sync_stop omits aec9f0cc057e ALSA: lola: Support PCM sync_stop omits 67ceac17e877 ALSA: korg1212: Support PCM sync_stop omits be1391c7858f ALSA: intel8x0: Support PCM sync_stop omits b0ad3bbc1e1b ALSA: ice1724: Support PCM sync_stop omits 1b97a87f44d8 ALSA: ice1712: Support PCM sync_stop omits f36da9406e66 ALSA: hda: Support PCM sync_stop omits e41dbd20383d ALSA: fm801: Support PCM sync_stop omits dbb71ab05f39 ALSA: es1968: Support PCM sync_stop omits 6b276e6281b6 ALSA: es1938: Support PCM sync_stop omits 83720eef264b ALSA: ens137x: Support PCM sync_stop omits 66471aa715f0 ALSA: emu10k1: Support PCM sync_stop omits d4cad99fda9b ALSA: echoaudio: Support PCM sync_stop omits 5e0890c1cb7d ALSA: ctxfi: Support PCM sync_stop omits 25ec679b9078 ALSA: cs5535audio: Support PCM sync_stop omits 763ae53d2ae4 ALSA: cs46xx: Support PCM sync_stop omits 5afff8c1bbc7 ALSA: cs4281: Support PCM sync_stop omits 3663984e07a4 ALSA: cmipci: Support PCM sync_stop omits 339ede502a00 ALSA: ca0106: Support PCM sync_stop omits d2625a62fe75 ALSA: bt87x: Support PCM sync_stop omits aefd1860acd5 ALSA: azt3328: Support PCM sync_stop omits f8582e001f72 ALSA: aw2: Support PCM sync_stop omits 662a7441316d ALSA: au88x0: Support PCM sync_stop omits 4504487d928d ALSA: atiixp: Support PCM sync_stop omits ea2eab50a0e1 ALSA: als300: Support PCM sync_stop omits 5110bc701b4a ALSA: ali5451: Support PCM sync_stop omits 164d0738248a ALSA: ad1889: Support PCM sync_stop omits 4bb1e4e7ccc2 ALSA: xen: Drop superfluous ioctl PCM ops omits 63d5cda7f55b ALSA: x86: Drop superfluous ioctl PCM ops omits 9c0d064a1e19 ALSA: usb: Drop superfluous ioctl PCM ops omits 6bddc9ef5885 ALSA: spi: Drop superfluous ioctl PCM ops omits 5fcd1aeee587 ALSA: sparc: Drop superfluous ioctl PCM ops omits 9fafc5259b43 ALSA: sh: Drop superfluous ioctl PCM ops omits 5b6e996a6218 ALSA: ppc: Drop superfluous ioctl PCM ops omits 1a0fa90f9c01 ALSA: pcmcia: Drop superfluous ioctl PCM ops omits d34e1b7b9a7f ALSA: pci: Drop superfluous ioctl PCM ops omits 6b07ea052a5a ALSA: trident: Drop superfluous ioctl PCM ops omits b1b375b062b4 ALSA: asihpi: Drop superfluous ioctl PCM ops omits 6c9239e4c705 ALSA: atiixp: Drop superfluous ioctl PCM ops omits 64395f83297a ALSA: via82xx: Drop superfluous ioctl PCM ops omits 4ab6596a32b1 ALSA: intel8x0: Drop superfluous ioctl PCM ops omits c02644684ca1 ALSA: parisc: Drop superfluous ioctl PCM ops omits 9a4df8251ac0 ALSA: mips: Drop superfluous ioctl PCM ops omits 86940651eaf4 ALSA: isa: Drop superfluous ioctl PCM ops omits 2251612e2f99 ALSA: es1688: Drop superfluous ioctl PCM ops omits d45b3aaea26c ALSA: firewire: Drop superfluous ioctl PCM ops omits ae531486d770 ALSA: drivers: Drop superfluous ioctl PCM ops omits 1eb1a950f620 ALSA: atmel: Drop superfluous ioctl PCM ops omits 94c0ff8bd1e3 ALSA: arm: Drop superfluous ioctl PCM ops omits f2b44229268f ALSA: aoa: Drop superfluous ioctl PCM ops omits cc6c69126e38 ALSA: hdml-lpe-audio: Use managed buffer allocation omits dd21bf512b64 ALSA: pcxhr: Use managed buffer allocation omits 6dd9486ca9b8 ALSA: usb-audio: Use managed buffer allocation omits 3f0c972ad828 ALSA: usx2y: Use managed buffer allocation omits 8aa77f9cab9a ALSA: ua101: Use managed buffer allocation omits b9626bd62382 ALSA: line6: Use managed buffer allocation omits d0aa558cde35 ALSA: hiface: Use managed buffer allocation omits 1075b321ab43 ALSA: caiaq: Use managed buffer allocation omits a3c10ea47e6d ALSA: 6fire: Use managed buffer allocation omits ce747f864268 ALSA: spi: Use managed buffer allocation omits 786e90b0d0f4 ALSA: sparc: Use managed buffer allocation omits 50cdf3a0961f ALSA: sh: Use managed buffer allocation omits 403d026c4376 ALSA: aica: Use managed buffer allocation omits 377d870e5456 ALSA: ps3: Use managed buffer allocation omits 01001fa1c79e ALSA: pmac: Use managed buffer allocation omits 6dfa8fd598ec ALSA: pdaudiocf: Use managed buffer allocation omits b6ed90c0dd76 ALSA: ymfpci: Use managed buffer allocation omits 8e2c75249d06 ALSA: via82xx: Use managed buffer allocation omits c79eafa095b1 ALSA: trident: Use managed buffer allocation omits 3e1ee04ba9ea ALSA: sonicvibes: Use managed buffer allocation omits ff3eb3d51be9 ALSA: sis7019: Use managed buffer allocation omits 7ceebdc87c63 ALSA: rme32: Use managed buffer allocation omits 0dd323695c7b ALSA: riptide: Use managed buffer allocation omits fdaad162a4f3 ALSA: oxygen: Use managed buffer allocation omits c6312f3926d7 ALSA: mixart: Use managed buffer allocation omits e485e5386d3d ALSA: maestro3: Use managed buffer allocation omits a747db239010 ALSA: lx6464es: Use managed buffer allocation omits 224a40c7511f ALSA: lola: Use managed buffer allocation omits 28d52aa55436 ALSA: intel8x0: Use managed buffer allocation omits 09e263cd4a1d ALSA: ice1724: Use managed buffer allocation omits 60b8918ba5f5 ALSA: ice1712: Use managed buffer allocation omits 7a6d4a5ac89f ALSA: hda: Use managed buffer allocation omits 247ed1020476 ALSA: fm801: Use managed buffer allocation omits d244a1db6f64 ALSA: es1938: Use managed buffer allocation omits b22b24781251 ALSA: ens137x: Use managed buffer allocation omits cbf7dcd949d7 ALSA: emu10k1: Use managed buffer allocation omits 63832bd951d2 ALSA: emu10k1x: Use managed buffer allocation omits 11f63ca3995b ALSA: echoaudio: Use managed buffer allocation omits 76178cc7d5eb ALSA: ctxfi: Use managed buffer allocation omits c6071300ac85 ALSA: cs5535: Use managed buffer allocation omits 44e78a1a85ad ALSA: cs4281: Use managed buffer allocation omits d841e2e88f00 ALSA: cmipci: Use managed buffer allocation omits fc97aef32338 ALSA: ca0106: Use managed buffer allocation omits b87ddad2773e ALSA: bt87x: Use managed buffer allocation omits 830e7b007681 ALSA: azt3328: Use managed buffer allocation omits 817790cc3dfe ALSA: aw2: Use managed buffer allocation omits 8c847a423572 ALSA: au88x0: Use managed buffer allocation omits 801bf0574764 ALSA: atiixp: Use managed buffer allocation omits 7ae11ecf0dfe ALSA: asihpi: Use managed buffer allocation omits 96bcfde13a1c ALSA: als4000: Use managed buffer allocation omits 909c7d2cccc3 ALSA: als300: Use managed buffer allocation omits e695745437a4 ALSA: ali5451: Use managed buffer allocation omits 93d6487f7a81 ALSA: ad1889: Use managed buffer allocation omits 005f3e67a855 ALSA: parisc: Use managed buffer allocation omits ee88f4ebe575 ALSA: mips: Use managed buffer allocation omits 15fbacfe3d32 ALSA: wss: Use managed buffer allocation omits a57214e54862 ALSA: gus: Use managed buffer allocation omits 07ed72ba4d45 ALSA: sb: Use managed buffer allocation omits 9ce57056d8ce ALSA: es18xx: Use managed buffer allocation omits eb40b64f2897 ALSA: es1688: Use managed buffer allocation omits 427f0ea46fb0 ALSA: cmi8330: Use managed buffer allocation omits d577b6c8cf8c ALSA: ad1816a: Use managed buffer allocation omits 7641d549b13b ALSA: firewire: Use managed buffer allocation omits 8f326303b0d8 ALSA: vx: Use managed buffer allocation omits d635f09e919e ALSA: pcsp: Use managed buffer allocation omits cbd0719d5115 ALSA: ml403: Use managed buffer allocation omits ef1545b8f35e ALSA: dummy: Use managed buffer allocation omits 39729889b1f5 ALSA: aloop: Use managed buffer allocation omits 37b9b9a5078a ALSA: atmel: Use managed buffer allocation omits 8ee0c7586959 ALSA: aaci: Use managed buffer allocation omits 9b2433a9c5b3 ALSA: aoa: Use managed buffer allocation omits 809b3c51e65b arm64: dts: msm8916: thermal: Add interrupt support omits bf587f8934c8 arm64: dts: imx8mn-evk: enable usb1 and typec support omits d51cb99cf33f arm64: dts: imx8mn: Remove setting for IMX8MN_CLK_USB_CORE_REF omits 134d43bb1ff0 clk: imx8mn: correct the usb1_ctrl parent to be usb_bus omits a3d1e7eb5abe simple_recursive_removal(): kernel-side rm -rf for ramfs-s [...] omits f4bd225f7cf4 arm64: dts: lx2160a: add RGMII phy nodes omits 6e1b8fae892d arm64: dts: lx2160a: add emdio1 node omits 68a2b3fddb31 arm64: dts: ls1088a: Add QSPI support for NXP LS1088 omits d5cee6cd8b72 arm64: dts: ls208x: Remove non-compatible driver device fr [...] omits 070b761d5462 arm64: dts: ls1046a: Update QSPI node properties of ls1046ardb omits a932cb23775b arm64: dts: ls1046a: Add QSPI node for ls1046afrwy omits c77fae5ba09a arm64: dts: ls1028a: Add FlexSPI support omits 6e6eca2ee79a doc: Fix typo "deference" to "dereference" omits 17f0da13873b doc: Updated full list of RCU API in whatisRCU.rst omits 4af498306ffd doc: Convert to rcubarrier.txt to ReST omits b00aedf978aa doc: Convert to rcu_dereference.txt to rcu_dereference.rst omits 5e1bc932818f doc: Convert whatisRCU.txt to .rst omits 6705cae433cf doc: Converted NMI-RCU.txt to NMI-RCU.rst. omits 9ffdd7982417 doc: Convert arrayRCU.txt to arrayRCU.rst omits 6767a88f44d3 ARM: configs: imx_v6_v7_defconfig: enable USB ACM omits 7d00c4fb4faf ARM: dts: imx7ulp-com: Add initial support for i.MX7UP COM board omits 838f8ed9a094 dt-bindings: arm: fsl: Document i.MX7ULP Embedded Artists [...] omits 8c8d09e24d45 dt-bindings: mxsfb: Add compatible for iMX8MQ omits c21939998802 cxgb4: add support for high priority filters omits 6525b5ef65fd enetc: remove variable 'tc_max_sized_frame' set but not used omits ca866ee82591 nfp: add support for TLV device stats omits 5000b28b0b1a tcp: Cleanup duplicate initialization of sk->sk_state. omits 4caefbce06d1 enetc: add software timestamping omits bb9d8454bb0f Merge branch 'tipc-introduce-variable-window-congestion-control' omits 16ad3f4022bb tipc: introduce variable window congestion control omits d3b09995ab93 tipc: eliminate more unnecessary nacks and retransmissions omits 02288248b051 tipc: eliminate gap indicator from ACK messages omits bdf032992489 f2fs: call f2fs_balance_fs outside of locked page omits 8784692d2800 ARM: dts: rockchip: Add brcm bluetooth for rk3288-veyron omits 854bb48018d5 EDAC: skx_common: downgrade message importance on missing [...] omits bc123a515cb7 PCI/P2PDMA: Add Intel SkyLake-E to the whitelist omits d8db60cb23e4 selinux: ensure we cleanup the internal AVC counters on er [...] omits b2104ac0bd95 security: only build lsm_audit if CONFIG_SECURITY=y omits b03b016fe54e x86/Kconfig: Fix Kconfig indentation omits 6aa71bb876d2 ARM: dts: msm8974-FP2: Introduce the wcnss remoteproc node omits c7c0edecfba8 ARM: dts: msm8974: Introduce the wcnss remoteproc node omits 98073faf9f15 ARM: dts: qcom: msm8974: add interconnect nodes omits a2cc991ed634 ARM: dts: qcom: msm8974: add ocmem node omits dd973b89ebba ARM: qcom_defconfig: add anx78xx HDMI bridge support omits ff9f2ad403c2 ARM: qcom_defconfig: add msm8974 interconnect support omits aeae948f6afb arm64: dts: qcom: setup PDC as the wakeup parent for TLMM [...] omits 72b67ebf9d24 arm64: dts: qcom: add PDC interrupt controller for SDM845 omits 05caa5bf9cab arm64: dts: qcom: msm8998: Fix tcsr syscon size omits 19b7caaa93e6 arm64: dts: qcom: msm8998: Add wifi node omits a21c95482135 arm64: dts: qcom: msm8998: Add anoc2 smmu node omits ba3fc6496366 arm64: dts: sc7180: Add qupv3_0 and qupv3_1 omits 0def3f14c565 arm64: dts: qcom: SC7180: Add node for rpmhcc clock driver omits b62e108da52d arm64: dts: qcom: sc7180-idp: Add RPMh regulators omits a727ec1232d9 arm64: dts: qcom: pm6150: Add PM6150/PM6150L PMIC peripherals omits 0f9dc5f09fbd arm64: dts: qcom: sc7180: Add SPMI PMIC arbiter device omits 22f185ee81d2 arm64: dts: qcom: sc7180: Add pdc interrupt controller omits fec6359c2863 arm64: dts: qcom: sc7180: Add rpmh-rsc node omits e0abc5eb526e arm64: dts: qcom: sc7180: Add cmd_db reserved area omits d66df6248a10 arm64: dts: sc7180: Add device node for apps_smmu omits 90db71e48070 arm64: dts: sc7180: Add minimal dts/dtsi files for SC7180 soc omits f1cbee2d8732 dt-bindings: qcom: Add SC7180 bindings omits e68ca6b6fdd7 arm64: dts: sdm845: thermal: Add critical interrupt support omits c7b20ce5b440 arm64: defconfig: enable PDC interrupt controller for Qual [...] omits f27dbbda5900 arm64: defconfig: Enable Qualcomm watchdog driver omits 2774e558151a arm64: defconfig: Enable Qualcomm pseudo rng omits 4ac0379f9cb1 arm64: defconfig: Enable SN65DSI86 display bridge omits df614ece276c arm64: defconfig: Enable QCA Bluetooth over UART omits a0238c8432a7 arm64: defconfig: Enable Qualcomm CPUfreq HW driver omits e0ff7f9fc34d arm64: defconfig: Enable Qualcomm socinfo driver omits 603ca8dc6213 arm64: defconfig: Enable Qualcomm SPI and QSPI controller omits 6fc73e3f7f2f arm64: defconfig: Enable Qualcomm remoteproc dependencies omits 88452da92ba2 ALSA: hda: Use standard waitqueue for RIRB wakeup omits d269b2e0ba52 Merge branch 'for-linus' into for-next omits 3b52093dc917 rtc: ds1343: Do not hardcode SPI mode flags omits 519d63702d0e rtc: zynqmp: re-use rtc_time64_to_tm operation omits 94a25071301a mailmap: Update email address for Alexandre Belloni omits 4d17363db021 staging: rtl8723bs: Fix line length omits 68468503e000 staging: rtl8723bs: Fix spelling errors omits de7c18bd2764 staging: bcm2835-audio: Drop superfluous ioctl PCM ops omits 0a2eb63de28f staging: most: Drop superfluous ioctl PCM ops omits 3ad10e575451 staging: bcm2835-audio: Use managed buffer allocation omits 7e6d24d9bca7 staging: most: Use managed buffer allocation omits cf33e911f500 rtc: stm32: add missed clk_disable_unprepare in error path [...] omits e83c6587c47c tty: omap-serial: remove set but unused variable omits 2acf6ce2c25f Merge branch 'for-5.5' of https://git.kernel.org/pub/scm/l [...] omits 751438bc0f10 rtc: mt6397: drop free_irq of devm_ allocated irq omits 2aae447a4c10 ASoC: SOF: Intel: byt: fixup topology filename for BYT-CR omits aec3ff99ce4a ASoC: soc-core: soc_set_name_prefix(): get component devic [...] omits 4702f99148da ASoC: soc-core: soc_set_name_prefix(): tidyup loop condition omits eaffeefbd042 ASoC: soc-core: rename soc_link_init() to soc_init_pcm_runtime() omits 626c2e57a33a ASoC: soc-core: add missing return value check for soc_lin [...] omits 46496acbe1c4 ASoC: soc-core: move soc_link_init() omits bfa0dd895360 ASoC: soc-core: rename soc_link_dai_pcm_new() to soc_dai_p [...] omits 9e9c70a5dd01 ASoC: soc-core: move soc_link_dai_pcm_new() omits 50cd9b5317d5 ASoC: soc-core: rename snd_soc_remove_dai_link() to snd_so [...] omits 0c04800424c4 ASoC: soc-core: rename snd_soc_add_dai_link() to snd_soc_a [...] omits d6f31e0e6d09 ASoC: soc-core: move snd_soc_find_dai_link() omits 4468189ff307 ASoC: soc-core: find rtd via dai_link pointer at snd_soc_g [...] omits 94def8ea66be ASoC: soc-core: move snd_soc_get_pcm_runtime() omits 8babfb703057 ASoC: soc-core: remove snd_soc_get_dai_substream() omits b553bd238da2 ASoC: soc-core: remove snd_soc_disconnect_sync() omits cc73390008c9 ASoC: soc-core: remove dai_link_list omits 4f6250b82cb8 ASoC: SOF: Intel: add codec_mask module parameter omits b7c5986489b5 ASoC: SOF: ipc: channel map structures omits 433363e779ec ASoC: SOF: Add asynchronous sample rate converter topology [...] omits 2bb040225d87 ARM: dts: at91: rearrange kizbox dts using aliases nodes omits eb41690c92a5 ARM: dts: at91: sama5d27_som1_ek: add the microchip,sdcal- [...] omits 9d39d86cd4af ARM: dts: at91: Reenable UART TX pull-ups omits cad0a5c74e7a usb: host: xhci-tegra: Implement basic ELPG support omits 9ccae88e572b usb: host: xhci-tegra: Add XUSB controller context omits 5c4e8d3781bc usb: host: xhci-tegra: Add support for XUSB context save/restore omits 17926924be44 usb: host: xhci-tegra: Enable runtime PM as late as possible omits ecd0fbd12d0f usb: host: xhci-tegra: Reuse stored register base address omits 96d8f628f0b3 usb: host: xhci-tegra: Extract firmware enable helper omits 482ba7a6b42f usb: host: xhci-tegra: Use CNR as firmware ready indicator omits ec12ac10c9a7 usb: host: xhci-tegra: Avoid a fixed duration sleep omits 741d6e5d84f3 usb: host: xhci-tegra: Separate firmware request and load omits c763771504d1 usb: host: xhci-tegra: Fix "tega" -> "tegra" typo omits dbb7a6b48d07 dt-bindings: connector: Improve the english of the initial [...] omits 145e6dd8a5c9 usb: drop comment about 2 uhci drivers omits 03521794966c usb: host: ehci-sh: Remove unused platform data support omits 03758d60265c opp: Replace list_kref with a local counter omits ba0033192145 opp: Free static OPPs on errors while adding them omits 887352fb5ffd Merge branch 'for-linus' from git://git.kernel.dk/linux-block omits 0388a110747b arm: dts: allwinner: H3: Add PMU node omits c35a516a4618 arm64: dts: allwinner: H5: Add PMU node omits 7aa9b9eb7d6a arm64: dts: allwinner: H6: Add PMU mode omits fe67dfcb44c6 ARM: dts: sun8i: h3: Add rc map for Beelink X2 omits 42ccc3d79b7f arm64: dts: allwinner: h6: tanix-tx6: Add IR remote mapping omits d2fccf94495e media: dt-bindings: media: add new rc map name omits f33a91175029 arm64: dts: allwinner: add pineh64 model B omits 24e9f61c1411 arm64: dts: allwinner: sun50i-h6-pine-h64: state that the [...] omits 3d7349846225 dt-bindings: arm: sunxi: add Neutis N5H3 omits 66e3bc4a85b0 ARM: dts: sunxi: Add Neutis N5H3 support omits e69f2736cf87 ARM: dts: allwinner: Split out non-SoC specific parts of N [...] omits 0988161a9828 staging: most: fix improper SPDX-License comment style omits a426b982be18 staging: rtl8188eu: remove return variable from rtw_pwr_un [...] omits 4905084a07fc staging: rtl8188eu: cleanup declarations in rtw_pwrctrl.c omits 1544f55add5c staging: rtl8188eu: remove unnecessary parentheses in rtw_ [...] omits 742e9285f8b4 staging: qlge: Fix CamelCase in qlge.h and qlge_dbg.c omits 1f8a6edf8d2f staging/vc04_services/bcm2835-camera: distinct numeration [...] omits a1df271a8652 staging: hp100: Use match_string() helper to simplify the code omits 2a51470f270f staging/qlge: fix block comment coding style omits 0da2d1051931 staging/qlge: remove braces in conditional statement omits 2d060684ab4c staging/qlge: add braces to conditional statement omits d00208b6464f staging/qlge: add blank lines after declarations omits f41e1a0a9462 staging/qlge: remove initialising of static local variable omits 9a92d02c3f0b staging: rts5208: add missed pci_release_regions omits eb00d734bc78 staging: exfat: fix spelling mistake omits 57725b5bc589 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits baf3f2f9d0bf staging: wilc1000: use GENMASK to extract wid type omits a02a9897cd6d staging: wilc1000: use kernel provided struct cast to extr [...] omits 856be41e446a staging: wilc1000: remove unused compile time featurization omits ca9a002fb383 clk: renesas: rcar-gen2: Change multipliers and dividers to u8 omits 960786422fe9 x86/ACPI/sleep: Move acpi_get_wakeup_address() into sleep. [...] omits 8c53b318b222 ACPI/sleep: Convert acpi_wakeup_address into a function omits cb28909525ac x86/ACPI/sleep: Remove an unnecessary include of asm/realmode.h omits 321354ba6883 ASoC: Intel: Skylake: Explicitly include linux/io.h for vi [...] omits 97976e01d358 vmw_balloon: Explicitly include linux/io.h for virt_to_phys() omits 41bfc11cde43 virt: vbox: Explicitly include linux/io.h to pick up various defs omits c6625a314cb8 efi/capsule-loader: Explicitly include linux/io.h for page [...] omits 59e9f58749cb perf/x86/intel: Explicitly include asm/io.h to use virt_to_phys() omits 6315ec9286e5 x86/kprobes: Explicitly include vmalloc.h for set_vm_flush [...] omits ac0b14dc1656 x86/ftrace: Explicitly include vmalloc.h for set_vm_flush_ [...] omits ca947b72e1de x86/boot: Explicitly include realmode.h to handle RM reservations omits e71b6f0b68de x86/efi: Explicitly include realmode.h to handle RM trampo [...] omits f803e34d4a25 x86/platform/intel/quark: Explicitly include linux/io.h fo [...] omits a69b4eebe513 platform/chrome: cros_ec_lpc: Use platform_get_irq_optiona [...] omits 205c9326fd86 platform/chrome: cros_ec_proto: Add response tracing omits 086338df1d6c platform/chrome: cros_ec_trace: Match trace commands with [...] omits 186525bd6b83 mm, x86/mm: Untangle address space layout definitions from [...] omits 1f059dfdf5d1 mm/vmalloc: Add empty <asm/vmalloc.h> headers and use them [...] omits da9144c5ad89 x86/mm/pat: Mark __cpa_flush_tlb() as static omits 4efb56649132 x86/mm: Tabulate the page table encoding definitions omits b75baaf3a81e x86/mm/pat: Fix typo in the Kconfig help text omits 533d49b37a2b x86/mm/pat: Clean up <asm/memtype.h> externs omits eb243d1d2866 x86/mm/pat: Rename <asm/pat.h> => <asm/memtype.h> omits ecdd6ee77b73 x86/mm/pat: Standardize on memtype_*() prefix for APIs omits f9b57cf80c8b x86/mm/pat: Move the memtype related files to arch/x86/mm/pat/ omits d891b9219d2a x86/mm/pat: Clean up PAT initialization flags omits baf65855baac x86/mm/pat: Harmonize 'struct memtype *' local variable an [...] omits 47553d42c55f x86/mm/pat: Simplify the free_memtype() control flow omits ef35b0fcee23 x86/mm/pat: Create fixed width output in /sys/kernel/debug [...] omits 5557e831f688 x86/mm/pat: Disambiguate PAT-disabled boot messages omits aee7f91369a8 x86/mm/pat: Update the comments in pat.c and pat_interval. [...] omits 2040cf9f5903 Merge tag 'v5.5-rc1' into core/kprobes, to resolve conflicts omits 075a1e87d1e2 staging/octeon: Mark Ethernet driver as BROKEN omits 360db4ace311 x86/setup: Enhance the comments omits 12609013c43a x86/setup: Clean up the header portion of setup.c omits dda510890498 dmaengine: Remove spaces before TABs omits f68190c8cb75 dmaengine: pl330: Convert to the *_late and *_early system [...] omits a39cddc9e377 dmaengine: pl330: Drop boilerplate code for suspend/resume omits c64738d6810b dt-bindings: dmaengine: rcar-dmac: Document r8a77961 support omits 2a03c1314506 dmaengine: ti: edma: add missed operations omits 08cbc75f9602 ppp: Adjust indentation into ppp_async_input omits 5c61e223004b net: smc911x: Adjust indentation in smc911x_phy_configure omits fe06bf3d83ef net: tulip: Adjust indentation in {dmfe, uli526x}_init_module omits 80bfc3b40a17 Merge branch 'dp83867-fix-fifo-depth' omits e02d18161e97 net: phy: dp83867: Add rx-fifo-depth and tx-fifo-depth omits 96ae38af9d29 dt-bindings: dp83867: Convert fifo-depth to common fifo-de [...] omits 65e6d90168f3 net-tcp: Disable TCP ssthresh metrics cache by default omits 4e7696d90b51 sctp: get netns from asoc and ep base omits 47501f87c61a f2fs: preallocate DIO blocks when forcing buffered_io omits 5298d0b9b980 selinux: clean up selinux_inode_permission MAY_NOT_BLOCK tests omits db353fa92df8 arm64: dts: meson-gxbb: add support for Videostrong KII Pro omits 80f58695158e ARM: debug-ll: select DEBUG_AT91_RM9200_DBGU for sam9x60 omits 1b6e21f2831e drivers: soc: atmel: select POWER_RESET_AT91_SAMA5D2_SHDWC [...] omits 206e4d6f4ccd dt-bindings: arm: amlogic: add Videostrong KII Pro bindings omits 56f118744518 dt-bindings: Add vendor prefix for Videostrong omits a79fa0c12c93 power: reset: Kconfig: select POWER_RESET_AT91_RESET for sam9x60 omits dccf72291394 drivers: soc: atmel: move sam9x60 under its own config flag omits eb0df9b7fb02 ARM: at91: pm: move SAM9X60's PM under its own SoC config flag omits fe7ff55d7918 ARM: at91: Kconfig: add config flag for SAM9X60 SoC omits fc8c4c059c23 ARM: at91: Kconfig: add sam9x60 pll config flag omits bbd73c02e7d1 ARM: dts: at91: sama5d2: set the sdmmc gclk frequency omits 0188d5c025ca selinux: fall back to ref-walk if audit is required omits 1a37079c236d selinux: revert "stop passing MAY_NOT_BLOCK to the AVC upo [...] omits e6eeb92d23e2 arm64: dts: meson: a1: add pinctrl controller support omits 03f2dea752d0 arm64: dts: meson: add reset controller for Meson-A1 SoC omits 59438b46471a security,lockdown,selinux: implement SELinux lockdown omits 26c97a2d82c4 net: sfp: avoid tx-fault with Nokia GPON module omits e70ac6282897 qed: remove redundant assignments to rc omits 718eae277e62 NFC: port100: Convert cpu_to_le16(le16_to_cpu(E1) + E2) to [...] omits 8c386cc81787 PCI/IOV: Fix memory leak in pci_iov_add_virtfn() omits d97bd23c2d7d selinux: cache the SID -> context string translation omits 66f8e2f03c02 selinux: sidtab reverse lookup hash table omits b22eb7cefb9d torture: Hoist calls to lscpu to higher-level kvm.sh script omits 25b4da74a955 torture: Allow "CFLIST" to specify default list of scenarios omits 5155be9994e5 rcutorture: Dynamically allocate rcu_fwds structure omits 6764100bd292 rcutorture: Complete threading rcu_fwd pointers through functions omits 7beba0c06b58 rcutorture: Move to dynamic initialization of rcu_fwds omits 6b1b83254606 rcutorture: Thread rcu_fwd pointer through forward-progres [...] omits a289e608b3e7 rcutorture: Pull callback forward-progress data into rcu_f [...] omits ebfbaa8dcc84 rcutorture: Add worst-case call_rcu() forward-progress results omits b8dfff975c37 torture: Handle systems lacking the mpstat command omits 517f17aed0ce torture: Handle jitter for CPUs that cannot be offlined omits 9aa55ec206a6 rcutorture: Dispense with Dracut for initrd creation omits c493f1c9c409 torture: Use gawk instead of awk for systime() function omits 90326f0521a8 rcu: Use CONFIG_PREEMPTION where appropriate omits b3e627d3d509 rcu: Make PREEMPT_RCU be a modifier to TREE_RCU omits 03bd2983d7a9 rcu: Use lockdep rather than comment to enforce lock held omits 6935c3983b24 rcu: Avoid data-race in rcu_gp_fqs_check_wake() omits 610dea36d308 rcu/nocb: Fix dump_tree hierarchy print always active omits c54a2744497d list: Add hlist_unhashed_lockless() omits f452ee096d95 rculist: Describe variadic macro argument in a Sphinx-comp [...] omits df1e849ae455 rcu: Enable tick for nohz_full CPUs slow to provide expedited QS omits 28f0361fdfab rcu: Replace synchronize_sched_expedited_wait() "_sched" w [...] omits de8cd0a533bf rcu: Update tree_exp.h function-header comments omits 6c7d7dbf5b7f rcu: Rename sync_rcu_preempt_exp_done() to sync_rcu_exp_done() omits 4bc6b745e5cb rcu: Allow only one expedited GP to run concurrently with wakeups omits fd6bc19d7676 rcu: Fix missed wakeup of exp_wq waiters omits aca2991a25da rcu: Substitute lookup for bit-twiddling in sync_rcu_exp_s [...] omits 6cf539a87a61 rcu: Fix data-race due to atomic_t copy-by-value omits 9f08cf088676 rcu: Avoid modifying mask_ofl_ipi in sync_rcu_exp_select_n [...] omits 15c7c972cd26 rcu: Use *_ONCE() to protect lockless ->expmask accesses omits cb5172d96d16 audit: Add __rcu annotation to RCU pointer omits 5a35435ef4e6 soc: fsl: qe: remove PPC32 dependency from CONFIG_QUICC_ENGINE omits 8d70df8b88a2 soc: fsl: qe: remove unused #include of asm/irq.h from ucc.c omits 114724b78281 net: ethernet: freescale: make UCC_GETH explicitly depend [...] omits 148587a59f6b net/wan/fsl_ucc_hdlc: reject muram offsets above 64K omits 49b865b332a6 net/wan/fsl_ucc_hdlc: fix reading of __be16 registers omits be2e9415f8b3 net/wan/fsl_ucc_hdlc: avoid use of IS_ERR_VALUE() omits c93c159aefb0 soc: fsl: qe: avoid IS_ERR_VALUE in ucc_fast.c omits 71352b8c4016 soc: fsl: qe: drop pointless check in qe_sdma_init() omits 4c3e565cc623 soc: fsl: qe: drop use of IS_ERR_VALUE in qe_sdma_init() omits 611780a6aa50 soc: fsl: qe: avoid IS_ERR_VALUE in ucc_slow.c omits ec2058ac8f50 soc: fsl: qe: refactor cpm_muram_alloc_common to prevent B [...] omits b6231ea2b3c6 soc: fsl: qe: drop broken lazy call of cpm_muram_init() omits 900470ce3999 soc: fsl: qe: make cpm_muram_free() ignore a negative offset omits 754f40e0977c soc: fsl: qe: make cpm_muram_free() return void omits 800cd6fb76f0 soc: fsl: qe: change return type of cpm_muram_alloc() to s32 omits 09a39ec9decd serial: ucc_uart: access __be32 field using be32_to_cpu omits b0816f88b9b5 serial: ucc_uart: limit brg-frequency workaround to PPC32 omits 89ad26f5f8bb serial: ucc_uart: use of_property_read_u32() in ucc_uart_probe() omits 002dedc5e933 serial: ucc_uart: stub out soft_uart_init for !CONFIG_PPC32 omits 96b6b6aaac79 serial: ucc_uart: factor out soft_uart initialization omits 8b1cdc4033bd serial: ucc_uart: replace ppc-specific IO accessors omits 2f58c2ae9e50 serial: ucc_uart: explicitly include soc/fsl/cpm.h omits c1c80cde7f78 soc/fsl/qe/qe.h: update include path for cpm.h omits d5b4a762b7bb soc: fsl: move cpm.h from powerpc/include/asm to include/soc/fsl omits b3f4ff62f62c soc: fsl: qe: qe_io.c: use of_property_read_u32() in par_i [...] omits 6aef51238782 soc: fsl: qe: qe_io.c: access device tree property using b [...] omits abc6311b99f2 soc: fsl: qe: qe_io.c: don't open-code of_parse_phandle() omits 123ee6e90b06 soc: fsl: qe: qe.c: use of_property_read_* helpers omits 9dab15b1a0e3 soc: fsl: qe: merge qe_ic.h headers into qe_ic.c omits 882c626d1d46 soc: fsl: qe: simplify qe_ic_init() omits 5bd202223452 soc: fsl: qe: make qe_ic_get_{low,high}_irq static omits 10d7930dbb51 soc: fsl: qe: don't use NO_IRQ in qe_ic.c omits d7c2878cfcfa soc: fsl: qe: remove unused qe_ic_set_* functions omits 523eef1d206a soc: fsl: qe: rename qe_ic_cascade_low_mpic -> qe_ic_cascade_low omits a36742d13a1d soc: fsl: qe: move qe_ic_cascade_* functions to qe_ic.c omits 01a2ffbdb2e5 powerpc/83xx: remove mpc83xx_ipic_and_qe_init_IRQ omits 4e0e161d3cc4 soc: fsl: qe: move calls of qe_ic_init out of arch/powerpc/ omits 273e66721e36 soc: fsl: qe: use qe_ic_cascade_{low, high}_mpic also on 83xx omits ea275d1f07c1 soc: fsl: qe: remove pointless sysfs registration in qe_ic.c omits 003204b4640b soc: fsl: qe: drop assign-only high_active in qe_ic_init omits 43223922f947 soc: fsl: qe: drop unneeded #includes omits df049d1f4916 soc: fsl: qe: qe.c: guard use of pvr_version_is() with CON [...] omits 580996853864 soc: fsl: qe: replace spin_event_timeout by readx_poll_tim [...] omits 77d7676a92d1 soc: fsl: qe: avoid ppc-specific io accessors omits 6ac9b61786cc soc: fsl: qe: introduce qe_io{read,write}* wrappers omits d9d95bcad38d soc: fsl: qe: rename qe_(clr/set/clrset)bit* helpers omits cf037a9b7af6 soc: fsl: qe: drop volatile qualifier of struct qe_ic::regs omits 1972194f9633 soc: fsl: qe: remove space-before-tab omits e52a033610b0 ARM: dts: at91: sama5d27_som1_ek: add i2c filters properties omits 5d4c3cfb63fe ARM: dts: at91: sama5d27_wlsom1: add SAMA5D27 wlsom1 and w [...] omits c963e34f5ac6 dt-bindings: ARM: at91: Document SAMA5D27 WLSOM1 and Evalu [...] omits 4514a7c81234 ARM: dts: at91: sama5d2: mark secumod as a GPIO controller omits d8beb54edb78 ARM: dts: at91: sama5d2: disable pwm0 by default omits 4a63ef710cc3 Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] omits 4a07b8bcd503 spi: bitbang: Make chipselect callback optional omits 8a6553ecdf97 spi: stm32: Switch to use GPIO descriptors for CS omits 10e413faa72c spi/topcliff-pch: Remove unneeded semicolon omits 21b2c4716144 dt-bindings: regulator: Convert stm32 vrefbuf bindings to [...] omits 681700c38f3e dt-bindings: regulator: Convert stm32 booster bindings to [...] omits b8a039d37792 regulator: rk808: Lower log level on optional GPIOs being [...] omits d612b455f120 ASoC: SOF: nocodec: Amend arguments for sof_nocodec_setup() omits 5ad1cece81db ASoC: SOF: Remove unused drv_name in sof_pdata omits f4e4113b2aec ASoC: SOF: remove nocodec_fw_filename omits 285880a23d10 ASoC: SOF: Make creation of machine device from SOF core optional omits 80acdd4f8ff7 ASoC: SOF: intel: hda: Modify signature for hda_codec_probe_bus() omits ee1e79b72e3c ASoC: SOF: partition audio-related parts from SOF core omits 03eec9b4eb89 ASoC: SOF: Introduce default_fw_filename member in sof_dev_desc omits 8c583f526ee9 ASoC: SOF: core: move check for runtime callbacks to core omits 3e62579436c6 ASoC: SOF: core: modify the signature for snd_sof_create_p [...] omits 78fd4ffd75ee ASoC: SOF: topology: remove snd_sof_init_topology() omits b5706f8ec29f ASoC: Intel - do not describe I/O configuration in the lon [...] omits 0d5c81875628 ASoC: Intel - use control components to describe card config omits 8cd9956f61c6 ASoC: intel/skl/hda - export number of digital microphones [...] omits 1442842952cc ASoC: hdmi-codec: re-introduce mutex locking again omits bc9a665581b3 ASoC: fix soc-core.c kernel-doc warning omits 7c11af9fcdc4 ASoC: SOF: Intel: hda: solve MSI issues by merging ipc and [...] omits 253f584a0699 ASoC: ti: davinci-mcasp: Improve the sysclk selection omits abe3b6727b65 ASoC: cs42l51: add dac mux widget in codec routes omits 49df1e392582 ASoC: rsnd: Calculate DALIGN inversion at run-time omits 3176f94c467c ASoC: tlv320aic31xx: Add Volume Soft Stepping control omits 62d5ae4cafb7 ASoC: max98090: save and restore SHDN when changing sensit [...] omits 2eb2d314a80e ASoC: fsl_sai: add IRQF_SHARED omits 0bb1306f22fb ASoC: tlv320aic31xx: Add HP output driver pop reduction controls omits df799b9502ed ASoC: mediatek: common: refine hw_params and hw_prepare omits 9cdf85a19b3a ASoC: mediatek: common: add some helpers to control mtk_memif omits 573892b6e661 ASoC: hdac_hdmi: Drop support for Icelake omits e3d8f8ae5b1e ASoC: Intel: boards: make common HDMI driver the default for SOF omits 179d5811c2fc ASoC: SOF: Intel: make common HDMI driver default omits 903e9d372887 ASoC: Intel: common: Add mach table for tgl-max98357a-rt5682 omits 6605f0ca3af3 ASoC: intel: sof_rt5682: Add support for tgl-max98357a-rt5682 omits c68e07970eca ASoC: intel: sof_rt5682: Add quirk for number of HDMI DAI's omits a483e22791d6 EDAC/Kconfig: Fix Kconfig indentation omits e691c23ebe8f Merge tag 'socfpga_dts_updates_for_v5.5_part2' of git://gi [...] omits 5a7df4476feb Merge tag 'samsung-dt-5.5-2' of https://git.kernel.org/pub [...] omits d781e3df7107 nfsd4: avoid NULL deference on strange COPY compounds omits 2e577f0faca4 NFSD fixing possible null pointer derefering in copy offload omits b8290ca250fb NFSD fix nfserro errno mismatch omits 3f9544ca62bc NFSD: fix seqid in copy stateid omits 10db651210b2 NFSD fix mismatching type in nfsd4_set_netaddr omits 5277a79e2dee nfsd: unlock on error in manage_cpntf_state() omits ce0887ac96d3 NFSD add nfs4 inter ssc to nfsd4_copy omits b9e8638e3d9e NFSD: allow inter server COPY to have a STALE source server fh omits 51100d2b87cb NFSD generalize nfsd4_compound_state flag names omits b7342204253a NFSD check stateids against copy stateids omits 624322f1adc5 NFSD add COPY_NOTIFY operation omits 51911868fc62 NFSD COPY_NOTIFY xdr omits 84e1b21d5ec4 NFSD add ca_source_server<> to COPY omits af76fc6c158d NFSD fill-in netloc4 structure omits 608b68b67a30 MAINTAINERS: fix style in CADENCE I3C MASTER IP entry omits 026d8450d499 i3c: master: make i3c_bus_set_mode static omits dbd6654329fc i3c: master: cdns: add data hold delay support omits cd592187f9de arm64: dts: uDPU: SFP cages support 3W modules omits fe3ec631a77d arm64: dts: uDPU: remove i2c-fast-mode omits 1eebac024058 arm64: dts: uDPU: fix broken ethernet omits 117e5dd21ced ARM: dts: stm32: remove useless clock-names from RTC node [...] omits ad8e5610da1e ARM: dts: stm32: remove useless clock-names from RTC node [...] omits e54ea45a4955 dt-bindings: PCI: intel: Add YAML schemas for the PCIe RC [...] omits bf848759fb78 ARM: dts: stm32: Enable MAC TX clock gating during TX low- [...] omits 46ccf1cecb22 ARM: dts: stm32: adjust slew rate for Ethernet on stm32mp15 omits 42a1e9450c27 ARM: dts: ux500: Add devicetree for HREF520 omits 8668223a1ea7 ARM: dts: ux500: Split TVK DTSI files in two omits f6a76d425680 ARM: dts: ux500: Break out DB8500 DTSI omits 27e7c033d3b4 ARM: dts: ux500: Drop pulls on I2C buses omits b2ee5877508b ARM: dts: ux500: Use "arm,pl031" compatible for PL031 omits 02234ee9e4d7 ARM: dts: ux500: Add "simple-bus" compatible to soc node omits bef475b03d9b ARM: dts: ux500: Remove ux500_ prefix from ux500_serial* labels omits 5195887a6fe0 ARM: dts: ux500: Move serial aliases to ste-dbx5x0.dtsi omits 6b69c7296a9a ARM: dts: ux500: Add aliases for I2C and SPI buses omits fae284f1bc77 ARM: dts: ux500: Disable I2C/SPI buses by default omits 96b619e3c1df ARM: dts: ux500: nomadik-pinctrl: Add &gpio_in_nopull omits 99e1df613625 ARM: dts: ux500: Add pin configs for UART1 CTS/RTS pins omits 4dbeac736464 ARM: dts: ux500: Add alternative SDI pin configs omits 7fee202265b7 ARM: dts: ux500: Rename generic pin configs according to p [...] omits 0f8e741404af ARM: dts: ux500: Move generic pin configs out of ste-href- [...] omits 6cfeb611b471 dt-bindings: arm: Document compatibles for Ux500 boards omits 08d89bc90d9e ARM: dts: ux500: snowball: Remove unused PRCMU cpufreq node omits 70016ef0bd86 ARM: dts: ux500: declare GPADC IIO ADC channels omits 33ce3e626cef ARM: dts: stm32: remove syscfg clock on stm32mp15 ethernet omits c8b50de60c9b Merge branch 'for-5.5/upstream-fixes' into for-next omits 4b28b25c3062 extcon: arizona: Factor out microphone and button detection omits 7e14fc437c81 extcon: arizona: Factor out microphone impedance into a function omits 3dfa743dcd2e extcon: arizona: Invert logic of check in arizona_hpdet_do_id omits 8267ebcc4617 extcon: arizona: Remove excessive WARN_ON omits f4ba6c0ba762 extcon: arizona: Remove unnecessary sets of ACCDET_MODE omits d5aa46ddf9ed extcon: arizona: Tidy up transition from mic to headphone detect omits ac7614fab9dd extcon: arizona: Clear jack status regardless of detection type omits be87cb72bf75 extcon: arizona: Move pdata extraction to probe omits b82f871a335a extcon: arizona: Make rev A register sequences atomic omits 9c8eaec8ebe4 extcon: arizona: Correct clean up if arizona_identify_head [...] omits ab68b220e81f pinctrl: baytrail: Group GPIO IRQ chip initialization omits 539d8bde72c2 pinctrl: baytrail: Allocate IRQ chip dynamic omits 2099ef02c6c0 media: dt-bindings: media: cal: convert binding to yaml omits af8b32f83268 media: ti-vpe: cal: fix enum_mbus_code/frame_size subdev a [...] omits eb9792a42743 media: ti-vpe: cal: Fix a WARN issued when start streaming fails omits 348d32d3a032 media: ti-vpe: cal: Properly calculate max resolution boundary omits 49a58ba19603 ARM: dts: stm32: remove "@" and "_" from stm32f7 pinmux groups omits bfcfbb5c6c57 ARM: dts: stm32: remove "@" and "_" from stm32f4 pinmux groups omits 04d766acbf3e media: ti-vpe: cal: Add subdev s_power hooks omits 7a3b9684cede media: ti-vpe: cal: Add AM654 support omits 5fa3144be4fc media: dt-bindings: media: cal: update binding to add AM65 [...] omits e2257005902a media: ti-vpe: cal: Add DRA76x support omits 3337fba37308 media: dt-bindings: media: cal: update binding to add DRA7 [...] omits 8fac698199fe media: ti-vpe: cal: Align DPHY init sequence with docs omits cd0dacc256fc media: ti-vpe: cal: Fix pixel processing parameters omits 5f9f2fb7c46f media: ti-vpe: cal: Fix ths_term/ths_settle parameters omits 6713feb7c6fd media: ti-vpe: cal: add CSI2 PHY LDO errata support omits 03ea2e032e79 media: dt-bindings: media: cal: update binding to add PHY [...] omits 6e72eab2e7b7 media: ti-vpe: cal: Restrict DMA to avoid memory corruption omits 23122c373e33 media: ti-vpe: cal: Enable DMABUF export omits 65ee4280f19c media: ti-vpe: cal: Add per platform data support omits 5e51dd352557 media: ti-vpe: cal: switch BIT_MASK to BIT omits b99c35a40ca0 media: dt-bindings: media: cal: update binding example omits 8f2b841a00b5 media: dt-bindings: media: cal: update binding to use syscon omits b6d0531ec7e2 moduleparam: fix kerneldoc omits bf08949cc8b9 modules: lockdep: Suppress suspicious RCU usage warning omits bd88d319abe9 pwm: imx27: Unconditionally write state to hardware omits a3597d6c89d7 pwm: imx27: Cache duty cycle register value omits 1db37f9561b2 pwm: cros-ec: Cache duty cycle value omits cfc4c189bc70 pwm: Read initial hardware state at request time omits e27cca96cd68 xfrm: add espintcp (RFC 8229) omits eecd227a9a34 esp4: split esp_output_udp_encap and introduce esp_output_encap omits 25f6802b4c18 esp4: prepare esp_input_done2 for non-UDP encapsulation omits cac3c71604cf xfrm: add route lookup to xfrm4_rcv_encap omits 7b3801927e52 xfrm: introduce xfrm_trans_queue_net omits b50b0580d27b net: add queue argument to __skb_wait_for_more_packets and [...] omits a43e29090934 arm64: dts: rockchip: Enable MTD Flash on rk3399-roc-pc omits 140e816a8083 arm64: dts: rockchip: Add SDR104 mode to SD-card I/F on rk [...] omits a308163a9d4b arm64: dts: rockchip: Use correct pin for lcd-reset pinctr [...] omits 88c5a235e88b arm64: dts: rockchip: Fix min voltage for rk3399-firefly vdd_log omits c38d8009ed6c arm64: dts: rockchip: Fix vdd_log on rk3399-roc-pc omits a8e611f634e3 arm64: dts: rockchip: Disable HS400 for mmc on rk3399-roc-pc omits 67dd31f71580 arm64: dts: rockchip: enable tsadc on px30-evb omits 023115cdea26 arm64: dts: rockchip: add thermal infrastructure to px30 omits 8554723e664d arm64: dts: rockchip: remove 408MHz operating point from px30 omits 876816b2679f arm64: dts: rockchip: Improve nanopi4 PCIe omits a793e19c15f2 arm64: dts: rockchip: Fix NanoPC-T4 cooling maps omits 526ba2e2cf61 arm64: dts: rockchip: Enable PCIe for Radxa Rock Pi 4 board omits 635f9a6d9cdc arm64: dts: rockchip: Add regulators for pcie on rk3399-rock960 omits e748d3552733 arm64: dts: rockchip: Enable HDMI Sound on rk3399-roc-pc omits ec5b0af7da34 arm64: dts: rockchip: Add regulators for pcie on rk3399-roc-pc omits ec7d731d81e7 arm64: dts: rockchip: Add node for gpu on rk3399-roc-pc omits 1d0f9e1e1e46 pinctrl: sh-pfc: Make legacy function GPIO handling less fragile omits 6f89dd9e9325 ARM: dts: iwg20d-q7-common: Add LCD support omits c4ed20f74c79 dt-bindings: timer: renesas: tmu: Document r8a774b1 bindings omits 4fc265a9c9b2 x86/mtrr: Require CAP_SYS_ADMIN for all access omits 2e30dd9e0698 x86/mtrr: Get rid of mtrr_seq_show() forward declaration omits a2bec7058852 ARM: dts: stm32: Adapt STM32MP157C ED1 board to STM32 DT d [...] omits 144d1ba70548 ARM: dts: stm32: Adapt STM32MP157 DK boards to stm32 DT diversity omits 0eda69b6c5f9 ARM: dts: stm32: Manage security diversity for STM32M15x SOCs omits 95e395c881b3 ARM: dts: stm32: Introduce new STM32MP15 SOCs: STM32MP151 [...] omits 48c7181fa79f ARM: dts: stm32: Update stm32mp157 pinctrl files omits 92d3a35c0725 ARM: dts: stm32: Adapt stm32mp157 pinctrl to manage STM32M [...] omits ac4533a816e0 ARM: dts: stm32: remove unused rng interrupt on stm32f429 omits 91ad4af4b297 ARM: dts: stm32: add ADC support to stm32mp157c-ed1 omits ee39d8a3e4c8 ARM: dts: stm32: add ADC pins used for stm32mp157c-ed1 omits 7e5d83981911 ARM: dts: stm32: add sdmmc3 node for STM32MP1 boards omits 0382bf82fe7a ARM: dts: stm32: enable sdmmc2 node for stm32mp157c-ed1 board omits 64e11cb783d1 ARM: dts: stm32: add sdmmc2 & 3 nodes for STM32MP157 SoC omits 0a1732cf6cdc ARM: dts: stm32: update slew-rate properties for sdmmc1 on [...] omits f9b9aaaa06ad ARM: dts: stm32: add timers counter support on stm32mp157c omits 4edf4c656db1 ARM: dts: stm32: add support for PWM on stm32mp157a-dk1 omits 08af7401504f ARM: dts: stm32: add pwm sleep pins to stm32mp157c-ev1 omits 1e381a657a1f ARM: dts: stm32: add pwm pin muxing for stm32mp157a-dk1 omits f7a3b40baf77 ARM: dts: stm32: add pwm sleep pin muxing for stm32mp157c-ev1 omits fcb1991c46a6 arm64: dts: imx8mq: add missing SAI nodes omits 5d22a618820f clk: sunxi: use of_device_get_match_data omits 59f3f4dcf68d arm64: dts: allwinner: h6: Enable USB 3.0 host for Beelink [...] omits 2c63afdafa51 arm64: dts: allwinner: orange-pi-3: Enable IR receiver omits 4999236e05b8 arm64: dts: zii-ultra: adjust board names omits cd262dbfd703 soc: imx8: print SoC type and revision omits 1987ddfca358 arm64: dts: imx8mq: Add eLCDIF controller omits 912b9dacf3f0 arm64: dts: imx8mq: increase NOC clock to 800 MHz omits 2ef139393fdc clk: imx8m: Suppress bind attrs omits c13f370d492d clk: imx7ulp: Fix watchdog2 clock name typo omits 3ff86050da41 clk: imx6q: disable non functional divider omits e7096c131e51 net: WireGuard secure network tunnel omits 0376f6ec9eb8 arm64: dts: imx8m: Add ddr controller nodes omits e18f64712e9e clk: imx: Mark dram pll on 8mm and 8mn with CLK_GET_RATE_NOCACHE omits d9ea9ca2b420 clk: imx8m: Set CLK_GET_RATE_NOCACHE on dram clocks omits 0f93eb28ff3a arm64: dts: imx8mn: remove "simple-bus" for anatop omits 0900a484928d arm64: dts: imx8mm: remove "simple-bus" for anatop omits c7649739f55d arm64: dts: imx8qxp: Remove unnecessary "interrupt-parent" [...] omits 0840a47ee85f ARM: dts: ls1021a-tsn: Use interrupts for the SGMII PHYs omits d27f9d634c9b ARM: dts: ls1021a: add node describing external interrupt lines omits 562ed3e439a6 ARM: dts: imx25: describe maximum speed of internal usbhos [...] omits e50811396a49 ARM: dts: imx25: consolidate properties of usbhost1 in dtsi file omits 6d8709248d88 ARM: dts: e60k02: Pass the memory unit address omits 0b47f9201075 ARM: dts: add devicetree entry for Tolino Shine 3 omits 97a94cd58c50 ARM: dts: imx7d-sdb-reva: Add revision in board compatible string omits e26f87c59ec4 ARM: dts: imx6sx-sdb-reva: Add revision in board compatibl [...] omits 388adcbb08ef ARM: dts: imx6q-logicpd: Enable ili2117a Touchscreen omits 5e78a98601d6 ARM: imx_v6_v7_defconfig: Enable TOUCHSCREEN_ILI210X omits 5780c958da06 dt-bindings: arm: fsl: add compatible string for Tolino Shine 3 omits 7bd9f52628f0 dt-bindings: arm: imx: Add the i.MX7D-SDB Rev-A board omits a1433ca47e26 dt-bindings: arm: imx: Add the i.MX6SX-SDB Rev-A board omits 2871736869f0 clk: imx: clk-divider-gate: drop redundant initialization omits a546d88c13ea clk: imx: clk-divider-gate: fix a typo in comment omits f0f3588f7a95 kernfs: don't bother with timestamp truncation omits 23b424d9c36e fs: Do not overload update_time omits ba70609d5ec6 fs: Delete timespec64_trunc() omits 1bfad0c07941 fs: ubifs: Eliminate timespec64_trunc() usage omits 668c9a61e3bf fs: ceph: Delete timespec64_trunc() usage omits 918c900987f2 fs: cifs: Delete usage of timespec64_trunc omits 97acf83de493 fs: fat: Eliminate timespec64_trunc() usage omits eb31e2f63d85 utimes: Clamp the timestamps in notify_change() omits ab87f9a56c8e namei: LOOKUP_{IN_ROOT,BENEATH}: permit limited ".." resolution omits 8db52c7e7ee1 namei: LOOKUP_IN_ROOT: chroot-like scoped resolution omits adb21d2b526f namei: LOOKUP_BENEATH: O_BENEATH-like scoped resolution omits 72ba29297e14 namei: LOOKUP_NO_XDEV: block mountpoint crossing omits 4b99d4996979 namei: LOOKUP_NO_MAGICLINKS: block magic-link resolution omits 278121417a72 namei: LOOKUP_NO_SYMLINKS: block symlink resolution omits 740a16782750 namei: allow set_root() to produce errors omits 1bc82070fa27 namei: allow nd_jump_link() to produce errors omits ce623f89872d nsfs: clean-up ns_get_path() signature to return int omits 2b98149c2377 namei: only return -ECHILD from follow_dotdot_rcu() omits 61a292860de6 batman-adv: Annotate bitwise integer pointer casts omits 2b1aa5a4c654 batman-adv: ELP - use wifi tx bitrate as fallback throughput omits 025f50f38664 sched/rt, workqueue: Use PREEMPTION omits 9f47286924f2 sched/core: Use CONFIG_PREEMPTION omits 1b40cd56f3bc sched/rt, locking: Use CONFIG_PREEMPTION omits 923717cbab90 sched/rt, mm: Use CONFIG_PREEMPTION omits 94545870b14b sched/rt, btrfs: Use CONFIG_PREEMPTION omits 2496396fcb44 sched/rt, fs: Use CONFIG_PREEMPTION omits d4a3dcbc4727 sched/rt, xen: Use CONFIG_PREEMPTION omits 2da2b32fd934 sched/rt, net: Use CONFIG_PREEMPTION.patch omits 6c5260d73d2b sched/rt, xtensa: Use CONFIG_PREEMPTION omits 85a683d0a689 sched/rt, sparc: Use CONFIG_PREEMPTION omits 7be60ccbc590 sched/rt, sh: Use CONFIG_PREEMPTION omits fa686453053b sched/rt, s390: Use CONFIG_PREEMPTION omits 29ff64929e6c sched/rt, riscv: Use CONFIG_PREEMPTION omits 09613e8320cd sched/rt, parisc: Use CONFIG_PREEMPTION omits f0365eb50b04 sched/rt, nios2: Use CONFIG_PREEMPTION omits 10c1537b32e7 sched/rt, nds32: Use CONFIG_PREEMPTION omits 098fa51b1d05 sched/rt, MIPS: Use CONFIG_PREEMPTION omits 18803733bd67 sched/rt, microblaze: Use CONFIG_PREEMPTION omits b9b75e53b2fb sched/rt, ia64: Use CONFIG_PREEMPTION omits 143cd41f50e0 sched/rt, hexagon: Use CONFIG_PREEMPTION omits 7462b759b1c2 sched/rt, h8300: Use CONFIG_PREEMPTION omits 365a795a1332 sched/rt, csky: Use CONFIG_PREEMPTION omits 51466979c754 sched/rt, c6x: Use CONFIG_PREEMPTION omits 916591722c75 sched/rt, ARC: Use CONFIG_PREEMPTION omits fdc5569eaba9 sched/rt, powerpc: Use CONFIG_PREEMPTION omits 7ef858dad9fa sched/rt, arm64: Use CONFIG_PREEMPTION omits e7289c6de81c sched/rt, ARM: Use CONFIG_PREEMPTION omits 4f797f56c378 Merge branch 'linus' into sched/urgent, to pick up the lat [...] omits 20aaa2d8e1f3 Merge branch 'for-5.5-pr-warning-removal' into for-next omits 7ecacafc2406 Bluetooth: btusb: Disable runtime suspend on Realtek devices omits e933bedd4509 software node: remove separate handling of references omits 53c24c2932e5 platform/x86: intel_cht_int33fe: use inline reference properties omits e64b674bc9d7 software node: implement reference properties omits 996b0830f95d software node: allow embedding of small arrays into proper [...] omits e6bff4665c59 software node: replace is_array with is_inline omits 2dc016599cfa ath: add support for special 0x0 regulatory domain omits 4a9912451630 ath10k: change bundle count for max rx bundle for sdio omits cfee8793a74d ath10k: enable napi on RX path for sdio omits 7bb501f49ddb iio: ping: add parallax ping sensors omits f3bcd06f574a iio: trigger: stm32-timer: remove unnecessary update event omits 7dd1cfc1398a iio: Fix Kconfig indentation omits 0f8b1293ad6f MAINTAINERS: add maintainer for ping iio sensors omits bd6d7558140c Merge branch 'xtensa-5.5' into xtensa-for-next omits 3168c19d7eb1 Bluetooth: btusb: fix memory leak on fw omits fcaf49d0f2dc ath11k: fix indentation in ath11k_mac_prepare_he_mode() omits 9c57d7e3b488 ath11k: Setup REO destination ring before sending wmi_init [...] omits 0366f42640a4 ath11k: Move mac80211 hw allocation before wmi_init command omits b9269a078ae6 ath11k: Skip update peer stats for management packets omits a9e945eadf17 ath11k: update tx duration in station info omits 28dee8ef7645 ath11k: fix vht guard interval mapping omits 5e02bc7354e1 ath11k: fix memory leak in monitor mode omits c000e56ee6b0 ath11k: Advertise MPDU start spacing as no restriction omits a3c5195a97af ath11k: Update tx and rx chain count properly on drv_set_antenna omits 1cb616a3b497 ath11k: add necessary peer assoc params in wmi dbg omits ba47923974fb ath11k: unlock mutex during failure in qmi fw ready omits 64f1d7e94daa ath11k: add support for controlling tx power to a station omits fe201947f8bd ath11k: update bawindow size in delba process omits 30679ec40918 ath11k: avoid use_after_free in ath11k_dp_rx_msdu_coalesce API omits f425078b449f ath11k: avoid burst time conversion logic omits d0f390eae072 ath11k: pktlog: fix sending/using the pdev id omits 0c408515cd3b ath11k: qmi clean up in ath11k_qmi_wlanfw_wlan_cfg_send() omits d6af906d8307 ath11k: qmi clean up ce and HTC service config update omits e8da3986570e ath11k: tracing: fix ath11k tracing omits 7321095ca39c ath10k: enable wow feature for sdio chip omits 5d2467299a17 ath10k: change log level for mpdu status of sdio chip omits 382e51c139ef ath10k: set WMI_PEER_AUTHORIZE after a firmware crash omits 376a30c7c9a0 ath10k: set max mtu to 1500 for sdio chip omits 7cbf4c96d715 ath10k: enable firmware log by default for sdio omits 051cefa44667 ath11k: Fix target crash due to WBM_IDLE_LINK ring desc shortage omits 79c647a3c59d ath11k: Fixing TLV length issue in peer pktlog WMI command omits d2f510fa0103 ath11k: Fix skb_panic observed during msdu coalescing omits d12ac6c47a32 ath11k: remove unused tx ring counters omits f1d34a01ed54 ath11k: avoid WMM param truncation omits 293cb5839729 ath11k: optimize RX path latency omits 0f37fbf43c3f ath11k: update tcl cmd descriptor parameters for STA mode omits 5b90fc760db5 ath11k: fix wmi service ready ext tlv parsing omits 5e97128759b4 ath11k: fix resource leak in ath11k_mac_sta_state omits 86d4def890fd ath11k: Fix htt stats sounding info and pdev cca stats omits c5105d764e02 sched/clock: Use static_branch_likely() with sched_clock_running omits 22cc6b7a1dbb Bluetooth: btusb: fix non-atomic allocation in completion handler omits 3cd9d35ee5f7 dt-bindings: net: bluetooth: Minor fix in broadcom-bluetooth omits ef39ac1b0d9f ath10k: move non-fatal warn logs to dbg level omits 3f8be640077a ath11k: add spatial reuse support omits 6d293d447670 ath11k: add TWT support omits 9f056ed8ee01 ath11k: add HE support omits 33782a3c379e ath11k: Remove dead code while handling amsdu packets omits 39e81c6a2907 ath11k: fix missed bw conversion in tx completion omits 2dab7d221e88 ath11k: convert message from info to dbg omits 9cfbae4632fa ath11k: ignore event 0x6017 omits e4eb7b5c335c ath11k: add RX stats support for radiotap omits eb762b94111b Bluetooth: hci_bcm: Support pcm params in dts omits 6fc0e19036d6 dt-bindings: net: bluetooth: update broadcom-bluetooth omits 528379902337 Bluetooth: btbcm: Support pcm configuration omits 5d6f391073d5 Bluetooth: hci_bcm: Disallow set_baudrate for BCM4354 omits f66c0447cca1 kprobes: Set unoptimized flag after unoptimizing code omits 285a54efe386 x86/alternatives: Sync bp_patching update for avoiding NUL [...] omits 76ffa7204b1a x86/alternatives: Use INT3_INSN_SIZE omits f2cb4f95b757 x86/kprobe: Add comments to arch_{,un}optimize_kprobes() omits 04ae87a52074 ftrace: Rework event_create_dir() omits 958de6681976 module: Remove set_all_modules_text_*() omits 5a735583b764 arm/ftrace: Use __patch_text() omits 5c02ece81848 x86/kprobes: Fix ordering while text-patching omits ab09e95ca0c6 x86/kprobes: Convert to text-patching.h omits 38ebd8d11924 x86/ftrace: Mark ftrace_modify_code_direct() __ref omits 4531ef6a8aaf x86/alternative: Shrink text_poke_loc omits 97e6c977ccf1 x86/alternative: Remove text_poke_loc::len omits 67c1d4a28064 x86/ftrace: Use text_gen_insn() omits 254d2c04515e x86/alternative: Add text_opcode_size() omits c12af4407fa5 x86/mm: Remove set_kernel_text_r[ow]() omits 768ae4406a5c x86/ftrace: Use text_poke() omits 63f62addb88e x86/alternatives: Add and use text_gen_insn() helper omits 18cbc8bed0c7 x86/alternatives, jump_label: Provide better text_poke() b [...] omits 8f4a4160c618 x86/alternatives: Update int3_emulate_push() comment omits 34682110abc5 Bluetooth: btusb: Edit the logical value for Realtek Bluet [...] omits dc399f059900 Merge branch 'xtensa-5.5' into xtensa-for-next omits 02fdd85da2ce MAINTAINERS: add ath11k omits d5c65159f289 ath11k: driver for Qualcomm IEEE 802.11ax devices omits dae0978d4174 dt: bindings: net: add qcom,ath11k.yaml omits 5b1413f00b5b wil6210: fix break that is never reached because of zero'i [...] omits ea0c3e2a4702 ath10k: fix RX of frames with broken FCS in monitor mode omits 7005eafc1f1c ath10k: report rssi of each chain to mac80211 for sdio omits 319c2b71041f ath10k: Handle "invalid" BDFs for msm8998 devices omits f8a595a87e93 ath10k: Fix qmi init error handling omits 23b5156a856b ath10k: add NL80211_FEATURE_ND_RANDOM_MAC_ADDR for NLO omits 501d4152b018 ath10k: Handle when FW doesn't support QMI_WLFW_HOST_CAP_REQ_V01 omits d58f466a5dee ath10k: add large size for BMI download data for SDIO omits e01cc82c4d1e ath10k: correct the tlv len of ath10k_wmi_tlv_op_gen_confi [...] omits 2246c2156590 ath10k: sdio: remove struct ath10k_sdio_rx_data::status omits efd2f4c5016b ath10k: sdio: cosmetic cleanup omits 67654b26c903 ath10k: add workqueue for RX path of sdio omits 224776520ead ath10k: change max RX bundle size from 8 to 32 for sdio omits 8d985555ddaa ath10k: enable RX bundle receive for sdio omits 69fed4ce2e9a batman-adv: Fix typo metAdata omits f4191c6d80b9 batman-adv: Strip dots from variable macro kerneldoc omits a7c4a547ea1d batman-adv: Start new development cycle omits b7f35e7dc8aa dt-bindings: add parallax ping sensors omits 3e9769624bd6 dt-bindings: add vendor prefix parallax omits a8b26c2ddc83 iio: dac: ad7303: use regulator get optional to check for [...] omits 3922f930de9d dt-bindings: iio: maxim_thermocouple: document new 'compat [...] omits d7f6a749f30b iio: maxim_thermocouple: add thermocouple_type sysfs attribute omits ea4103070f03 iio: max31856: add support for runtime-configuring the the [...] omits 83b9af6f283e Documentation: ABI: document IIO thermocouple_type file omits ddfb97d8f06c iio: core: add thermocouple_type standard attribute omits 8cb340363314 iio: core: add char type for sysfs attributes omits 57a4274ce168 iio: max31856: add support for configuring the HW averaging omits 3f6bba19071e Documentation: ABI: document IIO in_temp_filter_notch_cent [...] omits 76aa41c17bef iio: max31856: add option for setting mains filter rejecti [...] omits 160b37f49ec3 iio: gyro: adis16260: replace mlock with ADIS lib's state_lock omits d693845da31c iio: imu: adis16480: use state lock for filter freq set omits 0aee99a1ea53 iio: gyro: adis16136: rework locks using ADIS library's st [...] omits ce476cd18aae iio: imu: adis16400: rework locks using ADIS library's state lock omits c5485a5d6a5f iio: imu: adis: group single conversion under a single state lock omits cb5a07f1f15c iio: imu: adis: protect initial startup routine with state lock omits 762ab093cbe2 iio: imu: adis: create an unlocked version of adis_reset() omits 6a4d6a7d6588 iio: imu: adis: create an unlocked version of adis_check_status() omits 100bfa38c8cb iio: imu: adis[16480]: group RW into a single lock in adis [...] omits 770d46561942 iio: imu: adis: add unlocked read/write function versions omits 6a9afcb198b4 iio: imu: adis: rename txrx_lock -> state_lock omits 5cbaefe9743b kcsan: Improve various small stylistic details omits 8e1d58ae0c8d Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/l [...] omits 2f804ba7aa9e arm64: dts: agilex: Add SysMgr to Ethernet nodes omits a6706bd60be7 arm64: dts: agilex: Add SysMgr compatible omits 310704e614ac arm64: dts: agilex: Add EDAC Device Tree omits 3c0f3b8545e7 arm64: dts: add NAND board files for Stratix10 and Agilex omits 68441353538b arm64: dts: agilex: add NAND IP to base dts omits 1a5a85c56402 ARM: dts: exynos: Add Mali/GPU node on Exynos5420 and enab [...] omits 4b8c2dffbb85 Merge branch 'for-5.5/core' into for-next omits 09e3e12e7cb2 Merge branch 'for-5.4/upstream-fixes' into for-next omits 1ef512b16bc8 NTB: Fix an error in get link status omits 29147f00140f NTB: Add Hygon Device ID omits a33db9475a3c iio: adc: max9611: Make enum relations more future proof omits a2587eb032f1 iio: imu: inv_mpu6050: add support of MPU9150 magnetometer omits b95ed406278f iio: imu: inv_mpu6050: delete not existing MPU9150 spi support omits e552ef519568 MAINTAINERS: add entry for AD7091R5 driver omits a00140b93340 dt-binding: iio: Add documentation for AD7091R5 omits 260442cc5be4 iio: adc: ad7091r5: Add scale and external VREF support omits ca69300173b6 iio: adc: Add support for AD7091R5 ADC omits f339f979bb33 iio: buffer-dmaengine: Use dma_request_chan() directly for [...] omits 40d04110f879 x86, kcsan: Enable KCSAN for x86 omits e75a6795ed13 locking/atomics, kcsan: Add KCSAN instrumentation omits bf07132f96d4 seqlock: Require WRITE_ONCE surrounding raw_seqcount_barrier omits 88ecd153be95 seqlock, kcsan: Add annotations for KCSAN omits 0ebba7141ead build, kcsan: Add KCSAN build exceptions omits 5f5c971292b4 objtool, kcsan: Add KCSAN runtime functions to whitelist omits 905e672b3af5 kcsan: Add Documentation entry in dev-tools omits c48981eeb0d5 include/linux/compiler.h: Introduce data_race(expr) macro omits dfd402a4c4ba kcsan: Add Kernel Concurrency Sanitizer infrastructure omits e3e169092741 Merge branch 'for-5.4/upstream-fixes' into for-next omits 93095665829f Merge branch 'for-5.4/upstream-fixes' into for-next omits 1ec60f92e4e1 Merge branch 'for-5.5/logitech' into for-next omits 0cca3954ad23 Merge branch 'for-5.5/i2c' into for-next omits e86e4bdfc0cb Merge branch 'xtensa-5.5' into xtensa-for-next omits af4188dedaa4 xtensa: entry: Remove unneeded need_resched() loop omits 00c04249bcbe xtensa: use MEMBLOCK_ALLOC_ANYWHERE for KASAN shadow map omits 7345d23754b9 Merge branch 'xtensa-5.5' into xtensa-for-next omits 849213dc4864 xtensa: entry: Remove unneeded need_resched() loop omits 29ba235590d1 xtensa: use MEMBLOCK_ALLOC_ANYWHERE for KASAN shadow map omits 7c88431552f3 Merge branch 'for-5.5' into for-next omits bcd4414083c8 Merge branch 'for-5.4/upstream-fixes' into for-next omits a04d7aa05086 xtensa: fix TLB sanity checker omits 271f20883fc5 Merge branch 'xtensa-5.5' into xtensa-for-next omits eeee387a873f xtensa: fix TLB sanity checker omits ecb96c9eadae Merge branch 'xtensa-5.5' into xtensa-for-next omits 23d1081b1e16 xtensa: get rid of __ARCH_USE_5LEVEL_HACK omits 930993f1d8d7 xtensa: mm: fix PMD folding implementation omits 9b5f852ae20d ktest: Make default build option oldconfig not randconfig omits d4ec0cb05064 ARM: dts: exynos: Add support for the touch-sensitive butt [...] omits a0986fdf705a Merge branch 'xtensa-5.5' into xtensa-for-next omits 30b42a630745 xtensa: make stack dump size configurable omits 408c7c0edb78 xtensa: improve stack dumping omits c3e664e6024e Merge branch 'for-5.5/core' into for-next omits c580a5faa3e9 xtensa: improve stack dumping omits 6b81141deb73 XArray: Improve documentation of search marks omits 82a22311b7a6 XArray: Fix xas_pause at ULONG_MAX omits 2c01397b71c5 fsi: aspeed: Fix OPB0 byte order register values omits 05360011f9d8 fsi: aspeed: Add trace points omits 28df58603dc2 fsi: Add ast2600 master driver omits 171bb546ec4c dt-bindings: fsi: Add description of FSI master omits fb6d6b9f93d3 fsi: Move defines to common header omits 920722d606a5 fsi: fsi_master_class can be static omits b712f6dbed41 fsi: core: Fix small accesses and unaligned offsets via sysfs omits e387fef806fd trace: fsi: Print transfer size unsigned omits 26745246175a ABI: Update FSI path documentation omits 7653416fedb5 Merge branch 'for-5.5' into for-next omits 7f436b3066e3 Merge branch 'for-5.5/core' into for-next omits 87d4af34a2ec Merge branch 'for-5.4/upstream-fixes' into for-next omits e0316fc294a6 Merge branch 'for-5.5/ish' into for-next omits cdce6aedfc19 Merge branch 'for-5.4/upstream-fixes' into for-next omits 8b65d6ab9d70 Merge remote-tracking branch 'for-5.5/system-state' into for-next omits 1e85bea0760e fsi: Move master attributes to fsi-master class omits 0604d53d4da8 fsi: Add fsi-master class omits b6d7d8ffa185 xtensa: use "m" constraint instead of "r" in futex.h assembly omits 88eb1df6e8d7 xtensa: use "m" constraint instead of "a" in cmpxchg.h assembly omits 57fc44b06081 xtensa: use named assembly arguments in cmpxchg.h omits 29726fd9c351 xtensa: use "m" constraint instead of "a" in atomic.h assembly omits 9368df64a5cd xtensa: use named assembly arguments in atomic.h omits 5eb1379da692 xtensa: use "m" constraint instead of "a" in bitops.h assembly omits 5489693eeb2a xtensa: use named assembly arguments in bitops.h omits cd953678c734 xtensa: use macros to generate *_bit and test_and_*_bit functions omits dea29164eef4 xtensa: use "m" constraint instead of "a" in uaccess.h assembly omits c61b02fb6c43 Merge branch 'xtensa-5.5-asm-memopt' into xtensa-for-next omits 83ff15c6a510 xtensa: use "m" constraint instead of "r" in futex.h assembly omits 2b9117c7cbac Merge branch 'xtensa-5.5-asm-memopt' into xtensa-for-next omits cb18e29886f0 xtensa: use "m" constraint instead of "r" in futex.h assembly omits 010e85f9e47c Merge branch 'for-5.5/selftests' into for-next omits b6df5e2bc8fc ARM: dts: exynos: Rename children of SysRAM node to "sram" omits 54f9c8b90f5c xtensa: merge .fixup with .text omits 96b81327fc21 xtensa: add XIP kernel support omits cd53a419f3a2 xtensa: use "m" constraint instead of "a" in cmpxchg.h assembly omits f552775ed614 xtensa: use named assembly arguments in cmpxchg.h omits 020477226729 xtensa: use "m" constraint instead of "a" in atomic.h assembly omits a0bfe6d9884a xtensa: use named assembly arguments in atomic.h omits c08f00c83cee xtensa: use "m" constraint instead of "a" in bitops.h assembly omits 4a2e276e88d5 xtensa: use named assembly arguments in bitops.h omits e29679a39f6a xtensa: use macros to generate *_bit and test_and_*_bit functions omits d58ab7f24e53 xtensa: use "m" constraint instead of "a" in uaccess.h assembly omits 22567d017c2c dt-bindings: etnaviv: Add #cooling-cells omits 4a6442ff627f Merge branch 'for-5.5-pr-warn' into for-next omits 1b8e121a4d7e Merge branch 'for-5.4/upstream-fixes' into for-next omits 4db6f1d5c00b Merge branch 'for-5.4/upstream-fixes' into for-next omits bd91855d31c3 Merge branch 'for-5.5' into for-next omits d3dfad7f5d98 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits ced612fb3454 Merge branch 'for-5.4/upstream-fixes' into for-next omits e1669e8b5647 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits 5763fea2f257 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits 1cedb5ef36b1 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits 1cf5f71030e5 Merge branch 'xtensa-5.5-xip' into xtensa-for-next omits 158b6b99ba7b xtensa: merge .fixup with .text omits 7f6645f077bc xtensa: add XIP kernel support omits 50eb900216ff xtensa: move kernel memory layout to platform options omits 026c39b31fb4 xtensa: use correct symbol for the end of .rodata omits 8092b931e651 xtensa: fix section name for start_info omits 98f9da8a708d xtensa: move MPU constants from .data to .ref.rodata omits 6af3c2ce8051 xtensa: move XCHAL_KIO_* definitions to kmem_layout.h omits c56b5b1c35f9 xtensa: clean up empty include files omits 179726103125 xtensa: update arch features omits dcd66320eb96 Merge branch 'for-5.5/whiskers' into for-next omits bb997194e8d6 Merge branch 'for-5.4/upstream-fixes' into for-next omits f634c6a80287 dt/bindings: display: Add optional property node define fo [...] omits 75799e7ed50e Merge branch 'for-5.5/logitech' into for-next omits 1864b7646b8e Merge branch 'for-5.4/upstream-fixes' into for-next omits e4dfa33d8c6e Merge branch 'for-5.5/logitech' into for-next omits d789dc30163d Merge branch 'for-5.5/hidraw' into for-next omits 1bb324567d81 Merge branch 'for-5.4/upstream-fixes' into for-next omits aaa4dd61647b Merge branch 'for-5.4/upstream-fixes' into for-next omits 8511674bda61 Merge branch 'for-5.5/whiskers' into for-next omits ede62d7397ec Merge branch 'xtensa-5.5' into xtensa-for-next omits b24b356cae9a Revert "xtensa: add XIP kernel support" omits 017f5b8f92db xtensa: add XIP kernel support omits bba005af274d xtensa: move kernel memory layout to platform options omits f75152eb8bea ktest: Fix some typos in sample.conf omits 8ceba26043e5 Merge branch 'xtensa-5.5' into xtensa-for-next omits 40b038d71491 xtensa: add XIP kernel support omits fad7b25ca201 xtensa: use correct symbol for the end of .rodata omits bb55cd8b4a60 xtensa: fix section name for start_info omits 296433a4d0e3 xtensa: move MPU constants from .data to .ref.rodata omits a6d12c9da76a xtensa: move XCHAL_KIO_* definitions to kmem_layout.h omits 1fd2295cb0fb Merge branch 'xtensa-5.5' into xtensa-for-next omits 7dd657d2912c xtensa: clean up empty include files omits fb22e0fe4442 xtensa: update arch features omits 8c97be0a0aa0 Merge branch 'for-5.4/core' into for-next omits c38822ab9bd6 Merge branch 'for-5.4' into for-next omits 5b5273d070bc Merge branch 'for-5.3/upstream-fixes' into for-next omits 5833f605e9a5 Merge branch 'for-5.4/wacom' into for-next omits 65b7a3fd2a96 Merge branch 'for-5.3/upstream-fixes' into for-next omits 7454450ce6f3 Merge branch 'for-5.3/upstream-fixes' into for-next omits 395ccafa58ea Merge branch 'for-5.4/apple' into for-next omits 3915f097340a Merge branch 'for-5.4/sb0540' into for-next omits 995aaf4df316 Merge branch 'for-5.4/core' into for-next omits 9c2ec7545cbd Merge branch 'xtensa-call0' into xtensa-for-next omits 37b6b4dafa46 xtensa: add support for call0 ABI in userspace omits 474f249f130e xtensa: clean up PS_WOE_BIT usage omits 92604e825304 smack: use GFP_NOFS while holding inode_smack::smk_lock omits 1d4a24debb08 security: smack: Fix possible null-pointer dereferences in [...] omits aa2e9da31431 smack: fix some kernel-doc notations omits c6e22efdb6bb Smack: Don't ignore other bprm->unsafe flags if LSM_UNSAFE [...] omits 5bd8d1a78c30 Merge branch 'for-5.3/upstream-fixes' into for-next omits 04db301da38e Merge branch 'for-5.4/logitech' into for-next omits f92fe6c5456c Merge branch 'for-5.4/multitouch' into for-next omits 2d37fa555f1f Merge branch 'for-5.4/cleanup' into for-next omits 068dbf447f09 Merge branch 'for-5.4/wacom' into for-next omits ac7c0267abc4 Merge branch 'for-5.3/upstream-fixes' into for-next omits 97d0224e6dd4 Merge branch 'for-5.3/upstream-fixes' into for-next omits 1481b1827625 Merge branch 'for-5.4/wacom' into for-next omits ca85eeb92932 Merge branch 'for-5.4/wacom' into for-next omits a870fc4cd1ca Merge branch 'for-5.3/upstream-fixes' into for-next omits b4a81b87a4cf ecryptfs: fix a memory leak bug in ecryptfs_init_messaging() omits fe2e082f5da5 ecryptfs: fix a memory leak bug in parse_tag_1_packet() omits f5a9f36f8be7 Merge branch 'for-5.3/upstream-fixes' into for-next omits 76c522f35c81 Merge branch 'for-5.3/upstream-fixes' into for-next omits 02140f375a72 Merge branch 'for-5.3/upstream-fixes' into for-next omits bbe17d7045e3 Merge branch 'for-5.4/ish' into for-next omits 1cfe141e1715 Merge branch 'for-5.4-core' into for-next omits cdc177c021b8 Merge branch 'for-5.4' into for-next omits f28b8da266a6 Merge branch 'for-5.3/upstream-fixes' into for-next omits 07c20e845a3a Merge branch 'for-5.3/upstream-fixes' into for-next omits baf58858e8b6 sh: prefer __section from compiler_attributes.h omits 8619b5a9035a sh: Drop -Werror from kernel Makefile omits 3a3a78124693 sh: kernel: disassemble: Mark expected switch fall-throughs omits fb8f77490f55 sh: kernel: hw_breakpoint: Fix missing break in switch statement omits fa4b55813b1e Merge branch 'xtensa-5.3' into xtensa-for-next omits 7773e1130551 Merge branch 'for-5.3/upstream-fixes' into for-next omits b8049091c363 Merge branch 'for-5.3/upstream-fixes' into for-next omits ba2779aa4730 Merge branch 'for-5.3/upstream-fixes' into for-next omits 2c06da2a27b3 Merge branch 'for-5.3/upstream-fixes' into for-next omits 81f2be0966dc Merge branch 'for-5.4/logitech' into for-next omits e1b89a4cb597 Merge branch 'for-5.3/upstream-fixes' into for-next omits 91b2bbd96b66 Merge branch 'for-5.3/upstream-fixes' into for-next omits 910514a8d598 Merge branch 'for-5.3/upstream-fixes' into for-next omits eef83d533e28 Merge branch 'for-5.4/hidraw-hiddev-epoll' into for-next omits 1cc4792cca8d Merge branch 'for-5.3/upstream-fixes' into for-next omits 1386dcaa9226 Merge branch 'xtensa-5.3' into xtensa-for-next omits cd10afbc932d sh: remove unneeded uapi asm-generic wrappers omits cbfc6edb6a4a sh: use __builtin_constant_p() directly instead of IS_IMMEDIATE() omits a5de8865cb3e h8300: move definition of __kernel_size_t etc. to posix_types.h omits 66da768644b5 xtensa: remove free_initrd_mem omits baf6722aa0cb ide: Use dev_get_drvdata where possible omits 038029c03e21 sparc: remove unneeded uapi/asm/statfs.h omits f293d4d4649c h8300: Add missing symbol "BOOT_LINK_OFFSET" omits b4bff4be5503 h8300: fix memset return value. omits ba174ef6d224 Merge branch 'for-5.3-fixes' into for-next omits 6326b440055f Merge branch 'xtensa-5.3' into xtensa-for-next omits 89f4357b0a55 Merge branch 'xtensa-5.3' into xtensa-for-next omits f0cc370ab74d Merge branch 'for-5.3' into for-next omits bf4945efabdf Merge branch 'for-5.3/wacom' into for-next omits ffd81a72aae3 Merge branch 'for-5.3/doc' into for-next omits 5082258906dd Merge branch 'for-5.2/fixes' into for-next omits f6282be0f451 Merge branch 'xtensa-5.3' into xtensa-for-next omits 16f3c329e5e6 Merge branch 'for-5.3/ish' into for-next omits d33ee08dd9a5 Merge branch 'for-5.2/fixes' into for-next omits 5258f23f4608 Merge branch 'for-5.2/fixes' into for-next omits 59cc0d8aac4c Merge branch 'for-5.2/fixes' into for-next omits 52b0da0e0be1 Merge branch 'for-5.2/fixes' into for-next omits b7efc7e85284 Merge branch 'for-5.3/wacom' into for-next omits ad72733d9573 Merge branch 'for-5.2/fixes' into for-next omits 1eaac472eb6d Merge branch 'for-5.2/fixes' into for-next omits 4cdfb27ba80d xen/swiotlb: remember having called xen_create_contiguous_ [...] omits f3a7bb9acba2 xen/swiotlb: simplify range_straddles_page_boundary() omits b0f24237c431 xen/swiotlb: fix condition for calling xen_destroy_contigu [...] omits bb4d6a3e1d1e Merge branch 'devel/for-linus-5.2' into devel/for-linus-5.3 omits d0b1e925e406 swiotlb: fix phys_addr_t overflow warning omits 4d571204897e swiotlb: Return consistent SWIOTLB segments/nr_tbl omits 396bbe92b25a swiotlb: Group identical cleanup in swiotlb_cleanup() omits 28f28ea4343a Merge branch 'for-5.3-core' into for-next omits 61474c3685e1 Merge branch 'xtensa-5.3' into xtensa-for-next omits 16009db47c51 usb: chipidea: udc: workaround for endpoint conflict issue omits b0153147e2d7 Merge branch 'for-5.3/wacom' into for-next omits 753637b2039f Merge branch 'for-5.3' into for-next omits f3d8631d6a04 Merge branch 'for-5.3/uclogic' into for-next omits 227a5f56b66c Merge branch 'for-5.3/logitech' into for-next omits eb1bfcffba2c Merge branch 'for-5.3-core' into for-next omits 33b7fbdee8ff Merge commit '4fb5741c7c5defd88046f570694fc3249479f36f' in [...] omits e72e014cd305 Merge branch 'for-5.2/fixes' into for-next omits d4582ee4fc55 Merge branch 'for-5.2/fixes' into for-next omits 98609d195737 Merge branch 'for-5.2/fixes' into for-next omits 2ba543d3e7db Merge branch 'xtensa-5.2-fixes' into xtensa-for-next omits f32a0c18e370 Merge branch 'for-5.2/fixes' into for-next omits 664f0d80dbe6 Merge branch 'for-5.3/logitech' into for-next omits 3daf977fd324 Merge branch 'for-5.2/fixes' into for-next omits 95def8fe33ed Merge branch 'for-5.2/fixes' into for-next omits 95a885fac6e3 Merge branch 'for-5.3/wacom' into for-next omits 7516db92a948 Merge branch 'for-5.3/logitech' into for-next omits c6922834dc62 Merge branch 'for-5.2/fixes' into for-next omits 967aa2217b6d Merge branch 'for-5.2-fixes' into for-next omits 0542593fff0f Merge branch 'xtensa-for-next' into xtensa-5.2-fixes omits acc706cafb46 Merge branch 'xtensa-5.2-fixes' into xtensa-for-next omits 1c41f624e758 xtensa: implement initialize_cacheattr for MPU cores omits a444d1aabe6b xtensa: add exclusive atomics support omits 2656d1569d93 xtensa: clean up inline assembly in futex.h omits c5a771f240b1 Merge branch 'xtensa-5.2-fixes' into xtensa-for-next omits 2061da36848d xtensa: set proper error code for simdisk_setup() omits 1e644f4b0b4f xtensa: fix incorrect fd close in error case of simdisk_setup() omits 591be2f7f7b5 Merge branch 'for-5.2/core' into for-next omits eb18d1215405 Merge branch 'for-5.2/logitech' into for-next omits 7df6a9f68d5d Merge branch 'for-5.2-core' into for-next omits 3ba3fee931aa Merge branch 'for-5.2-vsprintf-hardening' into for-next omits 2046ddef4735 Merge branch 'for-5.2-vsprintf-hardening' into for-next omits 5c244b2492f7 Merge branch 'for-5.1/upstream-fixes' into for-next omits 59ac134a6754 Merge branch 'for-5.2/logitech' into for-next omits 97a39ed4bfc4 Merge branch 'for-5.2/logitech' into for-next omits 33be4e645545 Merge branch 'for-5.1/upstream-fixes' into for-next omits 7c1384a890a1 Merge branch 'for-5.2/u2fzero' into for-next omits 55ac3597df3f Merge branch 'for-5.1-upstream-fixes' into for-next omits 0142ada02a43 Merge branch 'for-5.2' into for-next omits 6659efec5011 Merge branch 'for-5.2/u2fzero' into for-next omits afec0e7f9c0d Merge branch 'for-5.1/upstream-fixes' into for-next omits a19e25d5472b Merge branch 'for-5.2/u2fzero' into for-next omits 493ee475ef66 Merge branch 'for-5.2-pf-removal' into for-next omits 90be806f0eb3 Merge branch 'for-5.2-core' into for-next omits c569255abd6e Merge branch 'for-5.2/core' into for-next omits a26a70426e9b Merge branch 'xtensa-5.1-fixes' into xtensa-for-next omits 2b4ed567f1a4 Merge branch 'xtensa-5.1-fixes' into xtensa-for-next omits 9d285bf92ad1 Merge branch 'for-5.2/ish' into for-next omits c480b5e66793 Merge branch 'xtensa-5.1-fixes' into xtensa-for-next omits 096c2e2bd33e Merge branch 'for-5.2/macally' into for-next omits efe27707ce1a Merge branch 'for-5.2/ish' into for-next omits 7c40250d98ea Merge branch 'for-5.1/upstream-fixes' into for-next omits 4f205a9f7fda Merge branch 'for-5.2/core' into for-next omits 8db4f469cb52 Merge branch 'for-5.2/core' into for-next omits 9676d85fea92 Merge branch 'for-5.1/upstream-fixes' into for-next omits d2ae5d4d1ade Merge branch 'for-5.2/logitech' into for-next omits b7c825b25d79 Merge branch 'for-5.1/upstream-fixes' into for-next omits 2a8eda164d1f Merge branches 'for-5.2/sensor' and 'for-5.2/picolcd' into [...] omits 768321fdbcb1 Merge branch 'for-5.1-upstream-fixes' into for-next omits 53be96ab821a Merge branch 'for-5.1/upstream-fixes' into for-next omits cb91b879b271 Merge branch 'for-5.1/upstream-fixes' into for-next omits 401bcfc5f96e Merge branch 'for-5.2/ish' into for-next omits 2073452734b7 Merge branch 'for-5.1/upstream-fixes' into for-next omits fb243959c9b0 Merge branch 'for-5.1/upstream-fixes' into for-next omits c9033c8e9e47 Merge branch 'for-5.2/ish' into for-next omits a51a950d60e4 Merge branch 'for-5.1/upstream-fixes' into for-next omits 54f97b456ef4 Merge branch 'for-5.1/upstream-fixes' into for-next omits c81eee9fb58c Merge branch 'for-5.1/hid-uclogic' into for-next omits 4551d0ef940f Merge branch 'for-5.1/wacom' into for-next omits 79f74eab9db1 Merge branch 'for-5.0/upstream-fixes' into for-next omits b235b5129b19 Merge branch 'for-5.1/i2c-hid' into for-next omits 2557ebca8802 Merge branch 'for-5.1/wacom' into for-next omits 94b5b50420de Merge branch 'for-5.1/hid-logitech' into for-next omits b761e12da178 Merge branch 'for-5.0/upstream-fixes' into for-next omits 551cf047a3d8 Merge branch 'for-5.0/upstream-fixes' into for-next omits acf15bdef15e Merge branch 'for-5.1/hid-asus' into for-next omits b420648f103d Merge branch 'for-5.1-atomic-replace' into for-next omits 036ef74b3ecb Merge branch 'xtensa-5.1' into xtensa-for-next omits f463fe19f12c Merge branch 'for-5.1/hid-topseed' into for-next omits 586f1a151c7b Merge branch 'for-5.1-atomic-replace' into for-next omits 62ecab9b2482 Merge branch 'for-5.1-atomic-replace' into for-next omits 06e284aafd45 Merge branch 'for-5.1/ish' into for-next omits 67288613d46d Merge branch 'for-5.0/upstream-fixes' into for-next omits 255d6167833c Merge branch 'for-5.1/wacom' into for-next omits b1ddbed1903f Merge branch 'for-5.1/i2c-hid' into for-next omits 20d45b2c3fe9 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits acedafabf1bd Merge branch 'for-5.1/hid-elan' into for-next omits 95dd4c87b7a6 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits 8a668039b788 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits 34a783a07a6f xtensa: rename BUILTIN_DTB to BUILTIN_DTB_SOURCE omits 16be6fd6a52b xtensa: Fix typo use space=>user space omits d85ce23d3c20 Merge branch 'for-5.0/upstream-fixes' into for-next omits 76428ff915f3 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits 8cd4105fd234 drivers/irqchip: xtensa-mx: fix mask and unmask omits f2b9dea93c02 drivers/irqchip: xtensa: add warning to irq_retrigger omits 18031f71ea01 xtensa: SMP: mark each possible CPU as present omits a169c7463e51 xtensa: smp_lx200_defconfig: fix vectors clash omits da26d363189a xtensa: SMP: fix secondary CPU initialization omits fcee620b2daf Merge branch 'for-5.1/ish' into for-next omits 0fc4b0079db0 Merge branch 'for-5.1/ish' into for-next omits 5b99cc230388 Merge branch 'for-5.0/upstream-fixes' into for-next omits e1fd0398d1e7 Merge branch 'for-5.1/fake-signal' into for-next omits 0a84e89382d6 Merge branch 'for-5.0/upstream-fixes' into for-next omits 5664144391bd Merge branch 'for-5.1/hid-maltron' into for-next omits 2809b4c76c81 Merge branch 'for-5.0/upstream-fixes' into for-next omits 704f63ef69b5 Merge branch 'for-5.1/atomic-replace' into for-next omits 31b9c06288a4 Merge branch 'for-5.0/upstream-fixes' into for-next omits d69c57d58ae4 Merge branch 'for-5.1/hid-sony' into for-next omits b76d699daab2 Merge branch 'master' into for-next omits 16f3d1f5df35 Merge branch 'for-4.20/upstream-fixes' into for-next omits 5578dd451c91 Merge branch 'for-4.20/upstream-fixes' into for-next omits f1589f675d65 Merge branch 'xtensa-jumplabel' into xtensa-for-next omits f8e8ae868301 Merge branch 'for-4.21/ish' into for-next omits eb96c85bb8fb Merge branch 'for-4.21/core' into for-next omits f384956b686e Merge branch 'for-4.20/upstream-fixes' into for-next omits bd0ab5efe8ec Merge branch 'for-4.21/upstream' into for-next omits c31f54cdc8da Merge branch 'xtensa-tracehook' into xtensa-for-next omits 246bcc481ad3 Merge branch 'for-4.20/upstream-fixes' into for-next omits 3545693d1ad7 Merge branch 'for-4.21/hid-asus' into for-next omits 11478e44de6f Merge branch 'for-4.21/highres-wheel' into for-next omits 0cace0aaf224 Merge branch 'for-4.20/upstream-fixes' into for-next omits c536707da937 Merge branch 'for-4.20/upstream-fixes' into for-next omits 43a48f140345 Merge branch 'for-4.21/hid-core' into for-next omits cf991521b736 Merge branch 'xtensa-cleanups' into xtensa-for-next omits e2f3efdaf1b6 Merge branch 'xtensa-cleanups' into xtensa-for-next omits a78d2a03404b Merge branch 'xtensa-cleanups' into xtensa-for-next omits d81a6df30db2 xtensa: don't clear cpenable unconditionally on release omits e836b0528f18 xtensa: simplify coprocessor.S omits e22864e5a665 xtensa: clean up WSR*/RSR*/get_sr/set_sr omits 29fa9085c36a Merge branch 'for-4.21/hid-asus' into for-next omits 2e561e7ca05b Merge branch 'for-4.20/upstream-fixes' into for-next omits f5be92b65fa0 Merge branch 'for-4.20/upstream-fixes' into for-next omits 897368ebb6a7 Merge branch 'xtensa-fixes' into xtensa-for-next omits 16e70c1713e8 Merge branch 'for-4.21/hid-cougar' into for-next omits 1d6d6ef886bd Merge branch 'for-4.21/hidraw' into for-next omits d7368f11ac7e Merge branch 'for-4.20/upstream-fixes' into for-next omits 0c350382e50b Merge branch 'for-4.20/upstream-fixes' into for-next omits 2df98ddf59fc Merge branch 'for-4.20/upstream-fixes' into for-next omits 5009be9875c3 Merge branch 'for-4.20/upstream-fixes' into for-next omits fcec7756107d Merge branch 'xtensa-syscall-rework' into xtensa-for-next 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 b7c16dd08fb8 Merge branch 'xtensa-fixes' into xtensa-for-next omits 4f7dd34027d4 Merge branch 'for-4.21/hidraw' into for-next omits b5f8251074e8 Merge branch 'for-4.20/upstream-fixes' into for-next omits 11418596b31f Merge branch 'xtensa-fixes' into xtensa-for-next omits 91eaf0f3c78a Revert "xtensa: xtfpga: implement platform DMA address helpers" omits c478d6d63f73 Merge branch 'xtensa-fixes' into xtensa-for-next omits 0fc042bfb322 Merge branch 'xtensa-fixes' into xtensa-for-next omits 0aef342184e3 Merge branch 'for-4.19/fixes' into for-next omits c778cfd467e7 Merge branch 'for-4.19/fixes' into for-next omits ee2c444650f4 Merge branch 'for-4.20/google' into for-next 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 4c2b9385b4d4 Merge branch 'for-4.20/logitech-highres' into for-next omits 53562f204ac3 Merge branch 'for-4.20/apple' into for-next omits c05be11e7762 Merge branch 'for-4.20/i2c-hid' into for-next 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 9291a1dc6209 Merge branch 'for-4.19/fixes' into for-next omits c9efd0d7beb3 Merge branch 'xtensa-fixes' into xtensa-for-next 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 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 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 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 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 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 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 adds f77a9c920aa2 drm/amdgpu: cleanup some incorrect reg access for SRIOV adds 9cfb06920e2b drm/amdgpu: fix memory leak during TDR test(v2) adds 6325b38d892b drm/amdgpu: fix colliding of preemption adds 91aeda181166 drm/amdgpu/discovery: make the discovery code less chatty adds c2ecd79bec4e amdgpu/gmc_v9: save/restore sdpif regs during S3 adds 82c4ebfa3514 drm/amdgpu: fix psp ucode not loaded in bare-metal adds b80cd524ac44 drm/amdgpu: Improve Vega20 XGMI TLB flush workaround adds f739ce5768ed drm/amd/display: Add aconnector condition check for dpcd read adds 6a6c4a4d459e drm/amd/display: dal_ddc_i2c_payloads_create can fail caus [...] adds 8144148f3dc7 drm/amd/display: update scaling filters adds 017b3e56f899 drm/amd/display: Update TX masks correctly adds 31a7f4bb17ba drm/amd/display: dmub back door load adds ddde28a5f316 drm/amd/display: DMUB Firmware Load by PSP adds 3c9de4da021c drm/amd/display: Disable PG on NV12 adds 20a5e52f37e7 drm/amd/display: Wait for DMCUB to finish loading before e [...] adds 9a6ed547090c drm/amd/display: Don't ask PSP to load DMCUB for backdoor load adds 5ea239312725 drm/amd/display: Add dmcu f/w loading for NV12 adds 586ec5dc5c8e drm/amd/display: do not force UCLK DPM to stay at highest [...] adds 0062972b9d9f drm/amd/display: System crashes when add_ptb_to_table() ge [...] adds 3fc6376ed6f2 drm/amd/display: Only round InfoFrame refresh rates adds 493ba6611daa drm/amd/display: 3.2.73 adds 63a85ff6c35d drm/amd/display: Fix HDMI repeater authentication adds accde06fcb7f drm/amd/display: Add function pointers for panel related h [...] adds c01760d6616d drm/amd/display: make some rn_clk_mgr structs and funcs static adds c11e57f0506b drm/amd/display: programming last delta in output transfer [...] adds 2364076772b1 drm/amd/display: Add DMUB firmware state debugfs adds 31cf6f359347 drm/amd/display: Revert "DCN2.x Do not program DPPCLK if s [...] adds b01f22ec8810 drm/amd/display: Workaround required for link training rel [...] adds dc326f61c51d drm/amd/display: Monitor patch to delay setting ignore MSA bit adds 82054678aeb6 drm/amd/display: Link training TPS1 workaround adds 3ebf1468ccf8 drm/amd/display: Add visual confirm support for FreeSync 2 [...] adds 56260cbff87d drm/amd/display: update dml input population function adds 850d15f2ec93 drm/amd/display: remove unused dml variable adds 7895303b6bce drm/amd/display: 3.2.74 adds 9dac88d8792a drm/amd/display: Add driver support for enabling PSR on DMCUB adds 41ef3dcd8644 drm/amd/display: Fix RV2 Variant Detection adds a18463eff7eb drm/amd/display: Update TTU properly adds c479912ae67a drm/amd/display: correct dml surface size assignment adds 89e94bc57429 drm/amd/display: optimize prgoram wm and clks adds 4a680b455f05 drm/amd/display: Make clock table struct more accessible adds d9758768a672 drm/amd/display: Temporarily disable stutter on MPO transition adds e2c9529f0041 drm/amd/display: Access patches from stream for ignore MSA [...] adds cab5dec425f1 drm/amd/display: limit display clock to 100MHz to avoid FI [...] adds f7f3e49a0d74 drm/amdgpu: Remove kfd eviction fence before release bo
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (c99b17ac0399) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-arm-n [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .gitignore | 4 - .mailmap | 11 - COPYING | 2 - CREDITS | 4 +- .../ABI/obsolete/sysfs-selinux-checkreqprot | 23 - Documentation/ABI/obsolete/sysfs-selinux-disable | 26 - Documentation/ABI/removed/sysfs-kernel-uids | 14 - Documentation/ABI/stable/sysfs-class-tpm | 33 +- Documentation/ABI/stable/sysfs-driver-dma-idxd | 171 - Documentation/ABI/stable/sysfs-driver-mlxreg-io | 79 +- Documentation/ABI/testing/configfs-usb-gadget | 4 - Documentation/ABI/testing/ima_policy | 16 +- Documentation/ABI/testing/rtc-cdev | 8 - Documentation/ABI/testing/sysfs-bus-iio | 13 - Documentation/ABI/testing/sysfs-bus-iio-dma-buffer | 19 - Documentation/ABI/testing/sysfs-bus-mdio | 63 - Documentation/ABI/testing/sysfs-class-devfreq | 18 +- Documentation/ABI/testing/sysfs-class-power | 3 +- Documentation/ABI/testing/sysfs-class-typec | 14 +- Documentation/ABI/testing/sysfs-devices-system-cpu | 6 - Documentation/ABI/testing/sysfs-driver-pciback | 13 - Documentation/ABI/testing/sysfs-driver-uacce | 39 - Documentation/ABI/testing/sysfs-driver-xen-blkback | 10 - Documentation/ABI/testing/sysfs-fs-f2fs | 280 +- Documentation/ABI/testing/sysfs-kernel-uids | 14 + Documentation/ABI/testing/sysfs-platform-asus-wmi | 10 - Documentation/ABI/testing/sysfs-power | 13 - Documentation/ABI/testing/usb-charger-uevent | 46 - {tools/edid => Documentation/EDID}/1024x768.S | 0 {tools/edid => Documentation/EDID}/1280x1024.S | 0 {tools/edid => Documentation/EDID}/1600x1200.S | 0 {tools/edid => Documentation/EDID}/1680x1050.S | 0 {tools/edid => Documentation/EDID}/1920x1080.S | 0 {tools/edid => Documentation/EDID}/800x600.S | 0 {tools/edid => Documentation/EDID}/Makefile | 0 {tools/edid => Documentation/EDID}/edid.S | 0 {tools/edid => Documentation/EDID}/hex | 0 Documentation/Makefile | 2 +- Documentation/PCI/msi-howto.rst | 2 +- .../Memory-Ordering/Tree-RCU-Memory-Ordering.rst | 8 +- Documentation/RCU/NMI-RCU.rst | 124 - Documentation/RCU/NMI-RCU.txt | 121 + Documentation/RCU/arrayRCU.rst | 165 - Documentation/RCU/arrayRCU.txt | 153 + Documentation/RCU/index.rst | 5 - Documentation/RCU/listRCU.rst | 281 +- Documentation/RCU/lockdep-splat.txt | 2 +- Documentation/RCU/rcu.rst | 18 +- Documentation/RCU/rcu_dereference.rst | 463 -- Documentation/RCU/rcu_dereference.txt | 456 ++ Documentation/RCU/rcubarrier.rst | 353 -- Documentation/RCU/rcubarrier.txt | 325 + Documentation/RCU/stallwarn.txt | 11 +- Documentation/RCU/torture.txt | 147 +- Documentation/RCU/whatisRCU.rst | 1154 ---- Documentation/RCU/whatisRCU.txt | 1079 ++++ .../admin-guide/acpi/fan_performance_states.rst | 62 - Documentation/admin-guide/acpi/index.rst | 1 - Documentation/admin-guide/blockdev/zram.rst | 65 +- Documentation/admin-guide/bootconfig.rst | 218 - Documentation/admin-guide/cgroup-v1/hugetlb.rst | 103 +- Documentation/admin-guide/cgroup-v2.rst | 29 - .../admin-guide/device-mapper/dm-raid.rst | 2 - Documentation/admin-guide/dynamic-debug-howto.rst | 3 - Documentation/admin-guide/edid.rst | 60 - Documentation/admin-guide/ext4.rst | 2 - Documentation/admin-guide/index.rst | 3 - Documentation/admin-guide/kernel-parameters.txt | 137 +- Documentation/admin-guide/nfs/fault_injection.rst | 70 - Documentation/admin-guide/nfs/index.rst | 15 - Documentation/admin-guide/nfs/nfs-client.rst | 141 - Documentation/admin-guide/nfs/nfs-idmapper.rst | 78 - Documentation/admin-guide/nfs/nfs-rdma.rst | 292 - .../admin-guide/nfs/nfsd-admin-interfaces.rst | 40 - Documentation/admin-guide/nfs/nfsroot.rst | 364 -- .../admin-guide/nfs/pnfs-block-server.rst | 42 - Documentation/admin-guide/nfs/pnfs-scsi-server.rst | 24 - Documentation/admin-guide/pm/cpuidle.rst | 84 +- Documentation/admin-guide/pm/intel_idle.rst | 268 - Documentation/admin-guide/pm/sleep-states.rst | 76 +- Documentation/admin-guide/pm/working-state.rst | 1 - Documentation/admin-guide/sysctl/kernel.rst | 1029 ++-- Documentation/admin-guide/thunderbolt.rst | 30 +- Documentation/arm/microchip.rst | 6 - Documentation/arm/tcm.rst | 6 +- Documentation/arm64/cpu-feature-registers.rst | 16 - Documentation/arm64/elf_hwcaps.rst | 31 - Documentation/arm64/memory.rst | 2 +- Documentation/arm64/silicon-errata.rst | 2 - Documentation/arm64/tagged-address-abi.rst | 11 +- Documentation/asm-annotations.rst | 9 +- Documentation/block/biovecs.rst | 2 +- Documentation/bpf/bpf_devel_QA.rst | 29 +- Documentation/core-api/index.rst | 3 - Documentation/core-api/ioctl.rst | 253 - Documentation/core-api/padata.rst | 169 - Documentation/core-api/pin_user_pages.rst | 256 - Documentation/core-api/xarray.rst | 70 +- Documentation/crypto/devel-algos.rst | 38 +- Documentation/debugging-modules.txt | 22 + Documentation/dev-tools/index.rst | 1 - Documentation/dev-tools/kasan.rst | 4 +- Documentation/dev-tools/kcsan.rst | 266 - Documentation/dev-tools/kunit/faq.rst | 3 +- Documentation/dev-tools/kunit/index.rst | 3 - Documentation/dev-tools/kunit/usage.rst | 17 - Documentation/devicetree/bindings/Makefile | 20 +- Documentation/devicetree/bindings/arm/amlogic.yaml | 3 - Documentation/devicetree/bindings/arm/arm-boards | 2 +- .../devicetree/bindings/arm/atmel-at91.yaml | 31 - .../devicetree/bindings/arm/atmel-sysregs.txt | 7 - Documentation/devicetree/bindings/arm/cpus.yaml | 16 - Documentation/devicetree/bindings/arm/fsl.yaml | 110 +- .../devicetree/bindings/arm/idle-states.txt | 706 +++ .../devicetree/bindings/arm/idle-states.yaml | 661 --- .../devicetree/bindings/arm/msm/qcom,llcc.yaml | 2 +- Documentation/devicetree/bindings/arm/psci.yaml | 104 - Documentation/devicetree/bindings/arm/qcom.yaml | 46 +- Documentation/devicetree/bindings/arm/realtek.yaml | 21 - .../devicetree/bindings/arm/rockchip.yaml | 9 - Documentation/devicetree/bindings/arm/sprd.yaml | 33 + .../devicetree/bindings/arm/sprd/sprd.yaml | 33 - .../devicetree/bindings/arm/stm32/mlahb.txt | 37 + .../devicetree/bindings/arm/stm32/st,mlahb.yaml | 70 - .../bindings/arm/stm32/st,stm32-syscon.yaml | 41 - .../devicetree/bindings/arm/stm32/stm32-syscon.txt | 16 + Documentation/devicetree/bindings/arm/sunxi.yaml | 39 +- .../arm/sunxi/allwinner,sun4i-a10-mbus.yaml | 66 - .../devicetree/bindings/arm/sunxi/sunxi-mbus.txt | 37 + .../bindings/arm/tegra/nvidia,tegra20-pmc.txt | 300 + .../bindings/arm/tegra/nvidia,tegra20-pmc.yaml | 354 -- Documentation/devicetree/bindings/arm/ux500.yaml | 36 - .../devicetree/bindings/ata/ahci-platform.txt | 12 + .../bindings/ata/allwinner,sun4i-a10-ahci.yaml | 47 - .../bindings/ata/allwinner,sun8i-r40-ahci.yaml | 67 - .../devicetree/bindings/ata/brcm,sata-brcm.txt | 7 - .../devicetree/bindings/ata/faraday,ftide010.txt | 38 + .../devicetree/bindings/ata/faraday,ftide010.yaml | 89 - .../devicetree/bindings/ata/pata-common.yaml | 50 - .../devicetree/bindings/ata/sata-common.yaml | 50 - .../clock/allwinner,sun4i-a10-ahb-clk.yaml | 108 - .../clock/allwinner,sun4i-a10-apb0-clk.yaml | 50 - .../clock/allwinner,sun4i-a10-apb1-clk.yaml | 52 - .../clock/allwinner,sun4i-a10-axi-clk.yaml | 61 - .../clock/allwinner,sun4i-a10-cpu-clk.yaml | 52 - .../clock/allwinner,sun4i-a10-display-clk.yaml | 57 - .../clock/allwinner,sun4i-a10-gates-clk.yaml | 152 - .../clock/allwinner,sun4i-a10-mbus-clk.yaml | 63 - .../clock/allwinner,sun4i-a10-mmc-clk.yaml | 87 - .../clock/allwinner,sun4i-a10-mod0-clk.yaml | 80 - .../clock/allwinner,sun4i-a10-mod1-clk.yaml | 57 - .../clock/allwinner,sun4i-a10-osc-clk.yaml | 51 - .../clock/allwinner,sun4i-a10-pll1-clk.yaml | 71 - .../clock/allwinner,sun4i-a10-pll3-clk.yaml | 50 - .../clock/allwinner,sun4i-a10-pll5-clk.yaml | 53 - .../clock/allwinner,sun4i-a10-pll6-clk.yaml | 53 - .../clock/allwinner,sun4i-a10-tcon-ch0-clk.yaml | 77 - .../clock/allwinner,sun4i-a10-usb-clk.yaml | 166 - .../bindings/clock/allwinner,sun4i-a10-ve-clk.yaml | 55 - .../clock/allwinner,sun5i-a13-ahb-clk.yaml | 52 - .../clock/allwinner,sun6i-a31-pll6-clk.yaml | 53 - .../clock/allwinner,sun7i-a20-gmac-clk.yaml | 51 - .../clock/allwinner,sun7i-a20-out-clk.yaml | 52 - .../clock/allwinner,sun8i-a83t-de2-clk.yaml | 76 - .../clock/allwinner,sun8i-h3-bus-gates-clk.yaml | 103 - .../clock/allwinner,sun9i-a80-ahb-clk.yaml | 52 - .../clock/allwinner,sun9i-a80-apb0-clk.yaml | 63 - .../clock/allwinner,sun9i-a80-cpus-clk.yaml | 52 - .../clock/allwinner,sun9i-a80-de-clks.yaml | 67 - .../bindings/clock/allwinner,sun9i-a80-gt-clk.yaml | 52 - .../clock/allwinner,sun9i-a80-mmc-config-clk.yaml | 68 - .../clock/allwinner,sun9i-a80-pll4-clk.yaml | 50 - .../clock/allwinner,sun9i-a80-usb-clocks.yaml | 59 - .../clock/allwinner,sun9i-a80-usb-mod-clk.yaml | 60 - .../clock/allwinner,sun9i-a80-usb-phy-clk.yaml | 60 - .../bindings/clock/amlogic,meson8-ddr-clkc.yaml | 50 - .../bindings/clock/amlogic,meson8b-clkc.txt | 5 - .../bindings/clock/bitmain,bm1880-clk.yaml | 2 +- .../devicetree/bindings/clock/fsl,plldig.yaml | 54 - .../devicetree/bindings/clock/fsl,sai-clock.yaml | 55 - .../devicetree/bindings/clock/imx8mm-clock.txt | 29 + .../devicetree/bindings/clock/imx8mm-clock.yaml | 68 - .../devicetree/bindings/clock/imx8mn-clock.yaml | 50 +- .../devicetree/bindings/clock/imx8mp-clock.yaml | 68 - .../devicetree/bindings/clock/imx8mq-clock.txt | 20 + .../devicetree/bindings/clock/imx8mq-clock.yaml | 72 - .../devicetree/bindings/clock/milbeaut-clock.yaml | 2 +- .../devicetree/bindings/clock/qcom,dispcc.txt | 19 + .../bindings/clock/qcom,gcc-apq8064.yaml | 83 - .../bindings/clock/qcom,gcc-ipq8074.yaml | 51 - .../bindings/clock/qcom,gcc-msm8996.yaml | 68 - .../bindings/clock/qcom,gcc-msm8998.yaml | 93 - .../devicetree/bindings/clock/qcom,gcc-qcs404.yaml | 51 - .../devicetree/bindings/clock/qcom,gcc-sc7180.yaml | 75 - .../devicetree/bindings/clock/qcom,gcc-sm8150.yaml | 72 - .../devicetree/bindings/clock/qcom,gcc.yaml | 173 +- .../devicetree/bindings/clock/qcom,gpucc.txt | 24 + .../devicetree/bindings/clock/qcom,mmcc.txt | 28 + .../devicetree/bindings/clock/qcom,mmcc.yaml | 98 - .../bindings/clock/qcom,msm8998-gpucc.yaml | 66 - .../devicetree/bindings/clock/qcom,rpmhcc.yaml | 3 +- .../bindings/clock/qcom,sc7180-dispcc.yaml | 84 - .../bindings/clock/qcom,sc7180-gpucc.yaml | 72 - .../bindings/clock/qcom,sc7180-videocc.yaml | 63 - .../bindings/clock/qcom,sdm845-dispcc.yaml | 99 - .../bindings/clock/qcom,sdm845-gpucc.yaml | 72 - .../bindings/clock/qcom,sdm845-videocc.yaml | 63 - .../devicetree/bindings/clock/qcom,videocc.txt | 18 + .../devicetree/bindings/clock/renesas,cpg-mssr.txt | 2 +- .../devicetree/bindings/clock/st,stm32mp1-rcc.txt | 60 + .../devicetree/bindings/clock/st,stm32mp1-rcc.yaml | 79 - .../devicetree/bindings/clock/sun8i-de2.txt | 34 + .../devicetree/bindings/clock/sun9i-de.txt | 28 + .../devicetree/bindings/clock/sun9i-usb.txt | 24 + Documentation/devicetree/bindings/clock/sunxi.txt | 225 + .../devicetree/bindings/clock/ti-clkctrl.txt | 11 +- .../devicetree/bindings/clock/ti/dra7-atl.txt | 4 +- .../devicetree/bindings/clock/xlnx,versal-clk.yaml | 64 - .../bindings/connector/usb-connector.txt | 4 +- .../bindings/display/allwinner,sun4i-a10-tcon.yaml | 6 +- .../display/allwinner,sun4i-a10-tv-encoder.yaml | 6 +- .../bindings/display/bridge/anx6345.yaml | 10 +- .../devicetree/bindings/display/bridge/ps8640.yaml | 112 - .../bindings/display/etnaviv/etnaviv-drm.txt | 36 + .../bindings/display/ilitek,ili9486.yaml | 73 - .../devicetree/bindings/display/mxsfb.txt | 1 - .../bindings/display/panel/auo,b080uan01.txt | 7 + .../bindings/display/panel/auo,b101aw03.txt | 7 + .../bindings/display/panel/auo,b101ean01.txt | 7 + .../bindings/display/panel/auo,b101xtn01.txt | 7 + .../bindings/display/panel/auo,b116xw03.txt | 7 + .../bindings/display/panel/auo,b133htn01.txt | 7 + .../bindings/display/panel/auo,b133xtn01.txt | 7 + .../bindings/display/panel/auo,g070vvn01.txt | 29 + .../bindings/display/panel/auo,g101evn010.txt | 12 + .../bindings/display/panel/auo,g104sn02.txt | 12 + .../bindings/display/panel/auo,g133han01.txt | 7 + .../bindings/display/panel/auo,g185han01.txt | 7 + .../bindings/display/panel/auo,p320hvn03.txt | 8 + .../bindings/display/panel/auo,t215hvn01.txt | 7 + .../bindings/display/panel/avic,tm070ddh03.txt | 7 + .../bindings/display/panel/boe,hv070wsa-100.txt | 28 + .../bindings/display/panel/boe,nv101wxmn51.txt | 7 + .../bindings/display/panel/boe,tv080wum-nl0.txt | 7 + .../bindings/display/panel/boe,tv101wum-nl6.yaml | 80 - .../display/panel/cdtech,s043wq26h-ct7.txt | 12 + .../display/panel/cdtech,s070wv95-ct16.txt | 12 + .../display/panel/chunghwa,claa070wp03xg.txt | 7 + .../display/panel/chunghwa,claa101wa01a.txt | 7 + .../display/panel/chunghwa,claa101wb03.txt | 7 + .../display/panel/dataimage,scf0700c48ggu18.txt | 8 + .../bindings/display/panel/dlc,dlc1010gig.txt | 12 + .../bindings/display/panel/edt,et-series.txt | 55 + .../display/panel/evervision,vgg804821.txt | 12 + .../display/panel/feixin,k101-im2ba02.yaml | 55 - .../display/panel/foxlink,fl500wvr00-a0t.txt | 7 + .../bindings/display/panel/friendlyarm,hd702e.txt | 32 + .../display/panel/giantplus,gpg482739qs5.txt | 7 + .../bindings/display/panel/hannstar,hsd070pww1.txt | 7 + .../bindings/display/panel/hannstar,hsd100pxn1.txt | 7 + .../bindings/display/panel/hit,tx23d38vm0caa.txt | 7 + .../bindings/display/panel/innolux,at043tn24.txt | 7 + .../bindings/display/panel/innolux,at070tn92.txt | 7 + .../bindings/display/panel/innolux,g070y2-l01.txt | 12 + .../bindings/display/panel/innolux,g101ice-l01.txt | 7 + .../bindings/display/panel/innolux,g121i1-l01.txt | 7 + .../bindings/display/panel/innolux,g121x1-l03.txt | 7 + .../bindings/display/panel/innolux,n116bge.txt | 7 + .../bindings/display/panel/innolux,n156bge-l21.txt | 7 + .../bindings/display/panel/innolux,zj070na-01p.txt | 7 + .../bindings/display/panel/koe,tx14d24vm1bpa.txt | 42 + .../bindings/display/panel/koe,tx31d200vm0baa.txt | 25 + .../bindings/display/panel/kyo,tcg121xglp.txt | 7 + .../display/panel/leadtek,ltk500hd1829.yaml | 2 - .../display/panel/lemaker,bl035-rgb-002.txt | 12 + .../bindings/display/panel/lg,lb070wv8.txt | 7 + .../bindings/display/panel/lg,lp079qx1-sp0v.txt | 7 + .../bindings/display/panel/lg,lp097qx1-spa1.txt | 7 + .../bindings/display/panel/lg,lp120up1.txt | 7 + .../bindings/display/panel/lg,lp129qe.txt | 7 + .../display/panel/mitsubishi,aa070mc01.txt | 7 + .../bindings/display/panel/nec,nl12880b20-05.txt | 8 + .../bindings/display/panel/nec,nl4827hc19-05b.txt | 7 + .../bindings/display/panel/netron-dy,e231732.txt | 7 + .../panel/newhaven,nhd-4.3-480272ef-atxl.txt | 7 + .../display/panel/nlt,nl192108ac18-02d.txt | 8 + .../devicetree/bindings/display/panel/nvd,9128.txt | 7 + .../display/panel/okaya,rs800480t-7x0gp.txt | 7 + .../display/panel/olimex,lcd-olinuxino-43-ts.txt | 7 + .../bindings/display/panel/ontat,yx700wv03.txt | 7 + .../bindings/display/panel/orisetech,otm8009a.txt | 23 + .../bindings/display/panel/orisetech,otm8009a.yaml | 53 - .../display/panel/ortustech,com37h3m05dtc.txt | 12 + .../display/panel/ortustech,com37h3m99dtc.txt | 12 + .../display/panel/ortustech,com43h4m85ulc.txt | 7 + .../display/panel/osddisplays,osd070t1718-19ts.txt | 12 + .../display/panel/osddisplays,osd101t2045-53ts.txt | 11 + .../display/panel/panasonic,vvx10f004b00.txt | 7 + .../display/panel/panasonic,vvx10f034n00.txt | 20 + .../bindings/display/panel/panel-simple-dsi.yaml | 67 - .../bindings/display/panel/panel-simple.yaml | 205 - .../display/panel/qiaodian,qd43003c0-40.txt | 7 + .../bindings/display/panel/raydium,rm68200.txt | 25 + .../bindings/display/panel/raydium,rm68200.yaml | 56 - .../display/panel/rocktech,rk070er9427.txt | 25 + .../display/panel/samsung,lsn122dl01-c01.txt | 7 + .../bindings/display/panel/samsung,ltn101nt05.txt | 7 + .../display/panel/samsung,ltn140at29-301.txt | 7 + .../display/panel/samsung,s6e88a0-ams452ef01.yaml | 50 - .../bindings/display/panel/sharp,lq035q7db03.txt | 12 + .../bindings/display/panel/sharp,lq070y3dg3b.txt | 12 + .../bindings/display/panel/sharp,lq101k1ly04.txt | 7 + .../bindings/display/panel/sharp,lq123p1jx31.txt | 7 + .../display/panel/shelly,sca07010-bfn-lnn.txt | 7 + .../bindings/display/panel/starry,kr122ea0sra.txt | 7 + .../bindings/display/panel/tianma,tm070jdhg30.txt | 7 + .../bindings/display/panel/tianma,tm070rvhg71.txt | 29 + .../display/panel/toshiba,lt089ac29000.txt | 8 + .../bindings/display/panel/tpk,f07a-0102.txt | 8 + .../bindings/display/panel/tpk,f10a-0102.txt | 8 + .../bindings/display/panel/urt,umsh-8596md.txt | 16 + .../bindings/display/panel/vl050_8048nt_c01.txt | 12 + .../bindings/display/panel/winstar,wf35ltiacd.txt | 48 + .../bindings/display/panel/xinpeng,xpp055c272.yaml | 2 - .../bindings/display/simple-framebuffer.yaml | 6 +- .../bindings/display/sitronix,st7735r.txt | 35 + .../bindings/display/sitronix,st7735r.yaml | 78 - .../bindings/display/ti/ti,am65x-dss.yaml | 152 - .../bindings/display/ti/ti,j721e-dss.yaml | 208 - .../devicetree/bindings/display/ti/ti,k2g-dss.yaml | 106 - .../devicetree/bindings/dma/atmel-xdma.txt | 4 +- Documentation/devicetree/bindings/dma/fsl-edma.txt | 1 - .../devicetree/bindings/dma/fsl-imx-sdma.txt | 3 - .../devicetree/bindings/dma/jz4780-dma.txt | 6 +- .../devicetree/bindings/dma/renesas,rcar-dmac.txt | 1 - .../devicetree/bindings/dma/st,stm32-dma.yaml | 102 - .../devicetree/bindings/dma/st,stm32-dmamux.yaml | 52 - .../devicetree/bindings/dma/st,stm32-mdma.yaml | 105 - .../devicetree/bindings/dma/stm32-dma.txt | 83 + .../devicetree/bindings/dma/stm32-dmamux.txt | 84 + .../devicetree/bindings/dma/stm32-mdma.txt | 94 + Documentation/devicetree/bindings/dma/ti-edma.txt | 2 +- .../devicetree/bindings/dma/ti/k3-udma.yaml | 172 - .../devicetree/bindings/edac/dmc-520.yaml | 59 - Documentation/devicetree/bindings/eeprom/at24.yaml | 9 +- Documentation/devicetree/bindings/eeprom/at25.txt | 2 - .../bindings/extcon/extcon-usbc-cros-ec.txt | 24 + .../bindings/extcon/extcon-usbc-cros-ec.yaml | 56 - .../bindings/gpio/qcom,wcd934x-gpio.yaml | 47 - .../devicetree/bindings/gpio/renesas,gpio-rcar.txt | 3 +- .../devicetree/bindings/gpio/sifive,gpio.yaml | 68 - .../bindings/gpio/xylon,logicvc-gpio.yaml | 69 - .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 15 +- .../devicetree/bindings/gpu/arm,mali-midgard.yaml | 14 +- .../devicetree/bindings/gpu/vivante,gc.yaml | 69 - .../devicetree/bindings/hwmon/adi,adm1177.yaml | 66 - .../bindings/hwmon/adi,axi-fan-control.yaml | 62 - .../devicetree/bindings/hwmon/adi,ltc2947.yaml | 2 +- .../devicetree/bindings/hwmon/ltc2978.txt | 22 +- .../bindings/hwmon/pmbus/ti,ucd90320.yaml | 45 - Documentation/devicetree/bindings/i2c/i2c-at91.txt | 14 +- .../devicetree/bindings/i2c/i2c-imx-lpi2c.txt | 1 - .../devicetree/bindings/i2c/i2c-jz4780.txt | 4 +- .../devicetree/bindings/i2c/i2c-mux-pca954x.txt | 2 - .../devicetree/bindings/i2c/renesas,i2c.txt | 3 +- .../devicetree/bindings/i2c/renesas,iic.txt | 1 - .../bindings/iio/accel/adi,adis16240.yaml | 49 - .../devicetree/bindings/iio/accel/bma180.txt | 7 +- .../bindings/iio/accel/bosch,bma400.yaml | 54 - .../bindings/iio/accel/kionix,kxcjk1013.txt | 7 - .../devicetree/bindings/iio/adc/adi,ad7091r5.yaml | 54 - .../devicetree/bindings/iio/adc/adi,ad7124.yaml | 2 +- .../devicetree/bindings/iio/adc/adi,ad7192.yaml | 2 +- .../devicetree/bindings/iio/adc/adi,ad7606.yaml | 8 +- .../bindings/iio/adc/at91-sama5d2_adc.txt | 2 +- .../devicetree/bindings/iio/adc/lltc,ltc2496.yaml | 47 - .../bindings/iio/adc/microchip,mcp3911.yaml | 2 +- .../bindings/iio/adc/samsung,exynos-adc.yaml | 2 +- .../bindings/iio/adc/sigma-delta-modulator.txt | 13 + .../bindings/iio/adc/sigma-delta-modulator.yaml | 37 - .../bindings/iio/adc/st,stm32-dfsdm-adc.txt | 135 + .../bindings/iio/adc/st,stm32-dfsdm-adc.yaml | 332 -- .../devicetree/bindings/iio/dac/lltc,ltc1660.yaml | 2 +- .../devicetree/bindings/iio/imu/adi,adis16480.txt | 1 - .../bindings/iio/pressure/asc,dlhl60d.yaml | 51 - .../bindings/iio/proximity/parallax-ping.yaml | 51 - .../iio/temperature/maxim_thermocouple.txt | 7 +- .../devicetree/bindings/input/gpio-vibrator.yaml | 2 +- .../devicetree/bindings/input/ilitek,ili2xxx.txt | 3 +- .../devicetree/bindings/input/iqs62x-keys.yaml | 132 - .../bindings/input/touchscreen/edt-ft5x06.txt | 2 - .../bindings/input/touchscreen/goodix.txt | 50 + .../bindings/input/touchscreen/goodix.yaml | 78 - .../bindings/input/touchscreen/touchscreen.txt | 40 +- .../bindings/input/touchscreen/touchscreen.yaml | 83 - .../bindings/interconnect/qcom,msm8916.yaml | 77 - .../amlogic,meson-gpio-intc.txt | 1 - .../interrupt-controller/aspeed,ast2xxx-scu-ic.txt | 23 - .../bindings/interrupt-controller/fsl,intmux.yaml | 68 - Documentation/devicetree/bindings/iommu/iommu.txt | 6 - Documentation/devicetree/bindings/leds/common.txt | 174 +- Documentation/devicetree/bindings/leds/common.yaml | 228 - .../devicetree/bindings/leds/irled/spi-ir-led.txt | 2 +- .../devicetree/bindings/leds/leds-gpio.txt | 75 + .../devicetree/bindings/leds/leds-gpio.yaml | 86 - .../devicetree/bindings/leds/leds-lm3692x.txt | 8 - .../bindings/leds/rohm,bd71828-leds.yaml | 52 - .../devicetree/bindings/leds/trigger-source.yaml | 24 - .../bindings/mailbox/qcom,apcs-kpss-global.txt | 24 +- .../bindings/media/allwinner,sun4i-a10-csi.yaml | 46 +- .../media/allwinner,sun4i-a10-video-engine.yaml | 83 - .../bindings/media/allwinner,sun6i-a31-csi.yaml | 115 - .../media/allwinner,sun8i-h3-deinterlace.yaml | 6 +- .../devicetree/bindings/media/amlogic,gx-vdec.yaml | 141 - .../devicetree/bindings/media/amlogic,vdec.txt | 72 + .../devicetree/bindings/media/aspeed-video.txt | 5 +- .../devicetree/bindings/media/atmel-isi.txt | 2 +- Documentation/devicetree/bindings/media/cedrus.txt | 57 + .../bindings/media/exynos-jpeg-codec.txt | 2 +- .../devicetree/bindings/media/exynos5-gsc.txt | 2 +- .../devicetree/bindings/media/fsl-pxp.txt | 2 +- .../devicetree/bindings/media/hix5hd2-ir.txt | 3 +- Documentation/devicetree/bindings/media/rc.yaml | 1 - .../devicetree/bindings/media/renesas,ceu.txt | 86 + .../devicetree/bindings/media/renesas,ceu.yaml | 78 - .../devicetree/bindings/media/renesas,csi2.txt | 107 + .../devicetree/bindings/media/renesas,csi2.yaml | 198 - .../devicetree/bindings/media/renesas,vin.txt | 4 +- .../devicetree/bindings/media/rockchip-rga.txt | 5 +- .../devicetree/bindings/media/samsung-fimc.txt | 2 +- .../bindings/media/samsung-mipi-csis.txt | 2 +- .../devicetree/bindings/media/sun6i-csi.txt | 61 + .../devicetree/bindings/media/ti,cal.yaml | 202 - Documentation/devicetree/bindings/media/ti-cal.txt | 72 + .../memory-controllers/fsl/imx8m-ddrc.yaml | 72 - .../memory-controllers/nvidia,tegra124-emc.txt | 374 ++ .../memory-controllers/nvidia,tegra124-emc.yaml | 532 -- .../memory-controllers/nvidia,tegra186-mc.yaml | 130 - Documentation/devicetree/bindings/mfd/ab8500.txt | 8 +- .../bindings/mfd/allwinner,sun6i-a31-prcm.yaml | 219 - .../bindings/mfd/allwinner,sun8i-a23-prcm.yaml | 200 - .../devicetree/bindings/mfd/atmel-gpbr.txt | 4 +- .../devicetree/bindings/mfd/atmel-matrix.txt | 1 - .../devicetree/bindings/mfd/atmel-smc.txt | 1 - .../devicetree/bindings/mfd/atmel-usart.txt | 11 +- Documentation/devicetree/bindings/mfd/da9062.txt | 10 - Documentation/devicetree/bindings/mfd/iqs62x.yaml | 179 - Documentation/devicetree/bindings/mfd/max14577.txt | 2 - .../devicetree/bindings/mfd/max77650.yaml | 4 +- .../devicetree/bindings/mfd/rohm,bd71828-pmic.yaml | 193 - .../devicetree/bindings/mfd/sun6i-prcm.txt | 59 + Documentation/devicetree/bindings/mfd/tps6105x.txt | 47 +- .../devicetree/bindings/mfd/xylon,logicvc.yaml | 50 - .../devicetree/bindings/mips/ingenic/devices.yaml | 35 - .../devicetree/bindings/misc/aspeed-p2a-ctrl.txt | 1 - .../devicetree/bindings/mmc/brcm,sdhci-brcmstb.txt | 41 +- .../devicetree/bindings/mmc/fsl-imx-esdhc.txt | 2 - .../devicetree/bindings/mmc/mmc-controller.yaml | 6 +- Documentation/devicetree/bindings/mmc/mmci.txt | 2 - .../devicetree/bindings/mmc/renesas,sdhi.txt | 3 +- .../devicetree/bindings/mmc/rockchip-dw-mshc.txt | 49 + .../devicetree/bindings/mmc/rockchip-dw-mshc.yaml | 125 - .../devicetree/bindings/mmc/sdhci-atmel.txt | 13 +- .../devicetree/bindings/mmc/sdhci-msm.txt | 1 - .../devicetree/bindings/mmc/sdhci-omap.txt | 11 - .../bindings/mmc/synopsys-dw-mshc-common.yaml | 68 - .../devicetree/bindings/mmc/synopsys-dw-mshc.txt | 141 + .../devicetree/bindings/mmc/synopsys-dw-mshc.yaml | 70 - .../devicetree/bindings/mmc/ti-omap-hsmmc.txt | 2 +- .../devicetree/bindings/mtd/atmel-nand.txt | 1 - .../devicetree/bindings/mtd/denali-nand.txt | 7 - .../devicetree/bindings/net/broadcom-bluetooth.txt | 15 +- .../devicetree/bindings/net/can/atmel-can.txt | 3 +- .../devicetree/bindings/net/can/bosch,m_can.yaml | 144 - .../bindings/net/can/can-transceiver.txt | 24 + .../bindings/net/can/can-transceiver.yaml | 18 - .../devicetree/bindings/net/can/m_can.txt | 75 + .../devicetree/bindings/net/can/rcar_can.txt | 5 +- .../devicetree/bindings/net/can/rcar_canfd.txt | 5 +- .../devicetree/bindings/net/dsa/ar9331.txt | 148 - Documentation/devicetree/bindings/net/fsl-fman.txt | 13 - Documentation/devicetree/bindings/net/mdio.yaml | 1 + .../devicetree/bindings/net/mediatek-dwmac.txt | 33 +- .../devicetree/bindings/net/qualcomm-bluetooth.txt | 3 - .../devicetree/bindings/net/renesas,ravb.txt | 7 +- .../devicetree/bindings/net/ti,dp83867.txt | 12 +- .../bindings/net/wireless/qcom,ath10k.txt | 6 +- .../bindings/net/wireless/qcom,ath11k.yaml | 273 - .../devicetree/bindings/net/wireless/ti,wl1251.txt | 3 +- .../devicetree/bindings/nvmem/imx-ocotp.txt | 3 +- Documentation/devicetree/bindings/nvmem/nvmem.yaml | 13 - .../devicetree/bindings/nvmem/qcom,spmi-sdam.yaml | 84 - .../devicetree/bindings/nvmem/st,stm32-romem.txt | 31 + .../devicetree/bindings/nvmem/st,stm32-romem.yaml | 46 - .../opp/allwinner,sun50i-h6-operating-points.yaml | 129 - .../bindings/opp/sun50i-nvmem-cpufreq.txt | 167 + .../devicetree/bindings/pci/arm,juno-r1-pcie.txt | 10 + .../devicetree/bindings/pci/brcm,stb-pcie.yaml | 97 - .../bindings/pci/designware-pcie-ecam.txt | 42 + .../devicetree/bindings/pci/hisilicon-pcie.txt | 42 + .../devicetree/bindings/pci/host-generic-pci.txt | 101 + .../devicetree/bindings/pci/host-generic-pci.yaml | 172 - .../devicetree/bindings/pci/intel-gw-pcie.yaml | 136 - .../bindings/pci/nvidia,tegra194-pcie.txt | 2 +- .../devicetree/bindings/pci/pci-thunder-ecam.txt | 30 + .../devicetree/bindings/pci/pci-thunder-pem.txt | 43 + .../bindings/pci/plda,xpressrich3-axi.txt | 12 + .../devicetree/bindings/pci/qcom,pcie.txt | 19 - .../devicetree/bindings/pci/versatile.txt | 59 + .../devicetree/bindings/pci/versatile.yaml | 92 - .../bindings/phy/allwinner,sun4i-a10-usb-phy.yaml | 105 - .../bindings/phy/allwinner,sun50i-a64-usb-phy.yaml | 106 - .../bindings/phy/allwinner,sun50i-h6-usb-phy.yaml | 105 - .../bindings/phy/allwinner,sun5i-a13-usb-phy.yaml | 93 - .../bindings/phy/allwinner,sun6i-a31-usb-phy.yaml | 119 - .../bindings/phy/allwinner,sun8i-a23-usb-phy.yaml | 102 - .../bindings/phy/allwinner,sun8i-a83t-usb-phy.yaml | 122 - .../bindings/phy/allwinner,sun8i-h3-usb-phy.yaml | 137 - .../bindings/phy/allwinner,sun8i-r40-usb-phy.yaml | 119 - .../bindings/phy/allwinner,sun8i-v3s-usb-phy.yaml | 86 - .../bindings/phy/allwinner,sun9i-a80-usb-phy.yaml | 135 - .../bindings/phy/brcm,brcmstb-usb-phy.txt | 69 +- .../devicetree/bindings/phy/brcm-sata-phy.txt | 1 - .../bindings/phy/intel,lgm-emmc-phy.yaml | 58 - .../bindings/phy/marvell,mmp3-hsic-phy.yaml | 42 - .../devicetree/bindings/phy/phy-cadence-sierra.txt | 13 +- .../bindings/phy/rockchip,px30-dsi-dphy.yaml | 7 +- .../devicetree/bindings/phy/samsung-phy.txt | 6 +- .../devicetree/bindings/phy/sun4i-usb-phy.txt | 68 + .../devicetree/bindings/phy/sun9i-usb-phy.txt | 37 + .../devicetree/bindings/phy/ti,phy-j721e-wiz.yaml | 221 - .../bindings/pinctrl/aspeed,ast2400-pinctrl.yaml | 3 - .../bindings/pinctrl/aspeed,ast2500-pinctrl.yaml | 3 - .../bindings/pinctrl/aspeed,ast2600-pinctrl.yaml | 9 +- .../bindings/pinctrl/fsl,imx8mp-pinctrl.yaml | 69 - .../bindings/pinctrl/ingenic,pinctrl.txt | 8 +- .../devicetree/bindings/pinctrl/intel,lgm-io.yaml | 75 - .../bindings/pinctrl/intel,lgm-pinctrl.yaml | 116 + .../devicetree/bindings/pinctrl/pinmux-node.yaml | 2 +- .../bindings/pinctrl/qcom,ipq6018-pinctrl.yaml | 153 - .../bindings/pinctrl/qcom,sc7180-pinctrl.txt | 5 +- .../bindings/pinctrl/st,stm32-pinctrl.yaml | 2 +- .../bindings/power/amlogic,meson-sec-pwrc.yaml | 40 - .../devicetree/bindings/power/avs/qcom,cpr.txt | 130 - .../devicetree/bindings/power/qcom,rpmpd.txt | 148 + .../devicetree/bindings/power/qcom,rpmpd.yaml | 170 - .../bindings/power/reset/xlnx,zynqmp-power.txt | 42 +- .../devicetree/bindings/power/supply/battery.txt | 5 - .../devicetree/bindings/power/supply/bq25890.txt | 7 +- .../bindings/power/supply/max17040_battery.txt | 33 - .../bindings/power/supply/max17042_battery.txt | 6 +- .../devicetree/bindings/power/supply/sc27xx-fg.txt | 3 - .../devicetree/bindings/ptp/ptp-idt82p33.yaml | 45 - Documentation/devicetree/bindings/ptp/ptp-ines.txt | 35 - .../devicetree/bindings/ptp/timestamper.txt | 42 - .../bindings/pwm/allwinner,sun4i-a10-pwm.yaml | 51 - .../devicetree/bindings/pwm/iqs620a-pwm.yaml | 32 - Documentation/devicetree/bindings/pwm/mxs-pwm.txt | 4 +- .../devicetree/bindings/regulator/mp8859.txt | 22 - .../devicetree/bindings/regulator/mps,mp5416.yaml | 78 - .../devicetree/bindings/regulator/mps,mpq7920.yaml | 121 - .../bindings/regulator/qcom,spmi-regulator.txt | 2 +- .../devicetree/bindings/regulator/regulator.yaml | 2 +- .../bindings/regulator/rohm,bd71828-regulator.yaml | 107 - .../bindings/regulator/st,stm32-booster.txt | 18 + .../bindings/regulator/st,stm32-booster.yaml | 46 - .../bindings/regulator/st,stm32-vrefbuf.txt | 20 + .../bindings/regulator/st,stm32-vrefbuf.yaml | 52 - .../bindings/regulator/st,stm32mp1-pwr-reg.txt | 43 + .../bindings/regulator/st,stm32mp1-pwr-reg.yaml | 64 - .../devicetree/bindings/remoteproc/mtk,scp.txt | 36 - .../devicetree/bindings/remoteproc/qcom,adsp.txt | 44 - .../devicetree/bindings/remoteproc/qcom,q6v5.txt | 23 +- .../reset/allwinner,sun6i-a31-clock-reset.yaml | 68 - .../bindings/reset/allwinner,sunxi-clock-reset.txt | 21 + .../reset/brcm,bcm7216-pcie-sata-rescal.yaml | 37 - .../devicetree/bindings/reset/intel,rcu-gw.yaml | 67 - .../bindings/reset/nuvoton,npcm-reset.txt | 32 - .../devicetree/bindings/rng/brcm,iproc-rng200.txt | 1 - .../bindings/rtc/atmel,at91rm9200-rtc.txt | 17 + .../bindings/rtc/atmel,at91rm9200-rtc.yaml | 49 - .../devicetree/bindings/rtc/st,stm32-rtc.txt | 61 + .../devicetree/bindings/rtc/st,stm32-rtc.yaml | 139 - .../devicetree/bindings/serial/fsl-lpuart.txt | 2 - Documentation/devicetree/bindings/serial/rs485.txt | 32 +- .../devicetree/bindings/serial/rs485.yaml | 45 - .../devicetree/bindings/serial/st,stm32-uart.yaml | 80 - .../devicetree/bindings/serial/st,stm32-usart.txt | 57 + Documentation/devicetree/bindings/slimbus/bus.txt | 10 - .../devicetree/bindings/soc/imx/fsl,aips-bus.yaml | 47 - .../devicetree/bindings/soc/mediatek/pwrap.txt | 1 - .../devicetree/bindings/soc/mediatek/scpsys.txt | 6 - .../devicetree/bindings/soc/ti/k3-ringacc.txt | 59 - .../devicetree/bindings/sound/amlogic,aiu.yaml | 113 - .../devicetree/bindings/sound/amlogic,axg-fifo.txt | 4 - .../bindings/sound/amlogic,g12a-toacodec.yaml | 51 - .../bindings/sound/amlogic,gx-sound-card.yaml | 113 - .../devicetree/bindings/sound/amlogic,t9015.yaml | 58 - .../devicetree/bindings/sound/fsl,asrc.txt | 12 +- .../bindings/sound/google,cros-ec-codec.txt | 44 + .../bindings/sound/google,cros-ec-codec.yaml | 62 - Documentation/devicetree/bindings/sound/gtm601.txt | 10 +- .../devicetree/bindings/sound/ingenic,codec.yaml | 55 - .../bindings/sound/ingenic,jz4725b-codec.txt | 20 + .../bindings/sound/ingenic,jz4740-codec.txt | 20 + .../devicetree/bindings/sound/qcom,sdm845.txt | 5 +- .../devicetree/bindings/sound/qcom,wcd934x.yaml | 175 - .../devicetree/bindings/sound/qcom,wsa881x.yaml | 68 - .../bindings/sound/rockchip,rk3328-codec.txt | 7 +- Documentation/devicetree/bindings/sound/rt1015.txt | 17 - Documentation/devicetree/bindings/sound/rt5645.txt | 4 - Documentation/devicetree/bindings/sound/rt5682.txt | 12 - .../devicetree/bindings/sound/st,stm32-i2s.txt | 62 + .../devicetree/bindings/sound/st,stm32-i2s.yaml | 87 - .../devicetree/bindings/sound/tlv320adcx140.yaml | 83 - .../devicetree/bindings/soundwire/qcom,sdw.txt | 167 - .../bindings/soundwire/soundwire-controller.yaml | 2 - .../bindings/spi/allwinner,sun6i-a31-spi.yaml | 11 +- .../devicetree/bindings/spi/fsl-imx-cspi.txt | 5 +- Documentation/devicetree/bindings/spi/fsl-spi.txt | 8 +- .../devicetree/bindings/spi/nuvoton,npcm-pspi.txt | 12 +- .../devicetree/bindings/spi/qca,ar934x-spi.yaml | 41 - Documentation/devicetree/bindings/spi/spi-mux.yaml | 89 - .../devicetree/bindings/spi/spi-stm32.txt | 62 + .../devicetree/bindings/spi/spi_atmel.txt | 2 +- .../devicetree/bindings/spi/st,stm32-spi.yaml | 105 - .../sram/allwinner,sun4i-a10-system-control.yaml | 140 - Documentation/devicetree/bindings/sram/sram.yaml | 25 +- .../devicetree/bindings/sram/sunxi-sram.txt | 113 + .../bindings/thermal/allwinner,sun8i-a83t-ths.yaml | 160 - .../bindings/thermal/brcm,avs-ro-thermal.yaml | 48 - .../devicetree/bindings/thermal/brcm,avs-tmon.txt | 8 +- .../bindings/timer/allwinner,sun4i-a10-timer.yaml | 2 +- .../bindings/timer/arm,arch_timer_mmio.yaml | 12 +- .../devicetree/bindings/timer/renesas,cmt.txt | 2 - .../devicetree/bindings/timer/renesas,tmu.txt | 1 - .../devicetree/bindings/trivial-devices.yaml | 12 - .../bindings/usb/amlogic,meson-g12a-usb-ctrl.yaml | 2 +- .../devicetree/bindings/usb/ci-hdrc-usb2.txt | 4 - Documentation/devicetree/bindings/usb/dwc2.txt | 64 + Documentation/devicetree/bindings/usb/dwc2.yaml | 157 - .../devicetree/bindings/usb/exynos-usb.txt | 9 +- Documentation/devicetree/bindings/usb/generic.txt | 9 +- .../devicetree/bindings/usb/mediatek,musb.txt | 57 - .../devicetree/bindings/vendor-prefixes.yaml | 42 - .../devicetree/bindings/watchdog/da9062-wdt.txt | 5 - .../devicetree/bindings/watchdog/mtk-wdt.txt | 11 +- .../devicetree/bindings/watchdog/renesas,wdt.txt | 1 - .../devicetree/bindings/watchdog/st,stm32-iwdg.txt | 26 + .../bindings/watchdog/st,stm32-iwdg.yaml | 57 - Documentation/devicetree/writing-schema.rst | 8 +- Documentation/doc-guide/contributing.rst | 295 - Documentation/doc-guide/index.rst | 2 - Documentation/doc-guide/maintainer-profile.rst | 45 - Documentation/driver-api/dmaengine/client.rst | 97 +- Documentation/driver-api/dmaengine/provider.rst | 48 - Documentation/driver-api/driver-model/devres.rst | 3 +- Documentation/driver-api/edid.rst | 58 + Documentation/driver-api/gpio/driver.rst | 5 + Documentation/driver-api/gpio/drivers-on-gpio.rst | 8 +- Documentation/driver-api/gpio/index.rst | 1 - Documentation/driver-api/gpio/using-gpio.rst | 50 - Documentation/driver-api/index.rst | 1 + Documentation/driver-api/interconnect.rst | 22 - Documentation/driver-api/ipmb.rst | 4 - Documentation/driver-api/soundwire/stream.rst | 61 +- .../driver-api/thermal/cpu-idle-cooling.rst | 194 - .../driver-api/thermal/exynos_thermal.rst | 8 +- Documentation/driver-api/usb/typec_bus.rst | 22 +- .../features/core/jump-labels/arch-support.txt | 2 +- .../debug/kprobes-on-ftrace/arch-support.txt | 2 +- .../features/vm/pte_special/arch-support.txt | 2 +- Documentation/filesystems/adfs.txt | 24 - Documentation/filesystems/automount-support.txt | 2 +- Documentation/filesystems/debugfs.txt | 6 +- Documentation/filesystems/f2fs.txt | 216 +- Documentation/filesystems/fscrypt.rst | 81 +- Documentation/filesystems/fuse.rst | 406 -- Documentation/filesystems/fuse.txt | 423 ++ Documentation/filesystems/index.rst | 4 - Documentation/filesystems/mount_api.txt | 12 +- Documentation/filesystems/nfs/fault_injection.txt | 69 + Documentation/filesystems/nfs/idmapper.txt | 75 + Documentation/filesystems/nfs/index.rst | 13 - Documentation/filesystems/nfs/knfsd-stats.rst | 122 - Documentation/filesystems/nfs/knfsd-stats.txt | 123 + Documentation/filesystems/nfs/nfs-rdma.txt | 274 + Documentation/filesystems/nfs/nfs.txt | 136 + Documentation/filesystems/nfs/nfs41-server.rst | 256 - Documentation/filesystems/nfs/nfs41-server.txt | 173 + .../filesystems/nfs/nfsd-admin-interfaces.txt | 41 + Documentation/filesystems/nfs/nfsroot.txt | 355 ++ .../filesystems/nfs/pnfs-block-server.txt | 37 + Documentation/filesystems/nfs/pnfs-scsi-server.txt | 23 + Documentation/filesystems/nfs/pnfs.rst | 78 - Documentation/filesystems/nfs/pnfs.txt | 73 + Documentation/filesystems/nfs/rpc-cache.rst | 220 - Documentation/filesystems/nfs/rpc-cache.txt | 202 + Documentation/filesystems/nfs/rpc-server-gss.rst | 94 - Documentation/filesystems/nfs/rpc-server-gss.txt | 91 + Documentation/filesystems/overlayfs.rst | 44 - Documentation/filesystems/path-lookup.rst | 68 +- Documentation/filesystems/vfat.rst | 387 -- Documentation/filesystems/vfat.txt | 347 ++ Documentation/filesystems/zonefs.txt | 404 -- Documentation/firmware-guide/acpi/enumeration.rst | 16 +- Documentation/gpu/todo.rst | 22 - Documentation/hwmon/adm1177.rst | 35 - Documentation/hwmon/drivetemp.rst | 52 - Documentation/hwmon/index.rst | 6 - Documentation/hwmon/k10temp.rst | 29 +- Documentation/hwmon/ltc2978.rst | 198 +- Documentation/hwmon/max20730.rst | 74 - Documentation/hwmon/max31730.rst | 44 - Documentation/hwmon/pmbus-core.rst | 22 +- Documentation/hwmon/pmbus.rst | 18 +- Documentation/hwmon/tps53679.rst | 178 - Documentation/hwmon/ucd9000.rst | 12 +- Documentation/hwmon/xdpe12284.rst | 102 - Documentation/i2c/busses/i2c-parport-light.rst | 24 + Documentation/i2c/busses/index.rst | 1 + Documentation/i2c/dev-interface.rst | 24 +- Documentation/i2c/dma-considerations.rst | 2 +- Documentation/i2c/i2c-protocol.rst | 45 +- Documentation/i2c/i2c-topology.rst | 72 +- Documentation/i2c/i2c.svg | 1341 ----- Documentation/i2c/index.rst | 58 +- Documentation/i2c/instantiating-devices.rst | 123 +- Documentation/i2c/old-module-parameters.rst | 31 +- Documentation/i2c/slave-interface.rst | 4 +- Documentation/i2c/smbus-protocol.rst | 107 +- Documentation/i2c/summary.rst | 62 +- Documentation/i2c/writing-clients.rst | 36 +- Documentation/isdn/avmb1.rst | 246 + Documentation/isdn/gigaset.rst | 465 ++ Documentation/isdn/hysdn.rst | 196 + Documentation/isdn/index.rst | 3 + Documentation/isdn/interface_capi.rst | 71 + Documentation/kbuild/kconfig-language.rst | 7 +- Documentation/kbuild/kconfig.rst | 5 + Documentation/kbuild/makefiles.rst | 56 +- Documentation/kernel-hacking/hacking.rst | 4 +- Documentation/locking/locktorture.rst | 3 +- Documentation/locking/spinlocks.rst | 4 +- .../maintainer/maintainer-entry-profile.rst | 1 - Documentation/media/kapi/dtv-frontend.rst | 16 +- Documentation/media/kapi/v4l2-dev.rst | 4 +- .../media/uapi/cec/cec-ioc-adap-g-conn-info.rst | 10 +- Documentation/media/uapi/cec/cec-ioc-dqevent.rst | 20 +- Documentation/media/uapi/cec/cec-ioc-g-mode.rst | 2 +- Documentation/media/uapi/dvb/video-get-event.rst | 2 +- Documentation/media/uapi/dvb/video_types.rst | 2 +- .../uapi/mediactl/media-ioc-enum-entities.rst | 24 +- Documentation/media/uapi/v4l/buffer.rst | 53 +- Documentation/media/uapi/v4l/dev-sliced-vbi.rst | 15 +- Documentation/media/uapi/v4l/pixfmt-reserved.rst | 3 +- Documentation/media/uapi/v4l/pixfmt-srggb12p.rst | 2 +- Documentation/media/uapi/v4l/pixfmt-srggb14p.rst | 2 +- Documentation/media/uapi/v4l/pixfmt-tch-td16.rst | 34 +- Documentation/media/uapi/v4l/pixfmt-tch-tu16.rst | 34 +- .../media/uapi/v4l/pixfmt-v4l2-mplane.rst | 6 +- Documentation/media/uapi/v4l/pixfmt-v4l2.rst | 2 + .../media/uapi/v4l/vidioc-dbg-g-chip-info.rst | 12 +- .../media/uapi/v4l/vidioc-dbg-g-register.rst | 12 +- .../media/uapi/v4l/vidioc-decoder-cmd.rst | 26 +- Documentation/media/uapi/v4l/vidioc-dqevent.rst | 55 +- .../media/uapi/v4l/vidioc-dv-timings-cap.rst | 14 +- Documentation/media/uapi/v4l/vidioc-enum-fmt.rst | 4 +- .../media/uapi/v4l/vidioc-enum-frameintervals.rst | 19 +- .../media/uapi/v4l/vidioc-enum-framesizes.rst | 18 +- .../media/uapi/v4l/vidioc-g-dv-timings.rst | 18 +- .../media/uapi/v4l/vidioc-g-ext-ctrls.rst | 45 +- Documentation/media/uapi/v4l/vidioc-g-fmt.rst | 29 +- Documentation/media/uapi/v4l/vidioc-g-parm.rst | 18 +- Documentation/media/uapi/v4l/vidioc-queryctrl.rst | 21 +- Documentation/media/v4l-drivers/cx18.rst | 39 + Documentation/media/v4l-drivers/index.rst | 1 + Documentation/memory-barriers.txt | 22 +- Documentation/misc-devices/uacce.rst | 176 - Documentation/misc-devices/xilinx_sdfec.rst | 1 - Documentation/networking/bareudp.rst | 52 - Documentation/networking/device_drivers/index.rst | 2 - .../device_drivers/marvell/octeontx2.rst | 159 - .../networking/device_drivers/microsoft/netvsc.txt | 21 - .../networking/device_drivers/netronome/nfp.rst | 116 - .../networking/device_drivers/stmicro/stmmac.rst | 697 --- .../networking/device_drivers/stmicro/stmmac.txt | 401 ++ .../device_drivers/ti/cpsw_switchdev.txt | 2 +- Documentation/networking/devlink-health.txt | 86 + Documentation/networking/devlink-info-versions.rst | 64 + Documentation/networking/devlink-params-bnxt.txt | 18 + Documentation/networking/devlink-params-mlx5.txt | 17 + Documentation/networking/devlink-params-mlxsw.txt | 10 + .../networking/devlink-params-mv88e6xxx.txt | 7 + Documentation/networking/devlink-params-nfp.txt | 5 + .../networking/devlink-params-ti-cpsw-switch.txt | 10 + Documentation/networking/devlink-params.txt | 71 + .../networking/devlink-trap-netdevsim.rst | 20 + Documentation/networking/devlink-trap.rst | 270 + Documentation/networking/devlink/bnxt.rst | 74 - Documentation/networking/devlink/devlink-dpipe.rst | 252 - .../networking/devlink/devlink-health.rst | 114 - Documentation/networking/devlink/devlink-info.rst | 100 - .../networking/devlink/devlink-params.rst | 108 - .../networking/devlink/devlink-region.rst | 60 - .../networking/devlink/devlink-resource.rst | 62 - Documentation/networking/devlink/devlink-trap.rst | 298 - Documentation/networking/devlink/index.rst | 42 - Documentation/networking/devlink/ionic.rst | 29 - Documentation/networking/devlink/mlx4.rst | 56 - Documentation/networking/devlink/mlx5.rst | 59 - Documentation/networking/devlink/mlxsw.rst | 81 - Documentation/networking/devlink/mv88e6xxx.rst | 28 - Documentation/networking/devlink/netdevsim.rst | 72 - Documentation/networking/devlink/nfp.rst | 65 - Documentation/networking/devlink/qed.rst | 26 - .../networking/devlink/ti-cpsw-switch.rst | 31 - Documentation/networking/ethtool-netlink.rst | 618 -- Documentation/networking/index.rst | 6 +- Documentation/networking/ip-sysctl.txt | 4 - Documentation/networking/nf_flowtable.txt | 2 +- Documentation/networking/page_pool.rst | 159 - Documentation/networking/phy.rst | 23 +- Documentation/networking/sfp-phylink.rst | 3 +- Documentation/nvdimm/maintainer-entry-profile.rst | 3 +- Documentation/openrisc/openrisc_port.rst | 4 +- Documentation/padata.txt | 163 + Documentation/power/index.rst | 1 + Documentation/power/interface.rst | 79 + Documentation/power/pm_qos_interface.rst | 88 +- Documentation/powerpc/imc.rst | 199 - Documentation/powerpc/index.rst | 2 - Documentation/powerpc/papr_hcalls.rst | 250 - Documentation/powerpc/ultravisor.rst | 60 - Documentation/process/2.Process.rst | 108 +- Documentation/process/changes.rst | 14 +- Documentation/process/coding-style.rst | 18 +- Documentation/process/deprecated.rst | 10 +- Documentation/process/email-clients.rst | 4 +- .../process/embargoed-hardware-issues.rst | 33 +- Documentation/process/howto.rst | 17 +- Documentation/riscv/boot-image-header.rst | 4 +- Documentation/security/keys/core.rst | 186 +- Documentation/security/keys/request-key.rst | 9 +- Documentation/sound/alsa-configuration.rst | 3 +- .../sound/kernel-api/writing-an-alsa-driver.rst | 10 +- Documentation/sphinx/automarkup.py | 7 +- Documentation/tee.txt | 81 - Documentation/trace/boottime-trace.rst | 184 - Documentation/trace/events-power.rst | 21 +- Documentation/trace/events.rst | 515 -- Documentation/trace/ftrace.rst | 18 +- Documentation/trace/index.rst | 1 - Documentation/trace/kprobetrace.rst | 2 +- Documentation/trace/ring-buffer-design.txt | 2 +- .../translations/it_IT/process/changes.rst | 14 +- Documentation/translations/ko_KR/howto.rst | 6 +- .../translations/ko_KR/memory-barriers.txt | 4 +- .../zh_CN/process/embargoed-hardware-issues.rst | 228 - Documentation/translations/zh_CN/process/index.rst | 3 - .../zh_CN/process/kernel-driver-statement.rst | 199 - .../zh_CN/process/kernel-enforcement-statement.rst | 151 - .../zh_CN/video4linux/v4l2-framework.txt | 4 +- Documentation/usb/index.rst | 2 + Documentation/usb/text_files.rst | 6 + Documentation/userspace-api/ioctl/ioctl-number.rst | 3 +- Documentation/virt/guest-halt-polling.rst | 84 - Documentation/virt/index.rst | 2 - Documentation/virt/kvm/api.rst | 6029 ------------------- Documentation/virt/kvm/api.txt | 5398 +++++++++++++++++ Documentation/virt/kvm/arm/hyp-abi.rst | 63 - Documentation/virt/kvm/arm/hyp-abi.txt | 53 + Documentation/virt/kvm/arm/index.rst | 12 - Documentation/virt/kvm/arm/psci.rst | 77 - Documentation/virt/kvm/arm/psci.txt | 61 + Documentation/virt/kvm/devices/arm-vgic-its.rst | 209 - Documentation/virt/kvm/devices/arm-vgic-its.txt | 181 + Documentation/virt/kvm/devices/arm-vgic-v3.rst | 291 - Documentation/virt/kvm/devices/arm-vgic-v3.txt | 251 + Documentation/virt/kvm/devices/arm-vgic.rst | 156 - Documentation/virt/kvm/devices/arm-vgic.txt | 127 + Documentation/virt/kvm/devices/index.rst | 19 - Documentation/virt/kvm/devices/mpic.rst | 58 - Documentation/virt/kvm/devices/mpic.txt | 53 + Documentation/virt/kvm/devices/s390_flic.rst | 173 - Documentation/virt/kvm/devices/s390_flic.txt | 163 + Documentation/virt/kvm/devices/vcpu.rst | 114 - Documentation/virt/kvm/devices/vcpu.txt | 76 + Documentation/virt/kvm/devices/vfio.rst | 41 - Documentation/virt/kvm/devices/vfio.txt | 36 + Documentation/virt/kvm/devices/vm.rst | 316 - Documentation/virt/kvm/devices/vm.txt | 270 + Documentation/virt/kvm/devices/xics.rst | 92 - Documentation/virt/kvm/devices/xics.txt | 76 + Documentation/virt/kvm/devices/xive.rst | 247 - Documentation/virt/kvm/devices/xive.txt | 205 + Documentation/virt/kvm/halt-polling.rst | 140 - Documentation/virt/kvm/halt-polling.txt | 136 + Documentation/virt/kvm/hypercalls.rst | 171 - Documentation/virt/kvm/hypercalls.txt | 154 + Documentation/virt/kvm/index.rst | 16 - Documentation/virt/kvm/locking.rst | 243 - Documentation/virt/kvm/locking.txt | 215 + Documentation/virt/kvm/mmu.rst | 483 -- Documentation/virt/kvm/mmu.txt | 449 ++ Documentation/virt/kvm/msr.rst | 321 - Documentation/virt/kvm/msr.txt | 284 + Documentation/virt/kvm/nested-vmx.rst | 245 - Documentation/virt/kvm/nested-vmx.txt | 240 + Documentation/virt/kvm/ppc-pv.rst | 222 - Documentation/virt/kvm/ppc-pv.txt | 212 + Documentation/virt/kvm/review-checklist.rst | 41 - Documentation/virt/kvm/review-checklist.txt | 38 + Documentation/virt/kvm/s390-diag.rst | 86 - Documentation/virt/kvm/s390-diag.txt | 83 + Documentation/virt/kvm/timekeeping.rst | 645 -- Documentation/virt/kvm/timekeeping.txt | 612 ++ Documentation/virt/uml/UserModeLinux-HOWTO.txt | 4589 ++++++++++++++ Documentation/virt/uml/user_mode_linux.rst | 4403 -------------- Documentation/virtual/guest-halt-polling.txt | 78 + Documentation/vm/free_page_reporting.rst | 41 - Documentation/vm/hmm.rst | 20 +- Documentation/vm/zswap.rst | 33 +- Documentation/w1/masters/omap-hdq.rst | 2 +- Documentation/watch_queue.rst | 354 -- Documentation/x86/boot.rst | 47 +- Documentation/x86/intel_mpx.rst | 252 + Documentation/x86/pat.rst | 2 + Documentation/x86/x86_64/mm.rst | 6 +- Kbuild | 8 +- MAINTAINERS | 602 +- Makefile | 36 +- Next/SHA1s | 316 - Next/Trees | 318 - Next/merge.log | 5807 ------------------ Next/quilt-import.log | 2 - arch/Kconfig | 13 +- arch/alpha/boot/Makefile | 2 +- arch/alpha/include/asm/Kbuild | 11 + arch/alpha/include/asm/io.h | 10 +- arch/alpha/include/asm/vmalloc.h | 4 - arch/alpha/kernel/setup.c | 2 + arch/alpha/kernel/srm_env.c | 17 +- arch/alpha/kernel/syscalls/syscall.tbl | 2 - arch/alpha/kernel/syscalls/syscallhdr.sh | 2 +- arch/arc/Kconfig | 22 +- arch/arc/boot/dts/axs10x_mb.dtsi | 1 - arch/arc/configs/nps_defconfig | 2 + arch/arc/configs/nsimosci_defconfig | 2 + arch/arc/configs/nsimosci_hs_defconfig | 2 + arch/arc/configs/nsimosci_hs_smp_defconfig | 2 + arch/arc/include/asm/Kbuild | 21 + arch/arc/include/asm/arcregs.h | 2 - arch/arc/include/asm/fpu.h | 57 - arch/arc/include/asm/pgtable.h | 1 - arch/arc/include/asm/processor.h | 10 +- arch/arc/include/asm/switch_to.h | 17 +- arch/arc/include/asm/syscalls.h | 1 - arch/arc/include/asm/vmalloc.h | 4 - arch/arc/include/uapi/asm/unistd.h | 1 - arch/arc/kernel/Makefile | 2 - arch/arc/kernel/entry.S | 18 +- arch/arc/kernel/fpu.c | 29 +- arch/arc/kernel/process.c | 13 +- arch/arc/kernel/setup.c | 6 +- arch/arc/kernel/sys.c | 1 - arch/arm/Kconfig | 11 +- arch/arm/Kconfig.debug | 6 +- arch/arm/Makefile | 7 +- arch/arm/arm-soc-for-next-contents.txt | 18 - arch/arm/boot/compressed/Makefile | 24 +- arch/arm/boot/compressed/fdt_get_mem_start.c | 52 - arch/arm/boot/compressed/head.S | 81 +- arch/arm/boot/compressed/vmlinux.lds.S | 1 + arch/arm/boot/dts/Makefile | 35 +- arch/arm/boot/dts/am335x-boneblack-common.dtsi | 5 - arch/arm/boot/dts/am335x-evm.dts | 40 +- arch/arm/boot/dts/am335x-evmsk.dts | 38 +- arch/arm/boot/dts/am335x-icev2.dts | 13 - arch/arm/boot/dts/am33xx-l4.dtsi | 16 + arch/arm/boot/dts/am33xx.dtsi | 94 +- arch/arm/boot/dts/am3517.dtsi | 2 +- arch/arm/boot/dts/am3703.dtsi | 14 - arch/arm/boot/dts/am3715.dtsi | 10 - arch/arm/boot/dts/am4372.dtsi | 162 +- arch/arm/boot/dts/am437x-idk-evm.dts | 4 +- arch/arm/boot/dts/am437x-l4.dtsi | 29 + arch/arm/boot/dts/am437x-sk-evm.dts | 27 +- arch/arm/boot/dts/am43x-epos-evm.dts | 25 +- arch/arm/boot/dts/am43xx-clocks.dtsi | 54 - arch/arm/boot/dts/am57xx-idk-common.dtsi | 59 - arch/arm/boot/dts/armada-385-clearfog-gtr-l8.dts | 115 - arch/arm/boot/dts/armada-385-clearfog-gtr-s4.dts | 79 - arch/arm/boot/dts/armada-385-clearfog-gtr.dtsi | 450 -- arch/arm/boot/dts/armada-388-clearfog.dtsi | 11 +- arch/arm/boot/dts/armada-388-helios4.dts | 5 + .../arm/boot/dts/armada-38x-solidrun-microsom.dtsi | 13 - .../arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts | 74 - arch/arm/boot/dts/aspeed-bmc-facebook-wedge100.dts | 1 + arch/arm/boot/dts/aspeed-bmc-facebook-wedge40.dts | 1 + arch/arm/boot/dts/aspeed-bmc-facebook-yamp.dts | 1 + .../boot/dts/aspeed-bmc-facebook-yosemitev2.dts | 151 - arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 20 +- arch/arm/boot/dts/aspeed-bmc-inspur-fp5280g2.dts | 2 + arch/arm/boot/dts/aspeed-bmc-opp-swift.dts | 2 + arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts | 4 - arch/arm/boot/dts/aspeed-bmc-opp-vesnin.dts | 18 +- arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 2 + arch/arm/boot/dts/aspeed-g4.dtsi | 31 +- arch/arm/boot/dts/aspeed-g5.dtsi | 63 +- arch/arm/boot/dts/aspeed-g6-pinctrl.dtsi | 25 - arch/arm/boot/dts/aspeed-g6.dtsi | 81 +- .../boot/dts/ast2500-facebook-netbmc-common.dtsi | 1 + arch/arm/boot/dts/at91-dvk_su60_somc_lcm.dtsi | 2 +- arch/arm/boot/dts/at91-kizbox.dts | 172 +- arch/arm/boot/dts/at91-kizboxmini-base.dts | 24 - arch/arm/boot/dts/at91-kizboxmini-common.dtsi | 170 - arch/arm/boot/dts/at91-kizboxmini-mb.dts | 26 - arch/arm/boot/dts/at91-kizboxmini-rd.dts | 49 - arch/arm/boot/dts/at91-kizboxmini.dts | 171 + arch/arm/boot/dts/at91-nattis-2-natte-2.dts | 1 + arch/arm/boot/dts/at91-sam9x60ek.dts | 652 -- arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 4 - arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 6 - arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi | 304 - arch/arm/boot/dts/at91-sama5d27_wlsom1_ek.dts | 270 - arch/arm/boot/dts/at91-sama5d4_ma5d4evk.dts | 2 +- arch/arm/boot/dts/at91-smartkiz.dts | 109 - arch/arm/boot/dts/at91sam9260.dtsi | 16 +- arch/arm/boot/dts/at91sam9261.dtsi | 6 +- arch/arm/boot/dts/at91sam9263.dtsi | 6 +- arch/arm/boot/dts/at91sam9g45.dtsi | 8 +- arch/arm/boot/dts/at91sam9n12ek.dts | 2 +- arch/arm/boot/dts/at91sam9rl.dtsi | 8 +- arch/arm/boot/dts/at91sam9x5dm.dtsi | 2 +- arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 73 - arch/arm/boot/dts/bcm2711.dtsi | 82 +- arch/arm/boot/dts/bcm2835-common.dtsi | 6 - arch/arm/boot/dts/bcm283x.dtsi | 19 +- arch/arm/boot/dts/bcm958625hr.dts | 15 +- arch/arm/boot/dts/dm3725.dtsi | 10 - arch/arm/boot/dts/dra7-evm-common.dtsi | 2 +- arch/arm/boot/dts/dra7-evm.dts | 4 +- arch/arm/boot/dts/dra7-l4.dtsi | 130 +- arch/arm/boot/dts/dra7.dtsi | 276 +- arch/arm/boot/dts/dra72-evm-common.dtsi | 33 +- arch/arm/boot/dts/dra72x.dtsi | 42 - arch/arm/boot/dts/dra74x.dtsi | 71 +- arch/arm/boot/dts/dra76-evm.dts | 101 - arch/arm/boot/dts/dra76x.dtsi | 42 - arch/arm/boot/dts/dra7xx-clocks.dtsi | 58 +- arch/arm/boot/dts/e60k02.dtsi | 3 +- arch/arm/boot/dts/exynos3250.dtsi | 4 +- arch/arm/boot/dts/exynos4210-universal_c210.dts | 6 +- arch/arm/boot/dts/exynos4210.dtsi | 4 +- arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi | 5 - arch/arm/boot/dts/exynos4412-midas.dtsi | 29 - arch/arm/boot/dts/exynos4412-n710x.dts | 5 - arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 11 +- arch/arm/boot/dts/exynos4412-tiny4412.dts | 25 - arch/arm/boot/dts/exynos4412.dtsi | 4 +- arch/arm/boot/dts/exynos5.dtsi | 2 +- arch/arm/boot/dts/exynos5250-arndale.dts | 14 +- arch/arm/boot/dts/exynos5250-smdk5250.dts | 4 +- arch/arm/boot/dts/exynos5250.dtsi | 12 +- arch/arm/boot/dts/exynos5260-xyref5260.dts | 4 +- arch/arm/boot/dts/exynos5260.dtsi | 2 +- arch/arm/boot/dts/exynos5410-odroidxu.dts | 2 +- arch/arm/boot/dts/exynos5410-smdk5410.dts | 4 +- arch/arm/boot/dts/exynos5410.dtsi | 6 +- arch/arm/boot/dts/exynos5420-arndale-octa.dts | 2 +- arch/arm/boot/dts/exynos5420-cpus.dtsi | 2 +- arch/arm/boot/dts/exynos5420-smdk5420.dts | 4 +- arch/arm/boot/dts/exynos5420.dtsi | 339 +- arch/arm/boot/dts/exynos5422-cpus.dtsi | 10 +- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 285 +- arch/arm/boot/dts/exynos5422-odroidhc1.dts | 94 +- arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 137 +- arch/arm/boot/dts/exynos5422-odroidxu3-lite.dts | 58 - arch/arm/boot/dts/exynos54xx.dtsi | 4 +- arch/arm/boot/dts/exynos5800-peach-pi.dts | 13 - arch/arm/boot/dts/exynos5800.dtsi | 58 +- arch/arm/boot/dts/ibm-power9-dual.dtsi | 4 +- .../boot/dts/imx25-eukrea-mbimxsd25-baseboard.dts | 2 + arch/arm/boot/dts/imx25-pdk.dts | 2 + arch/arm/boot/dts/imx25-pinfunc.h | 4 - arch/arm/boot/dts/imx25.dtsi | 7 +- arch/arm/boot/dts/imx28-apx4devkit.dts | 10 - arch/arm/boot/dts/imx31.dtsi | 4 +- arch/arm/boot/dts/imx35.dtsi | 4 +- arch/arm/boot/dts/imx50.dtsi | 4 +- arch/arm/boot/dts/imx51-babbage.dts | 64 +- arch/arm/boot/dts/imx51.dtsi | 4 +- arch/arm/boot/dts/imx53.dtsi | 4 +- arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 4 +- arch/arm/boot/dts/imx6dl-gw5907.dts | 14 - arch/arm/boot/dts/imx6dl-gw5910.dts | 14 - arch/arm/boot/dts/imx6dl-gw5912.dts | 13 - arch/arm/boot/dts/imx6dl-gw5913.dts | 14 - arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 2 - arch/arm/boot/dts/imx6dl.dtsi | 4 +- arch/arm/boot/dts/imx6q-gw5907.dts | 14 - arch/arm/boot/dts/imx6q-gw5910.dts | 14 - arch/arm/boot/dts/imx6q-gw5912.dts | 13 - arch/arm/boot/dts/imx6q-gw5913.dts | 14 - arch/arm/boot/dts/imx6q-logicpd.dts | 10 - arch/arm/boot/dts/imx6q-novena.dts | 2 +- arch/arm/boot/dts/imx6q.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-apalis.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-gw52xx.dtsi | 5 - arch/arm/boot/dts/imx6qdl-gw53xx.dtsi | 5 - arch/arm/boot/dts/imx6qdl-gw54xx.dtsi | 5 - arch/arm/boot/dts/imx6qdl-gw553x.dtsi | 31 - arch/arm/boot/dts/imx6qdl-gw5907.dtsi | 399 -- arch/arm/boot/dts/imx6qdl-gw5910.dtsi | 491 -- arch/arm/boot/dts/imx6qdl-gw5912.dtsi | 461 -- arch/arm/boot/dts/imx6qdl-gw5913.dtsi | 348 -- arch/arm/boot/dts/imx6qdl-icore-1.5.dtsi | 2 + arch/arm/boot/dts/imx6qdl-icore.dtsi | 15 +- arch/arm/boot/dts/imx6qdl-phytec-phycore-som.dtsi | 10 +- arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 84 +- arch/arm/boot/dts/imx6qdl.dtsi | 16 +- arch/arm/boot/dts/imx6qp.dtsi | 2 +- arch/arm/boot/dts/imx6sl-tolino-shine3.dts | 322 - arch/arm/boot/dts/imx6sl.dtsi | 16 +- arch/arm/boot/dts/imx6sll.dtsi | 13 +- arch/arm/boot/dts/imx6sx-nitrogen6sx.dts | 20 +- arch/arm/boot/dts/imx6sx-pinfunc.h | 286 +- arch/arm/boot/dts/imx6sx-sabreauto.dts | 4 +- arch/arm/boot/dts/imx6sx-sdb-reva.dts | 1 - arch/arm/boot/dts/imx6sx-sdb.dtsi | 12 +- arch/arm/boot/dts/imx6sx-softing-vining-2000.dts | 8 +- arch/arm/boot/dts/imx6sx-udoo-neo.dtsi | 28 +- arch/arm/boot/dts/imx6sx.dtsi | 20 +- arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 1 - arch/arm/boot/dts/imx6ul-ccimx6ulsbcpro.dts | 2 +- arch/arm/boot/dts/imx6ul-pico.dtsi | 39 +- arch/arm/boot/dts/imx6ul.dtsi | 18 +- arch/arm/boot/dts/imx6ull-colibri.dtsi | 188 +- arch/arm/boot/dts/imx6ull.dtsi | 2 +- arch/arm/boot/dts/imx7-colibri-aster.dtsi | 169 - arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi | 45 +- arch/arm/boot/dts/imx7-colibri.dtsi | 230 +- arch/arm/boot/dts/imx7d-cl-som-imx7.dts | 4 +- arch/arm/boot/dts/imx7d-colibri-aster.dts | 20 - arch/arm/boot/dts/imx7d-colibri-emmc-aster.dts | 20 - arch/arm/boot/dts/imx7d-colibri-emmc.dtsi | 26 - arch/arm/boot/dts/imx7d-colibri-eval-v3.dts | 40 +- arch/arm/boot/dts/imx7d-pico.dtsi | 90 - arch/arm/boot/dts/imx7d-sdb-reva.dts | 3 - arch/arm/boot/dts/imx7d.dtsi | 8 +- arch/arm/boot/dts/imx7s-colibri-aster.dts | 15 - arch/arm/boot/dts/imx7s-colibri-eval-v3.dts | 40 +- arch/arm/boot/dts/imx7s.dtsi | 42 +- arch/arm/boot/dts/imx7ulp-com.dts | 79 - arch/arm/boot/dts/imx7ulp-evk.dts | 3 +- arch/arm/boot/dts/iwg20d-q7-common.dtsi | 88 +- arch/arm/boot/dts/iwg20d-q7-dbcm-ca.dtsi | 1 + arch/arm/boot/dts/ls1021a-tsn.dts | 4 - arch/arm/boot/dts/ls1021a.dtsi | 23 +- arch/arm/boot/dts/meson.dtsi | 7 - arch/arm/boot/dts/meson6.dtsi | 7 + arch/arm/boot/dts/meson8.dtsi | 28 +- arch/arm/boot/dts/meson8b-ec100.dts | 2 +- arch/arm/boot/dts/meson8b-mxq.dts | 2 +- arch/arm/boot/dts/meson8b-odroidc1.dts | 2 +- arch/arm/boot/dts/meson8b.dtsi | 30 +- arch/arm/boot/dts/mmp3-dell-ariel.dts | 22 - arch/arm/boot/dts/mmp3.dtsi | 44 - arch/arm/boot/dts/motorola-cpcap-mapphone.dtsi | 5 +- arch/arm/boot/dts/motorola-mapphone-common.dtsi | 32 +- arch/arm/boot/dts/mt2701.dtsi | 2 +- arch/arm/boot/dts/mt7623.dtsi | 2 +- arch/arm/boot/dts/mt7629.dtsi | 2 +- arch/arm/boot/dts/omap2.dtsi | 43 +- arch/arm/boot/dts/omap2430.dtsi | 4 - arch/arm/boot/dts/omap3-echo.dts | 461 -- arch/arm/boot/dts/omap3-n900.dts | 5 - arch/arm/boot/dts/omap3.dtsi | 46 +- arch/arm/boot/dts/omap36xx.dtsi | 4 - arch/arm/boot/dts/omap4-l4-abe.dtsi | 7 + arch/arm/boot/dts/omap4-l4.dtsi | 79 +- arch/arm/boot/dts/omap4.dtsi | 154 +- arch/arm/boot/dts/omap44xx-clocks.dtsi | 11 +- arch/arm/boot/dts/omap5-l4-abe.dtsi | 6 + arch/arm/boot/dts/omap5-l4.dtsi | 44 +- arch/arm/boot/dts/omap5.dtsi | 40 +- arch/arm/boot/dts/omap54xx-clocks.dtsi | 10 +- arch/arm/boot/dts/qcom-apq8084.dtsi | 44 +- arch/arm/boot/dts/qcom-ipq4019.dtsi | 7 - .../boot/dts/qcom-mdm9615-wp8548-mangoh-green.dts | 2 +- arch/arm/boot/dts/qcom-msm8974-fairphone-fp2.dts | 45 - .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 71 - .../boot/dts/qcom-msm8974-sony-xperia-honami.dts | 25 - arch/arm/boot/dts/qcom-msm8974.dtsi | 231 +- arch/arm/boot/dts/r7s72100-gr-peach.dts | 3 - arch/arm/boot/dts/r7s72100.dtsi | 23 +- arch/arm/boot/dts/r8a73a4-ape6evm.dts | 7 +- arch/arm/boot/dts/r8a73a4.dtsi | 42 +- arch/arm/boot/dts/r8a7740-armadillo800eva.dts | 3 +- arch/arm/boot/dts/r8a7740.dtsi | 102 +- arch/arm/boot/dts/r8a7743.dtsi | 167 +- arch/arm/boot/dts/r8a7744.dtsi | 167 +- arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts | 3 +- arch/arm/boot/dts/r8a7745.dtsi | 125 +- arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 3 +- arch/arm/boot/dts/r8a77470.dtsi | 91 +- arch/arm/boot/dts/r8a7778.dtsi | 11 +- arch/arm/boot/dts/r8a7779-marzen.dts | 3 +- arch/arm/boot/dts/r8a7779.dtsi | 18 +- arch/arm/boot/dts/r8a7790-lager.dts | 7 +- arch/arm/boot/dts/r8a7790-stout.dts | 1 - arch/arm/boot/dts/r8a7790.dtsi | 169 +- arch/arm/boot/dts/r8a7791-koelsch.dts | 10 +- arch/arm/boot/dts/r8a7791-porter.dts | 7 +- arch/arm/boot/dts/r8a7791.dtsi | 164 +- arch/arm/boot/dts/r8a7792.dtsi | 72 +- arch/arm/boot/dts/r8a7793-gose.dts | 10 +- arch/arm/boot/dts/r8a7793.dtsi | 128 +- arch/arm/boot/dts/r8a7794-alt.dts | 7 +- arch/arm/boot/dts/r8a7794-silk.dts | 4 +- arch/arm/boot/dts/r8a7794.dtsi | 113 +- arch/arm/boot/dts/rk3036.dtsi | 6 +- arch/arm/boot/dts/rk3188-bqedison2qc.dts | 3 - arch/arm/boot/dts/rk322x.dtsi | 6 +- arch/arm/boot/dts/rk3288-evb.dtsi | 2 +- arch/arm/boot/dts/rk3288-tinker.dtsi | 13 +- arch/arm/boot/dts/rk3288-veyron-brain.dts | 9 - .../boot/dts/rk3288-veyron-broadcom-bluetooth.dtsi | 22 - arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi | 21 + arch/arm/boot/dts/rk3288-veyron-edp.dtsi | 2 +- arch/arm/boot/dts/rk3288-veyron-fievel.dts | 14 +- arch/arm/boot/dts/rk3288-veyron-jaq.dts | 22 - arch/arm/boot/dts/rk3288-veyron-jerry.dts | 22 - arch/arm/boot/dts/rk3288-veyron-mickey.dts | 9 - arch/arm/boot/dts/rk3288-veyron-minnie.dts | 23 +- arch/arm/boot/dts/rk3288-veyron-pinky.dts | 22 - arch/arm/boot/dts/rk3288-veyron-speedy.dts | 21 - arch/arm/boot/dts/rk3288-veyron-tiger.dts | 2 +- arch/arm/boot/dts/rk3288-veyron.dtsi | 59 +- arch/arm/boot/dts/rk3288.dtsi | 8 +- arch/arm/boot/dts/rk3xxx.dtsi | 6 +- .../boot/dts/rockchip-radxa-dalang-carrier.dtsi | 81 - arch/arm/boot/dts/rtd1195-horseradish.dts | 32 - arch/arm/boot/dts/rtd1195-mele-x1000.dts | 32 - arch/arm/boot/dts/rtd1195.dtsi | 217 - arch/arm/boot/dts/rv1108.dtsi | 6 +- arch/arm/boot/dts/s3c2416-smdk2416.dts | 2 +- arch/arm/boot/dts/s3c6410-smdk6410.dts | 4 +- arch/arm/boot/dts/sam9x60.dtsi | 699 --- arch/arm/boot/dts/sama5d2.dtsi | 10 +- arch/arm/boot/dts/sama5d3.dtsi | 28 +- arch/arm/boot/dts/sama5d3_can.dtsi | 4 +- arch/arm/boot/dts/sama5d3_tcb1.dtsi | 1 - arch/arm/boot/dts/sama5d3_uart.dtsi | 4 +- arch/arm/boot/dts/sh73a0-kzm9g.dts | 9 +- arch/arm/boot/dts/sh73a0.dtsi | 139 +- arch/arm/boot/dts/ste-ab8500.dtsi | 102 +- arch/arm/boot/dts/ste-ab8505.dtsi | 275 - arch/arm/boot/dts/ste-db8500.dtsi | 15 - arch/arm/boot/dts/ste-db8520.dtsi | 15 - arch/arm/boot/dts/ste-dbx5x0-pinctrl.dtsi | 632 -- arch/arm/boot/dts/ste-dbx5x0.dtsi | 75 +- arch/arm/boot/dts/ste-href-ab8505.dtsi | 234 + arch/arm/boot/dts/ste-href-family-pinctrl.dtsi | 532 +- arch/arm/boot/dts/ste-href-tvk1281618-r2.dtsi | 79 - arch/arm/boot/dts/ste-href-tvk1281618-r3.dtsi | 58 - arch/arm/boot/dts/ste-href-tvk1281618.dtsi | 71 +- arch/arm/boot/dts/ste-href.dtsi | 67 +- arch/arm/boot/dts/ste-href520-tvk.dts | 22 - arch/arm/boot/dts/ste-hrefprev60-stuib.dts | 10 +- arch/arm/boot/dts/ste-hrefprev60-tvk.dts | 10 +- arch/arm/boot/dts/ste-hrefprev60.dtsi | 2 +- arch/arm/boot/dts/ste-hrefv60plus-stuib.dts | 10 +- arch/arm/boot/dts/ste-hrefv60plus-tvk.dts | 10 +- arch/arm/boot/dts/ste-hrefv60plus.dtsi | 1 + arch/arm/boot/dts/ste-nomadik-pinctrl.dtsi | 5 - arch/arm/boot/dts/ste-snowball.dts | 70 +- arch/arm/boot/dts/ste-ux500-samsung-golden.dts | 455 -- arch/arm/boot/dts/stih410-b2260.dts | 3 + arch/arm/boot/dts/stihxxx-b2120.dtsi | 2 +- arch/arm/boot/dts/stm32429i-eval.dts | 8 - arch/arm/boot/dts/stm32f4-pinctrl.dtsi | 28 +- arch/arm/boot/dts/stm32f429.dtsi | 4 +- arch/arm/boot/dts/stm32f469-disco.dts | 8 - arch/arm/boot/dts/stm32f7-pinctrl.dtsi | 22 +- arch/arm/boot/dts/stm32f746.dtsi | 5 +- arch/arm/boot/dts/stm32h743.dtsi | 6 +- arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 1092 ---- arch/arm/boot/dts/stm32mp151.dtsi | 1692 ------ arch/arm/boot/dts/stm32mp153.dtsi | 45 - arch/arm/boot/dts/stm32mp157-pinctrl.dtsi | 953 +++ arch/arm/boot/dts/stm32mp157.dtsi | 31 - arch/arm/boot/dts/stm32mp157a-avenger96.dts | 5 +- arch/arm/boot/dts/stm32mp157a-dk1.dts | 498 +- arch/arm/boot/dts/stm32mp157c-dk2.dts | 15 +- arch/arm/boot/dts/stm32mp157c-ed1.dts | 38 +- arch/arm/boot/dts/stm32mp157c-ev1.dts | 22 +- arch/arm/boot/dts/stm32mp157c.dtsi | 1535 +++++ arch/arm/boot/dts/stm32mp157xaa-pinctrl.dtsi | 90 + arch/arm/boot/dts/stm32mp157xab-pinctrl.dtsi | 62 + arch/arm/boot/dts/stm32mp157xac-pinctrl.dtsi | 78 + arch/arm/boot/dts/stm32mp157xad-pinctrl.dtsi | 62 + arch/arm/boot/dts/stm32mp15xc.dtsi | 18 - arch/arm/boot/dts/stm32mp15xx-dkx.dtsi | 625 -- arch/arm/boot/dts/stm32mp15xxaa-pinctrl.dtsi | 85 - arch/arm/boot/dts/stm32mp15xxab-pinctrl.dtsi | 57 - arch/arm/boot/dts/stm32mp15xxac-pinctrl.dtsi | 73 - arch/arm/boot/dts/stm32mp15xxad-pinctrl.dtsi | 57 - arch/arm/boot/dts/sun4i-a10.dtsi | 35 - .../boot/dts/sun5i-a13-pocketbook-touch-lux-3.dts | 257 - arch/arm/boot/dts/sun5i.dtsi | 6 +- arch/arm/boot/dts/sun6i-a31.dtsi | 37 +- .../boot/dts/sun7i-a20-linutronix-testbox-v2.dts | 47 - arch/arm/boot/dts/sun7i-a20.dtsi | 61 +- arch/arm/boot/dts/sun8i-a23-a33.dtsi | 16 +- arch/arm/boot/dts/sun8i-a33.dtsi | 2 + arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 8 +- arch/arm/boot/dts/sun8i-a83t.dtsi | 44 +- arch/arm/boot/dts/sun8i-h3-beelink-x2.dts | 1 - .../dts/sun8i-h3-emlid-neutis-n5h3-devboard.dts | 72 - arch/arm/boot/dts/sun8i-h3-emlid-neutis-n5h3.dtsi | 11 - arch/arm/boot/dts/sun8i-h3-nanopi-duo2.dts | 3 +- arch/arm/boot/dts/sun8i-h3.dtsi | 35 +- arch/arm/boot/dts/sun8i-r40.dtsi | 200 +- arch/arm/boot/dts/sun8i-v3s.dtsi | 2 + arch/arm/boot/dts/sun9i-a80.dtsi | 42 +- arch/arm/boot/dts/sunxi-h3-h5-emlid-neutis.dtsi | 170 - arch/arm/boot/dts/sunxi-h3-h5.dtsi | 13 +- arch/arm/boot/dts/sunxi-libretech-all-h3-it.dtsi | 180 - arch/arm/boot/dts/tegra114-dalmore.dts | 8 +- arch/arm/boot/dts/tegra114.dtsi | 4 +- arch/arm/boot/dts/tegra124-apalis-emc.dtsi | 2 +- arch/arm/boot/dts/tegra124-apalis-v1.2.dtsi | 8 +- arch/arm/boot/dts/tegra124-apalis.dtsi | 8 +- arch/arm/boot/dts/tegra124-jetson-tk1-emc.dtsi | 2 +- arch/arm/boot/dts/tegra124-jetson-tk1.dts | 14 +- arch/arm/boot/dts/tegra124-nyan-big-emc.dtsi | 2 +- arch/arm/boot/dts/tegra124-nyan-blaze-emc.dtsi | 2 +- arch/arm/boot/dts/tegra124-nyan.dtsi | 8 +- arch/arm/boot/dts/tegra124-venice2.dts | 8 +- arch/arm/boot/dts/tegra124.dtsi | 8 +- arch/arm/boot/dts/tegra20-paz00.dts | 46 - arch/arm/boot/dts/tegra20.dtsi | 4 +- arch/arm/boot/dts/tegra30-apalis-v1.1.dtsi | 8 +- arch/arm/boot/dts/tegra30-apalis.dtsi | 8 +- arch/arm/boot/dts/tegra30-beaver.dts | 8 +- arch/arm/boot/dts/tegra30-cardhu.dtsi | 8 +- arch/arm/boot/dts/tegra30-colibri.dtsi | 8 +- arch/arm/boot/dts/tegra30.dtsi | 4 +- arch/arm/boot/dts/uniphier-ld4.dtsi | 3 +- arch/arm/boot/dts/uniphier-pinctrl.dtsi | 10 - arch/arm/boot/dts/uniphier-pro4.dtsi | 3 +- arch/arm/boot/dts/uniphier-pro5.dtsi | 3 +- arch/arm/boot/dts/uniphier-pxs2.dtsi | 3 +- arch/arm/boot/dts/uniphier-sld8.dtsi | 3 +- arch/arm/boot/dts/vf500.dtsi | 4 +- arch/arm/boot/dts/vf610-zii-cfu1.dts | 8 - arch/arm/boot/dts/vf610-zii-dev-rev-b.dts | 10 + arch/arm/boot/dts/vf610-zii-dev.dtsi | 8 - arch/arm/boot/dts/vf610-zii-scu4-aib.dts | 29 +- arch/arm/boot/dts/vf610-zii-spb4.dts | 8 - arch/arm/boot/dts/vf610-zii-ssmb-dtu.dts | 8 - arch/arm/boot/dts/vf610-zii-ssmb-spu3.dts | 8 - arch/arm/boot/dts/vfxxx.dtsi | 4 +- arch/arm/boot/dts/zynq-7000.dtsi | 135 - arch/arm/configs/am200epdkit_defconfig | 2 + arch/arm/configs/at91_dt_defconfig | 60 +- arch/arm/configs/axm55xx_defconfig | 1 + arch/arm/configs/bcm2835_defconfig | 5 - arch/arm/configs/clps711x_defconfig | 1 + arch/arm/configs/cns3420vb_defconfig | 2 +- arch/arm/configs/colibri_pxa300_defconfig | 1 + arch/arm/configs/collie_defconfig | 2 + arch/arm/configs/davinci_all_defconfig | 2 + arch/arm/configs/efm32_defconfig | 2 + arch/arm/configs/ep93xx_defconfig | 1 + arch/arm/configs/eseries_pxa_defconfig | 2 + arch/arm/configs/exynos_defconfig | 14 +- arch/arm/configs/ezx_defconfig | 1 + arch/arm/configs/gemini_defconfig | 24 +- arch/arm/configs/h3600_defconfig | 2 + arch/arm/configs/h5000_defconfig | 1 + arch/arm/configs/imote2_defconfig | 1 + arch/arm/configs/imx_v4_v5_defconfig | 2 + arch/arm/configs/imx_v6_v7_defconfig | 8 - arch/arm/configs/lpc18xx_defconfig | 4 + arch/arm/configs/magician_defconfig | 2 + arch/arm/configs/moxart_defconfig | 1 + arch/arm/configs/multi_v7_defconfig | 6 - arch/arm/configs/mxs_defconfig | 2 + arch/arm/configs/omap1_defconfig | 2 + arch/arm/configs/omap2plus_defconfig | 1 - arch/arm/configs/palmz72_defconfig | 2 + arch/arm/configs/pcm027_defconfig | 2 + arch/arm/configs/pleb_defconfig | 2 + arch/arm/configs/qcom_defconfig | 8 - arch/arm/configs/realview_defconfig | 1 + arch/arm/configs/sama5_defconfig | 3 + arch/arm/configs/shmobile_defconfig | 3 - arch/arm/configs/stm32_defconfig | 2 + arch/arm/configs/sunxi_defconfig | 1 - arch/arm/configs/tegra_defconfig | 1 - arch/arm/configs/u300_defconfig | 2 + arch/arm/configs/u8500_defconfig | 4 +- arch/arm/configs/vexpress_defconfig | 2 + arch/arm/configs/viper_defconfig | 1 + arch/arm/configs/zeus_defconfig | 2 + arch/arm/configs/zx_defconfig | 1 + arch/arm/crypto/aes-ce-glue.c | 14 +- arch/arm/crypto/chacha-glue.c | 4 +- arch/arm/crypto/crc32-ce-glue.c | 4 +- arch/arm/crypto/ghash-ce-glue.c | 11 +- arch/arm/crypto/poly1305-glue.c | 18 +- arch/arm/include/asm/Kbuild | 12 + arch/arm/include/asm/arch_gicv3.h | 12 +- arch/arm/include/asm/clocksource.h | 5 +- arch/arm/include/asm/efi.h | 17 +- arch/arm/include/asm/io.h | 8 + arch/arm/include/asm/kvm_emulate.h | 27 +- arch/arm/include/asm/kvm_host.h | 19 +- arch/arm/include/asm/kvm_hyp.h | 1 - arch/arm/include/asm/kvm_mmio.h | 26 + arch/arm/include/asm/pgtable-2level.h | 1 - arch/arm/include/asm/pgtable-3level.h | 1 - arch/arm/include/asm/pgtable-nommu.h | 6 + arch/arm/include/asm/switch_to.h | 2 +- arch/arm/include/asm/tlb.h | 4 + arch/arm/include/asm/vdso/gettimeofday.h | 54 +- arch/arm/include/asm/vdso/vsyscall.h | 35 + arch/arm/include/asm/vmalloc.h | 4 - arch/arm/include/debug/brcmstb.S | 24 +- arch/arm/kernel/Makefile | 4 +- arch/arm/kernel/atags_proc.c | 8 +- arch/arm/kernel/entry-armv.S | 4 +- arch/arm/kernel/ftrace.c | 17 +- arch/arm/kernel/hyp-stub.S | 7 +- arch/arm/kernel/patch.c | 19 +- arch/arm/kernel/setup.c | 2 + arch/arm/kernel/stacktrace.c | 2 - arch/arm/kernel/traps.c | 8 +- arch/arm/kernel/unwind.c | 2 +- arch/arm/kernel/vdso.c | 2 - arch/arm/kvm/guest.c | 5 + arch/arm/lib/copy_from_user.S | 2 +- arch/arm/mach-at91/Kconfig | 25 +- arch/arm/mach-at91/Makefile | 1 - arch/arm/mach-at91/at91sam9.c | 18 + arch/arm/mach-at91/pm.c | 44 +- arch/arm/mach-at91/pm.h | 2 - arch/arm/mach-at91/pm_data-offsets.c | 4 - arch/arm/mach-at91/pm_suspend.S | 189 +- arch/arm/mach-at91/sam9x60.c | 34 - arch/arm/mach-bcm/Kconfig | 1 - arch/arm/mach-bcm/platsmp.c | 4 +- arch/arm/mach-davinci/Makefile | 3 +- arch/arm/mach-davinci/board-dm365-evm.c | 20 - arch/arm/mach-davinci/board-dm644x-evm.c | 32 - arch/arm/mach-davinci/devices-da8xx.c | 1 + arch/arm/mach-davinci/devices.c | 21 +- arch/arm/mach-davinci/dm365.c | 22 +- arch/arm/mach-davinci/include/mach/common.h | 17 + arch/arm/mach-davinci/include/mach/time.h | 33 + arch/arm/mach-davinci/time.c | 400 ++ arch/arm/mach-exynos/Kconfig | 38 +- arch/arm/mach-exynos/common.h | 2 +- arch/arm/mach-exynos/exynos.c | 4 +- arch/arm/mach-exynos/include/mach/map.h | 2 +- arch/arm/mach-exynos/pm.c | 2 +- arch/arm/mach-exynos/smc.h | 2 +- arch/arm/mach-exynos/suspend.c | 2 +- arch/arm/mach-imx/Kconfig | 12 +- arch/arm/mach-imx/Makefile | 2 - arch/arm/mach-imx/anatop.c | 6 +- arch/arm/mach-imx/common.h | 4 +- arch/arm/mach-imx/cpu.c | 30 +- arch/arm/mach-imx/gpc.c | 3 +- arch/arm/mach-imx/mach-imx6q.c | 13 + arch/arm/mach-imx/mach-imx6sl.c | 1 + arch/arm/mach-imx/platsmp.c | 1 - arch/arm/mach-imx/pm-imx6.c | 2 - arch/arm/mach-imx/pm-imx7ulp.c | 1 - arch/arm/mach-imx/resume-imx6.S | 24 - arch/arm/mach-imx/suspend-imx6.S | 14 + arch/arm/mach-ixp4xx/fsg-setup.c | 20 - arch/arm/mach-ixp4xx/goramo_mlr.c | 24 - .../arm/mach-ixp4xx/include/mach}/ixp46x_ts.h | 0 arch/arm/mach-ixp4xx/include/mach/platform.h | 22 +- arch/arm/mach-ixp4xx/ixdp425-setup.c | 20 - arch/arm/mach-ixp4xx/nas100d-setup.c | 10 - arch/arm/mach-ixp4xx/nslu2-setup.c | 10 - arch/arm/mach-ixp4xx/omixp-setup.c | 20 - arch/arm/mach-ixp4xx/vulcan-setup.c | 20 - arch/arm/mach-meson/Kconfig | 1 + arch/arm/mach-npcm/Kconfig | 2 +- arch/arm/mach-omap2/Makefile | 6 +- arch/arm/mach-omap2/clockdomains43xx_data.c | 10 - arch/arm/mach-omap2/clockdomains7xx_data.c | 2 +- arch/arm/mach-omap2/common.h | 5 +- arch/arm/mach-omap2/dma.c | 119 +- arch/arm/mach-omap2/io.c | 11 - arch/arm/mach-omap2/omap-iommu.c | 128 +- arch/arm/mach-omap2/omap-secure.c | 50 - arch/arm/mach-omap2/omap-secure.h | 10 - arch/arm/mach-omap2/omap-smc.S | 6 +- arch/arm/mach-omap2/omap_device.c | 170 + arch/arm/mach-omap2/omap_device.h | 4 + arch/arm/mach-omap2/omap_hwmod.c | 18 + arch/arm/mach-omap2/omap_hwmod.h | 3 + arch/arm/mach-omap2/omap_hwmod_2420_data.c | 34 + arch/arm/mach-omap2/omap_hwmod_2430_data.c | 34 + arch/arm/mach-omap2/omap_hwmod_2xxx_ipblock_data.c | 18 + .../mach-omap2/omap_hwmod_33xx_43xx_common_data.h | 33 + .../omap_hwmod_33xx_43xx_interconnect_data.c | 124 + .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 335 ++ arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 91 + arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 61 + arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 448 ++ arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 1294 +++- arch/arm/mach-omap2/omap_hwmod_54xx_data.c | 662 +++ arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 873 +++ arch/arm/mach-omap2/omap_hwmod_common_data.h | 1 + arch/arm/mach-omap2/omap_hwmod_reset.c | 24 + arch/arm/mach-omap2/pdata-quirks.c | 44 +- arch/arm/mach-omap2/pm24xx.c | 22 +- arch/arm/mach-omap2/pm33xx-core.c | 24 - arch/arm/mach-omap2/pm34xx.c | 5 + arch/arm/mach-omap2/prcm43xx.h | 1 - arch/arm/mach-pxa/colibri-pxa320.c | 16 +- arch/arm/mach-pxa/eseries.c | 40 +- arch/arm/mach-pxa/gumstix.c | 18 +- arch/arm/mach-pxa/hx4700.c | 22 +- arch/arm/mach-pxa/magician.c | 24 +- arch/arm/mach-pxa/mioa701.c | 15 +- arch/arm/mach-pxa/palm27x.c | 34 +- arch/arm/mach-pxa/palmt5.c | 1 + arch/arm/mach-pxa/palmtc.c | 18 +- arch/arm/mach-pxa/palmte2.c | 18 +- arch/arm/mach-pxa/palmtx.c | 1 + arch/arm/mach-pxa/palmz72.c | 1 + arch/arm/mach-pxa/tosa.c | 18 +- arch/arm/mach-pxa/vpac270.c | 15 +- arch/arm/mach-realtek/Kconfig | 11 - arch/arm/mach-realtek/Makefile | 2 - arch/arm/mach-realtek/rtd1195.c | 40 - arch/arm/mach-rockchip/rockchip.c | 2 +- arch/arm/mach-s3c24xx/Kconfig | 16 +- arch/arm/mach-s3c24xx/mach-rx1950.c | 19 +- arch/arm/mach-s3c64xx/Kconfig | 1 + arch/arm/mach-s3c64xx/mach-smartq.c | 13 +- arch/arm/mach-shmobile/platsmp-apmu.c | 2 +- arch/arm/mach-shmobile/pm-rcar-gen2.c | 2 +- arch/arm/mach-shmobile/setup-r8a7740.c | 8 +- arch/arm/mach-shmobile/setup-r8a7778.c | 2 +- arch/arm/mach-shmobile/setup-r8a7779.c | 1 + arch/arm/mach-shmobile/setup-rcar-gen2.c | 2 +- arch/arm/mach-shmobile/setup-sh73a0.c | 1 + arch/arm/mach-sunxi/sunxi.c | 2 +- arch/arm/mach-tegra/Makefile | 19 +- arch/arm/mach-tegra/cpuidle-tegra114.c | 89 + arch/arm/mach-tegra/cpuidle-tegra20.c | 212 + arch/arm/mach-tegra/cpuidle-tegra30.c | 132 + arch/arm/mach-tegra/cpuidle.c | 50 + arch/arm/mach-tegra/cpuidle.h | 21 + arch/arm/mach-tegra/irq.c | 3 +- arch/arm/mach-tegra/irq.h | 11 + arch/arm/mach-tegra/pm.c | 54 +- arch/arm/mach-tegra/pm.h | 4 + arch/arm/mach-tegra/reset-handler.S | 11 + arch/arm/mach-tegra/reset.h | 9 +- arch/arm/mach-tegra/sleep-tegra20.S | 170 + arch/arm/mach-tegra/sleep-tegra30.S | 36 +- arch/arm/mach-tegra/sleep.h | 15 + arch/arm/mach-tegra/tegra.c | 7 +- arch/arm/mach-zynq/platsmp.c | 6 +- arch/arm/mm/alignment.c | 14 +- arch/arm/mm/cache-v7.S | 4 +- arch/arm/mm/cache-v7m.S | 4 +- arch/arm/mm/dma-mapping.c | 2 +- arch/arm/mm/init.c | 2 +- arch/arm/net/bpf_jit_32.c | 30 +- arch/arm/plat-omap/dma.c | 471 +- arch/arm/plat-samsung/adc.c | 2 +- arch/arm/plat-samsung/devs.c | 2 +- arch/arm/plat-samsung/gpio-samsung.c | 2 +- arch/arm/plat-samsung/include/plat/samsung-time.h | 2 +- arch/arm/tools/syscall.tbl | 2 - arch/arm/vdso/Makefile | 4 +- arch/arm64/Kconfig | 115 +- arch/arm64/Kconfig.debug | 19 +- arch/arm64/Makefile | 17 +- arch/arm64/boot/Makefile | 2 +- arch/arm64/boot/dts/allwinner/Makefile | 4 - arch/arm64/boot/dts/allwinner/axp803.dtsi | 43 +- .../dts/allwinner/sun50i-a64-amarula-relic.dts | 23 +- .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 60 +- .../boot/dts/allwinner/sun50i-a64-cpu-opp.dtsi | 75 - .../boot/dts/allwinner/sun50i-a64-nanopi-a64.dts | 60 +- .../allwinner/sun50i-a64-oceanic-5205-5inmfd.dts | 8 +- .../dts/allwinner/sun50i-a64-olinuxino-emmc.dts | 10 +- .../boot/dts/allwinner/sun50i-a64-olinuxino.dts | 94 +- .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 62 +- .../boot/dts/allwinner/sun50i-a64-pine64-lts.dts | 7 +- .../boot/dts/allwinner/sun50i-a64-pine64-plus.dts | 43 +- .../arm64/boot/dts/allwinner/sun50i-a64-pine64.dts | 60 +- .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 137 +- .../boot/dts/allwinner/sun50i-a64-pinetab.dts | 460 -- .../dts/allwinner/sun50i-a64-sopine-baseboard.dts | 48 +- .../boot/dts/allwinner/sun50i-a64-sopine.dtsi | 65 +- .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 26 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 207 +- .../sun50i-h5-emlid-neutis-n5-devboard.dts | 88 +- .../dts/allwinner/sun50i-h5-emlid-neutis-n5.dtsi | 68 +- .../allwinner/sun50i-h5-libretech-all-h3-cc.dts | 6 +- .../allwinner/sun50i-h5-libretech-all-h3-it.dts | 11 - .../allwinner/sun50i-h5-libretech-all-h5-cc.dts | 61 - .../dts/allwinner/sun50i-h5-nanopi-neo-plus2.dts | 45 +- .../boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts | 43 +- .../boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts | 64 +- .../dts/allwinner/sun50i-h5-orangepi-prime.dts | 48 +- .../dts/allwinner/sun50i-h5-orangepi-zero-plus.dts | 9 +- .../allwinner/sun50i-h5-orangepi-zero-plus2.dts | 43 +- arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 85 +- .../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts | 14 +- .../boot/dts/allwinner/sun50i-h6-orangepi-3.dts | 19 +- .../dts/allwinner/sun50i-h6-orangepi-lite2.dts | 6 +- .../dts/allwinner/sun50i-h6-orangepi-one-plus.dts | 8 +- .../boot/dts/allwinner/sun50i-h6-orangepi.dtsi | 8 +- .../dts/allwinner/sun50i-h6-pine-h64-model-b.dts | 21 - .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 42 +- .../boot/dts/allwinner/sun50i-h6-tanix-tx6.dts | 15 +- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 114 +- arch/arm64/boot/dts/altera/Makefile | 3 +- .../dts/altera/socfpga_stratix10_socdk_nand.dts | 223 - arch/arm64/boot/dts/amlogic/Makefile | 3 - arch/arm64/boot/dts/amlogic/meson-a1.dtsi | 31 - arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 6 - arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 23 - arch/arm64/boot/dts/amlogic/meson-g12.dtsi | 6 - .../boot/dts/amlogic/meson-gx-libretech-pc.dtsi | 375 -- arch/arm64/boot/dts/amlogic/meson-gxbb-kii-pro.dts | 78 - .../dts/amlogic/meson-gxl-s905d-libretech-pc.dts | 16 - arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 9 - .../dts/amlogic/meson-gxm-s912-libretech-pc.dts | 62 - arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 1 - arch/arm64/boot/dts/amlogic/meson-sm1.dtsi | 12 - arch/arm64/boot/dts/arm/fvp-base-revc.dts | 8 +- arch/arm64/boot/dts/bitmain/bm1880-sophon-edge.dts | 9 + arch/arm64/boot/dts/bitmain/bm1880.dtsi | 28 - .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 2 +- arch/arm64/boot/dts/exynos/exynos5433-tm2.dts | 2 +- arch/arm64/boot/dts/exynos/exynos5433-tm2e.dts | 2 +- arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 4 +- arch/arm64/boot/dts/exynos/exynos7.dtsi | 2 +- arch/arm64/boot/dts/freescale/Makefile | 9 - .../fsl-ls1028a-kontron-kbox-a-230-ls.dts | 27 - .../fsl-ls1028a-kontron-sl28-var3-ads2.dts | 106 - .../freescale/fsl-ls1028a-kontron-sl28-var4.dts | 51 - .../dts/freescale/fsl-ls1028a-kontron-sl28.dts | 175 - arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 16 - arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 78 +- arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 192 +- arch/arm64/boot/dts/freescale/fsl-ls1046a-frwy.dts | 14 - arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts | 16 +- arch/arm64/boot/dts/freescale/fsl-ls1088a-qds.dts | 24 - arch/arm64/boot/dts/freescale/fsl-ls1088a-rdb.dts | 25 - arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 14 - arch/arm64/boot/dts/freescale/fsl-ls208xa-rdb.dtsi | 10 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 6 +- .../arm64/boot/dts/freescale/fsl-lx2160a-cex7.dtsi | 127 - .../boot/dts/freescale/fsl-lx2160a-clearfog-cx.dts | 15 - .../dts/freescale/fsl-lx2160a-clearfog-itx.dtsi | 57 - .../boot/dts/freescale/fsl-lx2160a-honeycomb.dts | 15 - arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts | 28 - arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 183 - arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 27 - arch/arm64/boot/dts/freescale/imx8mm-pinfunc.h | 16 - arch/arm64/boot/dts/freescale/imx8mm.dtsi | 56 +- arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts | 20 - arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 70 - arch/arm64/boot/dts/freescale/imx8mn.dtsi | 74 +- arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 249 - arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h | 931 --- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 616 -- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 29 - .../dts/freescale/imx8mq-hummingboard-pulse.dts | 6 - .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 155 +- arch/arm64/boot/dts/freescale/imx8mq-phanbell.dts | 417 -- arch/arm64/boot/dts/freescale/imx8mq-sr-som.dtsi | 6 - arch/arm64/boot/dts/freescale/imx8mq-thor96.dts | 581 -- .../boot/dts/freescale/imx8mq-zii-ultra-rmb3.dts | 2 +- .../boot/dts/freescale/imx8mq-zii-ultra-zest.dts | 2 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 107 +- arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 5 + arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 12 + arch/arm64/boot/dts/freescale/s32v234.dtsi | 4 +- .../boot/dts/hisilicon/hi3798cv200-poplar.dts | 1 - arch/arm64/boot/dts/hisilicon/hi3798cv200.dtsi | 2 +- arch/arm64/boot/dts/intel/Makefile | 3 +- arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 76 +- .../boot/dts/intel/socfpga_agilex_socdk_nand.dts | 135 - arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts | 8 - .../dts/marvell/armada-8040-clearfog-gt-8k.dts | 2 - arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt6797.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt7622.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 21 +- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 48 - arch/arm64/boot/dts/nvidia/tegra132.dtsi | 8 +- arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 23 +- arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 1 - arch/arm64/boot/dts/nvidia/tegra186.dtsi | 51 +- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 40 +- arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 65 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 207 +- arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 34 +- arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 95 +- arch/arm64/boot/dts/nvidia/tegra210-smaug.dts | 2 +- arch/arm64/boot/dts/nvidia/tegra210.dtsi | 25 +- arch/arm64/boot/dts/qcom/Makefile | 2 - .../arm64/boot/dts/qcom/apq8016-sbc-pmic-pins.dtsi | 19 - arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 11 +- arch/arm64/boot/dts/qcom/apq8096-db820c-pins.dtsi | 109 + .../boot/dts/qcom/apq8096-db820c-pmic-pins.dtsi | 92 + arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 1408 ++--- arch/arm64/boot/dts/qcom/apq8096-ifc6640.dts | 385 -- .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 8 - arch/arm64/boot/dts/qcom/msm8916.dtsi | 62 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 3672 ++++++------ arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi | 49 - arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 41 - arch/arm64/boot/dts/qcom/msm8998-pins.dtsi | 25 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 262 +- arch/arm64/boot/dts/qcom/pm6150.dtsi | 72 - arch/arm64/boot/dts/qcom/pm6150l.dtsi | 31 - arch/arm64/boot/dts/qcom/pm8004.dtsi | 10 +- arch/arm64/boot/dts/qcom/pm8916.dtsi | 6 - arch/arm64/boot/dts/qcom/pm8994.dtsi | 4 - arch/arm64/boot/dts/qcom/pm8998.dtsi | 2 +- arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 1 - arch/arm64/boot/dts/qcom/qcs404.dtsi | 160 +- arch/arm64/boot/dts/qcom/sc7180-idp.dts | 430 -- arch/arm64/boot/dts/qcom/sc7180.dtsi | 2190 ------- arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 19 +- arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 18 +- arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 7 - arch/arm64/boot/dts/qcom/sdm845.dtsi | 32 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 7 - arch/arm64/boot/dts/qcom/sm8150-mtp.dts | 35 - arch/arm64/boot/dts/qcom/sm8150.dtsi | 391 +- arch/arm64/boot/dts/realtek/Makefile | 6 - arch/arm64/boot/dts/realtek/rtd1293-ds418j.dts | 6 +- arch/arm64/boot/dts/realtek/rtd1293.dtsi | 12 +- arch/arm64/boot/dts/realtek/rtd1295-mele-v9.dts | 6 +- .../arm64/boot/dts/realtek/rtd1295-probox2-ava.dts | 6 +- arch/arm64/boot/dts/realtek/rtd1295-xnano-x5.dts | 30 - arch/arm64/boot/dts/realtek/rtd1295-zidoo-x9s.dts | 4 +- arch/arm64/boot/dts/realtek/rtd1295.dtsi | 21 +- arch/arm64/boot/dts/realtek/rtd1296-ds418.dts | 4 +- arch/arm64/boot/dts/realtek/rtd1296.dtsi | 8 +- arch/arm64/boot/dts/realtek/rtd129x.dtsi | 221 +- arch/arm64/boot/dts/realtek/rtd1395-bpi-m4.dts | 30 - arch/arm64/boot/dts/realtek/rtd1395-lionskin.dts | 36 - arch/arm64/boot/dts/realtek/rtd1395.dtsi | 65 - arch/arm64/boot/dts/realtek/rtd139x.dtsi | 193 - arch/arm64/boot/dts/realtek/rtd1619-mjolnir.dts | 44 - arch/arm64/boot/dts/realtek/rtd1619.dtsi | 12 - arch/arm64/boot/dts/realtek/rtd16xx.dtsi | 229 - arch/arm64/boot/dts/renesas/Makefile | 23 +- arch/arm64/boot/dts/renesas/hihope-common.dtsi | 3 +- arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 213 +- arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 213 +- arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts | 3 +- .../boot/dts/renesas/r8a774c0-ek874-idk-2121wr.dts | 116 - arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 172 +- .../boot/dts/renesas/r8a7795-es1-h3ulcb-kf.dts | 16 + arch/arm64/boot/dts/renesas/r8a7795-es1-h3ulcb.dts | 37 + .../boot/dts/renesas/r8a7795-es1-salvator-x.dts | 157 + arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi | 319 + arch/arm64/boot/dts/renesas/r8a7795-h3ulcb-kf.dts | 16 + arch/arm64/boot/dts/renesas/r8a7795-h3ulcb.dts | 50 + arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts | 157 + .../arm64/boot/dts/renesas/r8a7795-salvator-xs.dts | 206 + arch/arm64/boot/dts/renesas/r8a7795.dtsi | 3339 +++++++++++ .../arm64/boot/dts/renesas/r8a77950-salvator-x.dts | 157 - arch/arm64/boot/dts/renesas/r8a77950-ulcb-kf.dts | 16 - arch/arm64/boot/dts/renesas/r8a77950-ulcb.dts | 37 - arch/arm64/boot/dts/renesas/r8a77950.dtsi | 319 - .../arm64/boot/dts/renesas/r8a77951-salvator-x.dts | 157 - .../boot/dts/renesas/r8a77951-salvator-xs.dts | 206 - arch/arm64/boot/dts/renesas/r8a77951-ulcb-kf.dts | 16 - arch/arm64/boot/dts/renesas/r8a77951-ulcb.dts | 50 - arch/arm64/boot/dts/renesas/r8a77951.dtsi | 3340 ----------- arch/arm64/boot/dts/renesas/r8a7796-m3ulcb-kf.dts | 16 + arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts | 38 + arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts | 83 + .../arm64/boot/dts/renesas/r8a7796-salvator-xs.dts | 83 + arch/arm64/boot/dts/renesas/r8a7796.dtsi | 2972 ++++++++++ .../arm64/boot/dts/renesas/r8a77960-salvator-x.dts | 83 - .../boot/dts/renesas/r8a77960-salvator-xs.dts | 83 - arch/arm64/boot/dts/renesas/r8a77960-ulcb-kf.dts | 16 - arch/arm64/boot/dts/renesas/r8a77960-ulcb.dts | 38 - arch/arm64/boot/dts/renesas/r8a77960.dtsi | 2982 ---------- arch/arm64/boot/dts/renesas/r8a77961.dtsi | 399 +- .../arm64/boot/dts/renesas/r8a77965-m3nulcb-kf.dts | 16 + .../{r8a77965-ulcb.dts => r8a77965-m3nulcb.dts} | 0 arch/arm64/boot/dts/renesas/r8a77965-ulcb-kf.dts | 16 - arch/arm64/boot/dts/renesas/r8a77965.dtsi | 222 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 56 +- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 103 +- arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 7 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 178 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 88 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 6 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 3 +- arch/arm64/boot/dts/rockchip/Makefile | 2 - arch/arm64/boot/dts/rockchip/px30-evb.dts | 43 - arch/arm64/boot/dts/rockchip/px30.dtsi | 199 +- arch/arm64/boot/dts/rockchip/rk3308.dtsi | 12 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 23 +- .../arm64/boot/dts/rockchip/rk3368-lion-haikou.dts | 6 + arch/arm64/boot/dts/rockchip/rk3368.dtsi | 6 +- arch/arm64/boot/dts/rockchip/rk3399-firefly.dts | 6 +- arch/arm64/boot/dts/rockchip/rk3399-gru-bob.dts | 2 +- .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 4 +- arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 4 +- arch/arm64/boot/dts/rockchip/rk3399-hugsun-x99.dts | 2 + .../boot/dts/rockchip/rk3399-khadas-edge.dtsi | 3 - arch/arm64/boot/dts/rockchip/rk3399-nanopc-t4.dts | 28 +- arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 27 +- arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts | 46 +- .../boot/dts/rockchip/rk3399-roc-pc-mezzanine.dts | 25 +- arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi | 97 +- arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dts | 26 - arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi | 11 - .../boot/dts/rockchip/rk3399-rockpro64-v2.dts | 30 - arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts | 759 ++- arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi | 797 --- .../dts/rockchip/rk3399-sapphire-excavator.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 13 +- .../boot/dts/rockchip/rk3399pro-rock-pi-n10.dts | 17 - .../boot/dts/rockchip/rk3399pro-vmarc-som.dtsi | 333 -- arch/arm64/boot/dts/socionext/uniphier-ld11.dtsi | 3 +- arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi | 3 +- arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi | 3 +- arch/arm64/boot/dts/sprd/Makefile | 3 +- arch/arm64/boot/dts/sprd/sc9863a.dtsi | 523 -- arch/arm64/boot/dts/sprd/sharkl3.dtsi | 78 - arch/arm64/boot/dts/sprd/sp9863a-1h10.dts | 39 - arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 144 +- arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 92 - arch/arm64/boot/dts/ti/k3-am65.dtsi | 13 +- arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 80 - .../boot/dts/ti/k3-j721e-common-proc-board.dts | 150 - arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 411 +- arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 149 - arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi | 45 - arch/arm64/boot/dts/ti/k3-j721e.dtsi | 2 +- arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi | 222 - arch/arm64/boot/dts/xilinx/zynqmp-clk.dtsi | 213 + arch/arm64/boot/dts/xilinx/zynqmp-zc1232-revA.dts | 4 +- arch/arm64/boot/dts/xilinx/zynqmp-zc1254-revA.dts | 4 +- arch/arm64/boot/dts/xilinx/zynqmp-zc1275-revA.dts | 4 +- .../boot/dts/xilinx/zynqmp-zc1751-xm015-dc1.dts | 7 +- .../boot/dts/xilinx/zynqmp-zc1751-xm016-dc2.dts | 11 +- .../boot/dts/xilinx/zynqmp-zc1751-xm017-dc3.dts | 6 +- .../boot/dts/xilinx/zynqmp-zc1751-xm018-dc4.dts | 4 +- .../boot/dts/xilinx/zynqmp-zc1751-xm019-dc5.dts | 6 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts | 17 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts | 197 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revB.dts | 4 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revA.dts | 11 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts | 154 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts | 124 +- arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 74 +- arch/arm64/configs/defconfig | 69 +- arch/arm64/crypto/.gitignore | 1 - arch/arm64/crypto/aes-ce-ccm-core.S | 16 +- arch/arm64/crypto/aes-ce-ccm-glue.c | 8 +- arch/arm64/crypto/aes-ce-core.S | 16 +- arch/arm64/crypto/aes-ce-glue.c | 8 +- arch/arm64/crypto/aes-ce.S | 4 +- arch/arm64/crypto/aes-cipher-core.S | 8 +- arch/arm64/crypto/aes-glue.c | 31 +- arch/arm64/crypto/aes-modes.S | 16 +- arch/arm64/crypto/aes-neon.S | 4 +- arch/arm64/crypto/aes-neonbs-core.S | 40 +- arch/arm64/crypto/chacha-neon-core.S | 16 +- arch/arm64/crypto/crct10dif-ce-core.S | 12 +- arch/arm64/crypto/ghash-ce-core.S | 8 +- arch/arm64/crypto/ghash-ce-glue.c | 10 +- arch/arm64/crypto/nh-neon-core.S | 4 +- arch/arm64/crypto/poly1305-glue.c | 18 +- arch/arm64/crypto/sha1-ce-core.S | 4 +- arch/arm64/crypto/sha1-ce-glue.c | 17 +- arch/arm64/crypto/sha2-ce-core.S | 4 +- arch/arm64/crypto/sha2-ce-glue.c | 34 +- arch/arm64/crypto/sha256-glue.c | 34 +- arch/arm64/crypto/sha3-ce-core.S | 4 +- arch/arm64/crypto/sha512-ce-core.S | 4 +- arch/arm64/crypto/sha512-ce-glue.c | 26 +- arch/arm64/crypto/sha512-glue.c | 15 +- arch/arm64/crypto/sm3-ce-core.S | 4 +- arch/arm64/crypto/sm4-ce-core.S | 4 +- arch/arm64/include/asm/Kbuild | 19 + arch/arm64/include/asm/alternative.h | 32 +- arch/arm64/include/asm/arch_gicv3.h | 9 +- arch/arm64/include/asm/archrandom.h | 75 - arch/arm64/include/asm/assembler.h | 30 +- arch/arm64/include/asm/atomic_ll_sc.h | 2 +- arch/arm64/include/asm/atomic_lse.h | 19 - arch/arm64/include/asm/cache.h | 2 +- arch/arm64/include/asm/cacheflush.h | 2 +- arch/arm64/include/asm/checksum.h | 3 - arch/arm64/include/asm/clocksource.h | 5 +- arch/arm64/include/asm/compat.h | 22 +- arch/arm64/include/asm/cpu.h | 1 - arch/arm64/include/asm/cpucaps.h | 8 +- arch/arm64/include/asm/cpufeature.h | 15 +- arch/arm64/include/asm/cputype.h | 4 - arch/arm64/include/asm/daifflags.h | 11 +- arch/arm64/include/asm/efi.h | 16 +- arch/arm64/include/asm/exception.h | 8 +- arch/arm64/include/asm/hwcap.h | 8 - arch/arm64/include/asm/io.h | 4 +- arch/arm64/include/asm/kexec.h | 4 - arch/arm64/include/asm/kvm_emulate.h | 86 +- arch/arm64/include/asm/kvm_host.h | 52 +- arch/arm64/include/asm/kvm_hyp.h | 13 +- arch/arm64/include/asm/kvm_mmio.h | 29 + arch/arm64/include/asm/kvm_mmu.h | 3 +- arch/arm64/include/asm/linkage.h | 16 - arch/arm64/include/asm/lse.h | 12 +- arch/arm64/include/asm/memory.h | 2 +- arch/arm64/include/asm/mmu.h | 48 +- arch/arm64/include/asm/pgtable-hwdef.h | 3 - arch/arm64/include/asm/pgtable-prot.h | 4 +- arch/arm64/include/asm/pgtable.h | 2 - arch/arm64/include/asm/preempt.h | 4 +- arch/arm64/include/asm/ptdump.h | 8 +- arch/arm64/include/asm/ptrace.h | 1 - arch/arm64/include/asm/sections.h | 1 + arch/arm64/include/asm/simd.h | 8 +- arch/arm64/include/asm/spinlock.h | 13 - arch/arm64/include/asm/sysreg.h | 38 - arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 4 - arch/arm64/include/asm/vdso/compat_gettimeofday.h | 13 +- arch/arm64/include/asm/vdso/gettimeofday.h | 11 +- arch/arm64/include/asm/vdso/vsyscall.h | 9 + arch/arm64/include/asm/virt.h | 2 +- arch/arm64/include/asm/vmalloc.h | 4 - arch/arm64/include/uapi/asm/hwcap.h | 8 - arch/arm64/include/uapi/asm/kvm.h | 12 +- arch/arm64/include/uapi/asm/ptrace.h | 1 - arch/arm64/kernel/acpi.c | 2 +- arch/arm64/kernel/armv8_deprecated.c | 3 +- arch/arm64/kernel/cpu-reset.S | 4 +- arch/arm64/kernel/cpu_errata.c | 27 +- arch/arm64/kernel/cpufeature.c | 191 +- arch/arm64/kernel/cpuinfo.c | 9 - arch/arm64/kernel/entry-common.c | 8 +- arch/arm64/kernel/entry.S | 28 +- arch/arm64/kernel/fpsimd.c | 30 +- arch/arm64/kernel/hibernate.c | 151 +- arch/arm64/kernel/kaslr.c | 12 - arch/arm64/kernel/kexec_image.c | 4 + arch/arm64/kernel/machine_kexec.c | 12 + arch/arm64/kernel/machine_kexec_file.c | 106 +- arch/arm64/kernel/process.c | 15 +- arch/arm64/kernel/ptrace.c | 21 - arch/arm64/kernel/setup.c | 10 +- arch/arm64/kernel/signal.c | 6 +- arch/arm64/kernel/signal32.c | 4 +- arch/arm64/kernel/ssbd.c | 4 +- arch/arm64/kernel/syscall.c | 4 +- arch/arm64/kernel/time.c | 2 +- arch/arm64/kernel/traps.c | 3 - arch/arm64/kernel/vdso32/Makefile | 4 +- arch/arm64/kvm/debug.c | 6 +- arch/arm64/kvm/guest.c | 5 + arch/arm64/kvm/hyp/entry.S | 52 +- arch/arm64/kvm/hyp/switch.c | 59 +- arch/arm64/kvm/hyp/sysreg-sr.c | 4 +- arch/arm64/kvm/hyp/tlb.c | 12 +- arch/arm64/kvm/hyp/vgic-v2-cpuif-proxy.c | 4 +- arch/arm64/kvm/inject_fault.c | 70 +- arch/arm64/kvm/reset.c | 2 +- arch/arm64/kvm/sys_regs.c | 2 +- arch/arm64/kvm/va_layout.c | 56 +- arch/arm64/lib/Makefile | 6 +- arch/arm64/lib/clear_page.S | 4 +- arch/arm64/lib/clear_user.S | 4 +- arch/arm64/lib/copy_from_user.S | 4 +- arch/arm64/lib/copy_in_user.S | 4 +- arch/arm64/lib/copy_page.S | 42 +- arch/arm64/lib/copy_to_user.S | 4 +- arch/arm64/lib/crc32.S | 8 +- arch/arm64/lib/csum.c | 126 - arch/arm64/lib/memchr.S | 4 +- arch/arm64/lib/memcmp.S | 4 +- arch/arm64/lib/memcpy.S | 8 +- arch/arm64/lib/memmove.S | 8 +- arch/arm64/lib/memset.S | 8 +- arch/arm64/lib/strchr.S | 4 +- arch/arm64/lib/strcmp.S | 4 +- arch/arm64/lib/strlen.S | 4 +- arch/arm64/lib/strncmp.S | 4 +- arch/arm64/lib/strnlen.S | 4 +- arch/arm64/lib/strrchr.S | 4 +- arch/arm64/lib/tishift.S | 12 +- arch/arm64/mm/Makefile | 4 +- arch/arm64/mm/cache.S | 52 +- arch/arm64/mm/context.c | 38 +- arch/arm64/mm/dump.c | 148 +- arch/arm64/mm/mmu.c | 4 +- arch/arm64/mm/pageattr.c | 2 +- arch/arm64/mm/proc.S | 114 +- arch/arm64/mm/ptdump_debugfs.c | 2 +- arch/arm64/xen/hypercall.S | 8 +- arch/c6x/include/asm/Kbuild | 37 + arch/c6x/include/asm/vmalloc.h | 4 - arch/c6x/kernel/entry.S | 8 +- arch/csky/Kconfig | 51 +- arch/csky/Kconfig.platforms | 9 - arch/csky/abiv1/inc/abi/cacheflush.h | 5 +- arch/csky/abiv1/inc/abi/entry.h | 19 +- arch/csky/abiv2/cacheflush.c | 84 +- arch/csky/abiv2/inc/abi/cacheflush.h | 33 +- arch/csky/abiv2/inc/abi/entry.h | 11 - arch/csky/configs/defconfig | 8 + arch/csky/include/asm/Kbuild | 38 + arch/csky/include/asm/cache.h | 1 - arch/csky/include/asm/cacheflush.h | 1 - arch/csky/include/asm/fixmap.h | 9 +- arch/csky/include/asm/memory.h | 25 - arch/csky/include/asm/mmu.h | 1 - arch/csky/include/asm/mmu_context.h | 2 - arch/csky/include/asm/pci.h | 34 - arch/csky/include/asm/pgtable.h | 6 +- arch/csky/include/asm/stackprotector.h | 29 - arch/csky/include/asm/tcm.h | 24 - arch/csky/include/asm/vmalloc.h | 4 - arch/csky/include/uapi/asm/unistd.h | 3 - arch/csky/kernel/atomic.S | 8 +- arch/csky/kernel/entry.S | 4 +- arch/csky/kernel/process.c | 13 +- arch/csky/kernel/setup.c | 9 +- arch/csky/kernel/smp.c | 2 +- arch/csky/kernel/time.c | 2 +- arch/csky/kernel/vmlinux.lds.S | 49 - arch/csky/mm/Makefile | 3 - arch/csky/mm/cachev1.c | 5 - arch/csky/mm/cachev2.c | 45 +- arch/csky/mm/highmem.c | 64 +- arch/csky/mm/init.c | 92 - arch/csky/mm/syscache.c | 13 +- arch/csky/mm/tcm.c | 169 - arch/h8300/Kconfig | 3 - arch/h8300/include/asm/Kbuild | 46 + arch/h8300/include/asm/vmalloc.h | 4 - arch/h8300/include/uapi/asm/bitsperlong.h | 15 + arch/h8300/include/uapi/asm/posix_types.h | 13 - arch/h8300/kernel/entry.S | 6 +- arch/h8300/lib/memset.S | 17 +- arch/hexagon/include/asm/Kbuild | 33 + arch/hexagon/include/asm/io.h | 1 + arch/hexagon/include/asm/vmalloc.h | 4 - arch/hexagon/kernel/vm_entry.S | 6 +- arch/ia64/include/asm/Kbuild | 7 + arch/ia64/include/asm/acpi.h | 5 +- arch/ia64/include/asm/vga.h | 2 +- arch/ia64/include/asm/vmalloc.h | 4 - arch/ia64/kernel/acpi.c | 2 + arch/ia64/kernel/cyclone.c | 8 +- arch/ia64/kernel/entry.S | 12 +- arch/ia64/kernel/kprobes.c | 2 +- arch/ia64/kernel/salinfo.c | 24 +- arch/ia64/kernel/setup.c | 3 + arch/ia64/kernel/syscalls/syscall.tbl | 2 - arch/ia64/kernel/syscalls/syscallhdr.sh | 2 +- arch/m68k/Kconfig | 1 - arch/m68k/Kconfig.bus | 2 +- arch/m68k/Kconfig.debug | 16 +- arch/m68k/Kconfig.machine | 8 +- arch/m68k/configs/amcore_defconfig | 1 + arch/m68k/configs/amiga_defconfig | 8 +- arch/m68k/configs/apollo_defconfig | 8 +- arch/m68k/configs/atari_defconfig | 8 +- arch/m68k/configs/bvme6000_defconfig | 8 +- arch/m68k/configs/hp300_defconfig | 8 +- arch/m68k/configs/m5208evb_defconfig | 2 + arch/m68k/configs/m5249evb_defconfig | 2 + arch/m68k/configs/m5272c3_defconfig | 2 + arch/m68k/configs/m5275evb_defconfig | 2 + arch/m68k/configs/m5307c3_defconfig | 2 + arch/m68k/configs/m5407c3_defconfig | 2 + arch/m68k/configs/m5475evb_defconfig | 2 + arch/m68k/configs/mac_defconfig | 8 +- arch/m68k/configs/multi_defconfig | 8 +- arch/m68k/configs/mvme147_defconfig | 8 +- arch/m68k/configs/mvme16x_defconfig | 8 +- arch/m68k/configs/q40_defconfig | 8 +- arch/m68k/configs/sun3_defconfig | 6 +- arch/m68k/configs/sun3x_defconfig | 8 +- arch/m68k/emu/nfeth.c | 2 +- arch/m68k/include/asm/Kbuild | 25 +- arch/m68k/include/asm/hardirq.h | 29 + arch/m68k/include/asm/kmap.h | 1 + arch/m68k/include/asm/mcf_pgalloc.h | 31 +- arch/m68k/include/asm/motorola_pgalloc.h | 74 +- arch/m68k/include/asm/motorola_pgtable.h | 36 +- arch/m68k/include/asm/page.h | 16 +- arch/m68k/include/asm/pgtable_mm.h | 10 +- arch/m68k/include/asm/uaccess_no.h | 19 +- arch/m68k/include/asm/unistd.h | 1 - arch/m68k/include/asm/vmalloc.h | 4 - arch/m68k/kernel/bootinfo_proc.c | 8 +- arch/m68k/kernel/entry.S | 7 - arch/m68k/kernel/process.c | 44 +- arch/m68k/kernel/setup_mm.c | 4 + arch/m68k/kernel/setup_no.c | 4 + arch/m68k/kernel/syscalls/syscall.tbl | 4 +- arch/m68k/mm/init.c | 34 +- arch/m68k/mm/kmap.c | 36 +- arch/m68k/mm/memory.c | 103 + arch/m68k/mm/motorola.c | 228 +- arch/m68k/sun3x/config.c | 1 + arch/microblaze/Kconfig | 3 +- arch/microblaze/configs/mmu_defconfig | 10 +- arch/microblaze/configs/nommu_defconfig | 2 +- arch/microblaze/include/asm/Kbuild | 30 + arch/microblaze/include/asm/vmalloc.h | 4 - arch/microblaze/kernel/cpu/cache.c | 3 +- arch/microblaze/kernel/cpu/cpuinfo.c | 1 - arch/microblaze/kernel/entry.S | 2 +- arch/microblaze/kernel/head.S | 8 +- arch/microblaze/kernel/setup.c | 5 + arch/microblaze/kernel/syscalls/syscall.tbl | 2 - arch/microblaze/kernel/syscalls/syscallhdr.sh | 2 +- arch/microblaze/mm/init.c | 6 - arch/mips/Kconfig | 87 +- arch/mips/Makefile.postlink | 2 +- arch/mips/ar7/clock.c | 8 +- arch/mips/ar7/gpio.c | 2 +- arch/mips/ar7/platform.c | 2 +- arch/mips/ath25/ar2315.c | 4 +- arch/mips/ath25/ar5312.c | 6 +- arch/mips/ath25/board.c | 2 +- arch/mips/ath79/common.c | 2 +- arch/mips/ath79/setup.c | 6 +- arch/mips/bmips/setup.c | 2 +- arch/mips/boot/Makefile | 4 +- arch/mips/boot/compressed/Makefile | 4 +- arch/mips/boot/dts/ingenic/Makefile | 1 - arch/mips/boot/dts/ingenic/cu1000-neo.dts | 170 - arch/mips/boot/dts/ingenic/jz4740.dtsi | 17 +- arch/mips/boot/dts/ingenic/jz4780.dtsi | 17 +- arch/mips/boot/dts/ingenic/x1000.dtsi | 315 - arch/mips/boot/dts/qca/ar9331.dtsi | 119 +- arch/mips/boot/dts/qca/ar9331_dpt_module.dts | 13 - .../dts/ralink/gardena_smart_gateway_mt7688.dts | 8 - arch/mips/boot/dts/ralink/mt7628a.dtsi | 10 - arch/mips/boot/tools/Makefile | 2 +- .../cavium-octeon/executive/cvmx-helper-board.c | 4 +- .../cavium-octeon/executive/cvmx-helper-rgmii.c | 6 +- .../cavium-octeon/executive/cvmx-helper-sgmii.c | 8 +- .../mips/cavium-octeon/executive/cvmx-helper-spi.c | 6 +- .../cavium-octeon/executive/cvmx-helper-xaui.c | 6 +- arch/mips/cavium-octeon/executive/cvmx-helper.c | 10 +- arch/mips/cavium-octeon/octeon-irq.c | 2 +- arch/mips/cavium-octeon/setup.c | 2 +- arch/mips/configs/ar7_defconfig | 1 + arch/mips/configs/ath25_defconfig | 1 + arch/mips/configs/ath79_defconfig | 1 + arch/mips/configs/bcm63xx_defconfig | 2 + arch/mips/configs/bmips_be_defconfig | 2 + arch/mips/configs/bmips_stb_defconfig | 2 + arch/mips/configs/cu1000-neo_defconfig | 117 - arch/mips/configs/db1xxx_defconfig | 1 + arch/mips/configs/generic/board-ni169445.config | 1 + arch/mips/configs/generic/board-ocelot.config | 1 - arch/mips/configs/jazz_defconfig | 267 +- arch/mips/configs/lasat_defconfig | 2 + arch/mips/configs/lemote2f_defconfig | 2 +- arch/mips/configs/loongson3_defconfig | 5 +- arch/mips/configs/msp71xx_defconfig | 2 + arch/mips/configs/pnx8335_stb225_defconfig | 2 + arch/mips/configs/rb532_defconfig | 1 + arch/mips/configs/rt305x_defconfig | 1 + arch/mips/configs/xway_defconfig | 1 + arch/mips/crypto/crc32-mips.c | 4 +- arch/mips/crypto/poly1305-glue.c | 18 +- arch/mips/generic/board-ocelot.c | 2 +- arch/mips/generic/init.c | 2 +- arch/mips/include/asm/Kbuild | 13 + arch/mips/include/asm/asmmacro.h | 4 +- arch/mips/include/asm/bootinfo.h | 1 - arch/mips/include/asm/clocksource.h | 18 +- arch/mips/include/asm/compat.h | 18 + arch/mips/include/asm/cpu-features.h | 4 - arch/mips/include/asm/cpu.h | 6 +- arch/mips/include/asm/gio_device.h | 2 + arch/mips/include/asm/hazards.h | 4 +- arch/mips/include/asm/io.h | 24 +- arch/mips/include/asm/irqflags.h | 6 +- arch/mips/include/asm/local.h | 4 - .../mips/include/asm/mach-ip27/kernel-entry-init.h | 12 +- arch/mips/include/asm/mach-ip27/mangle-port.h | 4 +- arch/mips/include/asm/mach-ip27/mmzone.h | 4 +- arch/mips/include/asm/mach-ip27/topology.h | 2 +- .../asm/mach-loongson64/cpu-feature-overrides.h | 2 - arch/mips/include/asm/mipsregs.h | 3 - arch/mips/include/asm/octeon/cvmx-helper-board.h | 2 +- arch/mips/include/asm/octeon/cvmx-helper-rgmii.h | 4 +- arch/mips/include/asm/octeon/cvmx-helper-sgmii.h | 4 +- arch/mips/include/asm/octeon/cvmx-helper-spi.h | 4 +- arch/mips/include/asm/octeon/cvmx-helper-util.h | 2 +- arch/mips/include/asm/octeon/cvmx-helper-xaui.h | 4 +- arch/mips/include/asm/octeon/cvmx-helper.h | 8 +- arch/mips/include/asm/octeon/cvmx-pko.h | 10 +- arch/mips/include/asm/octeon/cvmx-pow.h | 22 +- arch/mips/include/asm/octeon/cvmx-wqe.h | 16 +- arch/mips/include/asm/pci/bridge.h | 3 +- arch/mips/include/asm/pgtable.h | 5 - arch/mips/include/asm/serial.h | 18 + arch/mips/include/asm/sn/arch.h | 3 + arch/mips/include/asm/sn/hub.h | 17 + arch/mips/include/asm/sn/intr.h | 17 + arch/mips/include/asm/sn/ioc3.h | 42 +- arch/mips/include/asm/sn/klconfig.h | 4 + arch/mips/include/asm/sn/kldir.h | 193 +- arch/mips/include/asm/sn/sn0/hub.h | 22 - arch/mips/include/asm/sn/sn0/hubni.h | 8 - arch/mips/include/asm/sn/sn0/ip27.h | 85 + arch/mips/include/asm/sn/sn0/kldir.h | 186 - arch/mips/include/asm/sn/sn_private.h | 19 + arch/mips/include/asm/sn/types.h | 4 - arch/mips/include/asm/sync.h | 4 +- arch/mips/include/asm/vdso/gettimeofday.h | 37 +- arch/mips/include/asm/vdso/vsyscall.h | 9 + arch/mips/include/asm/vmalloc.h | 4 - arch/mips/jz4740/Kconfig | 10 - arch/mips/jz4740/setup.c | 4 - arch/mips/jz4740/time.c | 2 +- arch/mips/kernel/cpu-probe.c | 81 +- arch/mips/kernel/csrc-r4k.c | 2 +- arch/mips/kernel/entry.S | 6 +- arch/mips/kernel/mips-cm.c | 4 +- arch/mips/kernel/mips-cpc.c | 2 +- arch/mips/kernel/setup.c | 8 +- arch/mips/kernel/sync-r4k.c | 5 - arch/mips/kernel/syscalls/Makefile | 2 +- arch/mips/kernel/syscalls/syscall_n32.tbl | 2 - arch/mips/kernel/syscalls/syscall_n64.tbl | 2 - arch/mips/kernel/syscalls/syscall_o32.tbl | 2 - arch/mips/kernel/syscalls/syscallhdr.sh | 3 +- arch/mips/kernel/traps.c | 5 + arch/mips/kernel/unaligned.c | 36 +- arch/mips/kernel/vpe.c | 2 +- arch/mips/kvm/mips.c | 121 +- arch/mips/lantiq/falcon/sysctrl.c | 6 +- arch/mips/lantiq/irq.c | 4 +- arch/mips/lantiq/xway/sysctrl.c | 6 +- arch/mips/lasat/picvue_proc.c | 31 +- arch/mips/lib/memcpy.S | 14 +- arch/mips/lib/memset.S | 16 +- arch/mips/lib/mips-atomic.c | 4 +- arch/mips/loongson2ef/common/pm.c | 2 +- arch/mips/loongson2ef/common/reset.c | 4 +- arch/mips/loongson32/common/prom.c | 8 +- arch/mips/loongson32/common/reset.c | 2 +- arch/mips/loongson32/common/time.c | 2 +- arch/mips/loongson64/numa.c | 2 +- arch/mips/loongson64/platform.c | 3 - arch/mips/loongson64/reset.c | 2 +- arch/mips/math-emu/cp1emu.c | 38 +- arch/mips/math-emu/dp_maddf.c | 53 +- arch/mips/math-emu/ieee754.h | 16 - arch/mips/math-emu/ieee754int.h | 1 - arch/mips/math-emu/sp_maddf.c | 53 +- arch/mips/mm/init.c | 45 - arch/mips/mti-malta/malta-dtshim.c | 2 +- arch/mips/net/Makefile | 1 - arch/mips/net/bpf_jit.c | 1270 ---- arch/mips/net/bpf_jit_asm.S | 285 - arch/mips/pci/pci-alchemy.c | 2 +- arch/mips/pci/pci-ar2315.c | 2 +- arch/mips/pci/pci-bcm63xx.c | 2 +- arch/mips/pci/pci-ip27.c | 2 +- arch/mips/pci/pci-rt2880.c | 2 +- arch/mips/pci/pci-xtalk-bridge.c | 52 +- arch/mips/pic32/pic32mzda/early_console.c | 2 +- arch/mips/pic32/pic32mzda/early_pin.c | 4 +- arch/mips/pic32/pic32mzda/time.c | 2 +- arch/mips/pistachio/time.c | 2 +- arch/mips/pmcs-msp71xx/msp_serial.c | 4 +- arch/mips/ralink/ill_acc.c | 2 - arch/mips/ralink/irq.c | 2 +- arch/mips/ralink/of.c | 2 +- arch/mips/ralink/timer-gic.c | 2 +- arch/mips/rb532/devices.c | 2 +- arch/mips/rb532/gpio.c | 2 +- arch/mips/rb532/prom.c | 2 +- arch/mips/rb532/setup.c | 2 +- arch/mips/sgi-ip22/ip22-gio.c | 6 +- arch/mips/sgi-ip27/ip27-berr.c | 40 +- arch/mips/sgi-ip27/ip27-common.h | 12 +- arch/mips/sgi-ip27/ip27-console.c | 5 +- arch/mips/sgi-ip27/ip27-hubio.c | 8 +- arch/mips/sgi-ip27/ip27-init.c | 25 +- arch/mips/sgi-ip27/ip27-irq.c | 5 +- arch/mips/sgi-ip27/ip27-klconfig.c | 51 + arch/mips/sgi-ip27/ip27-klnuma.c | 16 +- arch/mips/sgi-ip27/ip27-memory.c | 57 +- arch/mips/sgi-ip27/ip27-nmi.c | 5 +- arch/mips/sgi-ip27/ip27-reset.c | 2 +- arch/mips/sgi-ip27/ip27-smp.c | 33 +- arch/mips/sgi-ip27/ip27-timer.c | 48 +- arch/mips/sgi-ip27/ip27-xtalk.c | 1 + arch/mips/sgi-ip30/ip30-irq.c | 5 +- arch/mips/sni/rm200.c | 4 +- arch/mips/tools/Makefile | 4 +- arch/mips/vdso/Makefile | 34 +- arch/mips/vdso/genvdso.c | 13 - arch/nds32/Kconfig | 2 +- arch/nds32/configs/defconfig | 1 + arch/nds32/include/asm/Kbuild | 37 + arch/nds32/include/asm/vmalloc.h | 4 - arch/nds32/kernel/ex-exit.S | 4 +- arch/nds32/kernel/ftrace.c | 12 + arch/nds32/kernel/setup.c | 5 + arch/nds32/kernel/time.c | 2 +- arch/nios2/include/asm/Kbuild | 38 + arch/nios2/include/asm/vmalloc.h | 4 - arch/nios2/kernel/entry.S | 2 +- arch/nios2/kernel/setup.c | 4 + arch/openrisc/configs/or1ksim_defconfig | 1 + arch/openrisc/configs/simple_smp_defconfig | 1 + arch/openrisc/include/asm/Kbuild | 36 + arch/openrisc/include/asm/vmalloc.h | 4 - arch/openrisc/kernel/setup.c | 5 + arch/openrisc/kernel/smp.c | 3 +- arch/parisc/Kconfig | 4 +- arch/parisc/configs/712_defconfig | 181 + arch/parisc/configs/a500_defconfig | 177 + arch/parisc/configs/b180_defconfig | 97 + arch/parisc/configs/c3000_defconfig | 151 + arch/parisc/configs/c8000_defconfig | 234 + arch/parisc/configs/defconfig | 206 + arch/parisc/configs/generic-32bit_defconfig | 93 +- arch/parisc/configs/generic-64bit_defconfig | 72 +- arch/parisc/include/asm/Kbuild | 18 + arch/parisc/include/asm/compat.h | 17 + arch/parisc/include/asm/io.h | 5 +- arch/parisc/include/asm/vmalloc.h | 4 - arch/parisc/kernel/entry.S | 10 +- arch/parisc/kernel/perf.c | 2 +- arch/parisc/kernel/setup.c | 4 + arch/parisc/kernel/syscalls/syscall.tbl | 2 - arch/parisc/kernel/syscalls/syscallhdr.sh | 2 +- arch/parisc/mm/init.c | 50 +- arch/powerpc/Kconfig | 25 +- arch/powerpc/Kconfig.debug | 2 +- arch/powerpc/Makefile.postlink | 4 +- arch/powerpc/boot/4xx.c | 2 +- arch/powerpc/boot/Makefile | 4 +- .../dts/fsl/qoriq-fman3-0-10g-0-best-effort.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-0-10g-0.dtsi | 1 - .../dts/fsl/qoriq-fman3-0-10g-1-best-effort.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-0-10g-1.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-0-1g-0.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-0-1g-1.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-0-1g-2.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-0-1g-3.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-0-1g-4.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-0-1g-5.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-1-10g-0.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-1-10g-1.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-1-1g-0.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-1-1g-1.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-1-1g-2.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-1-1g-3.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-1-1g-4.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-1-1g-5.dtsi | 1 - arch/powerpc/boot/dts/mgcoge.dts | 2 +- arch/powerpc/boot/dts/mpc832x_rdb.dts | 2 +- arch/powerpc/boot/dts/mpc8610_hpcd.dts | 2 +- arch/powerpc/configs/44x/akebono_defconfig | 1 + arch/powerpc/configs/44x/sam440ep_defconfig | 2 + arch/powerpc/configs/52xx/pcm030_defconfig | 2 + arch/powerpc/configs/83xx/kmeter1_defconfig | 2 + arch/powerpc/configs/adder875_defconfig | 1 + arch/powerpc/configs/ep8248e_defconfig | 1 + arch/powerpc/configs/ep88xc_defconfig | 1 + arch/powerpc/configs/guest.config | 1 + arch/powerpc/configs/mgcoge_defconfig | 1 + arch/powerpc/configs/mpc512x_defconfig | 1 + arch/powerpc/configs/mpc885_ads_defconfig | 1 + arch/powerpc/configs/powernv_defconfig | 1 + arch/powerpc/configs/ppc64_defconfig | 1 + arch/powerpc/configs/ppc6xx_defconfig | 1 + arch/powerpc/configs/pseries_defconfig | 1 + arch/powerpc/configs/skiroot_defconfig | 68 +- arch/powerpc/configs/storcenter_defconfig | 1 + arch/powerpc/configs/tqm8xx_defconfig | 1 + arch/powerpc/crypto/aes-spe-glue.c | 18 +- arch/powerpc/crypto/crc32c-vpmsum_glue.c | 4 +- arch/powerpc/include/asm/Kbuild | 4 + arch/powerpc/include/asm/archrandom.h | 27 +- arch/powerpc/include/asm/barrier.h | 2 + arch/powerpc/include/asm/book3s/32/kup.h | 68 +- arch/powerpc/include/asm/book3s/32/pgalloc.h | 8 + arch/powerpc/include/asm/book3s/32/pgtable.h | 5 - arch/powerpc/include/asm/book3s/64/kup-radix.h | 40 +- arch/powerpc/include/asm/book3s/64/mmu-hash.h | 5 +- arch/powerpc/include/asm/book3s/64/pgalloc.h | 2 + arch/powerpc/include/asm/book3s/64/pgtable.h | 3 - arch/powerpc/include/asm/compat.h | 17 + arch/powerpc/include/asm/cpm.h | 172 +- arch/powerpc/include/asm/cputable.h | 7 +- arch/powerpc/include/asm/epapr_hcalls.h | 42 + arch/powerpc/include/asm/firmware.h | 6 +- arch/powerpc/include/asm/futex.h | 10 +- arch/powerpc/include/asm/hvcall.h | 1 - arch/powerpc/include/asm/hw_breakpoint.h | 4 - arch/powerpc/include/asm/io.h | 3 + arch/powerpc/include/asm/kasan.h | 2 - arch/powerpc/include/asm/kup.h | 49 +- arch/powerpc/include/asm/kvm_book3s_uvmem.h | 10 +- arch/powerpc/include/asm/kvm_host.h | 1 - arch/powerpc/include/asm/kvm_ppc.h | 5 +- arch/powerpc/include/asm/mmu_context.h | 5 + arch/powerpc/include/asm/nohash/32/kup-8xx.h | 21 +- arch/powerpc/include/asm/nohash/32/pgtable.h | 5 - arch/powerpc/include/asm/nohash/pgalloc.h | 8 + arch/powerpc/include/asm/page.h | 7 +- arch/powerpc/include/asm/pci-bridge.h | 7 +- arch/powerpc/include/asm/pci.h | 1 + arch/powerpc/include/asm/pgtable.h | 6 + arch/powerpc/include/asm/pnv-pci.h | 1 - arch/powerpc/include/asm/processor.h | 13 - arch/powerpc/include/asm/reg_8xx.h | 14 - arch/powerpc/include/asm/thread_info.h | 18 - arch/powerpc/include/asm/tlb.h | 11 - arch/powerpc/include/asm/uaccess.h | 88 +- arch/powerpc/include/asm/vdso_datapage.h | 14 +- arch/powerpc/include/asm/vmalloc.h | 4 - arch/powerpc/include/asm/xive-regs.h | 1 - arch/powerpc/include/asm/xive.h | 92 +- arch/powerpc/kernel/Makefile | 3 +- arch/powerpc/kernel/asm-offsets.c | 23 +- arch/powerpc/kernel/dt_cpu_ftrs.c | 13 +- arch/powerpc/kernel/eeh.c | 32 +- arch/powerpc/kernel/eeh_cache.c | 10 +- arch/powerpc/kernel/eeh_driver.c | 27 +- arch/powerpc/kernel/eeh_sysfs.c | 22 +- arch/powerpc/kernel/entry_32.S | 51 +- arch/powerpc/kernel/entry_64.S | 22 +- arch/powerpc/kernel/exceptions-64s.S | 32 +- arch/powerpc/kernel/fpu.S | 3 - arch/powerpc/kernel/head_32.S | 215 +- arch/powerpc/kernel/head_32.h | 201 +- arch/powerpc/kernel/head_40x.S | 2 - arch/powerpc/kernel/head_8xx.S | 191 +- arch/powerpc/kernel/head_booke.h | 2 - arch/powerpc/kernel/head_fsl_booke.S | 1 - arch/powerpc/kernel/hw_breakpoint.c | 15 +- arch/powerpc/kernel/idle.c | 25 - arch/powerpc/kernel/idle_6xx.S | 8 - arch/powerpc/kernel/idle_book3s.S | 20 - arch/powerpc/kernel/idle_power4.S | 83 + arch/powerpc/kernel/irq.c | 22 - arch/powerpc/kernel/legacy_serial.c | 4 +- arch/powerpc/kernel/pci-common.c | 46 +- arch/powerpc/kernel/pci-hotplug.c | 1 + arch/powerpc/kernel/pci_dn.c | 47 +- arch/powerpc/kernel/pci_of_scan.c | 1 + arch/powerpc/kernel/proc_powerpc.c | 10 +- arch/powerpc/kernel/process.c | 69 +- arch/powerpc/kernel/rtas-proc.c | 70 +- arch/powerpc/kernel/rtas_flash.c | 34 +- arch/powerpc/kernel/rtasd.c | 14 +- arch/powerpc/kernel/setup-common.c | 3 + arch/powerpc/kernel/setup.h | 2 +- arch/powerpc/kernel/setup_32.c | 17 +- arch/powerpc/kernel/setup_64.c | 2 +- arch/powerpc/kernel/signal.c | 17 +- arch/powerpc/kernel/signal_32.c | 28 +- arch/powerpc/kernel/signal_64.c | 22 +- arch/powerpc/kernel/syscalls/syscall.tbl | 2 - arch/powerpc/kernel/syscalls/syscallhdr.sh | 3 +- arch/powerpc/kernel/traps.c | 9 - arch/powerpc/kernel/vdso.c | 5 + arch/powerpc/kernel/vdso32/Makefile | 4 +- arch/powerpc/kernel/vdso32/cacheflush.S | 32 +- arch/powerpc/kernel/vdso32/datapage.S | 31 +- arch/powerpc/kernel/vdso32/getcpu.S | 23 +- arch/powerpc/kernel/vdso32/gettimeofday.S | 119 +- arch/powerpc/kernel/vdso32/vdso32.lds.S | 2 +- arch/powerpc/kernel/vector.S | 3 - arch/powerpc/kernel/vmlinux.lds.S | 2 +- arch/powerpc/kvm/book3s.c | 9 +- arch/powerpc/kvm/book3s_64_mmu_hv.c | 4 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 8 +- arch/powerpc/kvm/book3s_64_vio.c | 10 +- arch/powerpc/kvm/book3s_hv.c | 42 +- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 2 - arch/powerpc/kvm/book3s_hv_uvmem.c | 34 +- arch/powerpc/kvm/book3s_pr.c | 34 +- arch/powerpc/kvm/book3s_xive.c | 2 +- arch/powerpc/kvm/book3s_xive_native.c | 2 +- arch/powerpc/kvm/booke.c | 67 +- arch/powerpc/kvm/e500.c | 36 +- arch/powerpc/kvm/e500mc.c | 30 +- arch/powerpc/kvm/emulate_loadstore.c | 5 + arch/powerpc/kvm/powerpc.c | 88 +- arch/powerpc/mm/book3s32/hash_low.S | 6 - arch/powerpc/mm/book3s32/mmu.c | 7 +- arch/powerpc/mm/book3s64/hash_utils.c | 11 +- arch/powerpc/mm/book3s64/iommu_api.c | 10 +- arch/powerpc/mm/book3s64/pgtable.c | 7 + arch/powerpc/mm/book3s64/radix_pgtable.c | 6 +- arch/powerpc/mm/book3s64/radix_tlb.c | 3 - arch/powerpc/mm/fault.c | 11 +- arch/powerpc/mm/hugetlbpage.c | 29 +- arch/powerpc/mm/kasan/kasan_init_32.c | 88 +- arch/powerpc/mm/mem.c | 4 - arch/powerpc/mm/mmu_decl.h | 6 - arch/powerpc/mm/nohash/8xx.c | 13 +- arch/powerpc/mm/numa.c | 12 +- arch/powerpc/mm/pgtable_32.c | 1 - arch/powerpc/mm/ptdump/ptdump.c | 6 +- arch/powerpc/oprofile/backtrace.c | 16 +- arch/powerpc/perf/8xx-pmu.c | 12 +- arch/powerpc/perf/callchain.c | 20 +- arch/powerpc/perf/core-book3s.c | 9 +- arch/powerpc/platforms/512x/mpc512x_lpbfifo.c | 6 +- arch/powerpc/platforms/83xx/km83xx.c | 5 +- arch/powerpc/platforms/83xx/misc.c | 23 + arch/powerpc/platforms/83xx/mpc832x_mds.c | 3 +- arch/powerpc/platforms/83xx/mpc832x_rdb.c | 3 +- arch/powerpc/platforms/83xx/mpc836x_mds.c | 3 +- arch/powerpc/platforms/83xx/mpc836x_rdk.c | 3 +- arch/powerpc/platforms/83xx/mpc83xx.h | 7 + arch/powerpc/platforms/85xx/corenet_generic.c | 10 + arch/powerpc/platforms/85xx/mpc85xx_mds.c | 27 + arch/powerpc/platforms/85xx/mpc85xx_rdb.c | 17 + arch/powerpc/platforms/85xx/smp.c | 9 - arch/powerpc/platforms/85xx/twr_p102x.c | 20 +- arch/powerpc/platforms/Kconfig | 4 - arch/powerpc/platforms/Kconfig.cputype | 8 - arch/powerpc/platforms/cell/setup.c | 3 + arch/powerpc/platforms/cell/spufs/inode.c | 11 +- arch/powerpc/platforms/maple/setup.c | 5 +- arch/powerpc/platforms/pasemi/setup.c | 4 + arch/powerpc/platforms/powernv/opal.c | 144 +- arch/powerpc/platforms/powernv/pci-ioda.c | 244 +- arch/powerpc/platforms/powernv/pci.c | 71 +- arch/powerpc/platforms/powernv/pci.h | 3 + arch/powerpc/platforms/powernv/setup.c | 4 - arch/powerpc/platforms/ps3/setup.c | 4 + arch/powerpc/platforms/pseries/Kconfig | 1 + arch/powerpc/platforms/pseries/firmware.c | 10 +- arch/powerpc/platforms/pseries/hotplug-memory.c | 4 +- arch/powerpc/platforms/pseries/iommu.c | 64 +- arch/powerpc/platforms/pseries/lpar.c | 24 +- arch/powerpc/platforms/pseries/lparcfg.c | 18 +- arch/powerpc/platforms/pseries/papr_scm.c | 29 +- arch/powerpc/platforms/pseries/pci.c | 4 +- arch/powerpc/platforms/pseries/reconfig.c | 8 +- arch/powerpc/platforms/pseries/scanlog.c | 15 +- arch/powerpc/platforms/pseries/vio.c | 2 - arch/powerpc/sysdev/fsl_pci.c | 10 +- arch/powerpc/sysdev/mpic.c | 4 +- arch/powerpc/sysdev/xive/common.c | 15 +- arch/powerpc/tools/relocs_check.sh | 20 +- arch/powerpc/xmon/dis-asm.h | 4 +- arch/powerpc/xmon/xmon.c | 25 +- arch/riscv/Kconfig | 4 +- arch/riscv/boot/.gitignore | 2 - arch/riscv/boot/dts/sifive/fu540-c000.dtsi | 15 +- .../riscv/boot/dts/sifive/hifive-unleashed-a00.dts | 4 - arch/riscv/configs/defconfig | 1 - arch/riscv/configs/rv32_defconfig | 1 - arch/riscv/include/asm/Kbuild | 29 + arch/riscv/include/asm/cacheflush.h | 2 +- arch/riscv/include/asm/csr.h | 12 - arch/riscv/include/asm/image.h | 4 +- arch/riscv/include/asm/kasan.h | 27 - arch/riscv/include/asm/page.h | 16 +- arch/riscv/include/asm/perf_event.h | 4 - arch/riscv/include/asm/pgtable-64.h | 12 - arch/riscv/include/asm/pgtable.h | 11 - arch/riscv/include/asm/string.h | 9 - arch/riscv/include/asm/vmalloc.h | 4 - arch/riscv/include/uapi/asm/bpf_perf_event.h | 9 - arch/riscv/kernel/entry.S | 4 +- arch/riscv/kernel/head.S | 9 - arch/riscv/kernel/riscv_ksyms.c | 2 - arch/riscv/kernel/setup.c | 17 +- arch/riscv/kernel/traps.c | 4 +- arch/riscv/kernel/vmlinux.lds.S | 2 +- arch/riscv/lib/memcpy.S | 5 +- arch/riscv/lib/memset.S | 5 +- arch/riscv/mm/Makefile | 8 - arch/riscv/mm/kasan_init.c | 104 - arch/riscv/mm/physaddr.c | 37 - arch/riscv/net/bpf_jit_comp.c | 531 +- arch/s390/Kconfig | 9 +- arch/s390/Makefile | 4 +- arch/s390/boot/Makefile | 2 +- arch/s390/boot/compressed/decompressor.c | 8 +- arch/s390/boot/head.S | 2 +- arch/s390/boot/install.sh | 17 +- arch/s390/boot/ipl_parm.c | 14 - arch/s390/boot/kaslr.c | 2 +- arch/s390/boot/uv.c | 3 +- arch/s390/configs/debug_defconfig | 28 +- arch/s390/configs/defconfig | 11 +- arch/s390/crypto/aes_s390.c | 27 +- arch/s390/crypto/crc32-vx.c | 8 +- arch/s390/crypto/ghash_s390.c | 4 +- arch/s390/crypto/paes_s390.c | 253 +- arch/s390/hypfs/inode.c | 11 +- arch/s390/include/asm/Kbuild | 16 + arch/s390/include/asm/archrandom.h | 20 +- arch/s390/include/asm/bug.h | 16 +- arch/s390/include/asm/compat.h | 6 +- arch/s390/include/asm/jump_label.h | 4 +- arch/s390/include/asm/kprobes.h | 1 + arch/s390/include/asm/kvm_host.h | 9 +- arch/s390/include/asm/page.h | 4 +- arch/s390/include/asm/pci.h | 2 +- arch/s390/include/asm/pgtable.h | 2 - arch/s390/include/asm/preempt.h | 4 +- arch/s390/include/asm/processor.h | 1 + arch/s390/include/asm/qdio.h | 6 +- arch/s390/include/asm/setup.h | 7 - arch/s390/include/asm/timex.h | 2 +- arch/s390/include/asm/vmalloc.h | 4 - arch/s390/include/uapi/asm/pkey.h | 69 +- arch/s390/include/uapi/asm/zcrypt.h | 32 +- arch/s390/kernel/dumpstack.c | 2 - arch/s390/kernel/entry.S | 2 +- arch/s390/kernel/entry.h | 1 - arch/s390/kernel/ftrace.c | 80 +- arch/s390/kernel/kprobes.c | 61 +- arch/s390/kernel/mcount.S | 21 +- arch/s390/kernel/perf_cpum_sf.c | 107 +- arch/s390/kernel/pgm_check.S | 2 +- arch/s390/kernel/setup.c | 16 +- arch/s390/kernel/syscalls/syscall.tbl | 2 - arch/s390/kernel/traps.c | 41 +- arch/s390/kvm/interrupt.c | 152 +- arch/s390/kvm/kvm-s390.c | 210 +- arch/s390/mm/hugetlbpage.c | 100 +- arch/s390/pci/pci.c | 2 +- arch/s390/pci/pci_clp.c | 48 +- arch/s390/pci/pci_sysfs.c | 63 +- arch/s390/tools/Makefile | 4 +- arch/sh/Kconfig | 2 +- arch/sh/boards/board-sh7785lcr.c | 2 +- arch/sh/boards/mach-cayman/irq.c | 2 +- arch/sh/boards/mach-cayman/setup.c | 2 +- arch/sh/boards/mach-sdk7786/fpga.c | 2 +- arch/sh/drivers/heartbeat.c | 2 +- arch/sh/drivers/pci/pci-sh5.c | 4 +- arch/sh/include/asm/Kbuild | 16 + arch/sh/include/asm/bitops-op32.h | 8 +- arch/sh/include/asm/cache.h | 2 +- arch/sh/include/asm/io.h | 1 + arch/sh/include/asm/vmalloc.h | 4 - arch/sh/include/cpu-sh2a/cpu/sh7264.h | 6 + arch/sh/include/cpu-sh2a/cpu/sh7269.h | 17 +- arch/sh/include/uapi/asm/sockios.h | 4 +- arch/sh/kernel/Makefile | 2 + arch/sh/kernel/cpu/irq/intc-sh5.c | 2 +- arch/sh/kernel/cpu/sh2/smp-j2.c | 4 +- arch/sh/kernel/cpu/sh5/clock-sh5.c | 2 +- arch/sh/kernel/cpu/sh5/entry.S | 4 +- arch/sh/kernel/dma-coherent.c | 2 +- arch/sh/kernel/entry-common.S | 4 +- arch/sh/kernel/setup.c | 4 + arch/sh/kernel/sh_ksyms_32.c | 17 - arch/sh/kernel/syscalls/syscall.tbl | 2 - arch/sh/kernel/syscalls/syscallhdr.sh | 2 +- arch/sh/lib/delay.c | 1 - arch/sh/mm/alignment.c | 17 +- arch/sparc/Kconfig | 5 +- arch/sparc/boot/Makefile | 2 +- arch/sparc/crypto/aes_glue.c | 2 + arch/sparc/crypto/camellia_glue.c | 5 +- arch/sparc/crypto/crc32c_glue.c | 4 +- arch/sparc/include/asm/Kbuild | 14 + arch/sparc/include/asm/compat.h | 17 + arch/sparc/include/asm/io_64.h | 1 + arch/sparc/include/asm/pgalloc_64.h | 6 +- arch/sparc/include/asm/pgtable_64.h | 26 +- arch/sparc/include/asm/tlb_64.h | 9 - arch/sparc/include/asm/vmalloc.h | 4 - arch/sparc/include/uapi/asm/ipcbuf.h | 22 +- arch/sparc/include/uapi/asm/statfs.h | 7 + arch/sparc/kernel/led.c | 15 +- arch/sparc/kernel/prom_32.c | 18 +- arch/sparc/kernel/rtrap_64.S | 2 +- arch/sparc/kernel/setup_32.c | 4 + arch/sparc/kernel/setup_64.c | 4 + arch/sparc/kernel/signal32.c | 6 +- arch/sparc/kernel/smp_64.c | 13 +- arch/sparc/kernel/sys_sparc_64.c | 33 +- arch/sparc/kernel/syscalls/syscall.tbl | 2 - arch/sparc/kernel/syscalls/syscallhdr.sh | 2 +- arch/sparc/kernel/vmlinux.lds.S | 6 +- arch/sparc/mm/fault_64.c | 6 +- arch/sparc/mm/hugetlbpage.c | 28 +- arch/sparc/mm/init_64.c | 33 +- arch/sparc/vdso/Makefile | 2 +- arch/um/Kconfig | 2 - arch/um/drivers/Kconfig | 81 +- arch/um/drivers/chan_user.h | 2 +- arch/um/drivers/cow.h | 2 +- arch/um/drivers/cow_user.c | 7 +- arch/um/drivers/mconsole_kern.c | 9 +- arch/um/drivers/net_kern.c | 2 +- arch/um/drivers/ssl.c | 8 - arch/um/drivers/ubd_kern.c | 11 +- arch/um/drivers/vector_kern.c | 2 +- arch/um/include/asm/Kbuild | 1 + arch/um/include/asm/common.lds.S | 2 +- arch/um/include/asm/mmu_context.h | 5 + arch/um/include/asm/vmalloc.h | 4 - arch/um/include/asm/xor.h | 7 - arch/um/include/shared/os.h | 2 +- arch/um/kernel/dyn.lds.S | 1 - arch/um/kernel/exitcode.c | 15 +- arch/um/kernel/process.c | 15 +- arch/um/os-Linux/file.c | 2 +- arch/unicore32/include/asm/Kbuild | 34 + arch/unicore32/include/asm/io.h | 1 + arch/unicore32/include/asm/mmu_context.h | 5 + arch/unicore32/include/asm/vmalloc.h | 4 - arch/unicore32/kernel/setup.c | 2 + arch/x86/Kconfig | 119 +- arch/x86/Kconfig.cpu | 8 - arch/x86/Kconfig.debug | 20 +- arch/x86/boot/Makefile | 8 +- arch/x86/boot/compressed/Makefile | 6 +- arch/x86/boot/compressed/acpi.c | 6 - arch/x86/boot/compressed/eboot.c | 278 +- arch/x86/boot/compressed/eboot.h | 30 +- arch/x86/boot/compressed/efi_stub_32.S | 87 + arch/x86/boot/compressed/efi_stub_64.S | 5 + arch/x86/boot/compressed/efi_thunk_64.S | 65 +- arch/x86/boot/compressed/head_32.S | 72 +- arch/x86/boot/compressed/head_64.S | 105 +- arch/x86/boot/compressed/kaslr_64.c | 3 + arch/x86/boot/compressed/vmlinux.lds.S | 5 - arch/x86/boot/mkcpustr.c | 1 - arch/x86/boot/setup.ld | 5 +- arch/x86/crypto/.gitignore | 1 - arch/x86/crypto/Makefile | 11 +- arch/x86/crypto/aegis128-aesni-glue.c | 4 +- arch/x86/crypto/aesni-intel_asm.S | 8 +- arch/x86/crypto/aesni-intel_glue.c | 55 +- arch/x86/crypto/blake2s-glue.c | 4 +- arch/x86/crypto/camellia_aesni_avx2_glue.c | 77 +- arch/x86/crypto/camellia_aesni_avx_glue.c | 81 +- arch/x86/crypto/camellia_glue.c | 54 +- arch/x86/crypto/cast6_avx_glue.c | 74 +- arch/x86/crypto/crc32-pclmul_glue.c | 4 +- arch/x86/crypto/crc32c-intel_glue.c | 4 +- arch/x86/crypto/curve25519-x86_64.c | 3546 +++++++---- arch/x86/crypto/ghash-clmulni-intel_glue.c | 11 +- arch/x86/crypto/glue_helper.c | 23 +- arch/x86/crypto/poly1305-avx2-x86_64.S | 390 ++ arch/x86/crypto/poly1305-sse2-x86_64.S | 590 ++ arch/x86/crypto/poly1305-x86_64-cryptogams.pl | 4265 ------------- arch/x86/crypto/poly1305_glue.c | 304 +- arch/x86/crypto/serpent_avx2_glue.c | 65 +- arch/x86/crypto/serpent_avx_glue.c | 63 +- arch/x86/crypto/serpent_sse2_glue.c | 30 +- arch/x86/crypto/sha1_avx2_x86_64_asm.S | 6 +- arch/x86/crypto/sha1_ssse3_asm.S | 14 +- arch/x86/crypto/sha1_ssse3_glue.c | 70 +- arch/x86/crypto/sha256-avx-asm.S | 4 +- arch/x86/crypto/sha256-avx2-asm.S | 4 +- arch/x86/crypto/sha256-ssse3-asm.S | 6 +- arch/x86/crypto/sha256_ssse3_glue.c | 34 +- arch/x86/crypto/sha512-avx-asm.S | 11 +- arch/x86/crypto/sha512-avx2-asm.S | 11 +- arch/x86/crypto/sha512-ssse3-asm.S | 13 +- arch/x86/crypto/sha512_ssse3_glue.c | 31 +- arch/x86/crypto/twofish_avx_glue.c | 81 +- arch/x86/crypto/twofish_glue_3way.c | 37 +- arch/x86/entry/common.c | 1 - arch/x86/entry/entry_64.S | 2 +- arch/x86/entry/syscalls/syscall_32.tbl | 2 - arch/x86/entry/syscalls/syscall_64.tbl | 2 - arch/x86/entry/vdso/Makefile | 8 +- arch/x86/entry/vdso/vdso-layout.lds.S | 13 +- arch/x86/entry/vdso/vdso2c.c | 3 - arch/x86/entry/vdso/vdso32-setup.c | 1 - arch/x86/entry/vdso/vma.c | 128 +- arch/x86/events/amd/core.c | 110 +- arch/x86/events/core.c | 74 +- arch/x86/events/intel/core.c | 26 +- arch/x86/events/intel/cstate.c | 22 +- arch/x86/events/intel/ds.c | 3 - arch/x86/events/intel/lbr.c | 9 - arch/x86/events/intel/rapl.c | 2 - arch/x86/events/intel/uncore.c | 12 - arch/x86/events/intel/uncore.h | 2 - arch/x86/events/intel/uncore_snb.c | 159 - arch/x86/events/msr.c | 3 +- arch/x86/events/perf_event.h | 20 - arch/x86/hyperv/hv_init.c | 50 - arch/x86/ia32/ia32_signal.c | 2 + arch/x86/include/asm/Kbuild | 3 + arch/x86/include/asm/acpi.h | 3 +- arch/x86/include/asm/apic.h | 10 - arch/x86/include/asm/archrandom.h | 28 +- arch/x86/include/asm/bitops.h | 6 +- arch/x86/include/asm/bugs.h | 6 + arch/x86/include/asm/clocksource.h | 23 +- arch/x86/include/asm/compat.h | 17 + arch/x86/include/asm/cpu.h | 12 - arch/x86/include/asm/cpu_entry_area.h | 10 +- arch/x86/include/asm/cpufeatures.h | 4 - arch/x86/include/asm/crypto/camellia.h | 65 +- arch/x86/include/asm/crypto/glue_helper.h | 18 +- arch/x86/include/asm/crypto/serpent-avx.h | 20 +- arch/x86/include/asm/crypto/serpent-sse2.h | 28 +- arch/x86/include/asm/crypto/twofish.h | 19 +- arch/x86/include/asm/device.h | 10 + arch/x86/include/asm/disabled-features.h | 8 +- arch/x86/include/asm/efi.h | 244 +- arch/x86/include/asm/ftrace.h | 2 + arch/x86/include/asm/hyperv-tlfs.h | 3 +- arch/x86/include/asm/intel-family.h | 1 - arch/x86/include/asm/intel_pmc_ipc.h | 32 + arch/x86/include/asm/intel_scu_ipc.h | 20 + arch/x86/include/asm/intel_telemetry.h | 3 + arch/x86/include/asm/io.h | 36 - arch/x86/include/asm/kdebug.h | 1 - arch/x86/include/asm/kprobes.h | 14 +- arch/x86/include/asm/kvm_emulate.h | 17 +- arch/x86/include/asm/kvm_host.h | 71 +- arch/x86/include/asm/mce.h | 3 +- arch/x86/include/asm/memtype.h | 27 - arch/x86/include/asm/microcode_amd.h | 2 +- arch/x86/include/asm/mmu.h | 4 + arch/x86/include/asm/mmu_context.h | 112 +- arch/x86/include/asm/mpx.h | 116 + arch/x86/include/asm/mshyperv.h | 4 +- arch/x86/include/asm/msr-index.h | 25 +- arch/x86/include/asm/mtrr.h | 4 +- arch/x86/include/asm/mwait.h | 2 - arch/x86/include/asm/nmi.h | 1 + arch/x86/include/asm/nospec-branch.h | 1 + arch/x86/include/asm/pat.h | 27 + arch/x86/include/asm/pci.h | 33 +- arch/x86/include/asm/perf_event.h | 22 +- arch/x86/include/asm/pgtable.h | 10 +- arch/x86/include/asm/pgtable_32_areas.h | 53 - arch/x86/include/asm/pgtable_32_types.h | 57 +- arch/x86/include/asm/pgtable_areas.h | 16 - arch/x86/include/asm/pgtable_types.h | 147 +- arch/x86/include/asm/processor.h | 29 +- arch/x86/include/asm/ptrace.h | 29 +- arch/x86/include/asm/realmode.h | 4 +- arch/x86/include/asm/set_memory.h | 2 + arch/x86/include/asm/syscall.h | 5 - arch/x86/include/asm/text-patching.h | 86 +- arch/x86/include/asm/thread_info.h | 13 +- arch/x86/include/asm/tlb.h | 4 +- arch/x86/include/asm/topology.h | 25 - arch/x86/include/asm/trace/mpx.h | 134 + arch/x86/include/asm/vdso.h | 1 - arch/x86/include/asm/vdso/gettimeofday.h | 16 +- arch/x86/include/asm/vdso/vsyscall.h | 15 + arch/x86/include/asm/vgtod.h | 6 + arch/x86/include/asm/vmalloc.h | 6 - arch/x86/include/asm/vmx.h | 109 +- arch/x86/include/asm/vmxfeatures.h | 87 - arch/x86/include/asm/vvar.h | 13 +- arch/x86/include/asm/x86_init.h | 2 - arch/x86/include/uapi/asm/kvm.h | 1 - arch/x86/include/uapi/asm/vmx.h | 4 +- arch/x86/kernel/Makefile | 5 - arch/x86/kernel/acpi/sleep.c | 11 - arch/x86/kernel/acpi/sleep.h | 2 +- arch/x86/kernel/alternative.c | 199 +- arch/x86/kernel/amd_nb.c | 3 - arch/x86/kernel/apb_timer.c | 2 +- arch/x86/kernel/apic/apic.c | 30 +- arch/x86/kernel/apic/msi.c | 128 +- arch/x86/kernel/apic/x2apic_uv_x.c | 43 +- arch/x86/kernel/cpu/Makefile | 9 +- arch/x86/kernel/cpu/amd.c | 24 +- arch/x86/kernel/cpu/bugs.c | 7 - arch/x86/kernel/cpu/centaur.c | 37 +- arch/x86/kernel/cpu/common.c | 35 +- arch/x86/kernel/cpu/cpu.h | 4 - arch/x86/kernel/cpu/feat_ctl.c | 145 - arch/x86/kernel/cpu/intel.c | 254 +- arch/x86/kernel/cpu/mce/amd.c | 52 +- arch/x86/kernel/cpu/mce/core.c | 72 +- arch/x86/kernel/cpu/mce/inject.c | 2 +- arch/x86/kernel/cpu/mce/intel.c | 32 +- arch/x86/kernel/cpu/mce/internal.h | 4 +- arch/x86/kernel/cpu/mce/therm_throt.c | 2 +- arch/x86/kernel/cpu/mkcapflags.sh | 15 +- arch/x86/kernel/cpu/mtrr/generic.c | 2 +- arch/x86/kernel/cpu/mtrr/if.c | 66 +- arch/x86/kernel/cpu/mtrr/mtrr.c | 2 +- arch/x86/kernel/cpu/proc.c | 15 - arch/x86/kernel/cpu/resctrl/internal.h | 1 - arch/x86/kernel/cpu/resctrl/monitor.c | 4 +- arch/x86/kernel/cpu/resctrl/rdtgroup.c | 149 +- arch/x86/kernel/cpu/scattered.c | 2 +- arch/x86/kernel/cpu/topology.c | 2 +- arch/x86/kernel/cpu/tsx.c | 18 +- arch/x86/kernel/cpu/umwait.c | 1 - arch/x86/kernel/cpu/zhaoxin.c | 37 +- arch/x86/kernel/crash.c | 2 +- arch/x86/kernel/crash_core_32.c | 17 - arch/x86/kernel/crash_core_64.c | 24 - arch/x86/kernel/dumpstack.c | 26 +- arch/x86/kernel/fpu/signal.c | 3 - arch/x86/kernel/fpu/xstate.c | 82 +- arch/x86/kernel/ftrace.c | 689 ++- arch/x86/kernel/hpet.c | 2 +- arch/x86/kernel/ima_arch.c | 6 +- arch/x86/kernel/ioport.c | 1 - arch/x86/kernel/irqinit.c | 2 +- arch/x86/kernel/jump_label.c | 116 +- arch/x86/kernel/kexec-bzimage64.c | 2 +- arch/x86/kernel/kprobes/core.c | 21 +- arch/x86/kernel/kprobes/opt.c | 67 +- arch/x86/kernel/kvm.c | 7 +- arch/x86/kernel/kvmclock.c | 9 +- arch/x86/kernel/ldt.c | 83 - arch/x86/kernel/machine_kexec_32.c | 12 + arch/x86/kernel/machine_kexec_64.c | 19 + arch/x86/kernel/nmi.c | 24 +- arch/x86/kernel/process.c | 7 +- arch/x86/kernel/process_32.c | 1 + arch/x86/kernel/process_64.c | 1 + arch/x86/kernel/pvclock.c | 2 +- arch/x86/kernel/quirks.c | 2 +- arch/x86/kernel/reboot.c | 2 +- arch/x86/kernel/setup.c | 169 +- arch/x86/kernel/signal.c | 2 + arch/x86/kernel/smpboot.c | 292 +- arch/x86/kernel/sys_x86_64.c | 9 + arch/x86/kernel/sysfb_simplefb.c | 2 +- arch/x86/kernel/tboot.c | 2 +- arch/x86/kernel/time.c | 24 +- arch/x86/kernel/traps.c | 201 +- arch/x86/kernel/tsc.c | 34 +- arch/x86/kernel/tsc_sync.c | 3 +- arch/x86/kernel/unwind_orc.c | 11 +- arch/x86/kernel/vm86_32.c | 1 + arch/x86/kernel/vmlinux.lds.S | 4 +- arch/x86/kernel/x86_init.c | 3 +- arch/x86/kvm/Kconfig | 10 +- arch/x86/kvm/Makefile | 1 - arch/x86/kvm/cpuid.c | 9 +- arch/x86/kvm/cpuid.h | 45 +- arch/x86/kvm/emulate.c | 163 +- arch/x86/kvm/hyperv.c | 22 +- arch/x86/kvm/i8254.c | 12 - arch/x86/kvm/i8259.c | 6 +- arch/x86/kvm/ioapic.c | 190 +- arch/x86/kvm/ioapic.h | 6 + arch/x86/kvm/irq.h | 3 - arch/x86/kvm/irq_comm.c | 18 +- arch/x86/kvm/lapic.c | 71 +- arch/x86/kvm/lapic.h | 10 +- arch/x86/kvm/mmu.h | 13 - arch/x86/kvm/mmu/mmu.c | 651 +- arch/x86/kvm/mmu/paging_tmpl.h | 90 +- arch/x86/kvm/mmutrace.h | 14 +- arch/x86/kvm/mtrr.c | 8 +- arch/x86/kvm/pmu.h | 18 +- arch/x86/kvm/svm.c | 367 +- arch/x86/kvm/trace.h | 23 +- arch/x86/kvm/vmx/capabilities.h | 6 - arch/x86/kvm/vmx/evmcs.c | 90 +- arch/x86/kvm/vmx/evmcs.h | 3 - arch/x86/kvm/vmx/nested.c | 328 +- arch/x86/kvm/vmx/nested.h | 10 +- arch/x86/kvm/vmx/pmu_intel.c | 33 +- arch/x86/kvm/vmx/vmcs_shadow_fields.h | 4 +- arch/x86/kvm/vmx/vmx.c | 529 +- arch/x86/kvm/vmx/vmx.h | 7 +- arch/x86/kvm/x86.c | 770 +-- arch/x86/kvm/x86.h | 23 +- arch/x86/lib/Makefile | 9 - arch/x86/lib/insn-eval.c | 26 +- arch/x86/lib/memmove_64.S | 7 +- arch/x86/lib/x86-opcode-map.txt | 2 +- arch/x86/mm/Makefile | 17 +- arch/x86/mm/debug_pagetables.c | 18 +- arch/x86/mm/dump_pagetables.c | 322 +- arch/x86/mm/fault.c | 66 +- arch/x86/mm/hugetlbpage.c | 5 + arch/x86/mm/init_32.c | 29 +- arch/x86/mm/init_64.c | 36 + arch/x86/mm/iomap_32.c | 6 +- arch/x86/mm/ioremap.c | 12 +- arch/x86/mm/kasan_init_64.c | 21 + arch/x86/mm/mmap.c | 2 + arch/x86/mm/mpx.c | 938 +++ arch/x86/mm/numa.c | 67 +- arch/x86/mm/{pat/cpa-test.c => pageattr-test.c} | 0 arch/x86/mm/pageattr.c | 2285 +++++++ arch/x86/mm/pat.c | 1184 ++++ arch/x86/mm/pat/Makefile | 5 - arch/x86/mm/pat/memtype.c | 1219 ---- arch/x86/mm/pat/memtype.h | 49 - arch/x86/mm/pat/memtype_interval.c | 194 - arch/x86/mm/pat/set_memory.c | 2290 ------- arch/x86/mm/pat_internal.h | 49 + arch/x86/mm/pat_interval.c | 185 + arch/x86/mm/pgtable_32.c | 1 - arch/x86/mm/physaddr.c | 1 - arch/x86/mm/testmmiotrace.c | 4 +- arch/x86/mm/tlb.c | 2 +- arch/x86/net/bpf_jit_comp.c | 166 +- arch/x86/pci/common.c | 48 +- arch/x86/pci/i386.c | 2 +- arch/x86/pci/mmconfig_64.c | 2 +- arch/x86/platform/efi/Makefile | 3 +- arch/x86/platform/efi/efi.c | 398 +- arch/x86/platform/efi/efi_32.c | 24 +- arch/x86/platform/efi/efi_64.c | 321 +- arch/x86/platform/efi/efi_stub_32.S | 109 +- arch/x86/platform/efi/efi_stub_64.S | 43 +- arch/x86/platform/efi/efi_thunk_64.S | 121 +- arch/x86/platform/efi/quirks.c | 47 +- arch/x86/platform/intel-quark/imr.c | 2 - arch/x86/platform/intel-quark/imr_selftest.c | 2 - arch/x86/platform/intel/iosf_mbi.c | 13 +- arch/x86/platform/uv/bios_uv.c | 169 +- arch/x86/platform/uv/tlb_uv.c | 14 +- arch/x86/purgatory/Makefile | 2 - arch/x86/realmode/Makefile | 3 - arch/x86/realmode/rm/Makefile | 5 +- arch/x86/tools/Makefile | 4 +- arch/x86/xen/Kconfig | 8 +- arch/x86/xen/efi.c | 2 +- arch/x86/xen/enlighten_pv.c | 8 +- arch/x86/xen/mmu_pv.c | 2 +- arch/x86/xen/time.c | 36 +- arch/xtensa/Kconfig | 46 +- arch/xtensa/configs/audio_kc705_defconfig | 2 + arch/xtensa/configs/cadence_csp_defconfig | 2 + arch/xtensa/configs/generic_kc705_defconfig | 2 + arch/xtensa/configs/iss_defconfig | 2 + arch/xtensa/configs/nommu_kc705_defconfig | 2 + arch/xtensa/configs/smp_lx200_defconfig | 3 + arch/xtensa/configs/virt_defconfig | 1 + arch/xtensa/include/asm/Kbuild | 27 + arch/xtensa/include/asm/asmmacro.h | 2 - arch/xtensa/include/asm/core.h | 8 - arch/xtensa/include/asm/platform.h | 2 + arch/xtensa/include/asm/processor.h | 4 + arch/xtensa/include/asm/vectors.h | 6 +- arch/xtensa/include/asm/vmalloc.h | 4 - arch/xtensa/include/uapi/asm/setup.h | 2 + arch/xtensa/kernel/coprocessor.S | 12 +- arch/xtensa/kernel/entry.S | 20 +- arch/xtensa/kernel/platform.c | 5 +- arch/xtensa/kernel/setup.c | 10 +- arch/xtensa/kernel/syscalls/syscall.tbl | 2 - arch/xtensa/kernel/syscalls/syscallhdr.sh | 2 +- arch/xtensa/kernel/traps.c | 7 +- arch/xtensa/kernel/vectors.S | 3 +- arch/xtensa/kernel/vmlinux.lds.S | 102 +- .../platforms/iss/include/platform/simcall.h | 12 +- arch/xtensa/platforms/iss/network.c | 2 +- arch/xtensa/platforms/iss/setup.c | 25 +- arch/xtensa/platforms/iss/simdisk.c | 10 +- arch/xtensa/platforms/xtfpga/setup.c | 17 +- block/Kconfig | 6 +- block/Makefile | 4 +- block/bfq-cgroup.c | 16 +- block/bfq-iosched.c | 27 +- block/bfq-iosched.h | 4 +- block/bfq-wf2q.c | 28 +- block/blk-mq.c | 154 +- block/blk-zoned.c | 2 +- block/bsg.c | 1 - block/compat_ioctl.c | 427 ++ block/ioctl.c | 319 +- block/partition-generic.c | 26 +- block/partitions/ldm.c | 2 +- block/scsi_ioctl.c | 214 +- block/t10-pi.c | 3 - certs/blacklist.c | 7 +- certs/system_keyring.c | 12 +- crypto/Kconfig | 8 +- crypto/acompress.c | 4 +- crypto/adiantum.c | 102 +- crypto/aead.c | 15 +- crypto/aegis128-core.c | 4 +- crypto/aes_generic.c | 18 +- crypto/af_alg.c | 8 +- crypto/ahash.c | 54 +- crypto/akcipher.c | 9 +- crypto/algapi.c | 248 +- crypto/algboss.c | 12 +- crypto/anubis.c | 2 + crypto/api.c | 24 +- crypto/authenc.c | 70 +- crypto/authencesn.c | 70 +- crypto/blake2b_generic.c | 4 +- crypto/blake2s_generic.c | 4 +- crypto/camellia_generic.c | 5 +- crypto/cast6_generic.c | 28 +- crypto/cbc.c | 15 +- crypto/ccm.c | 136 +- crypto/cfb.c | 5 +- crypto/chacha20poly1305.c | 96 +- crypto/cipher.c | 93 +- crypto/cmac.c | 40 +- crypto/compress.c | 31 +- crypto/crc32_generic.c | 4 +- crypto/crc32c_generic.c | 4 +- crypto/cryptd.c | 131 +- crypto/crypto_user_base.c | 3 +- crypto/ctr.c | 26 +- crypto/cts.c | 15 +- crypto/des_generic.c | 10 +- crypto/ecb.c | 5 +- crypto/echainiv.c | 20 +- crypto/essiv.c | 44 +- crypto/gcm.c | 96 +- crypto/geniv.c | 19 +- crypto/ghash-generic.c | 4 +- crypto/hash_info.c | 2 +- crypto/hmac.c | 62 +- crypto/internal.h | 4 + crypto/keywrap.c | 15 +- crypto/lrw.c | 17 +- crypto/michael_mic.c | 4 +- crypto/nhpoly1305.c | 2 +- crypto/ofb.c | 5 +- crypto/pcbc.c | 5 +- crypto/pcrypt.c | 44 +- crypto/poly1305_generic.c | 25 +- crypto/proc.c | 2 +- crypto/rng.c | 8 +- crypto/rsa-pkcs1pad.c | 8 +- crypto/scompress.c | 4 +- crypto/seqiv.c | 20 +- crypto/serpent_generic.c | 6 +- crypto/shash.c | 95 +- crypto/simd.c | 12 +- crypto/skcipher.c | 97 +- crypto/sm4_generic.c | 16 +- crypto/tcrypt.c | 4 +- crypto/testmgr.c | 620 +- crypto/testmgr.h | 14 +- crypto/twofish_common.c | 8 +- crypto/vmac.c | 44 +- crypto/xcbc.c | 45 +- crypto/xts.c | 17 +- crypto/xxhash_generic.c | 4 +- drivers/Makefile | 2 +- drivers/accessibility/braille/braille_console.c | 4 + drivers/acpi/Kconfig | 25 - drivers/acpi/Makefile | 1 - drivers/acpi/acpi_apd.c | 6 - drivers/acpi/acpi_lpit.c | 2 +- drivers/acpi/acpi_processor.c | 182 - drivers/acpi/acpi_video.c | 2 +- drivers/acpi/acpi_watchdog.c | 15 +- drivers/acpi/acpica/acapps.h | 4 +- drivers/acpi/acpica/accommon.h | 2 +- drivers/acpi/acpica/acconvert.h | 6 +- drivers/acpi/acpica/acdebug.h | 2 +- drivers/acpi/acpica/acdispat.h | 2 +- drivers/acpi/acpica/acevents.h | 2 +- drivers/acpi/acpica/acglobal.h | 2 +- drivers/acpi/acpica/achware.h | 4 +- drivers/acpi/acpica/acinterp.h | 2 +- drivers/acpi/acpica/aclocal.h | 2 +- drivers/acpi/acpica/acmacros.h | 6 +- drivers/acpi/acpica/acnamesp.h | 2 +- drivers/acpi/acpica/acobject.h | 5 +- drivers/acpi/acpica/acopcode.h | 2 +- drivers/acpi/acpica/acparser.h | 2 +- drivers/acpi/acpica/acpredef.h | 2 +- drivers/acpi/acpica/acresrc.h | 2 +- drivers/acpi/acpica/acstruct.h | 2 +- drivers/acpi/acpica/actables.h | 2 +- drivers/acpi/acpica/acutils.h | 2 +- drivers/acpi/acpica/amlcode.h | 2 +- drivers/acpi/acpica/amlresrc.h | 2 +- drivers/acpi/acpica/dbhistry.c | 2 +- drivers/acpi/acpica/dbinput.c | 2 +- drivers/acpi/acpica/dsargs.c | 2 +- drivers/acpi/acpica/dscontrol.c | 2 +- drivers/acpi/acpica/dsdebug.c | 2 +- drivers/acpi/acpica/dsfield.c | 4 +- drivers/acpi/acpica/dsinit.c | 2 +- drivers/acpi/acpica/dsmethod.c | 2 +- drivers/acpi/acpica/dsobject.c | 2 +- drivers/acpi/acpica/dsopcode.c | 4 +- drivers/acpi/acpica/dspkginit.c | 2 +- drivers/acpi/acpica/dswexec.c | 2 +- drivers/acpi/acpica/dswload.c | 23 +- drivers/acpi/acpica/dswload2.c | 2 +- drivers/acpi/acpica/dswscope.c | 2 +- drivers/acpi/acpica/dswstate.c | 2 +- drivers/acpi/acpica/evevent.c | 49 +- drivers/acpi/acpica/evglock.c | 2 +- drivers/acpi/acpica/evgpe.c | 2 +- drivers/acpi/acpica/evgpeblk.c | 2 +- drivers/acpi/acpica/evgpeinit.c | 2 +- drivers/acpi/acpica/evgpeutil.c | 2 +- drivers/acpi/acpica/evhandler.c | 2 +- drivers/acpi/acpica/evmisc.c | 2 +- drivers/acpi/acpica/evregion.c | 2 +- drivers/acpi/acpica/evrgnini.c | 2 +- drivers/acpi/acpica/evxface.c | 2 +- drivers/acpi/acpica/evxfevnt.c | 2 +- drivers/acpi/acpica/evxfgpe.c | 34 +- drivers/acpi/acpica/evxfregn.c | 2 +- drivers/acpi/acpica/exconcat.c | 2 +- drivers/acpi/acpica/exconfig.c | 2 +- drivers/acpi/acpica/exconvrt.c | 2 +- drivers/acpi/acpica/excreate.c | 2 +- drivers/acpi/acpica/exdebug.c | 2 +- drivers/acpi/acpica/exdump.c | 2 +- drivers/acpi/acpica/exfield.c | 12 +- drivers/acpi/acpica/exfldio.c | 2 +- drivers/acpi/acpica/exmisc.c | 2 +- drivers/acpi/acpica/exmutex.c | 2 +- drivers/acpi/acpica/exnames.c | 2 +- drivers/acpi/acpica/exoparg1.c | 2 +- drivers/acpi/acpica/exoparg2.c | 2 +- drivers/acpi/acpica/exoparg3.c | 2 +- drivers/acpi/acpica/exoparg6.c | 2 +- drivers/acpi/acpica/exprep.c | 2 +- drivers/acpi/acpica/exregion.c | 2 +- drivers/acpi/acpica/exresnte.c | 2 +- drivers/acpi/acpica/exresolv.c | 2 +- drivers/acpi/acpica/exresop.c | 2 +- drivers/acpi/acpica/exserial.c | 2 +- drivers/acpi/acpica/exstore.c | 2 +- drivers/acpi/acpica/exstoren.c | 2 +- drivers/acpi/acpica/exstorob.c | 2 +- drivers/acpi/acpica/exsystem.c | 2 +- drivers/acpi/acpica/extrace.c | 2 +- drivers/acpi/acpica/exutils.c | 2 +- drivers/acpi/acpica/hwacpi.c | 2 +- drivers/acpi/acpica/hwesleep.c | 2 +- drivers/acpi/acpica/hwgpe.c | 73 +- drivers/acpi/acpica/hwsleep.c | 14 +- drivers/acpi/acpica/hwtimer.c | 2 +- drivers/acpi/acpica/hwvalid.c | 2 +- drivers/acpi/acpica/hwxface.c | 2 +- drivers/acpi/acpica/hwxfsleep.c | 2 +- drivers/acpi/acpica/nsarguments.c | 2 +- drivers/acpi/acpica/nsconvert.c | 2 +- drivers/acpi/acpica/nsdump.c | 2 +- drivers/acpi/acpica/nsdumpdv.c | 2 +- drivers/acpi/acpica/nsinit.c | 2 +- drivers/acpi/acpica/nsload.c | 2 +- drivers/acpi/acpica/nsnames.c | 6 +- drivers/acpi/acpica/nsparse.c | 2 +- drivers/acpi/acpica/nspredef.c | 2 +- drivers/acpi/acpica/nsprepkg.c | 2 +- drivers/acpi/acpica/nsrepair.c | 2 +- drivers/acpi/acpica/nsrepair2.c | 2 +- drivers/acpi/acpica/nsutils.c | 2 +- drivers/acpi/acpica/nswalk.c | 2 +- drivers/acpi/acpica/nsxfname.c | 4 +- drivers/acpi/acpica/psargs.c | 2 +- drivers/acpi/acpica/psloop.c | 2 +- drivers/acpi/acpica/psobject.c | 2 +- drivers/acpi/acpica/psopcode.c | 2 +- drivers/acpi/acpica/psopinfo.c | 2 +- drivers/acpi/acpica/psparse.c | 2 +- drivers/acpi/acpica/psscope.c | 2 +- drivers/acpi/acpica/pstree.c | 2 +- drivers/acpi/acpica/psutils.c | 2 +- drivers/acpi/acpica/pswalk.c | 2 +- drivers/acpi/acpica/psxface.c | 2 +- drivers/acpi/acpica/tbdata.c | 2 +- drivers/acpi/acpica/tbfadt.c | 2 +- drivers/acpi/acpica/tbfind.c | 2 +- drivers/acpi/acpica/tbinstal.c | 2 +- drivers/acpi/acpica/tbprint.c | 2 +- drivers/acpi/acpica/tbutils.c | 2 +- drivers/acpi/acpica/tbxface.c | 14 +- drivers/acpi/acpica/tbxfload.c | 2 +- drivers/acpi/acpica/tbxfroot.c | 2 +- drivers/acpi/acpica/utaddress.c | 2 +- drivers/acpi/acpica/utalloc.c | 2 +- drivers/acpi/acpica/utascii.c | 2 +- drivers/acpi/acpica/utbuffer.c | 2 +- drivers/acpi/acpica/utcache.c | 2 +- drivers/acpi/acpica/utcopy.c | 2 +- drivers/acpi/acpica/utdebug.c | 2 +- drivers/acpi/acpica/utdecode.c | 2 +- drivers/acpi/acpica/uteval.c | 2 +- drivers/acpi/acpica/utglobal.c | 2 +- drivers/acpi/acpica/uthex.c | 2 +- drivers/acpi/acpica/utids.c | 2 +- drivers/acpi/acpica/utinit.c | 2 +- drivers/acpi/acpica/utlock.c | 2 +- drivers/acpi/acpica/utobject.c | 4 +- drivers/acpi/acpica/utosi.c | 2 +- drivers/acpi/acpica/utpredef.c | 2 +- drivers/acpi/acpica/utprint.c | 2 +- drivers/acpi/acpica/uttrack.c | 2 +- drivers/acpi/acpica/utuuid.c | 2 +- drivers/acpi/acpica/utxface.c | 2 +- drivers/acpi/acpica/utxfinit.c | 2 +- drivers/acpi/apei/ghes.c | 4 +- drivers/acpi/arm64/iort.c | 79 +- drivers/acpi/battery.c | 90 +- drivers/acpi/button.c | 14 +- drivers/acpi/device_pm.c | 1 - drivers/acpi/dptf/dptf_power.c | 1 - drivers/acpi/dptf/int340x_thermal.c | 4 - drivers/acpi/ec.c | 60 +- drivers/acpi/fan.c | 97 +- drivers/acpi/numa/srat.c | 41 + drivers/acpi/pptt.c | 29 +- drivers/acpi/proc.c | 15 +- drivers/acpi/processor_idle.c | 174 +- drivers/acpi/scan.c | 2 +- drivers/acpi/sleep.c | 60 +- drivers/acpi/thermal.c | 34 +- drivers/acpi/tiny-power-button.c | 46 - drivers/acpi/video_detect.c | 29 - drivers/android/binder.c | 43 +- drivers/ata/acard-ahci.c | 4 +- drivers/ata/ahci.c | 7 - drivers/ata/ahci_brcm.c | 70 +- drivers/ata/libata-core.c | 21 - drivers/ata/libata-scsi.c | 9 - drivers/ata/pata_arasan_cf.c | 8 +- drivers/ata/pata_macio.c | 2 +- drivers/ata/pata_octeon_cf.c | 6 +- drivers/ata/pata_pcmcia.c | 1 - drivers/ata/pata_rb532_cf.c | 2 +- drivers/atm/eni.c | 8 +- drivers/atm/firestream.c | 3 - drivers/atm/fore200e.c | 25 +- drivers/base/Kconfig | 2 +- drivers/base/arch_topology.c | 20 +- drivers/base/attribute_container.c | 103 - drivers/base/base.h | 19 - drivers/base/bus.c | 1 - drivers/base/class.c | 1 - drivers/base/component.c | 11 +- drivers/base/dd.c | 5 +- drivers/base/devtmpfs.c | 83 +- drivers/base/driver.c | 1 - drivers/base/firmware_loader/fallback.c | 11 +- drivers/base/firmware_loader/firmware.h | 16 +- drivers/base/firmware_loader/main.c | 8 +- drivers/base/memory.c | 160 +- drivers/base/node.c | 2 +- drivers/base/platform.c | 12 +- drivers/base/power/domain.c | 38 - drivers/base/power/main.c | 42 +- drivers/base/power/qos-test.c | 2 +- drivers/base/power/runtime.c | 13 +- drivers/base/power/wakeup.c | 3 - drivers/base/regmap/regmap-i2c.c | 10 +- drivers/base/regmap/regmap.c | 17 +- drivers/base/swnode.c | 154 +- drivers/base/test/Kconfig | 3 - drivers/base/test/Makefile | 2 - drivers/base/test/property-entry-test.c | 475 -- drivers/base/test/test_async_driver_probe.c | 3 +- drivers/base/transport_class.c | 11 +- drivers/bcma/driver_chipcommon_b.c | 2 +- drivers/bcma/driver_pci_host.c | 6 +- drivers/bcma/host_soc.c | 2 +- drivers/bcma/scan.c | 13 +- drivers/block/Kconfig | 10 + drivers/block/aoe/aoeblk.c | 1 - drivers/block/brd.c | 22 +- drivers/block/drbd/drbd_int.h | 2 +- drivers/block/drbd/drbd_nl.c | 3 +- drivers/block/drbd/drbd_receiver.c | 2 +- drivers/block/drbd/drbd_worker.c | 4 +- drivers/block/floppy.c | 10 +- drivers/block/nbd.c | 10 - drivers/block/null_blk_main.c | 56 +- drivers/block/paride/pcd.c | 3 - drivers/block/paride/pd.c | 1 - drivers/block/paride/pf.c | 1 - drivers/block/pktcdvd.c | 26 +- drivers/block/rbd.c | 35 +- drivers/block/sunvdc.c | 1 - drivers/block/umem.c | 2 +- drivers/block/virtio_blk.c | 115 +- drivers/block/xen-blkback/blkback.c | 42 +- drivers/block/xen-blkback/common.h | 1 - drivers/block/xen-blkback/xenbus.c | 26 +- drivers/block/xen-blkfront.c | 9 +- drivers/block/zram/zram_drv.c | 10 +- drivers/bluetooth/Kconfig | 4 +- drivers/bluetooth/btbcm.c | 48 - drivers/bluetooth/btbcm.h | 16 - drivers/bluetooth/btintel.c | 4 +- drivers/bluetooth/btrtl.c | 32 +- drivers/bluetooth/btsdio.c | 19 +- drivers/bluetooth/btusb.c | 14 +- drivers/bluetooth/hci_ag6xx.c | 2 +- drivers/bluetooth/hci_bcm.c | 73 +- drivers/bluetooth/hci_h4.c | 1 - drivers/bluetooth/hci_h5.c | 26 +- drivers/bluetooth/hci_intel.c | 2 +- drivers/bluetooth/hci_qca.c | 465 +- drivers/bluetooth/hci_uart.h | 7 - drivers/bluetooth/hci_vhci.c | 1 - drivers/bus/Kconfig | 1 + drivers/bus/fsl-mc/fsl-mc-bus.c | 6 +- drivers/bus/fsl-mc/mc-io.c | 4 +- drivers/bus/moxtet.c | 5 +- drivers/bus/sunxi-rsb.c | 2 +- drivers/bus/ti-sysc.c | 18 +- drivers/cdrom/cdrom.c | 35 +- drivers/cdrom/gdrom.c | 3 - drivers/char/agp/generic.c | 2 +- drivers/char/agp/intel-gtt.c | 2 +- drivers/char/applicom.c | 4 +- drivers/char/hpet.c | 4 +- drivers/char/hw_random/Kconfig | 5 +- drivers/char/hw_random/bcm2835-rng.c | 2 +- drivers/char/hw_random/intel-rng.c | 2 +- drivers/char/hw_random/iproc-rng200.c | 1 - drivers/char/hw_random/octeon-rng.c | 4 +- drivers/char/hw_random/omap-rng.c | 4 +- drivers/char/ipmi/ipmb_dev_int.c | 33 +- drivers/char/ipmi/ipmi_msghandler.c | 14 +- drivers/char/ipmi/ipmi_si_platform.c | 4 +- drivers/char/ipmi/ipmi_ssif.c | 10 +- drivers/char/pcmcia/cm4000_cs.c | 4 +- drivers/char/pcmcia/synclink_cs.c | 2 +- drivers/char/ppdev.c | 20 +- drivers/char/random.c | 316 +- drivers/char/tpm/Makefile | 8 +- drivers/char/tpm/eventlog/common.c | 12 +- drivers/char/tpm/tpm-chip.c | 4 +- drivers/char/tpm/tpm-sysfs.c | 34 +- drivers/char/tpm/tpm.h | 2 +- drivers/char/tpm/tpm2-cmd.c | 2 - .../char/tpm/{tpm_tis_spi_main.c => tpm_tis_spi.c} | 0 drivers/char/ttyprintk.c | 15 +- drivers/char/virtio_console.c | 2 +- drivers/clk/Kconfig | 30 +- drivers/clk/Makefile | 2 - drivers/clk/at91/Makefile | 3 - drivers/clk/at91/at91sam9g45.c | 220 - drivers/clk/at91/at91sam9n12.c | 238 - drivers/clk/at91/clk-sam9x60-pll.c | 91 +- drivers/clk/at91/clk-usb.c | 9 +- drivers/clk/at91/sam9x60.c | 15 +- drivers/clk/at91/sama5d3.c | 240 - drivers/clk/clk-asm9260.c | 8 +- drivers/clk/clk-bd718x7.c | 50 +- drivers/clk/clk-bm1880.c | 3 +- drivers/clk/clk-composite.c | 56 +- drivers/clk/clk-divider.c | 91 +- drivers/clk/clk-fixed-rate.c | 113 +- drivers/clk/clk-fsl-sai.c | 92 - drivers/clk/clk-gate.c | 35 +- drivers/clk/clk-gpio.c | 172 +- drivers/clk/clk-mux.c | 58 +- drivers/clk/clk-plldig.c | 288 - drivers/clk/clk-qoriq.c | 29 - drivers/clk/clk-scmi.c | 2 +- drivers/clk/clk-si5341.c | 212 +- drivers/clk/clk.c | 239 +- drivers/clk/imx/Kconfig | 6 - drivers/clk/imx/Makefile | 3 +- drivers/clk/imx/clk-composite-7ulp.c | 2 +- drivers/clk/imx/clk-composite-8m.c | 24 +- drivers/clk/imx/clk-divider-gate.c | 12 +- drivers/clk/imx/clk-fixup-div.c | 2 +- drivers/clk/imx/clk-fixup-mux.c | 2 +- drivers/clk/imx/clk-frac-pll.c | 7 +- drivers/clk/imx/clk-gate2.c | 6 +- drivers/clk/imx/clk-imx6q.c | 5 +- drivers/clk/imx/clk-imx6sl.c | 1 - drivers/clk/imx/clk-imx7ulp.c | 184 +- drivers/clk/imx/clk-imx8mm.c | 592 +- drivers/clk/imx/clk-imx8mn.c | 515 +- drivers/clk/imx/clk-imx8mp.c | 774 --- drivers/clk/imx/clk-imx8mq.c | 599 +- drivers/clk/imx/clk-imx8qxp-lpcg.c | 11 - drivers/clk/imx/clk-pfdv2.c | 2 +- drivers/clk/imx/clk-pll14xx.c | 33 +- drivers/clk/imx/clk-pllv1.c | 14 +- drivers/clk/imx/clk-pllv2.c | 14 +- drivers/clk/imx/clk-pllv4.c | 2 +- drivers/clk/imx/clk-sccg-pll.c | 549 ++ drivers/clk/imx/clk-scu.c | 8 +- drivers/clk/imx/clk-sscg-pll.c | 549 -- drivers/clk/imx/clk.c | 12 +- drivers/clk/imx/clk.h | 173 +- drivers/clk/mediatek/Kconfig | 44 +- drivers/clk/meson/Makefile | 2 +- drivers/clk/meson/clk-mpll.c | 4 +- drivers/clk/meson/clk-phase.c | 4 +- drivers/clk/meson/clk-pll.c | 13 +- drivers/clk/meson/g12a.c | 1 - drivers/clk/meson/meson8-ddr.c | 149 - drivers/clk/meson/meson8b.c | 124 +- drivers/clk/meson/sclk-div.c | 4 +- drivers/clk/microchip/clk-core.c | 8 +- drivers/clk/mmp/clk-frac.c | 4 +- drivers/clk/mmp/clk-mix.c | 4 +- drivers/clk/mmp/clk-of-mmp2.c | 6 - drivers/clk/mvebu/Kconfig | 2 +- drivers/clk/qcom/Kconfig | 47 +- drivers/clk/qcom/Makefile | 5 - drivers/clk/qcom/apcs-msm8916.c | 13 +- drivers/clk/qcom/clk-alpha-pll.c | 104 +- drivers/clk/qcom/clk-alpha-pll.h | 5 - drivers/clk/qcom/clk-hfpll.c | 6 +- drivers/clk/qcom/clk-rcg.h | 1 - drivers/clk/qcom/clk-rcg2.c | 88 +- drivers/clk/qcom/clk-rpmh.c | 35 +- drivers/clk/qcom/clk-smd-rpm.c | 5 - drivers/clk/qcom/dispcc-sc7180.c | 742 --- drivers/clk/qcom/dispcc-sdm845.c | 214 +- drivers/clk/qcom/gcc-ipq6018.c | 4635 --------------- drivers/clk/qcom/gcc-msm8996.c | 35 +- drivers/clk/qcom/gcc-msm8998.c | 14 - drivers/clk/qcom/gcc-qcs404.c | 2 +- drivers/clk/qcom/gpucc-sc7180.c | 301 - drivers/clk/qcom/hfpll.c | 21 +- drivers/clk/qcom/mmcc-msm8974.c | 13 + drivers/clk/qcom/mmcc-msm8998.c | 2913 --------- drivers/clk/qcom/videocc-sc7180.c | 257 - drivers/clk/renesas/Kconfig | 4 +- drivers/clk/renesas/clk-rz.c | 4 +- drivers/clk/renesas/r7s9210-cpg-mssr.c | 1 - drivers/clk/renesas/rcar-gen2-cpg.h | 8 +- drivers/clk/renesas/rcar-gen3-cpg.c | 6 +- drivers/clk/rockchip/clk-pll.c | 98 +- drivers/clk/rockchip/clk-rk3228.c | 17 +- drivers/clk/samsung/clk.c | 4 + drivers/clk/socfpga/clk-gate-s10.c | 40 +- drivers/clk/socfpga/clk-periph-s10.c | 42 +- drivers/clk/socfpga/clk-pll-s10.c | 17 +- drivers/clk/socfpga/clk-s10.c | 29 +- drivers/clk/socfpga/stratix10-clk.h | 25 +- drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 28 +- drivers/clk/sunxi-ng/ccu-sun50i-a64.h | 5 + drivers/clk/sunxi-ng/ccu-sun6i-a31.h | 4 +- drivers/clk/sunxi-ng/ccu-sun8i-a23-a33.h | 4 +- drivers/clk/sunxi-ng/ccu-sun8i-de2.c | 115 +- drivers/clk/sunxi-ng/ccu-sun8i-r40.h | 4 + drivers/clk/sunxi/clk-sun6i-apb0-gates.c | 6 +- drivers/clk/tegra/clk-dfll.c | 3 +- drivers/clk/tegra/clk-divider.c | 9 +- drivers/clk/tegra/clk-id.h | 5 +- drivers/clk/tegra/clk-tegra-fixed.c | 37 +- drivers/clk/tegra/clk-tegra-periph.c | 6 +- drivers/clk/tegra/clk-tegra-pmc.c | 12 +- drivers/clk/tegra/clk-tegra114.c | 21 +- drivers/clk/tegra/clk-tegra124.c | 10 +- drivers/clk/tegra/clk-tegra20.c | 4 +- drivers/clk/tegra/clk-tegra210.c | 10 +- drivers/clk/tegra/clk-tegra30.c | 14 +- drivers/clk/ti/clk-44xx.c | 13 - drivers/clk/ti/clk-54xx.c | 28 - drivers/clk/ti/clk-7xx.c | 62 +- drivers/clk/ti/clk.c | 4 +- drivers/clk/ti/clkctrl.c | 96 +- drivers/clk/ti/clock.h | 2 +- drivers/clk/ti/clockdomain.c | 8 +- drivers/clk/uniphier/clk-uniphier-peri.c | 13 +- drivers/clk/ux500/u8500_of_clk.c | 2 - drivers/clk/versatile/Kconfig | 2 +- drivers/clk/zynqmp/clkc.c | 3 +- drivers/clk/zynqmp/divider.c | 118 +- drivers/clk/zynqmp/pll.c | 6 +- drivers/clocksource/Kconfig | 76 +- drivers/clocksource/Makefile | 1 - drivers/clocksource/arm_arch_timer.c | 8 +- drivers/clocksource/bcm2835_timer.c | 5 +- drivers/clocksource/em_sti.c | 7 +- drivers/clocksource/exynos_mct.c | 2 +- drivers/clocksource/hyperv_timer.c | 91 +- drivers/clocksource/mips-gic-timer.c | 8 +- drivers/clocksource/sh_cmt.c | 2 +- drivers/clocksource/sh_mtu2.c | 2 +- drivers/clocksource/sh_tmu.c | 2 +- drivers/clocksource/timer-cadence-ttc.c | 26 +- drivers/clocksource/timer-davinci.c | 8 +- drivers/clocksource/timer-microchip-pit64b.c | 451 -- drivers/clocksource/timer-ti-dm.c | 20 +- drivers/cpufreq/brcmstb-avs-cpufreq.c | 2 - drivers/cpufreq/cppc_cpufreq.c | 10 +- drivers/cpufreq/cpufreq-dt-platdev.c | 1 - drivers/cpufreq/cpufreq-nforce2.c | 2 +- drivers/cpufreq/cpufreq.c | 152 +- drivers/cpufreq/freq_table.c | 4 +- drivers/cpufreq/gx-suspmod.c | 2 +- drivers/cpufreq/imx-cpufreq-dt.c | 9 +- drivers/cpufreq/imx6q-cpufreq.c | 3 - drivers/cpufreq/intel_pstate.c | 41 +- drivers/cpufreq/kirkwood-cpufreq.c | 4 +- drivers/cpufreq/longrun.c | 6 +- drivers/cpufreq/loongson2_cpufreq.c | 8 +- drivers/cpufreq/pcc-cpufreq.c | 4 +- drivers/cpufreq/s3c2416-cpufreq.c | 12 +- drivers/cpufreq/s5pv210-cpufreq.c | 11 +- drivers/cpufreq/scmi-cpufreq.c | 2 +- drivers/cpufreq/sh-cpufreq.c | 2 +- drivers/cpufreq/tegra186-cpufreq.c | 4 +- drivers/cpufreq/ti-cpufreq.c | 7 - drivers/cpufreq/unicore2-cpufreq.c | 2 +- drivers/cpuidle/Kconfig.arm | 20 +- drivers/cpuidle/Makefile | 5 +- drivers/cpuidle/coupled.c | 9 +- drivers/cpuidle/cpuidle-clps711x.c | 5 +- drivers/cpuidle/cpuidle-kirkwood.c | 5 +- drivers/cpuidle/cpuidle-psci-domain.c | 308 - drivers/cpuidle/cpuidle-psci.c | 161 +- drivers/cpuidle/cpuidle-psci.h | 17 - drivers/cpuidle/cpuidle-tegra.c | 389 -- drivers/cpuidle/cpuidle.c | 49 +- drivers/cpuidle/driver.c | 46 + drivers/cpuidle/dt_idle_states.c | 5 +- drivers/cpuidle/governor.c | 2 +- drivers/cpuidle/sysfs.c | 16 +- drivers/crypto/Kconfig | 112 +- .../crypto/allwinner/sun4i-ss/sun4i-ss-cipher.c | 1 + drivers/crypto/allwinner/sun4i-ss/sun4i-ss-core.c | 24 +- drivers/crypto/allwinner/sun4i-ss/sun4i-ss-hash.c | 5 +- drivers/crypto/allwinner/sun4i-ss/sun4i-ss.h | 9 - .../crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c | 6 + drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c | 10 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce.h | 8 + .../crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c | 2 + drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c | 4 +- drivers/crypto/amcc/crypto4xx_alg.c | 31 +- drivers/crypto/amcc/crypto4xx_core.c | 37 +- drivers/crypto/amlogic/Kconfig | 1 - drivers/crypto/amlogic/amlogic-gxl-cipher.c | 1 + drivers/crypto/amlogic/amlogic-gxl-core.c | 4 +- drivers/crypto/atmel-aes.c | 359 +- drivers/crypto/atmel-authenc.h | 3 +- drivers/crypto/atmel-sha.c | 473 +- drivers/crypto/atmel-tdes.c | 375 +- drivers/crypto/axis/artpec6_crypto.c | 10 +- drivers/crypto/bcm/cipher.c | 17 +- drivers/crypto/caam/Kconfig | 15 +- drivers/crypto/caam/caamalg.c | 446 +- drivers/crypto/caam/caamalg_qi.c | 44 +- drivers/crypto/caam/caamalg_qi2.c | 206 +- drivers/crypto/caam/caamhash.c | 487 +- drivers/crypto/caam/caampkc.c | 185 +- drivers/crypto/caam/caampkc.h | 10 - drivers/crypto/caam/caamrng.c | 4 +- drivers/crypto/caam/ctrl.c | 15 +- drivers/crypto/caam/intern.h | 2 - drivers/crypto/caam/jr.c | 36 +- drivers/crypto/caam/key_gen.c | 2 +- drivers/crypto/caam/qi.c | 60 +- drivers/crypto/caam/qi.h | 4 +- drivers/crypto/cavium/cpt/cptvf_algs.c | 2 + drivers/crypto/cavium/nitrox/nitrox_aead.c | 4 +- drivers/crypto/cavium/nitrox/nitrox_skcipher.c | 12 +- drivers/crypto/ccp/Makefile | 4 +- drivers/crypto/ccp/ccp-crypto-aes-cmac.c | 1 + drivers/crypto/ccp/ccp-crypto-aes-galois.c | 1 + drivers/crypto/ccp/ccp-crypto-aes.c | 1 + drivers/crypto/ccp/ccp-crypto-sha.c | 4 +- drivers/crypto/ccp/ccp-dev-v3.c | 1 - drivers/crypto/ccp/psp-dev.c | 1042 +++- drivers/crypto/ccp/psp-dev.h | 51 +- drivers/crypto/ccp/sev-dev.c | 1077 ---- drivers/crypto/ccp/sev-dev.h | 63 - drivers/crypto/ccp/sp-dev.h | 17 +- drivers/crypto/ccp/sp-pci.c | 43 +- drivers/crypto/ccp/tee-dev.c | 375 -- drivers/crypto/ccp/tee-dev.h | 110 - drivers/crypto/ccree/cc_aead.c | 105 +- drivers/crypto/ccree/cc_buffer_mgr.c | 142 +- drivers/crypto/ccree/cc_buffer_mgr.h | 5 +- drivers/crypto/ccree/cc_cipher.c | 135 +- drivers/crypto/ccree/cc_debugfs.c | 29 +- drivers/crypto/ccree/cc_driver.c | 149 +- drivers/crypto/ccree/cc_driver.h | 17 +- drivers/crypto/ccree/cc_fips.c | 2 +- drivers/crypto/ccree/cc_hash.c | 233 +- drivers/crypto/ccree/cc_hash.h | 31 +- drivers/crypto/ccree/cc_hw_queue_defs.h | 255 +- drivers/crypto/ccree/cc_pm.c | 85 +- drivers/crypto/ccree/cc_pm.h | 38 +- drivers/crypto/ccree/cc_request_mgr.c | 150 +- drivers/crypto/ccree/cc_request_mgr.h | 27 +- drivers/crypto/ccree/cc_sram_mgr.c | 78 +- drivers/crypto/ccree/cc_sram_mgr.h | 45 +- drivers/crypto/chelsio/Kconfig | 30 +- drivers/crypto/chelsio/chcr_algo.c | 80 +- drivers/crypto/chelsio/chcr_core.c | 11 +- drivers/crypto/chelsio/chcr_core.h | 3 +- drivers/crypto/chelsio/chcr_crypto.h | 1 - drivers/crypto/chelsio/chtls/chtls.h | 7 +- drivers/crypto/chelsio/chtls/chtls_cm.c | 59 +- drivers/crypto/chelsio/chtls/chtls_cm.h | 21 - drivers/crypto/chelsio/chtls/chtls_hw.c | 65 +- drivers/crypto/chelsio/chtls/chtls_main.c | 31 +- drivers/crypto/geode-aes.c | 24 +- drivers/crypto/hifn_795x.c | 2 +- drivers/crypto/hisilicon/Kconfig | 11 +- drivers/crypto/hisilicon/hpre/hpre_crypto.c | 141 +- drivers/crypto/hisilicon/hpre/hpre_main.c | 168 +- drivers/crypto/hisilicon/qm.c | 455 +- drivers/crypto/hisilicon/qm.h | 36 +- drivers/crypto/hisilicon/sec2/sec.h | 49 +- drivers/crypto/hisilicon/sec2/sec_crypto.c | 963 +-- drivers/crypto/hisilicon/sec2/sec_crypto.h | 22 +- drivers/crypto/hisilicon/sec2/sec_main.c | 185 +- drivers/crypto/hisilicon/sgl.c | 17 +- drivers/crypto/hisilicon/zip/zip.h | 4 - drivers/crypto/hisilicon/zip/zip_crypto.c | 92 +- drivers/crypto/hisilicon/zip/zip_main.c | 232 +- drivers/crypto/img-hash.c | 8 +- drivers/crypto/inside-secure/safexcel.c | 12 +- drivers/crypto/inside-secure/safexcel.h | 34 +- drivers/crypto/inside-secure/safexcel_cipher.c | 600 +- drivers/crypto/inside-secure/safexcel_hash.c | 36 +- drivers/crypto/inside-secure/safexcel_ring.c | 130 +- drivers/crypto/ixp4xx_crypto.c | 31 +- drivers/crypto/marvell/cipher.c | 4 +- drivers/crypto/mediatek/mtk-aes.c | 4 + drivers/crypto/mxs-dcp.c | 12 +- drivers/crypto/n2_core.c | 1 + drivers/crypto/omap-aes-gcm.c | 223 +- drivers/crypto/omap-aes.c | 142 +- drivers/crypto/omap-aes.h | 12 +- drivers/crypto/omap-crypto.c | 37 +- drivers/crypto/omap-des.c | 13 +- drivers/crypto/omap-sham.c | 191 +- drivers/crypto/padlock-aes.c | 9 +- drivers/crypto/padlock-sha.c | 26 +- drivers/crypto/picoxcell_crypto.c | 30 +- drivers/crypto/qat/qat_common/qat_algs.c | 8 +- drivers/crypto/qce/Makefile | 7 +- drivers/crypto/qce/common.c | 246 +- drivers/crypto/qce/common.h | 3 - drivers/crypto/qce/core.c | 4 - drivers/crypto/qce/dma.c | 11 +- drivers/crypto/qce/dma.h | 3 +- drivers/crypto/qce/sha.c | 2 + drivers/crypto/qce/skcipher.c | 65 +- drivers/crypto/rockchip/rk3288_crypto_skcipher.c | 4 +- drivers/crypto/s5p-sss.c | 2 +- drivers/crypto/sahara.c | 9 +- drivers/crypto/stm32/Kconfig | 6 +- drivers/crypto/stm32/stm32-crc32.c | 4 +- drivers/crypto/stm32/stm32-hash.c | 6 +- drivers/crypto/talitos.c | 15 +- drivers/crypto/ux500/Kconfig | 16 +- drivers/crypto/ux500/cryp/cryp_core.c | 2 + drivers/crypto/virtio/virtio_crypto_algs.c | 8 +- drivers/crypto/vmx/aes_xts.c | 3 - drivers/dax/super.c | 2 +- drivers/devfreq/Kconfig | 21 +- drivers/devfreq/Makefile | 1 - drivers/devfreq/devfreq-event.c | 4 +- drivers/devfreq/devfreq.c | 176 +- drivers/devfreq/event/Kconfig | 6 +- drivers/devfreq/event/exynos-nocp.c | 2 +- drivers/devfreq/event/exynos-nocp.h | 2 +- drivers/devfreq/event/exynos-ppmu.c | 15 +- drivers/devfreq/event/exynos-ppmu.h | 2 +- drivers/devfreq/event/rockchip-dfi.c | 5 +- drivers/devfreq/exynos-bus.c | 155 +- drivers/devfreq/governor.h | 21 +- drivers/devfreq/governor_simpleondemand.c | 4 +- drivers/devfreq/governor_userspace.c | 2 +- drivers/devfreq/imx8m-ddrc.c | 471 -- drivers/devfreq/rk3399_dmc.c | 19 +- drivers/devfreq/tegra30-devfreq.c | 4 +- drivers/dio/dio-driver.c | 9 +- drivers/dma/Kconfig | 30 - drivers/dma/Makefile | 3 - drivers/dma/altera-msgdma.c | 4 +- drivers/dma/bcm-sba-raid.c | 2 +- drivers/dma/bcm2835-dma.c | 5 +- drivers/dma/coh901318.c | 4 + drivers/dma/dma-axi-dmac.c | 10 +- drivers/dma/dma-jz4780.c | 7 - drivers/dma/dmaengine.c | 631 +- drivers/dma/dmaengine.h | 11 - drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 8 +- drivers/dma/fsl-edma-common.c | 5 - drivers/dma/fsl-edma-common.h | 1 - drivers/dma/fsl-edma.c | 8 - drivers/dma/fsl-qdma.c | 2 +- drivers/dma/hisi_dma.c | 611 -- drivers/dma/idxd/Makefile | 2 - drivers/dma/idxd/cdev.c | 300 - drivers/dma/idxd/device.c | 693 --- drivers/dma/idxd/dma.c | 217 - drivers/dma/idxd/idxd.h | 316 - drivers/dma/idxd/init.c | 533 -- drivers/dma/idxd/irq.c | 261 - drivers/dma/idxd/registers.h | 336 -- drivers/dma/idxd/submit.c | 95 - drivers/dma/idxd/sysfs.c | 1546 ----- drivers/dma/imx-sdma.c | 38 +- drivers/dma/ioat/dca.c | 2 +- drivers/dma/ioat/init.c | 38 +- drivers/dma/mediatek/mtk-uart-apdma.c | 3 +- drivers/dma/mv_xor_v2.c | 2 +- drivers/dma/of-dma.c | 2 - drivers/dma/owl-dma.c | 3 +- drivers/dma/pl330.c | 16 +- drivers/dma/plx_dma.c | 639 -- drivers/dma/s3c24xx-dma.c | 24 +- drivers/dma/sa11x0-dma.c | 2 +- drivers/dma/sf-pdma/sf-pdma.c | 4 +- drivers/dma/sprd-dma.c | 2 +- drivers/dma/stm32-dmamux.c | 93 +- drivers/dma/stm32-mdma.c | 78 +- drivers/dma/sun4i-dma.c | 50 +- drivers/dma/tegra210-adma.c | 2 +- drivers/dma/ti/Kconfig | 24 - drivers/dma/ti/Makefile | 3 - drivers/dma/ti/dma-crossbar.c | 8 +- drivers/dma/ti/edma.c | 39 +- drivers/dma/ti/k3-psil-am654.c | 175 - drivers/dma/ti/k3-psil-j721e.c | 222 - drivers/dma/ti/k3-psil-priv.h | 43 - drivers/dma/ti/k3-psil.c | 90 - drivers/dma/ti/k3-udma-glue.c | 1198 ---- drivers/dma/ti/k3-udma-private.c | 133 - drivers/dma/ti/k3-udma.c | 3661 ------------ drivers/dma/ti/k3-udma.h | 151 - drivers/dma/ti/omap-dma.c | 290 +- drivers/dma/uniphier-mdmac.c | 2 +- drivers/dma/virt-dma.c | 10 +- drivers/dma/virt-dma.h | 27 +- drivers/dma/xilinx/xilinx_dma.c | 17 +- drivers/dma/xilinx/zynqmp_dma.c | 24 +- drivers/edac/Kconfig | 10 +- drivers/edac/Makefile | 1 - drivers/edac/amd64_edac.c | 65 +- drivers/edac/amd64_edac.h | 3 - drivers/edac/aspeed_edac.c | 4 +- drivers/edac/dmc520_edac.c | 656 -- drivers/edac/edac_mc.c | 519 +- drivers/edac/edac_mc.h | 6 +- drivers/edac/edac_mc_sysfs.c | 120 +- drivers/edac/edac_module.h | 1 + drivers/edac/ghes_edac.c | 16 +- drivers/edac/i3000_edac.c | 2 +- drivers/edac/i3200_edac.c | 2 +- drivers/edac/i5100_edac.c | 7 + drivers/edac/i82975x_edac.c | 2 +- drivers/edac/ie31200_edac.c | 2 +- drivers/edac/mce_amd.c | 105 +- drivers/edac/sifive_edac.c | 4 +- drivers/edac/skx_common.c | 2 +- drivers/edac/x38_edac.c | 2 +- drivers/extcon/extcon-arizona.c | 354 +- drivers/extcon/extcon-palmas.c | 8 +- drivers/extcon/extcon-sm5502.c | 10 +- drivers/firewire/net.c | 2 + drivers/firewire/nosy.c | 2 +- drivers/firmware/Kconfig | 8 + drivers/firmware/Makefile | 5 +- drivers/firmware/arm_scmi/bus.c | 29 +- drivers/firmware/arm_scmi/clock.c | 2 - drivers/firmware/arm_scmi/common.h | 2 - drivers/firmware/arm_scmi/driver.c | 110 +- drivers/firmware/arm_scmi/perf.c | 2 - drivers/firmware/arm_scmi/power.c | 2 - drivers/firmware/arm_scmi/reset.c | 2 - drivers/firmware/arm_scmi/scmi_pm_domain.c | 2 +- drivers/firmware/arm_scmi/sensors.c | 2 - drivers/firmware/broadcom/bcm47xx_nvram.c | 2 +- drivers/firmware/dmi-id.c | 6 - drivers/firmware/dmi-sysfs.c | 2 +- drivers/firmware/dmi_scan.c | 30 - drivers/firmware/efi/Kconfig | 22 - drivers/firmware/efi/arm-init.c | 107 +- drivers/firmware/efi/arm-runtime.c | 2 +- drivers/firmware/efi/capsule-loader.c | 1 - drivers/firmware/efi/efi.c | 2 +- drivers/firmware/efi/fake_mem.c | 43 +- drivers/firmware/efi/libstub/Makefile | 4 +- drivers/firmware/efi/libstub/arm-stub.c | 110 +- drivers/firmware/efi/libstub/arm32-stub.c | 70 +- drivers/firmware/efi/libstub/arm64-stub.c | 32 +- drivers/firmware/efi/libstub/efi-stub-helper.c | 290 +- drivers/firmware/efi/libstub/efistub.h | 48 +- drivers/firmware/efi/libstub/fdt.c | 53 +- drivers/firmware/efi/libstub/gop.c | 163 +- drivers/firmware/efi/libstub/pci.c | 114 - drivers/firmware/efi/libstub/random.c | 77 +- drivers/firmware/efi/libstub/secureboot.c | 11 +- drivers/firmware/efi/libstub/tpm.c | 48 +- drivers/firmware/efi/memmap.c | 95 +- drivers/firmware/google/coreboot_table.c | 7 - drivers/firmware/google/gsmi.c | 25 - drivers/firmware/google/memconsole-coreboot.c | 2 +- drivers/firmware/google/vpd.c | 2 +- drivers/firmware/imx/Kconfig | 2 +- drivers/firmware/imx/imx-scu.c | 27 - drivers/firmware/imx/misc.c | 8 +- drivers/firmware/imx/scu-pd.c | 11 +- drivers/firmware/iscsi_ibft.c | 9 +- drivers/firmware/meson/meson_sm.c | 2 - drivers/firmware/psci/psci.c | 18 +- drivers/firmware/qcom_scm-32.c | 671 +++ drivers/firmware/qcom_scm-64.c | 579 ++ drivers/firmware/qcom_scm-legacy.c | 242 - drivers/firmware/qcom_scm-smc.c | 151 - drivers/firmware/qcom_scm.c | 854 +-- drivers/firmware/qcom_scm.h | 178 +- drivers/firmware/stratix10-svc.c | 4 +- drivers/firmware/tegra/Kconfig | 2 +- drivers/firmware/turris-mox-rwtm.c | 2 +- drivers/firmware/xilinx/zynqmp.c | 47 - drivers/fpga/dfl-afu-main.c | 28 +- drivers/fpga/dfl-fme-main.c | 21 +- drivers/fpga/dfl.c | 15 +- drivers/fpga/dfl.h | 35 +- drivers/fpga/ts73xx-fpga.c | 4 +- drivers/fpga/xilinx-pr-decoupler.c | 3 +- drivers/fpga/zynq-fpga.c | 3 +- drivers/fsi/Kconfig | 1 - drivers/gpio/Kconfig | 43 +- drivers/gpio/Makefile | 5 +- drivers/gpio/TODO | 46 +- drivers/gpio/gpio-altera.c | 2 +- drivers/gpio/gpio-aspeed-sgpio.c | 2 +- drivers/gpio/gpio-aspeed.c | 2 +- drivers/gpio/gpio-bcm-kona.c | 12 +- drivers/gpio/gpio-bd71828.c | 149 - drivers/gpio/gpio-creg-snps.c | 4 +- drivers/gpio/gpio-grgpio.c | 15 +- drivers/gpio/gpio-logicvc.c | 170 - drivers/gpio/gpio-lynxpoint.c | 471 ++ drivers/gpio/gpio-mockup.c | 18 +- drivers/gpio/gpio-mpc8xxx.c | 1 - drivers/gpio/gpio-mt7621.c | 3 +- drivers/gpio/gpio-mvebu.c | 8 +- drivers/gpio/gpio-pca953x.c | 5 +- drivers/gpio/gpio-pxa.c | 4 +- drivers/gpio/gpio-rcar.c | 4 +- drivers/gpio/gpio-sama5d2-piobu.c | 1 + drivers/gpio/gpio-sifive.c | 252 - drivers/gpio/gpio-siox.c | 28 +- drivers/gpio/gpio-tb10x.c | 1 + drivers/gpio/gpio-tegra.c | 21 +- drivers/gpio/gpio-tegra186.c | 13 +- drivers/gpio/gpio-thunderx.c | 177 +- drivers/gpio/gpio-uniphier.c | 2 +- drivers/gpio/gpio-vx855.c | 2 +- drivers/gpio/gpio-wcd934x.c | 124 - drivers/gpio/gpio-xgs-iproc.c | 3 +- drivers/gpio/gpio-xilinx.c | 5 +- drivers/gpio/gpiolib-devres.c | 2 +- drivers/gpio/gpiolib-of.c | 168 +- drivers/gpio/gpiolib-of.h | 2 - drivers/gpio/gpiolib-sysfs.c | 7 +- drivers/gpio/gpiolib.c | 584 +- drivers/gpio/gpiolib.h | 9 +- drivers/gpu/drm/Kconfig | 2 - drivers/gpu/drm/Makefile | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu.h | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 38 + drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 69 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 78 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 25 - drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 12 - drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 51 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_test.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 28 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 3 - drivers/gpu/drm/amd/amdgpu/atombios_dp.c | 10 +- drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 3 +- drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 1 + drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 11 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 105 +- drivers/gpu/drm/amd/amdgpu/nvd.h | 1 - drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 3 +- drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/si_dma.c | 3 +- drivers/gpu/drm/amd/amdgpu/soc15d.h | 1 - drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 41 - drivers/gpu/drm/amd/amdkfd/kfd_device.c | 40 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 3 - .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 9 - drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 2 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 122 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 30 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 9 +- drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 20 +- drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 26 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 10 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 8 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 14 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 7 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 52 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 25 +- drivers/gpu/drm/amd/display/dc/dc.h | 7 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 1 + drivers/gpu/drm/amd/display/dc/dc_types.h | 1 + drivers/gpu/drm/amd/display/dc/dce/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 16 + .../gpu/drm/amd/display/dc/dce/dce_scl_filters.c | 2204 ++++--- .../drm/amd/display/dc/dce/dce_scl_filters_old.c | 25 + drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 5 +- drivers/gpu/drm/amd/display/dc/dce/dmub_psr.h | 3 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 15 +- .../amd/display/dc/dce110/dce110_hw_sequencer.h | 4 + .../gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.c | 13 + .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c | 101 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.h | 8 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 79 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.c | 2 + .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.c | 11 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 45 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c | 2 + .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 38 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c | 138 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.h | 8 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 2 + .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 19 +- .../display/dc/dml/dcn20/display_mode_vba_20v2.c | 8 + .../drm/amd/display/dc/dml/display_mode_structs.h | 4 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 11 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 4 - .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h | 4 + drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 2 +- .../drm/amd/display/dc/inc/hw_sequencer_private.h | 5 + .../gpu/drm/amd/display/dmub/inc/dmub_gpint_cmd.h | 1 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c | 5 + drivers/gpu/drm/amd/display/include/dal_asic_id.h | 12 +- .../drm/amd/display/modules/freesync/freesync.c | 8 +- .../drm/amd/display/modules/hdcp/hdcp2_execution.c | 4 +- drivers/gpu/drm/amd/display/modules/vmid/vmid.c | 16 +- .../drm/amd/include/asic_reg/dce/dce_12_0_offset.h | 2 + drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 8 +- drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 2 - drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 16 +- drivers/gpu/drm/amd/powerplay/smu_v12_0.c | 7 +- drivers/gpu/drm/arc/arcpgu_crtc.c | 16 + drivers/gpu/drm/ast/ast_main.c | 24 +- drivers/gpu/drm/ast/ast_mode.c | 2 + drivers/gpu/drm/bochs/bochs_kms.c | 31 +- drivers/gpu/drm/bridge/Kconfig | 11 - drivers/gpu/drm/bridge/Makefile | 1 - drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 44 +- drivers/gpu/drm/bridge/parade-ps8640.c | 348 -- drivers/gpu/drm/bridge/tc358767.c | 8 +- drivers/gpu/drm/bridge/ti-tfp410.c | 3 +- drivers/gpu/drm/cirrus/cirrus.c | 8 + drivers/gpu/drm/drm_atomic.c | 116 - drivers/gpu/drm/drm_atomic_helper.c | 83 +- drivers/gpu/drm/drm_atomic_state_helper.c | 103 - drivers/gpu/drm/drm_auth.c | 8 + drivers/gpu/drm/drm_bridge.c | 437 +- drivers/gpu/drm/drm_bufs.c | 20 +- drivers/gpu/drm/drm_client_modeset.c | 3 +- drivers/gpu/drm/drm_connector.c | 81 +- drivers/gpu/drm/drm_crtc_internal.h | 2 - drivers/gpu/drm/drm_debugfs.c | 3 +- drivers/gpu/drm/drm_debugfs_crc.c | 2 +- drivers/gpu/drm/drm_dma.c | 21 +- drivers/gpu/drm/drm_dp_helper.c | 3 +- drivers/gpu/drm/drm_dp_mst_topology.c | 186 +- drivers/gpu/drm/drm_edid.c | 2 +- drivers/gpu/drm/drm_file.c | 44 +- drivers/gpu/drm/drm_framebuffer.c | 122 - drivers/gpu/drm/drm_gem_vram_helper.c | 61 - drivers/gpu/drm/drm_ioctl.c | 1 - drivers/gpu/drm/drm_mipi_dbi.c | 39 +- drivers/gpu/drm/drm_modes.c | 7 - drivers/gpu/drm/drm_pci.c | 36 +- drivers/gpu/drm/drm_syncobj.c | 87 +- drivers/gpu/drm/drm_vblank.c | 28 - drivers/gpu/drm/drm_vm.c | 10 +- drivers/gpu/drm/etnaviv/etnaviv_drv.c | 11 +- drivers/gpu/drm/etnaviv/etnaviv_drv.h | 11 +- drivers/gpu/drm/etnaviv/etnaviv_gem.c | 4 +- drivers/gpu/drm/etnaviv/etnaviv_gem.h | 2 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 5 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.h | 5 +- drivers/gpu/drm/exynos/Kconfig | 6 +- drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 10 +- drivers/gpu/drm/exynos/exynos7_drm_decon.c | 10 +- drivers/gpu/drm/exynos/exynos_drm_crtc.c | 8 +- drivers/gpu/drm/exynos/exynos_drm_drv.h | 8 +- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 10 +- drivers/gpu/drm/exynos/exynos_drm_vidi.c | 8 +- drivers/gpu/drm/exynos/exynos_mixer.c | 8 +- drivers/gpu/drm/gma500/gtt.c | 2 +- drivers/gpu/drm/gma500/psb_drv.c | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 1 - drivers/gpu/drm/i915/Kconfig | 12 +- drivers/gpu/drm/i915/Makefile | 15 +- drivers/gpu/drm/i915/display/icl_dsi.c | 388 +- drivers/gpu/drm/i915/display/intel_acpi.c | 89 - drivers/gpu/drm/i915/display/intel_acpi.h | 5 - drivers/gpu/drm/i915/display/intel_atomic.c | 57 +- drivers/gpu/drm/i915/display/intel_atomic.h | 5 +- drivers/gpu/drm/i915/display/intel_atomic_plane.c | 73 +- drivers/gpu/drm/i915/display/intel_atomic_plane.h | 5 +- drivers/gpu/drm/i915/display/intel_audio.c | 247 +- drivers/gpu/drm/i915/display/intel_bios.c | 449 +- drivers/gpu/drm/i915/display/intel_bios.h | 11 - drivers/gpu/drm/i915/display/intel_bw.c | 63 +- drivers/gpu/drm/i915/display/intel_bw.h | 4 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 1084 ++-- drivers/gpu/drm/i915/display/intel_cdclk.h | 73 +- drivers/gpu/drm/i915/display/intel_color.c | 222 +- drivers/gpu/drm/i915/display/intel_combo_phy.c | 163 +- drivers/gpu/drm/i915/display/intel_connector.c | 5 +- drivers/gpu/drm/i915/display/intel_crt.c | 127 +- drivers/gpu/drm/i915/display/intel_csr.c | 795 --- drivers/gpu/drm/i915/display/intel_ddi.c | 944 ++- drivers/gpu/drm/i915/display/intel_de.h | 72 - drivers/gpu/drm/i915/display/intel_display.c | 3486 +++++------ drivers/gpu/drm/i915/display/intel_display.h | 7 - .../gpu/drm/i915/display/intel_display_debugfs.c | 2129 ------- .../gpu/drm/i915/display/intel_display_debugfs.h | 20 - drivers/gpu/drm/i915/display/intel_display_power.c | 737 ++- drivers/gpu/drm/i915/display/intel_display_power.h | 5 - drivers/gpu/drm/i915/display/intel_display_types.h | 56 +- drivers/gpu/drm/i915/display/intel_dp.c | 863 +-- .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 169 +- .../gpu/drm/i915/display/intel_dp_link_training.c | 75 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 33 +- drivers/gpu/drm/i915/display/intel_dpio_phy.c | 108 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 677 +-- drivers/gpu/drm/i915/display/intel_dsb.c | 30 +- .../gpu/drm/i915/display/intel_dsi_dcs_backlight.c | 6 +- drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 217 +- drivers/gpu/drm/i915/display/intel_dvo.c | 49 +- drivers/gpu/drm/i915/display/intel_fbc.c | 202 +- drivers/gpu/drm/i915/display/intel_fbc.h | 13 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 13 +- drivers/gpu/drm/i915/display/intel_fifo_underrun.c | 37 +- drivers/gpu/drm/i915/display/intel_global_state.c | 223 - drivers/gpu/drm/i915/display/intel_global_state.h | 87 - drivers/gpu/drm/i915/display/intel_gmbus.c | 77 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 414 +- drivers/gpu/drm/i915/display/intel_hdcp.h | 5 - drivers/gpu/drm/i915/display/intel_hdmi.c | 423 +- drivers/gpu/drm/i915/display/intel_hotplug.c | 136 +- drivers/gpu/drm/i915/display/intel_lpe_audio.c | 16 +- drivers/gpu/drm/i915/display/intel_lvds.c | 64 +- drivers/gpu/drm/i915/display/intel_opregion.c | 221 +- drivers/gpu/drm/i915/display/intel_overlay.c | 57 +- drivers/gpu/drm/i915/display/intel_panel.c | 389 +- drivers/gpu/drm/i915/display/intel_pipe_crc.c | 34 +- drivers/gpu/drm/i915/display/intel_psr.c | 386 +- drivers/gpu/drm/i915/display/intel_psr.h | 1 - drivers/gpu/drm/i915/display/intel_quirks.c | 10 +- drivers/gpu/drm/i915/display/intel_sdvo.c | 113 +- drivers/gpu/drm/i915/display/intel_sprite.c | 385 +- drivers/gpu/drm/i915/display/intel_tc.c | 51 +- drivers/gpu/drm/i915/display/intel_tv.c | 164 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 2 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 443 +- drivers/gpu/drm/i915/display/intel_vga.c | 14 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 445 +- drivers/gpu/drm/i915/display/vlv_dsi_pll.c | 96 +- drivers/gpu/drm/i915/gem/i915_gem_busy.c | 12 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 368 +- drivers/gpu/drm/i915/gem/i915_gem_context_types.h | 13 +- drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c | 8 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 100 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 132 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 19 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 16 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 11 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_phys.c | 98 +- drivers/gpu/drm/i915/gem/i915_gem_pm.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 17 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 135 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.h | 1 + drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 28 +- drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 102 + .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 163 +- .../drm/i915/gem/selftests/i915_gem_object_blt.c | 74 +- drivers/gpu/drm/i915/gem/selftests/mock_context.c | 5 +- drivers/gpu/drm/i915/gt/gen6_ppgtt.c | 1 - drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 1 - drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 3 - drivers/gpu/drm/i915/gt/intel_context.c | 55 +- drivers/gpu/drm/i915/gt/intel_context.h | 20 - drivers/gpu/drm/i915/gt/intel_context_sseu.c | 98 - drivers/gpu/drm/i915/gt/intel_context_types.h | 12 - drivers/gpu/drm/i915/gt/intel_engine.h | 22 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 158 +- drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c | 8 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 4 +- drivers/gpu/drm/i915/gt/intel_engine_types.h | 17 +- drivers/gpu/drm/i915/gt/intel_engine_user.c | 3 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 93 +- drivers/gpu/drm/i915/gt/intel_gt.c | 65 +- drivers/gpu/drm/i915/gt/intel_gt.h | 2 +- drivers/gpu/drm/i915/gt/intel_gt_irq.c | 117 +- drivers/gpu/drm/i915/gt/intel_gt_irq.h | 3 +- drivers/gpu/drm/i915/gt/intel_gt_pm.c | 2 +- drivers/gpu/drm/i915/gt/intel_gt_requests.c | 3 - drivers/gpu/drm/i915/gt/intel_gtt.c | 36 +- drivers/gpu/drm/i915/gt/intel_gtt.h | 4 +- drivers/gpu/drm/i915/gt/intel_llc.c | 6 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 644 +- drivers/gpu/drm/i915/gt/intel_lrc_reg.h | 1 - drivers/gpu/drm/i915/gt/intel_mocs.c | 76 +- drivers/gpu/drm/i915/gt/intel_rc6.c | 10 +- drivers/gpu/drm/i915/gt/intel_reset.c | 83 +- drivers/gpu/drm/i915/gt/intel_ring.c | 7 +- drivers/gpu/drm/i915/gt/intel_ring.h | 8 - drivers/gpu/drm/i915/gt/intel_ring_submission.c | 87 +- drivers/gpu/drm/i915/gt/intel_ring_types.h | 7 +- drivers/gpu/drm/i915/gt/intel_rps.c | 20 +- drivers/gpu/drm/i915/gt/intel_timeline.c | 6 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 138 +- drivers/gpu/drm/i915/gt/intel_workarounds_types.h | 4 +- drivers/gpu/drm/i915/gt/mock_engine.c | 20 +- drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 2 +- drivers/gpu/drm/i915/gt/selftest_llc.c | 11 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 1408 +---- drivers/gpu/drm/i915/gt/selftest_mocs.c | 24 +- drivers/gpu/drm/i915/gt/selftest_rc6.c | 5 +- drivers/gpu/drm/i915/gt/selftest_reset.c | 2 +- drivers/gpu/drm/i915/gt/selftest_timeline.c | 188 +- drivers/gpu/drm/i915/gt/selftest_workarounds.c | 9 - drivers/gpu/drm/i915/gt/uc/intel_guc.c | 30 +- drivers/gpu/drm/i915/gt/uc/intel_guc.h | 23 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 255 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ct.h | 7 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 9 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.h | 19 +- drivers/gpu/drm/i915/gt/uc/intel_huc.c | 7 +- drivers/gpu/drm/i915/gt/uc/intel_huc.h | 8 +- drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 69 +- drivers/gpu/drm/i915/gt/uc/intel_uc.h | 62 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 9 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 18 +- drivers/gpu/drm/i915/gvt/firmware.c | 4 +- drivers/gpu/drm/i915/gvt/gtt.c | 4 - drivers/gpu/drm/i915/gvt/handlers.c | 8 +- drivers/gpu/drm/i915/gvt/scheduler.c | 3 +- drivers/gpu/drm/i915/i915_active.c | 50 +- drivers/gpu/drm/i915/i915_active.h | 9 +- drivers/gpu/drm/i915/i915_cmd_parser.c | 29 +- drivers/gpu/drm/i915/i915_debugfs.c | 2300 ++++++- drivers/gpu/drm/i915/i915_debugfs.h | 8 +- drivers/gpu/drm/i915/i915_debugfs_params.c | 250 - drivers/gpu/drm/i915/i915_debugfs_params.h | 14 - drivers/gpu/drm/i915/i915_drv.c | 770 ++- drivers/gpu/drm/i915/i915_drv.h | 94 +- drivers/gpu/drm/i915/i915_gem.c | 31 +- drivers/gpu/drm/i915/i915_gem_fence_reg.c | 13 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 3 +- drivers/gpu/drm/i915/i915_gpu_error.c | 36 +- drivers/gpu/drm/i915/i915_gpu_error.h | 12 +- drivers/gpu/drm/i915/i915_irq.c | 236 +- drivers/gpu/drm/i915/i915_params.c | 11 +- drivers/gpu/drm/i915/i915_params.h | 74 +- drivers/gpu/drm/i915/i915_pci.c | 20 +- drivers/gpu/drm/i915/i915_perf.c | 80 +- drivers/gpu/drm/i915/i915_pmu.c | 77 +- drivers/gpu/drm/i915/i915_pmu.h | 11 +- drivers/gpu/drm/i915/i915_reg.h | 42 +- drivers/gpu/drm/i915/i915_request.c | 81 +- drivers/gpu/drm/i915/i915_request.h | 60 - drivers/gpu/drm/i915/i915_scheduler.c | 38 +- drivers/gpu/drm/i915/i915_sw_fence.c | 17 +- drivers/gpu/drm/i915/i915_sw_fence.h | 2 +- drivers/gpu/drm/i915/i915_switcheroo.c | 2 +- drivers/gpu/drm/i915/i915_sysfs.c | 19 +- drivers/gpu/drm/i915/i915_trace.h | 66 +- drivers/gpu/drm/i915/i915_utils.c | 5 +- drivers/gpu/drm/i915/i915_vgpu.c | 41 +- drivers/gpu/drm/i915/i915_vma.c | 80 +- drivers/gpu/drm/i915/i915_vma.h | 2 - drivers/gpu/drm/i915/intel_csr.c | 789 +++ drivers/gpu/drm/i915/{display => }/intel_csr.h | 0 drivers/gpu/drm/i915/intel_device_info.c | 44 +- drivers/gpu/drm/i915/intel_device_info.h | 4 - drivers/gpu/drm/i915/intel_gvt.c | 15 +- drivers/gpu/drm/i915/intel_memory_region.c | 4 +- drivers/gpu/drm/i915/intel_pch.c | 66 +- drivers/gpu/drm/i915/intel_pm.c | 642 +- drivers/gpu/drm/i915/intel_pm.h | 5 +- drivers/gpu/drm/i915/intel_sideband.c | 16 +- drivers/gpu/drm/i915/intel_uncore.c | 54 +- drivers/gpu/drm/i915/selftests/i915_gem.c | 6 +- .../gpu/drm/i915/selftests/i915_perf_selftests.h | 1 - .../gpu/drm/i915/selftests/intel_memory_region.c | 203 - drivers/gpu/drm/i915/vlv_suspend.c | 489 -- drivers/gpu/drm/i915/vlv_suspend.h | 18 - drivers/gpu/drm/imx/ipuv3-plane.c | 2 +- drivers/gpu/drm/imx/parallel-display.c | 176 +- drivers/gpu/drm/lima/lima_drv.c | 16 +- drivers/gpu/drm/lima/lima_drv.h | 1 - drivers/gpu/drm/lima/lima_gem.c | 134 +- drivers/gpu/drm/lima/lima_gem.h | 4 - drivers/gpu/drm/lima/lima_gp.c | 58 +- drivers/gpu/drm/lima/lima_mmu.c | 5 - drivers/gpu/drm/lima/lima_mmu.h | 1 - drivers/gpu/drm/lima/lima_regs.h | 1 - drivers/gpu/drm/lima/lima_sched.c | 35 +- drivers/gpu/drm/lima/lima_sched.h | 6 - drivers/gpu/drm/lima/lima_vm.c | 46 +- drivers/gpu/drm/lima/lima_vm.h | 1 - drivers/gpu/drm/mediatek/mtk_hdmi.c | 54 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 37 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 65 +- drivers/gpu/drm/msm/adreno/a6xx_hfi.c | 85 +- drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c | 58 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 4 +- drivers/gpu/drm/msm/dsi/dsi_manager.c | 7 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 4 + drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c | 10 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm.c | 4 +- drivers/gpu/drm/msm/msm_drv.c | 10 +- drivers/gpu/drm/msm/msm_drv.h | 3 +- drivers/gpu/drm/nouveau/Kconfig | 2 - drivers/gpu/drm/nouveau/dispnv04/arb.c | 3 +- drivers/gpu/drm/nouveau/dispnv50/core.h | 6 - drivers/gpu/drm/nouveau/dispnv50/corec37d.c | 23 +- drivers/gpu/drm/nouveau/dispnv50/corec57d.c | 9 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 129 +- drivers/gpu/drm/nouveau/dispnv50/wndw.c | 2 - drivers/gpu/drm/nouveau/nouveau_bo.c | 8 + drivers/gpu/drm/nouveau/nouveau_chan.c | 2 - drivers/gpu/drm/nouveau/nouveau_drv.h | 7 - drivers/gpu/drm/nouveau/nouveau_fence.c | 10 +- drivers/gpu/drm/nouveau/nouveau_fence.h | 1 - drivers/gpu/drm/nouveau/nouveau_gem.c | 13 +- drivers/gpu/drm/nouveau/nouveau_vga.c | 2 +- drivers/gpu/drm/nouveau/nouveau_vmm.c | 2 +- drivers/gpu/drm/nouveau/nvkm/core/memory.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 4 - .../gpu/drm/nouveau/nvkm/engine/disp/channv50.c | 2 - drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c | 29 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.h | 1 - drivers/gpu/drm/nouveau/nvkm/engine/gr/gp100.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/gp10b.c | 4 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/tu102.c | 26 - drivers/gpu/drm/nouveau/nvkm/subdev/acr/lsfw.c | 6 +- drivers/gpu/drm/nouveau/nvkm/subdev/acr/tu102.c | 14 - drivers/gpu/drm/nouveau/nvkm/subdev/fb/base.c | 39 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp102.c | 5 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/gv100.c | 2 - drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm20b.c | 9 +- drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp10b.c | 9 +- drivers/gpu/drm/panel/Kconfig | 24 - drivers/gpu/drm/panel/Makefile | 3 - drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c | 854 --- drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c | 526 -- .../drm/panel/panel-samsung-s6e88a0-ams452ef01.c | 293 - drivers/gpu/drm/panel/panel-simple.c | 133 +- drivers/gpu/drm/panel/panel-tpo-td028ttec1.c | 17 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 92 +- drivers/gpu/drm/panfrost/panfrost_gem.c | 124 +- drivers/gpu/drm/panfrost/panfrost_gem.h | 47 +- drivers/gpu/drm/panfrost/panfrost_gem_shrinker.c | 6 +- drivers/gpu/drm/panfrost/panfrost_gpu.c | 7 +- drivers/gpu/drm/panfrost/panfrost_job.c | 14 +- drivers/gpu/drm/panfrost/panfrost_job.h | 1 - drivers/gpu/drm/panfrost/panfrost_mmu.c | 74 +- drivers/gpu/drm/panfrost/panfrost_mmu.h | 6 +- drivers/gpu/drm/panfrost/panfrost_perfcnt.c | 45 +- drivers/gpu/drm/qxl/qxl_display.c | 14 + drivers/gpu/drm/qxl/qxl_ttm.c | 6 + drivers/gpu/drm/radeon/Makefile | 2 +- drivers/gpu/drm/radeon/radeon_device.c | 2 +- drivers/gpu/drm/radeon/radeon_ttm.c | 8 +- drivers/gpu/drm/rcar-du/rcar_lvds.c | 11 +- drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 1 - drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.h | 2 +- drivers/gpu/drm/selftests/drm_cmdline_selftests.h | 1 - .../gpu/drm/selftests/test-drm_cmdline_parser.c | 15 +- drivers/gpu/drm/sti/sti_dvo.c | 2 +- drivers/gpu/drm/sti/sti_hda.c | 4 +- drivers/gpu/drm/sti/sti_hdmi.c | 2 +- drivers/gpu/drm/sti/sti_tvout.c | 2 +- drivers/gpu/drm/sti/sti_vtg.c | 2 +- drivers/gpu/drm/stm/dw_mipi_dsi-stm.c | 4 +- drivers/gpu/drm/stm/ltdc.c | 37 +- drivers/gpu/drm/stm/ltdc.h | 1 - drivers/gpu/drm/sun4i/sun4i_drv.c | 1 + drivers/gpu/drm/tegra/drm.c | 49 +- drivers/gpu/drm/tegra/gem.c | 10 +- drivers/gpu/drm/tegra/plane.c | 44 +- drivers/gpu/drm/tegra/sor.c | 49 +- drivers/gpu/drm/tidss/Kconfig | 14 - drivers/gpu/drm/tidss/Makefile | 12 - drivers/gpu/drm/tidss/tidss_crtc.c | 377 -- drivers/gpu/drm/tidss/tidss_crtc.h | 46 - drivers/gpu/drm/tidss/tidss_dispc.c | 2768 --------- drivers/gpu/drm/tidss/tidss_dispc.h | 132 - drivers/gpu/drm/tidss/tidss_dispc_regs.h | 243 - drivers/gpu/drm/tidss/tidss_drv.c | 285 - drivers/gpu/drm/tidss/tidss_drv.h | 39 - drivers/gpu/drm/tidss/tidss_encoder.c | 88 - drivers/gpu/drm/tidss/tidss_encoder.h | 17 - drivers/gpu/drm/tidss/tidss_irq.c | 146 - drivers/gpu/drm/tidss/tidss_irq.h | 77 - drivers/gpu/drm/tidss/tidss_kms.c | 249 - drivers/gpu/drm/tidss/tidss_kms.h | 15 - drivers/gpu/drm/tidss/tidss_plane.c | 217 - drivers/gpu/drm/tidss/tidss_plane.h | 25 - drivers/gpu/drm/tidss/tidss_scale_coefs.c | 202 - drivers/gpu/drm/tidss/tidss_scale_coefs.h | 22 - drivers/gpu/drm/tilcdc/tilcdc_drv.c | 2 +- drivers/gpu/drm/tiny/Kconfig | 22 +- drivers/gpu/drm/tiny/Makefile | 1 - drivers/gpu/drm/tiny/gm12u320.c | 9 + drivers/gpu/drm/tiny/ili9225.c | 9 + drivers/gpu/drm/tiny/ili9486.c | 286 - drivers/gpu/drm/tiny/repaper.c | 21 +- drivers/gpu/drm/tiny/st7586.c | 9 + drivers/gpu/drm/tiny/st7735r.c | 76 +- drivers/gpu/drm/ttm/ttm_bo.c | 256 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 7 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 22 +- drivers/gpu/drm/udl/udl_connector.c | 1 + drivers/gpu/drm/udl/udl_modeset.c | 11 + drivers/gpu/drm/vboxvideo/vbox_mode.c | 13 +- drivers/gpu/drm/vc4/vc4_plane.c | 2 +- drivers/gpu/drm/vgem/vgem_drv.c | 9 +- drivers/gpu/drm/via/via_dmablit.c | 6 +- drivers/gpu/drm/virtio/virtgpu_debugfs.c | 1 - drivers/gpu/drm/virtio/virtgpu_display.c | 9 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 1 - drivers/gpu/drm/virtio/virtgpu_kms.c | 3 - drivers/gpu/drm/virtio/virtgpu_object.c | 4 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 187 +- drivers/gpu/drm/vkms/vkms_plane.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf_res.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 76 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 21 +- drivers/gpu/drm/vmwgfx/vmwgfx_msg.c | 90 +- drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 16 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 6 + drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c | 4 - drivers/gpu/drm/xen/xen_drm_front_kms.c | 19 - drivers/gpu/drm/zte/zx_plane.c | 4 +- drivers/gpu/host1x/job.c | 34 +- drivers/hid/hid-alps.c | 2 +- drivers/hid/hid-apple.c | 3 +- drivers/hid/hid-bigbenff.c | 31 +- drivers/hid/hid-core.c | 4 +- drivers/hid/hid-ite.c | 5 +- drivers/hid/hid-logitech-dj.c | 2 - drivers/hid/hid-logitech-hidpp.c | 246 +- drivers/hid/hid-quirks.c | 3 + drivers/hid/hidraw.c | 9 - drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c | 8 - drivers/hid/usbhid/hiddev.c | 2 +- drivers/hsi/clients/cmt_speech.c | 9 +- drivers/hv/channel_mgmt.c | 21 +- drivers/hv/hv_balloon.c | 13 +- drivers/hv/hv_fcopy.c | 54 +- drivers/hv/hv_kvp.c | 43 +- drivers/hv/hv_snapshot.c | 55 +- drivers/hv/hv_util.c | 156 +- drivers/hv/hyperv_vmbus.h | 6 - drivers/hv/vmbus_drv.c | 4 - drivers/hwmon/Kconfig | 46 +- drivers/hwmon/Makefile | 4 - drivers/hwmon/acpi_power_meter.c | 16 +- drivers/hwmon/adm1177.c | 288 - drivers/hwmon/adt7475.c | 5 +- drivers/hwmon/axi-fan-control.c | 469 -- drivers/hwmon/dell-smm-hwmon.c | 15 +- drivers/hwmon/drivetemp.c | 574 -- drivers/hwmon/hwmon.c | 85 +- drivers/hwmon/i5k_amb.c | 2 +- drivers/hwmon/ibmaem.c | 2 +- drivers/hwmon/k10temp.c | 479 +- drivers/hwmon/lm73.c | 10 - drivers/hwmon/max31730.c | 440 -- drivers/hwmon/nct7802.c | 75 +- drivers/hwmon/pmbus/Kconfig | 43 +- drivers/hwmon/pmbus/Makefile | 2 - drivers/hwmon/pmbus/adm1275.c | 37 +- drivers/hwmon/pmbus/ibm-cffps.c | 100 +- drivers/hwmon/pmbus/ir35221.c | 23 +- drivers/hwmon/pmbus/isl68137.c | 3 +- drivers/hwmon/pmbus/lm25066.c | 39 +- drivers/hwmon/pmbus/ltc2978.c | 134 +- drivers/hwmon/pmbus/ltc3815.c | 20 +- drivers/hwmon/pmbus/max16064.c | 7 +- drivers/hwmon/pmbus/max20730.c | 373 -- drivers/hwmon/pmbus/max20751.c | 2 +- drivers/hwmon/pmbus/max31785.c | 6 +- drivers/hwmon/pmbus/max34440.c | 25 +- drivers/hwmon/pmbus/max8688.c | 17 +- drivers/hwmon/pmbus/pmbus.c | 10 +- drivers/hwmon/pmbus/pmbus.h | 35 +- drivers/hwmon/pmbus/pmbus_core.c | 141 +- drivers/hwmon/pmbus/pxe1610.c | 44 +- drivers/hwmon/pmbus/tps53679.c | 200 +- drivers/hwmon/pmbus/ucd9000.c | 41 +- drivers/hwmon/pmbus/xdpe12284.c | 117 - drivers/hwmon/pmbus/zl6100.c | 5 +- drivers/hwmon/pwm-fan.c | 15 +- drivers/hwmon/scmi-hwmon.c | 2 +- drivers/hwmon/w83627ehf.c | 2026 ++++--- drivers/hwspinlock/omap_hwspinlock.c | 32 +- drivers/hwspinlock/qcom_hwspinlock.c | 28 +- drivers/hwspinlock/sirf_hwspinlock.c | 46 +- drivers/hwspinlock/stm32_hwspinlock.c | 4 +- drivers/i2c/busses/Kconfig | 107 +- drivers/i2c/busses/Makefile | 1 + drivers/i2c/busses/i2c-at91-core.c | 39 + drivers/i2c/busses/i2c-cadence.c | 32 +- drivers/i2c/busses/i2c-cht-wc.c | 6 +- drivers/i2c/busses/i2c-cros-ec-tunnel.c | 3 +- drivers/i2c/busses/i2c-designware-platdrv.c | 1 - drivers/i2c/busses/i2c-highlander.c | 4 +- drivers/i2c/busses/i2c-i801.c | 10 +- drivers/i2c/busses/i2c-jz4780.c | 156 +- drivers/i2c/busses/i2c-meson.c | 97 +- drivers/i2c/busses/i2c-mv64xxx.c | 5 +- drivers/i2c/busses/i2c-nvidia-gpu.c | 6 +- drivers/i2c/busses/i2c-ocores.c | 2 +- drivers/i2c/busses/i2c-parport-light.c | 267 + drivers/i2c/busses/i2c-parport.c | 113 +- drivers/i2c/busses/i2c-parport.h | 106 + drivers/i2c/busses/i2c-pmcmsp.c | 8 +- drivers/i2c/busses/i2c-pnx.c | 4 +- drivers/i2c/busses/i2c-powermac.c | 8 +- drivers/i2c/busses/i2c-stm32f7.c | 117 +- drivers/i2c/busses/i2c-stu300.c | 2 +- drivers/i2c/busses/i2c-synquacer.c | 2 +- drivers/i2c/busses/i2c-taos-evm.c | 4 +- drivers/i2c/busses/i2c-tegra.c | 178 +- drivers/i2c/busses/i2c-tiny-usb.c | 8 +- drivers/i2c/busses/i2c-xiic.c | 69 +- drivers/i2c/i2c-core-acpi.c | 12 +- drivers/i2c/i2c-core-base.c | 33 +- drivers/i2c/i2c-core-of.c | 7 +- drivers/i2c/muxes/i2c-mux-pca9541.c | 29 +- drivers/i2c/muxes/i2c-mux-pca954x.c | 69 +- drivers/i3c/master.c | 6 +- drivers/i3c/master/dw-i3c-master.c | 20 +- drivers/i3c/master/i3c-master-cdns.c | 53 +- drivers/ide/Makefile | 2 + drivers/ide/cmd64x.c | 3 - drivers/ide/ht6560b.c | 2 +- drivers/ide/ide-cd.c | 38 - drivers/ide/ide-disk.c | 1 - drivers/ide/ide-floppy.c | 4 - drivers/ide/ide-floppy.h | 2 - drivers/ide/ide-floppy_ioctl.c | 35 - drivers/ide/ide-gd.c | 17 - drivers/ide/ide-ioctls.c | 47 +- drivers/ide/ide-iops.c | 1 + drivers/ide/ide-proc.c | 21 +- drivers/ide/ide-tape.c | 11 - drivers/ide/pmac.c | 3 +- drivers/ide/qd65xx.c | 2 +- drivers/ide/serverworks.c | 6 - drivers/ide/siimage.c | 3 +- drivers/ide/tx4939ide.c | 2 +- drivers/ide/via82cxxx.c | 3 +- drivers/idle/intel_idle.c | 508 +- drivers/iio/accel/Kconfig | 20 +- drivers/iio/accel/Makefile | 2 - drivers/iio/accel/adis16201.c | 8 +- drivers/iio/accel/adis16209.c | 8 +- drivers/iio/accel/bma180.c | 225 +- drivers/iio/accel/bma400.h | 99 - drivers/iio/accel/bma400_core.c | 853 --- drivers/iio/accel/bma400_i2c.c | 61 - drivers/iio/accel/cros_ec_accel_legacy.c | 1 + drivers/iio/accel/kxcjk-1013.c | 27 +- drivers/iio/accel/st_accel.h | 2 +- drivers/iio/accel/st_accel_i2c.c | 8 +- drivers/iio/accel/st_accel_spi.c | 9 +- drivers/iio/adc/Kconfig | 17 - drivers/iio/adc/Makefile | 4 +- drivers/iio/adc/ad7091r-base.c | 298 - drivers/iio/adc/ad7091r-base.h | 26 - drivers/iio/adc/ad7091r5.c | 113 - drivers/iio/adc/ad7124.c | 2 - drivers/iio/adc/ad7266.c | 29 +- drivers/iio/adc/ad7780.c | 1 - drivers/iio/adc/ad7791.c | 1 - drivers/iio/adc/ad7793.c | 1 - drivers/iio/adc/ad7887.c | 82 +- drivers/iio/adc/ad7923.c | 64 +- drivers/iio/adc/ad799x.c | 66 +- drivers/iio/adc/ad_sigma_delta.c | 2 +- drivers/iio/adc/at91-sama5d2_adc.c | 6 +- drivers/iio/adc/ltc2496.c | 108 - drivers/iio/adc/ltc2497-core.c | 243 - drivers/iio/adc/ltc2497.c | 234 +- drivers/iio/adc/ltc2497.h | 18 - drivers/iio/adc/max9611.c | 36 +- drivers/iio/adc/qcom-vadc-common.c | 6 +- drivers/iio/adc/qcom-vadc-common.h | 1 + drivers/iio/adc/stm32-adc-core.c | 23 +- drivers/iio/adc/stm32-adc-core.h | 9 - drivers/iio/adc/stm32-adc.c | 71 +- drivers/iio/adc/stm32-dfsdm-adc.c | 55 +- drivers/iio/adc/ti-ads1015.c | 73 +- drivers/iio/adc/ti-ads7950.c | 2 +- drivers/iio/buffer/industrialio-buffer-dma.c | 2 +- drivers/iio/buffer/industrialio-buffer-dmaengine.c | 30 +- drivers/iio/buffer/kfifo_buf.c | 5 +- drivers/iio/chemical/Makefile | 2 +- drivers/iio/chemical/atlas-ph-sensor.c | 685 +++ drivers/iio/chemical/atlas-sensor.c | 695 --- .../iio/common/cros_ec_sensors/cros_ec_sensors.c | 1 + .../common/cros_ec_sensors/cros_ec_sensors_core.c | 1 + drivers/iio/common/ssp_sensors/ssp.h | 14 +- drivers/iio/common/ssp_sensors/ssp_dev.c | 29 +- drivers/iio/common/ssp_sensors/ssp_spi.c | 8 +- drivers/iio/common/st_sensors/st_sensors_core.c | 45 +- drivers/iio/common/st_sensors/st_sensors_i2c.c | 21 + drivers/iio/common/st_sensors/st_sensors_spi.c | 12 +- drivers/iio/common/st_sensors/st_sensors_trigger.c | 3 - drivers/iio/dac/ad5592r-base.c | 1 + drivers/iio/dac/ad7303.c | 25 +- drivers/iio/dac/stm32-dac-core.c | 19 +- drivers/iio/frequency/adf4350.c | 30 +- drivers/iio/gyro/Kconfig | 32 +- drivers/iio/gyro/adis16136.c | 72 +- drivers/iio/gyro/adis16260.c | 14 +- drivers/iio/gyro/itg3200_core.c | 1 + drivers/iio/gyro/st_gyro.h | 2 +- drivers/iio/gyro/st_gyro_core.c | 75 +- drivers/iio/gyro/st_gyro_i2c.c | 9 +- drivers/iio/gyro/st_gyro_spi.c | 9 +- drivers/iio/humidity/dht11.c | 1 + drivers/iio/humidity/hts221_core.c | 19 +- drivers/iio/iio_core.h | 8 +- drivers/iio/imu/adis.c | 139 +- drivers/iio/imu/adis16400.c | 115 +- drivers/iio/imu/adis16460.c | 7 - drivers/iio/imu/adis16480.c | 92 +- drivers/iio/imu/adis_buffer.c | 4 +- drivers/iio/imu/inv_mpu6050/Kconfig | 9 +- drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 237 +- drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c | 2 - drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 22 +- drivers/iio/imu/inv_mpu6050/inv_mpu_magn.c | 80 +- drivers/iio/imu/inv_mpu6050/inv_mpu_ring.c | 11 +- drivers/iio/imu/inv_mpu6050/inv_mpu_spi.c | 1 + drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c | 4 - drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 49 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 27 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 121 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c | 3 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c | 76 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_spi.c | 3 +- drivers/iio/industrialio-buffer.c | 10 +- drivers/iio/industrialio-core.c | 25 +- drivers/iio/light/apds9960.c | 2 + drivers/iio/light/cros_ec_light_prox.c | 1 + drivers/iio/light/lm3533-als.c | 2 +- drivers/iio/light/si1145.c | 1 + drivers/iio/light/st_uvis25_i2c.c | 1 + drivers/iio/magnetometer/ak8975.c | 107 +- drivers/iio/magnetometer/st_magn_i2c.c | 9 +- drivers/iio/magnetometer/st_magn_spi.c | 9 +- drivers/iio/pressure/Kconfig | 12 - drivers/iio/pressure/Makefile | 1 - drivers/iio/pressure/bmp280-i2c.c | 18 +- drivers/iio/pressure/cros_ec_baro.c | 1 + drivers/iio/pressure/dlhl60d.c | 375 -- drivers/iio/pressure/st_pressure.h | 2 +- drivers/iio/pressure/st_pressure_i2c.c | 22 +- drivers/iio/pressure/st_pressure_spi.c | 9 +- drivers/iio/proximity/Kconfig | 15 - drivers/iio/proximity/Makefile | 1 - drivers/iio/proximity/as3935.c | 3 + drivers/iio/proximity/ping.c | 335 -- drivers/iio/resolver/ad2s1200.c | 1 + drivers/iio/temperature/max31856.c | 134 +- drivers/iio/temperature/maxim_thermocouple.c | 44 +- drivers/iio/trigger/stm32-timer-trigger.c | 3 + drivers/infiniband/core/Makefile | 9 +- drivers/infiniband/core/addr.c | 2 +- drivers/infiniband/core/cache.c | 151 +- drivers/infiniband/core/cm.c | 1003 ++-- drivers/infiniband/core/cm_msgs.h | 755 ++- drivers/infiniband/core/cma.c | 201 +- drivers/infiniband/core/cma_configfs.c | 6 +- drivers/infiniband/core/cma_priv.h | 6 +- drivers/infiniband/core/cma_trace.c | 16 - drivers/infiniband/core/cma_trace.h | 391 -- drivers/infiniband/core/core_priv.h | 3 +- drivers/infiniband/core/cq.c | 27 +- drivers/infiniband/core/device.c | 42 +- drivers/infiniband/core/ib_core_uverbs.c | 2 - drivers/infiniband/core/nldev.c | 3 +- drivers/infiniband/core/rdma_core.c | 235 +- drivers/infiniband/core/rdma_core.h | 45 +- drivers/infiniband/core/rw.c | 31 +- drivers/infiniband/core/sa_query.c | 4 +- drivers/infiniband/core/security.c | 24 +- drivers/infiniband/core/trace.c | 14 - drivers/infiniband/core/ucma.c | 2 +- drivers/infiniband/core/umem.c | 58 +- drivers/infiniband/core/umem_odp.c | 64 +- drivers/infiniband/core/user_mad.c | 5 +- drivers/infiniband/core/uverbs.h | 48 +- drivers/infiniband/core/uverbs_cmd.c | 335 +- drivers/infiniband/core/uverbs_ioctl.c | 45 +- drivers/infiniband/core/uverbs_main.c | 301 +- drivers/infiniband/core/uverbs_std_types.c | 45 +- .../infiniband/core/uverbs_std_types_async_fd.c | 52 - drivers/infiniband/core/uverbs_std_types_cq.c | 19 +- drivers/infiniband/core/uverbs_std_types_device.c | 38 - drivers/infiniband/core/uverbs_uapi.c | 7 +- drivers/infiniband/core/verbs.c | 96 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 12 +- drivers/infiniband/hw/bnxt_re/main.c | 2 +- drivers/infiniband/hw/bnxt_re/qplib_fp.c | 2 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 4 +- drivers/infiniband/hw/bnxt_re/qplib_res.c | 2 +- drivers/infiniband/hw/cxgb4/cm.c | 4 - drivers/infiniband/hw/cxgb4/mem.c | 2 +- drivers/infiniband/hw/cxgb4/qp.c | 4 +- drivers/infiniband/hw/efa/efa_admin_cmds_defs.h | 37 +- drivers/infiniband/hw/efa/efa_verbs.c | 19 +- drivers/infiniband/hw/hfi1/affinity.c | 2 - drivers/infiniband/hw/hfi1/chip.c | 198 +- drivers/infiniband/hw/hfi1/chip.h | 8 - drivers/infiniband/hw/hfi1/chip_registers.h | 1 - drivers/infiniband/hw/hfi1/common.h | 3 - drivers/infiniband/hw/hfi1/debugfs.c | 2 +- drivers/infiniband/hw/hfi1/driver.c | 237 +- drivers/infiniband/hw/hfi1/file_ops.c | 64 +- drivers/infiniband/hw/hfi1/hfi.h | 200 +- drivers/infiniband/hw/hfi1/init.c | 87 +- drivers/infiniband/hw/hfi1/msix.c | 106 +- drivers/infiniband/hw/hfi1/msix.h | 1 - drivers/infiniband/hw/hfi1/pcie.c | 4 +- drivers/infiniband/hw/hfi1/rc.c | 2 +- drivers/infiniband/hw/hfi1/trace_ctxts.h | 2 +- drivers/infiniband/hw/hfi1/trace_rx.h | 15 +- drivers/infiniband/hw/hfi1/trace_tid.h | 8 +- drivers/infiniband/hw/hfi1/trace_tx.h | 2 +- drivers/infiniband/hw/hfi1/user_exp_rcv.c | 5 +- drivers/infiniband/hw/hfi1/user_pages.c | 4 +- drivers/infiniband/hw/hfi1/user_sdma.c | 17 +- drivers/infiniband/hw/hfi1/vnic_main.c | 2 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 4 +- drivers/infiniband/hw/hns/hns_roce_db.c | 3 +- drivers/infiniband/hw/hns/hns_roce_device.h | 56 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 51 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 1361 ++--- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 159 +- drivers/infiniband/hw/hns/hns_roce_main.c | 106 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 8 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 117 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 8 +- drivers/infiniband/hw/i40iw/i40iw_main.c | 20 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 5 +- drivers/infiniband/hw/mlx4/cm.c | 29 +- drivers/infiniband/hw/mlx4/cq.c | 20 +- drivers/infiniband/hw/mlx4/doorbell.c | 3 +- drivers/infiniband/hw/mlx4/main.c | 20 +- drivers/infiniband/hw/mlx4/mr.c | 8 +- drivers/infiniband/hw/mlx4/qp.c | 9 +- drivers/infiniband/hw/mlx4/srq.c | 3 +- drivers/infiniband/hw/mlx5/cq.c | 6 +- drivers/infiniband/hw/mlx5/devx.c | 184 +- drivers/infiniband/hw/mlx5/doorbell.c | 3 +- drivers/infiniband/hw/mlx5/gsi.c | 3 +- drivers/infiniband/hw/mlx5/ib_virt.c | 28 +- drivers/infiniband/hw/mlx5/main.c | 287 +- drivers/infiniband/hw/mlx5/mem.c | 25 + drivers/infiniband/hw/mlx5/mlx5_ib.h | 50 +- drivers/infiniband/hw/mlx5/mr.c | 101 +- drivers/infiniband/hw/mlx5/odp.c | 77 +- drivers/infiniband/hw/mlx5/qp.c | 180 +- drivers/infiniband/hw/mlx5/srq.c | 2 +- drivers/infiniband/hw/mthca/mthca_memfree.c | 8 +- drivers/infiniband/hw/mthca/mthca_provider.c | 2 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 2 +- drivers/infiniband/hw/qedr/verbs.c | 22 +- drivers/infiniband/hw/qib/qib_iba7322.c | 2 +- drivers/infiniband/hw/qib/qib_init.c | 4 +- drivers/infiniband/hw/qib/qib_pcie.c | 2 +- drivers/infiniband/hw/qib/qib_user_pages.c | 4 +- drivers/infiniband/hw/qib/qib_user_sdma.c | 8 +- drivers/infiniband/hw/usnic/usnic_uiom.c | 4 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c | 2 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c | 2 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 7 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c | 2 +- drivers/infiniband/sw/rdmavt/mr.c | 2 +- drivers/infiniband/sw/rdmavt/qp.c | 84 +- drivers/infiniband/sw/rdmavt/rc.c | 9 +- drivers/infiniband/sw/rxe/rxe_comp.c | 8 +- drivers/infiniband/sw/rxe/rxe_mr.c | 2 +- drivers/infiniband/sw/rxe/rxe_param.h | 7 +- drivers/infiniband/sw/rxe/rxe_qp.c | 18 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 2 +- drivers/infiniband/sw/siw/siw.h | 26 +- drivers/infiniband/sw/siw/siw_cm.c | 7 +- drivers/infiniband/sw/siw/siw_cq.c | 2 +- drivers/infiniband/sw/siw/siw_main.c | 2 +- drivers/infiniband/sw/siw/siw_mem.c | 4 +- drivers/infiniband/sw/siw/siw_qp.c | 13 +- drivers/infiniband/sw/siw/siw_qp_rx.c | 6 +- drivers/infiniband/sw/siw/siw_qp_tx.c | 2 +- drivers/infiniband/sw/siw/siw_verbs.c | 63 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 2 +- drivers/infiniband/ulp/iser/iser_memory.c | 2 +- drivers/infiniband/ulp/iser/iser_verbs.c | 2 +- drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.h | 2 +- drivers/infiniband/ulp/srp/ib_srp.c | 3 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 2 + drivers/input/evdev.c | 5 +- drivers/input/input.c | 28 +- drivers/input/keyboard/goldfish_events.c | 2 +- drivers/input/keyboard/gpio_keys.c | 2 +- drivers/input/keyboard/gpio_keys_polled.c | 2 +- drivers/input/keyboard/pxa930_rotary.c | 2 +- drivers/input/keyboard/sh_keysc.c | 2 +- drivers/input/keyboard/tca6416-keypad.c | 4 +- drivers/input/misc/axp20x-pek.c | 45 +- drivers/input/misc/keyspan_remote.c | 9 +- drivers/input/misc/max77650-onkey.c | 7 - drivers/input/misc/pm8xxx-vibrator.c | 2 +- drivers/input/mouse/cyapa_gen5.c | 8 +- drivers/input/mouse/psmouse-smbus.c | 8 +- drivers/input/mouse/pxa930_trkball.c | 2 +- drivers/input/mouse/synaptics.c | 4 +- drivers/input/rmi4/rmi_f11.c | 14 - drivers/input/rmi4/rmi_f54.c | 43 +- drivers/input/rmi4/rmi_smbus.c | 2 - drivers/input/serio/Kconfig | 10 - drivers/input/serio/Makefile | 1 - drivers/input/serio/apbps2.c | 2 +- drivers/input/serio/gscps2.c | 2 +- drivers/input/serio/hyperv-keyboard.c | 27 - drivers/input/serio/ioc3kbd.c | 216 - drivers/input/tablet/aiptek.c | 8 +- drivers/input/tablet/gtco.c | 13 +- drivers/input/tablet/pegasus_notetaker.c | 2 +- drivers/input/touchscreen/ads7846.c | 15 +- drivers/input/touchscreen/edt-ft5x06.c | 55 +- drivers/input/touchscreen/elants_i2c.c | 77 +- drivers/input/touchscreen/ili210x.c | 34 +- drivers/input/touchscreen/sun4i-ts.c | 6 +- drivers/input/touchscreen/sur40.c | 2 +- drivers/interconnect/Makefile | 1 - drivers/interconnect/core.c | 168 +- drivers/interconnect/internal.h | 42 - drivers/interconnect/qcom/Kconfig | 9 - drivers/interconnect/qcom/Makefile | 2 - drivers/interconnect/qcom/msm8916.c | 554 -- drivers/interconnect/qcom/msm8974.c | 32 +- drivers/interconnect/qcom/qcs404.c | 32 +- drivers/interconnect/qcom/sdm845.c | 16 +- drivers/interconnect/trace.h | 88 - drivers/iommu/Kconfig | 35 +- drivers/iommu/Makefile | 3 +- drivers/iommu/amd_iommu.c | 19 +- drivers/iommu/amd_iommu_init.c | 94 +- drivers/iommu/amd_iommu_types.h | 7 +- drivers/iommu/arm-smmu-impl.c | 2 +- drivers/iommu/arm-smmu-v3.c | 600 +- drivers/iommu/arm-smmu.c | 334 +- drivers/iommu/arm-smmu.h | 228 +- drivers/iommu/dmar.c | 44 +- drivers/iommu/intel-iommu-debugfs.c | 75 - drivers/iommu/intel-iommu.c | 421 +- drivers/iommu/intel-pasid.c | 97 +- drivers/iommu/intel-pasid.h | 6 - drivers/iommu/intel-svm.c | 171 +- drivers/iommu/io-pgtable-arm-v7s.c | 22 +- drivers/iommu/io-pgtable-arm.c | 164 +- drivers/iommu/io-pgtable.c | 2 +- drivers/iommu/iommu-sysfs.c | 5 - drivers/iommu/iommu.c | 51 +- drivers/iommu/iova.c | 2 +- drivers/iommu/ipmmu-vmsa.c | 2 +- drivers/iommu/msm_iommu.c | 4 +- drivers/iommu/mtk_iommu.c | 4 +- drivers/iommu/of_iommu.c | 25 +- drivers/iommu/qcom_iommu.c | 53 +- drivers/iommu/virtio-iommu.c | 14 +- drivers/ipack/carriers/tpci200.c | 4 +- drivers/ipack/devices/ipoctal.c | 6 +- drivers/irqchip/Kconfig | 18 +- drivers/irqchip/Makefile | 5 +- drivers/irqchip/irq-aspeed-scu-ic.c | 239 - drivers/irqchip/irq-gic-v3-its.c | 794 +-- drivers/irqchip/irq-gic-v3.c | 33 +- drivers/irqchip/irq-imx-intmux.c | 309 - drivers/irqchip/irq-mbigen.c | 1 - drivers/irqchip/irq-meson-gpio.c | 137 +- drivers/irqchip/irq-mips-gic.c | 2 +- drivers/irqchip/irq-nvic.c | 15 +- drivers/irqchip/irq-renesas-intc-irqpin.c | 2 +- drivers/irqchip/irq-sifive-plic.c | 30 +- drivers/isdn/Makefile | 2 +- drivers/isdn/capi/Kconfig | 32 +- drivers/isdn/capi/Makefile | 18 +- drivers/isdn/capi/capi.c | 14 +- drivers/isdn/capi/capilib.c | 202 + drivers/isdn/capi/capiutil.c | 231 +- drivers/isdn/capi/kcapi.c | 409 +- drivers/isdn/capi/kcapi.h | 149 +- drivers/isdn/capi/kcapi_proc.c | 36 +- drivers/leds/Kconfig | 10 - drivers/leds/Makefile | 1 - drivers/leds/led-class.c | 97 +- drivers/leds/leds-as3645a.c | 3 +- drivers/leds/leds-bd2802.c | 27 +- drivers/leds/leds-gpio.c | 10 +- drivers/leds/leds-lm3532.c | 11 +- drivers/leds/leds-lm3642.c | 37 +- drivers/leds/leds-lm3692x.c | 180 +- drivers/leds/leds-max77650.c | 7 - drivers/leds/leds-pca963x.c | 8 +- drivers/leds/leds-rb532.c | 1 + drivers/leds/leds-tps6105x.c | 89 - drivers/leds/trigger/ledtrig-pattern.c | 4 +- drivers/lightnvm/pblk-trace.h | 8 +- drivers/macintosh/Kconfig | 6 +- drivers/macintosh/via-pmu.c | 17 +- drivers/mailbox/armada-37xx-rwtm-mailbox.c | 5 +- drivers/md/bcache/alloc.c | 18 +- drivers/md/bcache/bcache.h | 5 - drivers/md/bcache/bset.c | 5 - drivers/md/bcache/bset.h | 3 +- drivers/md/bcache/btree.c | 37 +- drivers/md/bcache/btree.h | 2 + drivers/md/bcache/journal.c | 78 +- drivers/md/bcache/request.c | 17 +- drivers/md/bcache/stats.c | 10 +- drivers/md/bcache/super.c | 174 +- drivers/md/bcache/sysfs.c | 22 - drivers/md/dm-bio-prison-v2.c | 2 +- drivers/md/dm-crypt.c | 337 +- drivers/md/dm-dust.c | 6 +- drivers/md/dm-mpath.c | 68 +- drivers/md/dm-raid.c | 43 +- drivers/md/dm-snap.c | 6 +- drivers/md/dm-thin-metadata.c | 22 +- drivers/md/dm-thin.c | 36 +- drivers/md/dm-verity-target.c | 18 +- drivers/md/dm-verity-verify-sig.c | 3 +- drivers/md/dm-writecache.c | 71 +- drivers/md/dm-zoned-metadata.c | 23 +- drivers/md/dm.c | 9 +- drivers/md/md-bitmap.c | 41 +- drivers/md/md.c | 269 +- drivers/md/md.h | 45 +- drivers/md/persistent-data/dm-space-map-common.c | 27 - drivers/md/persistent-data/dm-space-map-common.h | 2 - drivers/md/persistent-data/dm-space-map-disk.c | 6 +- drivers/md/persistent-data/dm-space-map-metadata.c | 5 +- drivers/md/raid1.c | 111 +- drivers/md/raid5.c | 21 +- drivers/media/Kconfig | 6 +- drivers/media/cec/cec-core.c | 21 +- drivers/media/cec/cec-notifier.c | 37 +- drivers/media/cec/cec-priv.h | 2 +- drivers/media/common/saa7146/saa7146_fops.c | 12 +- drivers/media/common/saa7146/saa7146_video.c | 6 +- drivers/media/common/videobuf2/videobuf2-v4l2.c | 4 +- drivers/media/common/videobuf2/videobuf2-vmalloc.c | 2 +- drivers/media/dvb-core/dvb_demux.c | 1 - drivers/media/dvb-core/dvbdev.c | 4 +- drivers/media/dvb-frontends/as102_fe.c | 3 +- drivers/media/dvb-frontends/au8522_decoder.c | 2 +- drivers/media/dvb-frontends/cxd2820r_core.c | 4 +- drivers/media/dvb-frontends/dib0070.c | 23 +- drivers/media/dvb-frontends/dib0090.c | 3 +- drivers/media/dvb-frontends/dib7000m.c | 2 +- drivers/media/dvb-frontends/dib7000p.c | 2 +- drivers/media/dvb-frontends/drx39xyj/drxj.c | 4 +- drivers/media/dvb-frontends/dvb_dummy_fe.c | 91 +- drivers/media/dvb-frontends/dvb_dummy_fe.h | 12 +- drivers/media/dvb-frontends/lgdt330x.c | 4 +- drivers/media/dvb-frontends/m88ds3103.c | 4 +- drivers/media/dvb-frontends/ts2020.c | 4 +- drivers/media/i2c/adv7180.c | 12 - drivers/media/i2c/adv748x/adv748x.h | 8 +- drivers/media/i2c/adv7604.c | 32 +- drivers/media/i2c/mt9v032.c | 10 +- drivers/media/i2c/mt9v111.c | 2 +- drivers/media/i2c/ov5640.c | 41 +- drivers/media/i2c/smiapp/smiapp-core.c | 198 +- drivers/media/i2c/smiapp/smiapp-regs.c | 3 + drivers/media/i2c/smiapp/smiapp.h | 1 + drivers/media/i2c/video-i2c.c | 2 +- drivers/media/mc/mc-entity.c | 15 +- drivers/media/pci/bt8xx/bttv-driver.c | 4 +- drivers/media/pci/bt8xx/bttv-input.c | 6 +- drivers/media/pci/cobalt/cobalt-alsa-pcm.c | 69 +- drivers/media/pci/cobalt/cobalt-v4l2.c | 2 +- drivers/media/pci/cx18/cx18-alsa-pcm.c | 75 +- drivers/media/pci/cx18/cx18-cards.c | 8 +- drivers/media/pci/cx18/cx18-driver.c | 4 +- drivers/media/pci/cx18/cx18-i2c.c | 2 +- drivers/media/pci/cx18/cx18-streams.c | 12 +- drivers/media/pci/cx23885/cx23885-417.c | 2 +- drivers/media/pci/cx23885/cx23885-alsa.c | 1 + drivers/media/pci/cx23885/cx23885-cards.c | 24 - drivers/media/pci/cx23885/cx23885-dvb.c | 114 +- drivers/media/pci/cx23885/cx23885-i2c.c | 4 +- drivers/media/pci/cx23885/cx23885-video.c | 5 +- drivers/media/pci/cx23885/cx23885.h | 1 - drivers/media/pci/cx25821/cx25821-alsa.c | 1 + drivers/media/pci/cx25821/cx25821-video.c | 2 +- drivers/media/pci/cx88/cx88-alsa.c | 1 + drivers/media/pci/cx88/cx88-blackbird.c | 2 +- drivers/media/pci/cx88/cx88-input.c | 2 +- drivers/media/pci/cx88/cx88-video.c | 2 +- drivers/media/pci/dt3155/dt3155.c | 2 +- drivers/media/pci/intel/ipu3/ipu3-cio2.c | 2 +- drivers/media/pci/ivtv/Kconfig | 5 +- drivers/media/pci/ivtv/ivtv-alsa-pcm.c | 76 +- drivers/media/pci/ivtv/ivtv-driver.c | 9 +- drivers/media/pci/ivtv/ivtv-driver.h | 1 + drivers/media/pci/ivtv/ivtv-i2c.c | 6 +- drivers/media/pci/ivtv/ivtv-i2c.h | 2 +- drivers/media/pci/ivtv/ivtv-streams.c | 12 +- drivers/media/pci/ivtv/ivtvfb.c | 2 +- drivers/media/pci/meye/meye.c | 6 +- drivers/media/pci/saa7134/saa7134-alsa.c | 1 + drivers/media/pci/saa7134/saa7134-core.c | 2 +- drivers/media/pci/saa7134/saa7134-empress.c | 2 +- drivers/media/pci/saa7134/saa7134-video.c | 5 +- drivers/media/pci/saa7146/hexium_gemini.c | 2 +- drivers/media/pci/saa7146/hexium_orion.c | 2 +- drivers/media/pci/saa7146/mxb.c | 2 +- drivers/media/pci/saa7164/saa7164-dvb.c | 24 +- drivers/media/pci/saa7164/saa7164-encoder.c | 2 +- drivers/media/pci/smipcie/smipcie-main.c | 4 +- drivers/media/pci/solo6x10/solo6x10-g723.c | 24 +- drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c | 2 +- drivers/media/pci/solo6x10/solo6x10-v4l2.c | 2 +- drivers/media/pci/sta2x11/sta2x11_vip.c | 2 +- drivers/media/pci/ttpci/av7110_v4l.c | 2 +- drivers/media/pci/ttpci/budget-av.c | 2 +- drivers/media/pci/tw5864/tw5864-video.c | 2 +- drivers/media/pci/tw68/tw68-video.c | 2 +- drivers/media/pci/tw686x/tw686x-audio.c | 16 +- drivers/media/pci/tw686x/tw686x-video.c | 2 +- drivers/media/platform/Kconfig | 78 +- drivers/media/platform/am437x/am437x-vpfe.c | 2 +- drivers/media/platform/aspeed-video.c | 77 +- drivers/media/platform/atmel/atmel-isc-base.c | 318 +- drivers/media/platform/atmel/atmel-isc.h | 23 +- drivers/media/platform/atmel/atmel-isi.c | 44 +- drivers/media/platform/atmel/atmel-isi.h | 2 - drivers/media/platform/coda/coda-bit.c | 29 +- drivers/media/platform/coda/coda-common.c | 47 +- drivers/media/platform/coda/coda-jpeg.c | 746 +-- drivers/media/platform/coda/coda.h | 3 - drivers/media/platform/coda/coda_regs.h | 83 - drivers/media/platform/coda/trace.h | 10 - drivers/media/platform/cros-ec-cec/cros-ec-cec.c | 1 + drivers/media/platform/davinci/dm355_ccdc.c | 2 +- drivers/media/platform/davinci/dm644x_ccdc.c | 2 +- drivers/media/platform/davinci/isif.c | 4 +- drivers/media/platform/davinci/vpbe_display.c | 2 +- drivers/media/platform/davinci/vpfe_capture.c | 35 +- drivers/media/platform/davinci/vpif_capture.c | 2 +- drivers/media/platform/davinci/vpif_display.c | 2 +- drivers/media/platform/exynos-gsc/gsc-m2m.c | 2 +- drivers/media/platform/exynos4-is/Kconfig | 2 +- drivers/media/platform/exynos4-is/fimc-capture.c | 2 +- drivers/media/platform/exynos4-is/fimc-isp-video.c | 2 +- drivers/media/platform/exynos4-is/fimc-lite.c | 5 +- drivers/media/platform/exynos4-is/fimc-m2m.c | 2 +- drivers/media/platform/fsl-viu.c | 2 +- drivers/media/platform/imx-pxp.c | 2 +- drivers/media/platform/m2m-deinterlace.c | 2 +- drivers/media/platform/marvell-ccic/mcam-core.c | 2 +- drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c | 2 +- drivers/media/platform/mtk-mdp/mtk_mdp_core.c | 3 - drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c | 2 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c | 66 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.h | 7 +- .../media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c | 4 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c | 23 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.h | 8 +- .../media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c | 2 +- drivers/media/platform/mx2_emmaprp.c | 2 +- drivers/media/platform/omap/omap_vout.c | 2 +- drivers/media/platform/omap3isp/isp.c | 8 +- drivers/media/platform/omap3isp/ispccdc.c | 12 +- drivers/media/platform/omap3isp/ispvideo.c | 4 +- drivers/media/platform/pxa_camera.c | 24 +- drivers/media/platform/qcom/camss/camss-video.c | 2 +- drivers/media/platform/qcom/venus/vdec.c | 2 +- drivers/media/platform/qcom/venus/venc.c | 2 +- drivers/media/platform/rcar-vin/rcar-dma.c | 91 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 30 +- drivers/media/platform/rcar-vin/rcar-vin.h | 28 +- drivers/media/platform/rcar_drif.c | 6 +- drivers/media/platform/rcar_fdp1.c | 2 +- drivers/media/platform/rcar_jpu.c | 4 +- drivers/media/platform/renesas-ceu.c | 2 +- drivers/media/platform/rockchip/rga/rga.c | 2 +- drivers/media/platform/s3c-camif/camif-capture.c | 2 +- drivers/media/platform/s5p-g2d/g2d.c | 2 +- drivers/media/platform/s5p-jpeg/jpeg-core.c | 4 +- drivers/media/platform/s5p-mfc/s5p_mfc.c | 4 +- drivers/media/platform/sh_veu.c | 2 +- drivers/media/platform/sh_vou.c | 2 +- drivers/media/platform/sti/bdisp/bdisp-hw.c | 6 +- drivers/media/platform/sti/bdisp/bdisp-v4l2.c | 15 +- .../media/platform/sti/c8sectpfe/c8sectpfe-dvb.c | 5 +- drivers/media/platform/sti/delta/delta-ipc.c | 4 +- drivers/media/platform/sti/delta/delta-v4l2.c | 2 +- drivers/media/platform/sti/hva/hva-v4l2.c | 2 +- drivers/media/platform/stm32/stm32-dcmi.c | 13 +- drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c | 57 +- drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.h | 6 +- drivers/media/platform/sunxi/sun4i-csi/sun4i_dma.c | 20 +- .../media/platform/sunxi/sun4i-csi/sun4i_v4l2.c | 2 +- .../media/platform/sunxi/sun6i-csi/sun6i_video.c | 4 +- drivers/media/platform/sunxi/sun8i-di/sun8i-di.c | 12 +- drivers/media/platform/tegra-cec/tegra_cec.c | 2 +- drivers/media/platform/ti-vpe/cal.c | 775 +-- drivers/media/platform/ti-vpe/cal_regs.h | 221 +- drivers/media/platform/ti-vpe/csc.c | 32 +- drivers/media/platform/ti-vpe/vpe.c | 2 +- drivers/media/platform/via-camera.c | 6 +- drivers/media/platform/vicodec/codec-v4l2-fwht.c | 34 +- drivers/media/platform/vicodec/vicodec-core.c | 2 +- drivers/media/platform/vim2m.c | 2 +- drivers/media/platform/vimc/vimc-capture.c | 2 +- drivers/media/platform/vimc/vimc-scaler.c | 166 +- drivers/media/platform/vimc/vimc-streamer.c | 17 +- drivers/media/platform/vivid/Makefile | 3 +- drivers/media/platform/vivid/vivid-core.c | 213 +- drivers/media/platform/vivid/vivid-core.h | 20 - drivers/media/platform/vivid/vivid-ctrls.c | 11 - drivers/media/platform/vivid/vivid-kthread-touch.c | 181 - drivers/media/platform/vivid/vivid-kthread-touch.h | 13 - drivers/media/platform/vivid/vivid-touch-cap.c | 341 -- drivers/media/platform/vivid/vivid-touch-cap.h | 39 - drivers/media/platform/vivid/vivid-vid-common.c | 2 +- drivers/media/platform/vsp1/vsp1_histo.c | 4 +- drivers/media/platform/vsp1/vsp1_video.c | 4 +- drivers/media/platform/xilinx/xilinx-dma.c | 15 +- drivers/media/radio/si470x/Kconfig | 4 +- drivers/media/rc/iguanair.c | 2 +- drivers/media/rc/ir-hix5hd2.c | 79 +- drivers/media/rc/keymaps/Makefile | 1 - drivers/media/rc/keymaps/rc-videostrong-kii-pro.c | 83 - drivers/media/rc/rc-main.c | 27 +- drivers/media/rc/serial_ir.c | 2 +- drivers/media/usb/au0828/au0828-video.c | 4 +- drivers/media/usb/b2c2/flexcop-usb.c | 6 +- drivers/media/usb/cpia2/cpia2_v4l.c | 6 +- drivers/media/usb/cx231xx/cx231xx-417.c | 2 +- drivers/media/usb/cx231xx/cx231xx-audio.c | 79 +- drivers/media/usb/cx231xx/cx231xx-dvb.c | 2 +- drivers/media/usb/cx231xx/cx231xx-i2c.c | 3 +- drivers/media/usb/cx231xx/cx231xx-video.c | 2 +- drivers/media/usb/dvb-usb-v2/af9035.c | 19 +- drivers/media/usb/dvb-usb-v2/anysee.c | 8 +- drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 42 +- drivers/media/usb/dvb-usb-v2/zd1301.c | 4 +- drivers/media/usb/dvb-usb/af9005.c | 2 +- drivers/media/usb/dvb-usb/cxusb-analog.c | 12 +- drivers/media/usb/dvb-usb/cxusb.c | 33 +- drivers/media/usb/dvb-usb/dib0700_core.c | 4 +- drivers/media/usb/dvb-usb/dib0700_devices.c | 8 +- drivers/media/usb/dvb-usb/digitv.c | 10 +- drivers/media/usb/dvb-usb/dvb-usb-urb.c | 2 +- drivers/media/usb/dvb-usb/dw2102.c | 8 +- drivers/media/usb/dvb-usb/vp7045.c | 21 +- drivers/media/usb/em28xx/em28xx-audio.c | 87 +- drivers/media/usb/em28xx/em28xx-video.c | 4 +- drivers/media/usb/go7007/go7007-v4l2.c | 2 +- drivers/media/usb/go7007/s2250-board.c | 1 - drivers/media/usb/go7007/snd-go7007.c | 60 +- drivers/media/usb/gspca/gspca.c | 4 +- drivers/media/usb/hdpvr/hdpvr-video.c | 2 +- drivers/media/usb/pulse8-cec/pulse8-cec.c | 777 +-- drivers/media/usb/pvrusb2/pvrusb2-encoder.c | 4 +- drivers/media/usb/pvrusb2/pvrusb2-v4l2.c | 4 +- drivers/media/usb/pwc/pwc-if.c | 2 +- drivers/media/usb/s2255/s2255drv.c | 4 +- drivers/media/usb/stk1160/stk1160-v4l.c | 2 +- drivers/media/usb/stkwebcam/stk-webcam.c | 4 +- drivers/media/usb/tm6000/tm6000-alsa.c | 82 +- drivers/media/usb/tm6000/tm6000-video.c | 4 +- drivers/media/usb/usbtv/usbtv-audio.c | 29 +- drivers/media/usb/usbtv/usbtv-core.c | 2 +- drivers/media/usb/usbtv/usbtv-video.c | 7 +- drivers/media/usb/usbvision/usbvision-video.c | 6 +- drivers/media/usb/uvc/uvc_driver.c | 39 +- drivers/media/usb/uvc/uvcvideo.h | 1 - drivers/media/usb/zr364xx/zr364xx.c | 2 +- drivers/media/v4l2-core/v4l2-compat-ioctl32.c | 476 +- drivers/media/v4l2-core/v4l2-dev.c | 10 +- drivers/media/v4l2-core/v4l2-event.c | 5 +- drivers/media/v4l2-core/v4l2-fwnode.c | 6 +- drivers/media/v4l2-core/v4l2-i2c.c | 10 +- drivers/media/v4l2-core/v4l2-ioctl.c | 217 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 4 +- drivers/media/v4l2-core/v4l2-subdev.c | 26 +- drivers/media/v4l2-core/videobuf-core.c | 5 +- drivers/media/v4l2-core/videobuf-dma-sg.c | 8 +- drivers/memory/mvebu-devbus.c | 4 +- drivers/memory/samsung/Kconfig | 2 +- drivers/memory/samsung/exynos-srom.c | 2 +- drivers/memory/samsung/exynos5422-dmc.c | 7 +- drivers/memory/tegra/Makefile | 3 +- drivers/memory/tegra/tegra124-emc.c | 185 +- drivers/memory/tegra/tegra186-emc.c | 293 - drivers/memory/tegra/tegra186.c | 1073 +--- drivers/memory/tegra/tegra20-emc.c | 175 - drivers/memory/tegra/tegra210.c | 2 +- drivers/memory/tegra/tegra30-emc.c | 352 +- drivers/message/fusion/mptlan.c | 2 +- drivers/mfd/Kconfig | 65 +- drivers/mfd/Makefile | 4 - drivers/mfd/ab8500-core.c | 18 +- drivers/mfd/atmel-hlcdc.c | 18 +- drivers/mfd/axp20x.c | 2 +- drivers/mfd/cros_ec_dev.c | 23 +- drivers/mfd/cs47l15-tables.c | 1 - drivers/mfd/da9062-core.c | 18 +- drivers/mfd/db8500-prcmu.c | 122 +- drivers/mfd/dln2.c | 13 +- drivers/mfd/intel-lpss-pci.c | 13 - drivers/mfd/ioc3.c | 669 --- drivers/mfd/iqs62x.c | 1063 ---- drivers/mfd/madera-core.c | 33 +- drivers/mfd/omap-usb-tll.c | 2 +- drivers/mfd/qcom-pm8xxx.c | 2 +- drivers/mfd/rn5t618.c | 1 - drivers/mfd/rohm-bd70528.c | 3 +- drivers/mfd/rohm-bd71828.c | 344 -- drivers/mfd/rohm-bd718x7.c | 43 +- drivers/mfd/sm501.c | 19 +- drivers/mfd/syscon.c | 31 +- drivers/mfd/tqmx86.c | 3 +- drivers/mfd/wcd934x.c | 306 - drivers/misc/Kconfig | 1 - drivers/misc/Makefile | 1 - drivers/misc/cardreader/alcor_pci.c | 8 +- drivers/misc/cardreader/rts5261.c | 11 +- drivers/misc/cardreader/rtsx_pcr.c | 2 +- drivers/misc/cxl/context.c | 2 +- drivers/misc/eeprom/at24.c | 73 +- drivers/misc/genwqe/card_ddcb.c | 8 +- drivers/misc/habanalabs/device.c | 5 +- drivers/misc/habanalabs/goya/goya.c | 44 +- drivers/misc/isl29020.c | 1 - drivers/misc/lkdtm/stackleak.c | 25 +- drivers/misc/mei/bus-fixup.c | 4 +- drivers/misc/mei/bus.c | 10 +- drivers/misc/mei/client.c | 4 +- drivers/misc/mei/hdcp/mei_hdcp.c | 33 +- drivers/misc/mei/hw-me-regs.h | 6 - drivers/misc/mei/hw.h | 3 - drivers/misc/mei/pci-me.c | 15 +- drivers/misc/mei/pci-txe.c | 5 +- drivers/misc/mic/card/mic_debugfs.c | 3 + drivers/misc/mic/cosm/cosm_debugfs.c | 3 + drivers/misc/mic/host/mic_boot.c | 2 +- drivers/misc/mic/host/mic_debugfs.c | 3 + drivers/misc/mic/scif/scif_nodeqp.c | 2 +- drivers/misc/ocxl/Kconfig | 1 - drivers/misc/pti.c | 6 +- drivers/misc/pvpanic.c | 12 +- drivers/misc/sgi-gru/gruprocfs.c | 42 +- drivers/misc/sgi-xp/xpnet.c | 2 +- drivers/misc/sram-exec.c | 21 +- drivers/misc/ti-st/st_core.c | 4 +- drivers/misc/tsl2550.c | 12 +- drivers/misc/uacce/Kconfig | 13 - drivers/misc/uacce/Makefile | 2 - drivers/misc/uacce/uacce.c | 617 -- drivers/misc/vexpress-syscfg.c | 2 +- drivers/misc/vmw_balloon.c | 1 - drivers/misc/xilinx_sdfec.c | 12 +- drivers/mmc/core/block.c | 91 +- drivers/mmc/core/core.c | 46 +- drivers/mmc/core/host.c | 33 +- drivers/mmc/core/mmc.c | 56 +- drivers/mmc/core/mmc_ops.c | 188 +- drivers/mmc/core/mmc_ops.h | 13 +- drivers/mmc/core/queue.c | 22 +- drivers/mmc/core/sd.c | 10 - drivers/mmc/core/slot-gpio.c | 31 +- drivers/mmc/host/Kconfig | 18 - drivers/mmc/host/Makefile | 1 - drivers/mmc/host/atmel-mci.c | 2 +- drivers/mmc/host/au1xmmc.c | 7 +- drivers/mmc/host/bcm2835.c | 12 +- drivers/mmc/host/cavium-thunderx.c | 16 +- drivers/mmc/host/cqhci.c | 8 +- drivers/mmc/host/davinci_mmc.c | 4 +- drivers/mmc/host/dw_mmc.c | 8 +- drivers/mmc/host/jz4740_mmc.c | 2 +- drivers/mmc/host/meson-gx-mmc.c | 10 +- drivers/mmc/host/meson-mx-sdio.c | 4 +- drivers/mmc/host/mmc_hsq.c | 348 -- drivers/mmc/host/mmc_hsq.h | 30 - drivers/mmc/host/mmc_spi.c | 15 +- drivers/mmc/host/mmci.c | 157 +- drivers/mmc/host/mmci.h | 18 +- drivers/mmc/host/mmci_stm32_sdmmc.c | 204 +- drivers/mmc/host/mtk-sd.c | 3 +- drivers/mmc/host/mvsdio.c | 6 +- drivers/mmc/host/mxcmmc.c | 11 +- drivers/mmc/host/mxs-mmc.c | 6 +- drivers/mmc/host/omap_hsmmc.c | 10 +- drivers/mmc/host/owl-mmc.c | 6 +- drivers/mmc/host/pxamci.c | 26 +- drivers/mmc/host/renesas_sdhi.h | 16 +- drivers/mmc/host/renesas_sdhi_core.c | 208 +- drivers/mmc/host/renesas_sdhi_internal_dmac.c | 25 +- drivers/mmc/host/s3cmci.c | 4 +- drivers/mmc/host/sdhci-acpi.c | 4 +- drivers/mmc/host/sdhci-brcmstb.c | 270 +- drivers/mmc/host/sdhci-cadence.c | 2 +- drivers/mmc/host/sdhci-esdhc-imx.c | 32 +- drivers/mmc/host/sdhci-milbeaut.c | 8 +- drivers/mmc/host/sdhci-msm.c | 157 +- drivers/mmc/host/sdhci-of-arasan.c | 59 +- drivers/mmc/host/sdhci-of-at91.c | 112 +- drivers/mmc/host/sdhci-of-esdhc.c | 248 +- drivers/mmc/host/sdhci-omap.c | 60 +- drivers/mmc/host/sdhci-pci-core.c | 4 +- drivers/mmc/host/sdhci-s3c.c | 6 +- drivers/mmc/host/sdhci-sirf.c | 2 +- drivers/mmc/host/sdhci-spear.c | 6 +- drivers/mmc/host/sdhci-sprd.c | 28 - drivers/mmc/host/sdhci-tegra.c | 2 +- drivers/mmc/host/sdhci.c | 411 +- drivers/mmc/host/sdhci.h | 16 +- drivers/mmc/host/sdhci_am654.c | 58 +- drivers/mmc/host/sdhci_f_sdh30.c | 4 +- drivers/mmc/host/sh_mmcif.c | 12 +- drivers/mmc/host/sunxi-mmc.c | 3 +- drivers/mmc/host/tmio_mmc.h | 11 +- drivers/mmc/host/tmio_mmc_core.c | 83 +- drivers/mmc/host/uniphier-sd.c | 14 +- drivers/mmc/host/usdhi6rol0.c | 27 +- drivers/mmc/host/via-sdmmc.c | 2 +- drivers/mtd/devices/bcm47xxsflash.c | 2 +- drivers/mtd/devices/block2mtd.c | 8 +- drivers/mtd/maps/amd76xrom.c | 2 +- drivers/mtd/maps/ck804xrom.c | 2 +- drivers/mtd/maps/esb2rom.c | 2 +- drivers/mtd/maps/ichxrom.c | 2 +- drivers/mtd/maps/intel_vr_nor.c | 4 +- drivers/mtd/maps/l440gx.c | 2 +- drivers/mtd/maps/netsc520.c | 4 +- drivers/mtd/maps/nettel.c | 8 +- drivers/mtd/maps/pci.c | 4 +- drivers/mtd/maps/pcmciamtd.c | 7 +- drivers/mtd/maps/physmap-core.c | 20 +- drivers/mtd/maps/sc520cdp.c | 8 +- drivers/mtd/maps/scb2_flash.c | 2 +- drivers/mtd/maps/ts5500_flash.c | 4 +- drivers/mtd/mtdconcat.c | 5 +- drivers/mtd/nand/onenand/Kconfig | 14 +- drivers/mtd/nand/onenand/Makefile | 4 +- .../mtd/nand/onenand/{onenand_omap2.c => omap2.c} | 0 drivers/mtd/nand/onenand/onenand_base.c | 82 +- drivers/mtd/nand/onenand/onenand_samsung.c | 1005 ---- drivers/mtd/nand/onenand/samsung_mtd.c | 1006 ++++ drivers/mtd/nand/raw/Kconfig | 2 +- drivers/mtd/nand/raw/atmel/nand-controller.c | 20 +- drivers/mtd/nand/raw/au1550nd.c | 2 +- drivers/mtd/nand/raw/brcmnand/brcmnand.c | 10 - drivers/mtd/nand/raw/denali.c | 14 +- drivers/mtd/nand/raw/denali_dt.c | 56 +- drivers/mtd/nand/raw/denali_pci.c | 6 +- drivers/mtd/nand/raw/fsl_upm.c | 2 +- drivers/mtd/nand/raw/mpc5121_nfc.c | 2 +- drivers/mtd/nand/raw/nand_macronix.c | 11 +- drivers/mtd/nand/spi/toshiba.c | 10 - drivers/mtd/parsers/sharpslpart.c | 4 +- drivers/mtd/spi-nor/Kconfig | 4 +- drivers/mtd/spi-nor/aspeed-smc.c | 4 +- drivers/mtd/spi-nor/cadence-quadspi.c | 4 +- drivers/mtd/spi-nor/hisi-sfc.c | 6 +- drivers/mtd/spi-nor/intel-spi-pci.c | 2 - drivers/mtd/spi-nor/spi-nor.c | 310 +- drivers/mtd/ubi/attach.c | 2 +- drivers/mtd/ubi/build.c | 33 +- drivers/mtd/ubi/fastmap.c | 23 +- drivers/mtd/ubi/ubi.h | 1 - drivers/mtd/ubi/vtbl.c | 8 +- drivers/mtd/ubi/wl.c | 3 +- drivers/net/Kconfig | 68 +- drivers/net/Makefile | 4 +- drivers/net/appletalk/cops.c | 4 +- drivers/net/arcnet/arcdevice.h | 2 +- drivers/net/arcnet/arcnet.c | 2 +- drivers/net/bareudp.c | 804 --- drivers/net/bonding/bond_3ad.c | 122 +- drivers/net/bonding/bond_alb.c | 44 +- drivers/net/bonding/bond_main.c | 63 +- drivers/net/bonding/bond_options.c | 2 - drivers/net/bonding/bonding_priv.h | 5 +- drivers/net/caif/caif_serial.c | 4 +- drivers/net/can/at91_can.c | 2 +- drivers/net/can/cc770/cc770_isa.c | 2 +- drivers/net/can/sja1000/sja1000_isa.c | 2 +- drivers/net/can/sja1000/sja1000_platform.c | 2 +- drivers/net/can/slcan.c | 12 +- drivers/net/can/softing/softing_main.c | 2 +- drivers/net/dsa/Kconfig | 5 +- drivers/net/dsa/Makefile | 1 - drivers/net/dsa/b53/b53_common.c | 71 +- drivers/net/dsa/b53/b53_priv.h | 4 +- drivers/net/dsa/bcm_sf2.c | 7 +- drivers/net/dsa/bcm_sf2_regs.h | 1 - drivers/net/dsa/dsa_loop.c | 3 +- drivers/net/dsa/lan9303-core.c | 3 +- drivers/net/dsa/lantiq_gswip.c | 3 +- drivers/net/dsa/microchip/ksz8795.c | 3 +- drivers/net/dsa/microchip/ksz9477.c | 3 +- drivers/net/dsa/microchip/ksz9477_spi.c | 6 - drivers/net/dsa/mt7530.c | 3 +- drivers/net/dsa/mv88e6060.c | 3 +- drivers/net/dsa/mv88e6xxx/chip.c | 64 +- drivers/net/dsa/mv88e6xxx/chip.h | 11 - drivers/net/dsa/mv88e6xxx/global1_atu.c | 5 +- drivers/net/dsa/mv88e6xxx/global1_vtu.c | 5 +- drivers/net/dsa/mv88e6xxx/global2.c | 10 +- drivers/net/dsa/mv88e6xxx/serdes.c | 177 +- drivers/net/dsa/mv88e6xxx/serdes.h | 14 - drivers/net/dsa/ocelot/Kconfig | 2 - drivers/net/dsa/ocelot/felix.c | 271 +- drivers/net/dsa/ocelot/felix.h | 16 +- drivers/net/dsa/ocelot/felix_vsc9959.c | 521 +- drivers/net/dsa/qca/Kconfig | 9 - drivers/net/dsa/qca/Makefile | 2 - drivers/net/dsa/qca/ar9331.c | 856 --- drivers/net/dsa/qca8k.c | 3 +- drivers/net/dsa/rtl8366rb.c | 3 +- drivers/net/dsa/sja1105/sja1105_main.c | 123 +- drivers/net/dsa/sja1105/sja1105_ptp.c | 36 +- drivers/net/dsa/sja1105/sja1105_ptp.h | 1 - drivers/net/dsa/vitesse-vsc73xx-core.c | 5 +- drivers/net/dummy.c | 3 + drivers/net/ethernet/3com/3c509.c | 12 +- drivers/net/ethernet/3com/3c515.c | 20 +- drivers/net/ethernet/3com/3c574_cs.c | 4 +- drivers/net/ethernet/3com/3c589_cs.c | 6 +- drivers/net/ethernet/3com/3c59x.c | 8 +- drivers/net/ethernet/3com/typhoon.c | 3 +- drivers/net/ethernet/8390/8390.c | 4 +- drivers/net/ethernet/8390/8390.h | 4 +- drivers/net/ethernet/8390/8390p.c | 4 +- drivers/net/ethernet/8390/axnet_cs.c | 4 +- drivers/net/ethernet/8390/lib8390.c | 2 +- drivers/net/ethernet/adaptec/starfire.c | 23 +- drivers/net/ethernet/aeroflex/greth.c | 2 + drivers/net/ethernet/agere/et131x.c | 14 +- drivers/net/ethernet/agere/et131x.h | 1 + drivers/net/ethernet/alacritech/slicoss.c | 5 +- drivers/net/ethernet/allwinner/sun4i-emac.c | 19 +- drivers/net/ethernet/alteon/acenic.c | 9 +- drivers/net/ethernet/altera/altera_tse_ethtool.c | 1 + drivers/net/ethernet/altera/altera_tse_main.c | 4 +- drivers/net/ethernet/amazon/ena/ena_com.c | 92 +- drivers/net/ethernet/amazon/ena/ena_com.h | 9 - drivers/net/ethernet/amazon/ena/ena_ethtool.c | 49 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 982 +-- drivers/net/ethernet/amazon/ena/ena_netdev.h | 86 +- drivers/net/ethernet/amd/7990.c | 2 +- drivers/net/ethernet/amd/7990.h | 2 +- drivers/net/ethernet/amd/a2065.c | 13 +- drivers/net/ethernet/amd/am79c961a.c | 2 +- drivers/net/ethernet/amd/amd8111e.c | 7 +- drivers/net/ethernet/amd/ariadne.c | 2 +- drivers/net/ethernet/amd/atarilance.c | 4 +- drivers/net/ethernet/amd/au1000_eth.c | 26 +- drivers/net/ethernet/amd/declance.c | 4 +- drivers/net/ethernet/amd/lance.c | 4 +- drivers/net/ethernet/amd/ni65.c | 4 +- drivers/net/ethernet/amd/nmclan_cs.c | 13 +- drivers/net/ethernet/amd/pcnet32.c | 11 +- drivers/net/ethernet/amd/sunlance.c | 12 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c | 1 + drivers/net/ethernet/amd/xgbe/xgbe-main.c | 1 + drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe.h | 1 + drivers/net/ethernet/apm/xgene-v2/ethtool.c | 2 + drivers/net/ethernet/apm/xgene-v2/main.c | 3 +- drivers/net/ethernet/apm/xgene-v2/main.h | 1 + .../net/ethernet/apm/xgene/xgene_enet_ethtool.c | 2 + drivers/net/ethernet/apm/xgene/xgene_enet_main.c | 5 +- drivers/net/ethernet/apm/xgene/xgene_enet_main.h | 1 + drivers/net/ethernet/apple/macmace.c | 4 +- drivers/net/ethernet/aquantia/atlantic/aq_cfg.h | 4 + drivers/net/ethernet/aquantia/atlantic/aq_common.h | 1 + .../net/ethernet/aquantia/atlantic/aq_ethtool.c | 6 +- .../net/ethernet/aquantia/atlantic/aq_filters.c | 2 +- drivers/net/ethernet/aquantia/atlantic/aq_hw.h | 2 - drivers/net/ethernet/aquantia/atlantic/aq_main.c | 1 + drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 8 +- .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 15 +- drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 10 +- drivers/net/ethernet/aquantia/atlantic/aq_ring.h | 3 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 22 +- .../aquantia/atlantic/hw_atl/hw_atl_utils.c | 19 +- .../aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c | 12 - drivers/net/ethernet/aquantia/atlantic/ver.h | 12 + drivers/net/ethernet/arc/emac.h | 1 + drivers/net/ethernet/arc/emac_arc.c | 2 + drivers/net/ethernet/arc/emac_main.c | 15 +- drivers/net/ethernet/arc/emac_rockchip.c | 2 + drivers/net/ethernet/atheros/ag71xx.c | 15 +- drivers/net/ethernet/atheros/alx/main.c | 7 +- drivers/net/ethernet/atheros/atl1c/atl1c.h | 1 + drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c | 2 + drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 13 +- drivers/net/ethernet/atheros/atl1e/atl1e.h | 1 + drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c | 2 + drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 6 +- drivers/net/ethernet/atheros/atlx/atl1.c | 6 + drivers/net/ethernet/atheros/atlx/atl2.c | 12 +- drivers/net/ethernet/atheros/atlx/atlx.c | 2 +- drivers/net/ethernet/aurora/nb8800.c | 7 +- drivers/net/ethernet/broadcom/b44.c | 2 +- drivers/net/ethernet/broadcom/bcmsysport.c | 13 +- drivers/net/ethernet/broadcom/bgmac.c | 10 +- drivers/net/ethernet/broadcom/bnx2.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h | 1 + drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 3 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 99 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 238 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.h | 5 - drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 16 +- drivers/net/ethernet/broadcom/cnic_defs.h | 4 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 133 +- drivers/net/ethernet/broadcom/genet/bcmgenet.h | 4 +- drivers/net/ethernet/broadcom/sb1250-mac.c | 6 +- drivers/net/ethernet/broadcom/tg3.c | 14 +- drivers/net/ethernet/brocade/bna/bfa_ioc.c | 3 +- drivers/net/ethernet/brocade/bna/bnad.c | 9 +- drivers/net/ethernet/cadence/macb.h | 16 +- drivers/net/ethernet/cadence/macb_main.c | 141 +- drivers/net/ethernet/calxeda/xgmac.c | 2 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 2 +- drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 2 +- drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c | 4 +- drivers/net/ethernet/cavium/octeon/octeon_mgmt.c | 4 +- drivers/net/ethernet/cavium/thunder/nicvf_main.c | 2 +- drivers/net/ethernet/cavium/thunder/thunder_bgx.c | 64 +- drivers/net/ethernet/cavium/thunder/thunder_bgx.h | 9 - drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 4 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 11 - drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 35 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 253 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 66 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c | 8 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c | 4 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32.c | 18 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h | 14 +- drivers/net/ethernet/chelsio/cxgb4/l2t.c | 3 +- drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h | 1 - drivers/net/ethernet/cirrus/cs89x0.c | 2 +- drivers/net/ethernet/cisco/enic/enic_main.c | 7 +- drivers/net/ethernet/cortina/gemini.c | 2 +- drivers/net/ethernet/davicom/dm9000.c | 4 +- drivers/net/ethernet/dec/tulip/de2104x.c | 9 +- drivers/net/ethernet/dec/tulip/dmfe.c | 7 +- drivers/net/ethernet/dec/tulip/tulip_core.c | 4 +- drivers/net/ethernet/dec/tulip/uli526x.c | 4 +- drivers/net/ethernet/dec/tulip/winbond-840.c | 4 +- drivers/net/ethernet/dlink/dl2k.c | 4 +- drivers/net/ethernet/dlink/sundance.c | 4 +- drivers/net/ethernet/dnet.c | 15 +- drivers/net/ethernet/emulex/benet/be_main.c | 2 +- drivers/net/ethernet/ethoc.c | 6 +- drivers/net/ethernet/faraday/ftgmac100.c | 13 +- drivers/net/ethernet/fealnx.c | 4 +- drivers/net/ethernet/freescale/Kconfig | 2 +- drivers/net/ethernet/freescale/Makefile | 1 - drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 16 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c | 20 - drivers/net/ethernet/freescale/dpaa2/dprtc-cmd.h | 4 +- drivers/net/ethernet/freescale/dpaa2/dprtc.h | 2 - drivers/net/ethernet/freescale/enetc/Kconfig | 7 +- drivers/net/ethernet/freescale/enetc/Makefile | 2 +- drivers/net/ethernet/freescale/enetc/enetc.c | 14 - drivers/net/ethernet/freescale/enetc/enetc.h | 3 - .../net/ethernet/freescale/enetc/enetc_ethtool.c | 1 - drivers/net/ethernet/freescale/enetc/enetc_hw.h | 11 +- drivers/net/ethernet/freescale/enetc/enetc_mdio.c | 120 +- drivers/net/ethernet/freescale/enetc/enetc_mdio.h | 12 + .../net/ethernet/freescale/enetc/enetc_pci_mdio.c | 43 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 47 - drivers/net/ethernet/freescale/enetc/enetc_pf.h | 4 + drivers/net/ethernet/freescale/enetc/enetc_qos.c | 39 +- drivers/net/ethernet/freescale/fec_main.c | 3 +- drivers/net/ethernet/freescale/fec_mpc52xx.c | 14 +- drivers/net/ethernet/freescale/fman/fman_memac.c | 4 +- drivers/net/ethernet/freescale/fman/mac.c | 4 +- .../net/ethernet/freescale/fs_enet/fs_enet-main.c | 12 +- drivers/net/ethernet/freescale/gianfar.c | 12 +- drivers/net/ethernet/freescale/ucc_geth.c | 2 +- drivers/net/ethernet/freescale/xgmac_mdio.c | 7 +- drivers/net/ethernet/fujitsu/fmvj18x_cs.c | 4 +- drivers/net/ethernet/google/gve/gve_main.c | 2 +- drivers/net/ethernet/hisilicon/hip04_eth.c | 2 +- drivers/net/ethernet/hisilicon/hisi_femac.c | 14 +- drivers/net/ethernet/hisilicon/hix5hd2_gmac.c | 2 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 18 +- drivers/net/ethernet/hisilicon/hns3/Makefile | 2 - drivers/net/ethernet/hisilicon/hns3/hnae3.h | 9 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 12 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 262 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 1 - drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 7 +- drivers/net/ethernet/hisilicon/hns3/hns3_trace.h | 139 - .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 16 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 2 - .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 149 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 10 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 532 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 24 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 7 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 2 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 2 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 441 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 15 +- drivers/net/ethernet/huawei/hinic/hinic_main.c | 2 +- drivers/net/ethernet/i825xx/82596.c | 4 +- drivers/net/ethernet/i825xx/ether1.c | 4 +- drivers/net/ethernet/i825xx/lib82596.c | 4 +- drivers/net/ethernet/i825xx/sni_82596.c | 6 +- drivers/net/ethernet/i825xx/sun3_82586.c | 4 +- drivers/net/ethernet/ibm/ehea/ehea_main.c | 2 +- drivers/net/ethernet/ibm/emac/core.c | 2 +- drivers/net/ethernet/ibm/ibmvnic.c | 2 +- drivers/net/ethernet/intel/e100.c | 2 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 10 +- drivers/net/ethernet/intel/e1000e/ethtool.c | 2 - drivers/net/ethernet/intel/e1000e/hw.h | 6 - drivers/net/ethernet/intel/e1000e/ich8lan.c | 7 - drivers/net/ethernet/intel/e1000e/mac.c | 4 +- drivers/net/ethernet/intel/e1000e/netdev.c | 46 +- drivers/net/ethernet/intel/e1000e/ptp.c | 1 - drivers/net/ethernet/intel/fm10k/fm10k_netdev.c | 19 +- drivers/net/ethernet/intel/i40e/i40e_common.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 43 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 4 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 6 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 2 +- drivers/net/ethernet/intel/ice/Makefile | 3 +- drivers/net/ethernet/intel/ice/ice.h | 12 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 20 - drivers/net/ethernet/intel/ice/ice_base.c | 103 +- drivers/net/ethernet/intel/ice/ice_base.h | 4 +- drivers/net/ethernet/intel/ice/ice_common.c | 261 +- drivers/net/ethernet/intel/ice/ice_common.h | 10 +- drivers/net/ethernet/intel/ice/ice_dcb.c | 8 +- drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 172 +- drivers/net/ethernet/intel/ice/ice_dcb_lib.h | 1 - drivers/net/ethernet/intel/ice/ice_dcb_nl.c | 78 +- drivers/net/ethernet/intel/ice/ice_devids.h | 40 - drivers/net/ethernet/intel/ice/ice_ethtool.c | 724 ++- drivers/net/ethernet/intel/ice/ice_flex_pipe.c | 2612 +------- drivers/net/ethernet/intel/ice/ice_flex_pipe.h | 9 - drivers/net/ethernet/intel/ice/ice_flex_type.h | 112 - drivers/net/ethernet/intel/ice/ice_flow.c | 1275 ---- drivers/net/ethernet/intel/ice/ice_flow.h | 207 - drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 21 +- drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h | 8 - drivers/net/ethernet/intel/ice/ice_lib.c | 557 +- drivers/net/ethernet/intel/ice/ice_lib.h | 16 +- drivers/net/ethernet/intel/ice/ice_main.c | 472 +- drivers/net/ethernet/intel/ice/ice_nvm.c | 26 - drivers/net/ethernet/intel/ice/ice_protocol_type.h | 25 - drivers/net/ethernet/intel/ice/ice_sriov.c | 2 + drivers/net/ethernet/intel/ice/ice_status.h | 1 - drivers/net/ethernet/intel/ice/ice_switch.c | 40 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 42 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 12 +- drivers/net/ethernet/intel/ice/ice_txrx_lib.c | 2 +- drivers/net/ethernet/intel/ice/ice_type.h | 8 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 995 ++-- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 37 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 49 +- drivers/net/ethernet/intel/igb/igb.h | 1 - drivers/net/ethernet/intel/igb/igb_ethtool.c | 8 - drivers/net/ethernet/intel/igb/igb_main.c | 51 +- drivers/net/ethernet/intel/igbvf/netdev.c | 2 +- drivers/net/ethernet/intel/igc/Makefile | 2 +- drivers/net/ethernet/intel/igc/igc.h | 55 - drivers/net/ethernet/intel/igc/igc_base.c | 1 - drivers/net/ethernet/intel/igc/igc_defines.h | 108 - drivers/net/ethernet/intel/igc/igc_dump.c | 323 - drivers/net/ethernet/intel/igc/igc_ethtool.c | 95 - drivers/net/ethernet/intel/igc/igc_hw.h | 3 +- drivers/net/ethernet/intel/igc/igc_main.c | 4191 ++++++------- drivers/net/ethernet/intel/igc/igc_phy.c | 16 +- drivers/net/ethernet/intel/igc/igc_ptp.c | 716 --- drivers/net/ethernet/intel/igc/igc_regs.h | 42 - drivers/net/ethernet/intel/ixgb/ixgb_main.c | 4 +- drivers/net/ethernet/intel/ixgbe/ixgbe_debugfs.c | 4 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c | 4 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 2 +- drivers/net/ethernet/jme.c | 9 +- drivers/net/ethernet/korina.c | 8 +- drivers/net/ethernet/lantiq_etop.c | 13 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 2 +- drivers/net/ethernet/marvell/mvneta.c | 321 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 51 +- drivers/net/ethernet/marvell/octeontx2/Kconfig | 8 - drivers/net/ethernet/marvell/octeontx2/Makefile | 2 - drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 18 + drivers/net/ethernet/marvell/octeontx2/af/common.h | 9 +- drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 8 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 2 +- .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 55 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 148 +- .../net/ethernet/marvell/octeontx2/nic/Makefile | 10 - .../ethernet/marvell/octeontx2/nic/otx2_common.c | 1410 ----- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 615 -- .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 662 --- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 1349 ----- .../net/ethernet/marvell/octeontx2/nic/otx2_reg.h | 147 - .../ethernet/marvell/octeontx2/nic/otx2_struct.h | 276 - .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 848 --- .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.h | 162 - drivers/net/ethernet/marvell/pxa168_eth.c | 13 +- drivers/net/ethernet/marvell/skge.c | 4 +- drivers/net/ethernet/marvell/sky2.c | 4 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 2 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 16 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 4 +- .../net/ethernet/mellanox/mlx5/core/accel/tls.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/alloc.c | 4 +- .../ethernet/mellanox/mlx5/core/diag/rsc_dump.c | 286 - .../ethernet/mellanox/mlx5/core/diag/rsc_dump.h | 58 - drivers/net/ethernet/mellanox/mlx5/core/en.h | 11 +- drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 1 - .../net/ethernet/mellanox/mlx5/core/en/health.c | 109 +- .../net/ethernet/mellanox/mlx5/core/en/health.h | 8 +- drivers/net/ethernet/mellanox/mlx5/core/en/port.c | 253 +- drivers/net/ethernet/mellanox/mlx5/core/en/port.h | 8 +- .../ethernet/mellanox/mlx5/core/en/reporter_rx.c | 266 +- .../ethernet/mellanox/mlx5/core/en/reporter_tx.c | 181 +- drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h | 8 - .../net/ethernet/mellanox/mlx5/core/en/xsk/rx.c | 2 +- .../ethernet/mellanox/mlx5/core/en_accel/ipsec.c | 1 + .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 49 +- .../mellanox/mlx5/core/en_accel/tls_rxtx.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 94 +- .../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 39 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 314 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 1 - drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 16 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 346 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 83 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 88 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 33 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 117 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 31 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 27 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 305 +- .../mellanox/mlx5/core/eswitch_offloads_chains.c | 758 --- .../mellanox/mlx5/core/eswitch_offloads_chains.h | 30 - .../mellanox/mlx5/core/eswitch_offloads_termtbl.c | 11 +- .../net/ethernet/mellanox/mlx5/core/fpga/ipsec.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 3 - drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 111 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 1 - .../net/ethernet/mellanox/mlx5/core/fs_counters.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/fw.c | 64 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 28 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h | 4 +- drivers/net/ethernet/mellanox/mlx5/core/lag.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/lag.h | 1 - drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c | 4 + drivers/net/ethernet/mellanox/mlx5/core/main.c | 13 - .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 2 +- .../mellanox/mlx5/core/steering/dr_action.c | 502 +- .../ethernet/mellanox/mlx5/core/steering/dr_cmd.c | 244 +- .../ethernet/mellanox/mlx5/core/steering/dr_fw.c | 79 +- .../ethernet/mellanox/mlx5/core/steering/dr_send.c | 3 +- .../ethernet/mellanox/mlx5/core/steering/dr_ste.c | 5 +- .../mellanox/mlx5/core/steering/dr_table.c | 23 +- .../mellanox/mlx5/core/steering/dr_types.h | 72 +- .../ethernet/mellanox/mlx5/core/steering/fs_dr.c | 145 +- .../mellanox/mlx5/core/steering/mlx5_ifc_dr.h | 16 - .../ethernet/mellanox/mlx5/core/steering/mlx5dr.h | 27 +- drivers/net/ethernet/mellanox/mlx5/core/wq.c | 41 +- drivers/net/ethernet/mellanox/mlx5/core/wq.h | 2 - drivers/net/ethernet/mellanox/mlxfw/Kconfig | 1 - drivers/net/ethernet/mellanox/mlxfw/mlxfw.h | 50 +- drivers/net/ethernet/mellanox/mlxfw/mlxfw_fsm.c | 296 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 117 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 96 +- .../mellanox/mlxsw/core_acl_flex_actions.c | 107 +- .../mellanox/mlxsw/core_acl_flex_actions.h | 2 +- .../ethernet/mellanox/mlxsw/core_acl_flex_keys.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c | 6 +- drivers/net/ethernet/mellanox/mlxsw/core_thermal.c | 8 +- drivers/net/ethernet/mellanox/mlxsw/minimal.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/pci_hw.h | 2 + drivers/net/ethernet/mellanox/mlxsw/reg.h | 154 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 146 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 51 +- .../net/ethernet/mellanox/mlxsw/spectrum1_kvdl.c | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c | 67 +- .../mellanox/mlxsw/spectrum_acl_bloom_filter.c | 2 +- .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.c | 4 +- .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.h | 4 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_cnt.c | 25 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c | 30 +- .../net/ethernet/mellanox/mlxsw/spectrum_dpipe.c | 38 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c | 13 +- .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 21 +- .../net/ethernet/mellanox/mlxsw/spectrum_ipip.c | 60 - .../net/ethernet/mellanox/mlxsw/spectrum_kvdl.c | 18 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c | 54 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c | 28 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c | 15 +- .../net/ethernet/mellanox/mlxsw/spectrum_qdisc.c | 567 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 1302 ++-- .../net/ethernet/mellanox/mlxsw/spectrum_router.h | 46 - .../net/ethernet/mellanox/mlxsw/spectrum_span.c | 163 +- .../net/ethernet/mellanox/mlxsw/spectrum_span.h | 1 - .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 228 +- .../net/ethernet/mellanox/mlxsw/spectrum_trap.c | 316 +- drivers/net/ethernet/mellanox/mlxsw/trap.h | 11 - drivers/net/ethernet/micrel/ks8842.c | 2 +- drivers/net/ethernet/micrel/ks8851_mll.c | 67 +- drivers/net/ethernet/micrel/ksz884x.c | 4 +- drivers/net/ethernet/microchip/enc28j60.c | 2 +- drivers/net/ethernet/microchip/encx24j600.c | 2 +- drivers/net/ethernet/microchip/lan743x_ptp.c | 3 - drivers/net/ethernet/mscc/ocelot.c | 7 +- drivers/net/ethernet/mscc/ocelot.h | 7 +- .../soc => drivers/net/ethernet}/mscc/ocelot_ana.h | 0 drivers/net/ethernet/mscc/ocelot_board.c | 12 +- .../soc => drivers/net/ethernet}/mscc/ocelot_dev.h | 0 .../net/ethernet}/mscc/ocelot_qsys.h | 0 drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 8 +- drivers/net/ethernet/natsemi/jazzsonic.c | 31 +- drivers/net/ethernet/natsemi/macsonic.c | 48 +- drivers/net/ethernet/natsemi/natsemi.c | 4 +- drivers/net/ethernet/natsemi/ns83820.c | 6 +- drivers/net/ethernet/natsemi/sonic.c | 444 +- drivers/net/ethernet/natsemi/sonic.h | 48 +- drivers/net/ethernet/natsemi/xtsonic.c | 40 +- drivers/net/ethernet/neterion/s2io.c | 2 +- drivers/net/ethernet/neterion/s2io.h | 2 +- drivers/net/ethernet/neterion/vxge/vxge-main.c | 2 +- drivers/net/ethernet/netronome/Kconfig | 1 - drivers/net/ethernet/netronome/nfp/abm/cls.c | 14 +- drivers/net/ethernet/netronome/nfp/ccm.h | 1 - drivers/net/ethernet/netronome/nfp/crypto/crypto.h | 15 - drivers/net/ethernet/netronome/nfp/crypto/fw.h | 8 - drivers/net/ethernet/netronome/nfp/crypto/tls.c | 89 +- drivers/net/ethernet/netronome/nfp/flower/action.c | 65 +- drivers/net/ethernet/netronome/nfp/flower/cmsg.c | 11 +- drivers/net/ethernet/netronome/nfp/flower/cmsg.h | 106 +- drivers/net/ethernet/netronome/nfp/flower/main.h | 38 +- drivers/net/ethernet/netronome/nfp/flower/match.c | 260 +- .../net/ethernet/netronome/nfp/flower/offload.c | 144 +- .../ethernet/netronome/nfp/flower/tunnel_conf.c | 498 +- drivers/net/ethernet/netronome/nfp/nfp_net.h | 6 - .../net/ethernet/netronome/nfp/nfp_net_common.c | 35 +- drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.c | 48 +- drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.h | 25 - .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 116 +- .../net/ethernet/netronome/nfp/nfp_netvf_main.c | 8 +- .../ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c | 6 +- drivers/net/ethernet/nvidia/forcedeth.c | 2 +- drivers/net/ethernet/nxp/lpc_eth.c | 15 +- .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 2 +- drivers/net/ethernet/packetengines/hamachi.c | 4 +- drivers/net/ethernet/packetengines/yellowfin.c | 4 +- drivers/net/ethernet/pensando/ionic/ionic.h | 21 +- .../net/ethernet/pensando/ionic/ionic_bus_pci.c | 113 - drivers/net/ethernet/pensando/ionic/ionic_dev.c | 69 +- drivers/net/ethernet/pensando/ionic/ionic_dev.h | 7 - drivers/net/ethernet/pensando/ionic/ionic_if.h | 100 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 249 +- drivers/net/ethernet/pensando/ionic/ionic_lif.h | 1 - drivers/net/ethernet/pensando/ionic/ionic_main.c | 6 +- drivers/net/ethernet/pensando/ionic/ionic_stats.c | 1 - drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 28 +- .../net/ethernet/qlogic/netxen/netxen_nic_main.c | 4 +- drivers/net/ethernet/qlogic/qed/qed.h | 69 +- drivers/net/ethernet/qlogic/qed/qed_cxt.c | 361 +- drivers/net/ethernet/qlogic/qed/qed_cxt.h | 130 - drivers/net/ethernet/qlogic/qed/qed_debug.c | 4075 +++++++------ drivers/net/ethernet/qlogic/qed/qed_debug.h | 4 - drivers/net/ethernet/qlogic/qed/qed_dev.c | 129 +- drivers/net/ethernet/qlogic/qed/qed_dev_api.h | 24 + drivers/net/ethernet/qlogic/qed/qed_fcoe.c | 2 - drivers/net/ethernet/qlogic/qed/qed_hsi.h | 2564 ++++---- drivers/net/ethernet/qlogic/qed/qed_hw.c | 67 +- .../net/ethernet/qlogic/qed/qed_init_fw_funcs.c | 521 +- drivers/net/ethernet/qlogic/qed/qed_init_ops.c | 47 +- drivers/net/ethernet/qlogic/qed/qed_init_ops.h | 8 + drivers/net/ethernet/qlogic/qed/qed_iscsi.c | 36 +- drivers/net/ethernet/qlogic/qed/qed_iwarp.c | 8 +- drivers/net/ethernet/qlogic/qed/qed_ll2.c | 149 +- drivers/net/ethernet/qlogic/qed/qed_ll2.h | 14 - drivers/net/ethernet/qlogic/qed/qed_main.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_mcp.c | 10 +- drivers/net/ethernet/qlogic/qed/qed_ptp.c | 4 +- drivers/net/ethernet/qlogic/qed/qed_reg_addr.h | 38 - drivers/net/ethernet/qlogic/qed/qed_roce.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_sp.h | 2 + drivers/net/ethernet/qlogic/qed/qed_sp_commands.c | 10 +- drivers/net/ethernet/qlogic/qed/qed_sriov.c | 19 +- drivers/net/ethernet/qlogic/qede/qede.h | 2 - drivers/net/ethernet/qlogic/qede/qede_fp.c | 8 +- drivers/net/ethernet/qlogic/qede/qede_ptp.c | 1 - drivers/net/ethernet/qlogic/qede/qede_rdma.c | 29 +- drivers/net/ethernet/qlogic/qla3xxx.c | 2 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c | 1 - drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 4 +- .../net/ethernet/qlogic/qlcnic/qlcnic_minidump.c | 2 - drivers/net/ethernet/qualcomm/emac/emac-mac.c | 7 +- drivers/net/ethernet/qualcomm/emac/emac.c | 16 +- drivers/net/ethernet/qualcomm/qca_spi.c | 2 +- drivers/net/ethernet/qualcomm/qca_uart.c | 2 +- drivers/net/ethernet/rdc/r6040.c | 12 +- drivers/net/ethernet/realtek/8139cp.c | 2 +- drivers/net/ethernet/realtek/8139too.c | 4 +- drivers/net/ethernet/realtek/Makefile | 2 +- drivers/net/ethernet/realtek/atp.c | 4 +- drivers/net/ethernet/realtek/r8169.h | 78 - drivers/net/ethernet/realtek/r8169_main.c | 1721 +++++- drivers/net/ethernet/realtek/r8169_phy_config.c | 1307 ---- drivers/net/ethernet/renesas/ravb_main.c | 2 +- drivers/net/ethernet/renesas/sh_eth.c | 124 +- drivers/net/ethernet/renesas/sh_eth.h | 2 +- drivers/net/ethernet/rocker/rocker_main.c | 4 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c | 6 +- drivers/net/ethernet/seeq/ether3.c | 4 +- drivers/net/ethernet/seeq/sgiseeq.c | 2 +- drivers/net/ethernet/sfc/Kconfig | 2 + drivers/net/ethernet/sfc/Makefile | 9 +- drivers/net/ethernet/sfc/ef10.c | 3958 +++++++++++-- drivers/net/ethernet/sfc/ef10_sriov.c | 5 +- drivers/net/ethernet/sfc/efx.c | 2764 ++++++++- drivers/net/ethernet/sfc/efx.h | 83 +- drivers/net/ethernet/sfc/efx_channels.c | 1257 ---- drivers/net/ethernet/sfc/efx_channels.h | 55 - drivers/net/ethernet/sfc/efx_common.c | 1102 ---- drivers/net/ethernet/sfc/efx_common.h | 73 - drivers/net/ethernet/sfc/ethtool.c | 446 +- drivers/net/ethernet/sfc/ethtool_common.c | 457 -- drivers/net/ethernet/sfc/ethtool_common.h | 30 - drivers/net/ethernet/sfc/falcon/efx.c | 4 +- drivers/net/ethernet/sfc/farch.c | 1 - drivers/net/ethernet/sfc/mcdi.h | 3 + drivers/net/ethernet/sfc/mcdi_filters.c | 2270 ------- drivers/net/ethernet/sfc/mcdi_filters.h | 159 - drivers/net/ethernet/sfc/mcdi_functions.c | 386 -- drivers/net/ethernet/sfc/mcdi_functions.h | 32 - drivers/net/ethernet/sfc/mcdi_port.c | 558 +- drivers/net/ethernet/sfc/mcdi_port_common.c | 568 -- drivers/net/ethernet/sfc/mcdi_port_common.h | 57 - drivers/net/ethernet/sfc/net_driver.h | 20 +- drivers/net/ethernet/sfc/nic.h | 7 +- drivers/net/ethernet/sfc/rx.c | 592 +- drivers/net/ethernet/sfc/rx_common.c | 851 --- drivers/net/ethernet/sfc/rx_common.h | 97 - drivers/net/ethernet/sfc/selftest.c | 9 +- drivers/net/ethernet/sfc/selftest.h | 2 +- drivers/net/ethernet/sfc/siena.c | 2 - drivers/net/ethernet/sfc/siena_sriov.c | 1 - drivers/net/ethernet/sfc/tx.c | 399 +- drivers/net/ethernet/sfc/tx_common.c | 404 -- drivers/net/ethernet/sfc/tx_common.h | 36 - drivers/net/ethernet/sgi/Kconfig | 5 +- drivers/net/ethernet/sgi/ioc3-eth.c | 549 +- drivers/net/ethernet/sgi/meth.c | 4 +- drivers/net/ethernet/silan/sc92031.c | 2 +- drivers/net/ethernet/sis/sis190.c | 2 +- drivers/net/ethernet/sis/sis900.c | 4 +- drivers/net/ethernet/smsc/epic100.c | 11 +- drivers/net/ethernet/smsc/smc911x.c | 4 +- drivers/net/ethernet/smsc/smc9194.c | 4 +- drivers/net/ethernet/smsc/smc91c92_cs.c | 4 +- drivers/net/ethernet/smsc/smc91x.c | 2 +- drivers/net/ethernet/smsc/smsc911x.c | 13 +- drivers/net/ethernet/smsc/smsc9420.c | 11 +- drivers/net/ethernet/socionext/netsec.c | 62 +- drivers/net/ethernet/socionext/sni_ave.c | 9 - drivers/net/ethernet/stmicro/stmmac/common.h | 6 - drivers/net/ethernet/stmicro/stmmac/descs.h | 9 - .../ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c | 24 +- .../net/ethernet/stmicro/stmmac/dwmac-mediatek.c | 89 +- .../ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c | 1 - drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 24 +- drivers/net/ethernet/stmicro/stmmac/dwmac4.h | 13 - drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 13 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c | 10 - drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.h | 7 - drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c | 25 - drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.h | 18 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c | 47 +- drivers/net/ethernet/stmicro/stmmac/dwmac5.c | 119 - drivers/net/ethernet/stmicro/stmmac/dwmac5.h | 24 - drivers/net/ethernet/stmicro/stmmac/dwmac_dma.h | 6 +- drivers/net/ethernet/stmicro/stmmac/dwmac_lib.c | 22 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 40 - .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 87 +- .../net/ethernet/stmicro/stmmac/dwxgmac2_descs.c | 9 - drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 52 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 32 +- drivers/net/ethernet/stmicro/stmmac/mmc_core.c | 16 - drivers/net/ethernet/stmicro/stmmac/stmmac.h | 6 - drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 324 +- drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 56 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 6 +- .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 96 +- drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 158 - drivers/net/ethernet/sun/cassini.c | 2 +- drivers/net/ethernet/sun/niu.c | 2 +- drivers/net/ethernet/sun/sunbmac.c | 2 +- drivers/net/ethernet/sun/sungem.c | 2 +- drivers/net/ethernet/sun/sunhme.c | 2 +- drivers/net/ethernet/sun/sunqe.c | 2 +- drivers/net/ethernet/sun/sunvnet_common.c | 34 +- drivers/net/ethernet/sun/sunvnet_common.h | 2 +- drivers/net/ethernet/synopsys/dwc-xlgmac-net.c | 2 +- drivers/net/ethernet/ti/cpmac.c | 14 +- drivers/net/ethernet/ti/cpsw_priv.c | 2 +- drivers/net/ethernet/ti/cpsw_priv.h | 2 +- drivers/net/ethernet/ti/davinci_emac.c | 2 +- drivers/net/ethernet/ti/netcp_core.c | 4 +- drivers/net/ethernet/ti/netcp_ethss.c | 8 +- drivers/net/ethernet/ti/tlan.c | 6 +- drivers/net/ethernet/toshiba/ps3_gelic_net.c | 2 +- drivers/net/ethernet/toshiba/ps3_gelic_net.h | 2 +- drivers/net/ethernet/toshiba/spider_net.c | 2 +- drivers/net/ethernet/toshiba/tc35815.c | 16 +- drivers/net/ethernet/via/via-rhine.c | 4 +- drivers/net/ethernet/via/via-velocity.c | 14 +- drivers/net/ethernet/via/via-velocity.h | 1 - drivers/net/ethernet/wiznet/w5100.c | 2 +- drivers/net/ethernet/wiznet/w5300.c | 2 +- drivers/net/ethernet/xilinx/ll_temac.h | 4 - drivers/net/ethernet/xilinx/ll_temac_main.c | 226 +- drivers/net/ethernet/xilinx/xilinx_emaclite.c | 2 +- drivers/net/ethernet/xircom/xirc2ps_cs.c | 4 +- drivers/net/ethernet/xscale/Kconfig | 14 - drivers/net/ethernet/xscale/Makefile | 3 +- drivers/net/ethernet/xscale/ixp4xx_eth.c | 213 +- drivers/net/ethernet/xscale/ptp_ixp46x.c | 329 - drivers/net/fddi/defxx.c | 2 +- drivers/net/fddi/defza.c | 2 +- drivers/net/fddi/skfp/skfddi.c | 16 +- drivers/net/fjes/fjes_hw.c | 2 +- drivers/net/fjes/fjes_main.c | 4 +- drivers/net/fjes/fjes_trace.h | 2 +- drivers/net/gtp.c | 27 +- drivers/net/hamradio/hdlcdrv.c | 2 + drivers/net/hyperv/Makefile | 2 +- drivers/net/hyperv/hyperv_net.h | 21 +- drivers/net/hyperv/netvsc.c | 33 +- drivers/net/hyperv/netvsc_bpf.c | 218 - drivers/net/hyperv/netvsc_drv.c | 194 +- drivers/net/hyperv/rndis_filter.c | 2 +- drivers/net/macsec.c | 787 +-- drivers/net/macvlan.c | 4 +- drivers/net/netdevsim/bpf.c | 10 +- drivers/net/netdevsim/bus.c | 64 +- drivers/net/netdevsim/dev.c | 33 +- drivers/net/netdevsim/fib.c | 674 +-- drivers/net/netdevsim/health.c | 6 +- drivers/net/netdevsim/netdevsim.h | 4 - drivers/net/netdevsim/sdev.c | 69 + drivers/net/phy/Kconfig | 15 +- drivers/net/phy/Makefile | 6 +- drivers/net/phy/adin.c | 12 +- drivers/net/phy/aquantia_main.c | 7 +- drivers/net/phy/at803x.c | 11 - drivers/net/phy/bcm84881.c | 269 - drivers/net/phy/broadcom.c | 28 +- drivers/net/phy/dp83640.c | 217 +- drivers/net/phy/dp83822.c | 18 +- drivers/net/phy/dp83867.c | 212 +- drivers/net/phy/dp83869.c | 2 +- drivers/net/phy/fixed_phy.c | 11 +- drivers/net/phy/linkmode.c | 95 - drivers/net/phy/lxt.c | 24 +- drivers/net/phy/marvell.c | 209 +- drivers/net/phy/marvell10g.c | 13 +- drivers/net/phy/mdio-bcm-iproc.c | 20 - drivers/net/phy/mdio-i2c.c | 28 +- drivers/net/phy/mdio-mux-meson-g12a.c | 4 +- drivers/net/phy/mdio_bus.c | 267 +- drivers/net/phy/mii_timestamper.c | 132 - drivers/net/phy/mscc.c | 1139 +--- drivers/net/phy/mscc_fc_buffer.h | 64 - drivers/net/phy/mscc_mac.h | 159 - drivers/net/phy/mscc_macsec.h | 266 - drivers/net/phy/phy-c45.c | 5 +- drivers/net/phy/phy-core.c | 6 +- drivers/net/phy/phy.c | 29 +- drivers/net/phy/phy_device.c | 168 +- drivers/net/phy/phylink.c | 505 +- drivers/net/phy/realtek.c | 59 +- drivers/net/phy/sfp-bus.c | 124 +- drivers/net/phy/sfp.c | 199 +- drivers/net/phy/sfp.h | 2 - drivers/net/phy/uPD60620.c | 7 +- drivers/net/ppp/ppp_async.c | 18 +- drivers/net/ppp/ppp_generic.c | 2 + drivers/net/ppp/pptp.c | 5 +- drivers/net/slip/slip.c | 14 +- drivers/net/tap.c | 14 +- drivers/net/tun.c | 10 +- drivers/net/usb/ax88172a.c | 13 +- drivers/net/usb/catc.c | 2 +- drivers/net/usb/cdc-phonet.c | 2 +- drivers/net/usb/ch9200.c | 24 +- drivers/net/usb/hso.c | 2 +- drivers/net/usb/ipheth.c | 2 +- drivers/net/usb/kaweth.c | 2 +- drivers/net/usb/lan78xx.c | 27 +- drivers/net/usb/pegasus.c | 2 +- drivers/net/usb/qmi_wwan.c | 46 +- drivers/net/usb/r8152.c | 178 +- drivers/net/usb/rtl8150.c | 2 +- drivers/net/usb/usbnet.c | 2 +- drivers/net/veth.c | 8 +- drivers/net/virtio_net.c | 4 +- drivers/net/vmxnet3/vmxnet3_drv.c | 7 +- drivers/net/vmxnet3/vmxnet3_ethtool.c | 4 +- drivers/net/vxlan.c | 21 +- drivers/net/wan/Kconfig | 3 +- drivers/net/wan/cosa.c | 4 +- drivers/net/wan/farsync.c | 2 +- drivers/net/wan/fsl_ucc_hdlc.c | 39 +- drivers/net/wan/fsl_ucc_hdlc.h | 2 +- drivers/net/wan/hdlc_cisco.c | 4 +- drivers/net/wan/hdlc_x25.c | 93 +- drivers/net/wan/ixp4xx_hss.c | 39 +- drivers/net/wan/lmc/lmc_main.c | 4 +- drivers/net/wan/wanxl.c | 4 +- drivers/net/wan/x25_asy.c | 2 +- drivers/net/wimax/i2400m/netdev.c | 2 +- drivers/net/wireguard/Makefile | 18 - drivers/net/wireguard/allowedips.c | 377 -- drivers/net/wireguard/allowedips.h | 59 - drivers/net/wireguard/cookie.c | 236 - drivers/net/wireguard/cookie.h | 59 - drivers/net/wireguard/device.c | 459 -- drivers/net/wireguard/device.h | 65 - drivers/net/wireguard/main.c | 63 - drivers/net/wireguard/messages.h | 128 - drivers/net/wireguard/netlink.c | 640 -- drivers/net/wireguard/netlink.h | 12 - drivers/net/wireguard/noise.c | 832 --- drivers/net/wireguard/noise.h | 137 - drivers/net/wireguard/peer.c | 240 - drivers/net/wireguard/peer.h | 83 - drivers/net/wireguard/peerlookup.c | 221 - drivers/net/wireguard/peerlookup.h | 64 - drivers/net/wireguard/queueing.c | 53 - drivers/net/wireguard/queueing.h | 194 - drivers/net/wireguard/ratelimiter.c | 223 - drivers/net/wireguard/ratelimiter.h | 19 - drivers/net/wireguard/receive.c | 598 -- drivers/net/wireguard/selftest/allowedips.c | 683 --- drivers/net/wireguard/selftest/counter.c | 104 - drivers/net/wireguard/selftest/ratelimiter.c | 226 - drivers/net/wireguard/send.c | 419 -- drivers/net/wireguard/socket.c | 437 -- drivers/net/wireguard/socket.h | 44 - drivers/net/wireguard/timers.c | 243 - drivers/net/wireguard/timers.h | 31 - drivers/net/wireguard/version.h | 1 - drivers/net/wireless/ath/Kconfig | 1 - drivers/net/wireless/ath/Makefile | 1 - drivers/net/wireless/ath/ar5523/ar5523.c | 4 +- drivers/net/wireless/ath/ath10k/ahb.c | 4 +- drivers/net/wireless/ath/ath10k/bmi.c | 52 +- drivers/net/wireless/ath/ath10k/bmi.h | 10 - drivers/net/wireless/ath/ath10k/core.c | 19 +- drivers/net/wireless/ath/ath10k/core.h | 2 - drivers/net/wireless/ath/ath10k/debug.c | 2 - drivers/net/wireless/ath/ath10k/htc.c | 10 +- drivers/net/wireless/ath/ath10k/htc.h | 23 +- drivers/net/wireless/ath/ath10k/htt.h | 3 - drivers/net/wireless/ath/ath10k/htt_rx.c | 65 +- drivers/net/wireless/ath/ath10k/hw.h | 5 +- drivers/net/wireless/ath/ath10k/mac.c | 9 +- drivers/net/wireless/ath/ath10k/pci.c | 21 +- drivers/net/wireless/ath/ath10k/qmi.c | 23 +- drivers/net/wireless/ath/ath10k/qmi.h | 1 - drivers/net/wireless/ath/ath10k/sdio.c | 232 +- drivers/net/wireless/ath/ath10k/sdio.h | 21 +- drivers/net/wireless/ath/ath10k/snoc.c | 24 +- drivers/net/wireless/ath/ath10k/testmode.c | 4 +- drivers/net/wireless/ath/ath10k/trace.h | 6 +- drivers/net/wireless/ath/ath10k/wmi-tlv.c | 10 +- drivers/net/wireless/ath/ath10k/wmi.c | 20 +- drivers/net/wireless/ath/ath10k/wmi.h | 2 - drivers/net/wireless/ath/ath11k/Kconfig | 35 - drivers/net/wireless/ath/ath11k/Makefile | 25 - drivers/net/wireless/ath/ath11k/ahb.c | 1003 ---- drivers/net/wireless/ath/ath11k/ahb.h | 35 - drivers/net/wireless/ath/ath11k/ce.c | 808 --- drivers/net/wireless/ath/ath11k/ce.h | 183 - drivers/net/wireless/ath/ath11k/core.c | 795 --- drivers/net/wireless/ath/ath11k/core.h | 826 --- drivers/net/wireless/ath/ath11k/debug.c | 1075 ---- drivers/net/wireless/ath/ath11k/debug.h | 279 - drivers/net/wireless/ath/ath11k/debug_htt_stats.c | 4570 -------------- drivers/net/wireless/ath/ath11k/debug_htt_stats.h | 1662 ------ drivers/net/wireless/ath/ath11k/debugfs_sta.c | 543 -- drivers/net/wireless/ath/ath11k/dp.c | 899 --- drivers/net/wireless/ath/ath11k/dp.h | 1535 ----- drivers/net/wireless/ath/ath11k/dp_rx.c | 4195 ------------- drivers/net/wireless/ath/ath11k/dp_rx.h | 86 - drivers/net/wireless/ath/ath11k/dp_tx.c | 962 --- drivers/net/wireless/ath/ath11k/dp_tx.h | 40 - drivers/net/wireless/ath/ath11k/hal.c | 1124 ---- drivers/net/wireless/ath/ath11k/hal.h | 897 --- drivers/net/wireless/ath/ath11k/hal_desc.h | 2468 -------- drivers/net/wireless/ath/ath11k/hal_rx.c | 1190 ---- drivers/net/wireless/ath/ath11k/hal_rx.h | 332 -- drivers/net/wireless/ath/ath11k/hal_tx.c | 154 - drivers/net/wireless/ath/ath11k/hal_tx.h | 69 - drivers/net/wireless/ath/ath11k/htc.c | 773 --- drivers/net/wireless/ath/ath11k/htc.h | 313 - drivers/net/wireless/ath/ath11k/hw.h | 127 - drivers/net/wireless/ath/ath11k/mac.c | 5907 ------------------ drivers/net/wireless/ath/ath11k/mac.h | 147 - drivers/net/wireless/ath/ath11k/peer.c | 236 - drivers/net/wireless/ath/ath11k/peer.h | 35 - drivers/net/wireless/ath/ath11k/qmi.c | 2433 -------- drivers/net/wireless/ath/ath11k/qmi.h | 445 -- drivers/net/wireless/ath/ath11k/reg.c | 702 --- drivers/net/wireless/ath/ath11k/reg.h | 35 - drivers/net/wireless/ath/ath11k/rx_desc.h | 1212 ---- drivers/net/wireless/ath/ath11k/testmode.c | 199 - drivers/net/wireless/ath/ath11k/testmode.h | 29 - drivers/net/wireless/ath/ath11k/testmode_i.h | 50 - drivers/net/wireless/ath/ath11k/trace.c | 9 - drivers/net/wireless/ath/ath11k/trace.h | 113 - drivers/net/wireless/ath/ath11k/wmi.c | 5810 ------------------ drivers/net/wireless/ath/ath11k/wmi.h | 4764 --------------- drivers/net/wireless/ath/ath5k/ahb.c | 2 +- drivers/net/wireless/ath/ath9k/ahb.c | 2 +- drivers/net/wireless/ath/ath9k/ar9003_aic.c | 2 +- drivers/net/wireless/ath/ath9k/hif_usb.c | 2 +- drivers/net/wireless/ath/ath9k/main.c | 3 - drivers/net/wireless/ath/ath9k/xmit.c | 7 +- drivers/net/wireless/ath/regd.c | 10 +- drivers/net/wireless/ath/wcn36xx/main.c | 1 + drivers/net/wireless/ath/wcn36xx/smd.c | 2 +- drivers/net/wireless/ath/wil6210/cfg80211.c | 34 - drivers/net/wireless/ath/wil6210/ethtool.c | 43 +- drivers/net/wireless/ath/wil6210/main.c | 12 +- drivers/net/wireless/ath/wil6210/txrx.c | 34 +- drivers/net/wireless/ath/wil6210/txrx_edma.c | 13 +- drivers/net/wireless/ath/wil6210/txrx_edma.h | 8 +- drivers/net/wireless/ath/wil6210/wil6210.h | 6 +- drivers/net/wireless/ath/wil6210/wil_crash_dump.c | 17 +- drivers/net/wireless/ath/wil6210/wmi.c | 88 +- drivers/net/wireless/ath/wil6210/wmi.h | 33 - drivers/net/wireless/atmel/at76c50x-usb.c | 2 +- drivers/net/wireless/broadcom/b43legacy/main.c | 5 +- .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 18 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 165 +- .../wireless/broadcom/brcm80211/brcmfmac/chip.c | 55 +- .../wireless/broadcom/brcm80211/brcmfmac/chip.h | 1 - .../wireless/broadcom/brcm80211/brcmfmac/core.c | 70 +- .../wireless/broadcom/brcm80211/brcmfmac/core.h | 2 - .../wireless/broadcom/brcm80211/brcmfmac/feature.c | 1 - .../wireless/broadcom/brcm80211/brcmfmac/feature.h | 2 - .../wireless/broadcom/brcm80211/brcmfmac/fwil.h | 2 - .../broadcom/brcm80211/brcmfmac/fwsignal.c | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/msgbuf.c | 2 +- .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.c | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 9 +- .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 32 +- .../wireless/broadcom/brcm80211/brcmfmac/sdio.h | 1 + .../net/wireless/broadcom/brcm80211/brcmfmac/usb.c | 5 +- .../wireless/broadcom/brcm80211/brcmsmac/main.c | 2 +- .../broadcom/brcm80211/include/brcm_hw_ids.h | 2 - drivers/net/wireless/cisco/airo.c | 118 +- drivers/net/wireless/intel/ipw2x00/ipw2100.c | 21 +- drivers/net/wireless/intel/ipw2x00/ipw2200.c | 5 +- drivers/net/wireless/intel/ipw2x00/libipw_module.c | 15 +- drivers/net/wireless/intel/iwlegacy/3945-mac.c | 5 +- drivers/net/wireless/intel/iwlegacy/4965-mac.c | 8 +- drivers/net/wireless/intel/iwlegacy/4965.c | 17 +- drivers/net/wireless/intel/iwlegacy/common.c | 2 +- drivers/net/wireless/intel/iwlegacy/common.h | 3 + drivers/net/wireless/intel/iwlwifi/cfg/1000.c | 6 +- drivers/net/wireless/intel/iwlwifi/cfg/2000.c | 12 +- drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 81 +- drivers/net/wireless/intel/iwlwifi/cfg/5000.c | 7 +- drivers/net/wireless/intel/iwlwifi/cfg/6000.c | 19 +- drivers/net/wireless/intel/iwlwifi/cfg/7000.c | 3 +- drivers/net/wireless/intel/iwlwifi/cfg/8000.c | 3 +- drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 12 +- drivers/net/wireless/intel/iwlwifi/dvm/dev.h | 5 + drivers/net/wireless/intel/iwlwifi/dvm/devices.c | 6 +- drivers/net/wireless/intel/iwlwifi/dvm/main.c | 4 +- drivers/net/wireless/intel/iwlwifi/dvm/tx.c | 3 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 10 +- .../net/wireless/intel/iwlwifi/fw/api/location.h | 144 +- drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 41 + drivers/net/wireless/intel/iwlwifi/fw/api/tx.h | 7 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 16 +- drivers/net/wireless/intel/iwlwifi/fw/debugfs.c | 29 +- drivers/net/wireless/intel/iwlwifi/fw/img.h | 2 +- drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 13 +- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 68 +- .../net/wireless/intel/iwlwifi/iwl-context-info.h | 20 +- drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 29 +- drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 74 +- drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.h | 1 + drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 29 +- drivers/net/wireless/intel/iwlwifi/iwl-fh.h | 5 +- drivers/net/wireless/intel/iwlwifi/iwl-io.c | 37 +- drivers/net/wireless/intel/iwlwifi/iwl-modparams.h | 2 + drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 75 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.h | 9 +- drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 10 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.c | 10 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 48 +- drivers/net/wireless/intel/iwlwifi/mvm/constants.h | 1 - drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 58 +- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 2 +- .../net/wireless/intel/iwlwifi/mvm/ftm-initiator.c | 244 +- .../net/wireless/intel/iwlwifi/mvm/ftm-responder.c | 95 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 35 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 169 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 9 +- drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 17 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/power.c | 27 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 19 +- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 49 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 10 +- drivers/net/wireless/intel/iwlwifi/mvm/tdls.c | 10 +- .../net/wireless/intel/iwlwifi/mvm/time-event.c | 71 +- .../net/wireless/intel/iwlwifi/mvm/time-event.h | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/tt.c | 10 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 30 +- .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 2 +- .../net/wireless/intel/iwlwifi/pcie/ctxt-info.c | 56 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 161 +- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 40 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 112 +- .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 5 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 98 +- drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 224 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 80 +- drivers/net/wireless/intersil/hostap/hostap_ap.c | 2 +- drivers/net/wireless/intersil/hostap/hostap_hw.c | 4 +- drivers/net/wireless/intersil/hostap/hostap_main.c | 2 +- drivers/net/wireless/intersil/hostap/hostap_proc.c | 14 +- drivers/net/wireless/intersil/hostap/hostap_wlan.h | 2 +- drivers/net/wireless/intersil/orinoco/main.c | 2 +- drivers/net/wireless/intersil/orinoco/orinoco.h | 2 +- .../net/wireless/intersil/orinoco/orinoco_usb.c | 7 +- drivers/net/wireless/intersil/prism54/islpci_eth.c | 2 +- drivers/net/wireless/intersil/prism54/islpci_eth.h | 2 +- drivers/net/wireless/mac80211_hwsim.c | 12 +- drivers/net/wireless/marvell/libertas/cfg.c | 18 +- drivers/net/wireless/marvell/mwifiex/11ac.c | 8 +- drivers/net/wireless/marvell/mwifiex/11ac.h | 8 +- drivers/net/wireless/marvell/mwifiex/11h.c | 8 +- drivers/net/wireless/marvell/mwifiex/11n.c | 8 +- drivers/net/wireless/marvell/mwifiex/11n.h | 8 +- drivers/net/wireless/marvell/mwifiex/11n_aggr.c | 8 +- drivers/net/wireless/marvell/mwifiex/11n_aggr.h | 8 +- .../net/wireless/marvell/mwifiex/11n_rxreorder.c | 8 +- .../net/wireless/marvell/mwifiex/11n_rxreorder.h | 8 +- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 8 +- drivers/net/wireless/marvell/mwifiex/cfg80211.h | 8 +- drivers/net/wireless/marvell/mwifiex/cfp.c | 8 +- drivers/net/wireless/marvell/mwifiex/cmdevt.c | 8 +- drivers/net/wireless/marvell/mwifiex/debugfs.c | 8 +- drivers/net/wireless/marvell/mwifiex/decl.h | 8 +- drivers/net/wireless/marvell/mwifiex/ethtool.c | 8 +- drivers/net/wireless/marvell/mwifiex/fw.h | 8 +- drivers/net/wireless/marvell/mwifiex/ie.c | 8 +- drivers/net/wireless/marvell/mwifiex/init.c | 8 +- drivers/net/wireless/marvell/mwifiex/ioctl.h | 8 +- drivers/net/wireless/marvell/mwifiex/join.c | 8 +- drivers/net/wireless/marvell/mwifiex/main.c | 10 +- drivers/net/wireless/marvell/mwifiex/main.h | 21 +- drivers/net/wireless/marvell/mwifiex/pcie.c | 8 +- drivers/net/wireless/marvell/mwifiex/pcie.h | 6 +- drivers/net/wireless/marvell/mwifiex/scan.c | 15 +- drivers/net/wireless/marvell/mwifiex/sdio.c | 8 +- drivers/net/wireless/marvell/mwifiex/sdio.h | 8 +- drivers/net/wireless/marvell/mwifiex/sta_cmd.c | 8 +- drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c | 8 +- drivers/net/wireless/marvell/mwifiex/sta_event.c | 8 +- drivers/net/wireless/marvell/mwifiex/sta_ioctl.c | 9 +- drivers/net/wireless/marvell/mwifiex/sta_rx.c | 8 +- drivers/net/wireless/marvell/mwifiex/sta_tx.c | 8 +- drivers/net/wireless/marvell/mwifiex/tdls.c | 84 +- drivers/net/wireless/marvell/mwifiex/txrx.c | 8 +- drivers/net/wireless/marvell/mwifiex/uap_cmd.c | 8 +- drivers/net/wireless/marvell/mwifiex/uap_event.c | 8 +- drivers/net/wireless/marvell/mwifiex/uap_txrx.c | 8 +- drivers/net/wireless/marvell/mwifiex/usb.c | 8 +- drivers/net/wireless/marvell/mwifiex/usb.h | 6 +- drivers/net/wireless/marvell/mwifiex/util.c | 8 +- drivers/net/wireless/marvell/mwifiex/util.h | 8 +- drivers/net/wireless/marvell/mwifiex/wmm.c | 12 +- drivers/net/wireless/marvell/mwifiex/wmm.h | 8 +- drivers/net/wireless/mediatek/mt76/agg-rx.c | 4 +- drivers/net/wireless/mediatek/mt76/airtime.c | 2 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 3 +- drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c | 3 +- drivers/net/wireless/quantenna/qtnfmac/cfg80211.c | 69 +- drivers/net/wireless/quantenna/qtnfmac/commands.c | 664 ++- drivers/net/wireless/quantenna/qtnfmac/commands.h | 6 +- drivers/net/wireless/quantenna/qtnfmac/core.c | 118 +- drivers/net/wireless/quantenna/qtnfmac/core.h | 29 +- drivers/net/wireless/quantenna/qtnfmac/event.c | 67 +- .../wireless/quantenna/qtnfmac/pcie/pearl_pcie.c | 2 +- drivers/net/wireless/quantenna/qtnfmac/qlink.h | 379 +- .../net/wireless/quantenna/qtnfmac/qlink_util.h | 45 +- drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 21 +- drivers/net/wireless/ralink/rt2x00/rt2800pci.c | 1 - drivers/net/wireless/ralink/rt2x00/rt2800soc.c | 1 - drivers/net/wireless/ralink/rt2x00/rt2800usb.c | 1 - drivers/net/wireless/ralink/rt2x00/rt2x00.h | 2 - drivers/net/wireless/ralink/rt2x00/rt2x00dev.c | 11 + drivers/net/wireless/ralink/rt2x00/rt2x00mac.c | 20 - drivers/net/wireless/ralink/rt2x00/rt2x00usb.c | 2 +- drivers/net/wireless/ray_cs.c | 20 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 2 +- drivers/net/wireless/realtek/rtlwifi/base.h | 4 +- .../realtek/rtlwifi/btcoexist/halbtc8192e2ant.c | 2 +- .../realtek/rtlwifi/btcoexist/halbtcoutsrc.c | 2 +- .../realtek/rtlwifi/btcoexist/halbtcoutsrc.h | 2 +- drivers/net/wireless/realtek/rtlwifi/pci.c | 10 +- drivers/net/wireless/realtek/rtlwifi/ps.c | 20 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/fw.c | 12 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/fw.h | 103 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/hw.c | 11 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/phy.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/sw.c | 7 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/sw.h | 12 + .../wireless/realtek/rtlwifi/rtl8192c/dm_common.c | 19 +- .../wireless/realtek/rtlwifi/rtl8192c/fw_common.h | 14 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/hw.c | 11 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/sw.c | 5 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/sw.h | 15 + .../net/wireless/realtek/rtlwifi/rtl8192ce/trx.c | 48 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/mac.c | 49 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/sw.c | 35 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/sw.h | 27 + .../net/wireless/realtek/rtlwifi/rtl8192de/fw.h | 61 +- .../net/wireless/realtek/rtlwifi/rtl8192de/trx.c | 299 +- .../net/wireless/realtek/rtlwifi/rtl8192de/trx.h | 853 +-- .../net/wireless/realtek/rtlwifi/rtl8192ee/dm.c | 118 + .../net/wireless/realtek/rtlwifi/rtl8192ee/fw.h | 36 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/sw.c | 7 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/sw.h | 11 + .../net/wireless/realtek/rtlwifi/rtl8192se/sw.c | 1 + .../net/wireless/realtek/rtlwifi/rtl8192se/sw.h | 13 + .../net/wireless/realtek/rtlwifi/rtl8723ae/dm.c | 112 + .../net/wireless/realtek/rtlwifi/rtl8723ae/fw.h | 14 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/sw.c | 7 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/sw.h | 13 + .../net/wireless/realtek/rtlwifi/rtl8723be/fw.h | 30 +- .../net/wireless/realtek/rtlwifi/rtl8723be/sw.c | 7 +- .../net/wireless/realtek/rtlwifi/rtl8723be/sw.h | 13 + .../net/wireless/realtek/rtlwifi/rtl8821ae/dm.c | 118 + .../net/wireless/realtek/rtlwifi/rtl8821ae/fw.h | 102 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/sw.c | 7 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/sw.h | 12 + drivers/net/wireless/realtek/rtlwifi/wifi.h | 115 + drivers/net/wireless/realtek/rtw88/Makefile | 1 - drivers/net/wireless/realtek/rtw88/bf.c | 6 +- drivers/net/wireless/realtek/rtw88/coex.c | 3 - drivers/net/wireless/realtek/rtw88/debug.h | 1 - drivers/net/wireless/realtek/rtw88/fw.c | 398 +- drivers/net/wireless/realtek/rtw88/fw.h | 186 - drivers/net/wireless/realtek/rtw88/hci.h | 32 - drivers/net/wireless/realtek/rtw88/mac.c | 31 +- drivers/net/wireless/realtek/rtw88/mac80211.c | 83 +- drivers/net/wireless/realtek/rtw88/main.c | 110 +- drivers/net/wireless/realtek/rtw88/main.h | 104 +- drivers/net/wireless/realtek/rtw88/pci.c | 69 +- drivers/net/wireless/realtek/rtw88/pci.h | 3 +- drivers/net/wireless/realtek/rtw88/phy.c | 12 +- drivers/net/wireless/realtek/rtw88/ps.c | 4 +- drivers/net/wireless/realtek/rtw88/reg.h | 29 - drivers/net/wireless/realtek/rtw88/rtw8822b.c | 30 +- drivers/net/wireless/realtek/rtw88/rtw8822c.c | 74 +- drivers/net/wireless/realtek/rtw88/rtw8822c.h | 5 - drivers/net/wireless/realtek/rtw88/util.h | 2 - drivers/net/wireless/realtek/rtw88/wow.c | 889 --- drivers/net/wireless/realtek/rtw88/wow.h | 58 - drivers/net/wireless/rsi/rsi_91x_hal.c | 12 +- drivers/net/wireless/rsi/rsi_91x_sdio.c | 9 +- drivers/net/wireless/rsi/rsi_91x_usb.c | 49 +- drivers/net/wireless/st/cw1200/txrx.c | 2 +- drivers/net/wireless/ti/wl1251/sdio.c | 32 +- drivers/net/wireless/ti/wlcore/cmd.c | 6 +- drivers/net/wireless/ti/wlcore/cmd.h | 2 +- drivers/net/wireless/ti/wlcore/main.c | 23 +- drivers/net/wireless/ti/wlcore/wlcore_i.h | 1 - drivers/net/wireless/wl3501_cs.c | 2 +- drivers/net/wireless/zydas/zd1201.c | 2 +- drivers/net/wireless/zydas/zd1211rw/zd_usb.c | 2 +- drivers/net/xen-netback/hash.c | 6 +- drivers/net/xen-netback/interface.c | 10 +- drivers/net/xen-netback/netback.c | 20 +- drivers/net/xen-netback/xenbus.c | 349 +- drivers/nfc/fdp/fdp.c | 35 +- drivers/nfc/fdp/i2c.c | 26 +- drivers/nfc/pn533/i2c.c | 1 + drivers/nfc/pn544/i2c.c | 1 - drivers/nfc/pn544/pn544.c | 4 +- drivers/nfc/port100.c | 2 +- drivers/nfc/st21nfca/dep.c | 3 +- drivers/nfc/st21nfca/se.c | 3 +- drivers/nfc/st95hf/core.c | 7 +- drivers/ntb/hw/amd/ntb_hw_amd.c | 4 +- drivers/ntb/hw/amd/ntb_hw_amd.h | 1 + drivers/nvdimm/e820.c | 18 +- drivers/nvdimm/pmem.c | 6 + drivers/nvdimm/security.c | 2 +- drivers/nvme/host/Kconfig | 1 - drivers/nvme/host/core.c | 14 +- drivers/nvme/host/hwmon.c | 13 +- drivers/nvme/host/multipath.c | 1 - drivers/nvme/host/pci.c | 61 +- drivers/nvme/host/rdma.c | 2 +- drivers/nvme/host/tcp.c | 9 +- drivers/nvme/target/core.c | 80 +- drivers/nvme/target/fabrics-cmd.c | 15 +- drivers/nvme/target/io-cmd-bdev.c | 2 +- drivers/nvme/target/io-cmd-file.c | 2 +- drivers/nvme/target/nvmet.h | 1 - drivers/nvmem/Kconfig | 8 - drivers/nvmem/Makefile | 2 - drivers/nvmem/core.c | 101 +- drivers/nvmem/imx-ocotp-scu.c | 16 +- drivers/nvmem/imx-ocotp.c | 100 +- drivers/nvmem/nvmem.h | 2 - drivers/nvmem/qcom-spmi-sdam.c | 192 - drivers/of/Kconfig | 4 - drivers/of/address.c | 6 +- drivers/of/base.c | 166 +- drivers/of/device.c | 2 +- drivers/of/dynamic.c | 2 +- drivers/of/of_mdio.c | 39 +- drivers/of/of_private.h | 6 +- drivers/of/overlay.c | 11 + drivers/opp/core.c | 48 +- drivers/opp/of.c | 31 +- drivers/opp/opp.h | 6 +- drivers/opp/ti-opp-supply.c | 2 +- drivers/oprofile/cpu_buffer.c | 2 +- drivers/parisc/ccio-dma.c | 2 +- drivers/parisc/dino.c | 2 +- drivers/parisc/eisa.c | 4 +- drivers/parisc/iosapic.c | 2 +- drivers/parisc/lba_pci.c | 8 +- drivers/parisc/led.c | 17 +- drivers/parisc/sba_iommu.c | 4 +- drivers/pci/ats.c | 8 +- drivers/pci/controller/Kconfig | 10 +- drivers/pci/controller/Makefile | 1 - drivers/pci/controller/dwc/Kconfig | 11 - drivers/pci/controller/dwc/Makefile | 1 - drivers/pci/controller/dwc/pci-dra7xx.c | 2 +- drivers/pci/controller/dwc/pci-exynos.c | 2 +- drivers/pci/controller/dwc/pci-keystone.c | 6 +- drivers/pci/controller/dwc/pcie-artpec6.c | 8 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 2 +- drivers/pci/controller/dwc/pcie-designware.c | 56 - drivers/pci/controller/dwc/pcie-designware.h | 12 - drivers/pci/controller/dwc/pcie-intel-gw.c | 545 -- drivers/pci/controller/dwc/pcie-qcom.c | 150 - drivers/pci/controller/dwc/pcie-uniphier.c | 31 +- drivers/pci/controller/pci-tegra.c | 6 +- drivers/pci/controller/pcie-brcmstb.c | 1015 ---- drivers/pci/controller/pcie-iproc.c | 24 - drivers/pci/controller/vmd.c | 156 +- drivers/pci/hotplug/pciehp.h | 1 - drivers/pci/hotplug/pciehp_hpc.c | 53 +- drivers/pci/hotplug/pnv_php.c | 82 +- drivers/pci/iov.c | 9 +- drivers/pci/msi.c | 2 +- drivers/pci/p2pdma.c | 3 - drivers/pci/pci-acpi.c | 2 +- drivers/pci/pci.c | 51 +- drivers/pci/pci.h | 3 - drivers/pci/pcie/aer.c | 1 - drivers/pci/pcie/err.c | 12 +- drivers/pci/proc.c | 25 +- drivers/pci/quirks.c | 140 +- drivers/pci/search.c | 10 +- drivers/pci/setup-bus.c | 163 +- drivers/pci/switch/switchtec.c | 370 +- drivers/pcmcia/i82092.c | 648 +- drivers/pcmcia/i82092aa.h | 11 + drivers/perf/arm_smmuv3_pmu.c | 2 +- drivers/perf/fsl_imx8_ddr_perf.c | 16 +- drivers/perf/hisilicon/hisi_uncore_pmu.c | 58 +- drivers/phy/Kconfig | 1 - drivers/phy/Makefile | 1 - drivers/phy/allwinner/Kconfig | 3 +- drivers/phy/broadcom/Kconfig | 4 +- drivers/phy/broadcom/Makefile | 2 +- drivers/phy/broadcom/phy-brcm-sata.c | 246 +- drivers/phy/broadcom/phy-brcm-usb-init-synopsys.c | 414 -- drivers/phy/broadcom/phy-brcm-usb-init.c | 226 +- drivers/phy/broadcom/phy-brcm-usb-init.h | 148 +- drivers/phy/broadcom/phy-brcm-usb.c | 269 +- drivers/phy/cadence/phy-cadence-sierra.c | 709 +-- drivers/phy/hisilicon/Kconfig | 16 +- drivers/phy/intel/Kconfig | 9 - drivers/phy/intel/Makefile | 2 - drivers/phy/intel/phy-intel-emmc.c | 284 - drivers/phy/lantiq/phy-lantiq-vrx200-pcie.c | 2 +- drivers/phy/marvell/Kconfig | 8 +- drivers/phy/marvell/phy-mvebu-cp110-comphy.c | 20 +- drivers/phy/mediatek/Kconfig | 25 +- drivers/phy/motorola/phy-mapphone-mdm6600.c | 9 +- drivers/phy/phy-core.c | 47 +- drivers/phy/qualcomm/phy-qcom-apq8064-sata.c | 2 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 7 +- drivers/phy/qualcomm/phy-qcom-qmp.h | 2 +- drivers/phy/rockchip/Kconfig | 1 - drivers/phy/rockchip/phy-rockchip-inno-dsidphy.c | 319 +- drivers/phy/samsung/Kconfig | 6 +- drivers/phy/ti/Kconfig | 20 +- drivers/phy/ti/Makefile | 1 - drivers/phy/ti/phy-gmii-sel.c | 10 +- drivers/phy/ti/phy-j721e-wiz.c | 959 --- drivers/phy/ti/phy-ti-pipe3.c | 18 +- drivers/pinctrl/actions/pinctrl-s700.c | 511 +- drivers/pinctrl/aspeed/pinctrl-aspeed-g4.c | 170 +- drivers/pinctrl/aspeed/pinctrl-aspeed-g5.c | 212 +- drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c | 387 +- drivers/pinctrl/aspeed/pinctrl-aspeed.c | 50 +- drivers/pinctrl/aspeed/pinctrl-aspeed.h | 38 +- drivers/pinctrl/aspeed/pinmux-aspeed.h | 1 - drivers/pinctrl/bcm/pinctrl-bcm2835.c | 106 +- drivers/pinctrl/bcm/pinctrl-iproc-gpio.c | 10 +- drivers/pinctrl/bcm/pinctrl-ns2-mux.c | 2 +- drivers/pinctrl/bcm/pinctrl-nsp-mux.c | 2 +- drivers/pinctrl/cirrus/pinctrl-madera-core.c | 1 + drivers/pinctrl/core.c | 33 +- drivers/pinctrl/freescale/Kconfig | 7 - drivers/pinctrl/freescale/Makefile | 1 - drivers/pinctrl/freescale/pinctrl-imx1-core.c | 2 +- drivers/pinctrl/freescale/pinctrl-imx8mp.c | 345 -- drivers/pinctrl/intel/Kconfig | 13 - drivers/pinctrl/intel/Makefile | 1 - drivers/pinctrl/intel/pinctrl-baytrail.c | 311 +- drivers/pinctrl/intel/pinctrl-cherryview.c | 5 +- drivers/pinctrl/intel/pinctrl-intel.c | 101 +- drivers/pinctrl/intel/pinctrl-intel.h | 44 - drivers/pinctrl/intel/pinctrl-lynxpoint.c | 975 --- drivers/pinctrl/intel/pinctrl-sunrisepoint.c | 2 - drivers/pinctrl/intel/pinctrl-tigerlake.c | 547 +- drivers/pinctrl/mediatek/pinctrl-mt6765.c | 11 +- drivers/pinctrl/mediatek/pinctrl-mt8183.c | 7 +- drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 260 +- drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.h | 16 - drivers/pinctrl/mediatek/pinctrl-mtk-mt2712.h | 2 +- drivers/pinctrl/mediatek/pinctrl-paris.c | 358 +- drivers/pinctrl/mediatek/pinctrl-paris.h | 3 - drivers/pinctrl/meson/pinctrl-meson-axg-pmx.h | 2 +- drivers/pinctrl/meson/pinctrl-meson8b.c | 7 +- drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 16 +- drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c | 2 +- drivers/pinctrl/pinctrl-amd.c | 2 +- drivers/pinctrl/pinctrl-artpec6.c | 2 +- drivers/pinctrl/pinctrl-ingenic.c | 637 +- drivers/pinctrl/pinctrl-rza1.c | 4 +- drivers/pinctrl/pxa/pinctrl-pxa2xx.c | 1 - drivers/pinctrl/qcom/Kconfig | 10 - drivers/pinctrl/qcom/Makefile | 1 - drivers/pinctrl/qcom/pinctrl-ipq6018.c | 1107 ---- drivers/pinctrl/qcom/pinctrl-msm.c | 5 + drivers/pinctrl/qcom/pinctrl-msm8976.c | 2 +- drivers/pinctrl/qcom/pinctrl-sc7180.c | 78 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 2 +- drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c | 4 +- drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c | 2 +- drivers/pinctrl/samsung/Kconfig | 16 +- drivers/pinctrl/sh-pfc/Kconfig | 12 +- drivers/pinctrl/sh-pfc/Makefile | 4 +- drivers/pinctrl/sh-pfc/core.c | 57 +- drivers/pinctrl/sh-pfc/gpio.c | 11 +- drivers/pinctrl/sh-pfc/pfc-r8a7778.c | 4 +- drivers/pinctrl/sh-pfc/pfc-r8a7795-es1.c | 5891 ++++++++++++++++++ drivers/pinctrl/sh-pfc/pfc-r8a7795.c | 6257 ++++++++++++++++++++ drivers/pinctrl/sh-pfc/pfc-r8a77950.c | 5891 ------------------ drivers/pinctrl/sh-pfc/pfc-r8a77951.c | 6244 ------------------- drivers/pinctrl/sh-pfc/pfc-r8a77965.c | 6 +- drivers/pinctrl/sh-pfc/pfc-sh7264.c | 33 +- drivers/pinctrl/sh-pfc/pfc-sh7269.c | 39 +- drivers/pinctrl/sh-pfc/sh_pfc.h | 4 +- drivers/pinctrl/stm32/pinctrl-stm32.h | 2 +- drivers/pinctrl/sunxi/pinctrl-sun50i-h5.c | 13 +- drivers/pinctrl/tegra/pinctrl-tegra.c | 4 +- drivers/platform/chrome/Kconfig | 14 - drivers/platform/chrome/Makefile | 1 - drivers/platform/chrome/chromeos_laptop.c | 18 +- drivers/platform/chrome/cros_ec.c | 33 +- drivers/platform/chrome/cros_ec.h | 19 - drivers/platform/chrome/cros_ec_chardev.c | 1 + drivers/platform/chrome/cros_ec_debugfs.c | 1 + drivers/platform/chrome/cros_ec_i2c.c | 2 - drivers/platform/chrome/cros_ec_ishtp.c | 4 +- drivers/platform/chrome/cros_ec_lightbar.c | 1 + drivers/platform/chrome/cros_ec_lpc.c | 3 +- drivers/platform/chrome/cros_ec_proto.c | 6 +- drivers/platform/chrome/cros_ec_rpmsg.c | 2 - drivers/platform/chrome/cros_ec_sensorhub.c | 1 + drivers/platform/chrome/cros_ec_spi.c | 2 - drivers/platform/chrome/cros_ec_sysfs.c | 1 + drivers/platform/chrome/cros_ec_trace.c | 97 +- drivers/platform/chrome/cros_ec_trace.h | 26 +- drivers/platform/chrome/cros_ec_vbc.c | 1 + drivers/platform/chrome/cros_usbpd_logger.c | 1 + drivers/platform/chrome/cros_usbpd_notify.c | 169 - drivers/platform/chrome/wilco_ec/Kconfig | 3 +- drivers/platform/chrome/wilco_ec/core.c | 4 +- drivers/platform/chrome/wilco_ec/keyboard_leds.c | 8 +- drivers/platform/chrome/wilco_ec/mailbox.c | 4 +- drivers/platform/chrome/wilco_ec/properties.c | 5 +- drivers/platform/chrome/wilco_ec/sysfs.c | 4 - drivers/platform/chrome/wilco_ec/telemetry.c | 6 +- drivers/platform/goldfish/goldfish_pipe.c | 35 +- drivers/platform/mellanox/mlxreg-hotplug.c | 14 - drivers/platform/x86/Kconfig | 1278 ++-- drivers/platform/x86/Makefile | 196 +- drivers/platform/x86/asus-nb-wmi.c | 1 - drivers/platform/x86/asus-wmi.c | 131 +- drivers/platform/x86/dell_rbu.c | 173 +- drivers/platform/x86/intel-hid.c | 3 +- drivers/platform/x86/intel-uncore-frequency.c | 437 -- drivers/platform/x86/intel-vbtn.c | 2 +- drivers/platform/x86/intel_atomisp2_pm.c | 25 +- drivers/platform/x86/intel_cht_int33fe_typec.c | 81 +- drivers/platform/x86/intel_menlow.c | 9 +- drivers/platform/x86/intel_mid_powerbtn.c | 5 +- drivers/platform/x86/intel_pmc_core.c | 439 +- drivers/platform/x86/intel_pmc_core.h | 32 +- drivers/platform/x86/intel_pmc_ipc.c | 114 +- drivers/platform/x86/intel_scu_ipc.c | 414 +- .../x86/intel_speed_select_if/isst_if_common.c | 3 - drivers/platform/x86/intel_telemetry_debugfs.c | 14 +- drivers/platform/x86/intel_telemetry_pltdrv.c | 64 +- drivers/platform/x86/mlx-platform.c | 564 +- drivers/platform/x86/pmc_atom.c | 10 +- drivers/platform/x86/samsung-laptop.c | 4 +- drivers/platform/x86/thinkpad_acpi.c | 15 +- drivers/platform/x86/toshiba_acpi.c | 60 +- drivers/platform/x86/touchscreen_dmi.c | 82 +- drivers/pnp/isapnp/core.c | 25 +- drivers/pnp/isapnp/proc.c | 9 +- drivers/pnp/pnpbios/proc.c | 17 +- drivers/power/avs/Kconfig | 16 - drivers/power/avs/Makefile | 1 - drivers/power/avs/qcom-cpr.c | 1794 ------ drivers/power/avs/rockchip-io-domain.c | 6 +- drivers/power/reset/Kconfig | 20 +- drivers/power/reset/at91-sama5d2_shdwc.c | 72 +- drivers/power/reset/gpio-restart.c | 8 +- drivers/power/supply/Kconfig | 32 +- drivers/power/supply/ab8500_charger.c | 6 +- drivers/power/supply/ab8500_fg.c | 14 +- drivers/power/supply/abx500_chargalg.c | 2 +- drivers/power/supply/axp20x_ac_power.c | 131 +- drivers/power/supply/axp20x_usb_power.c | 219 +- drivers/power/supply/bq25890_charger.c | 103 +- drivers/power/supply/cros_usbpd-charger.c | 61 +- drivers/power/supply/ingenic-battery.c | 15 +- drivers/power/supply/ipaq_micro_battery.c | 6 +- drivers/power/supply/ltc2941-battery-gauge.c | 2 +- drivers/power/supply/max17040_battery.c | 122 +- drivers/power/supply/max17042_battery.c | 17 +- drivers/power/supply/max77650-charger.c | 7 - drivers/power/supply/pda_power.c | 4 - drivers/power/supply/power_supply_core.c | 67 +- drivers/power/supply/sbs-battery.c | 35 +- drivers/power/supply/sc27xx_fuel_gauge.c | 49 +- drivers/power/supply/ucs1002_power.c | 42 +- drivers/powercap/intel_rapl_common.c | 2 - drivers/ptp/Kconfig | 36 +- drivers/ptp/Makefile | 5 +- drivers/ptp/idt8a340_reg.h | 2 - drivers/ptp/ptp_clock.c | 6 - drivers/ptp/ptp_clockmatrix.c | 79 +- drivers/ptp/ptp_idt82p33.c | 1008 ---- drivers/ptp/ptp_idt82p33.h | 171 - drivers/ptp/ptp_ines.c | 852 --- drivers/ptp/ptp_ixp46x.c | 328 + drivers/ptp/ptp_qoriq.c | 44 +- drivers/pwm/Kconfig | 9 +- drivers/pwm/core.c | 13 +- drivers/pwm/pwm-atmel.c | 87 +- drivers/pwm/pwm-cros-ec.c | 58 +- drivers/pwm/pwm-imx27.c | 147 +- drivers/pwm/pwm-mxs.c | 101 +- drivers/pwm/pwm-omap-dmtimer.c | 54 +- drivers/pwm/pwm-pca9685.c | 4 + drivers/pwm/pwm-rcar.c | 5 +- drivers/pwm/pwm-stm32.c | 4 +- drivers/pwm/pwm-sun4i.c | 194 +- drivers/regulator/Kconfig | 54 - drivers/regulator/Makefile | 6 - drivers/regulator/axp20x-regulator.c | 6 +- drivers/regulator/bd71828-regulator.c | 807 --- drivers/regulator/bd718x7-regulator.c | 226 +- drivers/regulator/core.c | 2 - drivers/regulator/da9062-regulator.c | 2 +- drivers/regulator/da9063-regulator.c | 66 +- drivers/regulator/da9210-regulator.c | 5 +- drivers/regulator/da9211-regulator.c | 5 +- drivers/regulator/helpers.c | 14 - drivers/regulator/isl9305.c | 5 +- drivers/regulator/lp3971.c | 5 +- drivers/regulator/ltc3676.c | 5 +- drivers/regulator/mp5416.c | 245 - drivers/regulator/mp8859.c | 157 - drivers/regulator/mpq7920.c | 330 -- drivers/regulator/mpq7920.h | 69 - drivers/regulator/mt6311-regulator.c | 5 +- drivers/regulator/pv88060-regulator.c | 5 +- drivers/regulator/pv88090-regulator.c | 5 +- drivers/regulator/rk808-regulator.c | 2 +- drivers/regulator/rohm-regulator.c | 95 - drivers/regulator/s2mpa01.c | 2 +- drivers/regulator/s2mps11.c | 2 +- drivers/regulator/s5m8767.c | 2 +- drivers/regulator/slg51000-regulator.c | 5 +- drivers/regulator/sy8106a-regulator.c | 5 +- drivers/regulator/sy8824x.c | 5 +- drivers/regulator/ti-abb-regulator.c | 4 +- drivers/regulator/tps65132-regulator.c | 5 +- drivers/regulator/vctrl-regulator.c | 38 +- drivers/regulator/vqmmc-ipq4019-regulator.c | 101 - drivers/remoteproc/Kconfig | 10 - drivers/remoteproc/Makefile | 1 - drivers/remoteproc/mtk_common.h | 94 - drivers/remoteproc/mtk_scp.c | 663 --- drivers/remoteproc/mtk_scp_ipi.c | 219 - drivers/remoteproc/qcom_q6v5_mss.c | 236 +- drivers/remoteproc/qcom_q6v5_pas.c | 260 +- drivers/remoteproc/qcom_sysmon.c | 2 +- drivers/remoteproc/remoteproc_core.c | 6 +- drivers/reset/Kconfig | 26 +- drivers/reset/Makefile | 3 - drivers/reset/core.c | 33 +- drivers/reset/reset-brcmstb-rescal.c | 107 - drivers/reset/reset-intel-gw.c | 262 - drivers/reset/reset-npcm.c | 291 - drivers/reset/reset-qcom-aoss.c | 3 +- drivers/reset/reset-scmi.c | 2 +- drivers/reset/reset-uniphier.c | 13 +- drivers/rpmsg/Kconfig | 9 - drivers/rpmsg/Makefile | 1 - drivers/rpmsg/mtk_rpmsg.c | 414 -- drivers/rtc/Kconfig | 27 +- drivers/rtc/rtc-abx80x.c | 7 +- drivers/rtc/rtc-asm9260.c | 3 - drivers/rtc/rtc-at91rm9200.c | 119 +- drivers/rtc/rtc-at91rm9200.h | 71 + drivers/rtc/rtc-bd70528.c | 220 +- drivers/rtc/rtc-cmos.c | 12 +- drivers/rtc/rtc-cros-ec.c | 1 + drivers/rtc/rtc-ds1343.c | 10 +- drivers/rtc/rtc-hym8563.c | 19 +- drivers/rtc/rtc-m48t35.c | 11 - drivers/rtc/rtc-moxart.c | 5 +- drivers/rtc/rtc-mt6397.c | 10 +- drivers/rtc/rtc-omap.c | 2 +- drivers/rtc/rtc-pcf2127.c | 6 +- drivers/rtc/rtc-pcf85063.c | 16 +- drivers/rtc/rtc-pcf8523.c | 6 +- drivers/rtc/rtc-pcf8563.c | 40 +- drivers/rtc/rtc-rv3028.c | 17 +- drivers/rtc/rtc-rv3029c2.c | 442 +- drivers/rtc/rtc-rv8803.c | 16 +- drivers/rtc/rtc-rx8010.c | 25 +- drivers/rtc/rtc-rx8025.c | 27 +- drivers/rtc/rtc-sh.c | 3 +- drivers/rtc/rtc-stm32.c | 5 +- drivers/rtc/rtc-tps6586x.c | 4 +- drivers/rtc/rtc-zynqmp.c | 31 +- drivers/s390/block/dasd_proc.c | 15 +- drivers/s390/cio/blacklist.c | 19 +- drivers/s390/cio/chp.c | 4 +- drivers/s390/cio/css.c | 11 +- drivers/s390/cio/qdio.h | 6 +- drivers/s390/cio/qdio_debug.c | 5 +- drivers/s390/cio/qdio_main.c | 42 +- drivers/s390/cio/qdio_setup.c | 25 +- drivers/s390/cio/vfio_ccw_trace.h | 4 +- drivers/s390/crypto/Makefile | 3 +- drivers/s390/crypto/ap_bus.h | 4 +- drivers/s390/crypto/ap_card.c | 8 +- drivers/s390/crypto/ap_queue.c | 6 +- drivers/s390/crypto/pkey_api.c | 472 +- drivers/s390/crypto/zcrypt_api.c | 43 +- drivers/s390/crypto/zcrypt_api.h | 1 - drivers/s390/crypto/zcrypt_ccamisc.c | 25 +- drivers/s390/crypto/zcrypt_ccamisc.h | 1 - drivers/s390/crypto/zcrypt_cex4.c | 273 +- drivers/s390/crypto/zcrypt_ep11misc.c | 1293 ---- drivers/s390/crypto/zcrypt_ep11misc.h | 124 - drivers/s390/net/qeth_core.h | 98 +- drivers/s390/net/qeth_core_main.c | 567 +- drivers/s390/net/qeth_core_mpc.h | 21 +- drivers/s390/net/qeth_core_sys.c | 2 + drivers/s390/net/qeth_l2.h | 1 + drivers/s390/net/qeth_l2_main.c | 195 +- drivers/s390/net/qeth_l2_sys.c | 34 + drivers/s390/net/qeth_l3.h | 6 +- drivers/s390/net/qeth_l3_main.c | 306 +- drivers/s390/net/qeth_l3_sys.c | 172 +- drivers/s390/scsi/zfcp_fsf.c | 2 +- drivers/s390/scsi/zfcp_qdio.c | 6 +- drivers/s390/scsi/zfcp_qdio.h | 6 +- drivers/scsi/BusLogic.c | 110 +- drivers/scsi/Kconfig | 1 - drivers/scsi/advansys.c | 2 +- drivers/scsi/aic7xxx/aic79xx_osm_pci.c | 2 +- drivers/scsi/aic7xxx/aic7xxx_core.c | 2 +- drivers/scsi/aic7xxx/aic7xxx_osm_pci.c | 2 +- drivers/scsi/aic94xx/aic94xx_init.c | 3 - drivers/scsi/arcmsr/arcmsr_hba.c | 2 +- drivers/scsi/be2iscsi/be_main.c | 6 +- drivers/scsi/bnx2fc/bnx2fc_hwi.c | 2 +- drivers/scsi/bnx2i/bnx2i_hwi.c | 4 +- drivers/scsi/ch.c | 9 +- drivers/scsi/csiostor/csio_init.c | 2 +- drivers/scsi/csiostor/csio_scsi.c | 2 +- drivers/scsi/esas2r/esas2r_main.c | 9 +- drivers/scsi/esp_scsi.c | 22 +- drivers/scsi/esp_scsi.h | 41 +- drivers/scsi/fnic/fnic_scsi.c | 3 - drivers/scsi/hisi_sas/hisi_sas.h | 6 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 74 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 3 - drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 41 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 57 +- drivers/scsi/hpsa.c | 2 +- drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 5 + drivers/scsi/initio.c | 2 +- drivers/scsi/ipr.c | 3 - drivers/scsi/isci/init.c | 3 - drivers/scsi/iscsi_tcp.c | 4 - drivers/scsi/lasi700.c | 2 +- drivers/scsi/libsas/sas_ata.c | 2 +- drivers/scsi/libsas/sas_discover.c | 2 +- drivers/scsi/libsas/sas_expander.c | 4 +- drivers/scsi/libsas/sas_internal.h | 2 +- drivers/scsi/libsas/sas_port.c | 2 +- drivers/scsi/libsas/sas_scsi_host.c | 8 +- drivers/scsi/libsas/sas_task.c | 2 +- drivers/scsi/lpfc/lpfc.h | 35 +- drivers/scsi/lpfc/lpfc_attr.c | 14 +- drivers/scsi/lpfc/lpfc_crtn.h | 5 +- drivers/scsi/lpfc/lpfc_ct.c | 229 +- drivers/scsi/lpfc/lpfc_debugfs.c | 11 +- drivers/scsi/lpfc/lpfc_els.c | 519 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 70 +- drivers/scsi/lpfc/lpfc_hw.h | 62 +- drivers/scsi/lpfc/lpfc_hw4.h | 22 - drivers/scsi/lpfc/lpfc_init.c | 52 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 108 +- drivers/scsi/lpfc/lpfc_scsi.c | 10 +- drivers/scsi/lpfc/lpfc_sli.c | 41 +- drivers/scsi/lpfc/lpfc_version.h | 4 +- drivers/scsi/megaraid/megaraid_mbox.c | 2 +- drivers/scsi/megaraid/megaraid_sas.h | 17 +- drivers/scsi/megaraid/megaraid_sas_base.c | 115 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 139 +- drivers/scsi/megaraid/megaraid_sas_fusion.h | 18 +- drivers/scsi/mpt3sas/mpi/mpi2.h | 6 +- drivers/scsi/mpt3sas/mpi/mpi2_cnfg.h | 19 +- drivers/scsi/mpt3sas/mpi/mpi2_image.h | 7 - drivers/scsi/mpt3sas/mpi/mpi2_ioc.h | 8 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 340 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 45 +- drivers/scsi/mpt3sas/mpt3sas_config.c | 39 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 46 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 220 +- drivers/scsi/mpt3sas/mpt3sas_transport.c | 11 +- drivers/scsi/mvsas/mv_init.c | 3 - drivers/scsi/myrb.c | 2 +- drivers/scsi/myrb.h | 4 +- drivers/scsi/myrs.c | 2 +- drivers/scsi/myrs.h | 4 +- drivers/scsi/pcmcia/nsp_cs.c | 2 +- drivers/scsi/pm8001/pm8001_init.c | 3 - drivers/scsi/pm8001/pm80xx_hwi.c | 2 +- drivers/scsi/qla1280.c | 20 +- drivers/scsi/qla1280.h | 2 - drivers/scsi/qla2xxx/qla_bsg.c | 11 +- drivers/scsi/qla2xxx/qla_dbg.c | 8 +- drivers/scsi/qla2xxx/qla_dbg.h | 6 - drivers/scsi/qla2xxx/qla_def.h | 22 +- drivers/scsi/qla2xxx/qla_fw.h | 50 +- drivers/scsi/qla2xxx/qla_gbl.h | 11 +- drivers/scsi/qla2xxx/qla_gs.c | 6 +- drivers/scsi/qla2xxx/qla_init.c | 175 +- drivers/scsi/qla2xxx/qla_inline.h | 24 - drivers/scsi/qla2xxx/qla_iocb.c | 51 +- drivers/scsi/qla2xxx/qla_isr.c | 72 +- drivers/scsi/qla2xxx/qla_mbx.c | 3 +- drivers/scsi/qla2xxx/qla_mid.c | 6 +- drivers/scsi/qla2xxx/qla_mr.c | 20 +- drivers/scsi/qla2xxx/qla_nx.c | 15 +- drivers/scsi/qla2xxx/qla_os.c | 68 +- drivers/scsi/qla2xxx/qla_sup.c | 11 +- drivers/scsi/qla2xxx/qla_target.c | 75 +- drivers/scsi/qla2xxx/qla_target.h | 5 +- drivers/scsi/qla2xxx/qla_version.h | 2 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 25 - drivers/scsi/qla4xxx/ql4_os.c | 2 +- drivers/scsi/scsi.c | 4 + drivers/scsi/scsi_devinfo.c | 15 +- drivers/scsi/scsi_ioctl.c | 54 +- drivers/scsi/scsi_lib.c | 2 - drivers/scsi/scsi_logging.h | 2 +- drivers/scsi/scsi_priv.h | 1 + drivers/scsi/scsi_proc.c | 29 +- drivers/scsi/scsi_transport_iscsi.c | 112 +- drivers/scsi/sd.c | 59 +- drivers/scsi/sd_zbc.c | 38 +- drivers/scsi/sg.c | 200 +- drivers/scsi/smartpqi/smartpqi_init.c | 2 +- drivers/scsi/sni_53c710.c | 2 +- drivers/scsi/sr.c | 53 +- drivers/scsi/st.c | 51 +- drivers/scsi/sun3x_esp.c | 4 +- drivers/scsi/sym53c8xx_2/sym_nvram.c | 4 +- drivers/scsi/ufs/cdns-pltfrm.c | 109 +- drivers/scsi/ufs/ufs-hisi.c | 2 +- drivers/scsi/ufs/ufs-mediatek.c | 251 +- drivers/scsi/ufs/ufs-mediatek.h | 44 - drivers/scsi/ufs/ufs-qcom.c | 118 +- drivers/scsi/ufs/ufs-sysfs.c | 22 +- drivers/scsi/ufs/ufs-sysfs.h | 4 +- drivers/scsi/ufs/ufs.h | 34 +- drivers/scsi/ufs/ufs_quirks.h | 9 +- drivers/scsi/ufs/ufshcd-pci.c | 2 +- drivers/scsi/ufs/ufshcd.c | 814 ++- drivers/scsi/ufs/ufshcd.h | 45 +- drivers/scsi/ufs/unipro.h | 18 - drivers/scsi/virtio_scsi.c | 1 + drivers/scsi/vmw_pvscsi.c | 20 +- drivers/scsi/zalon.c | 2 +- drivers/scsi/zorro_esp.c | 9 +- drivers/sh/clk/core.c | 2 +- drivers/sh/intc/core.c | 2 +- drivers/sh/intc/userimask.c | 2 +- drivers/siox/siox.h | 2 +- drivers/slimbus/qcom-ctrl.c | 2 - drivers/slimbus/qcom-ngd-ctrl.c | 20 +- drivers/slimbus/slimbus.h | 2 +- drivers/soc/amlogic/Kconfig | 13 - drivers/soc/amlogic/Makefile | 1 - drivers/soc/amlogic/meson-secure-pwrc.c | 204 - drivers/soc/atmel/soc.c | 5 +- drivers/soc/bcm/brcmstb/biuctrl.c | 30 +- drivers/soc/fsl/dpio/dpio-service.c | 69 +- drivers/soc/fsl/dpio/qbman-portal.c | 767 +-- drivers/soc/fsl/dpio/qbman-portal.h | 158 +- drivers/soc/fsl/qe/Kconfig | 3 +- drivers/soc/fsl/qe/gpio.c | 36 +- drivers/soc/fsl/qe/qe.c | 104 +- drivers/soc/fsl/qe/qe_common.c | 50 +- drivers/soc/fsl/qe/qe_ic.c | 285 +- drivers/soc/fsl/qe/qe_ic.h | 99 + drivers/soc/fsl/qe/qe_io.c | 70 +- drivers/soc/fsl/qe/qe_tdm.c | 8 +- drivers/soc/fsl/qe/ucc.c | 27 +- drivers/soc/fsl/qe/ucc_fast.c | 86 +- drivers/soc/fsl/qe/ucc_slow.c | 60 +- drivers/soc/fsl/qe/usb.c | 2 +- drivers/soc/imx/Kconfig | 2 +- drivers/soc/imx/gpcv2.c | 1 - drivers/soc/imx/soc-imx-scu.c | 2 +- drivers/soc/imx/soc-imx8.c | 9 - drivers/soc/lantiq/fpi-bus.c | 4 +- drivers/soc/mediatek/mtk-cmdq-helper.c | 3 +- drivers/soc/mediatek/mtk-pmic-wrap.c | 128 - drivers/soc/qcom/Kconfig | 30 +- drivers/soc/qcom/qcom_aoss.c | 6 +- drivers/soc/qcom/qmi_interface.c | 8 +- drivers/soc/qcom/rpmh-internal.h | 1 - drivers/soc/qcom/rpmh.c | 22 +- drivers/soc/qcom/rpmhpd.c | 56 - drivers/soc/renesas/Kconfig | 22 +- drivers/soc/renesas/rcar-rst.c | 2 +- drivers/soc/renesas/rcar-sysc.h | 4 +- drivers/soc/renesas/renesas-soc.c | 2 +- drivers/soc/samsung/Kconfig | 2 +- drivers/soc/samsung/exynos-chipid.c | 4 +- drivers/soc/samsung/exynos-pmu.c | 6 +- drivers/soc/samsung/exynos-pmu.h | 2 +- drivers/soc/samsung/exynos3250-pmu.c | 2 +- drivers/soc/samsung/exynos4-pmu.c | 2 +- drivers/soc/samsung/exynos5250-pmu.c | 2 +- drivers/soc/samsung/exynos5420-pmu.c | 2 +- drivers/soc/tegra/Kconfig | 1 - drivers/soc/tegra/flowctrl.c | 2 +- drivers/soc/tegra/fuse/fuse-tegra.c | 5 +- drivers/soc/tegra/fuse/fuse-tegra30.c | 32 +- drivers/soc/tegra/fuse/fuse.h | 4 - drivers/soc/tegra/fuse/tegra-apbmisc.c | 38 +- drivers/soc/tegra/pmc.c | 358 +- drivers/soc/tegra/regulators-tegra20.c | 8 +- drivers/soc/tegra/regulators-tegra30.c | 6 - drivers/soc/ti/Kconfig | 11 - drivers/soc/ti/Makefile | 1 - drivers/soc/ti/k3-ringacc.c | 1157 ---- drivers/soc/ti/knav_qmss_queue.c | 7 +- drivers/soc/xilinx/Kconfig | 6 +- drivers/soc/xilinx/xlnx_vcu.c | 4 +- drivers/soc/xilinx/zynqmp_power.c | 120 +- drivers/soundwire/Kconfig | 9 - drivers/soundwire/Makefile | 4 - drivers/soundwire/bus.c | 55 +- drivers/soundwire/cadence_master.c | 66 +- drivers/soundwire/intel.c | 223 +- drivers/soundwire/intel.h | 13 +- drivers/soundwire/intel_init.c | 32 +- drivers/soundwire/qcom.c | 862 --- drivers/soundwire/stream.c | 98 +- drivers/spi/Kconfig | 29 +- drivers/spi/Makefile | 3 - drivers/spi/spi-ar934x.c | 235 - drivers/spi/spi-atmel.c | 29 +- drivers/spi/spi-bcm-qspi.c | 2 +- drivers/spi/spi-bcm2835.c | 47 +- drivers/spi/spi-bitbang.c | 21 +- drivers/spi/spi-dw-mid.c | 2 +- drivers/spi/spi-dw.c | 6 +- drivers/spi/spi-fsl-dspi.c | 12 +- drivers/spi/spi-fsl-lpspi.c | 36 +- drivers/spi/spi-fsl-qspi.c | 6 +- drivers/spi/spi-fsl-spi.c | 27 +- drivers/spi/spi-geni-qcom.c | 26 +- drivers/spi/spi-hisi-sfc-v3xx.c | 284 - drivers/spi/spi-img-spfi.c | 18 +- drivers/spi/spi-imx.c | 4 +- drivers/spi/spi-jcore.c | 2 +- drivers/spi/spi-mem.c | 2 +- drivers/spi/spi-meson-spicc.c | 25 +- drivers/spi/spi-mux.c | 187 - drivers/spi/spi-mxs.c | 6 +- drivers/spi/spi-npcm-fiu.c | 2 +- drivers/spi/spi-npcm-pspi.c | 57 +- drivers/spi/spi-oc-tiny.c | 50 +- drivers/spi/spi-omap2-mcspi.c | 103 +- drivers/spi/spi-orion.c | 3 +- drivers/spi/spi-pxa2xx.c | 51 +- drivers/spi/spi-qcom-qspi.c | 9 +- drivers/spi/spi-qup.c | 11 +- drivers/spi/spi-rspi.c | 35 +- drivers/spi/spi-sh-msiof.c | 471 +- drivers/spi/spi-sirf.c | 12 +- drivers/spi/spi-stm32-qspi.c | 59 +- drivers/spi/spi-stm32.c | 79 +- drivers/spi/spi-tegra114.c | 4 +- drivers/spi/spi-ti-qspi.c | 87 +- drivers/spi/spi-topcliff-pch.c | 4 +- drivers/spi/spi-uniphier.c | 227 +- drivers/spi/spi.c | 24 - drivers/spi/spidev.c | 5 - drivers/spmi/spmi-pmic-arb.c | 4 - drivers/ssb/driver_extif.c | 2 +- drivers/ssb/driver_pcicore.c | 6 +- drivers/staging/Kconfig | 5 + drivers/staging/Makefile | 5 +- drivers/staging/android/Kconfig | 8 + drivers/staging/android/Makefile | 1 + drivers/staging/android/TODO | 9 + drivers/staging/android/ashmem.c | 34 +- drivers/staging/android/uapi/vsoc_shm.h | 295 + drivers/staging/android/vsoc.c | 1149 ++++ drivers/staging/axis-fifo/axis-fifo.c | 160 +- drivers/staging/comedi/drivers/das6402.c | 2 +- drivers/staging/comedi/drivers/ni_660x.c | 2 +- drivers/staging/comedi/drivers/ni_mio_common.c | 1 - drivers/staging/comedi/drivers/ni_pcimio.c | 2 - drivers/staging/comedi/drivers/ni_routes.c | 63 +- drivers/staging/comedi/drivers/ni_routes.h | 1 - drivers/staging/comedi/drivers/ni_stc.h | 1 - drivers/staging/exfat/Kconfig | 26 +- drivers/staging/exfat/Makefile | 2 +- drivers/staging/exfat/exfat.h | 183 +- drivers/staging/exfat/exfat_blkdev.c | 16 +- drivers/staging/exfat/exfat_cache.c | 38 + drivers/staging/exfat/exfat_core.c | 284 +- drivers/staging/exfat/exfat_super.c | 904 ++- drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 3 +- drivers/staging/gasket/gasket_core.c | 11 +- drivers/staging/gdm724x/gdm_mux.h | 2 +- drivers/staging/gdm724x/hci_packet.h | 6 +- drivers/staging/greybus/audio_apbridgea.h | 2 +- drivers/staging/greybus/audio_manager.c | 2 +- drivers/staging/greybus/raw.c | 2 +- drivers/staging/hp/hp100.c | 11 +- drivers/staging/iio/accel/adis16203.c | 8 +- drivers/staging/iio/accel/adis16240.c | 15 +- drivers/staging/isdn/Kconfig | 12 + drivers/staging/isdn/Makefile | 8 + drivers/staging/isdn/TODO | 22 + drivers/staging/isdn/avm/Kconfig | 65 + drivers/staging/isdn/avm/Makefile | 12 + drivers/staging/isdn/avm/avm_cs.c | 166 + drivers/staging/isdn/avm/avmcard.h | 581 ++ drivers/staging/isdn/avm/b1.c | 819 +++ drivers/staging/isdn/avm/b1dma.c | 981 +++ drivers/staging/isdn/avm/b1isa.c | 243 + drivers/staging/isdn/avm/b1pci.c | 416 ++ drivers/staging/isdn/avm/b1pcmcia.c | 224 + drivers/staging/isdn/avm/c4.c | 1317 ++++ drivers/staging/isdn/avm/t1isa.c | 594 ++ drivers/staging/isdn/avm/t1pci.c | 259 + drivers/staging/isdn/gigaset/Kconfig | 62 + drivers/staging/isdn/gigaset/Makefile | 17 + drivers/staging/isdn/gigaset/asyncdata.c | 606 ++ drivers/staging/isdn/gigaset/bas-gigaset.c | 2672 +++++++++ drivers/staging/isdn/gigaset/capi.c | 2517 ++++++++ drivers/staging/isdn/gigaset/common.c | 1153 ++++ drivers/staging/isdn/gigaset/dummyll.c | 74 + drivers/staging/isdn/gigaset/ev-layer.c | 1910 ++++++ drivers/staging/isdn/gigaset/gigaset.h | 827 +++ drivers/staging/isdn/gigaset/interface.c | 613 ++ drivers/staging/isdn/gigaset/isocdata.c | 1006 ++++ drivers/staging/isdn/gigaset/proc.c | 77 + drivers/staging/isdn/gigaset/ser-gigaset.c | 796 +++ drivers/staging/isdn/gigaset/usb-gigaset.c | 959 +++ drivers/staging/isdn/hysdn/Kconfig | 15 + drivers/staging/isdn/hysdn/Makefile | 12 + drivers/staging/isdn/hysdn/boardergo.c | 445 ++ drivers/staging/isdn/hysdn/boardergo.h | 100 + drivers/staging/isdn/hysdn/hycapi.c | 785 +++ drivers/staging/isdn/hysdn/hysdn_boot.c | 400 ++ drivers/staging/isdn/hysdn/hysdn_defs.h | 282 + drivers/staging/isdn/hysdn/hysdn_init.c | 213 + drivers/staging/isdn/hysdn/hysdn_net.c | 330 ++ drivers/staging/isdn/hysdn/hysdn_pof.h | 78 + drivers/staging/isdn/hysdn/hysdn_procconf.c | 411 ++ drivers/staging/isdn/hysdn/hysdn_proclog.c | 357 ++ drivers/staging/isdn/hysdn/hysdn_sched.c | 197 + drivers/staging/isdn/hysdn/ince1pc.h | 134 + drivers/staging/kpc2000/kpc2000/core.c | 4 +- drivers/staging/kpc2000/kpc2000_i2c.c | 122 +- drivers/staging/kpc2000/kpc2000_spi.c | 2 +- drivers/staging/kpc2000/kpc_dma/fileops.c | 2 + drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.c | 2 +- drivers/staging/ks7010/ks_hostif.h | 4 +- drivers/staging/ks7010/ks_wlan_net.c | 4 +- drivers/staging/media/Kconfig | 4 - drivers/staging/media/Makefile | 2 - drivers/staging/media/allegro-dvt/allegro-core.c | 34 +- drivers/staging/media/hantro/Makefile | 1 - drivers/staging/media/hantro/hantro.h | 66 +- drivers/staging/media/hantro/hantro_drv.c | 27 +- drivers/staging/media/hantro/hantro_g1_h264_dec.c | 4 +- drivers/staging/media/hantro/hantro_g1_mpeg2_dec.c | 6 +- drivers/staging/media/hantro/hantro_g1_regs.h | 53 - drivers/staging/media/hantro/hantro_g1_vp8_dec.c | 6 +- drivers/staging/media/hantro/hantro_h1_jpeg_enc.c | 23 +- drivers/staging/media/hantro/hantro_h264.c | 2 +- drivers/staging/media/hantro/hantro_hw.h | 17 +- drivers/staging/media/hantro/hantro_jpeg.c | 76 +- drivers/staging/media/hantro/hantro_jpeg.h | 2 +- drivers/staging/media/hantro/hantro_postproc.c | 148 - drivers/staging/media/hantro/hantro_v4l2.c | 109 +- drivers/staging/media/hantro/rk3288_vpu_hw.c | 10 - .../staging/media/hantro/rk3399_vpu_hw_jpeg_enc.c | 28 +- .../staging/media/hantro/rk3399_vpu_hw_mpeg2_dec.c | 4 +- .../staging/media/hantro/rk3399_vpu_hw_vp8_dec.c | 4 +- drivers/staging/media/imx/imx-media-capture.c | 4 +- drivers/staging/media/imx/imx-media-csc-scaler.c | 2 +- drivers/staging/media/imx/imx7-mipi-csis.c | 3 + drivers/staging/media/ipu3/TODO | 6 + drivers/staging/media/ipu3/ipu3-css.c | 2 +- drivers/staging/media/ipu3/ipu3-v4l2.c | 7 +- drivers/staging/media/meson/vdec/vdec.c | 20 +- drivers/staging/media/meson/vdec/vdec.h | 1 - drivers/staging/media/meson/vdec/vdec_1.c | 29 +- drivers/staging/media/meson/vdec/vdec_platform.c | 60 - drivers/staging/media/meson/vdec/vdec_platform.h | 4 - drivers/staging/media/omap4iss/iss_video.c | 4 +- .../bindings/phy/rockchip-mipi-dphy-rx0.yaml | 76 - .../staging/media/phy-rockchip-dphy-rx0/Kconfig | 13 - .../staging/media/phy-rockchip-dphy-rx0/Makefile | 2 - drivers/staging/media/phy-rockchip-dphy-rx0/TODO | 6 - .../phy-rockchip-dphy-rx0/phy-rockchip-dphy-rx0.c | 388 -- .../devicetree/bindings/media/rockchip-isp1.yaml | 192 - .../media/uapi/v4l/pixfmt-meta-rkisp1-params.rst | 23 - .../media/uapi/v4l/pixfmt-meta-rkisp1-stat.rst | 22 - drivers/staging/media/rkisp1/Kconfig | 17 - drivers/staging/media/rkisp1/Makefile | 8 - drivers/staging/media/rkisp1/TODO | 23 - drivers/staging/media/rkisp1/rkisp1-capture.c | 1437 ----- drivers/staging/media/rkisp1/rkisp1-common.c | 37 - drivers/staging/media/rkisp1/rkisp1-common.h | 340 -- drivers/staging/media/rkisp1/rkisp1-dev.c | 572 -- drivers/staging/media/rkisp1/rkisp1-isp.c | 1169 ---- drivers/staging/media/rkisp1/rkisp1-params.c | 1630 ----- drivers/staging/media/rkisp1/rkisp1-regs.h | 1264 ---- drivers/staging/media/rkisp1/rkisp1-resizer.c | 780 --- drivers/staging/media/rkisp1/rkisp1-stats.c | 529 -- drivers/staging/media/rkisp1/uapi/rkisp1-config.h | 819 --- drivers/staging/media/soc_camera/soc_camera.c | 2 +- drivers/staging/media/sunxi/cedrus/cedrus.c | 2 +- drivers/staging/media/sunxi/cedrus/cedrus_h265.c | 26 +- drivers/staging/media/sunxi/cedrus/cedrus_regs.h | 1 - drivers/staging/media/tegra-vde/Kconfig | 2 +- drivers/staging/media/tegra-vde/vde.c | 6 +- drivers/staging/media/tegra-vde/vde.h | 2 +- drivers/staging/most/Makefile | 1 + drivers/staging/most/cdev/Makefile | 1 + drivers/staging/most/cdev/cdev.c | 5 +- drivers/staging/most/configfs.c | 59 +- drivers/staging/most/core.c | 204 +- drivers/staging/most/core.h | 339 ++ drivers/staging/most/dim2/Makefile | 1 + drivers/staging/most/dim2/dim2.c | 5 +- drivers/staging/most/i2c/Makefile | 1 + drivers/staging/most/i2c/i2c.c | 2 +- drivers/staging/most/most.h | 337 -- drivers/staging/most/net/Makefile | 1 + drivers/staging/most/net/net.c | 17 +- drivers/staging/most/sound/Makefile | 1 + drivers/staging/most/sound/sound.c | 54 +- drivers/staging/most/usb/Makefile | 1 + drivers/staging/most/usb/usb.c | 26 +- drivers/staging/most/video/Makefile | 1 + drivers/staging/most/video/video.c | 10 +- drivers/staging/mt7621-dts/mt7621.dtsi | 2 +- drivers/staging/netlogic/platform_net.h | 4 +- drivers/staging/netlogic/xlr_net.h | 4 +- drivers/staging/nvec/nvec_kbd.c | 2 - drivers/staging/octeon-usb/octeon-hcd.c | 2 +- drivers/staging/octeon/Kconfig | 1 + drivers/staging/octeon/octeon-stubs.h | 37 +- .../Documentation/devicetree/pi433-overlay.dts | 73 +- drivers/staging/pi433/pi433_if.h | 4 +- drivers/staging/pi433/rf69.h | 4 +- drivers/staging/pi433/rf69_enum.h | 4 +- drivers/staging/pi433/rf69_registers.h | 4 +- drivers/staging/qlge/qlge.h | 15 +- drivers/staging/qlge/qlge_dbg.c | 61 +- drivers/staging/qlge/qlge_ethtool.c | 57 +- drivers/staging/qlge/qlge_main.c | 246 +- drivers/staging/qlge/qlge_mpi.c | 26 +- drivers/staging/rtl8188eu/core/rtw_ap.c | 4 +- drivers/staging/rtl8188eu/core/rtw_efuse.c | 14 +- drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 20 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 200 +- drivers/staging/rtl8188eu/core/rtw_pwrctrl.c | 34 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 8 +- drivers/staging/rtl8188eu/core/rtw_xmit.c | 4 +- drivers/staging/rtl8188eu/hal/odm.c | 7 +- drivers/staging/rtl8188eu/hal/odm_rtl8188e.c | 82 +- drivers/staging/rtl8188eu/hal/phy.c | 41 +- drivers/staging/rtl8188eu/hal/rf_cfg.c | 2 +- drivers/staging/rtl8188eu/hal/rtl8188e_dm.c | 97 +- .../staging/rtl8188eu/include/hal8188e_phy_cfg.h | 5 + drivers/staging/rtl8188eu/include/hal_intf.h | 2 +- drivers/staging/rtl8188eu/include/ieee80211.h | 2 +- drivers/staging/rtl8188eu/include/odm.h | 1 + drivers/staging/rtl8188eu/include/rtl8188e_dm.h | 7 +- drivers/staging/rtl8188eu/include/rtw_rf.h | 16 + drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 55 +- drivers/staging/rtl8188eu/os_dep/osdep_service.c | 20 +- drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 10 +- drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c | 36 +- drivers/staging/rtl8192e/rtl8192e/rtl_cam.c | 6 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 41 +- drivers/staging/rtl8192e/rtl819x_BAProc.c | 14 +- drivers/staging/rtl8192e/rtl819x_HTProc.c | 2 +- drivers/staging/rtl8192e/rtl819x_TSProc.c | 2 +- drivers/staging/rtl8192e/rtllib.h | 30 +- drivers/staging/rtl8192e/rtllib_tx.c | 2 +- drivers/staging/rtl8192u/Makefile | 4 + drivers/staging/rtl8192u/ieee80211/Makefile | 27 + drivers/staging/rtl8192u/ieee80211/ieee80211.h | 28 +- .../staging/rtl8192u/ieee80211/ieee80211_module.c | 14 +- drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 62 +- drivers/staging/rtl8192u/r8192U_core.c | 15 +- drivers/staging/rtl8192u/r8192U_wx.c | 2 +- drivers/staging/rtl8192u/r819xU_phy.c | 4 +- drivers/staging/rtl8712/ieee80211.h | 4 +- drivers/staging/rtl8712/rtl8712_recv.c | 10 +- drivers/staging/rtl8712/rtl871x_mp_ioctl.h | 4 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 2 +- drivers/staging/rtl8723bs/core/rtw_efuse.c | 4 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 54 +- drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.c | 8 + drivers/staging/rtl8723bs/hal/HalBtcOutSrc.h | 6 +- drivers/staging/rtl8723bs/hal/HalPhyRf.c | 30 + drivers/staging/rtl8723bs/hal/HalPhyRf.h | 8 + drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c | 23 +- drivers/staging/rtl8723bs/hal/odm.h | 2 +- drivers/staging/rtl8723bs/hal/odm_CfoTracking.c | 7 +- drivers/staging/rtl8723bs/hal/odm_HWConfig.c | 2 +- drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 4 +- drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 44 +- drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 7 +- drivers/staging/rtl8723bs/include/HalVerDef.h | 32 +- drivers/staging/rtl8723bs/include/cmd_osdep.h | 4 +- drivers/staging/rtl8723bs/include/drv_types.h | 10 +- drivers/staging/rtl8723bs/include/hal_com.h | 98 +- drivers/staging/rtl8723bs/include/hal_com_h2c.h | 8 +- drivers/staging/rtl8723bs/include/hal_com_phycfg.h | 2 +- drivers/staging/rtl8723bs/include/hal_com_reg.h | 14 +- drivers/staging/rtl8723bs/include/hal_intf.h | 2 +- drivers/staging/rtl8723bs/include/hal_phy.h | 2 +- drivers/staging/rtl8723bs/include/hal_phy_cfg.h | 4 +- drivers/staging/rtl8723bs/include/hal_pwr_seq.h | 4 +- drivers/staging/rtl8723bs/include/ieee80211.h | 22 +- drivers/staging/rtl8723bs/include/osdep_intf.h | 2 +- drivers/staging/rtl8723bs/include/osdep_service.h | 10 +- .../rtl8723bs/include/osdep_service_linux.h | 2 +- drivers/staging/rtl8723bs/include/recv_osdep.h | 4 +- drivers/staging/rtl8723bs/include/rtl8723b_cmd.h | 2 +- drivers/staging/rtl8723bs/include/rtl8723b_rf.h | 2 +- drivers/staging/rtl8723bs/include/rtl8723b_xmit.h | 2 +- drivers/staging/rtl8723bs/include/rtw_byteorder.h | 2 +- drivers/staging/rtl8723bs/include/rtw_cmd.h | 112 +- drivers/staging/rtl8723bs/include/rtw_debug.h | 28 +- drivers/staging/rtl8723bs/include/rtw_eeprom.h | 2 +- drivers/staging/rtl8723bs/include/rtw_efuse.h | 8 +- drivers/staging/rtl8723bs/include/rtw_event.h | 2 +- drivers/staging/rtl8723bs/include/rtw_ht.h | 12 +- drivers/staging/rtl8723bs/include/rtw_io.h | 6 +- drivers/staging/rtl8723bs/include/rtw_mlme.h | 66 +- drivers/staging/rtl8723bs/include/rtw_mlme_ext.h | 40 +- drivers/staging/rtl8723bs/include/rtw_mp.h | 16 +- drivers/staging/rtl8723bs/include/rtw_recv.h | 18 +- drivers/staging/rtl8723bs/include/rtw_security.h | 30 +- drivers/staging/rtl8723bs/include/rtw_xmit.h | 26 +- drivers/staging/rtl8723bs/include/sta_info.h | 8 +- drivers/staging/rtl8723bs/include/wifi.h | 8 +- drivers/staging/rtl8723bs/include/xmit_osdep.h | 4 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 124 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 327 +- drivers/staging/rtl8723bs/os_dep/mlme_linux.c | 6 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 12 +- drivers/staging/rtl8723bs/os_dep/recv_linux.c | 8 +- drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 12 +- drivers/staging/rtl8723bs/os_dep/xmit_linux.c | 6 +- drivers/staging/rts5208/Makefile | 2 + drivers/staging/rts5208/rtsx.c | 9 +- drivers/staging/sm750fb/sm750_hw.c | 2 +- drivers/staging/speakup/keyhelp.c | 2 +- drivers/staging/unisys/visorinput/visorinput.c | 2 +- drivers/staging/unisys/visornic/visornic_main.c | 2 +- drivers/staging/uwb/Kconfig | 72 + drivers/staging/uwb/Makefile | 32 + drivers/staging/uwb/TODO | 8 + drivers/staging/uwb/address.c | 352 ++ drivers/staging/uwb/allocator.c | 374 ++ drivers/staging/uwb/beacon.c | 595 ++ drivers/staging/uwb/driver.c | 143 + drivers/staging/uwb/drp-avail.c | 278 + drivers/staging/uwb/drp-ie.c | 305 + drivers/staging/uwb/drp.c | 842 +++ drivers/staging/uwb/est.c | 450 ++ drivers/staging/uwb/hwa-rc.c | 929 +++ drivers/staging/uwb/i1480/Makefile | 2 + drivers/staging/uwb/i1480/dfu/Makefile | 10 + drivers/staging/uwb/i1480/dfu/dfu.c | 198 + drivers/staging/uwb/i1480/dfu/i1480-dfu.h | 246 + drivers/staging/uwb/i1480/dfu/mac.c | 496 ++ drivers/staging/uwb/i1480/dfu/phy.c | 190 + drivers/staging/uwb/i1480/dfu/usb.c | 448 ++ drivers/staging/uwb/i1480/i1480-est.c | 85 + drivers/staging/uwb/ie-rcv.c | 42 + drivers/staging/uwb/ie.c | 366 ++ drivers/staging/uwb/include/debug-cmd.h | 57 + drivers/staging/uwb/include/spec.h | 767 +++ drivers/staging/uwb/include/umc.h | 192 + drivers/staging/uwb/include/whci.h | 102 + drivers/staging/uwb/lc-dev.c | 457 ++ drivers/staging/uwb/lc-rc.c | 569 ++ drivers/staging/uwb/neh.c | 606 ++ drivers/staging/uwb/pal.c | 128 + drivers/staging/uwb/radio.c | 196 + drivers/staging/uwb/reset.c | 379 ++ drivers/staging/uwb/rsv.c | 1000 ++++ drivers/staging/uwb/scan.c | 120 + drivers/staging/uwb/umc-bus.c | 211 + drivers/staging/uwb/umc-dev.c | 94 + drivers/staging/uwb/umc-drv.c | 31 + drivers/staging/uwb/uwb-debug.c | 354 ++ drivers/staging/uwb/uwb-internal.h | 366 ++ drivers/staging/uwb/uwb.h | 817 +++ drivers/staging/uwb/uwbd.c | 356 ++ drivers/staging/uwb/whc-rc.c | 467 ++ drivers/staging/uwb/whci.c | 257 + drivers/staging/vc04_services/Makefile | 2 +- .../vc04_services/bcm2835-audio/bcm2835-pcm.c | 19 +- .../vc04_services/bcm2835-camera/bcm2835-camera.c | 11 +- .../staging/vc04_services/interface/vchi/vchi.h | 4 +- .../interface/vchiq_arm/vchiq_2835_arm.c | 43 + .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 536 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.h | 76 + .../vc04_services/interface/vchiq_arm/vchiq_core.c | 306 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 35 +- .../vc04_services/interface/vchiq_arm/vchiq_if.h | 2 + .../vc04_services/interface/vchiq_arm/vchiq_shim.c | 2 +- drivers/staging/vt6655/device_main.c | 3 +- drivers/staging/vt6655/rf.c | 2 +- drivers/staging/vt6656/baseband.c | 8 +- drivers/staging/vt6656/device.h | 20 +- drivers/staging/vt6656/dpc.c | 116 +- drivers/staging/vt6656/firmware.c | 14 +- drivers/staging/vt6656/int.c | 44 +- drivers/staging/vt6656/key.c | 5 +- drivers/staging/vt6656/main_usb.c | 9 +- drivers/staging/vt6656/rxtx.c | 261 +- drivers/staging/vt6656/rxtx.h | 60 + drivers/staging/vt6656/usbpipe.c | 2 +- drivers/staging/vt6656/usbpipe.h | 2 +- .../bindings/net/wireless/siliabs,wfx.txt | 11 +- drivers/staging/wfx/TODO | 71 +- drivers/staging/wfx/bh.c | 11 +- drivers/staging/wfx/bus_sdio.c | 16 +- drivers/staging/wfx/bus_spi.c | 54 +- drivers/staging/wfx/data_rx.c | 85 +- drivers/staging/wfx/data_rx.h | 4 +- drivers/staging/wfx/data_tx.c | 322 +- drivers/staging/wfx/data_tx.h | 27 +- drivers/staging/wfx/debug.c | 2 +- drivers/staging/wfx/fwio.c | 28 +- drivers/staging/wfx/hif_api_cmd.h | 35 +- drivers/staging/wfx/hif_api_mib.h | 35 +- drivers/staging/wfx/hif_rx.c | 115 +- drivers/staging/wfx/hif_tx.c | 164 +- drivers/staging/wfx/hif_tx.h | 28 +- drivers/staging/wfx/hif_tx_mib.h | 183 +- drivers/staging/wfx/hwio.c | 2 +- drivers/staging/wfx/hwio.h | 15 +- drivers/staging/wfx/main.c | 33 +- drivers/staging/wfx/main.h | 1 + drivers/staging/wfx/queue.c | 234 +- drivers/staging/wfx/queue.h | 10 +- drivers/staging/wfx/scan.c | 321 +- drivers/staging/wfx/scan.h | 26 +- drivers/staging/wfx/secure_link.h | 8 +- drivers/staging/wfx/sta.c | 1058 +++- drivers/staging/wfx/sta.h | 20 +- drivers/staging/wfx/traces.h | 14 +- drivers/staging/wfx/wfx.h | 43 +- drivers/staging/wilc1000/cfg80211.c | 360 +- drivers/staging/wilc1000/fw.h | 119 - drivers/staging/wilc1000/hif.c | 93 +- drivers/staging/wilc1000/hif.h | 19 + .../staging/wilc1000/microchip,wilc1000,sdio.txt | 38 + .../staging/wilc1000/microchip,wilc1000,sdio.yaml | 68 - .../staging/wilc1000/microchip,wilc1000,spi.txt | 34 + .../staging/wilc1000/microchip,wilc1000,spi.yaml | 61 - drivers/staging/wilc1000/mon.c | 2 +- drivers/staging/wilc1000/netdev.c | 65 +- drivers/staging/wilc1000/netdev.h | 10 + drivers/staging/wilc1000/sdio.c | 445 +- drivers/staging/wilc1000/spi.c | 996 ++-- drivers/staging/wilc1000/wlan.c | 317 +- drivers/staging/wilc1000/wlan.h | 98 +- drivers/staging/wilc1000/wlan_cfg.c | 152 +- drivers/staging/wilc1000/wlan_if.h | 1 - drivers/staging/wlan-ng/hfa384x.h | 4 +- drivers/staging/wlan-ng/p80211netdev.c | 4 +- drivers/staging/wlan-ng/p80211types.h | 4 +- drivers/staging/wlan-ng/prism2mgmt.c | 2 +- drivers/staging/wusbcore/Documentation/wusb-cbaf | 130 + .../Documentation/wusb-design-overview.rst | 457 ++ drivers/staging/wusbcore/Kconfig | 39 + drivers/staging/wusbcore/Makefile | 28 + drivers/staging/wusbcore/TODO | 8 + drivers/staging/wusbcore/cbaf.c | 645 ++ drivers/staging/wusbcore/crypto.c | 441 ++ drivers/staging/wusbcore/dev-sysfs.c | 124 + drivers/staging/wusbcore/devconnect.c | 1085 ++++ drivers/staging/wusbcore/host/Kconfig | 28 + drivers/staging/wusbcore/host/Makefile | 3 + drivers/staging/wusbcore/host/hwa-hc.c | 875 +++ drivers/staging/wusbcore/host/whci/Makefile | 14 + drivers/staging/wusbcore/host/whci/asl.c | 376 ++ drivers/staging/wusbcore/host/whci/debug.c | 153 + drivers/staging/wusbcore/host/whci/hcd.c | 356 ++ drivers/staging/wusbcore/host/whci/hw.c | 93 + drivers/staging/wusbcore/host/whci/init.c | 177 + drivers/staging/wusbcore/host/whci/int.c | 82 + drivers/staging/wusbcore/host/whci/pzl.c | 404 ++ drivers/staging/wusbcore/host/whci/qset.c | 831 +++ drivers/staging/wusbcore/host/whci/whcd.h | 202 + drivers/staging/wusbcore/host/whci/whci-hc.h | 401 ++ drivers/staging/wusbcore/host/whci/wusb.c | 210 + drivers/staging/wusbcore/include/association.h | 151 + drivers/staging/wusbcore/include/wusb-wa.h | 304 + drivers/staging/wusbcore/include/wusb.h | 362 ++ drivers/staging/wusbcore/mmc.c | 303 + drivers/staging/wusbcore/pal.c | 45 + drivers/staging/wusbcore/reservation.c | 110 + drivers/staging/wusbcore/rh.c | 426 ++ drivers/staging/wusbcore/security.c | 599 ++ drivers/staging/wusbcore/wa-hc.c | 88 + drivers/staging/wusbcore/wa-hc.h | 467 ++ drivers/staging/wusbcore/wa-nep.c | 289 + drivers/staging/wusbcore/wa-rpipe.c | 539 ++ drivers/staging/wusbcore/wa-xfer.c | 2927 +++++++++ drivers/staging/wusbcore/wusbhc.c | 490 ++ drivers/staging/wusbcore/wusbhc.h | 487 ++ drivers/target/iscsi/iscsi_target.c | 10 +- drivers/target/target_core_transport.c | 31 +- drivers/target/tcm_fc/tfc_io.c | 1 + drivers/tc/tc-driver.c | 5 +- drivers/tc/tc.c | 2 +- drivers/tee/Kconfig | 4 +- drivers/tee/Makefile | 1 - drivers/tee/amdtee/Kconfig | 8 - drivers/tee/amdtee/Makefile | 5 - drivers/tee/amdtee/amdtee_if.h | 183 - drivers/tee/amdtee/amdtee_private.h | 159 - drivers/tee/amdtee/call.c | 373 -- drivers/tee/amdtee/core.c | 518 -- drivers/tee/amdtee/shm_pool.c | 93 - drivers/tee/optee/Kconfig | 1 - drivers/tee/optee/core.c | 153 +- drivers/thermal/Kconfig | 35 +- drivers/thermal/Makefile | 4 +- drivers/thermal/amlogic_thermal.c | 6 +- drivers/thermal/armada_thermal.c | 7 +- drivers/thermal/broadcom/Kconfig | 7 - drivers/thermal/broadcom/Makefile | 1 - drivers/thermal/broadcom/bcm2711_thermal.c | 123 - drivers/thermal/broadcom/brcmstb_thermal.c | 96 +- drivers/thermal/clock_cooling.c | 2 +- drivers/thermal/cpu_cooling.c | 669 +++ drivers/thermal/cpufreq_cooling.c | 670 --- drivers/thermal/cpuidle_cooling.c | 232 - drivers/thermal/db8500_thermal.c | 4 +- drivers/thermal/devfreq_cooling.c | 3 +- drivers/thermal/fair_share.c | 4 +- drivers/thermal/gov_bang_bang.c | 4 +- .../intel/int340x_thermal/int3400_thermal.c | 1 - .../intel/int340x_thermal/int3403_thermal.c | 1 - .../intel/int340x_thermal/int340x_thermal_zone.c | 7 +- .../int340x_thermal/processor_thermal_device.c | 4 - drivers/thermal/intel/intel_pch_thermal.c | 13 +- drivers/thermal/max77620_thermal.c | 2 +- drivers/thermal/mtk_thermal.c | 12 +- drivers/thermal/of-thermal.c | 70 +- drivers/thermal/qoriq_thermal.c | 337 +- drivers/thermal/rcar_gen3_thermal.c | 4 +- drivers/thermal/rcar_thermal.c | 9 +- drivers/thermal/rockchip_thermal.c | 34 +- drivers/thermal/samsung/Kconfig | 2 +- drivers/thermal/samsung/exynos_tmu.c | 9 +- drivers/thermal/st/stm_thermal.c | 388 +- drivers/thermal/step_wise.c | 4 +- drivers/thermal/sun8i_thermal.c | 639 -- drivers/thermal/tegra/soctherm.c | 15 +- drivers/thermal/thermal-generic-adc.c | 20 +- drivers/thermal/thermal_core.h | 2 + drivers/thermal/thermal_hwmon.c | 28 - drivers/thermal/thermal_hwmon.h | 7 - drivers/thermal/user_space.c | 4 +- drivers/thermal/zx2967_thermal.c | 1 - drivers/thunderbolt/Kconfig | 11 +- drivers/thunderbolt/Makefile | 4 +- drivers/thunderbolt/cap.c | 11 +- drivers/thunderbolt/ctl.c | 19 +- drivers/thunderbolt/ctl.h | 3 +- drivers/thunderbolt/eeprom.c | 139 +- drivers/thunderbolt/icm.c | 2 +- drivers/thunderbolt/nhi.c | 3 - drivers/thunderbolt/nhi.h | 2 - drivers/thunderbolt/switch.c | 448 +- drivers/thunderbolt/tb.c | 227 +- drivers/thunderbolt/tb.h | 101 - drivers/thunderbolt/tb_msgs.h | 6 +- drivers/thunderbolt/tb_regs.h | 65 +- drivers/thunderbolt/tmu.c | 383 -- drivers/thunderbolt/tunnel.c | 169 +- drivers/thunderbolt/tunnel.h | 9 - drivers/thunderbolt/usb4.c | 768 --- drivers/thunderbolt/xdomain.c | 6 - drivers/tty/cyclades.c | 10 +- drivers/tty/ehv_bytechan.c | 48 - drivers/tty/mips_ejtag_fdc.c | 2 +- drivers/tty/moxa.c | 4 +- drivers/tty/n_gsm.c | 142 +- drivers/tty/n_hdlc.c | 565 +- drivers/tty/n_tty.c | 6 +- drivers/tty/serdev/core.c | 14 +- drivers/tty/serdev/serdev-ttyport.c | 6 +- drivers/tty/serial/21285.c | 55 +- drivers/tty/serial/8250/8250_aspeed_vuart.c | 6 +- drivers/tty/serial/8250/8250_bcm2835aux.c | 68 +- drivers/tty/serial/8250/8250_core.c | 6 +- drivers/tty/serial/8250/8250_exar.c | 8 +- drivers/tty/serial/8250/8250_fsl.c | 4 + drivers/tty/serial/8250/8250_gsc.c | 2 +- drivers/tty/serial/8250/8250_ioc3.c | 98 - drivers/tty/serial/8250/8250_of.c | 33 +- drivers/tty/serial/8250/8250_omap.c | 20 +- drivers/tty/serial/8250/8250_pci.c | 8 +- drivers/tty/serial/8250/8250_port.c | 45 +- drivers/tty/serial/8250/8250_pxa.c | 2 +- drivers/tty/serial/8250/8250_tegra.c | 198 - drivers/tty/serial/8250/Kconfig | 30 - drivers/tty/serial/8250/Makefile | 2 - drivers/tty/serial/Kconfig | 14 +- drivers/tty/serial/amba-pl010.c | 5 +- drivers/tty/serial/amba-pl011.c | 13 +- drivers/tty/serial/apbuart.c | 5 +- drivers/tty/serial/ar933x_uart.c | 8 - drivers/tty/serial/arc_uart.c | 5 +- drivers/tty/serial/atmel_serial.c | 44 +- drivers/tty/serial/bcm63xx_uart.c | 5 +- drivers/tty/serial/clps711x.c | 5 +- drivers/tty/serial/cpm_uart/cpm_uart_core.c | 10 +- drivers/tty/serial/dz.c | 7 +- drivers/tty/serial/efm32-uart.c | 7 +- drivers/tty/serial/fsl_linflexuart.c | 8 +- drivers/tty/serial/fsl_lpuart.c | 16 +- drivers/tty/serial/imx.c | 60 +- drivers/tty/serial/ip22zilog.c | 7 +- drivers/tty/serial/kgdb_nmi.c | 4 +- drivers/tty/serial/kgdboc.c | 4 +- drivers/tty/serial/lantiq.c | 2 +- drivers/tty/serial/meson_uart.c | 72 +- drivers/tty/serial/milbeaut_usio.c | 5 +- drivers/tty/serial/mpc52xx_uart.c | 11 +- drivers/tty/serial/msm_serial.c | 23 +- drivers/tty/serial/mux.c | 7 +- drivers/tty/serial/mxs-auart.c | 5 +- drivers/tty/serial/omap-serial.c | 27 +- drivers/tty/serial/owl-uart.c | 2 +- drivers/tty/serial/pch_uart.c | 12 +- drivers/tty/serial/pic32_uart.c | 2 +- drivers/tty/serial/pmac_zilog.c | 5 +- drivers/tty/serial/pnx8xxx_uart.c | 7 +- drivers/tty/serial/pxa.c | 5 +- drivers/tty/serial/qcom_geni_serial.c | 146 +- drivers/tty/serial/rda-uart.c | 2 +- drivers/tty/serial/sa1100.c | 7 +- drivers/tty/serial/samsung.h | 147 + drivers/tty/serial/samsung_tty.c | 315 +- drivers/tty/serial/sb1250-duart.c | 9 +- drivers/tty/serial/sc16is7xx.c | 2 +- drivers/tty/serial/sccnxp.c | 5 +- drivers/tty/serial/serial-tegra.c | 127 +- drivers/tty/serial/serial_core.c | 180 +- drivers/tty/serial/serial_txx9.c | 5 +- drivers/tty/serial/sh-sci.c | 14 +- drivers/tty/serial/sprd_serial.c | 5 +- drivers/tty/serial/st-asc.c | 17 +- drivers/tty/serial/stm32-usart.c | 5 +- drivers/tty/serial/sunhv.c | 5 +- drivers/tty/serial/sunsab.c | 5 +- drivers/tty/serial/sunsu.c | 5 +- drivers/tty/serial/sunzilog.c | 6 +- drivers/tty/serial/ucc_uart.c | 389 +- drivers/tty/serial/vr41xx_siu.c | 5 +- drivers/tty/serial/vt8500_serial.c | 5 +- drivers/tty/serial/xilinx_uartps.c | 51 +- drivers/tty/serial/zs.c | 7 +- drivers/tty/synclink.c | 6 +- drivers/tty/synclink_gt.c | 24 +- drivers/tty/synclinkmp.c | 34 +- drivers/tty/sysrq.c | 17 +- drivers/tty/tty_baudrate.c | 28 +- drivers/tty/tty_io.c | 2 +- drivers/tty/tty_port.c | 5 +- drivers/tty/vt/.gitignore | 1 - drivers/tty/vt/Makefile | 6 +- drivers/tty/vt/selection.c | 37 +- drivers/tty/vt/vt.c | 30 +- drivers/tty/vt/vt_ioctl.c | 46 +- drivers/uio/uio_dmem_genirq.c | 6 +- drivers/uio/uio_pdrv_genirq.c | 2 - drivers/usb/atm/ueagle-atm.c | 2 +- drivers/usb/atm/usbatm.h | 2 +- drivers/usb/cdns3/Kconfig | 10 - drivers/usb/cdns3/Makefile | 1 - drivers/usb/cdns3/cdns3-imx.c | 216 - drivers/usb/cdns3/debug.h | 2 +- drivers/usb/cdns3/gadget.c | 538 +- drivers/usb/cdns3/gadget.h | 26 +- drivers/usb/cdns3/trace.h | 93 +- drivers/usb/chipidea/Kconfig | 1 - drivers/usb/chipidea/ci.h | 10 - drivers/usb/chipidea/ci_hdrc_imx.c | 12 +- drivers/usb/chipidea/ci_hdrc_tegra.c | 9 + drivers/usb/chipidea/core.c | 4 +- drivers/usb/chipidea/host.h | 2 +- drivers/usb/chipidea/udc.c | 13 +- drivers/usb/core/config.c | 31 +- drivers/usb/core/devio.c | 4 +- drivers/usb/core/driver.c | 58 +- drivers/usb/core/generic.c | 48 +- drivers/usb/core/hcd-pci.c | 2 +- drivers/usb/core/hub.c | 20 +- drivers/usb/core/hub.h | 1 - drivers/usb/core/quirks.c | 40 - drivers/usb/core/sysfs.c | 6 +- drivers/usb/core/usb-acpi.c | 11 +- drivers/usb/core/usb.h | 11 - drivers/usb/dwc2/core_intr.c | 7 +- drivers/usb/dwc2/debugfs.c | 3 +- drivers/usb/dwc2/gadget.c | 65 +- drivers/usb/dwc2/hcd.c | 2 +- drivers/usb/dwc2/hcd.h | 2 +- drivers/usb/dwc3/core.c | 3 - drivers/usb/dwc3/core.h | 2 - drivers/usb/dwc3/debug.h | 39 +- drivers/usb/dwc3/dwc3-exynos.c | 4 +- drivers/usb/dwc3/dwc3-pci.c | 4 - drivers/usb/dwc3/dwc3-qcom.c | 2 +- drivers/usb/dwc3/ep0.c | 4 +- drivers/usb/dwc3/gadget.c | 59 +- drivers/usb/dwc3/gadget.h | 14 - drivers/usb/dwc3/host.c | 6 +- drivers/usb/early/xhci-dbc.c | 2 +- drivers/usb/gadget/Kconfig | 28 + drivers/usb/gadget/composite.c | 30 +- drivers/usb/gadget/configfs.c | 43 - drivers/usb/gadget/function/f_ecm.c | 16 +- drivers/usb/gadget/function/f_fs.c | 18 +- drivers/usb/gadget/function/f_ncm.c | 17 +- drivers/usb/gadget/function/f_phonet.c | 2 +- drivers/usb/gadget/function/f_uac1_legacy.c | 2 + drivers/usb/gadget/function/f_uvc.c | 2 +- drivers/usb/gadget/function/rndis.c | 17 +- drivers/usb/gadget/function/u_audio.c | 41 +- drivers/usb/gadget/function/u_serial.c | 4 +- drivers/usb/gadget/legacy/Kconfig | 28 - drivers/usb/gadget/legacy/cdc2.c | 2 +- drivers/usb/gadget/legacy/g_ffs.c | 2 +- drivers/usb/gadget/legacy/gmidi.c | 2 +- drivers/usb/gadget/legacy/inode.c | 2 +- drivers/usb/gadget/legacy/multi.c | 2 +- drivers/usb/gadget/legacy/ncm.c | 2 +- drivers/usb/gadget/udc/amd5536udc.h | 2 +- drivers/usb/gadget/udc/amd5536udc_pci.c | 4 +- drivers/usb/gadget/udc/at91_udc.c | 2 +- drivers/usb/gadget/udc/atmel_usba_udc.c | 2 +- drivers/usb/gadget/udc/core.c | 2 - drivers/usb/gadget/udc/dummy_hcd.c | 4 +- drivers/usb/gadget/udc/fotg210-udc.c | 2 +- drivers/usb/gadget/udc/fusb300_udc.c | 2 +- drivers/usb/gadget/udc/goku_udc.c | 4 +- drivers/usb/gadget/udc/gr_udc.c | 16 +- drivers/usb/gadget/udc/lpc32xx_udc.c | 2 +- drivers/usb/gadget/udc/m66592-udc.c | 2 +- drivers/usb/gadget/udc/net2272.c | 6 +- drivers/usb/gadget/udc/net2280.c | 4 +- drivers/usb/gadget/udc/omap_udc.c | 8 +- drivers/usb/gadget/udc/r8a66597-udc.c | 2 +- drivers/usb/gadget/udc/renesas_usb3.c | 2 +- drivers/usb/gadget/udc/udc-xilinx.c | 1 + drivers/usb/host/Kconfig | 56 +- drivers/usb/host/ehci-exynos.c | 4 +- drivers/usb/host/ehci-mv.c | 21 +- drivers/usb/host/ehci-pci.c | 2 +- drivers/usb/host/ehci-platform.c | 127 - drivers/usb/host/ehci-pmcmsp.c | 6 +- drivers/usb/host/ehci-sh.c | 7 + drivers/usb/host/ehci-tegra.c | 18 +- drivers/usb/host/ehci.h | 4 +- drivers/usb/host/fhci-hcd.c | 1 - drivers/usb/host/fotg210.h | 2 +- drivers/usb/host/ohci-exynos.c | 2 +- drivers/usb/host/ohci-pci.c | 2 +- drivers/usb/host/ohci.h | 4 +- drivers/usb/host/oxu210hp-hcd.c | 14 +- drivers/usb/host/pci-quirks.c | 2 +- drivers/usb/host/sl811-hcd.c | 2 +- drivers/usb/host/uhci-pci.c | 2 +- drivers/usb/host/xhci-hub.c | 27 +- drivers/usb/host/xhci-mem.c | 71 +- drivers/usb/host/xhci-mtk.c | 5 + drivers/usb/host/xhci-mtk.h | 2 +- drivers/usb/host/xhci-pci.c | 12 +- drivers/usb/host/xhci-tegra.c | 440 +- drivers/usb/host/xhci-trace.h | 23 +- drivers/usb/host/xhci.h | 18 +- drivers/usb/isp1760/isp1760-if.c | 4 +- drivers/usb/misc/Kconfig | 10 - drivers/usb/misc/Makefile | 1 - drivers/usb/misc/apple-mfi-fastcharge.c | 237 - drivers/usb/misc/iowarrior.c | 31 +- drivers/usb/misc/usb3503.c | 94 +- drivers/usb/musb/Kconfig | 12 +- drivers/usb/musb/Makefile | 4 +- drivers/usb/musb/davinci.c | 57 +- drivers/usb/musb/jz4740.c | 75 +- drivers/usb/musb/mediatek.c | 582 -- drivers/usb/musb/musb_am335x.c | 44 + drivers/usb/musb/musb_core.c | 190 +- drivers/usb/musb/musb_core.h | 20 +- drivers/usb/musb/musb_dma.h | 9 - drivers/usb/musb/musb_host.c | 48 +- drivers/usb/musb/musb_io.h | 18 +- drivers/usb/musb/musb_trace.h | 33 +- drivers/usb/musb/musbhsdma.c | 56 +- drivers/usb/musb/omap2430.c | 164 +- drivers/usb/musb/sunxi.c | 6 +- drivers/usb/musb/tusb6010.c | 2 +- drivers/usb/musb/ux500_dma.c | 4 +- drivers/usb/phy/Kconfig | 4 +- drivers/usb/phy/phy-ab8500-usb.c | 26 +- drivers/usb/phy/phy-am335x.c | 2 +- drivers/usb/phy/phy-generic.c | 39 +- drivers/usb/phy/phy-generic.h | 3 +- drivers/usb/phy/phy-gpio-vbus-usb.c | 96 +- drivers/usb/phy/phy-keystone.c | 2 +- drivers/usb/phy/phy-tegra-usb.c | 904 ++- drivers/usb/phy/phy-ulpi.c | 48 +- drivers/usb/phy/phy.c | 13 +- drivers/usb/renesas_usbhs/common.c | 22 +- drivers/usb/renesas_usbhs/rcar2.c | 4 +- drivers/usb/renesas_usbhs/rza2.c | 2 +- drivers/usb/roles/class.c | 2 +- drivers/usb/roles/intel-xhci-usb-role-switch.c | 2 +- drivers/usb/serial/Kconfig | 3 + drivers/usb/serial/ch341.c | 10 - drivers/usb/serial/cyberjack.c | 2 +- drivers/usb/serial/digi_acceleport.c | 2 +- drivers/usb/serial/garmin_gps.c | 2 +- drivers/usb/serial/generic.c | 4 +- drivers/usb/serial/io_usbvend.h | 4 +- drivers/usb/serial/ir-usb.c | 185 +- drivers/usb/serial/opticon.c | 61 +- drivers/usb/serial/ti_usb_3410_5052.c | 4 +- drivers/usb/storage/uas.c | 23 +- drivers/usb/storage/usb.c | 10 +- drivers/usb/storage/usb.h | 5 +- drivers/usb/storage/usual-tables.c | 6 +- drivers/usb/typec/altmodes/displayport.c | 5 +- drivers/usb/typec/bus.c | 50 +- drivers/usb/typec/bus.h | 2 + drivers/usb/typec/class.c | 189 +- drivers/usb/typec/mux.c | 27 +- drivers/usb/typec/mux/pi3usb30532.c | 5 +- drivers/usb/typec/tcpm/fusb302.c | 2 +- drivers/usb/typec/tcpm/tcpci.c | 6 - drivers/usb/typec/tcpm/tcpm.c | 59 +- drivers/usb/typec/tcpm/wcove.c | 2 +- drivers/usb/typec/ucsi/displayport.c | 2 +- drivers/usb/typec/ucsi/ucsi.c | 109 +- drivers/usb/typec/ucsi/ucsi.h | 21 - drivers/usb/typec/ucsi/ucsi_acpi.c | 2 +- drivers/usb/typec/ucsi/ucsi_ccg.c | 193 +- drivers/vfio/mdev/mdev_sysfs.c | 2 +- drivers/vfio/pci/vfio_pci_nvlink2.c | 8 +- drivers/vfio/pci/vfio_pci_rdwr.c | 2 +- .../vfio/platform/reset/vfio_platform_amdxgbe.c | 8 +- .../vfio/platform/reset/vfio_platform_bcmflexrm.c | 2 +- .../platform/reset/vfio_platform_calxedaxgmac.c | 2 +- drivers/vfio/platform/vfio_platform_common.c | 4 +- drivers/vfio/vfio_iommu_spapr_tce.c | 2 +- drivers/vfio/vfio_iommu_type1.c | 35 +- drivers/vhost/net.c | 10 +- drivers/vhost/vhost.c | 232 +- drivers/vhost/vhost.h | 12 - drivers/video/backlight/Kconfig | 15 +- drivers/video/backlight/Makefile | 1 - drivers/video/backlight/ams369fg06.c | 1 + drivers/video/backlight/bd6107.c | 24 +- drivers/video/backlight/led_bl.c | 260 - drivers/video/backlight/qcom-wled.c | 4 +- drivers/video/console/Kconfig | 77 +- drivers/video/fbdev/Kconfig | 1 - drivers/video/fbdev/c2p_core.h | 12 +- drivers/video/fbdev/carminefb.c | 4 +- drivers/video/fbdev/cg14.c | 3 +- drivers/video/fbdev/core/Makefile | 1 + drivers/video/fbdev/core/fbcon.c | 27 +- drivers/video/fbdev/core/fbmem.c | 38 +- drivers/video/fbdev/g364fb.c | 29 +- drivers/video/fbdev/hyperv_fb.c | 188 +- drivers/video/fbdev/i810/i810_main.c | 2 +- drivers/video/fbdev/imxfb.c | 2 +- drivers/video/fbdev/intelfb/intelfbdrv.c | 2 +- drivers/video/fbdev/kyro/fbdev.c | 2 +- drivers/video/fbdev/matrox/matroxfb_base.c | 2 +- drivers/video/fbdev/mbx/mbxfb.c | 4 +- drivers/video/fbdev/mmp/hw/mmp_ctrl.c | 2 +- drivers/video/fbdev/nvidia/nvidia.c | 41 +- drivers/video/fbdev/omap2/omapfb/omapfb-main.c | 4 + drivers/video/fbdev/pm2fb.c | 2 +- drivers/video/fbdev/pm3fb.c | 4 +- drivers/video/fbdev/pmag-aa-fb.c | 4 +- drivers/video/fbdev/pmag-ba-fb.c | 4 +- drivers/video/fbdev/pmagb-b-fb.c | 4 +- drivers/video/fbdev/pvr2fb.c | 4 +- drivers/video/fbdev/pxa168fb.c | 4 +- drivers/video/fbdev/s1d13xxxfb.c | 20 +- drivers/video/fbdev/sa1100fb.c | 2 +- drivers/video/fbdev/sh7760fb.c | 2 +- drivers/video/fbdev/sh_mobile_lcdcfb.c | 2 +- drivers/video/fbdev/ssd1307fb.c | 2 - drivers/video/fbdev/sstfb.c | 4 +- drivers/video/fbdev/stifb.c | 4 +- drivers/video/fbdev/tdfxfb.c | 2 +- drivers/video/fbdev/tgafb.c | 2 +- drivers/video/fbdev/tridentfb.c | 4 +- drivers/video/fbdev/valkyriefb.c | 2 +- drivers/video/fbdev/vermilion/cr_pll.c | 2 +- drivers/video/fbdev/vermilion/vermilion.c | 4 +- drivers/video/fbdev/via/via-core.c | 2 +- drivers/video/fbdev/via/viafbdev.c | 105 +- drivers/video/fbdev/w100fb.c | 6 +- drivers/video/logo/Makefile | 2 +- drivers/virt/vboxguest/vboxguest_core.c | 1 - drivers/virt/vboxguest/vboxguest_utils.c | 1 - drivers/virtio/Kconfig | 1 - drivers/virtio/virtio_balloon.c | 108 +- drivers/virtio/virtio_mmio.c | 15 +- drivers/virtio/virtio_pci_common.c | 2 +- drivers/visorbus/visorchipset.c | 11 +- drivers/vme/boards/vme_vmivme7805.c | 2 +- drivers/vme/bridges/vme_ca91cx42.c | 4 +- drivers/vme/bridges/vme_fake.c | 30 +- drivers/vme/bridges/vme_tsi148.c | 4 +- drivers/w1/masters/matrox_w1.c | 2 +- drivers/w1/masters/omap_hdq.c | 348 +- drivers/watchdog/Kconfig | 2 - drivers/watchdog/at91sam9_wdt.h | 21 - drivers/watchdog/bcm63xx_wdt.c | 2 +- drivers/watchdog/cadence_wdt.c | 5 +- drivers/watchdog/da9062_wdt.c | 54 +- drivers/watchdog/dw_wdt.c | 11 +- drivers/watchdog/intel_scu_watchdog.c | 2 +- drivers/watchdog/it87_wdt.c | 2 - drivers/watchdog/mtk_wdt.c | 105 +- drivers/watchdog/qcom-wdt.c | 2 +- drivers/watchdog/rc32434_wdt.c | 4 +- drivers/watchdog/sama5d4_wdt.c | 109 +- drivers/watchdog/stm32_iwdg.c | 18 - drivers/watchdog/watchdog_core.c | 35 - drivers/watchdog/watchdog_dev.c | 36 +- drivers/watchdog/wdat_wdt.c | 25 +- drivers/xen/gntdev.c | 24 +- drivers/xen/preempt.c | 8 +- drivers/xen/xen-balloon.c | 2 +- drivers/xen/xen-pciback/conf_space.c | 37 - drivers/xen/xen-pciback/conf_space.h | 7 - drivers/xen/xen-pciback/conf_space_capability.c | 89 - drivers/xen/xen-pciback/conf_space_header.c | 19 - drivers/xen/xen-pciback/pci_stub.c | 66 - drivers/xen/xen-pciback/pciback.h | 1 - drivers/xen/xenbus/xenbus_probe.c | 8 +- drivers/xen/xenbus/xenbus_probe_backend.c | 38 - drivers/zorro/Makefile | 2 +- drivers/zorro/proc.c | 9 +- drivers/zorro/zorro-driver.c | 16 +- drivers/zorro/zorro.h | 7 - fs/9p/Kconfig | 20 +- fs/9p/vfs_inode.c | 2 +- fs/Kconfig | 2 - fs/Makefile | 4 +- fs/adfs/adfs.h | 32 +- fs/adfs/dir.c | 314 +- fs/adfs/dir_f.c | 302 +- fs/adfs/dir_f.h | 52 +- fs/adfs/dir_fplus.c | 346 +- fs/adfs/dir_fplus.h | 6 +- fs/adfs/inode.c | 64 +- fs/adfs/map.c | 247 +- fs/adfs/super.c | 267 +- fs/afs/cell.c | 11 +- fs/afs/security.c | 2 +- fs/afs/super.c | 32 +- fs/aio.c | 29 +- fs/attr.c | 23 +- fs/binfmt_elf.c | 189 +- fs/btrfs/Makefile | 2 +- fs/btrfs/backref.c | 173 +- fs/btrfs/block-group.c | 320 +- fs/btrfs/block-group.h | 40 - fs/btrfs/block-rsv.c | 92 - fs/btrfs/btrfs_inode.h | 6 - fs/btrfs/check-integrity.c | 204 +- fs/btrfs/check-integrity.h | 2 + fs/btrfs/compression.c | 6 +- fs/btrfs/ctree.c | 69 +- fs/btrfs/ctree.h | 137 +- fs/btrfs/delalloc-space.c | 102 - fs/btrfs/delayed-inode.c | 5 +- fs/btrfs/delayed-ref.c | 8 +- fs/btrfs/dev-replace.c | 50 +- fs/btrfs/discard.c | 702 --- fs/btrfs/discard.h | 41 - fs/btrfs/disk-io.c | 840 ++- fs/btrfs/disk-io.h | 38 +- fs/btrfs/export.c | 32 +- fs/btrfs/export.h | 5 - fs/btrfs/extent-io-tree.h | 7 +- fs/btrfs/extent-tree.c | 132 +- fs/btrfs/extent_io.c | 271 +- fs/btrfs/extent_io.h | 17 +- fs/btrfs/extent_map.c | 11 - fs/btrfs/file-item.c | 132 +- fs/btrfs/file.c | 67 +- fs/btrfs/free-space-cache.c | 668 +-- fs/btrfs/free-space-cache.h | 42 +- fs/btrfs/free-space-tree.c | 4 +- fs/btrfs/inode-map.c | 13 +- fs/btrfs/inode.c | 1078 +++- fs/btrfs/ioctl.c | 949 ++- fs/btrfs/locking.c | 42 - fs/btrfs/ordered-data.c | 228 +- fs/btrfs/ordered-data.h | 36 +- fs/btrfs/print-tree.c | 2 +- fs/btrfs/qgroup.c | 85 +- fs/btrfs/qgroup.h | 1 - fs/btrfs/raid56.c | 37 +- fs/btrfs/ref-verify.c | 5 - fs/btrfs/reflink.c | 783 --- fs/btrfs/relocation.c | 179 +- fs/btrfs/root-tree.c | 37 +- fs/btrfs/scrub.c | 45 +- fs/btrfs/send.c | 38 +- fs/btrfs/space-info.c | 197 +- fs/btrfs/space-info.h | 3 - fs/btrfs/super.c | 84 +- fs/btrfs/sysfs.c | 419 +- fs/btrfs/sysfs.h | 9 +- fs/btrfs/tests/btrfs-tests.c | 70 +- fs/btrfs/tests/btrfs-tests.h | 1 - fs/btrfs/tests/extent-io-tests.c | 9 - fs/btrfs/tests/extent-map-tests.c | 154 +- fs/btrfs/tests/inode-tests.c | 44 +- fs/btrfs/tests/qgroup-tests.c | 2 - fs/btrfs/transaction.c | 71 +- fs/btrfs/transaction.h | 13 - fs/btrfs/tree-checker.c | 225 +- fs/btrfs/tree-log.c | 552 +- fs/btrfs/uuid-tree.c | 57 +- fs/btrfs/volumes.c | 508 +- fs/btrfs/volumes.h | 19 +- fs/btrfs/zlib.c | 135 +- fs/buffer.c | 58 +- fs/cachefiles/rdwr.c | 27 +- fs/ceph/Makefile | 2 +- fs/ceph/acl.c | 4 +- fs/ceph/cache.c | 4 +- fs/ceph/caps.c | 3 +- fs/ceph/debugfs.c | 2 +- fs/ceph/dir.c | 4 +- fs/ceph/file.c | 28 +- fs/ceph/inode.c | 47 +- fs/ceph/mds_client.c | 183 +- fs/ceph/mds_client.h | 39 +- fs/ceph/mdsmap.c | 91 +- fs/ceph/super.c | 111 +- fs/ceph/super.h | 4 +- fs/ceph/util.c | 100 - fs/ceph/xattr.c | 7 +- fs/cifs/cifs_debug.c | 108 +- fs/cifs/cifs_dfs_ref.c | 99 +- fs/cifs/cifs_ioctl.h | 6 - fs/cifs/cifs_spnego.c | 25 +- fs/cifs/cifsacl.c | 66 +- fs/cifs/cifsfs.c | 10 +- fs/cifs/cifsfs.h | 5 +- fs/cifs/cifsglob.h | 16 +- fs/cifs/cifspdu.h | 1 - fs/cifs/cifsproto.h | 22 +- fs/cifs/cifssmb.c | 31 +- fs/cifs/connect.c | 84 +- fs/cifs/dfs_cache.c | 1163 ++-- fs/cifs/dfs_cache.h | 6 +- fs/cifs/dir.c | 5 +- fs/cifs/file.c | 48 +- fs/cifs/inode.c | 65 +- fs/cifs/ioctl.c | 18 +- fs/cifs/link.c | 18 +- fs/cifs/misc.c | 80 - fs/cifs/readdir.c | 85 +- fs/cifs/sess.c | 2 +- fs/cifs/smb1ops.c | 21 +- fs/cifs/smb2inode.c | 13 +- fs/cifs/smb2misc.c | 2 +- fs/cifs/smb2ops.c | 358 +- fs/cifs/smb2pdu.c | 372 +- fs/cifs/smb2pdu.h | 65 - fs/cifs/smb2proto.h | 9 +- fs/cifs/smb2transport.c | 7 +- fs/cifs/trace.h | 27 - fs/cifs/transport.c | 3 - fs/cifs/xattr.c | 128 +- fs/compat_ioctl.c | 261 + fs/configfs/inode.c | 9 +- fs/coredump.c | 4 +- fs/cramfs/inode.c | 14 +- fs/crypto/Kconfig | 22 +- fs/crypto/bio.c | 114 +- fs/crypto/crypto.c | 57 +- fs/crypto/fname.c | 316 +- fs/crypto/fscrypt_private.h | 58 +- fs/crypto/hkdf.c | 2 +- fs/crypto/hooks.c | 47 +- fs/crypto/keyring.c | 176 +- fs/crypto/keysetup.c | 102 +- fs/crypto/keysetup_v1.c | 21 +- fs/crypto/policy.c | 170 +- fs/dax.c | 11 +- fs/debugfs/file.c | 59 +- fs/debugfs/inode.c | 130 +- fs/dlm/lowcomms.c | 6 +- fs/ecryptfs/crypto.c | 8 +- fs/ecryptfs/ecryptfs_kernel.h | 4 +- fs/ecryptfs/keystore.c | 8 +- fs/ecryptfs/main.c | 2 +- fs/ecryptfs/messaging.c | 3 +- fs/ecryptfs/mmap.c | 16 +- fs/erofs/decompressor.c | 22 +- fs/erofs/internal.h | 4 +- fs/erofs/utils.c | 15 +- fs/erofs/xattr.h | 17 +- fs/erofs/zdata.c | 123 +- fs/eventfd.c | 15 - fs/eventpoll.c | 95 +- fs/exec.c | 32 +- fs/ext2/inode.c | 5 +- fs/ext2/super.c | 7 +- fs/ext4/Kconfig | 9 +- fs/ext4/Makefile | 3 +- fs/ext4/balloc.c | 19 +- fs/ext4/block_validity.c | 1 - fs/ext4/dir.c | 26 +- fs/ext4/ext4.h | 125 +- fs/ext4/ext4_extents.h | 5 + fs/ext4/ext4_jbd2.c | 25 - fs/ext4/ext4_jbd2.h | 22 +- fs/ext4/extents.c | 205 +- fs/ext4/extents_status.h | 6 - fs/ext4/file.c | 203 +- fs/ext4/ialloc.c | 29 +- fs/ext4/indirect.c | 26 + fs/ext4/inline.c | 4 +- fs/ext4/inode-test.c | 4 +- fs/ext4/inode.c | 83 +- fs/ext4/ioctl.c | 2 - fs/ext4/mballoc.c | 65 +- fs/ext4/migrate.c | 27 +- fs/ext4/mmp.c | 18 +- fs/ext4/namei.c | 28 +- fs/ext4/page-io.c | 19 +- fs/ext4/readpage.c | 42 +- fs/ext4/resize.c | 72 +- fs/ext4/super.c | 261 +- fs/ext4/sysfs.c | 88 +- fs/ext4/verity.c | 47 +- fs/ext4/xattr.c | 6 +- fs/f2fs/Kconfig | 28 +- fs/f2fs/Makefile | 1 - fs/f2fs/checkpoint.c | 6 +- fs/f2fs/compress.c | 1176 ---- fs/f2fs/data.c | 752 +-- fs/f2fs/debug.c | 88 +- fs/f2fs/dir.c | 27 +- fs/f2fs/f2fs.h | 329 +- fs/f2fs/file.c | 269 +- fs/f2fs/gc.c | 18 +- fs/f2fs/inline.c | 44 +- fs/f2fs/inode.c | 41 - fs/f2fs/namei.c | 120 +- fs/f2fs/node.c | 2 +- fs/f2fs/recovery.c | 20 +- fs/f2fs/segment.c | 271 +- fs/f2fs/segment.h | 19 +- fs/f2fs/super.c | 182 +- fs/f2fs/sysfs.c | 158 +- fs/f2fs/verity.c | 47 +- fs/fat/inode.c | 3 +- fs/fat/misc.c | 10 +- fs/file.c | 28 +- fs/filesystems.c | 3 +- fs/fs-writeback.c | 2 +- fs/fs_context.c | 79 +- fs/fs_parser.c | 447 +- fs/fscache/internal.h | 2 +- fs/fscache/object-list.c | 13 +- fs/fscache/proc.c | 2 +- fs/fsopen.c | 26 +- fs/fuse/cuse.c | 4 +- fs/fuse/dev.c | 6 +- fs/fuse/dir.c | 2 +- fs/fuse/file.c | 21 +- fs/fuse/fuse_i.h | 2 - fs/fuse/inode.c | 39 +- fs/fuse/readdir.c | 2 +- fs/gfs2/aops.c | 15 +- fs/gfs2/dir.c | 6 +- fs/gfs2/file.c | 72 +- fs/gfs2/glock.c | 129 +- fs/gfs2/glops.c | 159 +- fs/gfs2/incore.h | 32 +- fs/gfs2/inode.c | 10 +- fs/gfs2/lock_dlm.c | 52 - fs/gfs2/log.c | 257 +- fs/gfs2/log.h | 5 +- fs/gfs2/lops.c | 80 +- fs/gfs2/meta_io.c | 3 +- fs/gfs2/ops_fstype.c | 164 +- fs/gfs2/quota.c | 7 +- fs/gfs2/recovery.c | 10 - fs/gfs2/rgrp.c | 81 +- fs/gfs2/rgrp.h | 1 + fs/gfs2/super.c | 75 +- fs/gfs2/super.h | 1 + fs/gfs2/sys.c | 5 +- fs/gfs2/trans.c | 13 +- fs/gfs2/util.c | 419 +- fs/gfs2/util.h | 76 +- fs/hfs/hfs_fs.h | 28 +- fs/hfs/inode.c | 4 +- fs/hfsplus/hfsplus_fs.h | 28 +- fs/hfsplus/inode.c | 12 +- fs/hostfs/hostfs.h | 22 +- fs/hostfs/hostfs_kern.c | 15 +- fs/hugetlbfs/inode.c | 13 +- fs/inode.c | 68 +- fs/internal.h | 14 +- fs/io-wq.c | 193 +- fs/io-wq.h | 17 +- fs/io_uring.c | 2883 ++------- fs/ioctl.c | 175 +- fs/iomap/buffered-io.c | 18 +- fs/jbd2/checkpoint.c | 2 +- fs/jbd2/commit.c | 50 +- fs/jbd2/journal.c | 153 +- fs/jbd2/transaction.c | 22 +- fs/jffs2/super.c | 26 +- fs/jfs/jfs_debug.c | 14 +- fs/jfs/jfs_dmap.c | 1 + fs/kernfs/dir.c | 2 +- fs/kernfs/inode.c | 6 +- fs/libfs.c | 70 - fs/lockd/procfs.c | 12 +- fs/namei.c | 216 +- fs/namespace.c | 49 +- fs/nfs/Kconfig | 11 +- fs/nfs/Makefile | 2 +- fs/nfs/callback_xdr.c | 11 +- fs/nfs/client.c | 84 +- fs/nfs/delegation.c | 126 +- fs/nfs/delegation.h | 2 - fs/nfs/dir.c | 211 +- fs/nfs/direct.c | 7 +- fs/nfs/dns_resolve.c | 2 +- fs/nfs/file.c | 49 +- fs/nfs/flexfilelayout/flexfilelayout.c | 34 +- fs/nfs/fs_context.c | 1440 ----- fs/nfs/fscache-index.c | 6 +- fs/nfs/fscache.c | 20 +- fs/nfs/fscache.h | 8 +- fs/nfs/getroot.c | 73 +- fs/nfs/inode.c | 11 +- fs/nfs/internal.h | 143 +- fs/nfs/mount_clnt.c | 2 + fs/nfs/namespace.c | 146 +- fs/nfs/nfs2xdr.c | 12 +- fs/nfs/nfs3_fs.h | 2 +- fs/nfs/nfs3client.c | 6 +- fs/nfs/nfs3proc.c | 28 +- fs/nfs/nfs3xdr.c | 5 +- fs/nfs/nfs42proc.c | 40 +- fs/nfs/nfs4_fs.h | 19 +- fs/nfs/nfs4client.c | 99 +- fs/nfs/nfs4file.c | 2 +- fs/nfs/nfs4idmap.c | 30 +- fs/nfs/nfs4namespace.c | 298 +- fs/nfs/nfs4proc.c | 124 +- fs/nfs/nfs4renewd.c | 5 +- fs/nfs/nfs4state.c | 7 +- fs/nfs/nfs4super.c | 257 +- fs/nfs/nfs4trace.c | 4 - fs/nfs/nfs4trace.h | 237 +- fs/nfs/nfs4xdr.c | 17 +- fs/nfs/nfstrace.h | 279 +- fs/nfs/pnfs.c | 4 +- fs/nfs/pnfs.h | 8 +- fs/nfs/pnfs_nfs.c | 7 +- fs/nfs/proc.c | 24 +- fs/nfs/read.c | 7 +- fs/nfs/super.c | 2224 ++++++- fs/nfs/write.c | 32 +- fs/nfsd/Kconfig | 10 - fs/nfsd/filecache.c | 313 +- fs/nfsd/filecache.h | 7 +- fs/nfsd/netns.h | 6 +- fs/nfsd/nfs3proc.c | 5 +- fs/nfsd/nfs3xdr.c | 36 +- fs/nfsd/nfs4callback.c | 11 +- fs/nfsd/nfs4layouts.c | 2 +- fs/nfsd/nfs4proc.c | 462 +- fs/nfsd/nfs4recover.c | 8 +- fs/nfsd/nfs4state.c | 262 +- fs/nfsd/nfs4xdr.c | 161 +- fs/nfsd/nfsctl.c | 19 +- fs/nfsd/nfsd.h | 34 +- fs/nfsd/nfsfh.h | 9 +- fs/nfsd/nfsproc.c | 8 +- fs/nfsd/nfssvc.c | 21 +- fs/nfsd/state.h | 44 +- fs/nfsd/stats.c | 12 +- fs/nfsd/trace.h | 22 +- fs/nfsd/vfs.c | 109 +- fs/nfsd/vfs.h | 18 +- fs/nfsd/xdr3.h | 4 +- fs/nfsd/xdr4.h | 39 +- fs/nsfs.c | 29 +- fs/ntfs/inode.c | 18 +- fs/ocfs2/cluster/heartbeat.c | 2 + fs/ocfs2/cluster/quorum.c | 2 +- fs/ocfs2/dlm/Makefile | 2 + fs/ocfs2/dlm/dlmast.c | 8 +- fs/ocfs2/dlm/dlmcommon.h | 4 + fs/ocfs2/dlm/dlmconvert.c | 8 +- fs/ocfs2/dlm/dlmdebug.c | 8 +- fs/ocfs2/dlm/dlmdomain.c | 8 +- fs/ocfs2/dlm/dlmlock.c | 8 +- fs/ocfs2/dlm/dlmmaster.c | 12 +- fs/ocfs2/dlm/dlmrecovery.c | 10 +- fs/ocfs2/dlm/dlmthread.c | 11 +- fs/ocfs2/dlm/dlmunlock.c | 8 +- fs/ocfs2/dlmfs/Makefile | 2 + fs/ocfs2/dlmfs/dlmfs.c | 4 +- fs/ocfs2/dlmfs/userdlm.c | 6 +- fs/ocfs2/dlmglue.c | 4 +- fs/ocfs2/file.c | 14 +- fs/ocfs2/journal.h | 8 +- fs/ocfs2/namei.c | 3 +- fs/ocfs2/reservations.c | 3 + fs/ocfs2/stackglue.c | 2 + fs/ocfs2/suballoc.c | 2 +- fs/open.c | 146 +- fs/orangefs/orangefs-debugfs.c | 1 - fs/overlayfs/copy_up.c | 59 +- fs/overlayfs/dir.c | 13 +- fs/overlayfs/export.c | 30 +- fs/overlayfs/file.c | 162 +- fs/overlayfs/inode.c | 105 +- fs/overlayfs/namei.c | 43 +- fs/overlayfs/overlayfs.h | 31 +- fs/overlayfs/ovl_entry.h | 23 +- fs/overlayfs/readdir.c | 22 +- fs/overlayfs/super.c | 372 +- fs/overlayfs/util.c | 66 +- fs/pipe.c | 313 +- fs/proc/Kconfig | 4 - fs/proc/Makefile | 1 - fs/proc/base.c | 117 +- fs/proc/bootconfig.c | 89 - fs/proc/cpuinfo.c | 12 +- fs/proc/generic.c | 38 +- fs/proc/inode.c | 76 +- fs/proc/internal.h | 5 +- fs/proc/kcore.c | 13 +- fs/proc/kmsg.c | 14 +- fs/proc/namespaces.c | 24 +- fs/proc/page.c | 94 +- fs/proc/proc_net.c | 32 +- fs/proc/proc_sysctl.c | 2 +- fs/proc/root.c | 15 +- fs/proc/stat.c | 12 +- fs/proc/task_mmu.c | 4 +- fs/proc/uptime.c | 3 - fs/proc/vmcore.c | 10 +- fs/quota/quota_v2.c | 2 + fs/quota/quotaio_v1.h | 6 +- fs/ramfs/inode.c | 23 +- fs/read_write.c | 66 +- fs/readdir.c | 79 +- fs/reiserfs/journal.c | 2 + fs/reiserfs/procfs.c | 1 + fs/reiserfs/stree.c | 9 +- fs/reiserfs/super.c | 4 +- fs/reiserfs/xattr.c | 8 +- fs/splice.c | 20 +- fs/stack.c | 6 +- fs/stat.c | 34 +- fs/sysfs/group.c | 2 +- fs/timerfd.c | 3 - fs/tracefs/inode.c | 114 +- fs/ubifs/Kconfig | 1 - fs/ubifs/auth.c | 2 +- fs/ubifs/dir.c | 16 +- fs/ubifs/file.c | 26 +- fs/ubifs/ioctl.c | 14 +- fs/ubifs/journal.c | 10 +- fs/ubifs/key.h | 1 + fs/ubifs/orphan.c | 4 +- fs/ubifs/sb.c | 13 +- fs/ubifs/super.c | 2 - fs/ubifs/ubifs.h | 7 + fs/udf/ecma_167.h | 46 +- fs/udf/inode.c | 6 +- fs/udf/osta_udf.h | 100 +- fs/udf/super.c | 40 +- fs/udf/truncate.c | 2 +- fs/unicode/Makefile | 2 +- fs/utimes.c | 4 +- fs/vboxsf/Kconfig | 10 - fs/vboxsf/Makefile | 5 - fs/vboxsf/dir.c | 427 -- fs/vboxsf/file.c | 379 -- fs/vboxsf/shfl_hostintf.h | 901 --- fs/vboxsf/super.c | 491 -- fs/vboxsf/utils.c | 551 -- fs/vboxsf/vboxsf_wrappers.c | 371 -- fs/vboxsf/vfsmod.h | 137 - fs/verity/enable.c | 67 +- fs/verity/fsverity_private.h | 17 +- fs/verity/hash_algs.c | 98 +- fs/verity/open.c | 5 +- fs/verity/signature.c | 15 +- fs/verity/verify.c | 47 +- fs/xfs/libxfs/xfs_ag.c | 21 +- fs/xfs/libxfs/xfs_alloc.c | 51 +- fs/xfs/libxfs/xfs_attr.c | 14 +- fs/xfs/libxfs/xfs_attr.h | 15 +- fs/xfs/libxfs/xfs_attr_leaf.c | 4 +- fs/xfs/libxfs/xfs_attr_leaf.h | 9 + fs/xfs/libxfs/xfs_attr_remote.c | 83 +- fs/xfs/libxfs/xfs_attr_remote.h | 2 - fs/xfs/libxfs/xfs_bmap.c | 25 +- fs/xfs/libxfs/xfs_btree.c | 47 +- fs/xfs/libxfs/xfs_btree.h | 21 + fs/xfs/libxfs/xfs_da_btree.c | 8 +- fs/xfs/libxfs/xfs_da_btree.h | 4 +- fs/xfs/libxfs/xfs_da_format.h | 4 +- fs/xfs/libxfs/xfs_format.h | 7 - fs/xfs/libxfs/xfs_ialloc.c | 12 +- fs/xfs/libxfs/xfs_log_format.h | 19 +- fs/xfs/libxfs/xfs_refcount.c | 6 + fs/xfs/libxfs/xfs_sb.c | 17 +- fs/xfs/scrub/agheader_repair.c | 4 + fs/xfs/scrub/fscounters.c | 3 + fs/xfs/scrub/repair.c | 10 +- fs/xfs/scrub/repair.h | 1 + fs/xfs/scrub/trace.h | 6 +- fs/xfs/xfs_acl.c | 11 +- fs/xfs/xfs_aops.c | 2 +- fs/xfs/xfs_attr_inactive.c | 166 +- fs/xfs/xfs_buf.c | 161 +- fs/xfs/xfs_buf.h | 33 +- fs/xfs/xfs_buf_item.c | 47 +- fs/xfs/xfs_buf_item.h | 1 - fs/xfs/xfs_discard.c | 2 +- fs/xfs/xfs_dquot.c | 14 +- fs/xfs/xfs_file.c | 7 +- fs/xfs/xfs_filestream.c | 11 +- fs/xfs/xfs_inode.c | 37 +- fs/xfs/xfs_ioctl.c | 20 +- fs/xfs/xfs_ioctl32.c | 9 +- fs/xfs/xfs_ioctl32.h | 2 +- fs/xfs/xfs_iomap.c | 2 +- fs/xfs/xfs_iops.c | 6 +- fs/xfs/xfs_log_recover.c | 36 +- fs/xfs/xfs_ondisk.h | 1 - fs/xfs/xfs_qm.h | 6 +- fs/xfs/xfs_quotaops.c | 6 +- fs/xfs/xfs_reflink.c | 11 +- fs/xfs/xfs_reflink.h | 2 +- fs/xfs/xfs_rtalloc.c | 8 +- fs/xfs/xfs_super.c | 59 +- fs/xfs/xfs_symlink.c | 37 +- fs/xfs/xfs_trace.h | 4 +- fs/xfs/xfs_trans.h | 14 +- fs/xfs/xfs_trans_buf.c | 61 +- fs/xfs/xfs_trans_dquot.c | 8 +- fs/xfs/xfs_xattr.c | 14 +- fs/zonefs/Kconfig | 9 - fs/zonefs/Makefile | 4 - fs/zonefs/super.c | 1439 ----- fs/zonefs/zonefs.h | 189 - include/acpi/acbuffer.h | 2 +- include/acpi/acconfig.h | 2 +- include/acpi/acexcep.h | 2 +- include/acpi/acnames.h | 2 +- include/acpi/acoutput.h | 2 +- include/acpi/acpi.h | 2 +- include/acpi/acpiosxf.h | 2 +- include/acpi/acpixf.h | 6 +- include/acpi/acrestyp.h | 2 +- include/acpi/actbl.h | 2 +- include/acpi/actbl1.h | 4 +- include/acpi/actbl2.h | 2 +- include/acpi/actbl3.h | 2 +- include/acpi/actypes.h | 5 +- include/acpi/acuuid.h | 2 +- include/acpi/button.h | 4 - include/acpi/platform/acenv.h | 13 +- include/acpi/platform/acenvex.h | 2 +- include/acpi/platform/acgcc.h | 2 +- include/acpi/platform/acgccex.h | 2 +- include/acpi/platform/acintel.h | 2 +- include/acpi/platform/aclinux.h | 2 +- include/acpi/platform/aclinuxex.h | 2 +- include/asm-generic/Kbuild | 53 - include/asm-generic/atomic-instrumented.h | 711 ++- include/asm-generic/atomic-long.h | 331 +- include/asm-generic/bitops/instrumented-atomic.h | 14 +- include/asm-generic/bitops/instrumented-lock.h | 10 +- .../asm-generic/bitops/instrumented-non-atomic.h | 16 +- include/asm-generic/export.h | 8 +- include/asm-generic/gpio.h | 4 +- include/asm-generic/io.h | 4 + include/asm-generic/iomap.h | 4 +- include/asm-generic/mm_hooks.h | 5 + include/asm-generic/percpu.h | 10 +- include/asm-generic/pgtable.h | 20 - include/asm-generic/tlb.h | 120 +- include/asm-generic/vdso/vsyscall.h | 14 + include/clocksource/hyperv_timer.h | 2 +- include/crypto/aead.h | 10 - include/crypto/algapi.h | 84 +- include/crypto/cast6.h | 7 +- include/crypto/hash.h | 13 - include/crypto/internal/acompress.h | 4 +- include/crypto/internal/aead.h | 21 +- include/crypto/internal/akcipher.h | 12 +- include/crypto/internal/chacha.h | 2 +- include/crypto/internal/des.h | 23 +- include/crypto/internal/geniv.h | 1 + include/crypto/internal/hash.h | 90 +- include/crypto/internal/poly1305.h | 45 +- include/crypto/internal/scompress.h | 4 +- include/crypto/internal/skcipher.h | 27 +- include/crypto/nhpoly1305.h | 4 +- include/crypto/poly1305.h | 26 +- include/crypto/serpent.h | 4 +- include/crypto/skcipher.h | 26 +- include/crypto/twofish.h | 2 +- include/crypto/xts.h | 21 +- include/drm/drm_atomic.h | 76 - include/drm/drm_atomic_helper.h | 8 - include/drm/drm_atomic_state_helper.h | 13 - include/drm/drm_bridge.h | 179 +- include/drm/drm_connector.h | 9 +- include/drm/drm_crtc.h | 34 +- include/drm/drm_device.h | 2 +- include/drm/drm_dp_helper.h | 2 - include/drm/drm_dp_mst_helper.h | 6 +- include/drm/drm_drv.h | 38 +- include/drm/drm_file.h | 1 - include/drm/drm_gem_vram_helper.h | 9 - include/drm/drm_legacy.h | 6 + include/drm/drm_mipi_dbi.h | 12 - include/drm/drm_panel.h | 3 +- include/drm/drm_print.h | 29 - include/drm/drm_simple_kms_helper.h | 7 +- include/drm/drm_vblank.h | 1 - include/drm/ttm/ttm_bo_api.h | 11 +- include/drm/ttm/ttm_bo_driver.h | 15 + include/dt-bindings/{clock => clk}/ti-dra7-atl.h | 0 include/dt-bindings/clock/dra7.h | 23 - include/dt-bindings/clock/imx8mm-clock.h | 11 +- include/dt-bindings/clock/imx8mn-clock.h | 12 +- include/dt-bindings/clock/imx8mp-clock.h | 301 - include/dt-bindings/clock/imx8mq-clock.h | 9 +- include/dt-bindings/clock/marvell,mmp2.h | 2 - include/dt-bindings/clock/meson8-ddr-clkc.h | 4 - include/dt-bindings/clock/omap4.h | 11 - include/dt-bindings/clock/omap5.h | 12 - include/dt-bindings/clock/qcom,dispcc-sc7180.h | 46 - include/dt-bindings/clock/qcom,dispcc-sdm845.h | 13 +- include/dt-bindings/clock/qcom,gcc-ipq6018.h | 262 - include/dt-bindings/clock/qcom,gcc-msm8998.h | 1 - include/dt-bindings/clock/qcom,gpucc-sc7180.h | 22 - include/dt-bindings/clock/qcom,mmcc-msm8998.h | 210 - include/dt-bindings/clock/qcom,rpmh.h | 4 +- include/dt-bindings/clock/qcom,videocc-sc7180.h | 23 - include/dt-bindings/clock/sun50i-a64-ccu.h | 3 +- include/dt-bindings/clock/sun6i-a31-ccu.h | 2 - include/dt-bindings/clock/sun8i-a23-a33-ccu.h | 2 - include/dt-bindings/clock/sun8i-r40-ccu.h | 2 +- include/dt-bindings/clock/tegra114-car.h | 4 +- include/dt-bindings/clock/tegra124-car-common.h | 4 +- include/dt-bindings/clock/tegra210-car.h | 4 +- include/dt-bindings/clock/tegra30-car.h | 4 +- include/dt-bindings/clock/xlnx-versal-clk.h | 123 - include/dt-bindings/dma/x1830-dma.h | 39 - include/dt-bindings/interconnect/qcom,msm8916.h | 100 - .../interrupt-controller/aspeed-scu-ic.h | 23 - include/dt-bindings/memory/tegra186-mc.h | 139 - include/dt-bindings/memory/tegra194-mc.h | 410 -- include/dt-bindings/phy/phy.h | 1 - include/dt-bindings/power/meson-a1-power.h | 32 - include/dt-bindings/power/mt6765-power.h | 14 - include/dt-bindings/power/qcom-rpmpd.h | 24 - .../dt-bindings/reset-controller/mt2712-resets.h | 22 - .../dt-bindings/reset-controller/mt8183-resets.h | 17 - .../dt-bindings/reset/amlogic,meson-gxbb-reset.h | 2 +- include/dt-bindings/reset/nuvoton,npcm7xx-reset.h | 91 - include/dt-bindings/reset/qcom,gcc-ipq6018.h | 157 - include/dt-bindings/reset/realtek,rtd1195.h | 74 - include/dt-bindings/reset/realtek,rtd1295.h | 3 - include/dt-bindings/soc/tegra-pmc.h | 16 - include/dt-bindings/sound/meson-aiu.h | 18 - include/dt-bindings/sound/meson-g12a-toacodec.h | 10 - include/dt-bindings/thermal/thermal_exynos.h | 2 +- include/kunit/assert.h | 3 +- {lib => include}/kunit/string-stream.h | 0 include/kunit/test.h | 37 +- include/kunit/try-catch.h | 10 + include/linux/acpi.h | 38 +- include/linux/alarmtimer.h | 4 - include/linux/alcor_pci.h | 1 - include/linux/arch_topology.h | 7 +- include/linux/atmel-isc-media.h | 58 - include/linux/atomic-fallback.h | 340 +- include/linux/attribute_container.h | 7 - include/linux/b1pcmcia.h | 21 + include/linux/backing-dev.h | 10 - include/linux/bitmap.h | 41 +- include/linux/bitops.h | 5 +- include/linux/blkdev.h | 7 - include/linux/bootconfig.h | 227 - include/linux/bpf-cgroup.h | 4 +- include/linux/bpf.h | 217 +- include/linux/bpf_types.h | 9 - include/linux/bpf_verifier.h | 10 +- include/linux/btf.h | 52 - include/linux/ceph/libceph.h | 5 +- include/linux/ceph/mdsmap.h | 11 +- include/linux/ceph/osd_client.h | 1 - include/linux/ceph/rados.h | 2 - include/linux/cgroup-defs.h | 5 +- include/linux/cgroup.h | 24 +- include/linux/clk-provider.h | 444 +- include/linux/clk.h | 3 - include/linux/clk/at91_pmc.h | 23 - include/linux/clock_cooling.h | 2 +- include/linux/clocksource.h | 102 +- include/linux/compat.h | 47 +- include/linux/compiler-clang.h | 11 +- include/linux/compiler-gcc.h | 6 - include/linux/compiler.h | 60 +- include/linux/console.h | 5 +- include/linux/context_tracking.h | 9 + include/linux/cpu_cooling.h | 24 +- include/linux/cpufreq.h | 35 +- include/linux/cpuhotplug.h | 2 - include/linux/cpuidle.h | 6 +- include/linux/cpumask.h | 4 +- include/linux/cpuset.h | 3 + include/linux/crypto.h | 104 +- include/linux/dax.h | 14 +- include/linux/debugfs.h | 16 +- include/linux/dev_printk.h | 235 - include/linux/devfreq.h | 129 +- include/linux/device.h | 999 +++- include/linux/device/bus.h | 288 - include/linux/device/class.h | 266 - include/linux/device/driver.h | 292 - include/linux/dio.h | 5 + include/linux/dma/k3-psil.h | 71 - include/linux/dma/k3-udma-glue.h | 134 - include/linux/dma/ti-cppi5.h | 1059 ---- include/linux/dmaengine.h | 161 +- include/linux/dsa/sja1105.h | 6 +- include/linux/edac.h | 9 +- include/linux/efi.h | 772 +-- include/linux/etherdevice.h | 1 + include/linux/ethtool_netlink.h | 17 - include/linux/eventfd.h | 14 - include/linux/eventpoll.h | 9 - include/linux/export.h | 33 +- include/linux/extcon-provider.h | 28 +- include/linux/extcon.h | 30 +- include/linux/f2fs_fs.h | 5 - include/linux/falloc.h | 2 + include/linux/fcntl.h | 16 +- include/linux/file.h | 2 - include/linux/filter.h | 53 +- include/linux/firmware/imx/ipc.h | 1 + include/linux/firmware/meson/meson_sm.h | 2 - include/linux/firmware/xlnx-zynqmp.h | 18 +- include/linux/fs.h | 48 +- include/linux/fs_context.h | 32 +- include/linux/fs_parser.h | 101 +- include/linux/fscrypt.h | 122 +- include/linux/fsl/enetc_mdio.h | 55 - include/linux/fsl/ptp_qoriq.h | 3 +- include/linux/fsverity.h | 7 +- include/linux/genhd.h | 18 +- include/linux/gpio.h | 2 + include/linux/gpio/consumer.h | 12 +- include/linux/gpio/driver.h | 31 +- include/linux/hid.h | 2 +- include/linux/hrtimer.h | 3 +- include/linux/huge_mm.h | 6 - include/linux/hugetlb.h | 48 +- include/linux/hugetlb_cgroup.h | 169 +- include/linux/hwmon.h | 26 +- include/linux/hyperv.h | 4 - include/linux/i2c.h | 115 +- include/linux/icmpv6.h | 6 - include/linux/ide.h | 6 - include/linux/ieee80211.h | 26 +- include/linux/iio/accel/kxcjk_1013.h | 3 - include/linux/iio/adc/ad_sigma_delta.h | 2 - include/linux/iio/buffer_impl.h | 6 +- include/linux/iio/common/st_sensors.h | 12 +- include/linux/iio/common/st_sensors_i2c.h | 10 + include/linux/iio/frequency/adf4350.h | 4 + include/linux/iio/imu/adis.h | 164 +- include/linux/iio/magnetometer/ak8975.h | 17 + include/linux/iio/types.h | 2 - include/linux/ima.h | 20 - include/linux/instrumented.h | 109 - include/linux/intel-iommu.h | 25 +- include/linux/intel-svm.h | 2 +- include/linux/interconnect-provider.h | 14 - include/linux/io-mapping.h | 5 +- include/linux/io-pgtable.h | 27 +- include/linux/io.h | 6 +- include/linux/iommu.h | 19 +- include/linux/ipmi-fru.h | 134 + include/linux/irq.h | 18 - include/linux/irqchip/arm-gic-v3.h | 59 +- include/linux/irqchip/arm-gic-v4.h | 23 +- include/linux/irqdomain.h | 14 +- include/linux/isdn/capilli.h | 18 + include/linux/isdn/capiutil.h | 456 ++ include/linux/jbd2.h | 1 + include/linux/jiffies.h | 20 + include/linux/kasan.h | 6 - include/linux/kcsan-checks.h | 251 - include/linux/kcsan.h | 72 - include/linux/kdb.h | 2 + include/linux/kernel.h | 7 - include/linux/kernelcapi.h | 75 + include/linux/key.h | 126 +- include/linux/kfifo.h | 73 - include/linux/kthread.h | 3 +- include/linux/ktime.h | 37 + include/linux/kvm_host.h | 42 +- include/linux/kvm_types.h | 9 +- include/linux/leds-bd2802.h | 1 + include/linux/leds.h | 6 - include/linux/libata.h | 7 - include/linux/linkmode.h | 8 +- include/linux/list.h | 146 +- include/linux/list_nulls.h | 30 +- include/linux/lsm_audit.h | 3 - include/linux/lsm_hooks.h | 74 +- include/linux/memblock.h | 7 +- include/linux/memcontrol.h | 2 +- include/linux/memory.h | 30 + include/linux/memory_hotplug.h | 7 +- include/linux/memremap.h | 6 - include/linux/mfd/cros_ec.h | 35 + include/linux/mfd/db8500-prcmu.h | 18 + include/linux/mfd/dbx500-prcmu.h | 30 + include/linux/mfd/iqs62x.h | 139 - include/linux/mfd/rohm-bd70528.h | 19 +- include/linux/mfd/rohm-bd71828.h | 423 -- include/linux/mfd/rohm-bd718x7.h | 6 + include/linux/mfd/rohm-generic.h | 70 +- include/linux/mfd/rohm-shared.h | 21 - include/linux/mfd/syscon.h | 14 - include/linux/mfd/tmio.h | 3 + include/linux/mfd/wcd934x/registers.h | 531 -- include/linux/mfd/wcd934x/wcd934x.h | 31 - include/linux/mii.h | 50 - include/linux/mii_timestamper.h | 121 - include/linux/mlx4/cq.h | 5 - include/linux/mlx4/device.h | 2 +- include/linux/mlx5/device.h | 23 +- include/linux/mlx5/driver.h | 12 +- include/linux/mlx5/fs.h | 20 +- include/linux/mlx5/mlx5_ifc.h | 273 +- include/linux/mlx5/mlx5_ifc_fpga.h | 2 +- include/linux/mm.h | 215 +- include/linux/mm_types.h | 16 +- include/linux/mmc/host.h | 3 - include/linux/mmc/mmc.h | 10 - include/linux/mmc/sdio_ids.h | 2 - include/linux/mmc/slot-gpio.h | 5 +- include/linux/mmu_notifier.h | 86 +- include/linux/mmzone.h | 62 +- include/linux/mod_devicetable.h | 2 - include/linux/module.h | 18 +- include/linux/moduleparam.h | 82 +- include/linux/mtd/spi-nor.h | 24 +- include/linux/namei.h | 12 +- include/linux/net.h | 1 - include/linux/netdev_features.h | 9 +- include/linux/netdevice.h | 139 +- include/linux/netfilter/ipset/ip_set.h | 7 + include/linux/netfilter/nfnetlink.h | 2 +- include/linux/nfs_fs.h | 29 +- include/linux/nfs_fs_sb.h | 1 - include/linux/nfs_xdr.h | 11 +- include/linux/nmi.h | 1 - include/linux/nsproxy.h | 2 - include/linux/numa.h | 30 +- include/linux/nvmem-consumer.h | 7 - include/linux/nvmem-provider.h | 3 - include/linux/of.h | 8 - include/linux/of_clk.h | 11 +- include/linux/of_gpio.h | 9 +- include/linux/omap-dma.h | 18 + include/linux/padata.h | 56 +- include/linux/page-flags.h | 11 - include/linux/page-isolation.h | 4 +- include/linux/page_ref.h | 9 - include/linux/page_reporting.h | 26 - include/linux/pagemap.h | 28 - include/linux/pagewalk.h | 49 +- include/linux/pci-ats.h | 3 - include/linux/pci.h | 3 +- include/linux/pci_ids.h | 1 - include/linux/percpu-defs.h | 3 +- include/linux/percpu-refcount.h | 26 +- include/linux/percpu-rwsem.h | 83 +- include/linux/perf_event.h | 22 +- include/linux/phy.h | 126 +- include/linux/phy/phy-dp.h | 95 - include/linux/phy/phy.h | 14 +- include/linux/phylink.h | 36 +- include/linux/pinctrl/consumer.h | 6 - include/linux/pipe_fs_i.h | 32 +- include/linux/platform_data/ad7266.h | 3 + include/linux/platform_data/ads1015.h | 23 + include/linux/platform_data/b53.h | 2 +- include/linux/platform_data/bd6107.h | 1 + include/linux/platform_data/cros_ec_proto.h | 33 +- include/linux/platform_data/cros_usbpd_notify.h | 17 - include/linux/platform_data/crypto-atmel.h | 23 + include/linux/platform_data/ehci-sh.h | 16 + include/linux/platform_data/eth_ixp4xx.h | 19 - include/linux/platform_data/microchip-ksz.h | 2 +- include/linux/platform_data/mlxreg.h | 2 - include/linux/platform_data/mv_usb.h | 8 + include/linux/platform_data/spi-omap2-mcspi.h | 1 - include/linux/platform_data/ti-sysc.h | 1 - include/linux/platform_data/usb3503.h | 3 + include/linux/platform_data/wan_ixp4xx_hss.h | 17 - include/linux/platform_data/wilco-ec.h | 8 +- include/linux/platform_data/x86/asus-wmi.h | 1 - include/linux/platform_device.h | 2 +- include/linux/pm_domain.h | 8 - include/linux/pm_qos.h | 81 +- include/linux/pmbus.h | 11 +- include/linux/power/max17042_battery.h | 48 +- include/linux/power_supply.h | 10 - include/linux/preempt.h | 30 - include/linux/proc_fs.h | 23 +- include/linux/proc_ns.h | 7 +- include/linux/property.h | 96 +- include/linux/psci.h | 2 - include/linux/psp-tee.h | 91 - include/linux/ptdump.h | 22 - include/linux/ptp_clock_kernel.h | 9 - include/linux/ptr_ring.h | 80 +- include/linux/qcom_scm.h | 119 +- include/linux/qed/common_hsi.h | 44 +- include/linux/qed/eth_common.h | 78 +- include/linux/qed/iscsi_common.h | 64 +- include/linux/qed/qed_if.h | 14 +- include/linux/qed/qed_ll2_if.h | 7 - include/linux/qed/storage_common.h | 3 +- include/linux/raid/pq.h | 7 +- include/linux/ramfs.h | 4 +- include/linux/random.h | 24 +- include/linux/rcu_segcblist.h | 2 + include/linux/rculist.h | 44 +- include/linux/rculist_nulls.h | 27 +- include/linux/rcupdate.h | 28 +- include/linux/rcutiny.h | 2 - include/linux/rcutree.h | 2 - include/linux/regmap.h | 49 +- include/linux/regulator/consumer.h | 7 - include/linux/remoteproc/mtk_scp.h | 66 - include/linux/resctrl.h | 14 - include/linux/ring_buffer.h | 110 +- include/linux/rpmsg/mtk_rpmsg.h | 38 - include/linux/rtc.h | 1 - include/linux/rwsem.h | 6 + include/linux/sched.h | 16 +- include/linux/sched/cpufreq.h | 1 + include/linux/sched/isolation.h | 1 - include/linux/sched/nohz.h | 2 - include/linux/sched/task.h | 4 - include/linux/scmi_protocol.h | 5 +- include/linux/security.h | 34 +- include/linux/selection.h | 4 +- include/linux/seq_file.h | 13 - include/linux/seqlock.h | 51 +- include/linux/serial_8250.h | 1 - include/linux/serial_core.h | 91 +- include/linux/sfp.h | 95 +- include/linux/shmem_fs.h | 3 +- include/linux/skbuff.h | 70 +- include/linux/skmsg.h | 20 +- include/linux/slab.h | 1 + include/linux/smp.h | 11 +- include/linux/soc/mediatek/mtk_sip_svc.h | 25 - include/linux/soc/samsung/exynos-pmu.h | 2 +- include/linux/soc/samsung/exynos-regs-pmu.h | 16 +- include/linux/soc/ti/k3-ringacc.h | 244 - include/linux/soundwire/sdw.h | 23 +- include/linux/soundwire/sdw_intel.h | 167 +- include/linux/spi/spi.h | 8 - include/linux/spi/spi_oc_tiny.h | 4 + include/linux/stmmac.h | 14 - include/linux/stop_machine.h | 16 + include/linux/string.h | 46 - include/linux/sunrpc/auth.h | 2 + include/linux/sunrpc/cache.h | 42 +- include/linux/sunrpc/gss_api.h | 7 +- include/linux/sunrpc/gss_krb5.h | 2 +- include/linux/sunrpc/stats.h | 4 +- include/linux/suspend.h | 4 +- include/linux/swab.h | 1 - include/linux/swiotlb.h | 11 +- include/linux/switchtec.h | 160 +- include/linux/syscalls.h | 13 +- include/linux/tcp.h | 35 - include/linux/thermal.h | 11 + include/linux/tick.h | 5 +- include/linux/time.h | 6 - include/linux/time32.h | 154 +- include/linux/time_namespace.h | 133 - include/linux/timekeeping32.h | 32 + include/linux/timer.h | 2 +- include/linux/trace_events.h | 149 +- include/linux/tracefs.h | 1 + include/linux/transport_class.h | 6 +- include/linux/tty.h | 2 - include/linux/types.h | 5 + include/linux/uacce.h | 161 - include/linux/uaccess.h | 14 +- include/linux/units.h | 84 - include/linux/usb.h | 11 +- include/linux/usb/audio-v2.h | 14 +- include/linux/usb/audio-v3.h | 2 +- include/linux/usb/ehci_def.h | 2 +- include/linux/usb/gadget.h | 2 +- include/linux/usb/gpio_vbus.h | 33 + include/linux/usb/hcd.h | 2 +- include/linux/usb/irda.h | 13 +- include/linux/usb/pd.h | 33 +- include/linux/usb/pd_vdo.h | 32 - include/linux/usb/quirks.h | 3 - include/linux/usb/renesas_usbhs.h | 2 + include/linux/usb/tegra_usb_phy.h | 4 +- include/linux/usb/typec.h | 11 +- include/linux/usb/typec_altmode.h | 27 +- include/linux/usb/typec_mux.h | 10 +- include/linux/usb/ulpi.h | 11 - include/linux/usb/usb_phy_generic.h | 12 + include/linux/usb/usbnet.h | 2 +- include/linux/usb_usual.h | 2 +- include/linux/usbdevice_fs.h | 2 +- include/linux/user_namespace.h | 1 - include/linux/vmalloc.h | 7 +- include/linux/wait.h | 5 +- include/linux/watch_queue.h | 127 - include/linux/workqueue.h | 16 - include/linux/xarray.h | 49 +- include/linux/zlib.h | 6 - include/linux/zorro.h | 12 + include/media/cec-notifier.h | 27 + include/media/cec.h | 46 + include/media/dvb-usb-ids.h | 2 - include/media/rc-map.h | 1 - include/media/v4l2-common.h | 21 - include/media/v4l2-dev.h | 4 +- include/media/v4l2-device.h | 12 +- include/media/v4l2-ioctl.h | 55 - include/media/v4l2-rect.h | 8 +- include/media/v4l2-subdev.h | 2 +- include/net/addrconf.h | 8 +- include/net/af_unix.h | 5 - include/net/af_vsock.h | 2 - include/net/bareudp.h | 20 - include/net/bluetooth/bluetooth.h | 25 +- include/net/bluetooth/hci.h | 165 - include/net/bluetooth/hci_core.h | 14 - include/net/bluetooth/hci_mon.h | 2 - include/net/bluetooth/mgmt.h | 17 - include/net/bluetooth/rfcomm.h | 1 + include/net/cfg80211.h | 179 +- include/net/devlink.h | 36 +- include/net/dsa.h | 19 +- include/net/dsfield.h | 2 +- include/net/esp.h | 16 - include/net/espintcp.h | 39 - include/net/flow_dissector.h | 10 +- include/net/icmp.h | 6 - include/net/ip6_checksum.h | 9 - include/net/ip6_fib.h | 12 +- include/net/ip_fib.h | 13 - include/net/ipv6.h | 9 - include/net/ipx.h | 5 + include/net/mac80211.h | 61 +- include/net/macsec.h | 224 - include/net/mptcp.h | 185 - include/net/net_namespace.h | 10 +- include/net/netfilter/nf_flow_table.h | 27 +- include/net/netfilter/nf_tables.h | 32 +- include/net/netfilter/nf_tables_core.h | 11 +- include/net/netlink.h | 8 +- include/net/netns/ipv4.h | 1 - include/net/netns/nftables.h | 1 - include/net/page_pool.h | 36 +- include/net/pie.h | 138 - include/net/pkt_cls.h | 93 +- include/net/route.h | 6 - include/net/sch_generic.h | 3 +- include/net/sock.h | 104 +- include/net/sock_reuseport.h | 2 + include/net/tc_act/tc_ct.h | 6 +- include/net/tc_act/tc_police.h | 6 +- include/net/tc_act/tc_tunnel_key.h | 2 +- include/net/tcp.h | 53 +- include/net/tls.h | 9 - include/net/udp.h | 12 +- include/net/xdp_sock.h | 25 +- include/net/xfrm.h | 4 - include/rdma/ib_cm.h | 34 + include/rdma/ib_umem.h | 4 +- include/rdma/ib_umem_odp.h | 6 +- include/rdma/ib_verbs.h | 51 +- include/rdma/iba.h | 146 - include/rdma/ibta_vol1_c12.h | 213 - include/rdma/rdmavt_qp.h | 22 +- include/rdma/uverbs_named_ioctl.h | 6 +- include/rdma/uverbs_std_types.h | 13 +- include/rdma/uverbs_types.h | 34 +- include/scsi/iscsi_proto.h | 1 + include/scsi/scsi_device.h | 1 - include/scsi/scsi_host.h | 3 + include/scsi/scsi_ioctl.h | 1 - include/scsi/scsi_transport_iscsi.h | 1 - include/scsi/sg.h | 30 - include/soc/fsl/cpm.h | 171 - include/soc/fsl/dpaa2-io.h | 6 +- include/soc/fsl/qe/qe.h | 59 +- include/soc/fsl/qe/qe_ic.h | 135 + include/soc/fsl/qe/ucc_fast.h | 4 +- include/soc/fsl/qe/ucc_slow.h | 6 +- include/soc/mscc/ocelot.h | 2 - include/soc/qcom/rpmh.h | 5 + include/soc/tegra/cpuidle.h | 2 +- include/soc/tegra/irq.h | 13 - include/soc/tegra/pm.h | 31 - include/sound/ac97_codec.h | 5 +- include/sound/aess.h | 53 + include/sound/compress_driver.h | 40 +- include/sound/control.h | 10 - include/sound/core.h | 7 +- include/sound/hda_codec.h | 1 + include/sound/hda_regmap.h | 3 - include/sound/hdaudio.h | 82 +- include/sound/info.h | 2 +- include/sound/initval.h | 6 +- include/sound/pcm.h | 88 +- include/sound/pcm_params.h | 7 - include/sound/rawmidi.h | 6 +- include/sound/rt5682.h | 8 - include/sound/seq_midi_emul.h | 3 +- include/sound/soc-acpi-intel-match.h | 6 - include/sound/soc-acpi.h | 21 - include/sound/soc-component.h | 4 +- include/sound/soc-dai.h | 26 +- include/sound/soc-dapm.h | 7 - include/sound/soc-dpcm.h | 16 +- include/sound/soc.h | 54 +- include/sound/sof.h | 9 +- include/sound/sof/channel_map.h | 61 - include/sound/sof/dai-imx.h | 20 - include/sound/sof/dai.h | 1 - include/sound/sof/header.h | 11 - include/sound/sof/info.h | 15 - include/sound/sof/topology.h | 27 - include/sound/timer.h | 4 +- include/sound/vx_core.h | 9 +- include/trace/events/bcache.h | 3 +- include/trace/events/btrfs.h | 12 +- include/trace/events/ext4.h | 27 +- include/trace/events/f2fs.h | 103 +- include/trace/events/filemap.h | 2 +- include/trace/events/intel_iommu.h | 48 +- include/trace/events/io_uring.h | 13 +- include/trace/events/kmem.h | 4 +- include/trace/events/power.h | 59 +- include/trace/events/pwm.h | 58 - include/trace/events/rcu.h | 69 +- include/trace/events/rdma_core.h | 394 -- include/trace/events/rpcrdma.h | 12 +- include/trace/events/rpm.h | 6 - include/trace/events/scmi.h | 90 - include/trace/events/sctp.h | 9 + include/trace/events/sock.h | 5 +- include/trace/events/sunrpc.h | 1 - include/trace/events/v4l2.h | 2 +- include/trace/events/workqueue.h | 50 +- include/trace/events/writeback.h | 37 +- include/trace/events/xdp.h | 130 +- include/trace/events/xen.h | 6 +- include/trace/trace_events.h | 75 +- include/uapi/asm-generic/mman-common.h | 2 - include/uapi/asm-generic/posix_types.h | 2 - include/uapi/asm-generic/unistd.h | 7 +- include/uapi/drm/amdgpu_drm.h | 11 +- include/uapi/drm/drm.h | 2 - include/uapi/drm/exynos_drm.h | 2 +- include/uapi/drm/lima_drm.h | 9 +- include/uapi/drm/nouveau_drm.h | 1 - include/uapi/drm/vmwgfx_drm.h | 17 - include/uapi/linux/acct.h | 2 - include/uapi/linux/audit.h | 1 - include/uapi/linux/b1lli.h | 74 + include/uapi/linux/batadv_packet.h | 2 +- include/uapi/linux/batman_adv.h | 2 +- include/uapi/linux/bcache.h | 52 - include/uapi/linux/bpf.h | 121 +- include/uapi/linux/btf.h | 9 +- include/uapi/linux/btrfs.h | 28 +- include/uapi/linux/capability.h | 1 - include/uapi/linux/ethtool.h | 15 +- include/uapi/linux/ethtool_netlink.h | 237 - include/uapi/linux/fcntl.h | 2 +- include/uapi/linux/fscrypt.h | 14 +- include/uapi/linux/gigaset_dev.h | 39 + include/uapi/linux/gpio.h | 30 - include/uapi/linux/hdlc/ioctl.h | 9 - include/uapi/linux/hidraw.h | 1 - include/uapi/linux/hysdn_if.h | 34 + include/uapi/linux/idxd.h | 228 - include/uapi/linux/if.h | 1 - include/uapi/linux/if_bonding.h | 10 - include/uapi/linux/if_bridge.h | 41 - include/uapi/linux/if_link.h | 20 - include/uapi/linux/if_macsec.h | 11 - include/uapi/linux/in.h | 2 - include/uapi/linux/io_uring.h | 76 +- include/uapi/linux/keyctl.h | 68 - include/uapi/linux/kfd_ioctl.h | 19 +- include/uapi/linux/kvm.h | 5 - include/uapi/linux/magic.h | 1 - include/uapi/linux/mii.h | 12 - include/uapi/linux/mman.h | 5 +- include/uapi/linux/net_tstamp.h | 8 - include/uapi/linux/netfilter/nf_conntrack_common.h | 12 +- include/uapi/linux/netfilter/nf_tables.h | 57 +- include/uapi/linux/netfilter/xt_IDLETIMER.h | 12 +- include/uapi/linux/nl80211.h | 168 - include/uapi/linux/openat2.h | 39 - include/uapi/linux/openvswitch.h | 38 - include/uapi/linux/pci_regs.h | 3 - include/uapi/linux/perf_event.h | 8 +- include/uapi/linux/pkt_sched.h | 48 - include/uapi/linux/prctl.h | 4 - include/uapi/linux/random.h | 4 +- include/uapi/linux/rtc.h | 7 +- include/uapi/linux/rtnetlink.h | 11 - include/uapi/linux/sched.h | 11 - include/uapi/linux/snmp.h | 2 - include/uapi/linux/swab.h | 10 - include/uapi/linux/switchtec_ioctl.h | 17 +- include/uapi/linux/sysctl.h | 2 +- include/uapi/linux/taskstats.h | 6 +- include/uapi/linux/tcp.h | 8 +- include/uapi/linux/tee.h | 1 - include/uapi/linux/time.h | 22 +- include/uapi/linux/time_types.h | 5 - include/uapi/linux/timex.h | 2 - include/uapi/linux/tipc_netlink.h | 2 - include/uapi/linux/udp.h | 1 - include/uapi/linux/usb/charger.h | 16 +- include/uapi/linux/v4l2-controls.h | 6 - include/uapi/linux/videodev2.h | 29 - include/uapi/linux/virtio_balloon.h | 1 - include/uapi/linux/vm_sockets.h | 8 +- include/uapi/linux/watch_queue.h | 104 - include/uapi/linux/wireguard.h | 196 - include/uapi/linux/wireless.h | 5 +- include/uapi/misc/pvpanic.h | 9 - include/uapi/misc/uacce/hisi_qm.h | 23 - include/uapi/misc/uacce/uacce.h | 38 - include/uapi/rdma/ib_user_ioctl_cmds.h | 15 - include/uapi/rdma/ib_user_ioctl_verbs.h | 12 - include/uapi/rdma/mlx5_user_ioctl_cmds.h | 17 - include/uapi/rdma/qedr-abi.h | 18 +- include/uapi/scsi/fc/fc_els.h | 211 +- include/uapi/scsi/scsi_bsg_ufs.h | 3 +- include/uapi/sound/asoc.h | 1 + include/uapi/sound/asound.h | 155 +- include/uapi/sound/emu10k1.h | 42 +- include/uapi/sound/hdsp.h | 13 +- include/uapi/sound/hdspm.h | 10 +- include/uapi/sound/sof/abi.h | 2 +- include/uapi/sound/sof/tokens.h | 9 +- include/vdso/datapage.h | 17 +- include/vdso/helpers.h | 2 +- include/video/samsung_fimd.h | 2 +- include/xen/xen-ops.h | 4 +- include/xen/xenbus.h | 2 - init/Kconfig | 45 +- init/init_task.c | 9 - init/main.c | 298 +- ipc/mqueue.c | 105 +- ipc/msg.c | 62 +- ipc/sem.c | 72 +- ipc/util.c | 14 +- kernel/Kconfig.locks | 12 +- kernel/Makefile | 8 - kernel/acct.c | 4 +- kernel/audit.c | 5 +- kernel/audit_watch.c | 2 + kernel/bpf/Makefile | 4 - kernel/bpf/arraymap.c | 2 - kernel/bpf/bpf_struct_ops.c | 633 -- kernel/bpf/bpf_struct_ops_types.h | 9 - kernel/bpf/btf.c | 512 +- kernel/bpf/cgroup.c | 97 +- kernel/bpf/core.c | 7 +- kernel/bpf/cpumap.c | 76 +- kernel/bpf/devmap.c | 190 +- kernel/bpf/dispatcher.c | 158 - kernel/bpf/hashtab.c | 312 - kernel/bpf/helpers.c | 12 - kernel/bpf/inode.c | 57 +- kernel/bpf/map_in_map.c | 3 +- kernel/bpf/offload.c | 14 +- kernel/bpf/reuseport_array.c | 5 + kernel/bpf/syscall.c | 695 +-- kernel/bpf/trampoline.c | 157 +- kernel/bpf/verifier.c | 514 +- kernel/bpf/xskmap.c | 18 +- kernel/cgroup/cgroup-internal.h | 4 +- kernel/cgroup/cgroup-v1.c | 36 +- kernel/cgroup/cgroup.c | 405 +- kernel/cgroup/cpuset.c | 31 +- kernel/cgroup/pids.c | 15 +- kernel/cgroup/rstat.c | 2 +- kernel/compat.c | 64 + kernel/configs.c | 9 +- kernel/cpu.c | 17 +- kernel/debug/kdb/kdb_bp.c | 1 + kernel/debug/kdb/kdb_bt.c | 8 +- kernel/debug/kdb/kdb_io.c | 9 +- kernel/debug/kdb/kdb_main.c | 23 +- kernel/debug/kdb/kdb_private.h | 2 +- kernel/dma/contiguous.c | 9 +- kernel/dma/direct.c | 61 +- kernel/dma/swiotlb.c | 42 +- kernel/events/core.c | 71 +- kernel/events/internal.h | 34 +- kernel/events/ring_buffer.c | 54 +- kernel/exit.c | 5 +- kernel/extable.c | 10 +- kernel/fork.c | 59 +- kernel/gcov/Kconfig | 2 +- kernel/hung_task.c | 44 - kernel/irq/cpuhotplug.c | 21 +- kernel/irq/debugfs.c | 1 - kernel/irq/internals.h | 2 + kernel/irq/irqdesc.c | 1 - kernel/irq/irqdomain.c | 18 - kernel/irq/manage.c | 70 +- kernel/irq/msi.c | 5 +- kernel/irq/proc.c | 64 +- kernel/irq/spurious.c | 1 - kernel/kallsyms.c | 17 +- kernel/kcsan/Makefile | 14 - kernel/kcsan/atomic.h | 27 - kernel/kcsan/core.c | 716 --- kernel/kcsan/debugfs.c | 326 - kernel/kcsan/encoding.h | 95 - kernel/kcsan/kcsan.h | 141 - kernel/kcsan/report.c | 616 -- kernel/kcsan/test.c | 131 - kernel/kexec.c | 4 - kernel/kexec_core.c | 8 +- kernel/kexec_file.c | 4 - kernel/kexec_internal.h | 2 - kernel/kprobes.c | 71 +- kernel/latencytop.c | 14 +- kernel/locking/Makefile | 3 - kernel/locking/lockdep.c | 331 +- kernel/locking/lockdep_internals.h | 14 +- kernel/locking/lockdep_proc.c | 50 +- kernel/locking/locktorture.c | 15 +- kernel/locking/osq_lock.c | 23 +- kernel/locking/percpu-rwsem.c | 192 +- kernel/locking/qspinlock.c | 13 +- kernel/locking/rtmutex.c | 2 +- kernel/locking/rwsem.c | 7 +- kernel/locking/rwsem.h | 10 + kernel/module.c | 81 +- kernel/notifier.c | 2 +- kernel/nsproxy.c | 41 +- kernel/padata.c | 386 +- kernel/pid.c | 90 - kernel/power/Kconfig | 5 +- kernel/power/hibernate.c | 23 +- kernel/power/main.c | 33 - kernel/power/process.c | 2 + kernel/power/qos.c | 557 +- kernel/power/snapshot.c | 50 +- kernel/power/suspend.c | 11 +- kernel/power/suspend_test.c | 6 +- kernel/printk/console_cmdline.h | 1 - kernel/printk/printk.c | 181 +- kernel/profile.c | 24 +- kernel/rcu/Kconfig | 17 +- kernel/rcu/Makefile | 5 +- kernel/rcu/rcu.h | 48 +- kernel/rcu/rcu_segcblist.c | 29 +- kernel/rcu/rcu_segcblist.h | 25 +- kernel/rcu/rcuperf.c | 183 +- kernel/rcu/rcutorture.c | 210 +- kernel/rcu/srcutiny.c | 2 +- kernel/rcu/srcutree.c | 37 +- kernel/rcu/tiny.c | 28 +- kernel/rcu/tree.c | 703 +-- kernel/rcu/tree.h | 22 +- kernel/rcu/tree_exp.h | 197 +- kernel/rcu/tree_plugin.h | 225 +- kernel/rcu/tree_stall.h | 97 +- kernel/rcu/update.c | 42 +- kernel/relay.c | 17 +- kernel/sched/Makefile | 6 - kernel/sched/clock.c | 6 +- kernel/sched/core.c | 97 +- kernel/sched/cpufreq_schedutil.c | 2 +- kernel/sched/cpupri.c | 25 +- kernel/sched/cpupri.h | 4 +- kernel/sched/cputime.c | 15 +- kernel/sched/debug.c | 11 +- kernel/sched/fair.c | 319 +- kernel/sched/idle.c | 2 +- kernel/sched/isolation.c | 6 - kernel/sched/loadavg.c | 33 +- kernel/sched/pelt.c | 20 +- kernel/sched/psi.c | 55 +- kernel/sched/rt.c | 107 +- kernel/sched/sched.h | 48 +- kernel/sched/topology.c | 54 +- kernel/sched/wait_bit.c | 1 - kernel/signal.c | 2 +- kernel/smp.c | 99 +- kernel/stop_machine.c | 32 +- kernel/sys.c | 25 - kernel/sysctl-test.c | 4 +- kernel/sysctl.c | 11 +- kernel/time/Makefile | 1 - kernel/time/alarmtimer.c | 121 +- kernel/time/clocksource.c | 20 +- kernel/time/hrtimer.c | 14 +- kernel/time/itimer.c | 18 +- kernel/time/namespace.c | 469 -- kernel/time/posix-clock.c | 8 +- kernel/time/posix-cpu-timers.c | 32 +- kernel/time/posix-stubs.c | 15 +- kernel/time/posix-timers.c | 91 +- kernel/time/posix-timers.h | 7 +- kernel/time/sched_clock.c | 7 +- kernel/time/tick-common.c | 2 - kernel/time/time.c | 101 +- kernel/time/timer.c | 23 +- kernel/time/vsyscall.c | 43 +- kernel/torture.c | 29 +- kernel/trace/Kconfig | 361 +- kernel/trace/Makefile | 6 - kernel/trace/blktrace.c | 8 +- kernel/trace/bpf_trace.c | 72 +- kernel/trace/ftrace.c | 37 +- kernel/trace/kprobe_event_gen_test.c | 225 - kernel/trace/ring_buffer.c | 135 +- kernel/trace/ring_buffer_benchmark.c | 2 +- kernel/trace/synth_event_gen_test.c | 523 -- kernel/trace/trace.c | 464 +- kernel/trace/trace.h | 129 +- kernel/trace/trace_boot.c | 334 -- kernel/trace/trace_branch.c | 6 +- kernel/trace/trace_dynevent.c | 212 - kernel/trace/trace_dynevent.h | 32 - kernel/trace/trace_entries.h | 68 +- kernel/trace/trace_events.c | 132 +- kernel/trace/trace_events_hist.c | 1292 +--- kernel/trace/trace_events_trigger.c | 27 +- kernel/trace/trace_export.c | 106 +- kernel/trace/trace_functions.c | 8 +- kernel/trace/trace_functions_graph.c | 14 +- kernel/trace/trace_hwlat.c | 4 +- kernel/trace/trace_irqsoff.c | 8 +- kernel/trace/trace_kdb.c | 8 +- kernel/trace/trace_kprobe.c | 256 +- kernel/trace/trace_mmiotrace.c | 12 +- kernel/trace/trace_output.c | 2 +- kernel/trace/trace_probe.c | 14 +- kernel/trace/trace_probe.h | 9 +- kernel/trace/trace_sched_switch.c | 4 +- kernel/trace/trace_sched_wakeup.c | 20 +- kernel/trace/trace_selftest.c | 26 +- kernel/trace/trace_seq.c | 3 + kernel/trace/trace_stat.c | 31 +- kernel/trace/trace_syscalls.c | 59 +- kernel/trace/trace_uprobe.c | 132 +- kernel/tsacct.c | 9 +- kernel/up.c | 15 +- kernel/watch_queue.c | 659 --- kernel/watchdog.c | 53 +- kernel/watchdog_hld.c | 1 - kernel/workqueue.c | 18 +- lib/Kconfig | 7 - lib/Kconfig.debug | 38 +- lib/Kconfig.kcsan | 180 - lib/Makefile | 16 +- lib/bch.c | 2 +- lib/bitmap.c | 259 +- lib/bootconfig.c | 841 --- lib/crc64.c | 1 - lib/crypto/Kconfig | 2 +- lib/crypto/Makefile | 14 +- lib/crypto/chacha20poly1305-selftest.c | 1712 +----- lib/crypto/chacha20poly1305.c | 3 - lib/crypto/curve25519-generic.c | 24 - lib/crypto/curve25519-selftest.c | 1321 ----- lib/crypto/curve25519.c | 20 +- lib/crypto/poly1305-donna32.c | 204 - lib/crypto/poly1305-donna64.c | 185 - lib/crypto/poly1305.c | 169 +- lib/debugobjects.c | 46 +- lib/decompress_inflate.c | 13 - lib/devres.c | 20 + lib/digsig.c | 2 +- lib/dynamic_debug.c | 28 +- lib/fdt_addresses.c | 2 - lib/find_bit.c | 78 +- lib/iov_iter.c | 7 +- lib/kunit/Kconfig | 6 +- lib/kunit/Makefile | 14 +- lib/kunit/assert.c | 10 - lib/kunit/example-test.c | 88 + lib/kunit/kunit-example-test.c | 90 - lib/kunit/kunit-test.c | 334 -- lib/kunit/string-stream-test.c | 5 +- lib/kunit/string-stream.c | 3 +- lib/kunit/test-test.c | 331 ++ lib/kunit/test.c | 25 +- lib/kunit/try-catch-impl.h | 27 - lib/kunit/try-catch.c | 37 +- lib/list-test.c | 4 +- lib/livepatch/test_klp_shadow_vars.c | 119 +- lib/objagg.c | 4 +- lib/radix-tree.c | 8 + lib/raid6/Makefile | 2 +- lib/raid6/algos.c | 63 +- lib/raid6/mktables.c | 2 +- lib/scatterlist.c | 4 +- lib/stackdepot.c | 8 +- lib/string.c | 33 - lib/strncpy_from_user.c | 14 +- lib/strnlen_user.c | 14 +- lib/test_bitmap.c | 114 +- lib/test_kasan.c | 1 - lib/test_lockup.c | 554 -- lib/test_stackinit.c | 28 +- lib/test_xarray.c | 133 +- lib/ts_bm.c | 2 +- lib/ts_fsm.c | 2 +- lib/ts_kmp.c | 2 +- lib/usercopy.c | 7 +- lib/vdso/Kconfig | 6 - lib/vdso/gettimeofday.c | 311 +- lib/xarray.c | 44 +- lib/zlib_deflate/deflate.c | 85 +- lib/zlib_deflate/deflate_syms.c | 1 - lib/zlib_deflate/deftree.c | 54 + lib/zlib_deflate/defutil.h | 134 +- lib/zlib_dfltcc/Makefile | 11 - lib/zlib_dfltcc/dfltcc.c | 55 - lib/zlib_dfltcc/dfltcc.h | 155 - lib/zlib_dfltcc/dfltcc_deflate.c | 279 - lib/zlib_dfltcc/dfltcc_inflate.c | 149 - lib/zlib_dfltcc/dfltcc_syms.c | 17 - lib/zlib_dfltcc/dfltcc_util.h | 103 - lib/zlib_inflate/inflate.c | 32 +- lib/zlib_inflate/inflate.h | 8 - lib/zlib_inflate/infutil.h | 18 +- localversion-next | 1 - mm/Kconfig | 134 +- mm/Kconfig.debug | 21 - mm/Makefile | 11 - mm/backing-dev.c | 1 - mm/debug.c | 64 +- mm/early_ioremap.c | 8 +- mm/filemap.c | 56 +- mm/frontswap.c | 8 +- mm/gup.c | 830 +-- mm/gup_benchmark.c | 80 +- mm/highmem.c | 2 +- mm/hmm.c | 62 +- mm/huge_memory.c | 84 +- mm/hugetlb.c | 649 +- mm/hugetlb_cgroup.c | 463 +- mm/internal.h | 2 - mm/kasan/common.c | 2 - mm/kasan/report.c | 40 - mm/kmemleak.c | 121 +- mm/list_lru.c | 2 +- mm/madvise.c | 7 +- mm/mapping_dirty_helpers.c | 42 +- mm/memblock.c | 22 +- mm/memcontrol.c | 36 +- mm/memory.c | 124 +- mm/memory_hotplug.c | 136 +- mm/mempolicy.c | 71 +- mm/mempool.c | 2 +- mm/memremap.c | 97 +- mm/migrate.c | 130 +- mm/mincore.c | 1 - mm/mmap.c | 85 +- mm/mmu_gather.c | 134 +- mm/mmu_notifier.c | 585 +- mm/mprotect.c | 38 +- mm/mremap.c | 104 +- mm/nommu.c | 10 +- mm/oom_kill.c | 2 - mm/page-writeback.c | 8 +- mm/page_alloc.c | 292 +- mm/page_counter.c | 13 +- mm/page_ext.c | 5 +- mm/page_io.c | 19 +- mm/page_isolation.c | 59 +- mm/page_reporting.c | 364 -- mm/page_reporting.h | 54 - mm/page_vma_mapped.c | 12 +- mm/pagewalk.c | 163 +- mm/percpu.c | 61 +- mm/process_vm_access.c | 28 +- mm/ptdump.c | 139 - mm/rmap.c | 21 +- mm/shmem.c | 38 +- mm/shuffle.c | 14 +- mm/shuffle.h | 6 - mm/slab_common.c | 39 +- mm/slub.c | 120 +- mm/sparse.c | 16 +- mm/swap.c | 28 +- mm/swap_state.c | 4 +- mm/swapfile.c | 90 +- mm/util.c | 8 +- mm/vmalloc.c | 19 +- mm/vmpressure.c | 8 +- mm/vmscan.c | 66 +- mm/vmstat.c | 2 - mm/zswap.c | 110 +- net/802/psnap.c | 2 +- net/8021q/vlan_core.c | 5 +- net/8021q/vlan_dev.c | 4 +- net/Kconfig | 17 +- net/Makefile | 3 +- net/atm/atm_sysfs.c | 22 +- net/atm/lec.c | 78 +- net/atm/mpoa_proc.c | 17 +- net/atm/proc.c | 11 +- net/ax25/af_ax25.c | 2 +- net/batman-adv/Kconfig | 3 +- net/batman-adv/Makefile | 2 +- net/batman-adv/bat_algo.c | 2 +- net/batman-adv/bat_algo.h | 2 +- net/batman-adv/bat_iv_ogm.c | 2 +- net/batman-adv/bat_iv_ogm.h | 2 +- net/batman-adv/bat_v.c | 2 +- net/batman-adv/bat_v.h | 2 +- net/batman-adv/bat_v_elp.c | 15 +- net/batman-adv/bat_v_elp.h | 2 +- net/batman-adv/bat_v_ogm.c | 2 +- net/batman-adv/bat_v_ogm.h | 2 +- net/batman-adv/bitarray.c | 2 +- net/batman-adv/bitarray.h | 2 +- net/batman-adv/bridge_loop_avoidance.c | 4 +- net/batman-adv/bridge_loop_avoidance.h | 2 +- net/batman-adv/debugfs.c | 2 +- net/batman-adv/debugfs.h | 2 +- net/batman-adv/distributed-arp-table.c | 10 +- net/batman-adv/distributed-arp-table.h | 2 +- net/batman-adv/fragmentation.c | 2 +- net/batman-adv/fragmentation.h | 2 +- net/batman-adv/gateway_client.c | 2 +- net/batman-adv/gateway_client.h | 2 +- net/batman-adv/gateway_common.c | 2 +- net/batman-adv/gateway_common.h | 2 +- net/batman-adv/hard-interface.c | 2 +- net/batman-adv/hard-interface.h | 2 +- net/batman-adv/hash.c | 2 +- net/batman-adv/hash.h | 2 +- net/batman-adv/icmp_socket.c | 2 +- net/batman-adv/icmp_socket.h | 2 +- net/batman-adv/log.c | 2 +- net/batman-adv/log.h | 12 +- net/batman-adv/main.c | 2 +- net/batman-adv/main.h | 4 +- net/batman-adv/multicast.c | 2 +- net/batman-adv/multicast.h | 2 +- net/batman-adv/netlink.c | 2 +- net/batman-adv/netlink.h | 2 +- net/batman-adv/network-coding.c | 2 +- net/batman-adv/network-coding.h | 2 +- net/batman-adv/originator.c | 2 +- net/batman-adv/originator.h | 2 +- net/batman-adv/routing.c | 2 +- net/batman-adv/routing.h | 2 +- net/batman-adv/send.c | 2 +- net/batman-adv/send.h | 2 +- net/batman-adv/soft-interface.c | 2 +- net/batman-adv/soft-interface.h | 2 +- net/batman-adv/sysfs.c | 2 +- net/batman-adv/sysfs.h | 2 +- net/batman-adv/tp_meter.c | 2 +- net/batman-adv/tp_meter.h | 2 +- net/batman-adv/trace.c | 2 +- net/batman-adv/trace.h | 2 +- net/batman-adv/translation-table.c | 2 +- net/batman-adv/translation-table.h | 2 +- net/batman-adv/tvlv.c | 2 +- net/batman-adv/tvlv.h | 2 +- net/batman-adv/types.h | 6 +- net/bluetooth/bnep/netdev.c | 2 +- net/bluetooth/hci_conn.c | 114 +- net/bluetooth/hci_core.c | 100 +- net/bluetooth/hci_debugfs.c | 78 - net/bluetooth/hci_event.c | 51 +- net/bluetooth/hci_sock.c | 21 +- net/bluetooth/hidp/core.c | 2 +- net/bluetooth/l2cap_core.c | 81 +- net/bluetooth/l2cap_sock.c | 31 +- net/bluetooth/lib.c | 16 - net/bluetooth/mgmt.c | 88 +- net/bluetooth/rfcomm/core.c | 13 +- net/bluetooth/sco.c | 13 - net/bluetooth/smp.c | 140 +- net/bpf/test_run.c | 54 +- net/bpfilter/Makefile | 2 +- net/bridge/Makefile | 2 +- net/bridge/br_device.c | 9 +- net/bridge/br_forward.c | 2 +- net/bridge/br_input.c | 7 +- net/bridge/br_netlink.c | 74 +- net/bridge/br_private.h | 151 +- net/bridge/br_stp.c | 18 +- net/bridge/br_stp_bpdu.c | 4 - net/bridge/br_vlan.c | 555 +- net/bridge/br_vlan_options.c | 160 - net/caif/caif_usb.c | 2 +- net/ceph/Makefile | 2 +- net/ceph/ceph_common.c | 43 +- net/ceph/ceph_fs.c | 104 + net/ceph/osd_client.c | 18 +- net/core/Makefile | 2 +- net/core/bpf_sk_storage.c | 5 +- net/core/datagram.c | 27 +- net/core/dev.c | 285 +- net/core/dev_ioctl.c | 1 - net/core/devlink.c | 302 +- net/core/drop_monitor.c | 12 +- net/core/ethtool.c | 3116 ++++++++++ net/core/fib_rules.c | 2 +- net/core/filter.c | 251 +- net/core/flow_dissector.c | 13 +- net/core/neighbour.c | 4 +- net/core/net_namespace.c | 99 +- net/core/page_pool.c | 157 +- net/core/pktgen.c | 44 +- net/core/rtnetlink.c | 66 +- net/core/skbuff.c | 149 +- net/core/skmsg.c | 4 +- net/core/sock.c | 16 +- net/core/sock_map.c | 193 +- net/core/sock_reuseport.c | 51 +- net/core/timestamping.c | 20 +- net/core/utils.c | 20 +- net/core/xdp.c | 2 +- net/dccp/minisocks.c | 1 - net/decnet/af_decnet.c | 2 +- net/dns_resolver/dns_key.c | 12 +- net/dns_resolver/dns_query.c | 15 +- net/dsa/Kconfig | 6 - net/dsa/Makefile | 1 - net/dsa/dsa2.c | 67 +- net/dsa/dsa_priv.h | 19 +- net/dsa/master.c | 30 - net/dsa/port.c | 39 +- net/dsa/slave.c | 41 +- net/dsa/tag_ar9331.c | 96 - net/dsa/tag_qca.c | 2 +- net/dsa/tag_sja1105.c | 18 +- net/ethernet/eth.c | 16 + net/ethtool/Makefile | 8 - net/ethtool/bitset.c | 738 --- net/ethtool/bitset.h | 28 - net/ethtool/common.c | 260 - net/ethtool/common.h | 31 - net/ethtool/debug.c | 134 - net/ethtool/ioctl.c | 3011 ---------- net/ethtool/linkinfo.c | 167 - net/ethtool/linkmodes.c | 376 -- net/ethtool/linkstate.c | 74 - net/ethtool/netlink.c | 729 --- net/ethtool/netlink.h | 345 -- net/ethtool/strset.c | 437 -- net/ethtool/wol.c | 177 - net/hsr/hsr_framereg.c | 4 +- net/hsr/hsr_main.h | 2 +- net/hsr/hsr_slave.c | 2 - net/ipv4/Kconfig | 12 - net/ipv4/Makefile | 4 - net/ipv4/bpf_tcp_ca.c | 252 - net/ipv4/cipso_ipv4.c | 7 +- net/ipv4/esp4.c | 278 +- net/ipv4/esp4_offload.c | 2 - net/ipv4/fib_lookup.h | 8 +- net/ipv4/fib_semantics.c | 33 +- net/ipv4/fib_trie.c | 199 +- net/ipv4/fou.c | 4 +- net/ipv4/gre_offload.c | 2 +- net/ipv4/icmp.c | 33 - net/ipv4/igmp.c | 2 + net/ipv4/inet_connection_sock.c | 20 +- net/ipv4/ip_output.c | 8 +- net/ipv4/ip_tunnel.c | 4 +- net/ipv4/ip_vti.c | 35 +- net/ipv4/ipconfig.c | 10 +- net/ipv4/netfilter/ipt_CLUSTERIP.c | 16 +- net/ipv4/nexthop.c | 4 +- net/ipv4/proc.c | 2 - net/ipv4/route.c | 104 +- net/ipv4/syncookies.c | 4 - net/ipv4/sysctl_net_ipv4.c | 33 +- net/ipv4/tcp.c | 43 +- net/ipv4/tcp_bbr.c | 3 +- net/ipv4/tcp_bpf.c | 18 +- net/ipv4/tcp_cong.c | 16 +- net/ipv4/tcp_cubic.c | 83 +- net/ipv4/tcp_input.c | 54 +- net/ipv4/tcp_ipv4.c | 141 +- net/ipv4/tcp_metrics.c | 13 +- net/ipv4/tcp_minisocks.c | 6 +- net/ipv4/tcp_output.c | 74 +- net/ipv4/tcp_timer.c | 6 - net/ipv4/tcp_ulp.c | 6 +- net/ipv4/udp.c | 15 +- net/ipv4/udp_offload.c | 106 +- net/ipv4/xfrm4_protocol.c | 9 - net/ipv6/addrconf.c | 3 - net/ipv6/esp6.c | 16 + net/ipv6/esp6_offload.c | 2 - net/ipv6/ip6_fib.c | 122 +- net/ipv6/ip6_gre.c | 11 +- net/ipv6/ip6_icmp.c | 34 - net/ipv6/ip6_output.c | 70 - net/ipv6/ip6_tunnel.c | 85 +- net/ipv6/ip6_vti.c | 31 +- net/ipv6/ip6mr.c | 3 +- net/ipv6/route.c | 94 +- net/ipv6/seg6_local.c | 4 +- net/ipv6/syncookies.c | 3 - net/ipv6/tcp_ipv6.c | 124 +- net/ipv6/udp.c | 3 +- net/ipv6/udp_offload.c | 29 +- net/l2tp/l2tp_core.c | 9 +- net/llc/llc_proc.c | 2 +- net/mac80211/aes_cmac.c | 21 +- net/mac80211/aes_gmac.c | 24 +- net/mac80211/cfg.c | 179 +- net/mac80211/debugfs.c | 56 +- net/mac80211/debugfs_key.c | 31 - net/mac80211/debugfs_key.h | 10 - net/mac80211/debugfs_netdev.c | 13 +- net/mac80211/debugfs_sta.c | 6 +- net/mac80211/driver-ops.h | 27 - net/mac80211/he.c | 4 - net/mac80211/ht.c | 64 +- net/mac80211/ieee80211_i.h | 31 +- net/mac80211/iface.c | 82 +- net/mac80211/key.c | 59 +- net/mac80211/key.h | 3 - net/mac80211/main.c | 31 +- net/mac80211/mlme.c | 153 +- net/mac80211/rx.c | 95 +- net/mac80211/scan.c | 3 +- net/mac80211/sta_info.c | 16 +- net/mac80211/sta_info.h | 4 +- net/mac80211/status.c | 91 +- net/mac80211/trace.h | 28 +- net/mac80211/tx.c | 217 +- net/mac80211/util.c | 117 +- net/mac80211/vht.c | 58 +- net/mac80211/wep.c | 4 +- net/mac80211/wep.h | 2 +- net/mptcp/Kconfig | 29 - net/mptcp/Makefile | 4 - net/mptcp/crypto.c | 152 - net/mptcp/ctrl.c | 130 - net/mptcp/options.c | 586 -- net/mptcp/protocol.c | 1242 ---- net/mptcp/protocol.h | 240 - net/mptcp/subflow.c | 865 --- net/mptcp/token.c | 195 - net/ncsi/internal.h | 20 - net/ncsi/ncsi-cmd.c | 10 +- net/ncsi/ncsi-manage.c | 72 +- net/ncsi/ncsi-rsp.c | 6 - net/netfilter/Kconfig | 8 + net/netfilter/Makefile | 8 +- net/netfilter/ipset/ip_set_bitmap_gen.h | 2 +- net/netfilter/ipset/ip_set_bitmap_ip.c | 6 +- net/netfilter/ipset/ip_set_bitmap_ipmac.c | 6 +- net/netfilter/ipset/ip_set_bitmap_port.c | 6 +- net/netfilter/ipset/ip_set_core.c | 41 +- net/netfilter/ipvs/ip_vs_sync.c | 2 +- net/netfilter/nf_conntrack_core.c | 197 +- net/netfilter/nf_conntrack_extend.c | 1 + net/netfilter/nf_conntrack_proto_sctp.c | 6 +- net/netfilter/nf_conntrack_proto_udp.c | 20 +- net/netfilter/nf_flow_table_core.c | 34 +- net/netfilter/nf_flow_table_ip.c | 21 +- net/netfilter/nf_flow_table_offload.c | 185 +- net/netfilter/nf_tables_api.c | 468 +- net/netfilter/nf_tables_offload.c | 2 +- net/netfilter/nf_tables_set_core.c | 29 + net/netfilter/nfnetlink.c | 6 +- net/netfilter/nfnetlink_queue.c | 8 +- net/netfilter/nft_bitwise.c | 224 +- net/netfilter/nft_dynset.c | 2 +- net/netfilter/nft_meta.c | 440 +- net/netfilter/nft_osf.c | 3 - net/netfilter/nft_set_bitmap.c | 7 +- net/netfilter/nft_set_hash.c | 11 +- net/netfilter/nft_set_pipapo.c | 2101 ------- net/netfilter/nft_set_rbtree.c | 6 +- net/netfilter/nft_tunnel.c | 162 +- net/netfilter/x_tables.c | 4 +- net/netfilter/xt_IDLETIMER.c | 247 +- net/netfilter/xt_SECMARK.c | 2 + net/netfilter/xt_hashlimit.c | 44 +- net/netfilter/xt_recent.c | 17 +- net/netlabel/netlabel_domainhash.c | 3 +- net/netlabel/netlabel_unlabeled.c | 3 +- net/netlink/af_netlink.c | 7 +- net/netlink/genetlink.c | 5 +- net/netrom/af_netrom.c | 2 - net/netrom/nr_route.c | 4 - net/nfc/digital_dep.c | 4 +- net/nfc/netlink.c | 3 +- net/openvswitch/actions.c | 97 +- net/openvswitch/datapath.c | 20 +- net/openvswitch/flow_netlink.c | 122 +- net/openvswitch/flow_table.c | 6 +- net/openvswitch/meter.c | 3 +- net/openvswitch/vport.c | 3 +- net/packet/af_packet.c | 57 +- net/phonet/pn_dev.c | 2 + net/qrtr/Makefile | 2 +- net/qrtr/ns.c | 751 --- net/qrtr/qrtr.c | 370 +- net/qrtr/qrtr.h | 4 - net/rds/ib.c | 7 - net/rds/ib.h | 3 +- net/rds/ib_mr.h | 7 +- net/rds/ib_rdma.c | 84 +- net/rds/ib_send.c | 44 +- net/rds/rdma.c | 169 +- net/rds/rds.h | 13 +- net/rose/af_rose.c | 2 +- net/rose/rose_route.c | 1 + net/rxrpc/af_rxrpc.c | 2 - net/rxrpc/ar-internal.h | 11 - net/rxrpc/call_object.c | 26 +- net/rxrpc/conn_client.c | 3 +- net/rxrpc/conn_event.c | 30 +- net/rxrpc/conn_object.c | 3 +- net/rxrpc/input.c | 18 +- net/rxrpc/key.c | 19 +- net/rxrpc/local_object.c | 23 +- net/rxrpc/output.c | 27 +- net/rxrpc/peer_event.c | 42 +- net/sched/Kconfig | 30 - net/sched/Makefile | 2 - net/sched/act_sample.c | 2 + net/sched/cls_api.c | 30 +- net/sched/cls_basic.c | 11 +- net/sched/cls_bpf.c | 11 +- net/sched/cls_flower.c | 19 +- net/sched/cls_fw.c | 11 +- net/sched/cls_matchall.c | 16 +- net/sched/cls_route.c | 11 +- net/sched/cls_rsvp.h | 17 +- net/sched/cls_tcindex.c | 54 +- net/sched/cls_u32.c | 11 +- net/sched/ematch.c | 5 +- net/sched/sch_api.c | 47 +- net/sched/sch_cake.c | 63 +- net/sched/sch_choke.c | 2 +- net/sched/sch_ets.c | 828 --- net/sched/sch_fq_pie.c | 562 -- net/sched/sch_generic.c | 2 +- net/sched/sch_pie.c | 289 +- net/sched/sch_taprio.c | 92 +- net/sched/sch_tbf.c | 60 +- net/sctp/associola.c | 10 +- net/sctp/chunk.c | 2 +- net/sctp/endpointola.c | 6 +- net/sctp/input.c | 6 +- net/sctp/output.c | 2 +- net/sctp/outqueue.c | 13 +- net/sctp/sm_make_chunk.c | 7 +- net/sctp/sm_sideeffect.c | 16 +- net/sctp/sm_statefuns.c | 49 +- net/sctp/socket.c | 16 +- net/sctp/stream.c | 3 +- net/sctp/stream_interleave.c | 23 +- net/sctp/transport.c | 2 +- net/sctp/ulpqueue.c | 15 +- net/smc/af_smc.c | 2 - net/smc/smc_clc.c | 6 +- net/smc/smc_core.c | 29 +- net/smc/smc_core.h | 8 +- net/smc/smc_diag.c | 5 +- net/smc/smc_ib.c | 44 +- net/smc/smc_llc.c | 2 +- net/smc/smc_pnet.c | 2 +- net/smc/smc_tx.c | 2 +- net/socket.c | 13 - net/sunrpc/addr.c | 2 +- net/sunrpc/auth.c | 49 + net/sunrpc/auth_gss/auth_gss.c | 1 + net/sunrpc/auth_gss/gss_krb5_mech.c | 12 +- net/sunrpc/auth_gss/gss_krb5_seal.c | 8 +- net/sunrpc/auth_gss/gss_krb5_unseal.c | 6 +- net/sunrpc/auth_gss/gss_krb5_wrap.c | 16 +- net/sunrpc/auth_gss/gss_mech_switch.c | 31 +- net/sunrpc/auth_gss/svcauth_gss.c | 20 +- net/sunrpc/cache.c | 109 +- net/sunrpc/clnt.c | 1 - net/sunrpc/sched.c | 4 +- net/sunrpc/stats.c | 21 +- net/sunrpc/svcauth_unix.c | 10 +- net/sunrpc/xdr.c | 2 +- net/sunrpc/xprtrdma/backchannel.c | 4 - net/sunrpc/xprtrdma/frwr_ops.c | 117 +- net/sunrpc/xprtrdma/rpc_rdma.c | 20 +- net/sunrpc/xprtrdma/transport.c | 17 +- net/sunrpc/xprtrdma/verbs.c | 213 +- net/sunrpc/xprtrdma/xprt_rdma.h | 14 +- net/switchdev/switchdev.c | 2 +- net/tipc/bcast.c | 11 +- net/tipc/bearer.c | 11 +- net/tipc/bearer.h | 6 +- net/tipc/crypto.c | 5 +- net/tipc/eth_media.c | 3 +- net/tipc/ib_media.c | 5 +- net/tipc/link.c | 199 +- net/tipc/link.h | 9 +- net/tipc/net.c | 56 - net/tipc/net.h | 1 - net/tipc/netlink.c | 6 - net/tipc/node.c | 23 +- net/tipc/socket.c | 2 - net/tipc/udp_media.c | 3 +- net/tls/tls_device.c | 25 +- net/tls/tls_main.c | 3 +- net/unix/af_unix.c | 71 +- net/vmw_vsock/Kconfig | 12 - net/vmw_vsock/Makefile | 1 - net/vmw_vsock/af_vsock.c | 45 +- net/vmw_vsock/virtio_transport.c | 61 +- net/vmw_vsock/virtio_transport_common.c | 4 +- net/vmw_vsock/vmci_transport.c | 2 +- net/vmw_vsock/vsock_loopback.c | 180 - net/wireless/core.h | 2 +- net/wireless/ethtool.c | 8 +- net/wireless/mlme.c | 33 +- net/wireless/nl80211.c | 378 +- net/wireless/rdev-ops.h | 37 - net/wireless/reg.c | 10 +- net/wireless/scan.c | 11 +- net/wireless/sme.c | 11 +- net/wireless/trace.h | 60 +- net/wireless/util.c | 9 +- net/x25/x25_forward.c | 12 +- net/xdp/xdp_umem.c | 11 +- net/xdp/xsk.c | 83 +- net/xdp/xsk_queue.c | 15 +- net/xdp/xsk_queue.h | 372 +- net/xfrm/Makefile | 1 - net/xfrm/espintcp.c | 509 -- net/xfrm/xfrm_device.c | 16 +- net/xfrm/xfrm_input.c | 21 +- net/xfrm/xfrm_interface.c | 40 +- net/xfrm/xfrm_output.c | 9 +- net/xfrm/xfrm_policy.c | 9 +- net/xfrm/xfrm_state.c | 5 +- net/xfrm/xfrm_user.c | 6 +- samples/Kconfig | 6 - samples/Makefile | 2 - samples/bpf/Makefile | 128 +- samples/bpf/cpustat_kern.c | 2 +- samples/bpf/fds_example.c | 2 +- samples/bpf/hbm.c | 4 +- samples/bpf/hbm_kern.h | 4 +- samples/bpf/ibumad_kern.c | 2 +- samples/bpf/ibumad_user.c | 2 +- samples/bpf/lathist_kern.c | 2 +- samples/bpf/lwt_len_hist_kern.c | 2 +- samples/bpf/map_perf_test_kern.c | 4 +- samples/bpf/offwaketime_kern.c | 4 +- samples/bpf/offwaketime_user.c | 2 +- samples/bpf/parse_ldabs.c | 2 +- samples/bpf/parse_simple.c | 2 +- samples/bpf/parse_varlen.c | 2 +- samples/bpf/sampleip_kern.c | 4 +- samples/bpf/sampleip_user.c | 2 +- samples/bpf/sock_flags_kern.c | 2 +- samples/bpf/sockex1_kern.c | 2 +- samples/bpf/sockex1_user.c | 2 +- samples/bpf/sockex2_kern.c | 2 +- samples/bpf/sockex2_user.c | 2 +- samples/bpf/sockex3_kern.c | 2 +- samples/bpf/spintest_kern.c | 4 +- samples/bpf/spintest_user.c | 2 +- samples/bpf/syscall_tp_kern.c | 2 +- samples/bpf/task_fd_query_kern.c | 2 +- samples/bpf/task_fd_query_user.c | 2 +- samples/bpf/tc_l2_redirect_kern.c | 2 +- samples/bpf/tcbpf1_kern.c | 2 +- samples/bpf/tcp_basertt_kern.c | 4 +- samples/bpf/tcp_bufs_kern.c | 4 +- samples/bpf/tcp_clamp_kern.c | 4 +- samples/bpf/tcp_cong_kern.c | 4 +- samples/bpf/tcp_dumpstats_kern.c | 4 +- samples/bpf/tcp_iw_kern.c | 4 +- samples/bpf/tcp_rwnd_kern.c | 4 +- samples/bpf/tcp_synrto_kern.c | 4 +- samples/bpf/tcp_tos_reflect_kern.c | 4 +- samples/bpf/test_cgrp2_tc_kern.c | 2 +- samples/bpf/test_current_task_under_cgroup_kern.c | 2 +- samples/bpf/test_lwt_bpf.c | 2 +- samples/bpf/test_map_in_map_kern.c | 4 +- samples/bpf/test_overhead_kprobe_kern.c | 4 +- samples/bpf/test_overhead_raw_tp_kern.c | 2 +- samples/bpf/test_overhead_tp_kern.c | 2 +- samples/bpf/test_probe_write_user_kern.c | 4 +- samples/bpf/trace_event_kern.c | 4 +- samples/bpf/trace_event_user.c | 2 +- samples/bpf/trace_output_kern.c | 2 +- samples/bpf/trace_output_user.c | 2 +- samples/bpf/tracex1_kern.c | 4 +- samples/bpf/tracex2_kern.c | 4 +- samples/bpf/tracex3_kern.c | 4 +- samples/bpf/tracex4_kern.c | 4 +- samples/bpf/tracex5_kern.c | 4 +- samples/bpf/tracex6_kern.c | 2 +- samples/bpf/tracex7_kern.c | 2 +- samples/bpf/xdp1_kern.c | 2 +- samples/bpf/xdp1_user.c | 9 +- samples/bpf/xdp2_kern.c | 2 +- samples/bpf/xdp2skb_meta_kern.c | 2 +- samples/bpf/xdp_adjust_tail_kern.c | 2 +- samples/bpf/xdp_adjust_tail_user.c | 9 +- samples/bpf/xdp_fwd_kern.c | 2 +- samples/bpf/xdp_fwd_user.c | 19 +- samples/bpf/xdp_monitor_kern.c | 10 +- samples/bpf/xdp_redirect_cpu_kern.c | 2 +- samples/bpf/xdp_redirect_cpu_user.c | 65 +- samples/bpf/xdp_redirect_kern.c | 2 +- samples/bpf/xdp_redirect_map_kern.c | 2 +- samples/bpf/xdp_redirect_map_user.c | 7 +- samples/bpf/xdp_redirect_user.c | 7 +- samples/bpf/xdp_router_ipv4_kern.c | 2 +- samples/bpf/xdp_router_ipv4_user.c | 5 +- samples/bpf/xdp_rxq_info_kern.c | 2 +- samples/bpf/xdp_rxq_info_user.c | 8 +- samples/bpf/xdp_sample_pkts_kern.c | 2 +- samples/bpf/xdp_sample_pkts_user.c | 14 +- samples/bpf/xdp_tx_iptunnel_kern.c | 2 +- samples/bpf/xdp_tx_iptunnel_user.c | 7 +- samples/bpf/xdpsock_kern.c | 2 +- samples/bpf/xdpsock_user.c | 441 +- samples/connector/Makefile | 8 +- samples/hidraw/Makefile | 6 +- samples/kfifo/bytestream-example.c | 11 +- samples/kfifo/inttype-example.c | 11 +- samples/kfifo/record-example.c | 11 +- samples/livepatch/livepatch-shadow-fix1.c | 39 +- samples/livepatch/livepatch-shadow-fix2.c | 4 +- samples/livepatch/livepatch-shadow-mod.c | 4 +- samples/mei/Makefile | 4 +- samples/pidfd/Makefile | 4 +- samples/seccomp/Makefile | 4 +- samples/uhid/Makefile | 4 +- samples/v4l/v4l2-pci-skeleton.c | 2 +- samples/vfs/Makefile | 5 +- samples/watch_queue/Makefile | 7 - samples/watch_queue/watch_test.c | 186 - scripts/.gitignore | 3 +- scripts/Kbuild.include | 25 +- scripts/Kconfig.include | 6 +- scripts/Makefile | 38 +- scripts/Makefile.build | 12 +- scripts/Makefile.clean | 4 +- scripts/Makefile.host | 8 +- scripts/Makefile.kcsan | 6 - scripts/Makefile.lib | 53 +- scripts/Makefile.modbuiltin | 57 + scripts/Makefile.modpost | 1 + scripts/atomic/fallbacks/acquire | 2 +- scripts/atomic/fallbacks/add_negative | 2 +- scripts/atomic/fallbacks/add_unless | 2 +- scripts/atomic/fallbacks/andnot | 2 +- scripts/atomic/fallbacks/dec | 2 +- scripts/atomic/fallbacks/dec_and_test | 2 +- scripts/atomic/fallbacks/dec_if_positive | 2 +- scripts/atomic/fallbacks/dec_unless_positive | 2 +- scripts/atomic/fallbacks/fence | 2 +- scripts/atomic/fallbacks/fetch_add_unless | 2 +- scripts/atomic/fallbacks/inc | 2 +- scripts/atomic/fallbacks/inc_and_test | 2 +- scripts/atomic/fallbacks/inc_not_zero | 2 +- scripts/atomic/fallbacks/inc_unless_negative | 2 +- scripts/atomic/fallbacks/read_acquire | 2 +- scripts/atomic/fallbacks/release | 2 +- scripts/atomic/fallbacks/set_release | 2 +- scripts/atomic/fallbacks/sub_and_test | 2 +- scripts/atomic/fallbacks/try_cmpxchg | 2 +- scripts/atomic/gen-atomic-fallback.sh | 2 - scripts/atomic/gen-atomic-instrumented.sh | 9 +- scripts/atomic/gen-atomic-long.sh | 3 +- scripts/basic/Makefile | 4 +- scripts/bpf_helpers_doc.py | 2 + scripts/checkpatch.pl | 103 +- scripts/coccinelle/free/devm_free.cocci | 8 + scripts/coccinelle/free/iounmap.cocci | 2 +- {drivers/tty/vt => scripts}/conmakehash.c | 0 scripts/dtc/Makefile | 4 +- scripts/dtc/checks.c | 5 - scripts/dtc/dtc-parser.y | 4 - scripts/dtc/fstree.c | 2 +- scripts/dtc/libfdt/fdt.c | 9 +- scripts/dtc/libfdt/fdt_addresses.c | 8 +- scripts/dtc/libfdt/fdt_overlay.c | 28 +- scripts/dtc/libfdt/fdt_ro.c | 11 +- scripts/dtc/libfdt/libfdt.h | 4 +- scripts/dtc/libfdt/libfdt_internal.h | 12 +- scripts/dtc/livetree.c | 3 +- scripts/dtc/util.c | 3 +- scripts/dtc/util.h | 4 - scripts/dtc/version_gen.h | 2 +- scripts/find-unused-docs.sh | 2 +- scripts/gcc-plugins/Makefile | 2 +- scripts/genksyms/Makefile | 4 +- scripts/get_maintainer.pl | 32 +- scripts/kallsyms.c | 133 +- scripts/kconfig/Makefile | 34 +- scripts/kconfig/conf.c | 16 - scripts/kconfig/confdata.c | 62 +- scripts/kconfig/expr.c | 3 +- scripts/kconfig/expr.h | 2 +- scripts/kconfig/gconf.c | 1 - scripts/kconfig/lkc.h | 4 +- scripts/kconfig/mconf.c | 1 - scripts/kconfig/menu.c | 185 +- scripts/kconfig/nconf.c | 1 - scripts/kconfig/parser.y | 21 +- scripts/kconfig/streamline_config.pl | 4 +- scripts/kconfig/symbol.c | 22 + scripts/link-vmlinux.sh | 23 +- scripts/mkcompile_h | 11 + scripts/mod/Makefile | 4 +- scripts/mod/file2alias.c | 2 - scripts/mod/modpost.c | 8 +- scripts/package/builddeb | 106 +- scripts/recordmcount.c | 17 - scripts/selinux/genheaders/Makefile | 4 +- scripts/selinux/mdp/Makefile | 4 +- scripts/sortextable.c | 400 ++ scripts/sortextable.h | 209 + scripts/sorttable.c | 377 -- scripts/sorttable.h | 380 -- scripts/spelling.txt | 15 - scripts/sphinx-pre-install | 2 +- scripts/ver_linux | 24 +- security/Makefile | 2 +- security/apparmor/Kconfig | 16 - security/apparmor/apparmorfs.c | 60 +- security/apparmor/domain.c | 39 +- security/apparmor/include/label.h | 1 - security/apparmor/include/match.h | 11 - security/apparmor/label.c | 37 +- security/apparmor/match.c | 53 +- security/apparmor/path.c | 2 +- security/apparmor/policy_unpack.c | 8 - security/apparmor/policy_unpack_test.c | 607 -- security/integrity/digsig.c | 31 +- security/integrity/digsig_asymmetric.c | 2 +- security/integrity/evm/evm_crypto.c | 2 +- security/integrity/ima/Kconfig | 17 - security/integrity/ima/Makefile | 2 - security/integrity/ima/ima.h | 33 +- security/integrity/ima/ima_api.c | 8 +- security/integrity/ima/ima_appraise.c | 4 +- security/integrity/ima/ima_asymmetric_keys.c | 66 - security/integrity/ima/ima_crypto.c | 4 +- security/integrity/ima/ima_init.c | 8 +- security/integrity/ima/ima_main.c | 61 +- security/integrity/ima/ima_mok.c | 13 +- security/integrity/ima/ima_policy.c | 165 +- security/integrity/ima/ima_queue_keys.c | 171 - security/integrity/integrity.h | 6 +- security/integrity/platform_certs/load_uefi.c | 40 +- .../integrity/platform_certs/platform_keyring.c | 14 +- security/keys/Kconfig | 9 - security/keys/compat.c | 5 - security/keys/encrypted-keys/encrypted.c | 2 +- security/keys/encrypted-keys/masterkey_trusted.c | 2 +- security/keys/gc.c | 7 +- security/keys/internal.h | 46 +- security/keys/key.c | 77 +- security/keys/keyctl.c | 202 +- security/keys/keyring.c | 47 +- security/keys/permission.c | 363 +- security/keys/persistent.c | 27 +- security/keys/proc.c | 22 +- security/keys/process_keys.c | 86 +- security/keys/request_key.c | 38 +- security/keys/request_key_auth.c | 15 +- security/lockdown/lockdown.c | 27 + security/lsm_audit.c | 5 - security/security.c | 57 +- security/selinux/Kconfig | 36 +- security/selinux/Makefile | 6 +- security/selinux/avc.c | 95 +- security/selinux/hooks.c | 492 +- security/selinux/ibpkey.c | 2 +- security/selinux/include/avc.h | 13 +- security/selinux/include/classmap.h | 4 +- security/selinux/include/conditional.h | 8 +- security/selinux/include/ibpkey.h | 13 +- security/selinux/include/objsec.h | 2 +- security/selinux/include/security.h | 60 +- security/selinux/netif.c | 2 +- security/selinux/netnode.c | 2 +- security/selinux/netport.c | 2 +- security/selinux/nlmsgtab.c | 5 +- security/selinux/selinuxfs.c | 100 +- security/selinux/ss/conditional.c | 251 +- security/selinux/ss/conditional.h | 27 +- security/selinux/ss/context.h | 11 +- security/selinux/ss/policydb.c | 227 +- security/selinux/ss/policydb.h | 13 +- security/selinux/ss/services.c | 366 +- security/selinux/ss/services.h | 8 +- security/selinux/ss/sidtab.c | 396 +- security/selinux/ss/sidtab.h | 70 +- security/selinux/ss/status.c | 124 + security/selinux/status.c | 124 - security/smack/smack_lsm.c | 136 +- security/tomoyo/common.c | 11 +- sound/ac97/snd_ac97_compat.c | 2 +- sound/ac97_bus.c | 2 +- sound/aoa/aoa.h | 2 +- sound/aoa/codecs/onyx.c | 8 +- sound/aoa/codecs/tas-basstreble.h | 4 +- sound/aoa/codecs/tas-gain-table.h | 2 +- sound/aoa/codecs/tas.c | 4 +- sound/aoa/codecs/toonie.c | 2 +- sound/aoa/core/alsa.c | 2 +- sound/aoa/fabrics/layout.c | 2 +- sound/aoa/soundbus/i2sbus/core.c | 2 +- sound/aoa/soundbus/i2sbus/pcm.c | 13 +- sound/arm/aaci.c | 46 +- sound/arm/pxa2xx-ac97.c | 3 +- sound/atmel/ac97c.c | 24 +- sound/core/Kconfig | 9 - sound/core/compress_offload.c | 44 +- sound/core/control.c | 304 +- sound/core/device.c | 2 +- sound/core/hwdep.c | 2 +- sound/core/info.c | 40 +- sound/core/init.c | 1 - sound/core/jack.c | 4 +- sound/core/oss/mixer_oss.c | 16 +- sound/core/oss/pcm_oss.c | 23 +- sound/core/oss/pcm_plugin.c | 2 +- sound/core/oss/rate.c | 2 +- sound/core/pcm.c | 28 +- sound/core/pcm_compat.c | 290 +- sound/core/pcm_dmaengine.c | 10 +- sound/core/pcm_lib.c | 43 +- sound/core/pcm_local.h | 3 + sound/core/pcm_memory.c | 69 +- sound/core/pcm_misc.c | 22 +- sound/core/pcm_native.c | 499 +- sound/core/pcm_timer.c | 2 +- sound/core/rawmidi.c | 136 +- sound/core/rawmidi_compat.c | 87 +- sound/core/seq/oss/seq_oss_init.c | 4 +- sound/core/seq/seq_clientmgr.c | 4 +- sound/core/seq/seq_midi_emul.c | 43 +- sound/core/seq/seq_midi_event.c | 6 +- sound/core/seq/seq_queue.c | 29 +- sound/core/seq/seq_timer.c | 13 +- sound/core/seq/seq_timer.h | 3 +- sound/core/seq_device.c | 2 +- sound/core/timer.c | 234 +- sound/core/timer_compat.c | 62 +- sound/drivers/aloop.c | 23 +- sound/drivers/dummy.c | 54 +- sound/drivers/ml403-ac97cr.c | 37 +- sound/drivers/mts64.c | 18 +- sound/drivers/opl3/opl3_drums.c | 28 +- sound/drivers/opl3/opl3_lib.c | 6 +- sound/drivers/opl3/opl3_midi.c | 6 +- sound/drivers/opl3/opl3_oss.c | 2 +- sound/drivers/opl3/opl3_seq.c | 2 +- sound/drivers/opl3/opl3_voice.h | 2 +- sound/drivers/opl4/opl4_lib.c | 2 +- sound/drivers/opl4/opl4_mixer.c | 2 +- sound/drivers/opl4/opl4_proc.c | 2 +- sound/drivers/opl4/opl4_seq.c | 2 +- sound/drivers/opl4/opl4_synth.c | 2 +- sound/drivers/pcsp/pcsp.c | 2 +- sound/drivers/pcsp/pcsp_lib.c | 18 +- sound/drivers/pcsp/pcsp_mixer.c | 6 +- sound/drivers/serial-u16550.c | 4 +- sound/drivers/vx/vx_cmd.c | 2 +- sound/drivers/vx/vx_core.c | 17 +- sound/drivers/vx/vx_hwdep.c | 2 +- sound/drivers/vx/vx_mixer.c | 2 +- sound/drivers/vx/vx_pcm.c | 29 +- sound/firewire/bebob/bebob_pcm.c | 13 +- sound/firewire/dice/dice-alesis.c | 24 - sound/firewire/dice/dice-pcm.c | 15 +- sound/firewire/dice/dice-stream.c | 9 +- sound/firewire/dice/dice.c | 8 - sound/firewire/dice/dice.h | 1 - sound/firewire/digi00x/digi00x-pcm.c | 13 +- sound/firewire/fireface/ff-pcm.c | 13 +- sound/firewire/fireworks/fireworks_pcm.c | 13 +- sound/firewire/isight.c | 11 +- sound/firewire/motu/motu-pcm.c | 13 +- sound/firewire/oxfw/oxfw-command.c | 6 +- sound/firewire/oxfw/oxfw-pcm.c | 21 +- sound/firewire/oxfw/oxfw-stream.c | 82 +- sound/firewire/oxfw/oxfw.c | 39 +- sound/firewire/oxfw/oxfw.h | 1 - sound/firewire/tascam/tascam-pcm.c | 13 +- sound/hda/Kconfig | 6 +- sound/hda/ext/hdac_ext_bus.c | 11 +- sound/hda/ext/hdac_ext_controller.c | 23 +- sound/hda/ext/hdac_ext_stream.c | 1 + sound/hda/hdac_bus.c | 4 - sound/hda/hdac_component.c | 1 - sound/hda/hdac_controller.c | 31 +- sound/hda/hdac_device.c | 17 +- sound/hda/hdac_regmap.c | 144 +- sound/hda/hdac_stream.c | 33 +- sound/hda/hdmi_chmap.c | 4 +- sound/hda/intel-nhlt.c | 2 +- sound/i2c/cs8427.c | 2 +- sound/i2c/i2c.c | 2 +- sound/i2c/other/ak4113.c | 4 +- sound/i2c/other/ak4114.c | 4 +- sound/i2c/other/ak4117.c | 4 +- sound/i2c/tea6330t.c | 4 +- sound/isa/ad1816a/ad1816a_lib.c | 29 +- sound/isa/cmi8328.c | 24 +- sound/isa/cmi8330.c | 15 +- sound/isa/cs423x/cs4236_lib.c | 16 +- sound/isa/es1688/es1688.c | 6 +- sound/isa/es1688/es1688_lib.c | 37 +- sound/isa/es18xx.c | 65 +- sound/isa/gus/gus_io.c | 2 +- sound/isa/gus/gus_main.c | 7 +- sound/isa/gus/gus_mem_proc.c | 2 +- sound/isa/gus/gus_mixer.c | 4 +- sound/isa/gus/gus_pcm.c | 30 +- sound/isa/gus/gus_timer.c | 4 +- sound/isa/gus/gus_volume.c | 9 +- sound/isa/gus/gusclassic.c | 6 +- sound/isa/gus/gusextreme.c | 10 +- sound/isa/gus/gusmax.c | 9 +- sound/isa/gus/interwave.c | 11 +- sound/isa/msnd/msnd.c | 2 + sound/isa/msnd/msnd_pinnacle.c | 5 +- sound/isa/msnd/msnd_pinnacle_mixer.c | 2 +- sound/isa/opl3sa2.c | 5 +- sound/isa/opti9xx/miro.c | 32 +- sound/isa/opti9xx/opti92x-ad1848.c | 21 +- sound/isa/sb/emu8000.c | 32 +- sound/isa/sb/emu8000_pcm.c | 5 +- sound/isa/sb/jazz16.c | 10 +- sound/isa/sb/sb16.c | 8 +- sound/isa/sb/sb16_main.c | 23 +- sound/isa/sb/sb8.c | 2 +- sound/isa/sb/sb8_main.c | 23 +- sound/isa/sb/sb_common.c | 3 +- sound/isa/sb/sb_mixer.c | 40 +- sound/isa/sc6000.c | 4 +- sound/isa/wavefront/wavefront.c | 1 - sound/isa/wss/wss_lib.c | 38 +- sound/mips/hal2.c | 29 +- sound/mips/sgio2audio.c | 25 +- sound/parisc/harmony.c | 26 +- sound/pci/ac97/ac97_codec.c | 17 +- sound/pci/ac97/ac97_patch.c | 28 +- sound/pci/ac97/ac97_pcm.c | 4 +- sound/pci/ad1889.c | 32 +- sound/pci/ak4531_codec.c | 6 +- sound/pci/ali5451/ali5451.c | 57 +- sound/pci/als300.c | 31 +- sound/pci/als4000.c | 25 +- sound/pci/asihpi/asihpi.c | 31 +- sound/pci/asihpi/hpimsgx.c | 2 +- sound/pci/atiixp.c | 27 +- sound/pci/atiixp_modem.c | 19 +- sound/pci/au88x0/au88x0.c | 3 +- sound/pci/au88x0/au88x0_core.c | 2 +- sound/pci/au88x0/au88x0_eq.c | 22 +- sound/pci/au88x0/au88x0_eqdata.c | 18 +- sound/pci/au88x0/au88x0_mixer.c | 2 +- sound/pci/au88x0/au88x0_pcm.c | 22 +- sound/pci/aw2/aw2-alsa.c | 52 +- sound/pci/aw2/aw2-tsl.c | 4 +- sound/pci/azt3328.c | 43 +- sound/pci/bt87x.c | 21 +- sound/pci/ca0106/ca0106.h | 2 +- sound/pci/ca0106/ca0106_main.c | 79 +- sound/pci/ca0106/ca0106_mixer.c | 20 +- sound/pci/ca0106/ca0106_proc.c | 2 +- sound/pci/cmipci.c | 73 +- sound/pci/cs4281.c | 37 +- sound/pci/cs46xx/cs46xx_lib.c | 25 +- sound/pci/cs46xx/dsp_spos.c | 4 +- sound/pci/cs46xx/dsp_spos_scb_lib.c | 8 +- sound/pci/cs5530.c | 2 +- sound/pci/cs5535audio/cs5535audio.c | 6 +- sound/pci/cs5535audio/cs5535audio_olpc.c | 2 +- sound/pci/cs5535audio/cs5535audio_pcm.c | 14 +- sound/pci/ctxfi/ctatc.c | 6 +- sound/pci/ctxfi/ctdaio.c | 4 +- sound/pci/ctxfi/cthw20k1.c | 4 +- sound/pci/ctxfi/cthw20k2.c | 1 - sound/pci/ctxfi/ctpcm.c | 17 +- sound/pci/ctxfi/ctresource.c | 2 +- sound/pci/echoaudio/darla20.c | 2 +- sound/pci/echoaudio/darla24.c | 2 +- sound/pci/echoaudio/echo3g.c | 2 +- sound/pci/echoaudio/echoaudio.c | 49 +- sound/pci/echoaudio/gina20.c | 2 +- sound/pci/echoaudio/gina24.c | 2 +- sound/pci/echoaudio/indigo.c | 2 +- sound/pci/echoaudio/indigodj.c | 2 +- sound/pci/echoaudio/indigodjx.c | 2 +- sound/pci/echoaudio/indigoio.c | 2 +- sound/pci/echoaudio/indigoiox.c | 2 +- sound/pci/echoaudio/layla20.c | 2 +- sound/pci/echoaudio/layla24.c | 2 +- sound/pci/echoaudio/mia.c | 2 +- sound/pci/echoaudio/mona.c | 2 +- sound/pci/emu10k1/emu10k1_main.c | 21 +- sound/pci/emu10k1/emu10k1x.c | 22 +- sound/pci/emu10k1/emufx.c | 196 +- sound/pci/emu10k1/emumixer.c | 44 +- sound/pci/emu10k1/emupcm.c | 47 +- sound/pci/emu10k1/emuproc.c | 18 +- sound/pci/emu10k1/io.c | 4 +- sound/pci/emu10k1/p16v.c | 52 +- sound/pci/emu10k1/timer.c | 2 +- sound/pci/ens1370.c | 52 +- sound/pci/es1938.c | 45 +- sound/pci/es1968.c | 15 +- sound/pci/fm801.c | 35 +- sound/pci/hda/hda_beep.c | 2 +- sound/pci/hda/hda_codec.c | 51 +- sound/pci/hda/hda_controller.c | 89 +- sound/pci/hda/hda_eld.c | 8 +- sound/pci/hda/hda_generic.c | 11 +- sound/pci/hda/hda_intel.c | 28 +- sound/pci/hda/hda_jack.c | 2 - sound/pci/hda/hda_local.h | 2 - sound/pci/hda/hda_proc.c | 2 +- sound/pci/hda/hda_sysfs.c | 6 +- sound/pci/hda/hda_tegra.c | 10 +- sound/pci/hda/patch_analog.c | 22 +- sound/pci/hda/patch_ca0110.c | 2 +- sound/pci/hda/patch_ca0132.c | 33 +- sound/pci/hda/patch_conexant.c | 7 +- sound/pci/hda/patch_hdmi.c | 300 +- sound/pci/hda/patch_realtek.c | 251 +- sound/pci/hda/patch_sigmatel.c | 12 +- sound/pci/hda/patch_via.c | 6 +- sound/pci/ice1712/aureon.c | 18 +- sound/pci/ice1712/delta.c | 10 +- sound/pci/ice1712/ews.c | 6 +- sound/pci/ice1712/ice1712.c | 63 +- sound/pci/ice1712/ice1712.h | 2 +- sound/pci/ice1712/ice1724.c | 48 +- sound/pci/ice1712/juli.c | 8 +- sound/pci/ice1712/maya44.c | 12 +- sound/pci/ice1712/phase.c | 8 +- sound/pci/ice1712/pontis.c | 4 +- sound/pci/ice1712/prodigy192.c | 6 +- sound/pci/ice1712/prodigy_hifi.c | 20 +- sound/pci/ice1712/psc724.c | 2 +- sound/pci/ice1712/quartet.c | 10 +- sound/pci/ice1712/se.c | 8 +- sound/pci/ice1712/vt1720_mobo.c | 4 +- sound/pci/ice1712/wm8766.c | 2 +- sound/pci/ice1712/wm8776.c | 2 +- sound/pci/ice1712/wtm.c | 8 +- sound/pci/intel8x0.c | 69 +- sound/pci/intel8x0m.c | 44 +- sound/pci/korg1212/korg1212.c | 13 +- sound/pci/lola/lola.c | 4 +- sound/pci/lola/lola_pcm.c | 12 +- sound/pci/lx6464es/lx6464es.c | 19 +- sound/pci/lx6464es/lx_core.c | 4 +- sound/pci/maestro3.c | 24 +- sound/pci/mixart/mixart.c | 23 +- sound/pci/mixart/mixart_hwdep.c | 2 +- sound/pci/mixart/mixart_mixer.c | 4 +- sound/pci/nm256/nm256.c | 26 +- sound/pci/nm256/nm256_coef.c | 4 +- sound/pci/oxygen/oxygen_lib.c | 2 +- sound/pci/oxygen/oxygen_pcm.c | 58 +- sound/pci/pcxhr/pcxhr.c | 37 +- sound/pci/pcxhr/pcxhr_core.c | 6 +- sound/pci/pcxhr/pcxhr_hwdep.c | 2 +- sound/pci/riptide/riptide.c | 77 +- sound/pci/rme32.c | 48 +- sound/pci/rme96.c | 9 +- sound/pci/rme9652/hdsp.c | 35 +- sound/pci/rme9652/hdspm.c | 87 +- sound/pci/rme9652/rme9652.c | 19 +- sound/pci/sis7019.c | 34 +- sound/pci/sonicvibes.c | 31 +- sound/pci/trident/trident_main.c | 85 +- sound/pci/via82xx.c | 67 +- sound/pci/via82xx_modem.c | 24 +- sound/pci/vx222/vx222.c | 15 +- sound/pci/vx222/vx222.h | 4 +- sound/pci/vx222/vx222_ops.c | 8 +- sound/pci/ymfpci/ymfpci_main.c | 57 +- sound/pcmcia/pdaudiocf/pdaudiocf.c | 3 +- sound/pcmcia/pdaudiocf/pdaudiocf_core.c | 2 +- sound/pcmcia/pdaudiocf/pdaudiocf_pcm.c | 26 +- sound/pcmcia/vx/vxp_ops.c | 4 +- sound/pcmcia/vx/vxpocket.c | 7 +- sound/pcmcia/vx/vxpocket.h | 2 +- sound/ppc/awacs.c | 50 +- sound/ppc/beep.c | 2 +- sound/ppc/burgundy.c | 20 +- sound/ppc/daca.c | 2 +- sound/ppc/pmac.c | 42 +- sound/ppc/pmac.h | 2 +- sound/ppc/snd_ps3.c | 31 +- sound/ppc/tumbler.c | 24 +- sound/ppc/tumbler_volume.h | 12 +- sound/sh/aica.c | 34 +- sound/sh/sh_dac_audio.c | 26 +- sound/soc/amd/acp-pcm-dma.c | 59 +- sound/soc/amd/raven/Makefile | 2 - sound/soc/amd/raven/acp3x-i2s.c | 368 -- sound/soc/amd/raven/acp3x-pcm-dma.c | 676 ++- sound/soc/amd/raven/acp3x.h | 115 +- sound/soc/amd/raven/pci-acp3x.c | 241 +- sound/soc/atmel/Kconfig | 6 +- sound/soc/atmel/Makefile | 10 +- sound/soc/atmel/atmel-pcm-pdc.c | 1 + sound/soc/atmel/atmel_ssc_dai.c | 18 +- sound/soc/au1x/ac97c.c | 3 +- sound/soc/au1x/dbdma2.c | 15 +- sound/soc/au1x/dma.c | 22 +- sound/soc/au1x/i2sc.c | 2 +- sound/soc/au1x/psc-ac97.c | 1 + sound/soc/bcm/cygnus-pcm.c | 1 + sound/soc/bcm/cygnus-ssp.c | 39 +- sound/soc/cirrus/ep93xx-ac97.c | 1 + sound/soc/cirrus/ep93xx-i2s.c | 16 +- sound/soc/codecs/Kconfig | 683 +-- sound/soc/codecs/Makefile | 20 - sound/soc/codecs/ak4104.c | 3 +- sound/soc/codecs/cros_ec_codec.c | 33 +- sound/soc/codecs/cs4270.c | 3 +- sound/soc/codecs/cs4271.c | 4 +- sound/soc/codecs/cs42l51.c | 16 +- sound/soc/codecs/cs47l15.c | 21 +- sound/soc/codecs/cs47l35.c | 18 +- sound/soc/codecs/cs47l85.c | 20 +- sound/soc/codecs/cs47l90.c | 20 +- sound/soc/codecs/cs47l92.c | 76 +- sound/soc/codecs/gtm601.c | 32 +- sound/soc/codecs/hdac_hda.c | 16 - sound/soc/codecs/hdac_hda.h | 3 +- sound/soc/codecs/hdac_hdmi.c | 63 +- sound/soc/codecs/hdmi-codec.c | 42 +- sound/soc/codecs/jz4770.c | 948 --- sound/soc/codecs/madera.c | 178 +- sound/soc/codecs/madera.h | 6 +- sound/soc/codecs/max98090.c | 7 +- sound/soc/codecs/max98357a.c | 36 +- sound/soc/codecs/msm8916-wcd-analog.c | 116 +- sound/soc/codecs/mt6660.c | 580 -- sound/soc/codecs/mt6660.h | 77 - sound/soc/codecs/pcm512x.c | 8 +- sound/soc/codecs/rk3328_codec.c | 31 +- sound/soc/codecs/rl6231.c | 1 - sound/soc/codecs/rl6231.h | 2 +- sound/soc/codecs/rt1011.c | 17 +- sound/soc/codecs/rt1011.h | 1 - sound/soc/codecs/rt1015.c | 993 ---- sound/soc/codecs/rt1015.h | 375 -- sound/soc/codecs/rt1308-sdw.c | 736 --- sound/soc/codecs/rt1308-sdw.h | 169 - sound/soc/codecs/rt5514-spi.c | 10 +- sound/soc/codecs/rt5659.c | 2 +- sound/soc/codecs/rt5677-spi.c | 10 +- sound/soc/codecs/rt5682.c | 766 +-- sound/soc/codecs/rt5682.h | 49 +- sound/soc/codecs/rt700-sdw.c | 551 -- sound/soc/codecs/rt700-sdw.h | 335 -- sound/soc/codecs/rt700.c | 1237 ---- sound/soc/codecs/rt700.h | 174 - sound/soc/codecs/rt711-sdw.c | 552 -- sound/soc/codecs/rt711-sdw.h | 281 - sound/soc/codecs/rt711.c | 1292 ---- sound/soc/codecs/rt711.h | 227 - sound/soc/codecs/rt715-sdw.c | 613 -- sound/soc/codecs/rt715-sdw.h | 337 -- sound/soc/codecs/rt715.c | 872 --- sound/soc/codecs/rt715.h | 221 - sound/soc/codecs/sgtl5000.c | 11 +- sound/soc/codecs/tas2562.c | 113 +- sound/soc/codecs/tas2562.h | 12 +- sound/soc/codecs/tlv320adcx140.c | 922 --- sound/soc/codecs/tlv320adcx140.h | 131 - sound/soc/codecs/tlv320aic31xx.c | 40 +- sound/soc/codecs/tlv320aic31xx.h | 3 + sound/soc/codecs/tlv320aic32x4.c | 6 +- sound/soc/codecs/wcd934x.c | 5077 ---------------- sound/soc/codecs/wm0010.c | 2 +- sound/soc/codecs/wm_adsp.c | 98 +- sound/soc/codecs/wsa881x.c | 1185 ---- sound/soc/dwc/dwc-i2s.c | 32 +- sound/soc/dwc/dwc-pcm.c | 25 +- sound/soc/fsl/fsl-asoc-card.c | 2 +- sound/soc/fsl/fsl_asrc.c | 125 +- sound/soc/fsl/fsl_asrc.h | 64 +- sound/soc/fsl/fsl_asrc_dma.c | 46 +- sound/soc/fsl/fsl_dma.c | 1 + sound/soc/fsl/fsl_sai.c | 25 +- sound/soc/fsl/fsl_ssi.c | 1 + sound/soc/fsl/imx-audmix.c | 2 +- sound/soc/fsl/imx-pcm-fiq.c | 1 + sound/soc/fsl/imx-ssi.c | 1 + sound/soc/fsl/mpc5200_dma.c | 1 + sound/soc/fsl/mpc5200_psc_ac97.c | 2 + sound/soc/intel/atom/sst-mfld-platform-pcm.c | 26 +- sound/soc/intel/atom/sst/sst.c | 5 +- sound/soc/intel/atom/sst/sst_acpi.c | 10 +- sound/soc/intel/atom/sst/sst_loader.c | 4 +- sound/soc/intel/atom/sst/sst_pci.c | 2 +- sound/soc/intel/baytrail/sst-baytrail-pcm.c | 20 +- sound/soc/intel/boards/Kconfig | 65 - sound/soc/intel/boards/Makefile | 7 - sound/soc/intel/boards/bdw-rt5650.c | 327 - sound/soc/intel/boards/bdw-rt5677.c | 10 +- sound/soc/intel/boards/broadwell.c | 10 +- sound/soc/intel/boards/bxt_da7219_max98357a.c | 24 +- sound/soc/intel/boards/bxt_rt298.c | 22 +- sound/soc/intel/boards/bytcht_es8316.c | 21 +- sound/soc/intel/boards/bytcr_rt5640.c | 112 +- sound/soc/intel/boards/bytcr_rt5651.c | 72 +- sound/soc/intel/boards/cht_bsw_rt5645.c | 26 +- sound/soc/intel/boards/cml_rt1011_rt5682.c | 24 +- sound/soc/intel/boards/glk_rt5682_max98357a.c | 34 +- sound/soc/intel/boards/hda_dsp_common.c | 2 +- sound/soc/intel/boards/kbl_da7219_max98357a.c | 23 +- sound/soc/intel/boards/kbl_da7219_max98927.c | 35 +- sound/soc/intel/boards/kbl_rt5660.c | 4 +- sound/soc/intel/boards/kbl_rt5663_max98927.c | 14 +- .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c | 14 +- sound/soc/intel/boards/skl_hda_dsp_common.c | 21 +- sound/soc/intel/boards/skl_hda_dsp_common.h | 4 - sound/soc/intel/boards/skl_hda_dsp_generic.c | 33 +- sound/soc/intel/boards/skl_nau88l25_max98357a.c | 10 +- sound/soc/intel/boards/skl_nau88l25_ssm4567.c | 14 +- sound/soc/intel/boards/skl_rt286.c | 10 +- sound/soc/intel/boards/sof_da7219_max98373.c | 371 -- sound/soc/intel/boards/sof_pcm512x.c | 428 -- sound/soc/intel/boards/sof_rt5682.c | 58 +- sound/soc/intel/common/soc-acpi-intel-bxt-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-cfl-match.c | 5 - sound/soc/intel/common/soc-acpi-intel-cht-match.c | 7 - sound/soc/intel/common/soc-acpi-intel-cml-match.c | 89 - sound/soc/intel/common/soc-acpi-intel-cnl-match.c | 5 - .../intel/common/soc-acpi-intel-hsw-bdw-match.c | 7 - sound/soc/intel/common/soc-acpi-intel-icl-match.c | 98 - sound/soc/intel/common/soc-acpi-intel-jsl-match.c | 7 - sound/soc/intel/common/soc-acpi-intel-tgl-match.c | 64 +- sound/soc/intel/haswell/sst-haswell-pcm.c | 18 +- sound/soc/intel/skylake/skl-debug.c | 32 +- sound/soc/intel/skylake/skl-pcm.c | 41 +- sound/soc/intel/skylake/skl-ssp-clk.c | 4 +- sound/soc/intel/skylake/skl-sst-cldma.c | 1 - sound/soc/intel/skylake/skl.c | 7 +- sound/soc/jz4740/jz4740-i2s.c | 18 +- sound/soc/kirkwood/kirkwood-dma.c | 1 + sound/soc/mediatek/common/mtk-afe-fe-dai.c | 377 +- sound/soc/mediatek/common/mtk-afe-fe-dai.h | 20 +- .../soc/mediatek/common/mtk-afe-platform-driver.c | 13 +- .../soc/mediatek/common/mtk-afe-platform-driver.h | 2 + sound/soc/mediatek/common/mtk-base-afe.h | 28 +- sound/soc/mediatek/common/mtk-btcvsd.c | 1 + sound/soc/mediatek/mt2701/mt2701-afe-pcm.c | 14 +- sound/soc/mediatek/mt6797/mt6797-afe-pcm.c | 2 + sound/soc/mediatek/mt8173/mt8173-afe-pcm.c | 10 +- sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c | 2 +- sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c | 2 +- sound/soc/mediatek/mt8173/mt8173-rt5650.c | 17 +- sound/soc/mediatek/mt8183/mt8183-afe-pcm.c | 2 + sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 115 +- sound/soc/meson/Kconfig | 41 - sound/soc/meson/Makefile | 19 - sound/soc/meson/aiu-acodec-ctrl.c | 203 - sound/soc/meson/aiu-codec-ctrl.c | 151 - sound/soc/meson/aiu-encoder-i2s.c | 365 -- sound/soc/meson/aiu-encoder-spdif.c | 209 - sound/soc/meson/aiu-fifo-i2s.c | 153 - sound/soc/meson/aiu-fifo-spdif.c | 186 - sound/soc/meson/aiu-fifo.c | 223 - sound/soc/meson/aiu-fifo.h | 50 - sound/soc/meson/aiu.c | 388 -- sound/soc/meson/aiu.h | 89 - sound/soc/meson/axg-card.c | 404 +- sound/soc/meson/axg-fifo.c | 61 +- sound/soc/meson/axg-fifo.h | 9 +- sound/soc/meson/axg-frddr.c | 36 +- sound/soc/meson/axg-toddr.c | 24 +- sound/soc/meson/g12a-toacodec.c | 252 - sound/soc/meson/g12a-tohdmitx.c | 225 +- sound/soc/meson/gx-card.c | 141 - sound/soc/meson/meson-card-utils.c | 385 -- sound/soc/meson/meson-card.h | 55 - sound/soc/meson/meson-codec-glue.c | 149 - sound/soc/meson/meson-codec-glue.h | 32 - sound/soc/meson/t9015.c | 333 -- sound/soc/pxa/mioa701_wm9713.c | 2 +- sound/soc/pxa/mmp-pcm.c | 1 + sound/soc/pxa/pxa-ssp.c | 17 +- sound/soc/pxa/pxa2xx-ac97.c | 4 + sound/soc/pxa/pxa2xx-i2s.c | 13 +- sound/soc/pxa/pxa2xx-pcm.c | 1 + sound/soc/qcom/apq8016_sbc.c | 7 +- sound/soc/qcom/lpass-platform.c | 3 +- sound/soc/qcom/qdsp6/q6asm-dai.c | 3 +- sound/soc/qcom/sdm845.c | 92 +- sound/soc/samsung/Kconfig | 4 +- sound/soc/samsung/bells.c | 14 +- sound/soc/samsung/i2s.c | 13 +- sound/soc/samsung/idma.c | 1 + sound/soc/samsung/littlemill.c | 10 +- sound/soc/samsung/lowland.c | 2 +- sound/soc/samsung/neo1973_wm8753.c | 2 +- sound/soc/samsung/s3c24xx-i2s.c | 8 +- sound/soc/samsung/snow.c | 2 +- sound/soc/samsung/spdif.c | 18 +- sound/soc/samsung/speyside.c | 6 +- sound/soc/samsung/tm2_wm5110.c | 6 +- sound/soc/samsung/tobermory.c | 6 +- sound/soc/sh/dma-sh7760.c | 15 +- sound/soc/sh/fsi.c | 22 +- sound/soc/sh/hac.c | 1 + sound/soc/sh/rcar/core.c | 57 +- sound/soc/sh/siu_pcm.c | 40 +- sound/soc/soc-component.c | 33 +- sound/soc/soc-compress.c | 141 +- sound/soc/soc-core.c | 693 ++- sound/soc/soc-dai.c | 30 +- sound/soc/soc-dapm.c | 57 +- sound/soc/soc-generic-dmaengine-pcm.c | 38 +- sound/soc/soc-pcm.c | 1228 ++-- sound/soc/soc-topology.c | 112 +- sound/soc/soc-utils.c | 1 + sound/soc/sof/Kconfig | 11 +- sound/soc/sof/Makefile | 3 +- sound/soc/sof/compress.c | 146 - sound/soc/sof/compress.h | 31 - sound/soc/sof/control.c | 55 +- sound/soc/sof/core.c | 334 +- sound/soc/sof/debug.c | 226 - sound/soc/sof/imx/imx8.c | 60 +- sound/soc/sof/intel/Kconfig | 10 - sound/soc/sof/intel/Makefile | 1 - sound/soc/sof/intel/apl.c | 23 +- sound/soc/sof/intel/bdw.c | 41 +- sound/soc/sof/intel/byt.c | 110 +- sound/soc/sof/intel/cnl.c | 72 +- sound/soc/sof/intel/hda-codec.c | 70 +- sound/soc/sof/intel/hda-compress.c | 114 - sound/soc/sof/intel/hda-ctrl.c | 13 - sound/soc/sof/intel/hda-dai.c | 36 +- sound/soc/sof/intel/hda-dsp.c | 300 +- sound/soc/sof/intel/hda-ipc.c | 27 +- sound/soc/sof/intel/hda-loader.c | 1 + sound/soc/sof/intel/hda-pcm.c | 12 +- sound/soc/sof/intel/hda-stream.c | 46 +- sound/soc/sof/intel/hda.c | 329 +- sound/soc/sof/intel/hda.h | 81 +- sound/soc/sof/intel/intel-ipc.c | 8 +- sound/soc/sof/intel/shim.h | 6 +- sound/soc/sof/ipc.c | 62 +- sound/soc/sof/loader.c | 61 +- sound/soc/sof/nocodec.c | 12 + sound/soc/sof/ops.h | 93 +- sound/soc/sof/pcm.c | 244 +- sound/soc/sof/pm.c | 400 +- sound/soc/sof/probe.c | 286 - sound/soc/sof/probe.h | 85 - sound/soc/sof/sof-acpi-dev.c | 63 +- sound/soc/sof/sof-audio.c | 480 -- sound/soc/sof/sof-audio.h | 212 - sound/soc/sof/sof-of-dev.c | 34 +- sound/soc/sof/sof-pci-dev.c | 111 +- sound/soc/sof/sof-priv.h | 280 +- sound/soc/sof/topology.c | 521 +- sound/soc/sof/trace.c | 11 +- sound/soc/sof/utils.c | 60 - sound/soc/sof/xtensa/core.c | 2 +- sound/soc/sprd/sprd-pcm-dma.c | 1 + sound/soc/sti/sti_uniperif.c | 12 +- sound/soc/stm/stm32_adfsdm.c | 29 +- sound/soc/stm/stm32_i2s.c | 39 +- sound/soc/stm/stm32_sai.c | 26 +- sound/soc/stm/stm32_sai_sub.c | 11 +- sound/soc/stm/stm32_spdifrx.c | 29 +- sound/soc/sunxi/sun4i-spdif.c | 2 +- sound/soc/sunxi/sun8i-codec.c | 6 +- sound/soc/tegra/tegra20_ac97.c | 1 + sound/soc/tegra/tegra30_i2s.c | 25 +- sound/soc/tegra/tegra_wm8903.c | 2 +- sound/soc/ti/Kconfig | 8 +- sound/soc/ti/Makefile | 2 - sound/soc/ti/davinci-mcasp.c | 48 +- sound/soc/ti/davinci-mcasp.h | 4 - sound/soc/ti/omap-dmic.c | 7 +- sound/soc/ti/omap-mcbsp.c | 16 +- sound/soc/ti/omap-mcpdm.c | 32 +- sound/soc/ti/rx51.c | 12 +- sound/soc/ti/udma-pcm.c | 43 - sound/soc/ti/udma-pcm.h | 18 - sound/soc/txx9/txx9aclc-ac97.c | 1 + sound/soc/txx9/txx9aclc.c | 16 +- sound/soc/uniphier/aio-cpu.c | 31 +- sound/soc/uniphier/aio-dma.c | 31 +- sound/soc/uniphier/aio-ld11.c | 18 + sound/soc/uniphier/aio-pxs2.c | 14 + sound/soc/uniphier/aio.h | 2 + sound/soc/ux500/ux500_msp_dai.c | 2 + sound/soc/xilinx/xlnx_formatter_pcm.c | 14 +- sound/soc/xtensa/xtfpga-i2s.c | 10 +- sound/sparc/amd7930.c | 26 +- sound/sparc/cs4231.c | 31 +- sound/sparc/dbri.c | 18 +- sound/spi/at73c213.c | 18 +- sound/synth/emux/emux_nrpn.c | 4 +- sound/synth/emux/emux_oss.c | 2 +- sound/synth/emux/emux_seq.c | 2 +- sound/synth/emux/emux_synth.c | 10 +- sound/synth/emux/soundfont.c | 8 +- sound/usb/6fire/control.c | 8 +- sound/usb/6fire/pcm.c | 18 +- sound/usb/Makefile | 1 - sound/usb/bcd2000/bcd2000.c | 4 +- sound/usb/caiaq/audio.c | 18 +- sound/usb/caiaq/control.c | 20 +- sound/usb/caiaq/input.c | 10 +- sound/usb/card.c | 4 - sound/usb/clock.c | 91 +- sound/usb/clock.h | 4 +- sound/usb/format.c | 84 +- sound/usb/hiface/pcm.c | 19 +- sound/usb/line6/capture.c | 1 + sound/usb/line6/pcm.c | 13 +- sound/usb/line6/playback.c | 1 + sound/usb/line6/pod.c | 2 +- sound/usb/line6/podhd.c | 2 +- sound/usb/line6/toneport.c | 2 +- sound/usb/midi.c | 6 +- sound/usb/misc/ua101.c | 25 +- sound/usb/mixer.c | 96 +- sound/usb/mixer.h | 2 +- sound/usb/mixer_maps.c | 76 +- sound/usb/mixer_quirks.c | 27 +- sound/usb/mixer_s1810c.c | 595 -- sound/usb/mixer_s1810c.h | 7 - sound/usb/mixer_scarlett.c | 14 +- sound/usb/mixer_scarlett_gen2.c | 46 +- sound/usb/mixer_us16x08.c | 38 +- sound/usb/mixer_us16x08.h | 2 +- sound/usb/pcm.c | 62 +- sound/usb/proc.c | 4 +- sound/usb/quirks.c | 89 +- sound/usb/quirks.h | 5 - sound/usb/stream.c | 4 +- sound/usb/usx2y/us122l.c | 8 +- sound/usb/usx2y/usX2Yhwdep.c | 14 +- sound/usb/usx2y/usbusx2yaudio.c | 44 +- sound/usb/usx2y/usx2yhwdeppcm.c | 21 +- sound/usb/validate.c | 10 +- sound/x86/intel_hdmi_audio.c | 19 +- sound/xen/xen_snd_front_alsa.c | 2 + tools/Makefile | 11 +- tools/arch/arm64/include/uapi/asm/kvm.h | 12 +- tools/arch/arm64/include/uapi/asm/unistd.h | 1 - tools/arch/x86/include/asm/cpufeatures.h | 2 - tools/arch/x86/include/asm/disabled-features.h | 8 +- tools/arch/x86/include/asm/msr-index.h | 14 +- tools/arch/x86/include/uapi/asm/vmx.h | 4 +- tools/arch/x86/lib/x86-opcode-map.txt | 2 +- tools/bootconfig/.gitignore | 1 - tools/bootconfig/Makefile | 23 - tools/bootconfig/include/linux/bootconfig.h | 7 - tools/bootconfig/include/linux/bug.h | 12 - tools/bootconfig/include/linux/ctype.h | 7 - tools/bootconfig/include/linux/errno.h | 7 - tools/bootconfig/include/linux/kernel.h | 18 - tools/bootconfig/include/linux/memblock.h | 12 - tools/bootconfig/include/linux/printk.h | 14 - tools/bootconfig/include/linux/string.h | 32 - tools/bootconfig/main.c | 367 -- .../samples/bad-array-space-comment.bconf | 5 - tools/bootconfig/samples/bad-array.bconf | 2 - tools/bootconfig/samples/bad-dotword.bconf | 4 - tools/bootconfig/samples/bad-empty.bconf | 1 - tools/bootconfig/samples/bad-keyerror.bconf | 2 - tools/bootconfig/samples/bad-longkey.bconf | 1 - tools/bootconfig/samples/bad-manywords.bconf | 1 - tools/bootconfig/samples/bad-mixed-kv1.bconf | 3 - tools/bootconfig/samples/bad-mixed-kv2.bconf | 3 - tools/bootconfig/samples/bad-no-keyword.bconf | 2 - tools/bootconfig/samples/bad-nonprintable.bconf | 2 - tools/bootconfig/samples/bad-samekey.bconf | 6 - tools/bootconfig/samples/bad-spaceword.bconf | 2 - tools/bootconfig/samples/bad-tree.bconf | 5 - tools/bootconfig/samples/bad-value.bconf | 3 - tools/bootconfig/samples/escaped.bconf | 3 - .../samples/good-array-space-comment.bconf | 4 - .../samples/good-comment-after-value.bconf | 1 - tools/bootconfig/samples/good-printables.bconf | 2 - tools/bootconfig/samples/good-simple.bconf | 11 - tools/bootconfig/samples/good-single.bconf | 4 - .../samples/good-space-after-value.bconf | 1 - tools/bootconfig/samples/good-tree.bconf | 12 - tools/bootconfig/test-bootconfig.sh | 126 - tools/bpf/Makefile | 20 +- tools/bpf/bpftool/Documentation/bpftool-gen.rst | 305 - tools/bpf/bpftool/Documentation/bpftool-map.rst | 12 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 18 +- tools/bpf/bpftool/Documentation/bpftool.rst | 3 +- tools/bpf/bpftool/Makefile | 2 +- tools/bpf/bpftool/bash-completion/bpftool | 156 +- tools/bpf/bpftool/btf.c | 43 +- tools/bpf/bpftool/btf_dumper.c | 2 +- tools/bpf/bpftool/cgroup.c | 58 +- tools/bpf/bpftool/common.c | 4 +- tools/bpf/bpftool/feature.c | 22 +- tools/bpf/bpftool/gen.c | 609 -- tools/bpf/bpftool/jit_disasm.c | 2 +- tools/bpf/bpftool/main.c | 7 +- tools/bpf/bpftool/main.h | 5 +- tools/bpf/bpftool/map.c | 424 +- tools/bpf/bpftool/map_perf_ring.c | 4 +- tools/bpf/bpftool/net.c | 7 +- tools/bpf/bpftool/netlink_dumper.c | 4 +- tools/bpf/bpftool/perf.c | 2 +- tools/bpf/bpftool/prog.c | 396 +- tools/bpf/bpftool/xlated_dumper.c | 2 +- tools/bpf/runqslower/.gitignore | 1 - tools/bpf/runqslower/Makefile | 84 - tools/bpf/runqslower/runqslower.bpf.c | 100 - tools/bpf/runqslower/runqslower.c | 187 - tools/bpf/runqslower/runqslower.h | 13 - tools/build/feature/Makefile | 2 +- tools/build/feature/test-clang.cpp | 6 - tools/cgroup/iocost_monitor.py | 4 +- tools/gpio/.gitignore | 1 - tools/gpio/Build | 1 - tools/gpio/Makefile | 11 +- tools/gpio/gpio-watch.c | 99 - tools/hv/hv_fcopy_daemon.c | 37 +- tools/hv/hv_kvp_daemon.c | 36 +- tools/hv/hv_vss_daemon.c | 49 +- tools/include/linux/bitmap.h | 30 - tools/include/linux/bitops.h | 9 +- tools/include/linux/string.h | 8 - tools/include/uapi/asm-generic/mman-common.h | 2 - tools/include/uapi/asm-generic/unistd.h | 7 +- tools/include/uapi/asm/bpf_perf_event.h | 2 - tools/include/uapi/drm/i915_drm.h | 32 - tools/include/uapi/linux/bpf.h | 121 +- tools/include/uapi/linux/btf.h | 13 +- tools/include/uapi/linux/fcntl.h | 2 +- tools/include/uapi/linux/fscrypt.h | 14 +- tools/include/uapi/linux/if_link.h | 8 - tools/include/uapi/linux/in.h | 2 - tools/include/uapi/linux/kvm.h | 5 - tools/include/uapi/linux/openat2.h | 39 - tools/include/uapi/linux/prctl.h | 4 - tools/include/uapi/linux/sched.h | 6 - tools/include/uapi/sound/asound.h | 155 +- tools/kvm/kvm_stat/kvm_stat | 8 +- tools/lib/api/fs/fs.c | 4 +- tools/lib/bitmap.c | 15 - tools/lib/bpf/Makefile | 29 +- tools/lib/bpf/bpf.c | 89 +- tools/lib/bpf/bpf.h | 44 +- tools/lib/bpf/bpf_helpers.h | 11 - tools/lib/bpf/bpf_prog_linfo.c | 3 - tools/lib/bpf/btf.c | 151 +- tools/lib/bpf/btf.h | 31 +- tools/lib/bpf/btf_dump.c | 119 +- tools/lib/bpf/hashmap.c | 3 - tools/lib/bpf/libbpf.c | 2880 ++------- tools/lib/bpf/libbpf.h | 125 +- tools/lib/bpf/libbpf.map | 32 - tools/lib/bpf/libbpf.pc.template | 2 +- tools/lib/bpf/libbpf_common.h | 40 - tools/lib/bpf/libbpf_errno.c | 3 - tools/lib/bpf/libbpf_internal.h | 21 +- tools/lib/bpf/libbpf_probes.c | 27 - tools/lib/bpf/netlink.c | 3 - tools/lib/bpf/nlattr.c | 3 - tools/lib/bpf/str_error.c | 3 - tools/lib/bpf/xsk.c | 3 - tools/lib/perf/Documentation/Makefile | 156 - tools/lib/perf/Documentation/asciidoc.conf | 120 - tools/lib/perf/Documentation/examples/sampling.c | 119 - tools/lib/perf/Documentation/libperf-counting.txt | 211 - tools/lib/perf/Documentation/libperf-sampling.txt | 243 - tools/lib/perf/Documentation/libperf.txt | 246 - tools/lib/perf/Documentation/manpage-1.72.xsl | 14 - tools/lib/perf/Documentation/manpage-base.xsl | 35 - .../perf/Documentation/manpage-bold-literal.xsl | 17 - tools/lib/perf/Documentation/manpage-normal.xsl | 13 - .../lib/perf/Documentation/manpage-suppress-sp.xsl | 21 - tools/lib/perf/Makefile | 191 - tools/lib/perf/evlist.c | 644 -- tools/lib/perf/tests/Makefile | 38 - tools/lib/string.c | 7 - tools/memory-model/Documentation/references.txt | 21 +- tools/memory-model/litmus-tests/.gitignore | 2 +- tools/memory-model/scripts/README | 16 +- tools/memory-model/scripts/checkalllitmus.sh | 29 +- tools/memory-model/scripts/checkghlitmus.sh | 11 +- tools/memory-model/scripts/checklitmus.sh | 25 +- tools/memory-model/scripts/checklitmushist.sh | 2 +- tools/memory-model/scripts/checktheselitmus.sh | 43 - tools/memory-model/scripts/cmplitmushist.sh | 49 +- tools/memory-model/scripts/hwfnseg.sh | 20 - tools/memory-model/scripts/initlitmushist.sh | 2 +- tools/memory-model/scripts/judgelitmus.sh | 120 +- tools/memory-model/scripts/newlitmushist.sh | 4 +- tools/memory-model/scripts/parseargs.sh | 21 +- tools/memory-model/scripts/runlitmus.sh | 80 - tools/memory-model/scripts/runlitmushist.sh | 29 +- tools/memory-model/scripts/simpletest.sh | 35 - tools/objtool/Makefile | 6 +- tools/objtool/check.c | 104 +- tools/objtool/elf.c | 14 +- tools/objtool/elf.h | 1 - tools/objtool/sync-check.sh | 2 + tools/perf/Documentation/perf-annotate.txt | 6 - tools/perf/Documentation/perf-report.txt | 6 - tools/perf/Documentation/perf-sched.txt | 4 - tools/perf/Documentation/perf-top.txt | 6 - tools/perf/MANIFEST | 1 - tools/perf/Makefile.config | 2 +- tools/perf/Makefile.perf | 2 +- tools/perf/arch/arm/util/cs-etm.c | 2 +- tools/perf/arch/arm64/util/header.c | 63 +- tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 2 - tools/perf/builtin-annotate.c | 7 - tools/perf/builtin-c2c.c | 14 +- tools/perf/builtin-record.c | 28 +- tools/perf/builtin-report.c | 16 +- tools/perf/builtin-sched.c | 13 - tools/perf/builtin-top.c | 7 - tools/perf/builtin-trace.c | 4 +- tools/perf/check-headers.sh | 1 - tools/perf/examples/bpf/5sec.c | 8 +- tools/perf/examples/bpf/empty.c | 2 +- tools/perf/examples/bpf/sys_enter_openat.c | 2 +- tools/perf/include/bpf/pid_filter.h | 2 +- tools/perf/include/bpf/stdio.h | 2 +- tools/perf/include/bpf/unistd.h | 2 +- tools/{lib/perf => perf/lib}/Build | 0 tools/perf/lib/Documentation/Makefile | 7 + tools/perf/lib/Documentation/man/libperf.rst | 100 + tools/perf/lib/Documentation/tutorial/tutorial.rst | 123 + tools/perf/lib/Makefile | 188 + tools/{lib/perf => perf/lib}/core.c | 0 tools/{lib/perf => perf/lib}/cpumap.c | 0 tools/perf/lib/evlist.c | 641 ++ tools/{lib/perf => perf/lib}/evsel.c | 0 .../perf => perf/lib}/include/internal/cpumap.h | 0 .../perf => perf/lib}/include/internal/evlist.h | 0 .../perf => perf/lib}/include/internal/evsel.h | 0 .../{lib/perf => perf/lib}/include/internal/lib.h | 0 .../{lib/perf => perf/lib}/include/internal/mmap.h | 0 .../perf => perf/lib}/include/internal/tests.h | 0 .../perf => perf/lib}/include/internal/threadmap.h | 0 .../perf => perf/lib}/include/internal/xyarray.h | 0 tools/{lib/perf => perf/lib}/include/perf/core.h | 0 tools/{lib/perf => perf/lib}/include/perf/cpumap.h | 0 tools/{lib/perf => perf/lib}/include/perf/event.h | 0 tools/{lib/perf => perf/lib}/include/perf/evlist.h | 0 tools/{lib/perf => perf/lib}/include/perf/evsel.h | 0 tools/{lib/perf => perf/lib}/include/perf/mmap.h | 0 .../perf => perf/lib}/include/perf/threadmap.h | 0 tools/{lib/perf => perf/lib}/internal.h | 0 tools/{lib/perf => perf/lib}/lib.c | 0 tools/{lib/perf => perf/lib}/libperf.map | 0 tools/{lib/perf => perf/lib}/libperf.pc.template | 0 tools/{lib/perf => perf/lib}/mmap.c | 0 tools/perf/lib/tests/Makefile | 38 + tools/{lib/perf => perf/lib}/tests/test-cpumap.c | 0 tools/{lib/perf => perf/lib}/tests/test-evlist.c | 0 tools/{lib/perf => perf/lib}/tests/test-evsel.c | 0 .../{lib/perf => perf/lib}/tests/test-threadmap.c | 0 tools/{lib/perf => perf/lib}/threadmap.c | 0 tools/{lib/perf => perf/lib}/xyarray.c | 0 tools/perf/tests/bp_signal.c | 10 +- tools/perf/tests/cpumap.c | 1 + tools/perf/trace/beauty/beauty.h | 2 - tools/perf/trace/beauty/prctl.c | 3 +- tools/perf/trace/beauty/sockaddr.c | 2 +- tools/perf/ui/browsers/hists.c | 277 +- tools/perf/ui/browsers/hists.h | 2 +- tools/perf/ui/browsers/res_sample.c | 2 +- tools/perf/ui/browsers/scripts.c | 2 +- tools/perf/ui/gtk/Build | 7 +- tools/perf/ui/tui/util.c | 12 +- tools/perf/ui/util.h | 2 +- tools/perf/util/annotate.c | 19 +- tools/perf/util/annotate.h | 5 - tools/perf/util/c++/clang.cpp | 4 - tools/perf/util/evsel.c | 8 +- tools/perf/util/evsel_config.h | 5 +- tools/perf/util/expr.y | 3 +- tools/perf/util/header.c | 2 +- tools/perf/util/llvm-utils.c | 1 - tools/perf/util/machine.c | 26 +- tools/perf/util/map.c | 18 +- tools/perf/util/mmap.c | 40 +- tools/perf/util/mmap.h | 13 +- tools/perf/util/parse-events.c | 67 +- tools/perf/util/parse-events.y | 2 +- tools/perf/util/probe-finder.c | 3 +- tools/perf/util/sort.c | 3 +- tools/perf/util/sort.h | 2 - tools/perf/util/srcline.c | 16 +- tools/perf/util/stat-shadow.c | 6 + tools/perf/util/symbol.c | 17 +- tools/power/acpi/Makefile.config | 2 +- tools/power/acpi/common/cmfsize.c | 2 +- tools/power/acpi/common/getopt.c | 2 +- .../acpi/os_specific/service_layers/oslinuxtbl.c | 2 +- .../acpi/os_specific/service_layers/osunixdir.c | 2 +- .../acpi/os_specific/service_layers/osunixmap.c | 2 +- .../acpi/os_specific/service_layers/osunixxf.c | 2 +- tools/power/acpi/tools/acpidump/acpidump.h | 2 +- tools/power/acpi/tools/acpidump/apdump.c | 2 +- tools/power/acpi/tools/acpidump/apfiles.c | 2 +- tools/power/acpi/tools/acpidump/apmain.c | 2 +- tools/power/cpupower/lib/cpufreq.c | 78 +- tools/power/cpupower/lib/cpufreq.h | 20 +- tools/power/cpupower/man/cpupower.1 | 6 +- tools/power/cpupower/utils/cpufreq-info.c | 12 +- tools/power/x86/intel-speed-select/isst-config.c | 39 +- tools/power/x86/intel-speed-select/isst-core.c | 55 - tools/power/x86/intel-speed-select/isst-display.c | 31 +- tools/power/x86/intel-speed-select/isst.h | 6 - .../x86/intel_pstate_tracer/intel_pstate_tracer.py | 38 +- tools/power/x86/turbostat/turbostat.c | 4 +- tools/spi/Makefile | 2 +- tools/spi/spidev_test.c | 14 +- tools/testing/ktest/ktest.pl | 2 +- tools/testing/ktest/sample.conf | 22 +- tools/testing/kunit/kunit.py | 12 - tools/testing/kunit/kunit_kernel.py | 28 +- tools/testing/nvdimm/Kbuild | 3 +- tools/testing/nvdimm/test/iomap.c | 12 +- tools/testing/nvdimm/test/nfit_test.h | 2 + tools/testing/selftests/Makefile | 32 +- tools/testing/selftests/bpf/.gitignore | 9 +- tools/testing/selftests/bpf/Makefile | 140 +- tools/testing/selftests/bpf/bpf_tcp_helpers.h | 235 - tools/testing/selftests/bpf/bpf_trace_helpers.h | 166 +- tools/testing/selftests/bpf/bpf_util.h | 2 +- .../selftests/bpf/map_tests/array_map_batch_ops.c | 129 - .../selftests/bpf/map_tests/htab_map_batch_ops.c | 283 - .../selftests/bpf/prog_tests/attach_probe.c | 161 +- .../testing/selftests/bpf/prog_tests/bpf_tcp_ca.c | 212 - .../selftests/bpf/prog_tests/bpf_verif_scale.c | 2 - .../bpf/prog_tests/cgroup_attach_autodetach.c | 111 - .../selftests/bpf/prog_tests/cgroup_attach_multi.c | 285 - .../bpf/prog_tests/cgroup_attach_override.c | 148 - .../testing/selftests/bpf/prog_tests/core_extern.c | 169 - .../testing/selftests/bpf/prog_tests/core_reloc.c | 4 - tools/testing/selftests/bpf/prog_tests/cpu_mask.c | 78 - .../selftests/bpf/prog_tests/fentry_fexit.c | 101 +- .../testing/selftests/bpf/prog_tests/fentry_test.c | 73 +- .../selftests/bpf/prog_tests/fexit_bpf2bpf.c | 23 +- .../testing/selftests/bpf/prog_tests/fexit_test.c | 2 +- tools/testing/selftests/bpf/prog_tests/mmap.c | 56 +- .../selftests/bpf/prog_tests/perf_branches.c | 170 - .../testing/selftests/bpf/prog_tests/perf_buffer.c | 29 +- .../testing/selftests/bpf/prog_tests/probe_user.c | 6 +- .../testing/selftests/bpf/prog_tests/rdonly_maps.c | 11 +- .../selftests/bpf/prog_tests/select_reuseport.c | 885 --- .../testing/selftests/bpf/prog_tests/send_signal.c | 130 +- tools/testing/selftests/bpf/prog_tests/skb_ctx.c | 7 - tools/testing/selftests/bpf/prog_tests/skeleton.c | 63 - .../selftests/bpf/prog_tests/sockmap_basic.c | 79 - .../selftests/bpf/prog_tests/sockmap_ktls.c | 124 - .../selftests/bpf/prog_tests/sockmap_listen.c | 1496 ----- .../selftests/bpf/prog_tests/stacktrace_build_id.c | 77 +- .../bpf/prog_tests/stacktrace_build_id_nmi.c | 90 +- .../selftests/bpf/prog_tests/test_global_funcs.c | 82 - .../selftests/bpf/prog_tests/test_overhead.c | 8 +- .../selftests/bpf/prog_tests/trampoline_count.c | 123 - .../testing/selftests/bpf/prog_tests/xdp_bpf2bpf.c | 75 - tools/testing/selftests/bpf/prog_tests/xdp_perf.c | 25 - tools/testing/selftests/bpf/progs/bpf_cubic.c | 544 -- tools/testing/selftests/bpf/progs/bpf_dctcp.c | 216 - tools/testing/selftests/bpf/progs/bpf_flow.c | 4 +- .../btf__core_reloc_arrays___equiv_zero_sz_arr.c | 3 - .../btf__core_reloc_arrays___err_bad_zero_sz_arr.c | 3 - .../bpf/progs/btf__core_reloc_arrays___fixed_arr.c | 3 - tools/testing/selftests/bpf/progs/connect4_prog.c | 4 +- tools/testing/selftests/bpf/progs/connect6_prog.c | 4 +- .../testing/selftests/bpf/progs/core_reloc_types.h | 39 - tools/testing/selftests/bpf/progs/dev_cgroup.c | 2 +- tools/testing/selftests/bpf/progs/fentry_test.c | 23 +- tools/testing/selftests/bpf/progs/fexit_bpf2bpf.c | 82 +- .../selftests/bpf/progs/fexit_bpf2bpf_simple.c | 7 +- tools/testing/selftests/bpf/progs/fexit_test.c | 25 +- .../selftests/bpf/progs/get_cgroup_id_kern.c | 2 +- tools/testing/selftests/bpf/progs/kfree_skb.c | 20 +- tools/testing/selftests/bpf/progs/loop1.c | 4 +- tools/testing/selftests/bpf/progs/loop2.c | 4 +- tools/testing/selftests/bpf/progs/loop3.c | 4 +- tools/testing/selftests/bpf/progs/loop4.c | 2 +- tools/testing/selftests/bpf/progs/loop5.c | 2 +- tools/testing/selftests/bpf/progs/netcnt_prog.c | 2 +- tools/testing/selftests/bpf/progs/pyperf.h | 11 +- tools/testing/selftests/bpf/progs/pyperf_global.c | 5 - .../testing/selftests/bpf/progs/sample_map_ret0.c | 2 +- tools/testing/selftests/bpf/progs/sendmsg4_prog.c | 4 +- tools/testing/selftests/bpf/progs/sendmsg6_prog.c | 4 +- .../selftests/bpf/progs/socket_cookie_prog.c | 4 +- .../selftests/bpf/progs/sockmap_parse_prog.c | 4 +- .../selftests/bpf/progs/sockmap_tcp_msg_prog.c | 4 +- .../selftests/bpf/progs/sockmap_verdict_prog.c | 4 +- .../testing/selftests/bpf/progs/sockopt_inherit.c | 2 +- tools/testing/selftests/bpf/progs/sockopt_multi.c | 2 +- tools/testing/selftests/bpf/progs/sockopt_sk.c | 2 +- tools/testing/selftests/bpf/progs/strobemeta.h | 2 +- tools/testing/selftests/bpf/progs/tailcall1.c | 2 +- tools/testing/selftests/bpf/progs/tailcall2.c | 2 +- tools/testing/selftests/bpf/progs/tailcall3.c | 2 +- tools/testing/selftests/bpf/progs/tailcall4.c | 2 +- tools/testing/selftests/bpf/progs/tailcall5.c | 2 +- tools/testing/selftests/bpf/progs/tcp_rtt.c | 2 +- .../testing/selftests/bpf/progs/test_adjust_tail.c | 2 +- .../selftests/bpf/progs/test_attach_probe.c | 36 +- tools/testing/selftests/bpf/progs/test_btf_haskv.c | 2 +- tools/testing/selftests/bpf/progs/test_btf_newkv.c | 2 +- tools/testing/selftests/bpf/progs/test_btf_nokv.c | 2 +- .../testing/selftests/bpf/progs/test_core_extern.c | 62 - .../selftests/bpf/progs/test_core_reloc_arrays.c | 12 +- .../bpf/progs/test_core_reloc_bitfields_direct.c | 4 +- .../bpf/progs/test_core_reloc_bitfields_probed.c | 4 +- .../bpf/progs/test_core_reloc_existence.c | 4 +- .../selftests/bpf/progs/test_core_reloc_flavors.c | 4 +- .../selftests/bpf/progs/test_core_reloc_ints.c | 4 +- .../selftests/bpf/progs/test_core_reloc_kernel.c | 4 +- .../selftests/bpf/progs/test_core_reloc_misc.c | 4 +- .../selftests/bpf/progs/test_core_reloc_mods.c | 4 +- .../selftests/bpf/progs/test_core_reloc_nesting.c | 4 +- .../bpf/progs/test_core_reloc_primitives.c | 4 +- .../bpf/progs/test_core_reloc_ptr_as_arr.c | 4 +- .../selftests/bpf/progs/test_core_reloc_size.c | 4 +- .../selftests/bpf/progs/test_get_stack_rawtp.c | 2 +- .../testing/selftests/bpf/progs/test_global_data.c | 2 +- .../selftests/bpf/progs/test_global_func1.c | 45 - .../selftests/bpf/progs/test_global_func2.c | 4 - .../selftests/bpf/progs/test_global_func3.c | 65 - .../selftests/bpf/progs/test_global_func4.c | 4 - .../selftests/bpf/progs/test_global_func5.c | 31 - .../selftests/bpf/progs/test_global_func6.c | 31 - .../selftests/bpf/progs/test_global_func7.c | 18 - tools/testing/selftests/bpf/progs/test_l4lb.c | 4 +- .../selftests/bpf/progs/test_l4lb_noinline.c | 4 +- .../selftests/bpf/progs/test_lirc_mode2_kern.c | 2 +- .../selftests/bpf/progs/test_lwt_ip_encap.c | 4 +- .../selftests/bpf/progs/test_lwt_seg6local.c | 4 +- .../testing/selftests/bpf/progs/test_map_in_map.c | 2 +- tools/testing/selftests/bpf/progs/test_map_lock.c | 2 +- tools/testing/selftests/bpf/progs/test_mmap.c | 2 +- tools/testing/selftests/bpf/progs/test_obj_id.c | 2 +- tools/testing/selftests/bpf/progs/test_overhead.c | 34 +- .../selftests/bpf/progs/test_perf_branches.c | 50 - .../testing/selftests/bpf/progs/test_perf_buffer.c | 5 +- tools/testing/selftests/bpf/progs/test_pinning.c | 2 +- .../selftests/bpf/progs/test_pinning_invalid.c | 2 +- .../testing/selftests/bpf/progs/test_pkt_access.c | 38 +- .../selftests/bpf/progs/test_pkt_md_access.c | 2 +- .../testing/selftests/bpf/progs/test_probe_user.c | 7 +- .../selftests/bpf/progs/test_queue_stack_map.h | 2 +- .../testing/selftests/bpf/progs/test_rdonly_maps.c | 2 +- tools/testing/selftests/bpf/progs/test_seg6_loop.c | 4 +- .../bpf/progs/test_select_reuseport_kern.c | 12 +- .../selftests/bpf/progs/test_send_signal_kern.c | 55 +- .../selftests/bpf/progs/test_sk_lookup_kern.c | 4 +- .../selftests/bpf/progs/test_skb_cgroup_id_kern.c | 2 +- tools/testing/selftests/bpf/progs/test_skb_ctx.c | 8 +- tools/testing/selftests/bpf/progs/test_skeleton.c | 46 - .../selftests/bpf/progs/test_sock_fields_kern.c | 4 +- .../selftests/bpf/progs/test_sockmap_listen.c | 98 - tools/testing/selftests/bpf/progs/test_spin_lock.c | 2 +- .../selftests/bpf/progs/test_stacktrace_build_id.c | 2 +- .../selftests/bpf/progs/test_stacktrace_map.c | 2 +- .../selftests/bpf/progs/test_sysctl_loop1.c | 2 +- .../selftests/bpf/progs/test_sysctl_loop2.c | 2 +- .../testing/selftests/bpf/progs/test_sysctl_prog.c | 2 +- tools/testing/selftests/bpf/progs/test_tc_edt.c | 4 +- tools/testing/selftests/bpf/progs/test_tc_tunnel.c | 4 +- .../bpf/progs/test_tcp_check_syncookie_kern.c | 4 +- .../testing/selftests/bpf/progs/test_tcp_estats.c | 2 +- .../testing/selftests/bpf/progs/test_tcpbpf_kern.c | 4 +- .../selftests/bpf/progs/test_tcpnotify_kern.c | 4 +- .../testing/selftests/bpf/progs/test_tracepoint.c | 2 +- .../selftests/bpf/progs/test_trampoline_count.c | 21 - .../testing/selftests/bpf/progs/test_tunnel_kern.c | 4 +- .../selftests/bpf/progs/test_verif_scale1.c | 2 +- .../selftests/bpf/progs/test_verif_scale2.c | 2 +- .../selftests/bpf/progs/test_verif_scale3.c | 2 +- tools/testing/selftests/bpf/progs/test_xdp.c | 4 +- .../testing/selftests/bpf/progs/test_xdp_bpf2bpf.c | 44 - tools/testing/selftests/bpf/progs/test_xdp_loop.c | 4 +- tools/testing/selftests/bpf/progs/test_xdp_meta.c | 2 +- .../selftests/bpf/progs/test_xdp_noinline.c | 8 +- .../selftests/bpf/progs/test_xdp_redirect.c | 2 +- tools/testing/selftests/bpf/progs/test_xdp_vlan.c | 4 +- tools/testing/selftests/bpf/progs/xdp_dummy.c | 2 +- .../testing/selftests/bpf/progs/xdp_redirect_map.c | 2 +- tools/testing/selftests/bpf/progs/xdp_tx.c | 2 +- tools/testing/selftests/bpf/progs/xdping_kern.c | 4 +- tools/testing/selftests/bpf/test_btf.c | 4 + tools/testing/selftests/bpf/test_cgroup_attach.c | 571 ++ tools/testing/selftests/bpf/test_cpp.cpp | 16 +- tools/testing/selftests/bpf/test_flow_dissector.sh | 14 - tools/testing/selftests/bpf/test_hashmap.c | 2 +- tools/testing/selftests/bpf/test_maps.c | 6 +- tools/testing/selftests/bpf/test_progs.c | 83 +- tools/testing/selftests/bpf/test_progs.h | 14 +- .../testing/selftests/bpf/test_select_reuseport.c | 742 +++ tools/testing/selftests/bpf/test_sock.c | 2 +- tools/testing/selftests/bpf/test_sockmap.c | 15 +- tools/testing/selftests/bpf/test_sockmap_kern.h | 4 +- tools/testing/selftests/bpf/test_sysctl.c | 2 +- tools/testing/selftests/bpf/trace_helpers.h | 2 +- tools/testing/selftests/cgroup/Makefile | 6 +- tools/testing/selftests/cgroup/cgroup_util.c | 126 - tools/testing/selftests/cgroup/cgroup_util.h | 4 - tools/testing/selftests/cgroup/test_core.c | 179 +- tools/testing/selftests/clone3/clone3_selftests.h | 19 +- .../drivers/net/mlxsw/devlink_trap_acl_drops.sh | 151 - .../drivers/net/mlxsw/devlink_trap_l2_drops.sh | 28 +- .../drivers/net/mlxsw/devlink_trap_l3_drops.sh | 156 +- .../drivers/net/mlxsw/devlink_trap_tunnel_ipip.sh | 265 - .../drivers/net/mlxsw/devlink_trap_tunnel_vxlan.sh | 330 -- .../testing/selftests/drivers/net/mlxsw/extack.sh | 45 +- tools/testing/selftests/drivers/net/mlxsw/fib.sh | 256 - .../selftests/drivers/net/mlxsw/qos_defprio.sh | 176 - .../testing/selftests/drivers/net/mlxsw/qos_lib.sh | 70 +- .../testing/selftests/drivers/net/mlxsw/sch_ets.sh | 67 - .../selftests/drivers/net/mlxsw/sch_tbf_ets.sh | 9 - .../selftests/drivers/net/mlxsw/sch_tbf_prio.sh | 9 - .../selftests/drivers/net/mlxsw/sch_tbf_root.sh | 9 - .../drivers/net/mlxsw/tc_flower_restrictions.sh | 100 - tools/testing/selftests/drivers/net/mlxsw/vxlan.sh | 27 +- .../testing/selftests/drivers/net/netdevsim/fib.sh | 341 -- .../filesystems/epoll/epoll_wakeup_test.c | 67 +- tools/testing/selftests/firmware/Makefile | 9 +- tools/testing/selftests/firmware/fw_namespace.c | 151 - tools/testing/selftests/firmware/fw_run_tests.sh | 4 - tools/testing/selftests/ftrace/Makefile | 2 +- .../ftrace/test.d/ftrace/func-filter-glob.tc | 2 +- .../ftrace/test.d/ftrace/func-filter-pid.tc | 8 +- .../test.d/trigger/trigger-hist-syntax-errors.tc | 32 - tools/testing/selftests/futex/functional/Makefile | 2 +- tools/testing/selftests/kselftest/runner.sh | 2 +- tools/testing/selftests/kvm/Makefile | 8 +- tools/testing/selftests/kvm/include/kvm_util.h | 6 - .../selftests/kvm/include/x86_64/processor.h | 770 ++- tools/testing/selftests/kvm/include/x86_64/svm.h | 297 - .../selftests/kvm/include/x86_64/svm_util.h | 38 - tools/testing/selftests/kvm/include/x86_64/vmx.h | 8 +- tools/testing/selftests/kvm/lib/kvm_util.c | 36 - tools/testing/selftests/kvm/lib/x86_64/svm.c | 161 - tools/testing/selftests/kvm/lib/x86_64/vmx.c | 14 +- tools/testing/selftests/kvm/s390x/resets.c | 197 - .../testing/selftests/kvm/x86_64/svm_vmcall_test.c | 79 - .../selftests/kvm/x86_64/vmx_tsc_adjust_test.c | 2 +- tools/testing/selftests/lib.mk | 23 +- tools/testing/selftests/livepatch/Makefile | 2 - tools/testing/selftests/livepatch/README | 2 +- tools/testing/selftests/livepatch/functions.sh | 1 + tools/testing/selftests/lkdtm/Makefile | 12 - tools/testing/selftests/lkdtm/config | 1 - tools/testing/selftests/lkdtm/run.sh | 92 - tools/testing/selftests/lkdtm/tests.txt | 71 - tools/testing/selftests/net/.gitignore | 1 - tools/testing/selftests/net/Makefile | 6 +- tools/testing/selftests/net/fcnal-test.sh | 466 +- tools/testing/selftests/net/fib_tests.sh | 6 - tools/testing/selftests/net/fin_ack_lat.c | 151 - tools/testing/selftests/net/fin_ack_lat.sh | 35 - .../selftests/net/forwarding/devlink_lib.sh | 7 +- .../selftests/net/forwarding/fib_offload_lib.sh | 873 --- tools/testing/selftests/net/forwarding/lib.sh | 86 +- .../testing/selftests/net/forwarding/mirror_gre.sh | 25 +- tools/testing/selftests/net/forwarding/router.sh | 189 +- tools/testing/selftests/net/forwarding/sch_ets.sh | 44 - .../selftests/net/forwarding/sch_ets_core.sh | 300 - .../selftests/net/forwarding/sch_ets_tests.sh | 227 - .../selftests/net/forwarding/sch_tbf_core.sh | 233 - .../selftests/net/forwarding/sch_tbf_ets.sh | 6 - .../selftests/net/forwarding/sch_tbf_etsprio.sh | 39 - .../selftests/net/forwarding/sch_tbf_prio.sh | 6 - .../selftests/net/forwarding/sch_tbf_root.sh | 33 - .../selftests/net/forwarding/vxlan_bridge_1d.sh | 6 +- tools/testing/selftests/net/mptcp/.gitignore | 2 - tools/testing/selftests/net/mptcp/Makefile | 15 - tools/testing/selftests/net/mptcp/config | 4 - tools/testing/selftests/net/mptcp/mptcp_connect.c | 841 --- tools/testing/selftests/net/mptcp/mptcp_connect.sh | 595 -- tools/testing/selftests/net/mptcp/settings | 1 - tools/testing/selftests/net/nettest.c | 84 +- tools/testing/selftests/net/so_txtime.c | 84 +- tools/testing/selftests/net/so_txtime.sh | 9 +- tools/testing/selftests/netfilter/Makefile | 3 +- .../selftests/netfilter/nft_concat_range.sh | 1481 ----- tools/testing/selftests/openat2/.gitignore | 1 - tools/testing/selftests/openat2/Makefile | 8 - tools/testing/selftests/openat2/helpers.c | 109 - tools/testing/selftests/openat2/helpers.h | 106 - tools/testing/selftests/openat2/openat2_test.c | 312 - .../testing/selftests/openat2/rename_attack_test.c | 160 - tools/testing/selftests/openat2/resolve_test.c | 523 -- tools/testing/selftests/pidfd/.gitignore | 1 - tools/testing/selftests/pidfd/Makefile | 2 +- tools/testing/selftests/pidfd/pidfd.h | 9 - tools/testing/selftests/pidfd/pidfd_getfd_test.c | 249 - .../testing/selftests/powerpc/eeh/eeh-functions.sh | 10 +- tools/testing/selftests/powerpc/mm/.gitignore | 1 - tools/testing/selftests/powerpc/mm/Makefile | 3 +- tools/testing/selftests/powerpc/mm/bad_accesses.c | 171 - .../selftests/powerpc/ptrace/ptrace-hwbreak.c | 5 +- tools/testing/selftests/rcutorture/bin/cpus2use.sh | 11 +- .../testing/selftests/rcutorture/bin/functions.sh | 2 +- tools/testing/selftests/rcutorture/bin/jitter.sh | 30 +- .../selftests/rcutorture/bin/kvm-find-errors.sh | 2 - .../selftests/rcutorture/bin/kvm-recheck-rcu.sh | 19 +- .../selftests/rcutorture/bin/kvm-recheck.sh | 17 +- .../selftests/rcutorture/bin/kvm-test-1-run.sh | 13 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 32 +- tools/testing/selftests/rcutorture/bin/mkinitrd.sh | 55 +- .../selftests/rcutorture/configs/rcu/CFcommon | 2 - .../selftests/rcutorture/configs/rcu/TREE10 | 18 - tools/testing/selftests/resctrl/Makefile | 17 - tools/testing/selftests/resctrl/README | 53 - tools/testing/selftests/resctrl/cache.c | 272 - tools/testing/selftests/resctrl/cat_test.c | 250 - tools/testing/selftests/resctrl/cqm_test.c | 176 - tools/testing/selftests/resctrl/fill_buf.c | 213 - tools/testing/selftests/resctrl/mba_test.c | 171 - tools/testing/selftests/resctrl/mbm_test.c | 145 - tools/testing/selftests/resctrl/resctrl.h | 107 - tools/testing/selftests/resctrl/resctrl_tests.c | 202 - tools/testing/selftests/resctrl/resctrl_val.c | 744 --- tools/testing/selftests/resctrl/resctrlfs.c | 722 --- tools/testing/selftests/rseq/Makefile | 4 +- tools/testing/selftests/rtc/Makefile | 4 +- tools/testing/selftests/size/get_size.c | 24 +- .../tc-testing/plugin-lib/buildebpfPlugin.py | 2 +- .../tc-testing/tc-tests/filters/basic.json | 733 --- .../selftests/tc-testing/tc-tests/qdiscs/ets.json | 940 --- tools/testing/selftests/timens/.gitignore | 8 - tools/testing/selftests/timens/Makefile | 7 - tools/testing/selftests/timens/clock_nanosleep.c | 149 - tools/testing/selftests/timens/config | 1 - tools/testing/selftests/timens/exec.c | 94 - tools/testing/selftests/timens/gettime_perf.c | 95 - tools/testing/selftests/timens/log.h | 26 - tools/testing/selftests/timens/procfs.c | 144 - tools/testing/selftests/timens/timens.c | 190 - tools/testing/selftests/timens/timens.h | 100 - tools/testing/selftests/timens/timer.c | 122 - tools/testing/selftests/timens/timerfd.c | 128 - tools/testing/selftests/tpm2/test_smoke.sh | 13 +- tools/testing/selftests/tpm2/test_space.sh | 9 +- tools/testing/selftests/vm/.gitignore | 1 - tools/testing/selftests/vm/Makefile | 2 - .../selftests/vm/charge_reserved_hugetlb.sh | 575 -- tools/testing/selftests/vm/gup_benchmark.c | 21 +- .../selftests/vm/hugetlb_reparenting_test.sh | 244 - tools/testing/selftests/vm/mremap_dontunmap.c | 326 - tools/testing/selftests/vm/run_vmtests | 70 - tools/testing/selftests/vm/write_hugetlb_memory.sh | 23 - tools/testing/selftests/vm/write_to_hugetlbfs.c | 242 - tools/testing/selftests/wireguard/netns.sh | 550 -- tools/testing/selftests/wireguard/qemu/.gitignore | 2 - tools/testing/selftests/wireguard/qemu/Makefile | 377 -- .../selftests/wireguard/qemu/arch/aarch64.config | 5 - .../wireguard/qemu/arch/aarch64_be.config | 6 - .../selftests/wireguard/qemu/arch/arm.config | 9 - .../selftests/wireguard/qemu/arch/armeb.config | 10 - .../selftests/wireguard/qemu/arch/i686.config | 5 - .../selftests/wireguard/qemu/arch/m68k.config | 9 - .../selftests/wireguard/qemu/arch/mips.config | 11 - .../selftests/wireguard/qemu/arch/mips64.config | 14 - .../selftests/wireguard/qemu/arch/mips64el.config | 15 - .../selftests/wireguard/qemu/arch/mipsel.config | 12 - .../selftests/wireguard/qemu/arch/powerpc.config | 10 - .../wireguard/qemu/arch/powerpc64le.config | 12 - .../selftests/wireguard/qemu/arch/x86_64.config | 5 - .../testing/selftests/wireguard/qemu/debug.config | 66 - tools/testing/selftests/wireguard/qemu/init.c | 285 - .../testing/selftests/wireguard/qemu/kernel.config | 88 - tools/testing/vsock/.gitignore | 1 - tools/testing/vsock/Makefile | 9 +- tools/testing/vsock/README | 3 +- tools/testing/vsock/control.c | 15 +- tools/testing/vsock/control.h | 2 - tools/testing/vsock/timeout.h | 1 - tools/testing/vsock/util.c | 375 -- tools/testing/vsock/util.h | 49 - tools/testing/vsock/vsock_diag_test.c | 202 +- tools/testing/vsock/vsock_test.c | 456 -- tools/usb/usbip/README | 22 +- tools/usb/usbip/src/usbip_network.c | 40 +- tools/usb/usbip/src/usbip_network.h | 12 +- tools/virtio/Makefile | 27 +- tools/vm/slabinfo.c | 4 +- usr/.gitignore | 8 +- usr/Kconfig | 27 +- usr/Makefile | 97 +- usr/default_cpio_list | 6 - usr/gen_initramfs.sh | 247 - usr/gen_initramfs_list.sh | 328 + usr/include/Makefile | 107 +- usr/initramfs_data.S | 5 +- virt/kvm/arm/aarch32.c | 131 +- virt/kvm/arm/arch_timer.c | 5 +- virt/kvm/arm/arm.c | 115 +- virt/kvm/arm/mmio.c | 68 +- virt/kvm/arm/mmu.c | 32 +- virt/kvm/arm/perf.c | 6 +- virt/kvm/arm/pmu.c | 114 +- virt/kvm/arm/trace.h | 1 - virt/kvm/arm/vgic/vgic-its.c | 6 +- virt/kvm/arm/vgic/vgic-mmio-v3.c | 5 +- virt/kvm/arm/vgic/vgic-mmio.c | 27 +- virt/kvm/arm/vgic/vgic-mmio.h | 5 + virt/kvm/async_pf.c | 31 +- virt/kvm/kvm_main.c | 446 +- virt/lib/irqbypass.c | 38 +- 11773 files changed, 305201 insertions(+), 633997 deletions(-) delete mode 100644 Documentation/ABI/obsolete/sysfs-selinux-checkreqprot delete mode 100644 Documentation/ABI/obsolete/sysfs-selinux-disable delete mode 100644 Documentation/ABI/removed/sysfs-kernel-uids delete mode 100644 Documentation/ABI/stable/sysfs-driver-dma-idxd delete mode 100644 Documentation/ABI/testing/sysfs-bus-iio-dma-buffer delete mode 100644 Documentation/ABI/testing/sysfs-bus-mdio delete mode 100644 Documentation/ABI/testing/sysfs-driver-uacce create mode 100644 Documentation/ABI/testing/sysfs-kernel-uids delete mode 100644 Documentation/ABI/testing/usb-charger-uevent rename {tools/edid => Documentation/EDID}/1024x768.S (100%) rename {tools/edid => Documentation/EDID}/1280x1024.S (100%) rename {tools/edid => Documentation/EDID}/1600x1200.S (100%) rename {tools/edid => Documentation/EDID}/1680x1050.S (100%) rename {tools/edid => Documentation/EDID}/1920x1080.S (100%) rename {tools/edid => Documentation/EDID}/800x600.S (100%) rename {tools/edid => Documentation/EDID}/Makefile (100%) rename {tools/edid => Documentation/EDID}/edid.S (100%) rename {tools/edid => Documentation/EDID}/hex (100%) delete mode 100644 Documentation/RCU/NMI-RCU.rst create mode 100644 Documentation/RCU/NMI-RCU.txt delete mode 100644 Documentation/RCU/arrayRCU.rst create mode 100644 Documentation/RCU/arrayRCU.txt delete mode 100644 Documentation/RCU/rcu_dereference.rst create mode 100644 Documentation/RCU/rcu_dereference.txt delete mode 100644 Documentation/RCU/rcubarrier.rst create mode 100644 Documentation/RCU/rcubarrier.txt delete mode 100644 Documentation/RCU/whatisRCU.rst create mode 100644 Documentation/RCU/whatisRCU.txt delete mode 100644 Documentation/admin-guide/acpi/fan_performance_states.rst delete mode 100644 Documentation/admin-guide/bootconfig.rst delete mode 100644 Documentation/admin-guide/edid.rst delete mode 100644 Documentation/admin-guide/nfs/fault_injection.rst delete mode 100644 Documentation/admin-guide/nfs/index.rst delete mode 100644 Documentation/admin-guide/nfs/nfs-client.rst delete mode 100644 Documentation/admin-guide/nfs/nfs-idmapper.rst delete mode 100644 Documentation/admin-guide/nfs/nfs-rdma.rst delete mode 100644 Documentation/admin-guide/nfs/nfsd-admin-interfaces.rst delete mode 100644 Documentation/admin-guide/nfs/nfsroot.rst delete mode 100644 Documentation/admin-guide/nfs/pnfs-block-server.rst delete mode 100644 Documentation/admin-guide/nfs/pnfs-scsi-server.rst delete mode 100644 Documentation/admin-guide/pm/intel_idle.rst delete mode 100644 Documentation/core-api/ioctl.rst delete mode 100644 Documentation/core-api/padata.rst delete mode 100644 Documentation/core-api/pin_user_pages.rst create mode 100644 Documentation/debugging-modules.txt delete mode 100644 Documentation/dev-tools/kcsan.rst create mode 100644 Documentation/devicetree/bindings/arm/idle-states.txt delete mode 100644 Documentation/devicetree/bindings/arm/idle-states.yaml create mode 100644 Documentation/devicetree/bindings/arm/sprd.yaml delete mode 100644 Documentation/devicetree/bindings/arm/sprd/sprd.yaml create mode 100644 Documentation/devicetree/bindings/arm/stm32/mlahb.txt delete mode 100644 Documentation/devicetree/bindings/arm/stm32/st,mlahb.yaml delete mode 100644 Documentation/devicetree/bindings/arm/stm32/st,stm32-syscon.yaml create mode 100644 Documentation/devicetree/bindings/arm/stm32/stm32-syscon.txt delete mode 100644 Documentation/devicetree/bindings/arm/sunxi/allwinner,sun4i-a10 [...] create mode 100644 Documentation/devicetree/bindings/arm/sunxi/sunxi-mbus.txt create mode 100644 Documentation/devicetree/bindings/arm/tegra/nvidia,tegra20-pmc.txt delete mode 100644 Documentation/devicetree/bindings/arm/tegra/nvidia,tegra20-pmc.yaml delete mode 100644 Documentation/devicetree/bindings/arm/ux500.yaml delete mode 100644 Documentation/devicetree/bindings/ata/allwinner,sun4i-a10-ahci.yaml delete mode 100644 Documentation/devicetree/bindings/ata/allwinner,sun8i-r40-ahci.yaml create mode 100644 Documentation/devicetree/bindings/ata/faraday,ftide010.txt delete mode 100644 Documentation/devicetree/bindings/ata/faraday,ftide010.yaml delete mode 100644 Documentation/devicetree/bindings/ata/pata-common.yaml delete mode 100644 Documentation/devicetree/bindings/ata/sata-common.yaml delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-ahb [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-apb [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-apb [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-axi [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-cpu [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-dis [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-gat [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-mbu [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-mmc [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-mod [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-mod [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-osc [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-pll [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-pll [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-pll [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-pll [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-tco [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-usb [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-ve- [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun5i-a13-ahb [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun6i-a31-pll [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun7i-a20-gma [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun7i-a20-out [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun8i-a83t-de [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun8i-h3-bus- [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-ahb [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-apb [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-cpu [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-de- [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-gt- [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-mmc [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-pll [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-usb [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-usb [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-usb [...] delete mode 100644 Documentation/devicetree/bindings/clock/amlogic,meson8-ddr-clkc.yaml delete mode 100644 Documentation/devicetree/bindings/clock/fsl,plldig.yaml delete mode 100644 Documentation/devicetree/bindings/clock/fsl,sai-clock.yaml create mode 100644 Documentation/devicetree/bindings/clock/imx8mm-clock.txt delete mode 100644 Documentation/devicetree/bindings/clock/imx8mm-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/imx8mp-clock.yaml create mode 100644 Documentation/devicetree/bindings/clock/imx8mq-clock.txt delete mode 100644 Documentation/devicetree/bindings/clock/imx8mq-clock.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,dispcc.txt delete mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-apq8064.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-ipq8074.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-msm8996.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-msm8998.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-qcs404.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-sc7180.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-sm8150.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,gpucc.txt create mode 100644 Documentation/devicetree/bindings/clock/qcom,mmcc.txt delete mode 100644 Documentation/devicetree/bindings/clock/qcom,mmcc.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,msm8998-gpucc.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,sc7180-dispcc.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,sc7180-gpucc.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,sc7180-videocc.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,sdm845-dispcc.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,sdm845-gpucc.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,sdm845-videocc.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,videocc.txt create mode 100644 Documentation/devicetree/bindings/clock/st,stm32mp1-rcc.txt delete mode 100644 Documentation/devicetree/bindings/clock/st,stm32mp1-rcc.yaml create mode 100644 Documentation/devicetree/bindings/clock/sun8i-de2.txt create mode 100644 Documentation/devicetree/bindings/clock/sun9i-de.txt create mode 100644 Documentation/devicetree/bindings/clock/sun9i-usb.txt create mode 100644 Documentation/devicetree/bindings/clock/sunxi.txt delete mode 100644 Documentation/devicetree/bindings/clock/xlnx,versal-clk.yaml delete mode 100644 Documentation/devicetree/bindings/display/bridge/ps8640.yaml create mode 100644 Documentation/devicetree/bindings/display/etnaviv/etnaviv-drm.txt delete mode 100644 Documentation/devicetree/bindings/display/ilitek,ili9486.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/auo,b080uan01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,b101aw03.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,b101ean01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,b101xtn01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,b116xw03.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,b133htn01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,b133xtn01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,g070vvn01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,g101evn010.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,g104sn02.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,g133han01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,g185han01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,p320hvn03.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,t215hvn01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/avic,tm070ddh03.txt create mode 100644 Documentation/devicetree/bindings/display/panel/boe,hv070wsa-100.txt create mode 100644 Documentation/devicetree/bindings/display/panel/boe,nv101wxmn51.txt create mode 100644 Documentation/devicetree/bindings/display/panel/boe,tv080wum-nl0.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/boe,tv101wum-nl6.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/cdtech,s043wq26 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/cdtech,s070wv95 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/chunghwa,claa07 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/chunghwa,claa10 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/chunghwa,claa10 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/dataimage,scf07 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/dlc,dlc1010gig.txt create mode 100644 Documentation/devicetree/bindings/display/panel/edt,et-series.txt create mode 100644 Documentation/devicetree/bindings/display/panel/evervision,vgg8 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/feixin,k101-im2 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/foxlink,fl500wv [...] create mode 100644 Documentation/devicetree/bindings/display/panel/friendlyarm,hd702e.txt create mode 100644 Documentation/devicetree/bindings/display/panel/giantplus,gpg48 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/hannstar,hsd070 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/hannstar,hsd100 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/hit,tx23d38vm0caa.txt create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,at043tn24.txt create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,at070tn92.txt create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,g070y2-l01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,g101ice [...] create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,g121i1-l01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,g121x1-l03.txt create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,n116bge.txt create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,n156bge [...] create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,zj070na [...] create mode 100644 Documentation/devicetree/bindings/display/panel/koe,tx14d24vm1bpa.txt create mode 100644 Documentation/devicetree/bindings/display/panel/koe,tx31d200vm0baa.txt create mode 100644 Documentation/devicetree/bindings/display/panel/kyo,tcg121xglp.txt create mode 100644 Documentation/devicetree/bindings/display/panel/lemaker,bl035-r [...] create mode 100644 Documentation/devicetree/bindings/display/panel/lg,lb070wv8.txt create mode 100644 Documentation/devicetree/bindings/display/panel/lg,lp079qx1-sp0v.txt create mode 100644 Documentation/devicetree/bindings/display/panel/lg,lp097qx1-spa1.txt create mode 100644 Documentation/devicetree/bindings/display/panel/lg,lp120up1.txt create mode 100644 Documentation/devicetree/bindings/display/panel/lg,lp129qe.txt create mode 100644 Documentation/devicetree/bindings/display/panel/mitsubishi,aa07 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/nec,nl12880b20-05.txt create mode 100644 Documentation/devicetree/bindings/display/panel/nec,nl4827hc19-05b.txt create mode 100644 Documentation/devicetree/bindings/display/panel/netron-dy,e231732.txt create mode 100644 Documentation/devicetree/bindings/display/panel/newhaven,nhd-4. [...] create mode 100644 Documentation/devicetree/bindings/display/panel/nlt,nl192108ac1 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/nvd,9128.txt create mode 100644 Documentation/devicetree/bindings/display/panel/okaya,rs800480t [...] create mode 100644 Documentation/devicetree/bindings/display/panel/olimex,lcd-olin [...] create mode 100644 Documentation/devicetree/bindings/display/panel/ontat,yx700wv03.txt create mode 100644 Documentation/devicetree/bindings/display/panel/orisetech,otm8009a.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/orisetech,otm80 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/ortustech,com37 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/ortustech,com37 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/ortustech,com43 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/osddisplays,osd [...] create mode 100644 Documentation/devicetree/bindings/display/panel/osddisplays,osd [...] create mode 100644 Documentation/devicetree/bindings/display/panel/panasonic,vvx10 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/panasonic,vvx10 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/panel-simple-dsi.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/qiaodian,qd4300 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/raydium,rm68200.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/raydium,rm68200.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/rocktech,rk070e [...] create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,lsn122d [...] create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,ltn101nt05.txt create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,ltn140a [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6e88a0 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/sharp,lq035q7db03.txt create mode 100644 Documentation/devicetree/bindings/display/panel/sharp,lq070y3dg3b.txt create mode 100644 Documentation/devicetree/bindings/display/panel/sharp,lq101k1ly04.txt create mode 100644 Documentation/devicetree/bindings/display/panel/sharp,lq123p1jx31.txt create mode 100644 Documentation/devicetree/bindings/display/panel/shelly,sca07010 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/starry,kr122ea0sra.txt create mode 100644 Documentation/devicetree/bindings/display/panel/tianma,tm070jdhg30.txt create mode 100644 Documentation/devicetree/bindings/display/panel/tianma,tm070rvhg71.txt create mode 100644 Documentation/devicetree/bindings/display/panel/toshiba,lt089ac [...] create mode 100644 Documentation/devicetree/bindings/display/panel/tpk,f07a-0102.txt create mode 100644 Documentation/devicetree/bindings/display/panel/tpk,f10a-0102.txt create mode 100644 Documentation/devicetree/bindings/display/panel/urt,umsh-8596md.txt create mode 100644 Documentation/devicetree/bindings/display/panel/vl050_8048nt_c01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/winstar,wf35ltiacd.txt create mode 100644 Documentation/devicetree/bindings/display/sitronix,st7735r.txt delete mode 100644 Documentation/devicetree/bindings/display/sitronix,st7735r.yaml delete mode 100644 Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml delete mode 100644 Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml delete mode 100644 Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml delete mode 100644 Documentation/devicetree/bindings/dma/st,stm32-dma.yaml delete mode 100644 Documentation/devicetree/bindings/dma/st,stm32-dmamux.yaml delete mode 100644 Documentation/devicetree/bindings/dma/st,stm32-mdma.yaml create mode 100644 Documentation/devicetree/bindings/dma/stm32-dma.txt create mode 100644 Documentation/devicetree/bindings/dma/stm32-dmamux.txt create mode 100644 Documentation/devicetree/bindings/dma/stm32-mdma.txt delete mode 100644 Documentation/devicetree/bindings/dma/ti/k3-udma.yaml delete mode 100644 Documentation/devicetree/bindings/edac/dmc-520.yaml create mode 100644 Documentation/devicetree/bindings/extcon/extcon-usbc-cros-ec.txt delete mode 100644 Documentation/devicetree/bindings/extcon/extcon-usbc-cros-ec.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/qcom,wcd934x-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/sifive,gpio.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/xylon,logicvc-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/gpu/vivante,gc.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/pmbus/ti,ucd90320.yaml delete mode 100644 Documentation/devicetree/bindings/iio/accel/adi,adis16240.yaml delete mode 100644 Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7091r5.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/lltc,ltc2496.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/sigma-delta-modulator.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/sigma-delta-modulator.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml delete mode 100644 Documentation/devicetree/bindings/iio/pressure/asc,dlhl60d.yaml delete mode 100644 Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml delete mode 100644 Documentation/devicetree/bindings/input/iqs62x-keys.yaml create mode 100644 Documentation/devicetree/bindings/input/touchscreen/goodix.txt delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/goodix.yaml delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/touchscreen.yaml delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom,msm8916.yaml delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/aspeed,a [...] delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/fsl,intmux.yaml delete mode 100644 Documentation/devicetree/bindings/leds/common.yaml create mode 100644 Documentation/devicetree/bindings/leds/leds-gpio.txt delete mode 100644 Documentation/devicetree/bindings/leds/leds-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/leds/rohm,bd71828-leds.yaml delete mode 100644 Documentation/devicetree/bindings/leds/trigger-source.yaml delete mode 100644 Documentation/devicetree/bindings/media/allwinner,sun4i-a10-vid [...] delete mode 100644 Documentation/devicetree/bindings/media/allwinner,sun6i-a31-csi.yaml delete mode 100644 Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml create mode 100644 Documentation/devicetree/bindings/media/amlogic,vdec.txt create mode 100644 Documentation/devicetree/bindings/media/cedrus.txt create mode 100644 Documentation/devicetree/bindings/media/renesas,ceu.txt delete mode 100644 Documentation/devicetree/bindings/media/renesas,ceu.yaml create mode 100644 Documentation/devicetree/bindings/media/renesas,csi2.txt delete mode 100644 Documentation/devicetree/bindings/media/renesas,csi2.yaml create mode 100644 Documentation/devicetree/bindings/media/sun6i-csi.txt delete mode 100644 Documentation/devicetree/bindings/media/ti,cal.yaml create mode 100644 Documentation/devicetree/bindings/media/ti-cal.txt delete mode 100644 Documentation/devicetree/bindings/memory-controllers/fsl/imx8m- [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] delete mode 100644 Documentation/devicetree/bindings/mfd/allwinner,sun6i-a31-prcm.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/allwinner,sun8i-a23-prcm.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/iqs62x.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/rohm,bd71828-pmic.yaml create mode 100644 Documentation/devicetree/bindings/mfd/sun6i-prcm.txt delete mode 100644 Documentation/devicetree/bindings/mfd/xylon,logicvc.yaml delete mode 100644 Documentation/devicetree/bindings/mips/ingenic/devices.yaml create mode 100644 Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.txt delete mode 100644 Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml delete mode 100644 Documentation/devicetree/bindings/mmc/synopsys-dw-mshc-common.yaml create mode 100644 Documentation/devicetree/bindings/mmc/synopsys-dw-mshc.txt delete mode 100644 Documentation/devicetree/bindings/mmc/synopsys-dw-mshc.yaml delete mode 100644 Documentation/devicetree/bindings/net/can/bosch,m_can.yaml create mode 100644 Documentation/devicetree/bindings/net/can/can-transceiver.txt delete mode 100644 Documentation/devicetree/bindings/net/can/can-transceiver.yaml create mode 100644 Documentation/devicetree/bindings/net/can/m_can.txt delete mode 100644 Documentation/devicetree/bindings/net/dsa/ar9331.txt delete mode 100644 Documentation/devicetree/bindings/net/wireless/qcom,ath11k.yaml delete mode 100644 Documentation/devicetree/bindings/nvmem/qcom,spmi-sdam.yaml create mode 100644 Documentation/devicetree/bindings/nvmem/st,stm32-romem.txt delete mode 100644 Documentation/devicetree/bindings/nvmem/st,stm32-romem.yaml delete mode 100644 Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-opera [...] create mode 100644 Documentation/devicetree/bindings/opp/sun50i-nvmem-cpufreq.txt create mode 100644 Documentation/devicetree/bindings/pci/arm,juno-r1-pcie.txt delete mode 100644 Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml create mode 100644 Documentation/devicetree/bindings/pci/designware-pcie-ecam.txt create mode 100644 Documentation/devicetree/bindings/pci/host-generic-pci.txt delete mode 100644 Documentation/devicetree/bindings/pci/host-generic-pci.yaml delete mode 100644 Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml create mode 100644 Documentation/devicetree/bindings/pci/pci-thunder-ecam.txt create mode 100644 Documentation/devicetree/bindings/pci/pci-thunder-pem.txt create mode 100644 Documentation/devicetree/bindings/pci/plda,xpressrich3-axi.txt create mode 100644 Documentation/devicetree/bindings/pci/versatile.txt delete mode 100644 Documentation/devicetree/bindings/pci/versatile.yaml delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun4i-a10-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun50i-a64-usb- [...] delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun50i-h6-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun5i-a13-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun6i-a31-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun8i-a23-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun8i-a83t-usb- [...] delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun8i-h3-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun8i-r40-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun8i-v3s-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun9i-a80-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/intel,lgm-emmc-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/marvell,mmp3-hsic-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/sun4i-usb-phy.txt create mode 100644 Documentation/devicetree/bindings/phy/sun9i-usb-phy.txt delete mode 100644 Documentation/devicetree/bindings/phy/ti,phy-j721e-wiz.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx8mp-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/intel,lgm-io.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/intel,lgm-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,ipq6018-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/power/amlogic,meson-sec-pwrc.yaml delete mode 100644 Documentation/devicetree/bindings/power/avs/qcom,cpr.txt create mode 100644 Documentation/devicetree/bindings/power/qcom,rpmpd.txt delete mode 100644 Documentation/devicetree/bindings/power/qcom,rpmpd.yaml delete mode 100644 Documentation/devicetree/bindings/power/supply/max17040_battery.txt delete mode 100644 Documentation/devicetree/bindings/ptp/ptp-idt82p33.yaml delete mode 100644 Documentation/devicetree/bindings/ptp/ptp-ines.txt delete mode 100644 Documentation/devicetree/bindings/ptp/timestamper.txt delete mode 100644 Documentation/devicetree/bindings/pwm/iqs620a-pwm.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/mp8859.txt delete mode 100644 Documentation/devicetree/bindings/regulator/mps,mp5416.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/mps,mpq7920.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/rohm,bd71828-regula [...] create mode 100644 Documentation/devicetree/bindings/regulator/st,stm32-booster.txt delete mode 100644 Documentation/devicetree/bindings/regulator/st,stm32-booster.yaml create mode 100644 Documentation/devicetree/bindings/regulator/st,stm32-vrefbuf.txt delete mode 100644 Documentation/devicetree/bindings/regulator/st,stm32-vrefbuf.yaml create mode 100644 Documentation/devicetree/bindings/regulator/st,stm32mp1-pwr-reg.txt delete mode 100644 Documentation/devicetree/bindings/regulator/st,stm32mp1-pwr-reg.yaml delete mode 100644 Documentation/devicetree/bindings/remoteproc/mtk,scp.txt delete mode 100644 Documentation/devicetree/bindings/reset/allwinner,sun6i-a31-clo [...] create mode 100644 Documentation/devicetree/bindings/reset/allwinner,sunxi-clock-r [...] delete mode 100644 Documentation/devicetree/bindings/reset/brcm,bcm7216-pcie-sata- [...] delete mode 100644 Documentation/devicetree/bindings/reset/intel,rcu-gw.yaml delete mode 100644 Documentation/devicetree/bindings/reset/nuvoton,npcm-reset.txt create mode 100644 Documentation/devicetree/bindings/rtc/atmel,at91rm9200-rtc.txt delete mode 100644 Documentation/devicetree/bindings/rtc/atmel,at91rm9200-rtc.yaml create mode 100644 Documentation/devicetree/bindings/rtc/st,stm32-rtc.txt delete mode 100644 Documentation/devicetree/bindings/rtc/st,stm32-rtc.yaml delete mode 100644 Documentation/devicetree/bindings/serial/rs485.yaml delete mode 100644 Documentation/devicetree/bindings/serial/st,stm32-uart.yaml create mode 100644 Documentation/devicetree/bindings/serial/st,stm32-usart.txt delete mode 100644 Documentation/devicetree/bindings/soc/imx/fsl,aips-bus.yaml delete mode 100644 Documentation/devicetree/bindings/soc/ti/k3-ringacc.txt delete mode 100644 Documentation/devicetree/bindings/sound/amlogic,aiu.yaml delete mode 100644 Documentation/devicetree/bindings/sound/amlogic,g12a-toacodec.yaml delete mode 100644 Documentation/devicetree/bindings/sound/amlogic,gx-sound-card.yaml delete mode 100644 Documentation/devicetree/bindings/sound/amlogic,t9015.yaml create mode 100644 Documentation/devicetree/bindings/sound/google,cros-ec-codec.txt delete mode 100644 Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml delete mode 100644 Documentation/devicetree/bindings/sound/ingenic,codec.yaml create mode 100644 Documentation/devicetree/bindings/sound/ingenic,jz4725b-codec.txt create mode 100644 Documentation/devicetree/bindings/sound/ingenic,jz4740-codec.txt delete mode 100644 Documentation/devicetree/bindings/sound/qcom,wcd934x.yaml delete mode 100644 Documentation/devicetree/bindings/sound/qcom,wsa881x.yaml delete mode 100644 Documentation/devicetree/bindings/sound/rt1015.txt create mode 100644 Documentation/devicetree/bindings/sound/st,stm32-i2s.txt delete mode 100644 Documentation/devicetree/bindings/sound/st,stm32-i2s.yaml delete mode 100644 Documentation/devicetree/bindings/sound/tlv320adcx140.yaml delete mode 100644 Documentation/devicetree/bindings/soundwire/qcom,sdw.txt delete mode 100644 Documentation/devicetree/bindings/spi/qca,ar934x-spi.yaml delete mode 100644 Documentation/devicetree/bindings/spi/spi-mux.yaml create mode 100644 Documentation/devicetree/bindings/spi/spi-stm32.txt delete mode 100644 Documentation/devicetree/bindings/spi/st,stm32-spi.yaml delete mode 100644 Documentation/devicetree/bindings/sram/allwinner,sun4i-a10-syst [...] create mode 100644 Documentation/devicetree/bindings/sram/sunxi-sram.txt delete mode 100644 Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t- [...] delete mode 100644 Documentation/devicetree/bindings/thermal/brcm,avs-ro-thermal.yaml create mode 100644 Documentation/devicetree/bindings/usb/dwc2.txt delete mode 100644 Documentation/devicetree/bindings/usb/dwc2.yaml delete mode 100644 Documentation/devicetree/bindings/usb/mediatek,musb.txt create mode 100644 Documentation/devicetree/bindings/watchdog/st,stm32-iwdg.txt delete mode 100644 Documentation/devicetree/bindings/watchdog/st,stm32-iwdg.yaml delete mode 100644 Documentation/doc-guide/contributing.rst delete mode 100644 Documentation/doc-guide/maintainer-profile.rst create mode 100644 Documentation/driver-api/edid.rst delete mode 100644 Documentation/driver-api/gpio/using-gpio.rst delete mode 100644 Documentation/driver-api/thermal/cpu-idle-cooling.rst delete mode 100644 Documentation/filesystems/fuse.rst create mode 100644 Documentation/filesystems/fuse.txt create mode 100644 Documentation/filesystems/nfs/fault_injection.txt create mode 100644 Documentation/filesystems/nfs/idmapper.txt delete mode 100644 Documentation/filesystems/nfs/index.rst delete mode 100644 Documentation/filesystems/nfs/knfsd-stats.rst create mode 100644 Documentation/filesystems/nfs/knfsd-stats.txt create mode 100644 Documentation/filesystems/nfs/nfs-rdma.txt create mode 100644 Documentation/filesystems/nfs/nfs.txt delete mode 100644 Documentation/filesystems/nfs/nfs41-server.rst create mode 100644 Documentation/filesystems/nfs/nfs41-server.txt create mode 100644 Documentation/filesystems/nfs/nfsd-admin-interfaces.txt create mode 100644 Documentation/filesystems/nfs/nfsroot.txt create mode 100644 Documentation/filesystems/nfs/pnfs-block-server.txt create mode 100644 Documentation/filesystems/nfs/pnfs-scsi-server.txt delete mode 100644 Documentation/filesystems/nfs/pnfs.rst create mode 100644 Documentation/filesystems/nfs/pnfs.txt delete mode 100644 Documentation/filesystems/nfs/rpc-cache.rst create mode 100644 Documentation/filesystems/nfs/rpc-cache.txt delete mode 100644 Documentation/filesystems/nfs/rpc-server-gss.rst create mode 100644 Documentation/filesystems/nfs/rpc-server-gss.txt delete mode 100644 Documentation/filesystems/vfat.rst create mode 100644 Documentation/filesystems/vfat.txt delete mode 100644 Documentation/filesystems/zonefs.txt delete mode 100644 Documentation/hwmon/adm1177.rst delete mode 100644 Documentation/hwmon/drivetemp.rst delete mode 100644 Documentation/hwmon/max20730.rst delete mode 100644 Documentation/hwmon/max31730.rst delete mode 100644 Documentation/hwmon/tps53679.rst delete mode 100644 Documentation/hwmon/xdpe12284.rst create mode 100644 Documentation/i2c/busses/i2c-parport-light.rst delete mode 100644 Documentation/i2c/i2c.svg create mode 100644 Documentation/isdn/avmb1.rst create mode 100644 Documentation/isdn/gigaset.rst create mode 100644 Documentation/isdn/hysdn.rst create mode 100644 Documentation/media/v4l-drivers/cx18.rst delete mode 100644 Documentation/misc-devices/uacce.rst delete mode 100644 Documentation/networking/bareudp.rst delete mode 100644 Documentation/networking/device_drivers/marvell/octeontx2.rst delete mode 100644 Documentation/networking/device_drivers/stmicro/stmmac.rst create mode 100644 Documentation/networking/device_drivers/stmicro/stmmac.txt create mode 100644 Documentation/networking/devlink-health.txt create mode 100644 Documentation/networking/devlink-info-versions.rst create mode 100644 Documentation/networking/devlink-params-bnxt.txt create mode 100644 Documentation/networking/devlink-params-mlx5.txt create mode 100644 Documentation/networking/devlink-params-mlxsw.txt create mode 100644 Documentation/networking/devlink-params-mv88e6xxx.txt create mode 100644 Documentation/networking/devlink-params-nfp.txt create mode 100644 Documentation/networking/devlink-params-ti-cpsw-switch.txt create mode 100644 Documentation/networking/devlink-params.txt create mode 100644 Documentation/networking/devlink-trap-netdevsim.rst create mode 100644 Documentation/networking/devlink-trap.rst delete mode 100644 Documentation/networking/devlink/bnxt.rst delete mode 100644 Documentation/networking/devlink/devlink-dpipe.rst delete mode 100644 Documentation/networking/devlink/devlink-health.rst delete mode 100644 Documentation/networking/devlink/devlink-info.rst delete mode 100644 Documentation/networking/devlink/devlink-params.rst delete mode 100644 Documentation/networking/devlink/devlink-region.rst delete mode 100644 Documentation/networking/devlink/devlink-resource.rst delete mode 100644 Documentation/networking/devlink/devlink-trap.rst delete mode 100644 Documentation/networking/devlink/index.rst delete mode 100644 Documentation/networking/devlink/ionic.rst delete mode 100644 Documentation/networking/devlink/mlx4.rst delete mode 100644 Documentation/networking/devlink/mlx5.rst delete mode 100644 Documentation/networking/devlink/mlxsw.rst delete mode 100644 Documentation/networking/devlink/mv88e6xxx.rst delete mode 100644 Documentation/networking/devlink/netdevsim.rst delete mode 100644 Documentation/networking/devlink/nfp.rst delete mode 100644 Documentation/networking/devlink/qed.rst delete mode 100644 Documentation/networking/devlink/ti-cpsw-switch.rst delete mode 100644 Documentation/networking/ethtool-netlink.rst delete mode 100644 Documentation/networking/page_pool.rst create mode 100644 Documentation/padata.txt create mode 100644 Documentation/power/interface.rst delete mode 100644 Documentation/powerpc/imc.rst delete mode 100644 Documentation/powerpc/papr_hcalls.rst delete mode 100644 Documentation/trace/boottime-trace.rst delete mode 100644 Documentation/translations/zh_CN/process/embargoed-hardware-issues.rst delete mode 100644 Documentation/translations/zh_CN/process/kernel-driver-statement.rst delete mode 100644 Documentation/translations/zh_CN/process/kernel-enforcement-sta [...] delete mode 100644 Documentation/virt/guest-halt-polling.rst delete mode 100644 Documentation/virt/kvm/api.rst create mode 100644 Documentation/virt/kvm/api.txt delete mode 100644 Documentation/virt/kvm/arm/hyp-abi.rst create mode 100644 Documentation/virt/kvm/arm/hyp-abi.txt delete mode 100644 Documentation/virt/kvm/arm/index.rst delete mode 100644 Documentation/virt/kvm/arm/psci.rst create mode 100644 Documentation/virt/kvm/arm/psci.txt delete mode 100644 Documentation/virt/kvm/devices/arm-vgic-its.rst create mode 100644 Documentation/virt/kvm/devices/arm-vgic-its.txt delete mode 100644 Documentation/virt/kvm/devices/arm-vgic-v3.rst create mode 100644 Documentation/virt/kvm/devices/arm-vgic-v3.txt delete mode 100644 Documentation/virt/kvm/devices/arm-vgic.rst create mode 100644 Documentation/virt/kvm/devices/arm-vgic.txt delete mode 100644 Documentation/virt/kvm/devices/index.rst delete mode 100644 Documentation/virt/kvm/devices/mpic.rst create mode 100644 Documentation/virt/kvm/devices/mpic.txt delete mode 100644 Documentation/virt/kvm/devices/s390_flic.rst create mode 100644 Documentation/virt/kvm/devices/s390_flic.txt delete mode 100644 Documentation/virt/kvm/devices/vcpu.rst create mode 100644 Documentation/virt/kvm/devices/vcpu.txt delete mode 100644 Documentation/virt/kvm/devices/vfio.rst create mode 100644 Documentation/virt/kvm/devices/vfio.txt delete mode 100644 Documentation/virt/kvm/devices/vm.rst create mode 100644 Documentation/virt/kvm/devices/vm.txt delete mode 100644 Documentation/virt/kvm/devices/xics.rst create mode 100644 Documentation/virt/kvm/devices/xics.txt delete mode 100644 Documentation/virt/kvm/devices/xive.rst create mode 100644 Documentation/virt/kvm/devices/xive.txt delete mode 100644 Documentation/virt/kvm/halt-polling.rst create mode 100644 Documentation/virt/kvm/halt-polling.txt delete mode 100644 Documentation/virt/kvm/hypercalls.rst create mode 100644 Documentation/virt/kvm/hypercalls.txt delete mode 100644 Documentation/virt/kvm/locking.rst create mode 100644 Documentation/virt/kvm/locking.txt delete mode 100644 Documentation/virt/kvm/mmu.rst create mode 100644 Documentation/virt/kvm/mmu.txt delete mode 100644 Documentation/virt/kvm/msr.rst create mode 100644 Documentation/virt/kvm/msr.txt delete mode 100644 Documentation/virt/kvm/nested-vmx.rst create mode 100644 Documentation/virt/kvm/nested-vmx.txt delete mode 100644 Documentation/virt/kvm/ppc-pv.rst create mode 100644 Documentation/virt/kvm/ppc-pv.txt delete mode 100644 Documentation/virt/kvm/review-checklist.rst create mode 100644 Documentation/virt/kvm/review-checklist.txt delete mode 100644 Documentation/virt/kvm/s390-diag.rst create mode 100644 Documentation/virt/kvm/s390-diag.txt delete mode 100644 Documentation/virt/kvm/timekeeping.rst create mode 100644 Documentation/virt/kvm/timekeeping.txt create mode 100644 Documentation/virt/uml/UserModeLinux-HOWTO.txt delete mode 100644 Documentation/virt/uml/user_mode_linux.rst create mode 100644 Documentation/virtual/guest-halt-polling.txt delete mode 100644 Documentation/vm/free_page_reporting.rst delete mode 100644 Documentation/watch_queue.rst create mode 100644 Documentation/x86/intel_mpx.rst 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/alpha/include/asm/vmalloc.h delete mode 100644 arch/arc/include/asm/fpu.h delete mode 100644 arch/arc/include/asm/vmalloc.h delete mode 100644 arch/arm/arm-soc-for-next-contents.txt delete mode 100644 arch/arm/boot/compressed/fdt_get_mem_start.c delete mode 100644 arch/arm/boot/dts/am3703.dtsi delete mode 100644 arch/arm/boot/dts/am3715.dtsi delete mode 100644 arch/arm/boot/dts/armada-385-clearfog-gtr-l8.dts delete mode 100644 arch/arm/boot/dts/armada-385-clearfog-gtr-s4.dts delete mode 100644 arch/arm/boot/dts/armada-385-clearfog-gtr.dtsi delete mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-yosemitev2.dts delete mode 100644 arch/arm/boot/dts/at91-kizboxmini-base.dts delete mode 100644 arch/arm/boot/dts/at91-kizboxmini-common.dtsi delete mode 100644 arch/arm/boot/dts/at91-kizboxmini-mb.dts delete mode 100644 arch/arm/boot/dts/at91-kizboxmini-rd.dts create mode 100644 arch/arm/boot/dts/at91-kizboxmini.dts delete mode 100644 arch/arm/boot/dts/at91-sam9x60ek.dts delete mode 100644 arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi delete mode 100644 arch/arm/boot/dts/at91-sama5d27_wlsom1_ek.dts delete mode 100644 arch/arm/boot/dts/at91-smartkiz.dts delete mode 100644 arch/arm/boot/dts/dm3725.dtsi delete mode 100644 arch/arm/boot/dts/imx6dl-gw5907.dts delete mode 100644 arch/arm/boot/dts/imx6dl-gw5910.dts delete mode 100644 arch/arm/boot/dts/imx6dl-gw5912.dts delete mode 100644 arch/arm/boot/dts/imx6dl-gw5913.dts delete mode 100644 arch/arm/boot/dts/imx6q-gw5907.dts delete mode 100644 arch/arm/boot/dts/imx6q-gw5910.dts delete mode 100644 arch/arm/boot/dts/imx6q-gw5912.dts delete mode 100644 arch/arm/boot/dts/imx6q-gw5913.dts delete mode 100644 arch/arm/boot/dts/imx6qdl-gw5907.dtsi delete mode 100644 arch/arm/boot/dts/imx6qdl-gw5910.dtsi delete mode 100644 arch/arm/boot/dts/imx6qdl-gw5912.dtsi delete mode 100644 arch/arm/boot/dts/imx6qdl-gw5913.dtsi delete mode 100644 arch/arm/boot/dts/imx6sl-tolino-shine3.dts delete mode 100644 arch/arm/boot/dts/imx7-colibri-aster.dtsi delete mode 100644 arch/arm/boot/dts/imx7d-colibri-aster.dts delete mode 100644 arch/arm/boot/dts/imx7d-colibri-emmc-aster.dts delete mode 100644 arch/arm/boot/dts/imx7s-colibri-aster.dts delete mode 100644 arch/arm/boot/dts/imx7ulp-com.dts delete mode 100644 arch/arm/boot/dts/omap3-echo.dts delete mode 100644 arch/arm/boot/dts/rk3288-veyron-broadcom-bluetooth.dtsi delete mode 100644 arch/arm/boot/dts/rockchip-radxa-dalang-carrier.dtsi delete mode 100644 arch/arm/boot/dts/rtd1195-horseradish.dts delete mode 100644 arch/arm/boot/dts/rtd1195-mele-x1000.dts delete mode 100644 arch/arm/boot/dts/rtd1195.dtsi delete mode 100644 arch/arm/boot/dts/sam9x60.dtsi delete mode 100644 arch/arm/boot/dts/ste-ab8505.dtsi delete mode 100644 arch/arm/boot/dts/ste-db8500.dtsi delete mode 100644 arch/arm/boot/dts/ste-db8520.dtsi delete mode 100644 arch/arm/boot/dts/ste-dbx5x0-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/ste-href-ab8505.dtsi delete mode 100644 arch/arm/boot/dts/ste-href-tvk1281618-r2.dtsi delete mode 100644 arch/arm/boot/dts/ste-href-tvk1281618-r3.dtsi delete mode 100644 arch/arm/boot/dts/ste-href520-tvk.dts delete mode 100644 arch/arm/boot/dts/ste-ux500-samsung-golden.dts delete mode 100644 arch/arm/boot/dts/stm32mp15-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp151.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp153.dtsi create mode 100644 arch/arm/boot/dts/stm32mp157-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp157.dtsi create mode 100644 arch/arm/boot/dts/stm32mp157c.dtsi create mode 100644 arch/arm/boot/dts/stm32mp157xaa-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/stm32mp157xab-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/stm32mp157xac-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/stm32mp157xad-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp15xc.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp15xx-dkx.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp15xxaa-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp15xxab-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp15xxac-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp15xxad-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/sun5i-a13-pocketbook-touch-lux-3.dts delete mode 100644 arch/arm/boot/dts/sun7i-a20-linutronix-testbox-v2.dts delete mode 100644 arch/arm/boot/dts/sun8i-h3-emlid-neutis-n5h3-devboard.dts delete mode 100644 arch/arm/boot/dts/sun8i-h3-emlid-neutis-n5h3.dtsi delete mode 100644 arch/arm/boot/dts/sunxi-h3-h5-emlid-neutis.dtsi delete mode 100644 arch/arm/boot/dts/sunxi-libretech-all-h3-it.dtsi create mode 100644 arch/arm/include/asm/kvm_mmio.h delete mode 100644 arch/arm/include/asm/vmalloc.h delete mode 100644 arch/arm/mach-at91/sam9x60.c create mode 100644 arch/arm/mach-davinci/include/mach/time.h create mode 100644 arch/arm/mach-davinci/time.c delete mode 100644 arch/arm/mach-imx/resume-imx6.S rename {drivers/net/ethernet/xscale => arch/arm/mach-ixp4xx/include/mach}/ixp46x_t [...] delete mode 100644 arch/arm/mach-realtek/Kconfig delete mode 100644 arch/arm/mach-realtek/Makefile delete mode 100644 arch/arm/mach-realtek/rtd1195.c create mode 100644 arch/arm/mach-tegra/cpuidle-tegra114.c create mode 100644 arch/arm/mach-tegra/cpuidle-tegra20.c create mode 100644 arch/arm/mach-tegra/cpuidle-tegra30.c create mode 100644 arch/arm/mach-tegra/cpuidle.c create mode 100644 arch/arm/mach-tegra/cpuidle.h create mode 100644 arch/arm/mach-tegra/irq.h delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-cpu-opp.dtsi delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab.dts delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-libretech-all-h3-it.dts delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-libretech-all-h5-cc.dts delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64-model-b.dts delete mode 100644 arch/arm64/boot/dts/altera/socfpga_stratix10_socdk_nand.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-gx-libretech-pc.dtsi delete mode 100644 arch/arm64/boot/dts/amlogic/meson-gxbb-kii-pro.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s905d-libretech-pc.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-gxm-s912-libretech-pc.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-kontron-kbox-a-230-ls.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-kontron-sl28-var3-ads2.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-kontron-sl28-var4.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-kontron-sl28.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-cex7.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-clearfog-cx.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-clearfog-itx.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-honeycomb.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mp-evk.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h delete mode 100644 arch/arm64/boot/dts/freescale/imx8mp.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/imx8mq-phanbell.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mq-thor96.dts delete mode 100644 arch/arm64/boot/dts/intel/socfpga_agilex_socdk_nand.dts create mode 100644 arch/arm64/boot/dts/qcom/apq8096-db820c-pins.dtsi create mode 100644 arch/arm64/boot/dts/qcom/apq8096-db820c-pmic-pins.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/apq8096-ifc6640.dts delete mode 100644 arch/arm64/boot/dts/qcom/pm6150.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/pm6150l.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-idp.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180.dtsi delete mode 100644 arch/arm64/boot/dts/realtek/rtd1295-xnano-x5.dts delete mode 100644 arch/arm64/boot/dts/realtek/rtd1395-bpi-m4.dts delete mode 100644 arch/arm64/boot/dts/realtek/rtd1395-lionskin.dts delete mode 100644 arch/arm64/boot/dts/realtek/rtd1395.dtsi delete mode 100644 arch/arm64/boot/dts/realtek/rtd139x.dtsi delete mode 100644 arch/arm64/boot/dts/realtek/rtd1619-mjolnir.dts delete mode 100644 arch/arm64/boot/dts/realtek/rtd1619.dtsi delete mode 100644 arch/arm64/boot/dts/realtek/rtd16xx.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a774c0-ek874-idk-2121wr.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7795-es1-h3ulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7795-es1-h3ulcb.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7795-es1-salvator-x.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a7795-h3ulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7795-h3ulcb.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7795-salvator-xs.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7795.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a77950-salvator-x.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77950-ulcb-kf.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77950-ulcb.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77950.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a77951-salvator-x.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77951-salvator-xs.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77951-ulcb-kf.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77951-ulcb.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77951.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a7796-m3ulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7796-salvator-xs.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7796.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a77960-salvator-x.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77960-salvator-xs.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77960-ulcb-kf.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77960-ulcb.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77960.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a77965-m3nulcb-kf.dts rename arch/arm64/boot/dts/renesas/{r8a77965-ulcb.dts => r8a77965-m3nulcb.dts} (100%) delete mode 100644 arch/arm64/boot/dts/renesas/r8a77965-ulcb-kf.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rockpro64-v2.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399pro-rock-pi-n10.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399pro-vmarc-som.dtsi delete mode 100644 arch/arm64/boot/dts/sprd/sc9863a.dtsi delete mode 100644 arch/arm64/boot/dts/sprd/sharkl3.dtsi delete mode 100644 arch/arm64/boot/dts/sprd/sp9863a-1h10.dts delete mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-clk.dtsi delete mode 100644 arch/arm64/include/asm/archrandom.h create mode 100644 arch/arm64/include/asm/kvm_mmio.h delete mode 100644 arch/arm64/include/asm/vmalloc.h delete mode 100644 arch/arm64/lib/csum.c delete mode 100644 arch/c6x/include/asm/vmalloc.h delete mode 100644 arch/csky/Kconfig.platforms delete mode 100644 arch/csky/include/asm/memory.h delete mode 100644 arch/csky/include/asm/pci.h delete mode 100644 arch/csky/include/asm/stackprotector.h delete mode 100644 arch/csky/include/asm/tcm.h delete mode 100644 arch/csky/include/asm/vmalloc.h delete mode 100644 arch/csky/mm/tcm.c delete mode 100644 arch/h8300/include/asm/vmalloc.h create mode 100644 arch/h8300/include/uapi/asm/bitsperlong.h delete mode 100644 arch/h8300/include/uapi/asm/posix_types.h delete mode 100644 arch/hexagon/include/asm/vmalloc.h delete mode 100644 arch/ia64/include/asm/vmalloc.h create mode 100644 arch/m68k/include/asm/hardirq.h delete mode 100644 arch/m68k/include/asm/vmalloc.h delete mode 100644 arch/microblaze/include/asm/vmalloc.h delete mode 100644 arch/mips/boot/dts/ingenic/cu1000-neo.dts delete mode 100644 arch/mips/boot/dts/ingenic/x1000.dtsi delete mode 100644 arch/mips/configs/cu1000-neo_defconfig create mode 100644 arch/mips/include/asm/serial.h create mode 100644 arch/mips/include/asm/sn/hub.h create mode 100644 arch/mips/include/asm/sn/sn0/ip27.h delete mode 100644 arch/mips/include/asm/sn/sn0/kldir.h create mode 100644 arch/mips/include/asm/sn/sn_private.h delete mode 100644 arch/mips/include/asm/vmalloc.h delete mode 100644 arch/mips/net/bpf_jit.c delete mode 100644 arch/mips/net/bpf_jit_asm.S delete mode 100644 arch/nds32/include/asm/vmalloc.h delete mode 100644 arch/nios2/include/asm/vmalloc.h delete mode 100644 arch/openrisc/include/asm/vmalloc.h create mode 100644 arch/parisc/configs/712_defconfig create mode 100644 arch/parisc/configs/a500_defconfig create mode 100644 arch/parisc/configs/b180_defconfig create mode 100644 arch/parisc/configs/c3000_defconfig create mode 100644 arch/parisc/configs/c8000_defconfig create mode 100644 arch/parisc/configs/defconfig delete mode 100644 arch/parisc/include/asm/vmalloc.h delete mode 100644 arch/powerpc/include/asm/vmalloc.h create mode 100644 arch/powerpc/kernel/idle_power4.S delete mode 100644 arch/riscv/include/asm/kasan.h delete mode 100644 arch/riscv/include/asm/vmalloc.h delete mode 100644 arch/riscv/include/uapi/asm/bpf_perf_event.h delete mode 100644 arch/riscv/mm/kasan_init.c delete mode 100644 arch/riscv/mm/physaddr.c delete mode 100644 arch/s390/include/asm/vmalloc.h delete mode 100644 arch/sh/include/asm/vmalloc.h delete mode 100644 arch/sparc/include/asm/vmalloc.h create mode 100644 arch/sparc/include/uapi/asm/statfs.h delete mode 100644 arch/um/include/asm/vmalloc.h delete mode 100644 arch/um/include/asm/xor.h delete mode 100644 arch/unicore32/include/asm/vmalloc.h create mode 100644 arch/x86/boot/compressed/efi_stub_32.S create mode 100644 arch/x86/boot/compressed/efi_stub_64.S delete mode 100644 arch/x86/crypto/.gitignore create mode 100644 arch/x86/crypto/poly1305-avx2-x86_64.S create mode 100644 arch/x86/crypto/poly1305-sse2-x86_64.S delete mode 100644 arch/x86/crypto/poly1305-x86_64-cryptogams.pl delete mode 100644 arch/x86/include/asm/memtype.h create mode 100644 arch/x86/include/asm/mpx.h create mode 100644 arch/x86/include/asm/pat.h delete mode 100644 arch/x86/include/asm/pgtable_32_areas.h delete mode 100644 arch/x86/include/asm/pgtable_areas.h create mode 100644 arch/x86/include/asm/trace/mpx.h delete mode 100644 arch/x86/include/asm/vmalloc.h delete mode 100644 arch/x86/include/asm/vmxfeatures.h delete mode 100644 arch/x86/kernel/cpu/feat_ctl.c delete mode 100644 arch/x86/kernel/crash_core_32.c delete mode 100644 arch/x86/kernel/crash_core_64.c create mode 100644 arch/x86/mm/mpx.c rename arch/x86/mm/{pat/cpa-test.c => pageattr-test.c} (100%) create mode 100644 arch/x86/mm/pageattr.c create mode 100644 arch/x86/mm/pat.c delete mode 100644 arch/x86/mm/pat/Makefile delete mode 100644 arch/x86/mm/pat/memtype.c delete mode 100644 arch/x86/mm/pat/memtype.h delete mode 100644 arch/x86/mm/pat/memtype_interval.c delete mode 100644 arch/x86/mm/pat/set_memory.c create mode 100644 arch/x86/mm/pat_internal.h create mode 100644 arch/x86/mm/pat_interval.c delete mode 100644 arch/xtensa/include/asm/vmalloc.h create mode 100644 block/compat_ioctl.c delete mode 100644 drivers/acpi/tiny-power-button.c delete mode 100644 drivers/base/test/property-entry-test.c rename drivers/char/tpm/{tpm_tis_spi_main.c => tpm_tis_spi.c} (100%) delete mode 100644 drivers/clk/at91/at91sam9g45.c delete mode 100644 drivers/clk/at91/at91sam9n12.c delete mode 100644 drivers/clk/at91/sama5d3.c delete mode 100644 drivers/clk/clk-fsl-sai.c delete mode 100644 drivers/clk/clk-plldig.c delete mode 100644 drivers/clk/imx/clk-imx8mp.c create mode 100644 drivers/clk/imx/clk-sccg-pll.c delete mode 100644 drivers/clk/imx/clk-sscg-pll.c delete mode 100644 drivers/clk/meson/meson8-ddr.c delete mode 100644 drivers/clk/qcom/dispcc-sc7180.c delete mode 100644 drivers/clk/qcom/gcc-ipq6018.c delete mode 100644 drivers/clk/qcom/gpucc-sc7180.c delete mode 100644 drivers/clk/qcom/mmcc-msm8998.c delete mode 100644 drivers/clk/qcom/videocc-sc7180.c delete mode 100644 drivers/clocksource/timer-microchip-pit64b.c delete mode 100644 drivers/cpuidle/cpuidle-psci-domain.c delete mode 100644 drivers/cpuidle/cpuidle-psci.h delete mode 100644 drivers/cpuidle/cpuidle-tegra.c delete mode 100644 drivers/crypto/ccp/sev-dev.c delete mode 100644 drivers/crypto/ccp/sev-dev.h delete mode 100644 drivers/crypto/ccp/tee-dev.c delete mode 100644 drivers/crypto/ccp/tee-dev.h delete mode 100644 drivers/devfreq/imx8m-ddrc.c delete mode 100644 drivers/dma/hisi_dma.c delete mode 100644 drivers/dma/idxd/Makefile delete mode 100644 drivers/dma/idxd/cdev.c delete mode 100644 drivers/dma/idxd/device.c delete mode 100644 drivers/dma/idxd/dma.c delete mode 100644 drivers/dma/idxd/idxd.h delete mode 100644 drivers/dma/idxd/init.c delete mode 100644 drivers/dma/idxd/irq.c delete mode 100644 drivers/dma/idxd/registers.h delete mode 100644 drivers/dma/idxd/submit.c delete mode 100644 drivers/dma/idxd/sysfs.c delete mode 100644 drivers/dma/plx_dma.c delete mode 100644 drivers/dma/ti/k3-psil-am654.c delete mode 100644 drivers/dma/ti/k3-psil-j721e.c delete mode 100644 drivers/dma/ti/k3-psil-priv.h delete mode 100644 drivers/dma/ti/k3-psil.c delete mode 100644 drivers/dma/ti/k3-udma-glue.c delete mode 100644 drivers/dma/ti/k3-udma-private.c delete mode 100644 drivers/dma/ti/k3-udma.c delete mode 100644 drivers/dma/ti/k3-udma.h delete mode 100644 drivers/edac/dmc520_edac.c delete mode 100644 drivers/firmware/efi/libstub/pci.c create mode 100644 drivers/firmware/qcom_scm-32.c create mode 100644 drivers/firmware/qcom_scm-64.c delete mode 100644 drivers/firmware/qcom_scm-legacy.c delete mode 100644 drivers/firmware/qcom_scm-smc.c delete mode 100644 drivers/gpio/gpio-bd71828.c delete mode 100644 drivers/gpio/gpio-logicvc.c create mode 100644 drivers/gpio/gpio-lynxpoint.c delete mode 100644 drivers/gpio/gpio-sifive.c delete mode 100644 drivers/gpio/gpio-wcd934x.c create mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_scl_filters_old.c delete mode 100644 drivers/gpu/drm/bridge/parade-ps8640.c delete mode 100644 drivers/gpu/drm/i915/display/intel_csr.c delete mode 100644 drivers/gpu/drm/i915/display/intel_de.h delete mode 100644 drivers/gpu/drm/i915/display/intel_display_debugfs.c delete mode 100644 drivers/gpu/drm/i915/display/intel_display_debugfs.h delete mode 100644 drivers/gpu/drm/i915/display/intel_global_state.c delete mode 100644 drivers/gpu/drm/i915/display/intel_global_state.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_context_sseu.c delete mode 100644 drivers/gpu/drm/i915/i915_debugfs_params.c delete mode 100644 drivers/gpu/drm/i915/i915_debugfs_params.h create mode 100644 drivers/gpu/drm/i915/intel_csr.c rename drivers/gpu/drm/i915/{display => }/intel_csr.h (100%) delete mode 100644 drivers/gpu/drm/i915/vlv_suspend.c delete mode 100644 drivers/gpu/drm/i915/vlv_suspend.h delete mode 100644 drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c delete mode 100644 drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c delete mode 100644 drivers/gpu/drm/panel/panel-samsung-s6e88a0-ams452ef01.c delete mode 100644 drivers/gpu/drm/tidss/Kconfig delete mode 100644 drivers/gpu/drm/tidss/Makefile delete mode 100644 drivers/gpu/drm/tidss/tidss_crtc.c delete mode 100644 drivers/gpu/drm/tidss/tidss_crtc.h delete mode 100644 drivers/gpu/drm/tidss/tidss_dispc.c delete mode 100644 drivers/gpu/drm/tidss/tidss_dispc.h delete mode 100644 drivers/gpu/drm/tidss/tidss_dispc_regs.h delete mode 100644 drivers/gpu/drm/tidss/tidss_drv.c delete mode 100644 drivers/gpu/drm/tidss/tidss_drv.h delete mode 100644 drivers/gpu/drm/tidss/tidss_encoder.c delete mode 100644 drivers/gpu/drm/tidss/tidss_encoder.h delete mode 100644 drivers/gpu/drm/tidss/tidss_irq.c delete mode 100644 drivers/gpu/drm/tidss/tidss_irq.h delete mode 100644 drivers/gpu/drm/tidss/tidss_kms.c delete mode 100644 drivers/gpu/drm/tidss/tidss_kms.h delete mode 100644 drivers/gpu/drm/tidss/tidss_plane.c delete mode 100644 drivers/gpu/drm/tidss/tidss_plane.h delete mode 100644 drivers/gpu/drm/tidss/tidss_scale_coefs.c delete mode 100644 drivers/gpu/drm/tidss/tidss_scale_coefs.h delete mode 100644 drivers/gpu/drm/tiny/ili9486.c delete mode 100644 drivers/hwmon/adm1177.c delete mode 100644 drivers/hwmon/axi-fan-control.c delete mode 100644 drivers/hwmon/drivetemp.c delete mode 100644 drivers/hwmon/max31730.c delete mode 100644 drivers/hwmon/pmbus/max20730.c delete mode 100644 drivers/hwmon/pmbus/xdpe12284.c create mode 100644 drivers/i2c/busses/i2c-parport-light.c create mode 100644 drivers/i2c/busses/i2c-parport.h delete mode 100644 drivers/iio/accel/bma400.h delete mode 100644 drivers/iio/accel/bma400_core.c delete mode 100644 drivers/iio/accel/bma400_i2c.c delete mode 100644 drivers/iio/adc/ad7091r-base.c delete mode 100644 drivers/iio/adc/ad7091r-base.h delete mode 100644 drivers/iio/adc/ad7091r5.c delete mode 100644 drivers/iio/adc/ltc2496.c delete mode 100644 drivers/iio/adc/ltc2497-core.c delete mode 100644 drivers/iio/adc/ltc2497.h create mode 100644 drivers/iio/chemical/atlas-ph-sensor.c delete mode 100644 drivers/iio/chemical/atlas-sensor.c delete mode 100644 drivers/iio/pressure/dlhl60d.c delete mode 100644 drivers/iio/proximity/ping.c delete mode 100644 drivers/infiniband/core/cma_trace.c delete mode 100644 drivers/infiniband/core/cma_trace.h delete mode 100644 drivers/infiniband/core/trace.c delete mode 100644 drivers/infiniband/core/uverbs_std_types_async_fd.c delete mode 100644 drivers/input/serio/ioc3kbd.c delete mode 100644 drivers/interconnect/internal.h delete mode 100644 drivers/interconnect/qcom/msm8916.c delete mode 100644 drivers/interconnect/trace.h delete mode 100644 drivers/irqchip/irq-aspeed-scu-ic.c delete mode 100644 drivers/irqchip/irq-imx-intmux.c create mode 100644 drivers/isdn/capi/capilib.c delete mode 100644 drivers/leds/leds-tps6105x.c delete mode 100644 drivers/media/platform/vivid/vivid-kthread-touch.c delete mode 100644 drivers/media/platform/vivid/vivid-kthread-touch.h delete mode 100644 drivers/media/platform/vivid/vivid-touch-cap.c delete mode 100644 drivers/media/platform/vivid/vivid-touch-cap.h delete mode 100644 drivers/media/rc/keymaps/rc-videostrong-kii-pro.c delete mode 100644 drivers/memory/tegra/tegra186-emc.c delete mode 100644 drivers/mfd/ioc3.c delete mode 100644 drivers/mfd/iqs62x.c delete mode 100644 drivers/mfd/rohm-bd71828.c delete mode 100644 drivers/mfd/wcd934x.c delete mode 100644 drivers/misc/uacce/Kconfig delete mode 100644 drivers/misc/uacce/Makefile delete mode 100644 drivers/misc/uacce/uacce.c delete mode 100644 drivers/mmc/host/mmc_hsq.c delete mode 100644 drivers/mmc/host/mmc_hsq.h rename drivers/mtd/nand/onenand/{onenand_omap2.c => omap2.c} (100%) delete mode 100644 drivers/mtd/nand/onenand/onenand_samsung.c create mode 100644 drivers/mtd/nand/onenand/samsung_mtd.c delete mode 100644 drivers/net/bareudp.c delete mode 100644 drivers/net/dsa/qca/Kconfig delete mode 100644 drivers/net/dsa/qca/Makefile delete mode 100644 drivers/net/dsa/qca/ar9331.c create mode 100644 drivers/net/ethernet/aquantia/atlantic/ver.h create mode 100644 drivers/net/ethernet/freescale/enetc/enetc_mdio.h delete mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3_trace.h delete mode 100644 drivers/net/ethernet/intel/ice/ice_flow.c delete mode 100644 drivers/net/ethernet/intel/ice/ice_flow.h delete mode 100644 drivers/net/ethernet/intel/ice/ice_protocol_type.h delete mode 100644 drivers/net/ethernet/intel/igc/igc_dump.c delete mode 100644 drivers/net/ethernet/intel/igc/igc_ptp.c delete mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/Makefile delete mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c delete mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h delete mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c delete mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c delete mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/otx2_reg.h delete mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/otx2_struct.h delete mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c delete mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/diag/rsc_dump.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/diag/rsc_dump.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads_chains.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads_chains.h rename {include/soc => drivers/net/ethernet}/mscc/ocelot_ana.h (100%) rename {include/soc => drivers/net/ethernet}/mscc/ocelot_dev.h (100%) rename {include/soc => drivers/net/ethernet}/mscc/ocelot_qsys.h (100%) delete mode 100644 drivers/net/ethernet/realtek/r8169.h delete mode 100644 drivers/net/ethernet/realtek/r8169_phy_config.c delete mode 100644 drivers/net/ethernet/sfc/efx_channels.c delete mode 100644 drivers/net/ethernet/sfc/efx_channels.h delete mode 100644 drivers/net/ethernet/sfc/efx_common.c delete mode 100644 drivers/net/ethernet/sfc/efx_common.h delete mode 100644 drivers/net/ethernet/sfc/ethtool_common.c delete mode 100644 drivers/net/ethernet/sfc/ethtool_common.h delete mode 100644 drivers/net/ethernet/sfc/mcdi_filters.c delete mode 100644 drivers/net/ethernet/sfc/mcdi_filters.h delete mode 100644 drivers/net/ethernet/sfc/mcdi_functions.c delete mode 100644 drivers/net/ethernet/sfc/mcdi_functions.h delete mode 100644 drivers/net/ethernet/sfc/mcdi_port_common.c delete mode 100644 drivers/net/ethernet/sfc/mcdi_port_common.h delete mode 100644 drivers/net/ethernet/sfc/rx_common.c delete mode 100644 drivers/net/ethernet/sfc/rx_common.h delete mode 100644 drivers/net/ethernet/sfc/tx_common.c delete mode 100644 drivers/net/ethernet/sfc/tx_common.h delete mode 100644 drivers/net/ethernet/xscale/ptp_ixp46x.c delete mode 100644 drivers/net/hyperv/netvsc_bpf.c create mode 100644 drivers/net/netdevsim/sdev.c delete mode 100644 drivers/net/phy/bcm84881.c delete mode 100644 drivers/net/phy/linkmode.c delete mode 100644 drivers/net/phy/mii_timestamper.c delete mode 100644 drivers/net/phy/mscc_fc_buffer.h delete mode 100644 drivers/net/phy/mscc_mac.h delete mode 100644 drivers/net/phy/mscc_macsec.h delete mode 100644 drivers/net/wireguard/Makefile delete mode 100644 drivers/net/wireguard/allowedips.c delete mode 100644 drivers/net/wireguard/allowedips.h delete mode 100644 drivers/net/wireguard/cookie.c delete mode 100644 drivers/net/wireguard/cookie.h delete mode 100644 drivers/net/wireguard/device.c delete mode 100644 drivers/net/wireguard/device.h delete mode 100644 drivers/net/wireguard/main.c delete mode 100644 drivers/net/wireguard/messages.h delete mode 100644 drivers/net/wireguard/netlink.c delete mode 100644 drivers/net/wireguard/netlink.h delete mode 100644 drivers/net/wireguard/noise.c delete mode 100644 drivers/net/wireguard/noise.h delete mode 100644 drivers/net/wireguard/peer.c delete mode 100644 drivers/net/wireguard/peer.h delete mode 100644 drivers/net/wireguard/peerlookup.c delete mode 100644 drivers/net/wireguard/peerlookup.h delete mode 100644 drivers/net/wireguard/queueing.c delete mode 100644 drivers/net/wireguard/queueing.h delete mode 100644 drivers/net/wireguard/ratelimiter.c delete mode 100644 drivers/net/wireguard/ratelimiter.h delete mode 100644 drivers/net/wireguard/receive.c delete mode 100644 drivers/net/wireguard/selftest/allowedips.c delete mode 100644 drivers/net/wireguard/selftest/counter.c delete mode 100644 drivers/net/wireguard/selftest/ratelimiter.c delete mode 100644 drivers/net/wireguard/send.c delete mode 100644 drivers/net/wireguard/socket.c delete mode 100644 drivers/net/wireguard/socket.h delete mode 100644 drivers/net/wireguard/timers.c delete mode 100644 drivers/net/wireguard/timers.h delete mode 100644 drivers/net/wireguard/version.h delete mode 100644 drivers/net/wireless/ath/ath11k/Kconfig delete mode 100644 drivers/net/wireless/ath/ath11k/Makefile delete mode 100644 drivers/net/wireless/ath/ath11k/ahb.c delete mode 100644 drivers/net/wireless/ath/ath11k/ahb.h delete mode 100644 drivers/net/wireless/ath/ath11k/ce.c delete mode 100644 drivers/net/wireless/ath/ath11k/ce.h delete mode 100644 drivers/net/wireless/ath/ath11k/core.c delete mode 100644 drivers/net/wireless/ath/ath11k/core.h delete mode 100644 drivers/net/wireless/ath/ath11k/debug.c delete mode 100644 drivers/net/wireless/ath/ath11k/debug.h delete mode 100644 drivers/net/wireless/ath/ath11k/debug_htt_stats.c delete mode 100644 drivers/net/wireless/ath/ath11k/debug_htt_stats.h delete mode 100644 drivers/net/wireless/ath/ath11k/debugfs_sta.c delete mode 100644 drivers/net/wireless/ath/ath11k/dp.c delete mode 100644 drivers/net/wireless/ath/ath11k/dp.h delete mode 100644 drivers/net/wireless/ath/ath11k/dp_rx.c delete mode 100644 drivers/net/wireless/ath/ath11k/dp_rx.h delete mode 100644 drivers/net/wireless/ath/ath11k/dp_tx.c delete mode 100644 drivers/net/wireless/ath/ath11k/dp_tx.h delete mode 100644 drivers/net/wireless/ath/ath11k/hal.c delete mode 100644 drivers/net/wireless/ath/ath11k/hal.h delete mode 100644 drivers/net/wireless/ath/ath11k/hal_desc.h delete mode 100644 drivers/net/wireless/ath/ath11k/hal_rx.c delete mode 100644 drivers/net/wireless/ath/ath11k/hal_rx.h delete mode 100644 drivers/net/wireless/ath/ath11k/hal_tx.c delete mode 100644 drivers/net/wireless/ath/ath11k/hal_tx.h delete mode 100644 drivers/net/wireless/ath/ath11k/htc.c delete mode 100644 drivers/net/wireless/ath/ath11k/htc.h delete mode 100644 drivers/net/wireless/ath/ath11k/hw.h delete mode 100644 drivers/net/wireless/ath/ath11k/mac.c delete mode 100644 drivers/net/wireless/ath/ath11k/mac.h delete mode 100644 drivers/net/wireless/ath/ath11k/peer.c delete mode 100644 drivers/net/wireless/ath/ath11k/peer.h delete mode 100644 drivers/net/wireless/ath/ath11k/qmi.c delete mode 100644 drivers/net/wireless/ath/ath11k/qmi.h delete mode 100644 drivers/net/wireless/ath/ath11k/reg.c delete mode 100644 drivers/net/wireless/ath/ath11k/reg.h delete mode 100644 drivers/net/wireless/ath/ath11k/rx_desc.h delete mode 100644 drivers/net/wireless/ath/ath11k/testmode.c delete mode 100644 drivers/net/wireless/ath/ath11k/testmode.h delete mode 100644 drivers/net/wireless/ath/ath11k/testmode_i.h delete mode 100644 drivers/net/wireless/ath/ath11k/trace.c delete mode 100644 drivers/net/wireless/ath/ath11k/trace.h delete mode 100644 drivers/net/wireless/ath/ath11k/wmi.c delete mode 100644 drivers/net/wireless/ath/ath11k/wmi.h create mode 100644 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/sw.h create mode 100644 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/sw.h create mode 100644 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/sw.h create mode 100644 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/sw.h create mode 100644 drivers/net/wireless/realtek/rtlwifi/rtl8192se/sw.h create mode 100644 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/sw.h create mode 100644 drivers/net/wireless/realtek/rtlwifi/rtl8723be/sw.h create mode 100644 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/sw.h delete mode 100644 drivers/net/wireless/realtek/rtw88/wow.c delete mode 100644 drivers/net/wireless/realtek/rtw88/wow.h delete mode 100644 drivers/nvmem/qcom-spmi-sdam.c delete mode 100644 drivers/pci/controller/dwc/pcie-intel-gw.c delete mode 100644 drivers/pci/controller/pcie-brcmstb.c delete mode 100644 drivers/phy/broadcom/phy-brcm-usb-init-synopsys.c delete mode 100644 drivers/phy/intel/Kconfig delete mode 100644 drivers/phy/intel/Makefile delete mode 100644 drivers/phy/intel/phy-intel-emmc.c delete mode 100644 drivers/phy/ti/phy-j721e-wiz.c delete mode 100644 drivers/pinctrl/freescale/pinctrl-imx8mp.c delete mode 100644 drivers/pinctrl/intel/pinctrl-lynxpoint.c delete mode 100644 drivers/pinctrl/qcom/pinctrl-ipq6018.c create mode 100644 drivers/pinctrl/sh-pfc/pfc-r8a7795-es1.c create mode 100644 drivers/pinctrl/sh-pfc/pfc-r8a7795.c delete mode 100644 drivers/pinctrl/sh-pfc/pfc-r8a77950.c delete mode 100644 drivers/pinctrl/sh-pfc/pfc-r8a77951.c delete mode 100644 drivers/platform/chrome/cros_ec.h delete mode 100644 drivers/platform/chrome/cros_usbpd_notify.c delete mode 100644 drivers/platform/x86/intel-uncore-frequency.c delete mode 100644 drivers/power/avs/qcom-cpr.c delete mode 100644 drivers/ptp/ptp_idt82p33.c delete mode 100644 drivers/ptp/ptp_idt82p33.h delete mode 100644 drivers/ptp/ptp_ines.c create mode 100644 drivers/ptp/ptp_ixp46x.c delete mode 100644 drivers/regulator/bd71828-regulator.c delete mode 100644 drivers/regulator/mp5416.c delete mode 100644 drivers/regulator/mp8859.c delete mode 100644 drivers/regulator/mpq7920.c delete mode 100644 drivers/regulator/mpq7920.h delete mode 100644 drivers/regulator/rohm-regulator.c delete mode 100644 drivers/regulator/vqmmc-ipq4019-regulator.c delete mode 100644 drivers/remoteproc/mtk_common.h delete mode 100644 drivers/remoteproc/mtk_scp.c delete mode 100644 drivers/remoteproc/mtk_scp_ipi.c delete mode 100644 drivers/reset/reset-brcmstb-rescal.c delete mode 100644 drivers/reset/reset-intel-gw.c delete mode 100644 drivers/reset/reset-npcm.c delete mode 100644 drivers/rpmsg/mtk_rpmsg.c create mode 100644 drivers/rtc/rtc-at91rm9200.h delete mode 100644 drivers/s390/crypto/zcrypt_ep11misc.c delete mode 100644 drivers/s390/crypto/zcrypt_ep11misc.h delete mode 100644 drivers/soc/amlogic/meson-secure-pwrc.c create mode 100644 drivers/soc/fsl/qe/qe_ic.h delete mode 100644 drivers/soc/ti/k3-ringacc.c delete mode 100644 drivers/soundwire/qcom.c delete mode 100644 drivers/spi/spi-ar934x.c delete mode 100644 drivers/spi/spi-hisi-sfc-v3xx.c delete mode 100644 drivers/spi/spi-mux.c create mode 100644 drivers/staging/android/uapi/vsoc_shm.h create mode 100644 drivers/staging/android/vsoc.c create mode 100644 drivers/staging/isdn/Kconfig create mode 100644 drivers/staging/isdn/Makefile create mode 100644 drivers/staging/isdn/TODO create mode 100644 drivers/staging/isdn/avm/Kconfig create mode 100644 drivers/staging/isdn/avm/Makefile create mode 100644 drivers/staging/isdn/avm/avm_cs.c create mode 100644 drivers/staging/isdn/avm/avmcard.h create mode 100644 drivers/staging/isdn/avm/b1.c create mode 100644 drivers/staging/isdn/avm/b1dma.c create mode 100644 drivers/staging/isdn/avm/b1isa.c create mode 100644 drivers/staging/isdn/avm/b1pci.c create mode 100644 drivers/staging/isdn/avm/b1pcmcia.c create mode 100644 drivers/staging/isdn/avm/c4.c create mode 100644 drivers/staging/isdn/avm/t1isa.c create mode 100644 drivers/staging/isdn/avm/t1pci.c create mode 100644 drivers/staging/isdn/gigaset/Kconfig create mode 100644 drivers/staging/isdn/gigaset/Makefile create mode 100644 drivers/staging/isdn/gigaset/asyncdata.c create mode 100644 drivers/staging/isdn/gigaset/bas-gigaset.c create mode 100644 drivers/staging/isdn/gigaset/capi.c create mode 100644 drivers/staging/isdn/gigaset/common.c create mode 100644 drivers/staging/isdn/gigaset/dummyll.c create mode 100644 drivers/staging/isdn/gigaset/ev-layer.c create mode 100644 drivers/staging/isdn/gigaset/gigaset.h create mode 100644 drivers/staging/isdn/gigaset/interface.c create mode 100644 drivers/staging/isdn/gigaset/isocdata.c create mode 100644 drivers/staging/isdn/gigaset/proc.c create mode 100644 drivers/staging/isdn/gigaset/ser-gigaset.c create mode 100644 drivers/staging/isdn/gigaset/usb-gigaset.c create mode 100644 drivers/staging/isdn/hysdn/Kconfig create mode 100644 drivers/staging/isdn/hysdn/Makefile create mode 100644 drivers/staging/isdn/hysdn/boardergo.c create mode 100644 drivers/staging/isdn/hysdn/boardergo.h create mode 100644 drivers/staging/isdn/hysdn/hycapi.c create mode 100644 drivers/staging/isdn/hysdn/hysdn_boot.c create mode 100644 drivers/staging/isdn/hysdn/hysdn_defs.h create mode 100644 drivers/staging/isdn/hysdn/hysdn_init.c create mode 100644 drivers/staging/isdn/hysdn/hysdn_net.c create mode 100644 drivers/staging/isdn/hysdn/hysdn_pof.h create mode 100644 drivers/staging/isdn/hysdn/hysdn_procconf.c create mode 100644 drivers/staging/isdn/hysdn/hysdn_proclog.c create mode 100644 drivers/staging/isdn/hysdn/hysdn_sched.c create mode 100644 drivers/staging/isdn/hysdn/ince1pc.h delete mode 100644 drivers/staging/media/hantro/hantro_postproc.c delete mode 100644 drivers/staging/media/phy-rockchip-dphy-rx0/Documentation/devic [...] delete mode 100644 drivers/staging/media/phy-rockchip-dphy-rx0/Kconfig delete mode 100644 drivers/staging/media/phy-rockchip-dphy-rx0/Makefile delete mode 100644 drivers/staging/media/phy-rockchip-dphy-rx0/TODO delete mode 100644 drivers/staging/media/phy-rockchip-dphy-rx0/phy-rockchip-dphy-rx0.c delete mode 100644 drivers/staging/media/rkisp1/Documentation/devicetree/bindings/ [...] delete mode 100644 drivers/staging/media/rkisp1/Documentation/media/uapi/v4l/pixfm [...] delete mode 100644 drivers/staging/media/rkisp1/Documentation/media/uapi/v4l/pixfm [...] delete mode 100644 drivers/staging/media/rkisp1/Kconfig delete mode 100644 drivers/staging/media/rkisp1/Makefile delete mode 100644 drivers/staging/media/rkisp1/TODO delete mode 100644 drivers/staging/media/rkisp1/rkisp1-capture.c delete mode 100644 drivers/staging/media/rkisp1/rkisp1-common.c delete mode 100644 drivers/staging/media/rkisp1/rkisp1-common.h delete mode 100644 drivers/staging/media/rkisp1/rkisp1-dev.c delete mode 100644 drivers/staging/media/rkisp1/rkisp1-isp.c delete mode 100644 drivers/staging/media/rkisp1/rkisp1-params.c delete mode 100644 drivers/staging/media/rkisp1/rkisp1-regs.h delete mode 100644 drivers/staging/media/rkisp1/rkisp1-resizer.c delete mode 100644 drivers/staging/media/rkisp1/rkisp1-stats.c delete mode 100644 drivers/staging/media/rkisp1/uapi/rkisp1-config.h create mode 100644 drivers/staging/most/core.h delete mode 100644 drivers/staging/most/most.h create mode 100644 drivers/staging/rtl8192u/ieee80211/Makefile create mode 100644 drivers/staging/uwb/Kconfig create mode 100644 drivers/staging/uwb/Makefile create mode 100644 drivers/staging/uwb/TODO create mode 100644 drivers/staging/uwb/address.c create mode 100644 drivers/staging/uwb/allocator.c create mode 100644 drivers/staging/uwb/beacon.c create mode 100644 drivers/staging/uwb/driver.c create mode 100644 drivers/staging/uwb/drp-avail.c create mode 100644 drivers/staging/uwb/drp-ie.c create mode 100644 drivers/staging/uwb/drp.c create mode 100644 drivers/staging/uwb/est.c create mode 100644 drivers/staging/uwb/hwa-rc.c create mode 100644 drivers/staging/uwb/i1480/Makefile create mode 100644 drivers/staging/uwb/i1480/dfu/Makefile create mode 100644 drivers/staging/uwb/i1480/dfu/dfu.c create mode 100644 drivers/staging/uwb/i1480/dfu/i1480-dfu.h create mode 100644 drivers/staging/uwb/i1480/dfu/mac.c create mode 100644 drivers/staging/uwb/i1480/dfu/phy.c create mode 100644 drivers/staging/uwb/i1480/dfu/usb.c create mode 100644 drivers/staging/uwb/i1480/i1480-est.c create mode 100644 drivers/staging/uwb/ie-rcv.c create mode 100644 drivers/staging/uwb/ie.c create mode 100644 drivers/staging/uwb/include/debug-cmd.h create mode 100644 drivers/staging/uwb/include/spec.h create mode 100644 drivers/staging/uwb/include/umc.h create mode 100644 drivers/staging/uwb/include/whci.h create mode 100644 drivers/staging/uwb/lc-dev.c create mode 100644 drivers/staging/uwb/lc-rc.c create mode 100644 drivers/staging/uwb/neh.c create mode 100644 drivers/staging/uwb/pal.c create mode 100644 drivers/staging/uwb/radio.c create mode 100644 drivers/staging/uwb/reset.c create mode 100644 drivers/staging/uwb/rsv.c create mode 100644 drivers/staging/uwb/scan.c create mode 100644 drivers/staging/uwb/umc-bus.c create mode 100644 drivers/staging/uwb/umc-dev.c create mode 100644 drivers/staging/uwb/umc-drv.c create mode 100644 drivers/staging/uwb/uwb-debug.c create mode 100644 drivers/staging/uwb/uwb-internal.h create mode 100644 drivers/staging/uwb/uwb.h create mode 100644 drivers/staging/uwb/uwbd.c create mode 100644 drivers/staging/uwb/whc-rc.c create mode 100644 drivers/staging/uwb/whci.c delete mode 100644 drivers/staging/wilc1000/fw.h create mode 100644 drivers/staging/wilc1000/microchip,wilc1000,sdio.txt delete mode 100644 drivers/staging/wilc1000/microchip,wilc1000,sdio.yaml create mode 100644 drivers/staging/wilc1000/microchip,wilc1000,spi.txt delete mode 100644 drivers/staging/wilc1000/microchip,wilc1000,spi.yaml create mode 100644 drivers/staging/wusbcore/Documentation/wusb-cbaf create mode 100644 drivers/staging/wusbcore/Documentation/wusb-design-overview.rst create mode 100644 drivers/staging/wusbcore/Kconfig create mode 100644 drivers/staging/wusbcore/Makefile create mode 100644 drivers/staging/wusbcore/TODO create mode 100644 drivers/staging/wusbcore/cbaf.c create mode 100644 drivers/staging/wusbcore/crypto.c create mode 100644 drivers/staging/wusbcore/dev-sysfs.c create mode 100644 drivers/staging/wusbcore/devconnect.c create mode 100644 drivers/staging/wusbcore/host/Kconfig create mode 100644 drivers/staging/wusbcore/host/Makefile create mode 100644 drivers/staging/wusbcore/host/hwa-hc.c create mode 100644 drivers/staging/wusbcore/host/whci/Makefile create mode 100644 drivers/staging/wusbcore/host/whci/asl.c create mode 100644 drivers/staging/wusbcore/host/whci/debug.c create mode 100644 drivers/staging/wusbcore/host/whci/hcd.c create mode 100644 drivers/staging/wusbcore/host/whci/hw.c create mode 100644 drivers/staging/wusbcore/host/whci/init.c create mode 100644 drivers/staging/wusbcore/host/whci/int.c create mode 100644 drivers/staging/wusbcore/host/whci/pzl.c create mode 100644 drivers/staging/wusbcore/host/whci/qset.c create mode 100644 drivers/staging/wusbcore/host/whci/whcd.h create mode 100644 drivers/staging/wusbcore/host/whci/whci-hc.h create mode 100644 drivers/staging/wusbcore/host/whci/wusb.c create mode 100644 drivers/staging/wusbcore/include/association.h create mode 100644 drivers/staging/wusbcore/include/wusb-wa.h create mode 100644 drivers/staging/wusbcore/include/wusb.h create mode 100644 drivers/staging/wusbcore/mmc.c create mode 100644 drivers/staging/wusbcore/pal.c create mode 100644 drivers/staging/wusbcore/reservation.c create mode 100644 drivers/staging/wusbcore/rh.c create mode 100644 drivers/staging/wusbcore/security.c create mode 100644 drivers/staging/wusbcore/wa-hc.c create mode 100644 drivers/staging/wusbcore/wa-hc.h create mode 100644 drivers/staging/wusbcore/wa-nep.c create mode 100644 drivers/staging/wusbcore/wa-rpipe.c create mode 100644 drivers/staging/wusbcore/wa-xfer.c create mode 100644 drivers/staging/wusbcore/wusbhc.c create mode 100644 drivers/staging/wusbcore/wusbhc.h delete mode 100644 drivers/tee/amdtee/Kconfig delete mode 100644 drivers/tee/amdtee/Makefile delete mode 100644 drivers/tee/amdtee/amdtee_if.h delete mode 100644 drivers/tee/amdtee/amdtee_private.h delete mode 100644 drivers/tee/amdtee/call.c delete mode 100644 drivers/tee/amdtee/core.c delete mode 100644 drivers/tee/amdtee/shm_pool.c delete mode 100644 drivers/thermal/broadcom/bcm2711_thermal.c create mode 100644 drivers/thermal/cpu_cooling.c delete mode 100644 drivers/thermal/cpufreq_cooling.c delete mode 100644 drivers/thermal/cpuidle_cooling.c delete mode 100644 drivers/thermal/sun8i_thermal.c delete mode 100644 drivers/thunderbolt/tmu.c delete mode 100644 drivers/thunderbolt/usb4.c delete mode 100644 drivers/tty/serial/8250/8250_ioc3.c delete mode 100644 drivers/tty/serial/8250/8250_tegra.c create mode 100644 drivers/tty/serial/samsung.h delete mode 100644 drivers/usb/cdns3/cdns3-imx.c delete mode 100644 drivers/usb/misc/apple-mfi-fastcharge.c delete mode 100644 drivers/usb/musb/mediatek.c create mode 100644 drivers/usb/musb/musb_am335x.c delete mode 100644 drivers/video/backlight/led_bl.c delete mode 100644 fs/btrfs/discard.c delete mode 100644 fs/btrfs/discard.h delete mode 100644 fs/btrfs/reflink.c delete mode 100644 fs/ceph/util.c create mode 100644 fs/compat_ioctl.c delete mode 100644 fs/f2fs/compress.c delete mode 100644 fs/nfs/fs_context.c delete mode 100644 fs/proc/bootconfig.c delete mode 100644 fs/vboxsf/Kconfig delete mode 100644 fs/vboxsf/Makefile delete mode 100644 fs/vboxsf/dir.c delete mode 100644 fs/vboxsf/file.c delete mode 100644 fs/vboxsf/shfl_hostintf.h delete mode 100644 fs/vboxsf/super.c delete mode 100644 fs/vboxsf/utils.c delete mode 100644 fs/vboxsf/vboxsf_wrappers.c delete mode 100644 fs/vboxsf/vfsmod.h delete mode 100644 fs/zonefs/Kconfig delete mode 100644 fs/zonefs/Makefile delete mode 100644 fs/zonefs/super.c delete mode 100644 fs/zonefs/zonefs.h rename include/dt-bindings/{clock => clk}/ti-dra7-atl.h (100%) delete mode 100644 include/dt-bindings/clock/imx8mp-clock.h delete mode 100644 include/dt-bindings/clock/meson8-ddr-clkc.h delete mode 100644 include/dt-bindings/clock/qcom,dispcc-sc7180.h delete mode 100644 include/dt-bindings/clock/qcom,gcc-ipq6018.h delete mode 100644 include/dt-bindings/clock/qcom,gpucc-sc7180.h delete mode 100644 include/dt-bindings/clock/qcom,mmcc-msm8998.h delete mode 100644 include/dt-bindings/clock/qcom,videocc-sc7180.h delete mode 100644 include/dt-bindings/clock/xlnx-versal-clk.h delete mode 100644 include/dt-bindings/dma/x1830-dma.h delete mode 100644 include/dt-bindings/interconnect/qcom,msm8916.h delete mode 100644 include/dt-bindings/interrupt-controller/aspeed-scu-ic.h delete mode 100644 include/dt-bindings/memory/tegra194-mc.h delete mode 100644 include/dt-bindings/power/meson-a1-power.h delete mode 100644 include/dt-bindings/power/mt6765-power.h delete mode 100644 include/dt-bindings/reset-controller/mt2712-resets.h delete mode 100644 include/dt-bindings/reset/nuvoton,npcm7xx-reset.h delete mode 100644 include/dt-bindings/reset/qcom,gcc-ipq6018.h delete mode 100644 include/dt-bindings/reset/realtek,rtd1195.h delete mode 100644 include/dt-bindings/soc/tegra-pmc.h delete mode 100644 include/dt-bindings/sound/meson-aiu.h delete mode 100644 include/dt-bindings/sound/meson-g12a-toacodec.h rename {lib => include}/kunit/string-stream.h (100%) delete mode 100644 include/linux/atmel-isc-media.h create mode 100644 include/linux/b1pcmcia.h delete mode 100644 include/linux/bootconfig.h delete mode 100644 include/linux/dev_printk.h delete mode 100644 include/linux/device/bus.h delete mode 100644 include/linux/device/class.h delete mode 100644 include/linux/device/driver.h delete mode 100644 include/linux/dma/k3-psil.h delete mode 100644 include/linux/dma/k3-udma-glue.h delete mode 100644 include/linux/dma/ti-cppi5.h delete mode 100644 include/linux/ethtool_netlink.h delete mode 100644 include/linux/fsl/enetc_mdio.h create mode 100644 include/linux/iio/magnetometer/ak8975.h delete mode 100644 include/linux/instrumented.h create mode 100644 include/linux/ipmi-fru.h delete mode 100644 include/linux/kcsan-checks.h delete mode 100644 include/linux/kcsan.h create mode 100644 include/linux/mfd/cros_ec.h delete mode 100644 include/linux/mfd/iqs62x.h delete mode 100644 include/linux/mfd/rohm-bd71828.h delete mode 100644 include/linux/mfd/rohm-shared.h delete mode 100644 include/linux/mfd/wcd934x/registers.h delete mode 100644 include/linux/mfd/wcd934x/wcd934x.h delete mode 100644 include/linux/mii_timestamper.h delete mode 100644 include/linux/page_reporting.h delete mode 100644 include/linux/phy/phy-dp.h create mode 100644 include/linux/platform_data/ads1015.h delete mode 100644 include/linux/platform_data/cros_usbpd_notify.h create mode 100644 include/linux/platform_data/crypto-atmel.h create mode 100644 include/linux/platform_data/ehci-sh.h delete mode 100644 include/linux/platform_data/eth_ixp4xx.h delete mode 100644 include/linux/platform_data/wan_ixp4xx_hss.h delete mode 100644 include/linux/psp-tee.h delete mode 100644 include/linux/ptdump.h delete mode 100644 include/linux/remoteproc/mtk_scp.h delete mode 100644 include/linux/resctrl.h delete mode 100644 include/linux/rpmsg/mtk_rpmsg.h delete mode 100644 include/linux/soc/mediatek/mtk_sip_svc.h delete mode 100644 include/linux/soc/ti/k3-ringacc.h delete mode 100644 include/linux/time_namespace.h delete mode 100644 include/linux/uacce.h delete mode 100644 include/linux/units.h create mode 100644 include/linux/usb/gpio_vbus.h delete mode 100644 include/linux/watch_queue.h delete mode 100644 include/net/bareudp.h delete mode 100644 include/net/espintcp.h delete mode 100644 include/net/macsec.h delete mode 100644 include/net/mptcp.h delete mode 100644 include/net/pie.h delete mode 100644 include/rdma/iba.h delete mode 100644 include/rdma/ibta_vol1_c12.h delete mode 100644 include/soc/fsl/cpm.h create mode 100644 include/soc/fsl/qe/qe_ic.h delete mode 100644 include/soc/tegra/irq.h create mode 100644 include/sound/aess.h delete mode 100644 include/sound/sof/channel_map.h delete mode 100644 include/trace/events/pwm.h delete mode 100644 include/trace/events/rdma_core.h delete mode 100644 include/trace/events/scmi.h create mode 100644 include/uapi/linux/b1lli.h delete mode 100644 include/uapi/linux/ethtool_netlink.h create mode 100644 include/uapi/linux/gigaset_dev.h create mode 100644 include/uapi/linux/hysdn_if.h delete mode 100644 include/uapi/linux/idxd.h delete mode 100644 include/uapi/linux/openat2.h delete mode 100644 include/uapi/linux/watch_queue.h delete mode 100644 include/uapi/linux/wireguard.h delete mode 100644 include/uapi/misc/pvpanic.h delete mode 100644 include/uapi/misc/uacce/hisi_qm.h delete mode 100644 include/uapi/misc/uacce/uacce.h delete mode 100644 kernel/bpf/bpf_struct_ops.c delete mode 100644 kernel/bpf/bpf_struct_ops_types.h delete mode 100644 kernel/bpf/dispatcher.c delete mode 100644 kernel/kcsan/Makefile delete mode 100644 kernel/kcsan/atomic.h delete mode 100644 kernel/kcsan/core.c delete mode 100644 kernel/kcsan/debugfs.c delete mode 100644 kernel/kcsan/encoding.h delete mode 100644 kernel/kcsan/kcsan.h delete mode 100644 kernel/kcsan/report.c delete mode 100644 kernel/kcsan/test.c delete mode 100644 kernel/time/namespace.c delete mode 100644 kernel/trace/kprobe_event_gen_test.c delete mode 100644 kernel/trace/synth_event_gen_test.c delete mode 100644 kernel/trace/trace_boot.c delete mode 100644 kernel/watch_queue.c delete mode 100644 lib/Kconfig.kcsan delete mode 100644 lib/bootconfig.c delete mode 100644 lib/crypto/curve25519-generic.c delete mode 100644 lib/crypto/curve25519-selftest.c delete mode 100644 lib/crypto/poly1305-donna32.c delete mode 100644 lib/crypto/poly1305-donna64.c delete mode 100644 lib/fdt_addresses.c create mode 100644 lib/kunit/example-test.c delete mode 100644 lib/kunit/kunit-example-test.c delete mode 100644 lib/kunit/kunit-test.c create mode 100644 lib/kunit/test-test.c delete mode 100644 lib/kunit/try-catch-impl.h delete mode 100644 lib/test_lockup.c delete mode 100644 lib/zlib_dfltcc/Makefile delete mode 100644 lib/zlib_dfltcc/dfltcc.c delete mode 100644 lib/zlib_dfltcc/dfltcc.h delete mode 100644 lib/zlib_dfltcc/dfltcc_deflate.c delete mode 100644 lib/zlib_dfltcc/dfltcc_inflate.c delete mode 100644 lib/zlib_dfltcc/dfltcc_syms.c delete mode 100644 lib/zlib_dfltcc/dfltcc_util.h delete mode 100644 localversion-next delete mode 100644 mm/page_reporting.c delete mode 100644 mm/page_reporting.h delete mode 100644 mm/ptdump.c delete mode 100644 net/bridge/br_vlan_options.c create mode 100644 net/ceph/ceph_fs.c create mode 100644 net/core/ethtool.c delete mode 100644 net/dsa/tag_ar9331.c delete mode 100644 net/ethtool/Makefile delete mode 100644 net/ethtool/bitset.c delete mode 100644 net/ethtool/bitset.h delete mode 100644 net/ethtool/common.c delete mode 100644 net/ethtool/common.h delete mode 100644 net/ethtool/debug.c delete mode 100644 net/ethtool/ioctl.c delete mode 100644 net/ethtool/linkinfo.c delete mode 100644 net/ethtool/linkmodes.c delete mode 100644 net/ethtool/linkstate.c delete mode 100644 net/ethtool/netlink.c delete mode 100644 net/ethtool/netlink.h delete mode 100644 net/ethtool/strset.c delete mode 100644 net/ethtool/wol.c delete mode 100644 net/ipv4/bpf_tcp_ca.c delete mode 100644 net/mptcp/Kconfig delete mode 100644 net/mptcp/Makefile delete mode 100644 net/mptcp/crypto.c delete mode 100644 net/mptcp/ctrl.c delete mode 100644 net/mptcp/options.c delete mode 100644 net/mptcp/protocol.c delete mode 100644 net/mptcp/protocol.h delete mode 100644 net/mptcp/subflow.c delete mode 100644 net/mptcp/token.c create mode 100644 net/netfilter/nf_tables_set_core.c delete mode 100644 net/netfilter/nft_set_pipapo.c delete mode 100644 net/qrtr/ns.c delete mode 100644 net/sched/sch_ets.c delete mode 100644 net/sched/sch_fq_pie.c delete mode 100644 net/vmw_vsock/vsock_loopback.c delete mode 100644 net/xfrm/espintcp.c delete mode 100644 samples/watch_queue/Makefile delete mode 100644 samples/watch_queue/watch_test.c delete mode 100644 scripts/Makefile.kcsan create mode 100644 scripts/Makefile.modbuiltin rename {drivers/tty/vt => scripts}/conmakehash.c (100%) create mode 100644 scripts/sortextable.c create mode 100644 scripts/sortextable.h delete mode 100644 scripts/sorttable.c delete mode 100644 scripts/sorttable.h delete mode 100644 security/apparmor/policy_unpack_test.c delete mode 100644 security/integrity/ima/ima_asymmetric_keys.c delete mode 100644 security/integrity/ima/ima_queue_keys.c create mode 100644 security/selinux/ss/status.c delete mode 100644 security/selinux/status.c delete mode 100644 sound/soc/amd/raven/acp3x-i2s.c delete mode 100644 sound/soc/codecs/jz4770.c delete mode 100644 sound/soc/codecs/mt6660.c delete mode 100644 sound/soc/codecs/mt6660.h delete mode 100644 sound/soc/codecs/rt1015.c delete mode 100644 sound/soc/codecs/rt1015.h delete mode 100644 sound/soc/codecs/rt1308-sdw.c delete mode 100644 sound/soc/codecs/rt1308-sdw.h delete mode 100644 sound/soc/codecs/rt700-sdw.c delete mode 100644 sound/soc/codecs/rt700-sdw.h delete mode 100644 sound/soc/codecs/rt700.c delete mode 100644 sound/soc/codecs/rt700.h delete mode 100644 sound/soc/codecs/rt711-sdw.c delete mode 100644 sound/soc/codecs/rt711-sdw.h delete mode 100644 sound/soc/codecs/rt711.c delete mode 100644 sound/soc/codecs/rt711.h delete mode 100644 sound/soc/codecs/rt715-sdw.c delete mode 100644 sound/soc/codecs/rt715-sdw.h delete mode 100644 sound/soc/codecs/rt715.c delete mode 100644 sound/soc/codecs/rt715.h delete mode 100644 sound/soc/codecs/tlv320adcx140.c delete mode 100644 sound/soc/codecs/tlv320adcx140.h delete mode 100644 sound/soc/codecs/wcd934x.c delete mode 100644 sound/soc/codecs/wsa881x.c delete mode 100644 sound/soc/intel/boards/bdw-rt5650.c delete mode 100644 sound/soc/intel/boards/sof_da7219_max98373.c delete mode 100644 sound/soc/intel/boards/sof_pcm512x.c delete mode 100644 sound/soc/meson/aiu-acodec-ctrl.c delete mode 100644 sound/soc/meson/aiu-codec-ctrl.c delete mode 100644 sound/soc/meson/aiu-encoder-i2s.c delete mode 100644 sound/soc/meson/aiu-encoder-spdif.c delete mode 100644 sound/soc/meson/aiu-fifo-i2s.c delete mode 100644 sound/soc/meson/aiu-fifo-spdif.c delete mode 100644 sound/soc/meson/aiu-fifo.c delete mode 100644 sound/soc/meson/aiu-fifo.h delete mode 100644 sound/soc/meson/aiu.c delete mode 100644 sound/soc/meson/aiu.h delete mode 100644 sound/soc/meson/g12a-toacodec.c delete mode 100644 sound/soc/meson/gx-card.c delete mode 100644 sound/soc/meson/meson-card-utils.c delete mode 100644 sound/soc/meson/meson-card.h delete mode 100644 sound/soc/meson/meson-codec-glue.c delete mode 100644 sound/soc/meson/meson-codec-glue.h delete mode 100644 sound/soc/meson/t9015.c delete mode 100644 sound/soc/sof/compress.c delete mode 100644 sound/soc/sof/compress.h delete mode 100644 sound/soc/sof/intel/hda-compress.c delete mode 100644 sound/soc/sof/probe.c delete mode 100644 sound/soc/sof/probe.h delete mode 100644 sound/soc/sof/sof-audio.c delete mode 100644 sound/soc/sof/sof-audio.h delete mode 100644 sound/soc/ti/udma-pcm.c delete mode 100644 sound/soc/ti/udma-pcm.h delete mode 100644 sound/usb/mixer_s1810c.c delete mode 100644 sound/usb/mixer_s1810c.h delete mode 100644 tools/bootconfig/.gitignore delete mode 100644 tools/bootconfig/Makefile delete mode 100644 tools/bootconfig/include/linux/bootconfig.h delete mode 100644 tools/bootconfig/include/linux/bug.h delete mode 100644 tools/bootconfig/include/linux/ctype.h delete mode 100644 tools/bootconfig/include/linux/errno.h delete mode 100644 tools/bootconfig/include/linux/kernel.h delete mode 100644 tools/bootconfig/include/linux/memblock.h delete mode 100644 tools/bootconfig/include/linux/printk.h delete mode 100644 tools/bootconfig/include/linux/string.h delete mode 100644 tools/bootconfig/main.c delete mode 100644 tools/bootconfig/samples/bad-array-space-comment.bconf delete mode 100644 tools/bootconfig/samples/bad-array.bconf delete mode 100644 tools/bootconfig/samples/bad-dotword.bconf delete mode 100644 tools/bootconfig/samples/bad-empty.bconf delete mode 100644 tools/bootconfig/samples/bad-keyerror.bconf delete mode 100644 tools/bootconfig/samples/bad-longkey.bconf delete mode 100644 tools/bootconfig/samples/bad-manywords.bconf delete mode 100644 tools/bootconfig/samples/bad-mixed-kv1.bconf delete mode 100644 tools/bootconfig/samples/bad-mixed-kv2.bconf delete mode 100644 tools/bootconfig/samples/bad-no-keyword.bconf delete mode 100644 tools/bootconfig/samples/bad-nonprintable.bconf delete mode 100644 tools/bootconfig/samples/bad-samekey.bconf delete mode 100644 tools/bootconfig/samples/bad-spaceword.bconf delete mode 100644 tools/bootconfig/samples/bad-tree.bconf delete mode 100644 tools/bootconfig/samples/bad-value.bconf delete mode 100644 tools/bootconfig/samples/escaped.bconf delete mode 100644 tools/bootconfig/samples/good-array-space-comment.bconf delete mode 100644 tools/bootconfig/samples/good-comment-after-value.bconf delete mode 100644 tools/bootconfig/samples/good-printables.bconf delete mode 100644 tools/bootconfig/samples/good-simple.bconf delete mode 100644 tools/bootconfig/samples/good-single.bconf delete mode 100644 tools/bootconfig/samples/good-space-after-value.bconf delete mode 100644 tools/bootconfig/samples/good-tree.bconf delete mode 100755 tools/bootconfig/test-bootconfig.sh delete mode 100644 tools/bpf/bpftool/Documentation/bpftool-gen.rst delete mode 100644 tools/bpf/bpftool/gen.c delete mode 100644 tools/bpf/runqslower/.gitignore delete mode 100644 tools/bpf/runqslower/Makefile delete mode 100644 tools/bpf/runqslower/runqslower.bpf.c delete mode 100644 tools/bpf/runqslower/runqslower.c delete mode 100644 tools/bpf/runqslower/runqslower.h delete mode 100644 tools/gpio/gpio-watch.c delete mode 100644 tools/include/uapi/linux/openat2.h delete mode 100644 tools/lib/bpf/libbpf_common.h delete mode 100644 tools/lib/perf/Documentation/Makefile delete mode 100644 tools/lib/perf/Documentation/asciidoc.conf delete mode 100644 tools/lib/perf/Documentation/examples/sampling.c delete mode 100644 tools/lib/perf/Documentation/libperf-counting.txt delete mode 100644 tools/lib/perf/Documentation/libperf-sampling.txt delete mode 100644 tools/lib/perf/Documentation/libperf.txt delete mode 100644 tools/lib/perf/Documentation/manpage-1.72.xsl delete mode 100644 tools/lib/perf/Documentation/manpage-base.xsl delete mode 100644 tools/lib/perf/Documentation/manpage-bold-literal.xsl delete mode 100644 tools/lib/perf/Documentation/manpage-normal.xsl delete mode 100644 tools/lib/perf/Documentation/manpage-suppress-sp.xsl delete mode 100644 tools/lib/perf/Makefile delete mode 100644 tools/lib/perf/evlist.c delete mode 100644 tools/lib/perf/tests/Makefile delete mode 100755 tools/memory-model/scripts/checktheselitmus.sh delete mode 100755 tools/memory-model/scripts/hwfnseg.sh delete mode 100755 tools/memory-model/scripts/runlitmus.sh delete mode 100755 tools/memory-model/scripts/simpletest.sh rename tools/{lib/perf => perf/lib}/Build (100%) create mode 100644 tools/perf/lib/Documentation/Makefile create mode 100644 tools/perf/lib/Documentation/man/libperf.rst create mode 100644 tools/perf/lib/Documentation/tutorial/tutorial.rst create mode 100644 tools/perf/lib/Makefile rename tools/{lib/perf => perf/lib}/core.c (100%) rename tools/{lib/perf => perf/lib}/cpumap.c (100%) create mode 100644 tools/perf/lib/evlist.c rename tools/{lib/perf => perf/lib}/evsel.c (100%) rename tools/{lib/perf => perf/lib}/include/internal/cpumap.h (100%) rename tools/{lib/perf => perf/lib}/include/internal/evlist.h (100%) rename tools/{lib/perf => perf/lib}/include/internal/evsel.h (100%) rename tools/{lib/perf => perf/lib}/include/internal/lib.h (100%) rename tools/{lib/perf => perf/lib}/include/internal/mmap.h (100%) rename tools/{lib/perf => perf/lib}/include/internal/tests.h (100%) rename tools/{lib/perf => perf/lib}/include/internal/threadmap.h (100%) rename tools/{lib/perf => perf/lib}/include/internal/xyarray.h (100%) rename tools/{lib/perf => perf/lib}/include/perf/core.h (100%) rename tools/{lib/perf => perf/lib}/include/perf/cpumap.h (100%) rename tools/{lib/perf => perf/lib}/include/perf/event.h (100%) rename tools/{lib/perf => perf/lib}/include/perf/evlist.h (100%) rename tools/{lib/perf => perf/lib}/include/perf/evsel.h (100%) rename tools/{lib/perf => perf/lib}/include/perf/mmap.h (100%) rename tools/{lib/perf => perf/lib}/include/perf/threadmap.h (100%) rename tools/{lib/perf => perf/lib}/internal.h (100%) rename tools/{lib/perf => perf/lib}/lib.c (100%) rename tools/{lib/perf => perf/lib}/libperf.map (100%) rename tools/{lib/perf => perf/lib}/libperf.pc.template (100%) rename tools/{lib/perf => perf/lib}/mmap.c (100%) create mode 100644 tools/perf/lib/tests/Makefile rename tools/{lib/perf => perf/lib}/tests/test-cpumap.c (100%) rename tools/{lib/perf => perf/lib}/tests/test-evlist.c (100%) rename tools/{lib/perf => perf/lib}/tests/test-evsel.c (100%) rename tools/{lib/perf => perf/lib}/tests/test-threadmap.c (100%) rename tools/{lib/perf => perf/lib}/threadmap.c (100%) rename tools/{lib/perf => perf/lib}/xyarray.c (100%) delete mode 100644 tools/testing/selftests/bpf/bpf_tcp_helpers.h delete mode 100644 tools/testing/selftests/bpf/map_tests/array_map_batch_ops.c delete mode 100644 tools/testing/selftests/bpf/map_tests/htab_map_batch_ops.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/bpf_tcp_ca.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/cgroup_attach_autodetach.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/cgroup_attach_multi.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/cgroup_attach_override.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/core_extern.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/cpu_mask.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/perf_branches.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/select_reuseport.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/skeleton.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/sockmap_basic.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/sockmap_ktls.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/sockmap_listen.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/test_global_funcs.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/trampoline_count.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/xdp_bpf2bpf.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/xdp_perf.c delete mode 100644 tools/testing/selftests/bpf/progs/bpf_cubic.c delete mode 100644 tools/testing/selftests/bpf/progs/bpf_dctcp.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___equi [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___err_ [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___fixed_arr.c delete mode 100644 tools/testing/selftests/bpf/progs/pyperf_global.c delete mode 100644 tools/testing/selftests/bpf/progs/test_core_extern.c delete mode 100644 tools/testing/selftests/bpf/progs/test_global_func1.c delete mode 100644 tools/testing/selftests/bpf/progs/test_global_func2.c delete mode 100644 tools/testing/selftests/bpf/progs/test_global_func3.c delete mode 100644 tools/testing/selftests/bpf/progs/test_global_func4.c delete mode 100644 tools/testing/selftests/bpf/progs/test_global_func5.c delete mode 100644 tools/testing/selftests/bpf/progs/test_global_func6.c delete mode 100644 tools/testing/selftests/bpf/progs/test_global_func7.c delete mode 100644 tools/testing/selftests/bpf/progs/test_perf_branches.c delete mode 100644 tools/testing/selftests/bpf/progs/test_skeleton.c delete mode 100644 tools/testing/selftests/bpf/progs/test_sockmap_listen.c delete mode 100644 tools/testing/selftests/bpf/progs/test_trampoline_count.c delete mode 100644 tools/testing/selftests/bpf/progs/test_xdp_bpf2bpf.c create mode 100644 tools/testing/selftests/bpf/test_cgroup_attach.c create mode 100644 tools/testing/selftests/bpf/test_select_reuseport.c delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/devlink_trap_acl_drops.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/devlink_trap_tunnel_ipip.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/devlink_trap_tunnel_vxlan.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/fib.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/qos_defprio.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/sch_ets.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/sch_tbf_ets.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/sch_tbf_prio.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/sch_tbf_root.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/tc_flower_restrictions.sh delete mode 100755 tools/testing/selftests/drivers/net/netdevsim/fib.sh delete mode 100644 tools/testing/selftests/firmware/fw_namespace.c delete mode 100644 tools/testing/selftests/ftrace/test.d/trigger/trigger-hist-synt [...] delete mode 100644 tools/testing/selftests/kvm/include/x86_64/svm.h delete mode 100644 tools/testing/selftests/kvm/include/x86_64/svm_util.h delete mode 100644 tools/testing/selftests/kvm/lib/x86_64/svm.c delete mode 100644 tools/testing/selftests/kvm/s390x/resets.c delete mode 100644 tools/testing/selftests/kvm/x86_64/svm_vmcall_test.c delete mode 100644 tools/testing/selftests/lkdtm/Makefile delete mode 100644 tools/testing/selftests/lkdtm/config delete mode 100755 tools/testing/selftests/lkdtm/run.sh delete mode 100644 tools/testing/selftests/lkdtm/tests.txt delete mode 100644 tools/testing/selftests/net/fin_ack_lat.c delete mode 100755 tools/testing/selftests/net/fin_ack_lat.sh delete mode 100644 tools/testing/selftests/net/forwarding/fib_offload_lib.sh delete mode 100755 tools/testing/selftests/net/forwarding/sch_ets.sh delete mode 100644 tools/testing/selftests/net/forwarding/sch_ets_core.sh delete mode 100644 tools/testing/selftests/net/forwarding/sch_ets_tests.sh delete mode 100644 tools/testing/selftests/net/forwarding/sch_tbf_core.sh delete mode 100755 tools/testing/selftests/net/forwarding/sch_tbf_ets.sh delete mode 100644 tools/testing/selftests/net/forwarding/sch_tbf_etsprio.sh delete mode 100755 tools/testing/selftests/net/forwarding/sch_tbf_prio.sh delete mode 100755 tools/testing/selftests/net/forwarding/sch_tbf_root.sh delete mode 100644 tools/testing/selftests/net/mptcp/.gitignore delete mode 100644 tools/testing/selftests/net/mptcp/Makefile delete mode 100644 tools/testing/selftests/net/mptcp/config delete mode 100644 tools/testing/selftests/net/mptcp/mptcp_connect.c delete mode 100755 tools/testing/selftests/net/mptcp/mptcp_connect.sh delete mode 100644 tools/testing/selftests/net/mptcp/settings delete mode 100755 tools/testing/selftests/netfilter/nft_concat_range.sh delete mode 100644 tools/testing/selftests/openat2/.gitignore delete mode 100644 tools/testing/selftests/openat2/Makefile delete mode 100644 tools/testing/selftests/openat2/helpers.c delete mode 100644 tools/testing/selftests/openat2/helpers.h delete mode 100644 tools/testing/selftests/openat2/openat2_test.c delete mode 100644 tools/testing/selftests/openat2/rename_attack_test.c delete mode 100644 tools/testing/selftests/openat2/resolve_test.c delete mode 100644 tools/testing/selftests/pidfd/pidfd_getfd_test.c delete mode 100644 tools/testing/selftests/powerpc/mm/bad_accesses.c delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/TREE10 delete mode 100644 tools/testing/selftests/resctrl/Makefile delete mode 100644 tools/testing/selftests/resctrl/README delete mode 100644 tools/testing/selftests/resctrl/cache.c delete mode 100644 tools/testing/selftests/resctrl/cat_test.c delete mode 100644 tools/testing/selftests/resctrl/cqm_test.c delete mode 100644 tools/testing/selftests/resctrl/fill_buf.c delete mode 100644 tools/testing/selftests/resctrl/mba_test.c delete mode 100644 tools/testing/selftests/resctrl/mbm_test.c delete mode 100644 tools/testing/selftests/resctrl/resctrl.h delete mode 100644 tools/testing/selftests/resctrl/resctrl_tests.c delete mode 100644 tools/testing/selftests/resctrl/resctrl_val.c delete mode 100644 tools/testing/selftests/resctrl/resctrlfs.c delete mode 100644 tools/testing/selftests/tc-testing/tc-tests/qdiscs/ets.json delete mode 100644 tools/testing/selftests/timens/.gitignore delete mode 100644 tools/testing/selftests/timens/Makefile delete mode 100644 tools/testing/selftests/timens/clock_nanosleep.c delete mode 100644 tools/testing/selftests/timens/config delete mode 100644 tools/testing/selftests/timens/exec.c delete mode 100644 tools/testing/selftests/timens/gettime_perf.c delete mode 100644 tools/testing/selftests/timens/log.h delete mode 100644 tools/testing/selftests/timens/procfs.c delete mode 100644 tools/testing/selftests/timens/timens.c delete mode 100644 tools/testing/selftests/timens/timens.h delete mode 100644 tools/testing/selftests/timens/timer.c delete mode 100644 tools/testing/selftests/timens/timerfd.c delete mode 100644 tools/testing/selftests/vm/charge_reserved_hugetlb.sh delete mode 100644 tools/testing/selftests/vm/hugetlb_reparenting_test.sh delete mode 100644 tools/testing/selftests/vm/mremap_dontunmap.c delete mode 100644 tools/testing/selftests/vm/write_hugetlb_memory.sh delete mode 100644 tools/testing/selftests/vm/write_to_hugetlbfs.c delete mode 100755 tools/testing/selftests/wireguard/netns.sh delete mode 100644 tools/testing/selftests/wireguard/qemu/.gitignore delete mode 100644 tools/testing/selftests/wireguard/qemu/Makefile delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/aarch64.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/aarch64_be.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/arm.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/armeb.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/i686.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/m68k.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/mips.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/mips64.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/mips64el.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/mipsel.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/powerpc.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/powerpc64le.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/x86_64.config delete mode 100644 tools/testing/selftests/wireguard/qemu/debug.config delete mode 100644 tools/testing/selftests/wireguard/qemu/init.c delete mode 100644 tools/testing/selftests/wireguard/qemu/kernel.config delete mode 100644 tools/testing/vsock/util.c delete mode 100644 tools/testing/vsock/util.h delete mode 100644 tools/testing/vsock/vsock_test.c delete mode 100644 usr/default_cpio_list delete mode 100755 usr/gen_initramfs.sh create mode 100755 usr/gen_initramfs_list.sh