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-master-arm-next-defconfig in repository toolchain/ci/linux.
omits 311ef88adfa3 Add linux-next specific files for 20191004 omits 836b1562d664 Merge branch 'akpm/master' omits d9e39da22050 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits c98c4a67ca33 drivers/tty/serial/sh-sci.c: suppress warning omits 43c90ea0f91d pinctrl: fix pxa2xx.c build warnings omits 230f71459760 Merge branch 'akpm-current/current' omits 1d07ec6de063 Revert "rtc: cmos: fix the AltCentury value on AMD/Hygon p [...] omits 5a51b944876c Merge remote-tracking branch 'kunit/test' omits 70f500261bbc Merge remote-tracking branch 'fpga/for-next' omits 3ba126a9a82f Merge remote-tracking branch 'devfreq/for-next' omits 6f56049ec2e5 Merge remote-tracking branch 'pidfd/for-next' omits cbe60fcabcdb Merge remote-tracking branch 'hyperv/hyperv-next' omits 60aac398ed0e Merge remote-tracking branch 'xarray/xarray' omits e16ae680c28b Merge remote-tracking branch 'nvmem/for-next' omits 0b52c8590471 Merge remote-tracking branch 'fsi/next' omits 31b2cce6da3f Merge remote-tracking branch 'kspp/for-next/kspp' omits e987533e2f19 Merge remote-tracking branch 'rtc/rtc-next' omits 5450d8ce5a62 Merge remote-tracking branch 'coresight/next' omits 1afaff0a99ee Merge remote-tracking branch 'livepatching/for-next' omits 9b87d344fddd Merge remote-tracking branch 'y2038/y2038' omits 95b821118309 Merge remote-tracking branch 'pwm/for-next' omits c18882cc61ae Merge remote-tracking branch 'pinctrl-samsung/for-next' omits 3ca67027042f Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits f93baebbeda0 Merge remote-tracking branch 'gpio/for-next' omits a9c14964d235 Merge remote-tracking branch 'rpmsg/for-next' omits 739856a38c56 Merge remote-tracking branch 'scsi-mkp/for-next' omits b6758b8acd01 Merge remote-tracking branch 'scsi/for-next' omits 3cb1dba8315f Merge remote-tracking branch 'cgroup/for-next' omits fd9d25cca6a6 Merge remote-tracking branch 'mux/for-next' omits 56374a898ca4 Merge remote-tracking branch 'staging/staging-next' omits b2127ac23da3 Merge remote-tracking branch 'extcon/extcon-next' omits 08c939fc0e1b Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits bbded6f34518 Merge remote-tracking branch 'leds/for-next' omits 45265e26d41f Merge remote-tracking branch 'chrome-platform/for-next' omits dfe8f679d3a9 Merge remote-tracking branch 'workqueues/for-next' omits 824336e19fb6 Merge remote-tracking branch 'percpu/for-next' omits 611b2bbb552e Merge remote-tracking branch 'xen-tip/linux-next' omits 2f849ce051ce Merge remote-tracking branch 'kvms390/next' omits e11cff16eb92 Merge remote-tracking branch 'kvm-arm/next' omits 1779f252ba83 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits a83ae4b6455d Merge remote-tracking branch 'edac/edac-for-next' omits f67e0e8b2a5c Merge remote-tracking branch 'clockevents/clockevents/next' omits 08e05ee767d4 Merge remote-tracking branch 'tip/auto-latest' omits 5548fa3e0dab Merge remote-tracking branch 'spi/for-next' omits 2a235bfb9714 Merge remote-tracking branch 'devicetree/for-next' omits 98aa29006e0d Merge remote-tracking branch 'audit/next' omits 768a468039ca Merge remote-tracking branch 'iommu/next' omits 5043bb573f4e Merge remote-tracking branch 'tomoyo/master' omits d9a1cae2cf4c Merge remote-tracking branch 'smack/for-next' omits 9bba17d0eed2 Merge remote-tracking branch 'selinux/next' omits f4ba99da94d0 Merge remote-tracking branch 'keys/keys-next' omits 6259c4e2450f Merge remote-tracking branch 'apparmor/apparmor-next' omits 0ffb001204da Merge remote-tracking branch 'regulator/for-next' omits 4f412181b31a Merge remote-tracking branch 'mfd/for-mfd-next' omits 3aa03fea6b4b Merge remote-tracking branch 'kgdb/kgdb-next' omits dbbfcb5b67a4 Merge remote-tracking branch 'mmc/next' omits 6c9a2d25db28 Merge remote-tracking branch 'block/for-next' omits b82c20dbf02b Merge remote-tracking branch 'input/next' omits a6be481aa4d7 Merge remote-tracking branch 'sound-asoc/for-next' omits 7f8ab3dc8186 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 62601f3204b5 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 55b3623179be Merge remote-tracking branch 'drm-intel/for-linux-next' omits 8ccc3d93633e Merge remote-tracking branch 'amdgpu/drm-next' omits c2554f787d98 Merge remote-tracking branch 'bluetooth/master' omits b3a0b18ee0a4 Merge remote-tracking branch 'wireless-drivers-next/master' omits fc2ca68d1cc0 Merge remote-tracking branch 'ipvs-next/master' omits c8719111e466 Merge remote-tracking branch 'nfc-next/master' omits fb2cfb40aac1 Merge remote-tracking branch 'bpf-next/master' omits 9249161e1cdb Merge remote-tracking branch 'net-next/master' omits 075228b87bc7 Merge remote-tracking branch 'rdma/for-next' omits 832635456178 Merge remote-tracking branch 'swiotlb/linux-next' omits b95c197679a3 Merge remote-tracking branch 'ieee1394/for-next' omits 0cb3e75f6cc2 Merge remote-tracking branch 'cpupower/cpupower' omits ddc44a5ac668 Merge remote-tracking branch 'pm/linux-next' omits 03e040f9ba95 Merge remote-tracking branch 'v4l-dvb-next/master' omits be1382e649bd Merge remote-tracking branch 'v4l-dvb/master' omits 9b10183da057 Merge remote-tracking branch 'jc_docs/docs-next' omits 357252ce1874 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits a2772aca03bf Merge remote-tracking branch 'i3c/i3c/next' omits 62d4d0cf2533 next-20191003/hid omits 67856f6ea352 Merge remote-tracking branch 'pci/next' omits 7bce69bf4d94 Merge remote-tracking branch 'printk/for-next' omits 72c697306e70 Merge remote-tracking branch 'vfs/for-next' omits bf301234e48b Merge remote-tracking branch 'ext3/for_next' omits 45f40f15a027 Merge remote-tracking branch 'ecryptfs/next' omits 4ad9f1217c30 Merge remote-tracking branch 'cifs/for-next' omits cdb85c8eacce Merge remote-tracking branch 'btrfs-kdave/for-next' omits df329fd5a452 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 126efd2b2f09 Merge remote-tracking branch 'sh/sh-next' omits 8adc273e2984 Merge remote-tracking branch 'parisc-hd/for-next' omits 67ea0f690569 Merge remote-tracking branch 'h8300/h8300-next' omits 4271fcb97462 Merge remote-tracking branch 'csky/linux-next' omits c41ff1f97d0c Merge remote-tracking branch 'tegra/for-next' omits 79eb5685655b Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 18ddbdccb5d0 Merge remote-tracking branch 'samsung-krzk/for-next' omits 16b39e09f26d Merge remote-tracking branch 'rockchip/for-next' omits 7e5da88b5777 Merge remote-tracking branch 'reset/reset/next' omits ea48be6254fc Merge remote-tracking branch 'renesas-geert/next' omits ff59c79fbf42 Merge remote-tracking branch 'qcom/for-next' omits db02ef27855e Merge remote-tracking branch 'omap/for-next' omits a1584749cb51 Merge remote-tracking branch 'mvebu/for-next' omits 9b9c85feb225 Merge remote-tracking branch 'mediatek/for-next' omits 7b3d9b00c1e7 Merge remote-tracking branch 'keystone/next' omits 02f509e2282c Merge remote-tracking branch 'imx-mxs/for-next' omits a9fb908a6a50 Merge remote-tracking branch 'bcm2835/for-next' omits f228a17f0b20 Merge remote-tracking branch 'at91/at91-next' omits d829e53ef5d5 Merge remote-tracking branch 'aspeed/for-next' omits f1a83d6d7f1c Merge remote-tracking branch 'amlogic/for-next' omits 084f70d1cc8c Merge remote-tracking branch 'actions/for-next' omits 13da54295d7a Merge remote-tracking branch 'arm-soc/for-next' omits c1992a8b95ce Merge remote-tracking branch 'arm-perf/for-next/perf' omits 93f2cfa4f9f3 Merge remote-tracking branch 'arm/for-next' omits 165ebdd122b0 Merge remote-tracking branch 'kbuild/for-next' omits b76690ad767a Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 85507f6d3f5a Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits 988d3571d034 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 13dbca676a91 Merge remote-tracking branch 'risc-v-fixes/fixes' omits 8016d41eeb12 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 59139a21cab7 Merge remote-tracking branch 'mmc-fixes/fixes' omits 048c5b33a2f8 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits c6444acdf484 Merge remote-tracking branch 'amdgpu-fixes/drm-fixes' omits 9d7015152aa5 Merge remote-tracking branch 'scsi-fixes/fixes' omits db6d86aa74e4 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits f66859fa4d8c Merge remote-tracking branch 'vfs-fixes/fixes' omits e93473bdf83a Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 173547d40e1c Merge remote-tracking branch 'hwmon-fixes/hwmon' omits ef46e09eddee Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 7f7a02fca92b Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 0fbf1106bbd2 Merge remote-tracking branch 'kselftest-fixes/fixes' omits 500230597a85 Merge remote-tracking branch 'ide/master' omits 0e6b3f7a64d3 Merge remote-tracking branch 'crypto-current/master' omits 783af4a89522 Merge remote-tracking branch 'input-current/for-linus' omits 54de65810ae3 Merge remote-tracking branch 'staging.current/staging-linus' omits 1b954b9c2d91 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 011f66d24229 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits c0a227ba01f8 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 541981928419 Merge remote-tracking branch 'spi-fixes/for-linus' omits 0ba8b2edc3c9 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 4d1b249c7d8d Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 1eac5707267e Merge remote-tracking branch 'rdma-fixes/for-rc' omits 0da656f11eec Merge remote-tracking branch 'wireless-drivers/master' omits 1bf0734a4d45 Merge remote-tracking branch 'bpf/master' omits ed4537172a3d Merge remote-tracking branch 'net/master' omits aa003950a56f Merge remote-tracking branch 'sparc/master' omits fc46b431b491 Merge remote-tracking branch 's390-fixes/fixes' omits d887b51e765a Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 13728c50c02a Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 9c23b8781a46 Merge remote-tracking branch 'arc-current/for-curr' omits 0e1008fde1d2 Merge remote-tracking branch 'kbuild-current/fixes' omits 7ce5171996e0 Merge remote-tracking branch 'fixes/master' omits 1811b8867712 Merge branch 'v5.5/dt64' into tmp/aml-rebuild omits 08164b487448 Merge branch 'v5.5/drivers' into tmp/aml-rebuild omits c982707af6da arm64: dts: meson-g12: add support for simplefb omits 80dddbdbf6de arm64: dts: meson: g12a: add audio devices resets omits bc2d8840c5e0 arm64: dts: meson: odroid-c2: Add missing regulator linked [...] omits 9d777f13b408 arm64: dts: meson: odroid-c2: Add missing regulator linked [...] omits 523ac2526205 arm64: dts: meson: odroid-c2: Add missing regulator linked [...] omits 0129b8fcbbb1 arm64: dts: meson: libretech-cc: update model and compatible omits 3605e0005104 dt-bindings: arm: amlogic: update libretech-cc compatible omits d98df0bb104f arm64: dts: meson: libretech-ac: update model description omits 07718d28897b arm64: dts: meson-gxm-khadas-vim2: fix uart_A bluetooth node omits d588ed3561c9 arm64: dts: meson-gxl-s905x-khadas-vim: fix uart_A bluetooth node omits 42f07301e82a arm64: dts: meson-gxl-s905x-khadas-vim: fix gpio-keys-polled node omits 1e2c8aadedbe rtc: cmos: fix the AltCentury value on AMD/Hygon platform omits a5b576bfb3ba Merge branch 'core/objtool' omits a915f9c47e2a Merge branch 'core/urgent' omits 6e4873a0ad09 Merge branch 'ras/core' omits 55b99ce184bc Merge branch 'x86/boot' omits 26e90e797c49 Merge branch 'x86/build' omits 7b89a34416ba Merge branch 'x86/cleanups' omits 6d5109d2286a Merge branch 'x86/cpu' omits ea7ab06e319a Merge branch 'x86/microcode' omits 035646c6529b Merge branch 'x86/mm' omits a860055e6b09 fs: cifs: mute -Wunused-const-variable message omits c51785b9be2b drm/amdgpu/powerplay: fix typo in mvdd table setup omits 6efe4e3c646b drm/amdgpu: work around llvm bug #42576 omits be23863f893e drm/amdkfd: Remove GPU ID in GWS queue creation omits 526b1761259d drm/ttm: Convert vm callbacks to helpers omits 1b51eb4d7e3c drm/ttm: Remove explicit typecasts of vm_private_data omits a70075fa73c6 drm/ttm: Restore ttm prefaulting omits 8d6378a70ad4 drm/ttm: Refactor ttm_bo_pipeline_move omits 3984f8c607aa drm/amdkfd: Check against device cgroup omits 6b43de8e505e device_cgroup: Export devcgroup_check_permission omits 14933b51fbe7 KVM: arm64: pmu: Fix cycle counter truncation on counter stop omits 6b85d1908f24 arm64: dts: meson: odroid-c2: Disable usb_otg bus to avoid [...] omits ed7ae76ad9bc arm64: dts: meson: odroid-c2: Add missing linking regulato [...] omits 1b1f21f7883d arm64: dts: meson: odroid-c2: p5v0 is the main 5V power input omits 93cde0b5facb arm64: dts: meson-g12b-ugoos-am6: add initial device-tree omits 6ff7f19dfc80 dt-bindings: arm: amlogic: Add support for the Ugoos AM6 omits 9718a9792161 dt-bindings: Add vendor prefix for Ugoos omits b434de031ce6 arm64: dts: meson: Add capacity-dmips-mhz attributes to G12B omits d282eaa11f56 arm64: dts: add support for A1 based Amlogic AD401 omits 1dcfa0c20d88 dt-bindings: arm: amlogic: add Amlogic AD401 bindings omits 3db0e92fa769 dt-bindings: arm: amlogic: add A1 bindings omits b6a72e2ed636 soc: amlogic: meson-gx-socinfo: Add A1 and A113L IDs omits 9e5fcebc5b02 cifs: use cifsInodeInfo->open_file_lock while iterating to [...] omits 56ef4d6aa440 hwmon: (applesmc) switch to using input device polling mode omits 7b998bc1fa34 hwmon: (aspeed-pwm-tacho) Use devm_platform_ioremap_resour [...] omits 7329c06816a4 dt-bindings: watchdog: meson-gxbb-wdt: Include generic wat [...] omits 4197cda2da73 dt-bindings: watchdog: Add missing clocks requirement in S [...] omits 877bb74a48d9 dt-bindings: watchdog: Convert Samsung SoC watchdog bindin [...] omits 1b8a4c41de2d dt-bindings: pwm: renesas: tpu: convert bindings to json-schema omits 72a62139026b dt-bindings: pwm: renesas: pwm-rcar: convert bindings to j [...] omits 3aa57d46716d dt-bindings: input: Convert mpr121 binding to json-schema omits 6b98c89b3d81 dt-bindings: input: Add common input binding in json-schema omits f076b72e54c6 smb3: cleanup some recent endian errors spotted by updated sparse omits a70642cb3c1d Merge branch 'imx/dt' into for-next omits 18b9802df190 Merge branch 'spi-5.5' into spi-next omits 6efab62559b1 Merge branch 'spi-5.4' into spi-linus omits f9f6bfdb3c19 Merge branch 'regulator-5.5' into regulator-next omits c3f1e312854c Merge branch 'regulator-5.4' into regulator-linus omits 18762dd37fe7 Merge branch 'asoc-5.5' into asoc-next omits bbb90c4ed03b Merge branch 'asoc-5.4' into asoc-linus omits 8c0c37466a7b kconfig: split util.c out of parser.y omits 119df89462db video/logo: move pnmtologo tool to drivers/video/logo/ fro [...] omits a2acb5c97ec4 video/logo: simplify cmd_logo omits e1f37e65f642 video/logo: do not generate unneeded logo C files omits 86f24cec4e8a video/logo: remove unneeded *.o pattern from clean-files omits f85ca51268ce integrity: remove pointless subdir-$(CONFIG_...) omits 241db8b0f5cb integrity: remove unneeded, broken attempt to add -fshort-wchar omits 0b45e88f8818 ia64: remove unneeded uapi asm-generic wrappers omits 313b2842e7fa hexagon: remove asm/bitsperlong.h omits d159d87700e9 namespace: fix namespace.pl script to support relative paths omits 5be3e20d4296 kbuild: update compile-test header list for v5.4-rc2 omits eabcb98b6047 CIFS: Force reval dentry if LOOKUP_REVAL flag is set omits 0445b9d23cf0 CIFS: Force revalidate inode when dentry is stale omits 56cc02bee9cf CIFS: Gracefully handle QueryInfo errors during open omits e41df1533a4f Merge remote-tracking branch 'mkp-scsi/5.4/scsi-postmerge' [...] omits 704e8c1ea054 Merge branch 'fixes' into for-next omits 04e6dac68d9b powerpc/64s/radix: fix for "tidy up TLB flushing code" and [...] omits e563af53af8b parisc: Do not hardcode registers in checksum functions omits 580a3a106e1d ipc/msg.c: consolidate all xxxctl_down() functions omits 061983ad769c aio: simplify read_events() omits 951d3e0f283a fat: add nobarrier to workaround the strange behavior of device omits 80d5e8c2a01b lib/math/rational.c: fix possible incorrect result from ra [...] omits d6aa179b46e1 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits b4c4489e755b string: add stracpy and stracpy_pad mechanisms omits 704c894a6caa Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 549a8855bd21 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits 1835b83ec517 lib/genalloc.c: export symbol addr_in_gen_pool omits 9f532069a3da hung_task: allow printing warnings every check interval omits 518576f7f6bb kernel/hung_task.c: Monitor killed tasks. omits 1ca6411d2bc5 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 2840d8fd8c35 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 1f0b59bab6e8 mm/vmscan: remove unused lru_pages argument omits 2bcbbec10427 mm, memcg: make scan aggression always exclude protection omits f3f9760b332a mm, memcg: make memory.emin the baseline for utilisation d [...] omits 3968bb6dec48 mm, memcg: proportional memory.{low,min} reclaim omits 99fbd71b2fed mm-oom-avoid-printk-iteration-under-rcu-fix omits cc2ceda020c2 mm, oom: avoid printk() iteration under RCU omits d40b0b6b159f mm/memremap.c: add a bounds check in devm_memremap_pages() omits 25ffba531a92 mm/memory_hotplug.c: add a bounds check to check_hotplug_m [...] omits dc74504580b2 mm/hotplug: reorder memblock_[free|remove]() calls in try_ [...] omits fe8e63627ed4 mm/mmap.c: fix the adjusted length error omits b971c0c97803 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints omits 18e2999daf9e mm-slb-guarantee-natural-alignment-for-kmallocpower-of-two-fix omits 210be2aefae5 mm, sl[aou]b: guarantee natural alignment for kmalloc(powe [...] omits ad91b416764b mm, sl[ou]b: improve memory accounting omits 6987029ed1c7 ramfs: support O_TMPFILE omits a7358bf1703d fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] omits 941595cf654d fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] omits 99756908f8eb fs-ocfs2-fix-possible-null-pointer-dereferences-in-ocfs2_x [...] omits 1bbc5c29eac2 fs: ocfs2: fix possible null-pointer dereferences in ocfs2 [...] omits 984a80a104eb ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits b1fe85db79e5 ocfs2: clear zero in unaligned direct IO omits 21793fa0c6a9 kernel/sysctl.c: do not override max_threads provided by u [...] omits 7de2fcf8f276 memcg: only record foreign writebacks with dirty pages whe [...] omits a2547e615cae mm: fix -Wmissing-prototypes warnings omits f62435287aa1 writeback: fix use-after-free in finish_writeback_work() omits 3a91eed99f22 mm/memremap: Drop unused SECTION_SIZE and SECTION_MASK omits 94df664a0ba4 /proc/kpageflags: do not use uninitialized struct pages omits 6b3e09ae94e8 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits dd8f920bbca1 Merge branch 'for-5.4/io_uring' into for-next omits 13859539bc0e MAINTAINERS: Add hp_sdc drivers to parisc arch omits 986074994fda parisc: Remove 32-bit DMA enforcement from sba_iommu omits 24b476a8391a Merge branch 'for-5.4/post' into for-next omits 6b45a37d1be3 Merge branch 'for-5.4/io_uring' into for-next omits e4582e0912b0 Merge branch 'for-5.4/post' into for-next omits f58eb1d25b65 Merge branch 'for-5.4/post' into for-next omits 39b28af75e74 Merge branch 'for-5.4/io_uring' into for-next omits 23846d01858b Merge branch 'for-5.4/post' into for-next omits 78089a0802e4 Merge branch 'for-5.4/io_uring' into for-next omits 4efa13db90e7 Merge branch 'for-5.4/io_uring' into for-next omits 14ed1e4843b5 Merge branch 'for-5.4/post' into for-next omits ff781948405a Merge branch 'for-5.4/io_uring' into for-next omits 275278e1525a Merge branch 'for-5.3-fixes' into for-next omits 367677d49839 Merge branch 'devel' into for-next omits 0af2889f89bb KVM: s390: Remove unused parameter from __inject_sigp_restart() omits 63e584644247 Merge tag 'qcom-arm64-defconfig-for-5.4' into all-for-5.4 omits 51d4831e79c3 Merge tag 'qcom-arm64-for-5.4' into all-for-5.4 omits 460cdf511e4d Merge tag 'qcom-defconfig-for-5.4' into all-for-5.4 omits ad517b3884b8 Merge tag 'qcom-drivers-for-5.4' into all-for-5.4 omits e56476897448 fpga: Remove dev_err() usage after platform_get_irq() omits 63ad05e36ec5 media: cec-notifier: clear cec_adap in cec_notifier_unregister omits 1f4070619405 media: cec-adap: return from cec_s_conn_info() if adap is invalid omits 78145dbeaea1 Merge branch 'for_5.3/driver-soc' into next adds a12de1d42d74 blk-mq: honor IO scheduler for multiqueue devices adds 3154df262db5 blk-mq: apply normal plugging for HDD adds 0ec64895b052 nvmet: change ppl to lpp adds b224726de5e4 nvme-pci: Fix a race in controller removal adds ddef29578a81 nvme-tcp: fix wrong stop condition in io_work adds 7cbb5c6f9aa7 nvme-pci: Save PCI state before putting drive into deepest state adds bc4f6e06a90e nvme: fix an error code in nvme_init_subsystem() adds ff13c1b87c97 nvme-rdma: Fix max_hw_sectors calculation adds f03e42c6af60 Added QUIRKs for ADATA XPG SX8200 Pro 512GB adds 30f27d57c06e nvmet-tcp: remove superflous check on request sgl adds 19ea025e1d28 nvme: Add quirk for Kingston NVME SSD running FW E8FK11.T adds 65e68edce0db nvme: allow 64-bit results in passthru commands adds 2b1ff255d2d0 nvme: Add ctrl attributes for queue_count and sqsize adds f968688f44f5 nvme: Move ctrl sqsize to generic space adds 67b483dd03c4 nvme-rdma: fix possible use-after-free in connect timeout adds 2d5ba0c71210 Merge branch 'nvme-5.4' of git://git.infradead.org/nvme in [...] adds 85560117d00f loop: change queue block size to match when using DIO adds bdf200731145 io_uring: use __kernel_timespec in timeout ABI adds dd45483981ac s390/dasd: Fix error handling during online processing adds 964ce509e2de Revert "s390/dasd: Add discard support for ESE volumes" adds 3a4b46c3bc73 block: pg: add header include guard adds dc301025658a block: sed-opal: fix sparse warning: obsolete array init. adds a9eb49c96488 block: sed-opal: fix sparse warning: convert __be64 data adds c4bd70e8c95b Merge tag 'for-linus-2019-10-03' of git://git.kernel.dk/li [...] adds 0f83eb888869 Merge tag 'drm-fixes-5.4-2019-10-02' of git://people.freed [...] adds 63c4cec7422d Merge tag 'drm-misc-fixes-2019-10-03' of git://anongit.fre [...] adds 07bba341c996 Merge tag 'drm-intel-fixes-2019-10-03-1' of git://anongit. [...] adds 768b47b7a9bc Merge tag 'drm-fixes-2019-10-04' of git://anongit.freedesk [...] adds af0622f6ae41 Merge tag 'for-linus-20191003' of git://git.kernel.org/pub [...] adds 341115822f88 usercopy: Add parentheses around assignment in test_copy_s [...] adds e524d16e7e32 Merge tag 'copy-struct-from-user-v5.4-rc2' of git://git.ke [...] adds 50dfd03d9579 Merge tag 'for-linus-5.4-rc2-tag' of git://git.kernel.org/ [...] adds a0f0037e908c KVM: LAPIC: Loosen filter for adaptive tuning of lapic_tim [...] adds a1a640b8c0cd kvm: x86: Fix a spurious -E2BIG in __do_cpuid_func adds 3ca94192278c KVM: X86: Fix userspace set invalid CR4 adds 43561123ab37 kvm: x86: Improve emulation of CPUID leaves 0BH and 1FH adds 5f41a37b151f kvm: x86: Use AMD CPUID semantics for AMD vCPUs adds 40bc47b08b6e kvm: x86: Enumerate support for CLZERO instruction adds 504ce1954fba KVM: x86: Expose XSAVEERPTR to the guest adds 6eeb4ef049e7 KVM: x86: assign two bits to track SPTE kinds adds 1f4e5fc83a42 KVM: x86: fix nested guest live migration with PML adds 094444204570 selftests: kvm: add test for dirty logging inside nested guests adds 19a36d329f5b KVM: VMX: Set VMENTER_L1D_FLUSH_NOT_REQUIRED if !X86_BUG_L1TF adds 2e4a75976dfb KVM: selftests: x86: clarify what is reported on KVM_GET_M [...] adds 833b45de69a6 kvm: x86, powerpc: do not allow clearing largepages debugfs entry adds e1fba49cc1e9 kvm: vmx: Limit guest PMCs to those supported on the host adds 6e06983dde96 selftests: kvm: Fix libkvm build error adds 24c29b7ac0da KVM: x86: omit absent pmu MSRs from MSR list adds d53a4c8e77da Merge tag 'kvmarm-fixes-5.4-1' of git://git.kernel.org/pub [...] adds 567926cca99b KVM: nVMX: Fix consistency check on injected exception error code adds cf05a67b68b8 KVM: x86: omit "impossible" pmu MSRs from MSR list adds b145b0eb2031 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds a4ad51e9528e Merge tag 'devicetree-fixes-for-5.4' of git://git.kernel.o [...] adds 812ad49d88b5 Merge tag 'riscv/for-v5.4-rc2' of git://git.kernel.org/pub [...] adds 101c40ed269c MIPS: pmcs-msp71xx: Add missing MAX_PROM_MEM definition adds 437450cf09c3 MIPS: pmcs-msp71xx: Remove unused addr variable adds 6822c29ddbbd MIPS: fw/arc: Remove unused addr variable adds 4ea655343ce4 Merge tag 'mips_fixes_5.4_1' of git://git.kernel.org/pub/s [...] adds 5c8e10f83262 s390: mark __cpacf_query() as __always_inline adds 51ce02216d4a s390/mm: fix -Wunused-but-set-variable warnings adds b4fd5a0a9295 s390/atomic,bitops: mark function(s) __always_inline adds 44967bfb5520 s390/cpu_mf: mark function(s) __always_inline adds 7f032febb665 s390/jump_label: mark function(s) __always_inline adds 6818b542a084 s390/mm: mark function(s) __always_inline adds 771c24f6da06 s390/pci: mark function(s) __always_inline adds 61c313471574 s390: update defconfigs adds b1c41ac3ce56 KVM: s390: fix __insn32_query() inline assembly adds d0dea733f60e KVM: s390: mark __insn32_query() as __always_inline adds 6fe137cbe3e8 Merge tag 's390-5.4-3' of git://git.kernel.org/pub/scm/lin [...] adds cf74ac6db25d qmi_wwan: add support for Cinterion CLS8 devices adds db9b2e0af605 rxrpc: Fix rxrpc_recvmsg tracepoint adds 7a512eb865aa net: make sock_prot_memory_pressure() return "const char *" adds 8ae72cbf62d2 Revert "ipv6: Handle race in addrconf_dad_work" adds 6b517374f4ea cxgb4:Fix out-of-bounds MSI-X info array access adds a54cdeeb04fc r8152: Set macpassthru in reset_resume callback adds b406472b5ad7 net: ipv4: avoid mixed n_redirects and rate_tokens usage adds ea977d19d918 net: phy: allow for reset line to be tied to a sleepy GPIO [...] adds 2d819d250a13 ipv6: Handle missing host route in __ipv6_ifa_notify adds 4cf6c57e61fe net: phy: fix write to mii-ctrl1000 register adds 8d3dc3ac9dd6 net: phy: extract link partner advertisement reading adds 2d880b8709c0 net: phy: extract pause mode adds 06d5f3441b2e net: phy: at803x: use operating parameters from PHY-specif [...] adds e3ba9bf62a1c Merge branch 'Fix-regression-with-AR8035-speed-downgrade' adds 474f0813a300 sch_dsmark: fix potential NULL deref in dsmark_init() adds a0c2dc1fe63e nfc: fix memory leak in llcp_sock_bind() adds 1acb8f2a7a9f net: qlogic: Fix memory leak in ql_alloc_large_buffers adds ef129d34149e selftests/net: add nettest to .gitignore adds 9819a30c11ea Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 9f79b78ef744 Convert filldir[64]() from __put_user() to unsafe_put_user() adds 8a23eb804ca4 Make filldir[64]() verify the directory entry filename is valid adds 4f11918ab93b Merge branch 'readdir' (readdir speedup and sanity checking) adds 126195c972a2 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 6b190d3ce0a6 integrity: remove unneeded, broken attempt to add -fshort-wchar adds 7a8beb7ad515 integrity: remove pointless subdir-$(CONFIG_...) adds a9bbe79fd5cb video/logo: remove unneeded *.o pattern from clean-files adds 01bb25156d85 video/logo: do not generate unneeded logo C files adds 82fdd12b9572 namespace: fix namespace.pl script to support relative paths adds 7a82e3fa28f1 scripts/setlocalversion: clear local variable to make it w [...] adds 43496709f166 kbuild: two minor updates for Documentation/kbuild/modules.rst adds d188b8c901bb kbuild: update compile-test header list for v5.4-rc2 adds 86cdd2fdc4e3 kheaders: make headers archive reproducible adds 2d00aee21a5d Merge tag 'kbuild-fixes-v5.4' of git://git.kernel.org/pub/ [...] adds 60c1b3e25728 ARM: multi_v7_defconfig: Fix SPI_STM32_QSPI support adds 43b815c6a8e7 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 2cf2aa6a69db dma-mapping: fix false positivse warnings in dma_common_fr [...] adds 7cdb85df6061 Merge tag 'dma-mapping-5.4-1' of git://git.infradead.org/u [...] adds b212921b13bd elf: don't use MAP_FIXED_NOREPLACE for elf executable mappings adds da0c9ea146cb Linux 5.4-rc2 adds 96b016e86119 kbuild: update comment about KBUILD_ALLDIRS adds da6221f246f9 scripts: setlocalversion: fix a bashism adds 0b7f534ad932 Merge remote-tracking branch 'arc-current/for-curr' adds a48e61de758c arm64: Mark functions using explicit register variables as [...] adds 7230f7e99fec arm64: cpufeature: Effectively expose FRINT capability to [...] adds e4365f968fcd arm64: mm: avoid virt_to_phys(init_mm.pgd) adds f46f27a576cc arm64: Fix incorrect irqflag restore for priority masking [...] adds dd8a1f134884 arm64: ftrace: Ensure synchronisation in PLT setup for Neo [...] adds 308c51561720 arm64: mm: fix spurious fault detection adds e0de01aafc3d arm64: vdso32: Fix broken compat vDSO build warnings adds 37a5076098c1 arm64: vdso: Remove stale files from old assembly implementation adds 0df2c90eba60 arm64: vdso32: Detect binutils support for dmb ishld adds a7f93103f86e arm64: vdso32: Remove jump label config option in Makefile adds 50a2610adec9 lib: vdso: Remove CROSS_COMPILE_COMPAT_VDSO adds 24ee01a927bf arm64: Default to building compat vDSO with clang when CON [...] adds bcaf9b57e488 arm64: vdso32: Move definition of COMPATCC into vdso32/Makefile adds c71e88c43796 arm64: vdso32: Don't use KBUILD_CPPFLAGS unconditionally adds 7424ee2b1617 arm64: vdso32: Pass '--target' option to clang via VDSO_CAFLAGS adds eff9cb67be21 arm64: vdso32: Rename COMPATCC to CC_COMPAT adds 7c4791c9efca arm64: Kconfig: Make CONFIG_COMPAT_VDSO a proper Kconfig option adds 02d1c0228153 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds e422bd3330e5 powerpc/book3s64/hash/4k: 4k supports only 16TB linear mapping adds 8996ae8f05a1 powerpc/64s/radix: Fix build failure with RADIX_MMU=n adds 9123b7914823 powerpc/pseries: Remove confusing warning message. adds 3439595d5b85 selftests/powerpc: Fix compile error on tlbie_test due to [...] adds 9637ed24d732 Merge remote-tracking branch 'powerpc-fixes/fixes' adds 5678ab9afc96 Merge remote-tracking branch 'sparc/master' adds c763ac436b66 net: dsa: b53: Do not clear existing mirrored port mask adds b870b0f867c7 net: stmmac: selftests: Check if filtering is available be [...] adds 25683bab09a7 net: stmmac: gmac4+: Not all Unicast addresses may be available adds 2809fc13163f net: stmmac: selftests: Fix L2 Hash Filter test adds 57acce317311 Merge branch 'stmmac-fixes' adds c48fc11b69e9 rxrpc: Fix call ref leak adds 55f6c98e3674 rxrpc: Fix trace-after-put looking at the put peer record adds 4c1295dccc0a rxrpc: Fix trace-after-put looking at the put connection record adds 48c9e0ec7cbb rxrpc: Fix trace-after-put looking at the put call record adds 9ebeddef58c4 rxrpc: rxrpc_peer needs to hold a ref on the rxrpc_local record adds 91fcfbe8852e rxrpc: Fix call crypto state cleanup adds 7359db69ee8a Merge tag 'rxrpc-fixes-20191007' of git://git.kernel.org/p [...] adds 4b5149365faa ionic: fix stats memory dereference adds 503c9addef61 ptp: fix typo of "mechanism" in Kconfig help text adds ae59c7d8a6e9 Merge remote-tracking branch 'net/master' adds ba92c98e6b77 Merge remote-tracking branch 'bpf/master' adds 1e0946cdd6bc Merge remote-tracking branch 'wireless-drivers/master' adds 313c3fe9c234 mac80211_hwsim: fix incorrect dev_alloc_name failure goto adds 4152561f5da3 mac80211: Reject malformed SSID elements adds 4ac2813cc867 cfg80211: wext: avoid copying malformed SSIDs adds 10d06495332f Merge remote-tracking branch 'mac80211/master' adds ee4e4040ab61 RDMA/i40iw: Associate ibdev to netdev before IB device reg [...] adds ab59ca3eb4e7 RDMA/core: Fix an error handling path in 'res_get_common_doit()' adds 94635c36f385 RDMA/cm: Fix memory leak in cm_add/remove_one adds 3840c5b78803 RDMA/cxgb4: Do not dma memory off of the stack adds 594e6c5d41ed RDMA/nldev: Reshuffle the code to avoid need to rebind QP [...] adds 1cbe866cbcb5 IB/core: Fix wrong iterating on ports adds 880505cfef1d RDMA/mlx5: Do not allow rereg of a ODP MR adds f28b1932eaae RDMA/mlx5: Fix a race with mlx5_ib_update_xlt on an implicit MR adds 9dc775e7f550 RDMA/odp: Lift umem_mutex out of ib_umem_odp_unmap_dma_pages() adds aa116b810ac9 RDMA/mlx5: Order num_pending_prefetch properly with synchr [...] adds aa603815c7f8 RDMA/mlx5: Put live in the correct place for ODP MRs adds 0417791536ae RDMA/mlx5: Add missing synchronize_srcu() for MW cases adds 47825a636ab7 Merge remote-tracking branch 'rdma-fixes/for-rc' adds 1099f48457d0 ALSA: hda/realtek: Reduce the Headphone static noise on XP [...] adds 130bce3afbbb ALSA: hdac: clear link output stream mapping adds 90d255a93468 Merge remote-tracking branch 'sound-current/for-linus' adds 3ae7359c0e39 ASoC: wm_adsp: Don't generate kcontrols without READ flags adds b1e620e7d32f ASoc: rockchip: i2s: Fix RPM imbalance adds 0632fa042541 ASoC: core: Fix pcm code debugfs error adds 46cf184eaf69 Merge branch 'asoc-5.4' into asoc-linus adds d35fbd41999e Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 77fd66c9ff3e regulator: qcom-rpmh: Fix PMIC5 BoB min voltage adds 84d8ea8e109c Merge branch 'regulator-5.4' into regulator-linus adds e271cc0af899 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 3c0af1dd2fe7 spi: stm32-qspi: Fix kernel oops when unbinding driver adds 3ffe8dcc62ee Merge branch 'spi-5.4' into spi-linus adds 43eaa74cdac1 Merge remote-tracking branch 'spi-fixes/for-linus' adds 75e9b1bf4881 Merge remote-tracking branch 'driver-core.current/driver-c [...] adds 6264dab6efd6 tty: serial: owl: Fix the link time qualifier of 'owl_uart [...] adds 5080d127127a tty: serial: rda: Fix the link time qualifier of 'rda_uart [...] adds 7e2a165de5a5 serial/sifive: select SERIAL_EARLYCON adds fc5f3782da3c dt-bindings: serial: sh-sci: Document r8a774b1 bindings adds 392fb8df528b serial: sh-sci: Use platform_get_irq_optional() for option [...] adds 905007971902 tty: serial: linflexuart: Fix magic SysRq handling adds a553add0846f serial: uartlite: fix exit path null pointer adds 5e9bd2d70ae7 serial: uartps: Fix uartps_major handling adds 47a7e5e97d4e tty: n_hdlc: fix build on SPARC adds 47934ef7f188 tty: serial: Fix PORT_LINFLEXUART definition adds 5df884d4b8a5 tty: serial: fsl_lpuart: Fix lpuart_flush_buffer() adds 37e3ab00e473 serial: mctrl_gpio: Check for NULL pointer adds fc64f7abbef2 serial: 8250_omap: Fix gpio check for auto RTS/CTS adds 4657a68df7f4 Merge remote-tracking branch 'tty.current/tty-linus' adds 015664d15270 USB: rio500: Remove Rio 500 kernel driver adds 0aa760382040 dt-bindings: usb: Fix references to usb-hcd.yaml adds 177238c3d47d USB: microtek: fix info-leak at probe adds 5f318dad72d2 usb: cdns3: Fix use after free in probe error handling adds 9816144313d3 usb: cdns3: Fix sheduling with locks held. adds 44efc269db79 USB: adutux: fix use-after-free on disconnect adds b2fa7baee744 USB: adutux: fix NULL-derefs on disconnect adds 32a0721c6620 USB: yurex: Don't retry on unexpected errors adds 3f384d7c4903 usbip: vhci_hcd indicate failed message adds 2636d49b6467 USB: dummy-hcd: fix power budget for SuperSpeed mode adds 7101949f36fc usb: typec: tcpm: usb: typec: tcpm: Fix a signedness bug i [...] adds 976392650a00 bindings: rename links to mason USB2/USB3 DT files adds eb7f5a490c5e USB: usblcd: fix I/O after disconnect adds 61991d02fd33 USB: usblcd: drop redundant disconnect mutex adds d046fd5e0585 USB: usblcd: drop redundant lcd mutex adds c9a2baa79698 USB: usblcd: use pr_err() adds 8530e4e20ec2 usb: typec: ucsi: ccg: Remove run_isr flag adds f2372b87c386 usb: typec: ucsi: displayport: Fix for the mode entering routine adds 1d427be4a39d USB: legousbtower: fix slab info leak at probe adds 33a7813219f2 USB: legousbtower: fix deadlock on disconnect adds cd81e6fa8e03 USB: legousbtower: fix potential NULL-deref on disconnect adds 0b074f698675 USB: legousbtower: fix open after failed reset request adds c03101ff4f74 xhci: Fix false warning message about wrong bounce buffer [...] adds cd9d9491e835 xhci: Prevent device initiated U1/U2 link pm if exit laten [...] adds d500c63f80f2 xhci: Check all endpoints for LPM timeout adds 47f50d610765 xhci: Fix USB 3.1 capability detection on early xHCI 1.1 s [...] adds a70bcbc32283 usb: xhci: wait for CNR controller not ready bit in xhci resume adds 8de66b0e6a56 xhci: Prevent deadlock when xhci adapter breaks during init adds ac343366846a xhci: Increase STS_SAVE timeout in xhci_suspend() adds cfbb8a84c2d2 xhci: Fix NULL pointer dereference in xhci_clear_tt_buffer [...] adds 792e559e94bc udc: lpc32xx: fix 64-bit compiler warning adds 1aae1394294c usb: renesas_usbhs: gadget: Do not discard queues in usb_e [...] adds 4d599cd3a097 usb: renesas_usbhs: gadget: Fix usb_ep_set_{halt,wedge}() [...] adds e6064cf4dafd ARM: dts: sunxi: Revert phy-names removal for ECHI and OHCI adds 3aa3c66aedef dt-bindings: usb: Bring back phy-names adds ee4155f40cef xhci-ext-caps.c: Add missing platform_device_put() on erro [...] adds 5c290a5e42c3 USB: usb-skeleton: fix runtime PM after driver unbind adds 9a31535859bf USB: usblp: fix runtime PM after driver unbind adds d51bdb93ca7e USB: serial: fix runtime PM after driver unbind adds 30045f2174aa media: stkwebcam: fix runtime PM after driver unbind adds dfbac2f4da6a USB: serial: option: add support for Cinterion CLS8 devices adds 7d7e21fafdbc USB: serial: keyspan: fix NULL-derefs on open() and write() adds e2fbe600433c Merge tag 'usb-serial-5.4-rc2' of https://git.kernel.org/p [...] adds f1da567f1dc1 driver core: platform: Add platform_get_irq_byname_optional() adds f146b40ba1f0 usb: dwc3: Switch to platform_get_irq_byname_optional() adds d819f6584c20 usb: dwc3: Remove dev_err() on platform_get_irq() failure adds 623170ff5971 usb:cdns3: Fix for CV CH9 running with g_zero driver. adds 5a8b9cc475e1 Merge remote-tracking branch 'usb.current/usb-linus' adds 24313983fa11 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 5dcaa1fcea1b staging: speakup: document sysfs attributes adds 5bdea6060618 Staging: fbtft: fix memory leak in fbtft_framebuffer_alloc adds 6e58fc14d7ed staging: exfat: Use kvzalloc() instead of kzalloc() for ex [...] adds 80b15db5e1e9 staging: vt6655: Fix memory leak in vt6655_probe adds 12aa12e8d0e4 Merge remote-tracking branch 'staging.current/staging-linus' adds 4d86dfd38285 mei: me: add comet point (lake) LP device ids adds f8204f0ddd62 mei: avoid FW version request on Ibex Peak and earlier adds fc739a058d99 misc: fastrpc: prevent memory leak in fastrpc_dma_buf_attach adds 4008826697b6 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds c4f31eb9e8cd Merge remote-tracking branch 'input-current/for-linus' adds 8c51b0c08ca2 Merge remote-tracking branch 'crypto-current/master' adds f8a40e55ecf0 Merge remote-tracking branch 'ide/master' adds 1528b816677b Merge remote-tracking branch 'kselftest-fixes/fixes' adds c7c4e29fb5a4 scripts: add_namespace: Fix coccicheck failed adds bf70b0503abd module: swap the order of symbol.namespace adds 389eb3f5f4ab modpost: fix broken sym->namespace for external module builds adds fa6643cdc5cd module: rename __kstrtab_ns_* to __kstrtabns_* to avoid sy [...] adds d85103ac78a6 kbuild: fix build error of 'make nsdeps' in clean tree adds 40997fb8799d nsdeps: fix hashbang of scripts/nsdeps adds df6f0987e55f nsdeps: make generated patches independent of locale adds ac93a0f89c6d Merge remote-tracking branch 'modules-fixes/modules-linus' adds 41e086e15506 mtd: spi-nor: Fix direction of the write_sr() transfer adds df8fed831cbc mtd: rawnand: au1550nd: Fix au_read_buf16() prototype adds 60857dfcecd6 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds 3e84a18a259e media: meson/ao-cec: move cec_notifier_cec_adap_register a [...] adds 87b3364940dc Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 88356d09904b MIPS: include: Mark __cmpxchg as __always_inline adds 15423336c9b0 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds 96d49bbfe6c1 ARM: omap2plus_defconfig: Fix selected panels after generi [...] adds 1913c7f3fc25 Merge tag 'fix-missing-panels' into fixes adds 6b512b0ee091 ARM: dts: logicpd-torpedo-som: Remove twl_keypad adds ac393afe8f5c Merge remote-tracking branch 'omap-fixes/fixes' adds 11c943a1a635 hwmon: docs: Extend inspur-ipsps1 title underline adds 080d9f36480a Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 32c724e7ea6a Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 3b8406cec7cc Merge remote-tracking branch 'vfs-fixes/fixes' adds 8f8fed0cdbbd scsi: core: save/restore command resid for error handling adds 2190168aaea4 scsi: zfcp: fix reaction on bit error threshold notification adds b23f330d5145 scsi: MAINTAINERS: Update qla2xxx driver adds e7cf9fc41101 Merge remote-tracking branch 'scsi-fixes/fixes' adds 93be1bae759e drm/i915/execlists: Remove incorrect BUG_ON for schedule-out adds 6c76a93c4536 drm/i915: Perform GGTT restore much earlier during resume adds 282b7fd5f5ab drm/i915: Whitelist COMMON_SLICE_CHICKEN2 adds fda9fa19b090 drm/i915: Don't mix srcu tag and negative error codes adds c73cdbf804cf drm/i915: Extend Haswell GT1 PSMI workaround to all adds abf5cdcf235a drm/i915: Verify the engine after acquiring the active.lock adds dc7890995e04 drm/i915: Bump skl+ max plane width to 5k for linear/x-tiled adds 7d0eb51dd92c drm/i915: Prevent bonded requests from overtaking each oth [...] adds b925708f28c2 drm/i915: Mark contents as dirty on a write fault adds d611221cb268 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds ca17a0ab82aa Merge remote-tracking branch 'mmc-fixes/fixes' adds 85a7a5f6272e Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds 8b04825ed205 riscv: avoid kernel hangs when trapped in BUG() adds e0c0fc18f10d riscv: avoid sending a SIGTRAP to a user thread trapped in WARN() adds 8bb0daef64e5 riscv: Correct the handling of unexpected ebreak in do_tra [...] adds 82ad91eb3123 Merge remote-tracking branch 'risc-v-fixes/fixes' adds c90012ac85c2 lib: test_user_copy: style cleanup adds 5ca3d87b3828 taskstats: fix data-race adds ce1780f62f4c Merge remote-tracking branch 'pidfd-fixes/fixes' adds b6f03173ae19 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds 99ad2315542c hexagon: remove asm/bitsperlong.h adds 484e7ada03f5 ia64: remove unneeded uapi asm-generic wrappers adds 8d95ecfc20f8 video/logo: simplify cmd_logo adds 50d1ffcb74ce video/logo: move pnmtologo tool to drivers/video/logo/ fro [...] adds da676aa92374 kconfig: split util.c out of parser.y adds 49745b09cabe Merge remote-tracking branch 'kbuild/for-next' adds 92f7c58561b8 Merge remote-tracking branch 'arm/for-next' adds b2c253eb899f Merge remote-tracking branch 'arm-perf/for-next/perf' adds be78662f5e30 Merge branch 'arm/fixes' into for-next adds a95e18a808af Merge remote-tracking branch 'arm-soc/for-next' adds 58e8bca22d81 Merge remote-tracking branch 'actions/for-next' adds c6a6a496bc53 Merge remote-tracking branch 'clk-meson/v5.4/fixes' into t [...] adds 240051cb833b soc: amlogic: meson-gx-socinfo: Add A1 and A113L IDs adds 1d7c541b8a5b soc: amlogic: meson-gx-socinfo: Add S905X3 ID for VIM3L adds 09f739c5d759 Merge branch 'v5.5/drivers' into tmp/aml-rebuild adds b7dda5cae714 dt-bindings: arm: amlogic: add A1 bindings adds 46e723133fdc dt-bindings: arm: amlogic: add Amlogic AD401 bindings adds b255e1268b0b arm64: dts: add support for A1 based Amlogic AD401 adds 6eeaf4d2452e arm64: dts: meson: Add capacity-dmips-mhz attributes to G12B adds 46f4fa76fc7d dt-bindings: Add vendor prefix for Ugoos adds 150778111f8b dt-bindings: arm: amlogic: Add support for the Ugoos AM6 adds 2cd2310fca4c arm64: dts: meson-g12b-ugoos-am6: add initial device-tree adds fcf19f29d79d arm64: dts: meson: odroid-c2: p5v0 is the main 5V power input adds 47a8bddb6df9 arm64: dts: meson: odroid-c2: Add missing linking regulato [...] adds 72c9b5f6f75f arm64: dts: meson: odroid-c2: Disable usb_otg bus to avoid [...] adds d5f6fa904ecb arm64: dts: meson-gxl-s905x-khadas-vim: fix gpio-keys-polled node adds 1c6d575574ec arm64: dts: meson-gxl-s905x-khadas-vim: fix uart_A bluetooth node adds 388a2772979b arm64: dts: meson-gxm-khadas-vim2: fix uart_A bluetooth node adds b1ae8ca54e3c arm64: dts: meson: libretech-ac: update model description adds 39f137f55cc2 dt-bindings: arm: amlogic: update libretech-cc compatible adds 0751c59f4a0a arm64: dts: meson: libretech-cc: update model and compatible adds 60c5abf6a8f5 arm64: dts: meson: odroid-c2: Add missing regulator linked [...] adds df39b5239d69 arm64: dts: meson: odroid-c2: Add missing regulator linked [...] adds 0ac0be655dbb arm64: dts: meson: odroid-c2: Add missing regulator linked [...] adds c725fb00dfe3 arm64: dts: meson: g12a: add audio devices resets adds 15767cfd81eb arm64: dts: meson-g12: add support for simplefb adds 31e508a2bfdb Merge branch 'v5.5/dt64' into tmp/aml-rebuild adds 0aa4dedad995 Merge remote-tracking branch 'amlogic/for-next' adds 486a01116c22 Merge remote-tracking branch 'aspeed/for-next' adds 012ffe0bdb89 Merge remote-tracking branch 'at91/at91-next' adds 8ad7c5224176 Merge remote-tracking branch 'bcm2835/for-next' adds 30ca9b04747e soc: imx: imx-scu: Getting UID from SCU should have response adds 21094ba5c1f4 arm64: dts: zii-ultra: fix ARM regulator states adds 094234fcf461 clk: imx: pll14xx: Fix quick switch of S/K parameter adds 43cdaa1567ad clk: imx8mm: Move 1443X/1416X PLL clock structure to common place adds 0ae4fbc63c31 clk: imx8mn: Use common 1443X/1416X PLL clock structure adds b4903fc97e86 Merge branch 'clk/imx' into for-next adds cf0fd404455c firmware: imx: warn on unexpected RX adds 6960e837b7f5 Merge branch 'imx/drivers' into for-next adds 8b13b253d357 Merge branch 'imx/bindings' into for-next adds 8b8c7d97e2c7 ARM: dts: imx7ulp: Add wdog1 node adds 16d46c5da66e ARM: dts: imx: Replace "simple-bus" with "simple-mfd" for anatop adds 1105c8b5406c ARM: dts: imx6ul-phytec-phycore-som: Add missing unit name adds e52928e8d5c1 ARM: dts: imx6qdl-gw551x: Do not use 'simple-audio-card,dai-link' adds f7429d5c27b6 ARM: dts: imx7d: Correct speed grading fuse settings adds 06ed392d6cad ARM: dts: imx7d: Add opp-suspend property adds b0a506fb806d ARM: dts: imx6q-dhcom: Enable CAN in board DTS adds 77591e42458d ARM: dts: imx6qdl-wandboard: add ethernet PHY description adds c2e17a5357d2 Merge branch 'imx/dt' into for-next adds 4c2435a6572b arm64: dts: imx8mn-ddr4-evk: Enable GPIO LED adds 23b80c2063f1 arm64: dts: imx8mn: Add "fsl,imx8mq-src" as src's fallback [...] adds c4a212695ca4 arm64: dts: imx8mn: Add system counter node adds df844a9a9448 arm64: dts: imx8mn: Enable cpu-idle driver adds b09802a03f03 arm64: dts: imx8mm: Remove incorrect fallback compatible f [...] adds 2bad8c48859c arm64: dts: imx8mn: Use "fsl,imx8mm-ocotp" as ocotp's fall [...] adds 9404f2eadacb arm64: dts: imx8mq: Enable gpu passive throttling adds 2d8e0747e5ad arm64: dts: imx8mn: add ddr pmu node adds 62b4359c307f arm64: dts: mark lx2160a esdhc controllers dma coherent adds 64fabba70336 Merge branch 'imx/dt64' into for-next adds 679c92a82364 ARM: imx_v6_v7_defconfig: Enable CONFIG_IMX7ULP_WDT by default adds fade20c4077b Merge branch 'imx/defconfig' into for-next adds 09ceff7c0e54 Merge remote-tracking branch 'imx-mxs/for-next' adds c5aecb49e41d ARM: dts: keystone-clocks: add input fixed clocks adds e86ddd181e6d ARM: dts: k2e-clocks: add input ext. fixed clocks tsipclka/b adds debc91ab8fd2 ARM: dts: k2e-netcp: add cpts refclk_mux node adds 8cb7888d648e ARM: dts: k2hk-netcp: add cpts refclk_mux node adds ee372eee0a31 ARM: dts: k2l-netcp: add cpts refclk_mux node adds cfc0e76bbbde ARM: configs: keystone: enable cpts adds 008ea917df67 Merge branch 'for_5.5/keystone-dts' into next adds 78103389cbc3 Merge remote-tracking branch 'keystone/next' adds 46a25db991dc Merge remote-tracking branch 'mediatek/for-next' adds efc6321978d2 Merge remote-tracking branch 'mvebu/for-next' adds e6a62de5a34d Merge remote-tracking branch 'omap/for-next' adds 10c71fd1c688 arm64: dts: qcom: qcs404: add sleep clk fixed rate oscillator adds 8a250aa6eccd arm64: dts: qcom: qcs404: add the watchdog node adds efb9e0df7d8d arm64: dts: msm8916-samsung-a2015: Enable WCNSS for WiFi and BT adds 0d7051999175 arm64: dts: msm8916-samsung-a5u: Override iris compatible adds 668c7603f011 arm64: dts: qcs404: Add interconnect provider DT nodes adds 10e99d4754e9 arm64: dts: qcom: sdm845: Use UFS reset gpio instead of pinctrl adds a14b820316e8 soc: qcom: llcc cleanup to get rid of sdm845 specific driver file adds a0e72a5ba48a soc: qcom: Rename llcc-slice to llcc-qcom adds 99356b03b431 soc: qcom: Make llcc-qcom a generic driver adds 66e6a633910a soc: qcom: smd-rpm: Create RPM interconnect proxy child device adds 69d2d2531119 soc: qcom: socinfo: add sdm845 and sda845 soc ids adds 83a81c1b8690 soc: qcom: smd-rpm: Add MSM8976 compatible adds 4bc6aadbcc0e dt-bindings: power: Add missing rpmpd smd performance level adds b1d522443b4b soc: qcom: rpmpd: Add rpm power domains for msm8976 adds 04b3b72b5b8f ARM: dts: qcom: ipq4019: Add SDHCI controller node adds 0dabbda17993 ARM: dts: msm8974-FP2: Drop unused card-detect pin adds 27fe0fc05f35 ARM: dts: msm8974-FP2: Increase load on l20 for sdhci adds b5273951ba00 ARM: dts: msm8974-FP2: add reboot-mode node adds ac242e2cfd14 ARM: dts: qcom: pm8941: add 5vs2 regulator node adds a5ff49630785 Merge branches 'arm64-for-5.5', 'drivers-for-5.5' and 'dts [...] adds 2d480b1995d0 Merge remote-tracking branch 'qcom/for-next' adds fd31d46a3741 Merge remote-tracking branch 'renesas-geert/next' adds d7467b51b7ad Merge remote-tracking branch 'reset/reset/next' adds 85dd76385058 arm64: dts: rockchip: add missing #msi-cells to rk3399 adds 6860769ea771 arm64: dts: rockchip: add analog audio nodes on rk3399-rockpro64 adds dd5260c3d015 Merge branch 'v5.5-armsoc/dts64' into for-next adds 0990c5e75730 arm64: dts: rockchip: fix RockPro64 vdd-log regulator settings adds 2558b3b1b11a arm64: dts: rockchip: fix RockPro64 sdhci settings adds 7ba0ed602ef7 Merge branch 'v5.4-armsoc/dtsfixes' into for-next adds fadc77fd37f6 Merge remote-tracking branch 'rockchip/for-next' adds e386b228cad2 soc: samsung: chipid: Make exynos_chipid_early_init() static adds 4ba1e7f109db Merge branch 'next/drivers' into for-next adds 41f277be1d02 dt-bindings: memory-controllers: exynos5422-dmc: Correct e [...] adds f436571fd7fe Merge branch 'for-v5.5/memory-samsung-dmc-dt' into for-next adds e39fc20f1ec1 ARM: dts: exynos: Rename power domain nodes to "power-doma [...] adds 56c126e87e29 ARM: dts: exynos: Rename SysRAM node to "sram" adds 0e0e96b81de4 Merge branch 'next/dt' into for-next adds 143fcaad142f Merge remote-tracking branch 'samsung-krzk/for-next' adds 834f65e18c82 clk: sunxi-ng: h6: Allow GPU to change parent rate adds 6db1aaf4d973 arm64: dts: allwinner: a64: orangepi-win: Enable audio codec adds e1056f9bbf0d media: dt-bindings: Fix building error for dt_binding_check adds d2abd888fcc7 Merge branches 'sunxi/clk-for-5.5', 'sunxi/dt-for-5.5' and [...] adds 90b32268e15c dt-bindings: media: sun4i-csi: Drop the module clock adds cf03c691eb95 ARM: dts: sun7i: Drop the module clock from the device tree adds 940fda502217 Merge branch 'sunxi/fixes-for-5.4' into sunxi/for-next adds 41987091a170 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 4cbe3056f124 Merge remote-tracking branch 'tegra/for-next' adds 8ad1193eae4c clk: bd718x7: Add MODULE_ALIAS() adds e0ff4523c6f4 Merge branch 'clk-rohm' into clk-next adds 9c2b87a6c2ab clk: hisilicon: fix sparse warnings in clk-hi3670.c adds 999915711188 clk: hisilicon: fix sparse warnings in clk-hi3660.c adds 2c027eaaf5a0 Merge branch 'clk-hisilicon' into clk-next adds 2200ab6a7403 clk: at91: sam9x60: fix programmable clock adds 9b2d028a78b4 Merge branch 'clk-fixes' into clk-next adds 4d8fb4948472 clk: mvebu: armada-37xx-periph: add PCIe gated clock adds e7ea59b6dc6d clk: mvebu: armada-37xx-periph: change suspend/resume time adds 8511c9de1a31 dt-bindings: clk: armada3700: fix typo in SoC name adds 06aeb3fb9f31 dt-bindings: clk: armada3700: document the PCIe clock adds 51f9d768d5b8 Merge branch 'clk-marvell' into clk-next adds 6030c189cd35 Merge remote-tracking branch 'clk/clk-next' adds bff02cacbb1e Merge remote-tracking branch 'csky/linux-next' adds 1d89e36be64b Merge remote-tracking branch 'h8300/h8300-next' adds 46a73e9e6ccc MIPS: SGI-IP27: remove not used stuff inherited from IRIX adds 4bf841ebf17a MIPS: SGI-IP27: get rid of compact node ids adds 071d2f0b5419 MIPS: r4k-bugs64: Limit R4k bug checks to affected systems adds 5045d06b3736 MIPS: r4k-bugs64: Drop CONFIG_CPU_MIPSR6 checks adds cd5f9e4fd879 MIPS: ralink: mt7628a.dtsi: Add I2C controller DT node adds cf892abfab77 dt-bindings: mips: Add missing mt7688a-soc compatible adds 4ce8a03c4176 dt-bindings: mips: Add gardena vendor prefix and board des [...] adds 376357aca715 MIPS: ralink: Add GARDENA smart Gateway MT7688 board adds 878f75c7a253 MIPS: Unify sc beqz definition adds ef85d057a605 MIPS: Use compact branch for LL/SC loops on MIPSr6+ adds bf92927251b3 MIPS: barrier: Add __SYNC() infrastructure adds 21e3134b3ec0 MIPS: barrier: Clean up rmb() & wmb() definitions adds 05e6da742b5b MIPS: barrier: Clean up __smp_mb() definition adds 5c12a6eff6ae MIPS: barrier: Remove fast_mb() Octeon #ifdef'ery adds fe0065e56227 MIPS: barrier: Clean up __sync() definition adds 185d7d7a5819 MIPS: barrier: Clean up sync_ginv() adds 36d3295c5a0d MIPS: atomic: Fix whitespace in ATOMIC_OP macros adds 9537db24c65a MIPS: atomic: Handle !kernel_uses_llsc first adds a38ee6bb14a4 MIPS: atomic: Use one macro to generate 32b & 64b functions adds 4d1dbfe6cbec MIPS: atomic: Emit Loongson3 sync workarounds within asm adds 77d281b7966e MIPS: atomic: Use _atomic barriers in atomic_sub_if_positive() adds 40e784b4d4bc MIPS: atomic: Unify 32b & 64b sub_if_positive adds 1da7bce8591d MIPS: atomic: Deduplicate 32b & 64b read, set, xchg, cmpxchg adds fe7cd97e68fa MIPS: bitops: Handle !kernel_uses_llsc first adds 3d2920cf4fd4 MIPS: bitops: Only use ins for bit 16 or higher adds 59361e9975fd MIPS: bitops: Use MIPS_ISA_REV, not #ifdefs adds 27aab27259ae MIPS: bitops: ins start position is always an immediate adds 6bbe043bd3f4 MIPS: bitops: Implement test_and_set_bit() in terms of _lo [...] adds a2e66b862cc7 MIPS: bitops: Allow immediates in test_and_{set,clear,change}_bit adds d6103510e7cc MIPS: bitops: Use the BIT() macro adds aad028cadb17 MIPS: bitops: Avoid redundant zero-comparison for non-LLSC adds cc99987c375e MIPS: bitops: Abstract LL/SC loops adds c042be02d730 MIPS: bitops: Use BIT_WORD() & BITS_PER_LONG adds 5bb29275df7a MIPS: bitops: Emit Loongson3 sync workarounds within asm adds 9026737703ae MIPS: bitops: Use smp_mb__before_atomic in test_* ops adds 6a57d2d1e7c3 MIPS: cmpxchg: Emit Loongson3 sync workarounds within asm adds a91f2a1dba44 MIPS: cmpxchg: Omit redundant barriers for Loongson3 adds 3c1d3f097972 MIPS: futex: Emit Loongson3 sync workarounds within asm adds e84957e6ae04 MIPS: syscall: Emit Loongson3 sync workarounds within asm adds 7f56b1235481 MIPS: barrier: Remove loongson_llsc_mb() adds ae4cd0b1a475 MIPS: barrier: Make __smp_mb__before_atomic() a no-op for [...] adds 12dbb04f2ac1 MIPS: genex: Add Loongson3 LL/SC workaround to ejtag_debug [...] adds 4dee90d7b579 MIPS: genex: Don't reload address unnecessarily adds e4acfbc18fc9 MIPS: Check Loongson3 LL/SC errata workaround correctness adds 397dc00e249e mips: sgi-ip27: switch from DISCONTIGMEM to SPARSEMEM adds 6a6f9b7dafd5 MIPS: Loongson: Add CFUCFG&CSR support adds 7507445b1993 MIPS: Loongson: Add Loongson-3A R4 basic support adds ffe59ee36aaa MIPS: Loongson-3: Add CSR IPI support adds a2ecb233e3e7 mips: Kconfig: Add ARCH_HAS_FORTIFY_SOURCE adds f56a040c9faf MIPS: JZ4780: DTS: Add I2C nodes adds 73f2b940474d MIPS: CI20: DTS: Add I2C nodes adds 948f2708f945 MIPS: CI20: DTS: Add IW8103 Wifi + bluetooth adds 24b0cb4f883a MIPS: CI20: DTS: Add Leds adds 8c2a2b8c2ff6 nvmem: core: add nvmem_device_find adds 5dc76a96e95a MIPS: PCI: use information from 1-wire PROM for IOC3 detection adds 9662dd752c14 mips: check for dsp presence only once before save/restore adds fd7710cb491f MIPS: futex: Restore \n after sync instructions adds 4dc0bd0ff5eb Merge remote-tracking branch 'mips/mips-next' adds cd24ee2a9a09 MAINTAINERS: Add hp_sdc drivers to parisc arch adds 15a82203d839 parisc: Do not hardcode registers in checksum functions adds 89236eb32966 parisc: sysctl.c: Use CONFIG_PARISC instead of __hppa_ define adds bfb439eaf57d parisc: Remove 32-bit DMA enforcement from sba_iommu adds 6c9e2f6f02ba parisc: prefer __section from compiler_attributes.h adds 0836e665ade9 parisc: Fix vmap memory leak in ioremap()/iounmap() adds ffb79cc02d78 Merge remote-tracking branch 'parisc-hd/for-next' adds 35c22b4483df Merge remote-tracking branch 'sh/sh-next' adds c6a1b2ec4fa1 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 74ca86b1271f Merge remote-tracking branch 'btrfs-kdave/for-next' adds 52870d504891 smb3: cleanup some recent endian errors spotted by updated sparse adds dd19c106a366 fs: cifs: mute -Wunused-const-variable message adds cb248819d209 cifs: use cifsInodeInfo->open_file_lock while iterating to [...] adds 30573a82fb17 CIFS: Gracefully handle QueryInfo errors during open adds 0d58a38b55fd smb3: remove noisy debug message adds 74addcf7101a cifs: add support for flock adds 72cddbcae933 Merge remote-tracking branch 'cifs/for-next' adds 8b23c7590911 Merge remote-tracking branch 'ecryptfs/next' adds 99f736f926b5 Merge remote-tracking branch 'ext3/for_next' adds a838090ae173 Merge remote-tracking branch 'vfs/for-next' adds a7a384071a5b Merge remote-tracking branch 'printk/for-next' adds 91a4ec135466 Merge remote-tracking branch 'pci/next' adds b5625db9d23e Input: Add event-codes for macro keys found on various keyboards adds 3a0275384c27 HID: Add driver for Logitech gaming keyboards (G15, G15 v2) adds 97b741aba918 HID: lg-g15: Add keyboard and LCD backlight control adds d5b5fc8c8952 HID: lg-g15: Add support for the M1-M3 and MR LEDs adds ad4203f5a243 HID: lg-g15: Add support for the G510 keyboards' gaming keys adds 1f8cde2a538b HID: lg-g15: Add support for controlling the G510's RGB backlight adds 4682bb8e050e HID: lg-g15: Add support for the G510's M1-M3 and MR LEDs adds e4dfa33d8c6e Merge branch 'for-5.5/logitech' into for-next adds d9d4b1e46d95 HID: Fix assumption that devices have inputs adds 1864b7646b8e Merge branch 'for-5.4/upstream-fixes' into for-next adds bdd08fff4915 HID: logitech: Add depends on LEDS_CLASS to Logitech Kconf [...] adds 75799e7ed50e Merge branch 'for-5.5/logitech' into for-next adds 7ee1de23c170 Merge remote-tracking branch 'hid/for-next' adds 50991d1670eb Merge remote-tracking branch 'i3c/i3c/next' adds c11f2bc422b9 firmware: dmi: Fix unlikely out-of-bounds read in save_mem [...] adds 3493dab2d6eb Merge branch 'dmi/master' adds d280f107e9c7 hwmon: (aspeed-pwm-tacho) Use devm_platform_ioremap_resour [...] adds 9a4c96186f0c hwmon: (applesmc) switch to using input device polling mode adds b2a7ca7a1322 hwmon: abituguru: make array probe_order static, makes obj [...] adds 5466bc5b9774 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 81584a6a771b docs: remove :c:func: from refcount-vs-atomic.rst adds cc84ac35d9fa docs: Catch up with the new location of get_user_pages_fast() adds ea83df73aaa3 genalloc: Fix a set of docs build warnings adds f704985b1e7e docs/driver-api: Catch up with dma_buf file-name changes adds 0e951dbbf689 Merge remote-tracking branch 'jc_docs/docs-next' adds c690435ed079 media: venus: core: Fix msm8996 frequency table adds 32f0a6ddc8c9 media: venus: Use on-chip interconnect API adds 8dbebb2bd01e media: venus: Fix occasionally failures to suspend adds e5b7fabb78f2 media: venus: Add codec data table adds c0e284ccfeda media: venus: Update clock scaling adds ae5f973759e1 media: saa7164: use debugfs rather than procfs for debugging file adds 6bf33ca2a9ad media: delete unused proc_fs.h include adds ce819649b03d media: rc: mark input device as pointing stick adds 81bab3fa6ca8 media: rc: increase rc-mm tolerance and add debug message adds e43148645d18 media: mceusb: fix out of bounds read in MCE receiver buffer adds cf330691668a media: rc: Add support for another iMON 0xffdc device adds 64659c81dfcc media: rtl28xxu: set keymap for Astrometa DVB-T2 adds 6f5129e251ae media: rtl28xxu: fix idle handling adds ed4e15697b5f media: cxd2820r: make arrays tab static const, makes objec [...] adds 3eab054614cd media: em28xx: Add support for Magix Wideowandler 2 adds a7b2df76b42b media: rc: prevent memory leak in cx23888_ir_probe adds 6d7cc95311f7 media: rc: Use the correct style for SPDX License Identifier adds 1983c43509d7 media: rc: Use devm_platform_ioremap_resource() in tango_i [...] adds 94ddd60d9c39 media: usb: tm6000: Use the correct style for SPDX License [...] adds 767f22ac54b6 media: drxj: remove redundant assignment to variable rc adds cecf0bbbcb6f media: dvbsky: use a single mutex and state buffers for al [...] adds 1ea76d16569b media: gl861: re-implement I2C adapter logic adds 8139bb3e1d45 media: dvb-usb-v2/gl861: remove device-specific i2c algo adds 25877478c444 media: dvb-usb-v2/gl861: remove an un-used header file adds ecf20d28ff77 media: dvb-frontends/tc90522: extend i2c algo to support s [...] adds 43be77fa6ce6 media: dvb-usb-gl861: support I2C read from tuner via demod adds 649cd16c438f media: flexcop-usb: fix NULL-ptr deref in flexcop_usb_tran [...] adds 9b211f9c5a0b media: cec-funcs.h: add status_req checks adds d7ca5afdced3 media: cec-funcs.h: use new CEC_OP_UI_CMD defines adds 4a9fbcbbf069 media: venus: fix build on 32bit environments adds cc71eac59a17 Merge remote-tracking branch 'v4l-dvb/master' adds b8ef52385ef9 Merge remote-tracking branch 'v4l-dvb-next/master' adds 457679338b0f Merge remote-tracking branch 'pm/linux-next' adds 315a2c90e48e Merge remote-tracking branch 'cpupower/cpupower' adds 32d90a786c3e Merge remote-tracking branch 'ieee1394/for-next' adds f9af117a8d30 Merge remote-tracking branch 'swiotlb/linux-next' adds 30e0f6cf5acb RDMA/iw_cxgb3: Remove the iw_cxgb3 module from kernel adds 934f05b05d73 RDMA/siw: Make node GUIDs valid EUI-64 identifiers adds 14673778d06e RDMA/srp: Remove two casts adds bf583470617e RDMA/srp: Honor the max_send_sge device attribute adds fdbcf5c026d1 RDMA/srp: Make route resolving error messages more informative adds 09f8a1486dca RDMA/srpt: Fix handling of SR-IOV and iWARP ports adds cbca2442a096 RDMA/srpt: Fix handling of iWARP logins adds b5948cfddecd RDMA/srpt: Improve a debug message adds 6eaed91c673a RDMA/srpt: Rework the approach for closing an RDMA channel adds be408e65f55e RDMA/srpt: Rework the code that waits until an RDMA port i [...] adds 3236fd61ee92 RDMA/srpt: Make the code for handling port identities more [...] adds 9b64f7d0bb0a RDMA/srpt: Postpone HCA removal until after configfs direc [...] adds 4b2a67362e78 RDMA/mlx5: Group boolean parameters to take less space adds 2d67c0798821 IB/mlx5: Remove unnecessary return statement adds 6f26b2ac699c IB/mlx5: Remove unnecessary else statement adds 909624d8db5b IB/cm: Use container_of() instead of typecast adds 80cc0ffada85 Merge remote-tracking branch 'rdma/for-next' adds a5facc4cac4d netdevsim: change fib accounting and limitations to be per-device adds 7c550daffe22 net: fib_notifier: make FIB notifier per-netns adds 55c894f762a1 net: fib_notifier: propagate possible error during fib not [...] adds 3f9e5c119a47 mlxsw: spectrum_router: Don't rely on missing extack to sy [...] adds b7a595577ef3 net: fib_notifier: propagate extack down to the notifier b [...] adds 471f894f1065 net: devlink: export devlink net getter adds 053e92aa3c20 mlxsw: spectrum: Take devlink net instead of init_net adds 6b2a880f9dd1 mlxsw: Register port netdevices into net of core adds 5bcfb6a45a61 mlxsw: Propagate extack down to register_fib_notifier() adds 7f36a77ade6e netdevsim: add all ports in nsim_dev_create() and del them [...] adds 75ba029f3c07 netdevsim: implement proper devlink reload adds 90d299138dd4 netdevsim: register port netdevices into net of device adds 4f174bbcc96c netdevsim: take devlink net instead of init_net adds 070c63f20f6c net: devlink: allow to change namespaces during reload adds b74c37fd35a2 selftests: netdevsim: add tests for devlink reload with resources adds 97bfe0e05ceb Merge branch 'devlink-allow-devlink-instances-to-change-ne [...] adds 033b2c7f0f26 rxrpc: Add missing "new peer" trace adds 25a3cd8189c8 net/tls: move TOE-related structures to a separate header adds f21912edd157 net/tls: rename tls_device to tls_toe_device adds 16bed0e6ac07 net/tls: move tls_build_proto() on init path adds 08700dab8168 net/tls: move TOE-related code to a separate file adds 0eb8745e03c9 net/tls: rename tls_hw_* functions tls_toe_* adds 53b4414a7003 net/tls: allow compiling TLS TOE out adds 6d4e4ddc75eb Merge branch 'net-tls-separate-the-TLS-TOE-code-out' adds fea7fda7f50a net: phy: broadcom: Fix RGMII delays configuration for BCM54210E adds bea5d1438801 net: phy: broadcom: Use bcm54xx_config_clock_delay() for B [...] adds de417d137d9d Merge branch 'net-phy-broadcom-RGMII-delays-fixes' adds d6547f2a2cfc net, uapi: fix -Wpointer-arith warnings adds 193d357d0873 net: spread "enum sock_flags" adds 5a43f697cc10 igmp: uninline ip_mc_validate_checksum() adds 511e6ca04745 net: dsa: sja1105: Add support for port mirroring adds c62c2cfb801b net: devlink: don't ignore errors during dumpit adds 26e010555086 net: dsa: sja1105: Make function sja1105_xfer_long_buf static adds 6f4c930e0235 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 8538d29cea95 net/tls: add tracing for device/offload events adds 9ec1c6ac2764 net/tls: add device decrypted trace point adds d26b698dd3cd net/tls: add skeleton of MIB statistics adds b32fd3cc31d7 net/tls: add statistics for installed sessions adds 5c5ec6685806 net/tls: add TlsDecryptError stat adds a4d26fdbc2a5 net/tls: add TlsDeviceRxResync statistic adds 128d23c3a831 Merge branch 'net-tls-add-ctrl-path-tracing-and-statistics' adds 8273fd845447 net: devlink: export devlink net setter adds 7b60027bbc67 netdevsim: create devlink and netdev instances in namespace adds c04d71b5b287 selftests: test creating netdevsim inside network namespace adds fbe3d0c77c83 Merge branch 'create-netdevsim-instances-in-namespace' adds 248d45f1e193 openvswitch: Allow attaching helper in later commit adds be064defabef net: genetlink: push doit/dumpit code from genl_family_rcv_msg adds 1927f41a22a0 net: genetlink: introduce dump info struct to be available [...] adds c10e6cf85e7d net: genetlink: push attrbuf allocation and parsing to a s [...] adds bf813b0afeae net: genetlink: parse attrs and store in contect info stru [...] adds 75cdbdd08900 net: ieee802154: have genetlink code to parse the attrs du [...] adds 4495af31947b net: nfc: have genetlink code to parse the attrs during dumpit adds 057af7071344 net: tipc: have genetlink code to parse the attrs during dumpit adds c6c08614eb32 net: tipc: allocate attrs locally instead of using genl_fa [...] adds 265ecd4fa3f0 net: genetlink: remove unused genl_family_attrbuf() adds ee85da535fe3 devlink: have genetlink code to parse the attrs during dumpit adds d44dc7413279 Merge branch 'net-genetlink-parse-attrs-for-dumpit-callback' adds 155ddfc5e54a netdevsim: add couple of debugfs bools to debug devlink reload adds 9278bc9f627d selftests: test netdevsim reload forbid and fail adds 0eb8516b8e9a Merge branch 'netdevsim-allow-to-test-reload-failures' adds 5cfa030a1c2c mlxsw: reg: Extend MGPIR register with new field exposing [...] adds ea30a92a4674 mlxsw: hwmon: Provide optimization for QSFP modules number [...] adds c5cb92d59b30 mlxsw: thermal: Provide optimization for QSFP modules numb [...] adds 762effaad63e mlxsw: core: Push minor/subminor fw version check into helper adds 6935af8073a0 mlxsw: minimal: Add validation for FW version adds 54e02957f4d5 Merge branch 'mlxsw-Query-number-of-modules-from-firmware' adds d131c5bb6012 net/rds: Add missing include file adds 59d55789def9 net: dsa: ksz9477: fix platform_no_drv_owner.cocci warning adds b4d5191371a9 nfc: nfcmrvl: fix platform_no_drv_owner.cocci warning adds 04c1b4c70de9 nfc: s3fwrn5: fix platform_no_drv_owner.cocci warning adds c7ab0b8088d7 net: stmmac: Fallback to VLAN Perfect filtering if HASH is [...] adds 1b2250a04c1f net: stmmac: selftests: Add tests for VLAN Perfect Filtering adds dc07f5fdef9b net: stmmac: Implement L3/L4 Filters in GMAC4+ adds 056ddc38e941 Merge branch 'stmmac-next' adds 82a843de41d4 net: devlink: fix reporter dump dumpit adds 8e23cc0319b1 netdevsim: implement devlink dev_info op adds 62ede55fe68c selftests: add netdevsim devlink dev info test adds db7fe42d687c Merge branch 'netdevsim-implement-devlink-dev_info-op' adds 723d2904a2a4 samples: pktgen: make variable consistent with option adds 3cad8f911575 samples: pktgen: fix proc_cmd command result check logic adds f0681d95e7dc samples: pktgen: add helper functions for IP(v4/v6) CIDR parsing adds 40f843ee5e17 samples: pktgen: allow to specify destination IP range (CIDR) adds 9b75803e6ed7 Merge branch 'samples-pktgen-allow-to-specify-destination- [...] adds faa615f9da5d net: ena: change num_queues to num_io_queues for clarity a [...] adds 4d19266022ec net: ena: multiple queue creation related cleanups adds 9a037b06137b net: ena: ethtool: get_channels: use combined only adds 736ce3f414cc net: ena: make ethtool -l show correct max number of queues adds 9f648f7b7124 net: ena: remove redundant print of number of queues adds 2413ea97157d net: ena: ethtool: support set_channels callback adds 6c157f6ed90f Merge branch 'ena-set_channels' adds b9df4fd7e99c net: core: change return type of pskb_may_pull to bool adds 328908621081 ipv6: Make ipv6_mc_may_pull() return bool. adds 8211fbfaf2fe net: core: use helper skb_ensure_writable in more places adds 163ab96b52ae net: sockmap: use bitmap for copy info adds 93277b258f47 net/tls: mark sk->err being set as unlikely adds 34ef1ed198cd net/tls: make allocation failure unlikely adds 4de30a8d58c9 net/tls: pass context to tls_device_decrypted() adds 5c5458ec9d63 net/tls: store async_capable on a single bit adds bc76e5bb1229 net/tls: store decrypted on a single bit adds 578de2f361de Merge branch 'net-tls-minor-micro-optimizations' adds 99d895729f5d net: hns: make arrays static, makes object smaller adds 3ea7af9e2caa net: hns3: make array tick_array static, makes object smaller adds 219684a58d72 dpaa2-eth: Cleanup dead code adds 4b177f065e7e dpaa2-eth: Fix minor bug in ethtool stats reporting adds ef17bd7cc0c8 dpaa2-eth: Avoid unbounded while loops adds 940f13821528 Merge branch 'dpaa2-eth-misc-cleanup' adds 1ea07d0d0967 Merge remote-tracking branch 'net-next/master' adds 38f51c07054f bpf, x86: Small optimization in comparing against imm0 adds 4bbbf164f1a5 bpf: Add loop test case with 32 bit reg comparison against 0 adds a53ba15d8199 libbpf: Fix BTF-defined map's __type macro handling of arrays adds 5e61f2707029 libbpf: stop enforcing kern_version, populate it for users adds 2ce8450ef5a3 libbpf: add bpf_object__open_{file, mem} w/ extensible opts adds c9e4c3010c8c libbpf: fix bpf_object__name() to actually return object name adds 928ca75e59d7 selftests/bpf: switch tests to new bpf_object__open_{file, [...] adds b84fbfe2ceed Merge branch 'libbpf-api' adds a9eb048d5615 libbpf: Add cscope and tags targets to Makefile adds 5f0e5412781b uapi/bpf: fix helper docs adds 7a387bed47f7 scripts/bpf: teach bpf_helpers_doc.py to dump BPF helper d [...] adds 24f25763d6de libbpf: auto-generate list of BPF helper definitions adds 05949f63055f Merge branch 'autogen-bpf-helpers' adds dcb5f40054b1 selftests/bpf: Fix dependency ordering for attach_probe test adds 81e2de72020b Merge remote-tracking branch 'bpf-next/master' adds 4361f5b6118a xfrm: remove the unnecessary .net_exit for xfrmi adds 505e845c7450 Merge remote-tracking branch 'ipsec-next/master' adds 52179ba16f4b Merge remote-tracking branch 'nfc-next/master' adds dbd71adee082 Merge remote-tracking branch 'ipvs-next/master' adds 3a2dd6b7cadf rtw88: check firmware leave lps successfully adds 942e2a5d39a9 rtw88: allows to set RTS in TX descriptor adds 3745d3e550d1 rtw88: add driver TX queue support adds 46ebb1743f33 rtw88: take over rate control from mac80211 adds 699c7730cf23 rtw88: report tx rate to mac80211 stack adds 127eef1d46f8 rtw88: add TX-AMSDU support adds 1131ad7fe575 rtw88: flush hardware tx queues adds c3594559f49c rtw88: fix beaconing mode rsvd_page memory violation issue adds 0649ff58a0f6 rtw88: Don't set RX_FLAG_DECRYPTED if packet has no encryption adds bf06c7ec4508 rtw88: configure TX queue EDCA parameters adds bc3696e0a436 rtw88: raise firmware version debug level adds cc20a7139836 rtw88: use struct rtw_fw_hdr to access firmware header adds 4f5bb7ff8b8d rtw88: fix NSS of hw_cap adds f4268729eb1e rtw88: fix error handling when setup efuse info adds 3b1e0a7bdfee brcmfmac: add support for SAE authentication offload adds 60b5b49f6a6e libertas: remove redundant assignment to variable ret adds f170d44bc4ec rsi: fix potential null dereference in rsi_probe() adds f64aafa01846 Merge remote-tracking branch 'wireless-drivers-next/master' adds 389fce6ba94b Merge remote-tracking branch 'bluetooth/master' adds 020fa0f2f03a mac80211: IBSS: avoid unneeded return value processing adds 4b76f9ed4707 nl80211: Document the expectation for NL80211_ATTR_IE in N [...] adds 4fd0328d2f63 mac80211: pass internal sta to ieee80211_tx_frags() adds 2ce113de3132 mac80211: simplify TX aggregation start adds 7c7eb4077daa Merge remote-tracking branch 'mac80211-next/master' adds d45880ad6fbc gfs2: removed unnecessary semicolon adds f6ef4bff81cc gfs2: Fix memory leak when gfs2meta's fs_context is freed adds 4b5b0fc6c4c6 Merge remote-tracking branch 'gfs2/for-next' adds 83156c1c6c28 mtd: nand: brcmnand: Add support for flash-dma v0 adds a3c4c2339f89 mtd: rawnand: Change calculating of position page containing BBM adds ec4ba01e894d mtd: rawnand: Add new Cadence NAND driver to MTD subsystem adds 5121b4219972 dt-bindings: mtd: Add Cadence NAND controller driver adds e65c7f39d555 Merge remote-tracking branch 'nand/nand/next' adds a7cf8658460e crypto: inside-secure - Added support for CRC32 adds b98687bb3b10 crypto: inside-secure - Added support for the AES CBCMAC ahash adds 38f21b4bab11 crypto: inside-secure - Added support for the AES XCBC ahash adds 7a627db9cafd crypto: inside-secure - Added support for the AES-CMAC ahash adds 5b0fe9552336 crypto: algif_skcipher - Use chunksize instead of blocksize adds 7a6eda5b8d9d crypto: talitos - fix hash result for VMAP_STACK adds ec05a74f9b0b crypto: testmgr - add another gcm(aes) testcase adds 11031c0d7d6e crypto: arm64/gcm-ce - implement 4 way interleave adds 911aa1947cab dt-binding: hwrng: add NPCM RNG documentation adds c98429297d8b hwrng: npcm - add NPCM RNG driver adds 4a593fb35d5c crypto: inside-secure - Added support for the CHACHA20 skcipher adds a60619211dd1 crypto: inside-secure - Add support for the Chacha20-Poly1 [...] adds fc0f82b179d3 crypto: inside-secure - Add CRYPTO_CHACHA20POLY1305 to CRY [...] adds 0f2bc13181ce crypto: inside-secure - Added support for basic SM3 ahash adds aa3a43e6e419 crypto: inside-secure - Added support for HMAC-SM3 ahash adds 8194fd1d7152 crypto: testmgr - Added testvectors for the hmac(sm3) ahash adds fcca797d2adb crypto: inside-secure - Add support for the ecb(sm4) skcipher adds 6f2d14288ec1 crypto: inside-secure - Add support for the cbc(sm4) skcipher adds 03a6cfb97f8f crypto: inside-secure - Add support for the ofb(sm4) skcipher adds a06b15b2b499 crypto: testmgr - Added testvectors for the ofb(sm4) & cfb [...] adds 7468ab22d7ab crypto: inside-secure - Add support for the cfb(sm4) skcipher adds f77e5dc08ad4 crypto: inside-secure - Add support for the rfc3685(ctr(sm [...] adds e48862147f22 crypto: testmgr - Added testvectors for the rfc3686(ctr(sm [...] adds 2eb2d198bd6c crypto: aegis128-neon - use Clang compatible cflags for ARM adds 1769f704e55b crypto: inside-secure - Add SM4 based authenc AEAD ciphersuites adds aaf5a3839a3f crypto: inside-secure - Add SHA3 family of basic hash algorithms adds 6c1c09b3dd0c crypto: inside-secure - Add HMAC-SHA3 family of authentica [...] adds 1d448f27c20c crypto: inside-secure - Add CRYPTO_SHA3 to CRYPTO_DEV_SAFEXCEL adds bb7679b840cc crypto: inside-secure - Added support for authenc HMAC-SHA [...] adds f0a8bdf0b113 crypto: inside-secure - Added support for authenc HMAC-SHA [...] adds 457a6fdf4caa crypto: inside-secure - Added support for authenc HMAC-SHA [...] adds 7fb61afb7b5b ARM: OMAP2+: Check omap3-rom-rng for GP device instead of [...] adds 0c0ef9ea6f3f hwrng: omap3-rom - Fix missing clock by probing with device tree adds eaecce12f5f0 hwrng: omap3-rom - Call clk_disable_unprepare() on exit on [...] adds a0f19a894c46 hwrng: omap3-rom - Initialize default quality to get data adds b8d665aed401 hwrng: omap3-rom - Update to use standard driver data adds 8d9d4bdc495f hwrng: omap3-rom - Use runtime PM instead of custom functions adds bac5c49ec29a hwrng: omap3-rom - Use devm hwrng and runtime PM adds 3fed9baad5fd crypto: cavium/nitrox - check assoclen and authsize for gc [...] adds ced0a170fd6b crypto: cavium/nitrox - Fix cbc ciphers self test failures adds b8c5d882c833 crypto: inside-secure - Fix stability issue with Macchiatobin adds d96cf190e5dc crypto: inside-secure - Fixed corner case TRC admin RAM pr [...] adds a19052d42287 crypto: inside-secure - Added support for the rfc4106(gcm( [...] adds 92c60cefa465 crypto: inside-secure - Added support for the rfc4543(gcm( [...] adds a9a89624f086 crypto: inside-secure - Added support for the rfc4309(ccm( [...] adds 84ca4e54ab79 crypto: inside-secure - Add support for 256 bit wide internal bus adds 946a4a2a4919 crypto: inside-secure - Add support for HW with less ring [...] adds a68b931932c5 hwrng: iproc-rng200 - Use devm_platform_ioremap_resource() [...] adds e1f653cbe7dd crypto: jitter - fix comments adds 0600e9c07103 hwrng: mediatek - Use devm_platform_ioremap_resource() in [...] adds 9e5de3e06e54 crypto: cavium/nitrox - Add mailbox message to get mcode i [...] adds 5fd39c4d96c9 crypto: inside-secure - Add support for the EIP196 adds a7174f978563 crypto: hisilicon - allow compile-testing on x86 adds 128c66429247 crypto: ccp - Release all allocated memory if sha type is invalid adds 3dc8b01ebcdd crypto: chtls - simplify a bit 'create_flowc_wr_skb()' adds f65eae617e5d crypto: qce - add CRYPTO_ALG_KERN_DRIVER_ONLY flag adds 6a97a99db848 crypto: cavium/nitrox - fix firmware assignment to AE cores adds 70dd444ad0a0 crypto: sun4i-ss - simplify enable/disable of the device adds 554c42b4efd4 crypto: sun4i-ss - enable pm_runtime adds eff9771d5152 crypto: caam - use mapped_{src,dst}_nents for descriptor adds 51eebd4ed18e Merge remote-tracking branch 'crypto/master' adds fd287c8cd248 drm/amdgpu/vcn: use amdgpu_ring_test_helper adds d0312d0dcaf2 drm/amdgpu: add code comment in vcn_v2_5_hw_init adds 960b6f4f2d2e drm/amd/display: fix struct init in update_bounding_box adds dab8f7e94ee4 drm/amd/display: Make some functions static adds 17cf678a33c6 drm/amdgpu: fix uninitialized variable pasid_mapping_needed adds 317a8d9eb612 drm/amdgpu: remove redundant variable r and redundant retu [...] adds 1995b3a35fec drm/amdgpu: Fix error handling in amdgpu_ras_recovery_init adds 40a9592a2660 drm/amdkfd: Fix MQD size calculation adds c4bb16e0f817 drm/amdkfd: Print more sdma engine hqds in debug fs adds 28d687eafeb6 drm/amd/display: Fix typo in some comments adds 72caac6b62c2 drm/amd/display: remove set but not used variable 'core_freesync' adds 71f98027f2c3 drm/amdgpu: move amdgpu_device_get_job_timeout_settings adds 8f49c8220bb1 drm/amdgpu: remove duplicated include from mmhub_v1_0.c adds 63617d8b125e drm/amdkfd: add missing void argument to function kgd2kfd_init adds b77095d5e1b5 drm/amd/display: Make function wait_for_alt_mode static adds a1fc51477cd0 drm/amd/display: Remove set but not used variable 'source_bpp' adds 2b0619c159e9 drm/amd/display: Remove set but not used variables 'h_rati [...] adds adda1367a862 drm/amd/display: Remove set but not used variable 'pixel_width' adds 6a1112da65f9 drm/amd/display: Remove set but not used variables 'pp_smu [...] adds fa073f13a218 drm/amd/powerplay: unlock on error in smu_resume() adds ea6d8811f185 drm/amd/powerplay: Fix error handling in smu_init_fb_alloc [...] adds aa5e899de1dd drm/amdkfd: Fix a && vs || typo adds ad02e08e0578 drm/amdgpu: Report vram vendor with sysfs (v3) adds 23c61b4599c4 drm/amd: Fix Kconfig indentation adds a3e520a25ce8 drm/amdkfd: fix the build when CIK support is disabled adds 4b7d4d453fc4 device_cgroup: Export devcgroup_check_permission adds 6b855f7b83d2 drm/amdkfd: Check against device cgroup adds e0f126717b1e drm/ttm: Refactor ttm_bo_pipeline_move adds 4ca1aaf61f0b drm/ttm: Restore ttm prefaulting adds c3ed961e13b3 drm/ttm: Remove explicit typecasts of vm_private_data adds 87d3baa36b46 drm/ttm: Convert vm callbacks to helpers adds 918f48c090ac drm/amdkfd: Remove GPU ID in GWS queue creation adds 8334760235e5 drm/amdgpu: work around llvm bug #42576 adds 55e67fc259f5 drm/amdgpu/powerplay: fix typo in mvdd table setup adds 0e021ea8ebb6 drm/amdgpu: move pci_save_state into suspend path adds 127bd7e93135 drm/amdgpu: move gpu reset out of amdgpu_device_suspend adds 3a59b3b04af8 Merge remote-tracking branch 'amdgpu/drm-next' adds ec0853885a11 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 45f62b9ec119 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds 96a49f39043d drm/ast: Don't call ast_show_cursor() from ast_cursor_move() adds 714468d9afdf drm/ast: Move ast_{show,hide}_cursor() within source file adds 2f5989fcd1b7 drm/ast: Move cursor update code to ast_show_cursor() adds 659d1a49c63d drm/ast: Move cursor offset swapping into ast_show_cursor() adds 0090ef3ecbd4 drm/ast: Allocate cursor BOs at high end of video memory adds 52e32da9a1fb drm/mgag200: Rename cursor functions to use mgag200_ prefix adds 49b8d5aeaf81 drm/mgag200: Add init and fini functions for cursor handling adds 6ae04536e747 drm/mgag200: Add separate move-cursor function adds 047244aa0ad9 drm/mgag200: Move cursor-image update to mgag200_show_cursor() adds 378c18386a25 drm/mgag200: Move cursor BO swapping into mgag200_show_cursor() adds 2c51a6601693 drm/mgag200: Reserve video memory for cursor plane adds dfc507b9eb26 drm/mgag200: Allocate cursor BOs at high end of video memory adds a9c4fbd544f9 drm/omap: drop unneeded locking from mgr_fld_write() adds 6e366c28e6b1 drm/omap: avoid copy in mgr_fld_read/write adds 157d8f60363a drm/omap: tweak HDMI DDC timings adds f5b1fae153d9 drm/omap: fix missing scaler pixel fmt limitations adds 34d71136e0d9 drm/omap: dss: move platform_register_drivers() to dss.c a [...] adds 9c5fa79f802a drm/omap: hdmi5: automatically choose limited/full range output adds bebf00512cc2 drm/omap: hdmi4: fix use of uninitialized var adds 9c98f021e4e7 dma-fence: Serialise signal enabling (dma_fence_enable_sw_ [...] adds 71724f708997 drm/mm: Use helpers for drm_mm_node booleans adds 4ee92c7149da drm/mm: Convert drm_mm_node booleans to bitops adds 3dda22d3dcd1 drm/mm: Use clear_bit_unlock() for releasing the drm_mm_node() adds ba2a1c870615 drm/fourcc: Add Arm 16x16 block modifier adds 4f69851fbaa2 drm/i810: Prevent underflow in ioctl adds 30abc59b4842 drm/lima: Add support for multiple reset lines adds 839313509182 drm/mcde: Fix reference to DOC comment adds 10d8f308ba3e cec: add cec_adapter to cec_notifier_cec_adap_unregister() adds 81fafb9488a1 drm/sun4i: dsi: fix the overhead of the horizontal front porch adds 4340ec45e895 drm/sun4i: sun6i_mipi_dsi: fix DCS long write packet length adds bee447e224b2 drm/bridge: dw-hdmi: Refuse DDC/CI transfers on the intern [...] adds fba3baa8d2be drm/tilcdc: plane: Make structure tilcdc_plane_funcs constant adds 86e5bd4e5fee Merge remote-tracking branch 'drm-misc/for-linux-next' adds 957fd69d396b dt-bindings: soc: qcom: add On Chip MEMory (OCMEM) bindings adds 198a72c8f9ee dt-bindings: display: msm: gmu: add optional ocmem property adds b0a1614fb1f5 firmware: qcom: scm: add OCMEM lock/unlock interface adds 0434a4061471 firmware: qcom: scm: add support to restore secure config [...] adds 88c1e9404f1d soc: qcom: add OCMEM driver adds 26c0b26dcd00 drm/msm/gpu: add ocmem init/cleanup functions adds bfcb7e1555ec soc: qcom: ocmem: add missing includes adds e5c8d1b2c183 drm/msm/dpu: Remove unused variables adds c3b80b28c174 drm/msm/dpu: Remove unused macro adds 422ed7558117 drm/msm/dpu: Remove unnecessary NULL checks adds c3739878a9e5 drm/msm/dpu: Remove unnecessary NULL checks adds 966301400402 drm/msm/dpu: Remove unnecessary NULL checks adds fa8278b89dfb drm/msm/dpu: Remove unnecessary NULL checks adds 53bf7f7a437a drm/msm: Remove unused function arguments adds 5dce8d78207e drm/msm/dsi: Move static keyword to the front of declarations adds 70082a52f96a drm/msm: include linux/sched/task.h adds a663a2b1350b drm/msm/dpu: Remove set but not used variable 'priv' in dpu_kms.c adds 3fa19069cd11 drm/msm/dpu: Remove set but not used variable 'priv' in dp [...] adds d4f1bec36c5d drm/msm/dpu: Remove set but not used variable 'priv' in dp [...] adds f09662c1a6b4 drm/msm/dpu: Remove set but not used variables 'dpu_cstate [...] adds 60b42f2ae69f drm/msm/dpu: Remove set but not used variables 'cmd_enc', 'priv' adds 8fbd534b7248 drm/msm/dpu: Remove set but not used variables 'mode', 'dp [...] adds 0933fc62e331 Merge remote-tracking branch 'drm-msm/msm-next' adds 82e8d723e9e6 sound: Fix Kconfig indentation adds 8c8cce29ba42 Merge remote-tracking branch 'sound/for-next' adds 25317997cbcd Merge branch 'asoc-5.4' into asoc-5.5 adds aaa68472ed1f ASoC: samsung: arndale: Simplify DAI link initialization adds 03081cc370b9 ASoC: samsung: arndale: Add support for WM1811 CODEC adds dca6408d6f7e ASoC: samsung: Rename Arndale card driver adds 5a7423993007 tas2770: fix platform_no_drv_owner.cocci warnings adds 4dc0e7df6283 ASoC: soc-core: use devm_kzalloc() for rtd adds 7ce6088f6062 ASoC: soc-core: remove soc_remove_dai_links() adds 0f23f718ecbc ASoC: soc-core: add soc_setup_card_name() adds 50014499e6a4 ASoC: soc-core: use devm_xxx for component related resource adds d8145989ff8c ASoC: soc-core: setup card->rtd_num at snd_soc_instantiate_card() adds 0881ab6e74b0 ASoC: soc-ops: use snd_soc_card_get_kcontrol() at snd_soc_ [...] adds 01400bfb2ea7 ASoC: rsnd: Document r8a774b1 bindings adds 67ad656bdd70 ASoC: jz4740: Use of_device_get_match_data() adds 03fe492e8346 ASoc: tas2770: Fix build error without GPIOLIB adds e9e8fc9ed63e ASoC: fsl_mqs: remove set but not used variable 'bclk' adds a9d273671440 ASoC: fsl_mqs: Fix error handling in probe adds 5911e6729e08 ASoC: tas2770: Remove unneeded read of the TDM_CFG3 register adds 40f90ef0a77b ASoc: tas2770: Remove unused defines and variables adds edd6d5393206 ASoC: tas2770: Fix snd_soc_update_bits error handling adds 025b3e7730dd Merge branch 'asoc-5.5' into asoc-next adds 3db522392862 Merge remote-tracking branch 'sound-asoc/for-next' adds 894616f79200 Input: add input_get_poll_interval() adds 3df955f870c2 Input: gpio_mouse - switch to using input device polling mode adds 90e8a45fa2a4 Merge remote-tracking branch 'input/next' adds 98e544027117 block: Fix three kernel-doc warnings adds 1d200e9d6f63 block: Fix writeback throttling W=1 compiler warnings adds 9566256518de block: Remove request_queue.nr_queues adds bae85c156f61 block: Remove "dying" checks from sysfs callbacks adds 73f1c77e6511 block: Reduce sysfs_lock locking inside blk_cleanup_queue() adds 7a18312c739a block: Document all members of blk_mq_tag_set and bkl_mq_q [...] adds 27a46989a82c blk-mq: Inline status checkers adds bb4e6b149103 blk-mq: Reuse callback in blk_mq_in_flight*() adds a2e80f6f0445 blk-mq: Embed counters into struct mq_inflight adds 5176b17bd795 Merge branch 'for-5.5/block' into for-next adds e29158b4fff7 null_blk: Improve nullb_device_##NAME##_store() readability adds 45919fbfe1c4 null_blk: Enable modifying 'submit_queues' after an instan [...] adds 10713b7e2fb3 Merge branch 'for-5.5/drivers' into for-next adds bc05ff1f2bf0 io_uring: run dependent links inline if possible adds 6c080ff07363 io_uring: allow sparse fixed file sets adds d90d54d6ba9a io_uring: add support for IORING_REGISTER_FILES_UPDATE adds 82cf7689a7d1 io_uring: allow application controlled CQ ring size adds b528713dc213 Merge branch 'for-5.5/io_uring' into for-next adds 3748b7a574ab Merge remote-tracking branch 'block/for-next' adds 431667a7b102 dm clone: Make __hash_find static adds 4a3f111a73a8 dm snapshot: introduce account_start_copy() and account_en [...] adds 4dc538911c4d dm snapshot: rework COW throttling to fix deadlock adds 489c98da6bd7 Merge remote-tracking branch 'device-mapper/for-next' adds ee619f7bb9cf Merge remote-tracking branch 'mmc/next' adds d242af39a667 Merge remote-tracking branch 'kgdb/kgdb-next' adds 82c918c41ec9 mfd: rk808: Fix RK818 ID template adds b5c08a5686f4 mfd: rk808: Fix RK817 powerkey integration adds dece8394b33b mfd: rk808: Set RK817 interrupt polarity to low adds ca4030ead93d mfd: rk808: Use DEFINE_RES_IRQ for rk808 RTC alarm IRQ adds 4396000db91f mfd: ipaq-micro: Use devm_platform_ioremap_resource() in m [...] adds bd66ebb40e94 mfd: Provide MACRO to declare commonly defined MFD cell at [...] adds 64d82945b9dd mfd: ab8500: Example using new OF_MFD_CELL MACRO adds 38a6fc63a3ea mfd: db8500-prcmu: Example using new OF_MFD_CELL/MFD_CELL_ [...] adds cf99f708aa11 Merge remote-tracking branch 'mfd/for-mfd-next' adds 87fd0db6d7df regulator: Document "regulator-boot-on" binding more thoroughly adds 472b39c3d1bb regulator: max8907: Fix the usage of uninitialized variabl [...] adds 0c06b311c053 regulator: dt-bindings: Add PM6150x compatibles adds 75bb518e9bbf regulator: qcom-rpmh: add PM6150/PM6150L regulator support adds 151b03791e4a regulator: da9062: Simplify the code iterating all regulators adds df8c542ee853 regulator: pbias: Get rid of struct pbias_regulator_data adds 2d2f116d69c1 gpiolib: introduce devm_fwnode_gpiod_get_index() adds 13949fa9daa9 gpiolib: introduce fwnode_gpiod_get_index() adds 03c3cf006432 Merge branch 'ib-fwnode-gpiod-get-index' of git://git.kern [...] adds 5be0e549e18f regulator: s5m8767: switch to using devm_fwnode_gpiod_get adds de2cd1a55267 regulator: slg51000: switch to using fwnode_gpiod_get_index adds 51d98ff8616a regulator: tps65090: switch to using devm_fwnode_gpiod_get adds de2792b50767 regulator: s2mps11: switch to using devm_fwnode_gpiod_get adds 61d2fc3cf8f5 regulator: da9211: switch to using devm_fwnode_gpiod_get adds 22803ca3c56b regulator: tps65132: switch to using devm_fwnode_gpiod_get() adds 0b2ba815fb5c regulator: max77686: switch to using fwnode_gpiod_get_index adds 0e950b687e58 Merge branch 'regulator-5.5' into regulator-next adds a16784e4b11e Merge remote-tracking branch 'regulator/for-next' adds b288063d81c5 Merge remote-tracking branch 'apparmor/apparmor-next' adds 0c39310206d0 Merge remote-tracking branch 'keys/keys-next' adds 42345b68c2e3 selinux: default_range glblub implementation adds 7b63b1c1e1dc Merge remote-tracking branch 'selinux/next' adds 6d65b0dc9cd6 Merge remote-tracking branch 'smack/for-next' adds 703dc05c2e4a Merge remote-tracking branch 'upstream/master' adds 23641a048089 printk: Monitor change of console loglevel. adds 27c7d04b8932 Merge remote-tracking branch 'tomoyo/master' adds 27959ff42867 Merge remote-tracking branch 'iommu/next' adds 2e8dd7c0adb6 Merge remote-tracking branch 'audit/next' adds 2a197ce6720a dt-bindings: pwm: renesas: pwm-rcar: convert bindings to j [...] adds faf66c22e647 dt-bindings: pwm: renesas: tpu: convert bindings to json-schema adds 79df4a9b547f dt-bindings: watchdog: Convert Samsung SoC watchdog bindin [...] adds 6fd64049cfe1 dt-bindings: watchdog: Add missing clocks requirement in S [...] adds 7971f4be9f49 dt-bindings: watchdog: meson-gxbb-wdt: Include generic wat [...] adds a36a383dc301 Merge branch 'dt/linus' into dt/next adds 282344908f2b Merge remote-tracking branch 'devicetree/for-next' adds 3c0f9d8bcf47 spi: spi-fsl-dspi: Always use the TCFQ devices in poll mode adds 62217f8b084a spi: gpio: Look for a device node instead of match adds 502aa7dcec84 Merge branch 'spi-5.5' into spi-next adds d64dfd48fc09 Merge remote-tracking branch 'spi/for-next' adds ee008a19f1c7 x86/boot: Provide memzero_explicit() adds 61e5ddca9c2a x86/platform/uv: Save OEM_ID from ACPI MADT probe adds 0959f8256ada x86/platform/uv: Return UV Hubless System Type adds 9743cb68f736 x86/platform/uv: Add return code to UV BIOS Init function adds 2bcf26528787 x86/platform/uv: Setup UV functions for Hubless UV Systems adds 8785968bce1c x86/platform/uv: Add UV Hubbed/Hubless Proc FS Files adds f5a8f0ecb436 x86/platform/uv: Decode UVsystab Info adds df55029f7ea6 x86/platform/uv: Check EFI Boot to set reboot type adds 4fb7d0870756 x86/platform/uv: Account for UV Hubless in is_uvX_hub Ops adds 4530af00a943 Merge branch 'x86/platform' adds 6831dc27f505 Merge branch 'x86/mm' adds 5fdeed1b5930 Merge branch 'x86/microcode' adds 50f2a3ff077a Merge branch 'x86/cpu' adds a1b95029e0c5 Merge branch 'x86/cleanups' adds 5839e8390e34 Merge branch 'x86/build' adds 066293c30de5 Merge branch 'x86/boot' adds 1a8770b746bd x86/asm: Reorder early variables adds 5aa5cbd2e95e x86/asm: Make boot_gdt_descr local adds e3f1023aaa54 Merge branch 'x86/asm' adds db8d4529b85e Merge branch 'ras/core' adds 4b0b2b096da9 libsubcmd: Make _FORTIFY_SOURCE defines dependent on the feature adds e3e2cf3d5b1f perf tests: Avoid raising SEGV using an obvious NULL dereference adds d586ac10ce56 perf docs: Allow man page date to be specified adds 08a96a31474a tools headers uapi: Sync drm/i915_drm.h with the kernel sources adds b1ba55cf1cfb tools headers uapi: Sync asm-generic/mman-common.h with th [...] adds 05f371f8c55d tools headers uapi: Sync linux/usbdevice_fs.h with the ker [...] adds 0ae4061223a3 tools headers uapi: Sync linux/fs.h with the kernel sources adds b7ad61084842 tools headers kvm: Sync kvm headers with the kernel sources adds 7d4c85b7035e perf llvm: Don't access out-of-scope array adds 02d084792273 perf vendor events s390: Add JSON transaction for machine [...] adds 0d0e5ecec611 perf vendor events s390: Use s390 machine name instead of [...] adds ee212d6ea208 perf map: Fix overlapped map handling adds b59711e9b0d2 perf inject jit: Fix JIT_CODE_MOVE filename adds 2657983b4c0d perf docs: Correct and clarify jitdump spec adds e98df280bc2a perf script brstackinsn: Fix recovery from LBR/binary mismatch adds 6bdfd9f118bd perf jevents: Fix period for Intel fixed counters adds f67001a4a08e perf tools: Propagate get_cpuid() error adds 9db0e3635fb3 perf evsel: Fall back to global 'perf_env' in perf_evsel__env() adds a66fa0619a0a perf annotate: Propagate perf_env__arch() error adds 28f4417c3333 perf annotate: Fix the signedness of failure returns adds 211f493b611e perf annotate: Propagate the symbol__annotate() error return adds 42d7a9107d83 perf annotate: Fix arch specific ->init() failure errors adds 16ed3c1e9115 perf annotate: Return appropriate error code for allocatio [...] adds 11aad897f6d1 perf annotate: Don't return -1 for error when doing BPF di [...] adds a4cf7b392e43 Merge tag 'perf-urgent-for-mingo-5.4-20191001' of git://gi [...] adds f733c6b508bc perf/core: Fix inheritance of aux_output groups adds 8788d3b98b3f Merge branch 'perf/urgent' adds 6fb9367a15d1 efi/cper: Fix endianness of PCIe class code adds c05f8f92b701 efivar/ssdt: Don't iterate over EFI vars if no SSDT overri [...] adds 047d50aee341 efi/tpm: Don't access event->count when it isn't mapped adds 05c8c1ff81ed efi/tpm: Don't traverse an event log with no events adds e658c82be556 efi/tpm: Only set 'efi_tpm_final_log_size' after successfu [...] adds 1ed121e61630 efi: Make unexported efi_rci2_sysfs_init() static adds 2ecb7402cfc7 efi/x86: Do not clean dummy variable in kexec path adds f04702a2f868 Merge branch 'efi/urgent' adds c8b1f588810a Merge branch 'core/urgent' adds 80bb240ac08b Merge branch 'core/objtool' adds 4147b8dd4a15 Merge remote-tracking branch 'tip/auto-latest' adds 3b667922fb6e Merge remote-tracking branch 'clockevents/clockevents/next' adds ba668cda8f27 Merge remote-tracking branch 'edac/edac-for-next' adds 1d8a10330ee4 Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds b9195ff4acca KVM: arm64: pmu: Fix cycle counter truncation adds 61f8d64aae65 arm64: KVM: Handle PMCR_EL0.LC as RES1 on pure AArch64 systems adds cf5d34e45d27 Merge remote-tracking branch 'kvm-arm/next' adds 7775cbaa1115 KVM: s390: Remove unused parameter from __inject_sigp_restart() adds f76f6371643b KVM: s390: Cleanup kvm_arch_init error path adds 672b221912a0 Merge remote-tracking branch 'kvms390/next' adds c6875f3aacf2 x86/xen: Return from panic notifier adds 22196ca4526e Merge remote-tracking branch 'xen-tip/linux-next' adds befeeb86de45 Merge remote-tracking branch 'percpu/for-next' adds 7fcf2b92b9ea Merge remote-tracking branch 'workqueues/for-next' adds 47f39ffd5f0f Merge remote-tracking branch 'chrome-platform/for-next' adds 3f8fe38290c7 Merge remote-tracking branch 'leds/for-next' adds 372a67c0c5ef driver core: Add fwnode_to_dev() to look up device from fwnode adds e2ae9bcc4aaa driver core: Add support for linking devices during device [...] adds a3e1d1a7f5fc of: property: Add functional dependency link from DT bindings adds fc5a251d0fd7 driver core: Add sync_state driver/bus callback adds 5e6669387e22 of/platform: Pause/resume sync state during init and of_pl [...] adds d4387cd11741 of: property: Create device links for all child-supplier d [...] adds 507fd01d5333 drivers: move the early platform device support to arch/sh adds 201e91091b1d sh: add the sh_ prefix to early platform symbols adds 029d8214d7a4 Merge remote-tracking branch 'driver-core/driver-core-next' adds 3055c92c7d40 usb-storage: SCSI glue: use dev_err instead of printk adds 237b668c1c5d usb: gadget: s3c-hsudc: use devm_platform_ioremap_resource [...] adds 601acc789956 usb: gadget: renesas_usb3: use devm_platform_ioremap_resou [...] adds 3c60e959fa35 usb: gadget: r8a66597-udc: use devm_platform_ioremap_resou [...] adds 9fd7a05e9776 usb: gadget: pxa27x_udc: use devm_platform_ioremap_resourc [...] adds 80d59826d2d0 usb: gadget: pxa25x_udc: use devm_platform_ioremap_resourc [...] adds ec035f91297d usb: gadget: gr_udc: use devm_platform_ioremap_resource() [...] adds 893a66d34298 usb: bdc: use devm_platform_ioremap_resource() to simplify code adds 3aec68e3e020 usb: gadget: bcm63xx_udc: use devm_platform_ioremap_resour [...] adds 55419932d2ac usb: host: xhci-tegra: use devm_platform_ioremap_resource( [...] adds 9cbe0c60c791 usb: isp1362-hcd: use devm_platform_ioremap_resource() to [...] adds e719ffbf872e usb: gadget: at91_udc: use devm_platform_ioremap_resource( [...] adds d706a95bb48a usb: renesas_usbhs: use devm_platform_ioremap_resource() t [...] adds 33b4332f9282 usb: phy: mxs: use devm_platform_ioremap_resource() to sim [...] adds 89fa75acc40f usb: phy: keystone: use devm_platform_ioremap_resource() t [...] adds f68341d194c3 USB: musb: use devm_platform_ioremap_resource() to simplify code adds 8f9b6228b2fc usb: host: u132-hcd: fix spelling mistake "overcurren" -> [...] adds c2c1c66b5d43 usb: Fix Kconfig indentation adds f906d0614f5f usb: ftdi-elan: move a couple of statements to next line adds faf4b0dcea31 usbip: clean up an indentation issue adds c0ee57ce66fa USB: gadget: udc: clean up an indentation issue adds 29e56c0cf5d9 usb: musb: musb_gadget.c: Remove unused variable adds 9ac0fc3906ec usb: chipidea: tegra: clean up tegra_udc flag code adds 5d88ef9eead8 usb: host: xhci-tegra: use regulator_bulk_set_supply_names() adds 9c4567fa0a44 USB: host: ohci-at91: completely shutdown the controller i [...] adds a3bf4d681655 USB: host: ohci-at91: suspend: delay needed before to stop clocks adds 87e8dfa6f7eb USB: host: ohci-at91: resume: balance the clock start call adds 5022204a464c usb: renesas_usbhs: simplify usbhs_status_get_device_state() adds fef22636889e usb: renesas_usbhs: enable DVSE interrupt adds 39abcc84846b usb: renesas_usbhs: add suspend event support in gadget mode adds 1918fa0d4498 dt-bindings: usb: hd3ss3220 device tree binding document adds 1c48c759ef4b usb: typec: driver for TI HD3SS3220 USB Type-C DRP port co [...] adds 4aec2393f514 dt-bindings: usb: renesas_usb3: Document usb role switch support adds ad9480ae360a dt-bindings: usb: usb251xb: add documentation for voltage supply adds 4d7201cda226 usb: usb251xb: add vdd supply support adds a9bab25556f1 usb: usb251xb: simplify reset helper adds 905eccc6a509 usb: usb251xb: add pm_ops adds dd3fd317e2be usb: typec: hd3ss3220_irq() can be static adds a570ec79641a usb: image: microtek.c: Remove unused variable adds 233450310b68 usb: isp1760: isp1760-hcd.c: Drop condition with no effect adds 8a02a23f33be xhci: tegra: Parameterize mailbox register addresses adds 2538f0ee8a29 usb: host: xhci-tegra: Add Tegra194 XHCI support adds 786ff7797c24 Merge remote-tracking branch 'usb/usb-next' adds 79a110a0ef64 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds 76c38d30fee7 serial: imx: adapt rx buffer and dma periods adds 39f809192661 serial: sprd: Add polling IO support adds 0c11b88883db tty: 8250_of: Use software emulated RS485 direction control adds 91daae03188e serial: core: Use cons->index for preferred console registration adds 38b101c6b036 tty/amba-pl011: fix a -Wunused-function warning adds 254cc7743e84 serial: 8250_lpss: Switch over to MSI interrupts adds a8afc193558a serial: 8250_dw: Use devm_clk_get_optional() to get the in [...] adds 8d310c9107a2 drivers/tty/serial/8250: Make Aspeed VUART SIRQ polarity c [...] adds 6270d22d3902 dt-bindings: serial: 8250: Add aspeed,sirq-polarity-sense. adds c791fc76bc72 arm: dts: aspeed: Add vuart aspeed,sirq-polarity-sense to [...] adds 530c4ba3fa05 tty_ldisc: simplify tty_ldisc_autoload initialization adds 7726fb53e75f tty:n_gsm.c: destroy port by tty_port_destroy() adds adf92fec718f Merge remote-tracking branch 'tty/tty-next' adds 8b063441b741 drivers/misc: ti-st: Remove unneeded variable in st_tty_open adds 780ee709bdb4 mei: buf: drop 'running hook' debug messages. adds 3079b54aa9a0 eeprom: Warn that the driver is deprecated adds 7611aefe2de0 Merge remote-tracking branch 'char-misc/char-misc-next' adds 3c5c497f8034 Merge remote-tracking branch 'extcon/extcon-next' adds f8fcbb6ba89c staging: vc04_services: Avoid typedef adds b664312285eb staging: rtl8712: fix boundary condition for n adds b74e124e1048 staging: rtl8188eu: convert variables from unsigned char to u8 adds 7e3303fc8c45 staging: rtl8188eu: rename variables to avoid mixed case adds 5f6bca795f6d staging: rtl8188eu: cleanup whitespace in update_hw_ht_param adds 7e6af677d827 staging: rtl8188eu: cleanup comments in update_hw_ht_param adds 8789f13ddc77 staging: exfat: fix fs_sync() calls. adds d98bb9c2fec0 staging: exfat: explain the fs_sync() issue in TODO adds a7a91ca5a23d staging: wfx: add infrastructure for new driver adds 0096214a59a7 staging: wfx: add support for I/O access adds a794e8b6fafe staging: wfx: add I/O API adds fee695e3e30f staging: wfx: add tracepoints for I/O access adds 652b4afb240e staging: wfx: load firmware adds e4ee3cb3efc6 staging: wfx: import HIF API headers adds b0998f0c040d staging: wfx: add IRQ handling adds 1cc298c91523 staging: wfx: add tracepoints for HIF adds 185c106f79bf staging: wfx: add support for start-up indication adds e16e7f0716a6 staging: wfx: instantiate mac80211 data adds 4f8b7fabb15d staging: wfx: allow to send commands to chip adds f95a29d40782 staging: wfx: add HIF commands helpers adds 846239f641db staging: wfx: introduce "secure link" adds c7ff39dd8b53 staging: wfx: setup initial chip configuration adds f4a71ba8753d staging: wfx: add debug files and trace debug events adds 9bca45f3d692 staging: wfx: allow to send 802.11 frames adds 1f21b7fefa72 staging: wfx: allow to receive 802.11 frames adds 1a61af0f8cbe staging: wfx: allow to scan networks adds fb2490f693ee staging: wfx: implement 802.11 key handling adds 40115bbc40e2 staging: wfx: implement the rest of mac80211 API adds d7618e38461e staging: qlge: Fix irq masking in INTx mode adds e759b5cf7089 staging: qlge: Remove irq_cnt adds f70e8459fdea staging: qlge: Remove page_chunk.last_flag adds 2b27fc39da55 staging: qlge: Deduplicate lbq_buf_size adds a68a5b2fd3a2 staging: qlge: Remove bq_desc.maplen adds 16714d98bf63 staging: qlge: Remove rx_ring.sbq_buf_size adds cf1c2987bfd8 staging: qlge: Remove useless dma synchronization calls adds 03a0e14bd8bc staging: qlge: Deduplicate rx buffer queue management adds 6f5740b1d35e staging: qlge: Fix dma_sync_single calls adds e4c911a73c89 staging: qlge: Remove rx_ring.type adds dc4eec33bf15 staging: qlge: Factor out duplicated expression adds ec705b983b46 staging: qlge: Remove qlge_bq.len & size adds 7be4c3f92077 staging: qlge: Remove useless memset adds c8c1ff5c1902 staging: qlge: Replace memset with assignment adds aec626d2092f staging: qlge: Update buffer queue prod index despite oom adds 6e9c52b92097 staging: qlge: Refill rx buffers up to multiple of 16 adds b91fec1ecf6f staging: qlge: Refill empty buffer queues from wq adds bf653da86231 staging: rtl8723bs: Remove unnecessary braces adds ef0abd6f24d3 staging: wilc1000: don't use wdev while setting tx power adds ea60b4eb4420 staging: rtl8188eu: remove unnecessary asignment and initi [...] adds a5a5ec2538ab staging: rtl8723bs: Remove set but not used variable 'oldcnt' adds d8a363ef0046 staging: rtl8192u: Fix indentation for cleaner code adds b483b4e4d3f6 staging: mt7621-pci: add quirks for 'E2' revision using 's [...] adds f3c3f2d43484 staging: vt6656: remove duplicated blank line adds 6d9a930cd9aa staging: rtl8723bs: Remove unnecessary braces adds 164eec46ea99 staging: vt6656: reorganize characters so the lines are un [...] adds 3dbcdf183b32 staging: rtl8723bs: Switch constant place in test adds 402bd53e964f staging: rtl8712: align arguments with open parenthesis in [...] adds 4ccb5b0bc3e8 staging: rtl8723bs: Remove set but not used variable 'tmp_aid' adds d34befc134d1 staging: rtl8723bs: Remove set but not used variable 'prwskeylen' adds 0fd1dc1ea477 staging: rtl8723bs: Remove set but not used variables 'ppp [...] adds f342e258085b staging: rtl8723bs: Remove set but not used variable 'adapter' adds d4fbce956db1 staging: vc04_services: make use of devm_platform_ioremap_ [...] adds e772cd8c9c9c staging: wlan-ng: p80211wep.c: use lib/crc32 adds 6b3f8e4b588b Merge remote-tracking branch 'staging/staging-next' adds 0b3cca0b63fc Merge remote-tracking branch 'mux/for-next' adds 61e867fde21e cgroup: short-circuit current_cgns_cgroup_from_root() on t [...] adds e7c7b1d85dc1 cgroup: Update comments about task exit path adds 9a3284fad42f cgroup: Optimize single thread migration adds 58c9f75b86f7 selftests: cgroup: Simplify task self migration adds 11318989c381 selftests: cgroup: Add task migration tests adds 1a99fcc035fb selftests: cgroup: Run test_core under interfering stress adds d67b616aa3c4 Merge remote-tracking branch 'cgroup/for-next' adds e253453a457f Merge branch 'fixes' into for-next adds 27f722ccbe15 scsi: target: Remove tpg_list and se_portal_group.se_tpg_node adds dda08a80d659 Merge branch 'misc' into for-next adds 51ae930f6be5 Merge remote-tracking branch 'scsi/for-next' adds 79d1e1751998 Merge branch '5.4/scsi-fixes' into 5.5/scsi-next adds e1f92b500067 Merge branch '5.5/scsi-queue' into 5.5/scsi-next adds 99077638eed6 Merge remote-tracking branch 'scsi-mkp/for-next' adds ebc89cabf0f0 Merge remote-tracking branch 'rpmsg/for-next' adds e735244e2cf0 gpiolib: don't clear FLAG_IS_OUT when emulating open-drain [...] adds be7ae45cfea9 gpio: fix getting nonexclusive gpiods from DT adds e91aafcb51f3 gpio: eic: sprd: Fix the incorrect EIC offset when toggling adds b8cd253a06dc Merge tag 'gpio-v5.4-rc2-fixes-for-linus' of git://git.ker [...] adds fffa6af94894 gpio: max77620: Use correct unit for debounce times adds f8b410e3695a gpio: aspeed-sgpio: Rename and add Kconfig/Makefile adds 6ad94e957c3c Merge branch 'ib-fwnode-gpiod-get-index' into devel adds 704355db127e gpio: max77620: Do not allocate IRQs upfront adds ab3dd9cc24d4 gpio: max77620: Fix interrupt handling adds 2a3655056730 gpio: tegra186: Implement wake event support adds 8c550e94b883 gpio: expose pull-up/pull-down line flags to userspace adds 6dd9b912c9b4 Merge branch 'devel' into for-next adds 03c883733eca Merge remote-tracking branch 'gpio/for-next' adds c9f05ba4c570 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 20504fa1d2ff pinctrl: armada-37xx: fix control of pins 32 and up adds f876dbff857b pinctrl: bcm-iproc: Use SPDX header adds 39b65fbb8130 pinctrl: ns2: Fix off by one bugs in ns2_pinmux_enable() adds 48659227e0a1 pinctrl: iproc: allow for error from platform_get_irq() adds 2fd215b8fdbe pinctrl: stmfx: fix null pointer on remove adds ef039827bf51 pinctrl: coh901: Pass irqchip when adding gpiochip adds 835513b0fb2c pinctrl: pic32: Pass irqchip when adding gpiochip adds face7c04b030 pinctrl: spear/plgpio: Pass irqchip when adding gpiochip adds de0221f620e9 pinctrl: nuvoton: npcm7xx: Pass irqchip when adding gpiochip adds aead3991401b pinctrl: sirf: Pass irqchip when adding gpiochip adds 0074a66c11a0 pinctrl: sirf/atlas7: Pass irqchip when adding gpiochip adds 09107a51b096 pinctrl: at91-pio4: implement .get_multiple and .set_multiple adds be4c60b563ed pinctrl: devicetree: Avoid taking direct reference to devi [...] adds ae436fe81053 pinctrl: ssbi-gpio: convert to hierarchical IRQ helpers in [...] adds 5ff8aca906f3 pinctl: ti: iodelay: fix error checking on pinctrl_count_i [...] adds 9978339ae4e0 pinctrl: tegra: xusb: Add note about legacy status adds 037699139ecb pinctrl: devicetree.c: remove orphan pinctrl_dt_has_hogs() adds 74033d99b6d7 pinctrl: iproc: use unique name for irq chip adds 4afb0edace60 Merge branch 'devel' into for-next adds 4bb70ee849e4 Merge remote-tracking branch 'pinctrl/for-next' adds 621b42488831 Merge remote-tracking branch 'pinctrl-samsung/for-next' adds a5c9d25f2e87 Merge remote-tracking branch 'pwm/for-next' adds ee8eb0d61daf Merge remote-tracking branch 'y2038/y2038' adds 7f1b11a7a037 Merge remote-tracking branch 'livepatching/for-next' adds 7549c8dd4419 Merge remote-tracking branch 'coresight/next' adds 89576bebbc17 rtc: Use devm_platform_ioremap_resource() adds 09ef18bcd5ac rtc: use devm_platform_ioremap_resource() to simplify code adds 1d903f9177cc Merge remote-tracking branch 'rtc/rtc-next' adds 285be87c79e1 eeprom: at24: Improve confusing log message adds 56e516368094 Merge remote-tracking branch 'at24/at24/for-next' adds e9917aeee95d Merge remote-tracking branch 'kspp/for-next/kspp' adds 279500b7f3a9 Merge remote-tracking branch 'fsi/next' adds fd807ce4af74 Merge remote-tracking branch 'nvmem/for-next' adds 057b5ac3c4cb Merge remote-tracking branch 'xarray/xarray' adds 54dc8d00a0be drivers: hv: vmbus: Introduce latency testing adds 5c87ca16da76 tools: hv: add vmbus testing tool adds 8f258cfce361 Drivers: hv: Specify receive buffer size using Hyper-V page size adds c78e53b1f75e Drivers: hv: util: Specify ring buffer size using Hyper-V [...] adds 152ee5b05fcf x86: hv: Add function to allocate zeroed page for Hyper-V adds 1c521cefa1e9 Drivers: hv: vmbus: Remove dependencies on guest page size adds 41928dfdf5bd Drivers: hv: balloon: Remove dependencies on guest page size adds 44b824b60389 Merge remote-tracking branch 'hyperv/hyperv-next' adds 6cd3bee2ddd2 Merge remote-tracking branch 'devfreq/for-next' adds d20c0da8b202 fpga: Remove dev_err() usage after platform_get_irq() adds 45a3f08cc5ee Merge remote-tracking branch 'fpga/for-next' adds 6ec1b81d3545 kunit: Fix '--build_dir' option adds d460623c5fa1 Documentation: kunit: Fix verification command adds a370fc816ca9 Merge remote-tracking branch 'kunit/test' adds 8b66d5782bbc staging: disable CONFIG_WFX for now adds 6f768c1b588d ocfs2: clear zero in unaligned direct IO adds c6f4610fb11a fs: ocfs2: fix possible null-pointer dereferences in ocfs2 [...] adds d7529881ced3 fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] adds 7e91fe5bb29d fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] adds 5fdbc0f164f8 panic: ensure preemption is disabled during panic() adds 1c878c0b9bdf mm/memremap: drop unused SECTION_SIZE and SECTION_MASK adds a08e1e1000e5 writeback: fix use-after-free in finish_writeback_work() adds ea4cee749d44 mm: fix -Wmissing-prototypes warnings adds 25b0ea7d47ef memcg: only record foreign writebacks with dirty pages whe [...] adds 13893a642a68 kernel/sysctl.c: do not override max_threads provided by u [...] adds 82b4d8f07bb1 mm/z3fold.c: claim page in the beginning of free adds 011ef3bcec60 mm/page_alloc.c: fix a crash in free_pages_prepare() adds 2c83398a0f5a mm/vmpressure.c: fix a signedness bug in vmpressure_regist [...] adds c0db35cca497 mm, memcg: proportional memory.{low,min} reclaim adds 9aedd4b917ae mm, memcg: make memory.emin the baseline for utilisation d [...] adds 7152d4140b15 mm, memcg: make scan aggression always exclude protection adds 3e57ea25a3b5 mm, sl[ou]b: improve memory accounting adds eb8d82b04033 mm, sl[aou]b: guarantee natural alignment for kmalloc(powe [...] adds cfdb92c1ed3e /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 94bd5d63c186 /proc/kpageflags: do not use uninitialized struct pages adds b2cc024bb188 mm, page_owner: fix off-by-one error in __set_page_owner_handle() adds 8351b76175e6 mm, page_owner: decouple freeing stack trace from debug_pagealloc adds b7b9cd8b0640 mm, page_owner: rename flag indicating that page is allocated adds bbc77f1e60c4 kmemleak: do not corrupt the object_list during clean-up adds eff22965eb94 mm/slub: fix a deadlock in show_slab_objects() adds b81599971c02 lib/generic-radix-tree.c: add kmemleak annotations adds 91dbf06379b2 lib/genalloc: fix a set of docs build warnings adds 0bb9abc49581 ocfs2: protect extent tree in ocfs2_prepare_inode_for_write() adds d126962f803d ocfs2-protect-extent-tree-in-the-ocfs2_prepare_inode_for_w [...] adds df2f58ba37d1 ocfs2: remove unused function ocfs2_prepare_inode_for_refcount() adds 8277c5283bb7 ocfs2: fix passing zero to 'PTR_ERR' warning adds b12781275cbb ramfs: support O_TMPFILE adds 2a7105978a01 mm, slab: make kmalloc_info[] contain all types of names adds 5489e8e79995 mm, slab: remove unused kmalloc_size() adds a3345333d578 mm, slab_common: use enum kmalloc_cache_type to iterate ov [...] adds c85c2b2d754a mm: slub: print the offset of fault addresses adds c4d193fd867d mm, memcg: clean up reclaim iter array adds cce05bbe25e6 mm: memcg: get number of pages on the LRU list in memcgrou [...] adds a7ba2122af2a mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints adds 47e2729e0de0 mm: drop mmap_sem before calling balance_dirty_pages() in [...] adds c9a0e95149aa shmem: pin the file in shmem_fault() if mmap_sem is dropped adds e4e8382a9e61 mm: emit tracepoint when RSS changes adds 2df599903f45 mm/mmap.c: remove a never-triggered warning in __vma_adjust() adds cb42c2622fd7 mm/pgmap: use correct alignment when looking at first pfn [...] adds e5d37da0b1d5 mm-pgmap-use-correct-alignment-when-looking-at-first-pfn-f [...] adds fbafc57dc756 mm/mmap.c: fix the adjusted length error adds 480706f51e2c mm/rmap.c: reuse mergeable anon_vma as parent when forking adds 78ba35f5389a mm-rmapc-reuse-mergeable-anon_vma-as-parent-when-fork-fix adds eabffd6c43cd mm/swap.c: piggyback lru_add_drain_all() calls adds 648a9b1c7987 mm/mmap.c: prev could be retrieved from vma->vm_prev adds a564122e63b0 mm/mmap.c: __vma_unlink_prev() is not necessary now adds dc45e450f0d8 mm/mmap.c: extract __vma_unlink_list() as counterpart for [...] adds ab329c375398 mm/hotplug: reorder memblock_[free|remove]() calls in try_ [...] adds 29fec081d7a9 mm/memory_hotplug.c: add a bounds check to __add_pages() adds 30d13d89f8c5 mm/memory_hotplug: export generic_online_page() adds fd8928a5dcf4 hv_balloon: use generic_online_page() adds ed74c442ddb9 mm/memory_hotplug: remove __online_page_free() and __onlin [...] adds 482332f32f10 mm/memunmap: don't access uninitialized memmap in memunmap [...] adds 71407d5fd505 mm/memmap_init: Update variable name in memmap_init_zone adds 14fc4f38e83c mm/memory_hotplug: Don't access uninitialized memmaps in s [...] adds 54999358a08c mm/memory_hotplug: don't access uninitialized memmaps in s [...] adds 6cdbc01d9fa8 mm/memory_hotplug: shrink zones when offlining memory adds 1e2ea798da47 mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() adds 4e4c1949e9b3 mm/memory_hotplug: we always have a zone in find_(smallest [...] adds 09d67bc9e9f4 mm/memory_hotplug: don't check for "all holes" in shrink_z [...] adds 20f46522bd9a mm/memory_hotplug: drop local variables in shrink_zone_span() adds 03a737259fac mm/memory_hotplug: cleanup __remove_pages() adds 69fbac833a1b mm/vmalloc.c: remove unnecessary highmem_mask from paramet [...] adds dedd283cc23e selftests: vm: add fragment CONFIG_TEST_VMALLOC adds 5f8622c2956b mm/vmscan.c: remove unused scan_control parameter from pageout() adds 3d7a31e7e056 mm/z3fold.c: add inter-page compaction adds 8b8598c09e88 mm: support memblock alloc on the exact node for sparse_bu [...] adds 354ce73fc093 mm, oom: avoid printk() iteration under RCU adds e1fd401d95a8 mm-oom-avoid-printk-iteration-under-rcu-fix adds 4fddf90b554f hugetlbfs: hugetlb_fault_mutex_hash() cleanup adds 4929fde6aa29 hugetlb: region_chg provides only cache entry adds fae0698ab740 hugetlb: remove duplicated code adds fb423579f437 hugetlb-remove-duplicated-code-checkpatch-fixes adds 28cee5926a1e hugetlb: remove unused hstate in hugetlb_fault_mutex_hash() adds 95bdb6d1e4a3 hugetlb-remove-unused-hstate-in-hugetlb_fault_mutex_hash-fix adds aaccfef8cc5f mm/hugetlb: avoid looping to the same hugepage if !pages a [...] adds 21b8c890c09e mm, thp: do not queue fully unmapped pages for deferred split adds 9941e18bdd79 mm/thp: make set_huge_zero_page() return void adds 7e1843549687 mm/cma.c: switch to bitmap_zalloc() for cma bitmap allocation adds 81643f305880 mm: export cma_alloc() and cma_release() adds a0e9f91347a8 userfaultfd: use vma_pagesize for all huge page size calculation adds 64a92b5c0480 userfaultfd: remove unnecessary WARN_ON() in __mcopy_atomi [...] adds 7ebf4fd4742d userfaultfd: wrap the common dst_vma check into an inlined [...] adds 525870b23f37 fs/userfaultfd.c: wp: clear VM_UFFD_MISSING or VM_UFFD_WP [...] adds b3bfc5ba6525 mm/shmem.c: make array 'values' static const, makes object [...] adds 9930320d79de mm: fix struct member name in function comments adds 5a18e27375a5 mm: fix typos in comments when calling __SetPageUptodate() adds 4865a672496b mm/memory_hotplug.c: remove __online_page_set_limits() adds 454f0ece4e4b mm/vmscan: remove unused lru_pages argument adds c9418e4a5e86 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 98c59ac95f29 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 3f1ede8985a6 kernel/hung_task.c: Monitor killed tasks. adds 25e2bf297185 proc: change ->nlink under proc_subdir_lock adds b7c25ceb7f38 fs/proc/generic.c: delete useless "len" variable adds f950faf515b2 fs/proc/internal.h: shuffle "struct pde_opener" adds 8a811e8e97bb include/linux/proc_fs.h: fix confusing macro arg name adds 160b059feece .gitattributes: Use 'dts' diff driver for dts files adds 94ee948c112d linux/build_bug.h: change type to int adds 0fd35cd30a2f linux/bits.h: add compile time sanity check of GENMASK inputs adds 7e1fc7ea6e74 kernel/notifier.c: intercept duplicate registrations to av [...] adds 16890ebe41a2 kernel/notifier.c: remove notifier_chain_cond_register() adds 53a994b96864 kernel/notifier.c: remove blocking_notifier_chain_cond_register() adds d5131c494b30 hung_task: allow printing warnings every check interval adds 1b306ebb835e vsprintf: add support for printing symbolic error codes adds 4d603caf68bc printf-add-support-for-printing-symbolic-error-codes-fix adds a5673bef540c scripts/get_maintainer.pl: add signatures from Fixes: <bad [...] adds 0b598124e622 lib/genalloc.c: export symbol addr_in_gen_pool adds f283ba6005d8 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds 60dfc8919652 Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds 77e3ce982a1a string: add stracpy and stracpy_pad mechanisms adds ded01609f8ce Documentation/checkpatch: prefer stracpy/strscpy over strc [...] adds 548aaa3eb9b1 lib/math/rational.c: fix possible incorrect result from ra [...] adds 594393641633 epoll: simplify ep_poll_safewake() for CONFIG_DEBUG_LOCK_ALLOC adds 063b027a49ce fs/binfmt_elf.c: delete unused "interp_map_addr" argument adds d6ed3db30a09 fs/binfmt_elf.c: extract elf_read() function adds 95cca8bd8108 uaccess: disallow > INT_MAX copy sizes adds 71f77f87fb4c aio: simplify read_events() adds 153fb2a7baed lib/ubsan: don't seralize UBSAN report adds c9d773e821e1 ipc/msg.c: consolidate all xxxctl_down() functions adds db0ae3b65ae7 Merge branch 'akpm-current/current' adds 6d3c1dda34c1 samples/watch_queue/watch_test: fix build adds 56aa888c4dcd pinctrl: fix pxa2xx.c build warnings adds 9843ad8ba9ea kernel-hacking: group sysrq/kgdb/ubsan into 'Generic Kerne [...] adds 4c86e5bbcf24 kernel-hacking: create submenu for arch special debugging options adds 90fd72e1f80f kernel-hacking: group kernel data structures debugging together adds a2754f7bf069 kernel-hacking: move kernel testing and coverage options t [...] adds c40189c5bf2b kernel-hacking: move Oops into 'Lockups and Hangs' adds cdb75b708bd9 kernel-hacking: move SCHED_STACK_END_CHECK after DEBUG_STA [...] adds 81bbd96deea6 kernel-hacking: create a submenu for scheduler debugging options adds fedfef811900 kernel-hacking: move DEBUG_BUGVERBOSE to 'printk and dmesg [...] adds c402de4c0555 kernel-hacking: move DEBUG_FS to 'Generic Kernel Debugging [...] adds a053792c5085 drivers/tty/serial/sh-sci.c: suppress warning adds b796b6072a40 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds a57b910f15e4 Merge branch 'akpm/master' adds 442630f691a1 Add linux-next specific files for 20191008
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 (311ef88adfa3) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-arm-ne [...]
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: .gitattributes | 2 + Documentation/ABI/stable/sysfs-class-infiniband | 19 - Documentation/ABI/stable/sysfs-driver-aspeed-vuart | 11 +- Documentation/ABI/testing/debugfs-hyperv | 23 + Documentation/admin-guide/kernel-parameters.rst | 1 + Documentation/admin-guide/kernel-parameters.txt | 18 + Documentation/core-api/genalloc.rst | 8 +- Documentation/core-api/mm-api.rst | 2 +- Documentation/core-api/printk-formats.rst | 8 + Documentation/core-api/refcount-vs-atomic.rst | 36 +- Documentation/dev-tools/kasan.rst | 3 + Documentation/dev-tools/kunit/start.rst | 2 +- .../bindings/clock/armada3700-periph-clock.txt | 5 +- .../devicetree/bindings/display/msm/gmu.txt | 51 + .../bindings/input/fsl,mpr121-touchkey.yaml | 66 - Documentation/devicetree/bindings/input/input.yaml | 25 - .../devicetree/bindings/input/mpr121-touchkey.txt | 30 + .../bindings/media/allwinner,sun4i-a10-csi.yaml | 9 +- .../bindings/memory-controllers/exynos5422-dmc.txt | 8 +- Documentation/devicetree/bindings/mips/ralink.txt | 14 + .../bindings/mtd/cadence-nand-controller.txt | 53 + .../devicetree/bindings/power/qcom,rpmpd.txt | 1 + .../bindings/regulator/qcom,rpmh-regulator.txt | 4 + .../devicetree/bindings/regulator/regulator.yaml | 7 +- .../devicetree/bindings/rng/nuvoton,npcm-rng.txt | 12 + .../devicetree/bindings/rng/omap3_rom_rng.txt | 27 + Documentation/devicetree/bindings/serial/8250.txt | 5 + .../bindings/serial/renesas,sci-serial.txt | 2 + .../devicetree/bindings/soc/qcom/qcom,smd-rpm.txt | 1 + .../devicetree/bindings/sound/renesas,rsnd.txt | 1 + .../devicetree/bindings/sram/qcom,ocmem.yaml | 96 + .../devicetree/bindings/usb/amlogic,dwc3.txt | 4 +- .../devicetree/bindings/usb/generic-ehci.yaml | 7 +- .../devicetree/bindings/usb/generic-ohci.yaml | 7 +- .../devicetree/bindings/usb/mediatek,mtk-xhci.txt | 4 +- .../devicetree/bindings/usb/mediatek,mtu3.txt | 4 +- .../devicetree/bindings/usb/renesas,usb3-peri.txt | 23 + .../devicetree/bindings/usb/ti,hd3ss3220.txt | 38 + Documentation/devicetree/bindings/usb/usb-hcd.yaml | 5 + Documentation/devicetree/bindings/usb/usb-uhci.txt | 2 +- Documentation/devicetree/bindings/usb/usb-xhci.txt | 4 +- Documentation/devicetree/bindings/usb/usb251xb.txt | 1 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/driver-api/device_link.rst | 3 +- Documentation/driver-api/dma-buf.rst | 6 +- Documentation/driver-api/nvmem.rst | 2 + Documentation/gpu/mcde.rst | 2 +- Documentation/hwmon/inspur-ipsps1.rst | 2 +- Documentation/kbuild/modules.rst | 4 +- Documentation/kbuild/reproducible-builds.rst | 13 +- Documentation/networking/tls.rst | 26 + Documentation/usb/rio.rst | 109 - MAINTAINERS | 37 +- Makefile | 8 +- Next/SHA1s | 216 +- Next/merge.log | 3063 ++++++++++++++------ Next/quilt-import.log | 14 +- arch/arm/boot/dts/aspeed-g5.dtsi | 1 + arch/arm/boot/dts/exynos3250.dtsi | 2 +- arch/arm/boot/dts/exynos4.dtsi | 14 +- arch/arm/boot/dts/exynos4210.dtsi | 4 +- arch/arm/boot/dts/exynos4412.dtsi | 4 +- arch/arm/boot/dts/exynos5250.dtsi | 2 +- arch/arm/boot/dts/exynos54xx.dtsi | 2 +- arch/arm/boot/dts/imx6q-dhcom-pdk2.dts | 8 + arch/arm/boot/dts/imx6q-dhcom-som.dtsi | 2 - arch/arm/boot/dts/imx6qdl-gw551x.dtsi | 19 +- arch/arm/boot/dts/imx6qdl-wandboard.dtsi | 10 + arch/arm/boot/dts/imx6sl.dtsi | 2 +- arch/arm/boot/dts/imx6sll.dtsi | 2 +- arch/arm/boot/dts/imx6sx.dtsi | 2 +- arch/arm/boot/dts/imx6ul-phytec-phycore-som.dtsi | 2 +- arch/arm/boot/dts/imx6ul.dtsi | 2 +- arch/arm/boot/dts/imx7d.dtsi | 5 +- arch/arm/boot/dts/imx7s.dtsi | 2 +- arch/arm/boot/dts/imx7ulp.dtsi | 10 + arch/arm/boot/dts/keystone-clocks.dtsi | 27 + arch/arm/boot/dts/keystone-k2e-clocks.dtsi | 20 + arch/arm/boot/dts/keystone-k2e-netcp.dtsi | 21 +- arch/arm/boot/dts/keystone-k2hk-netcp.dtsi | 20 +- arch/arm/boot/dts/keystone-k2l-netcp.dtsi | 20 +- arch/arm/boot/dts/logicpd-torpedo-som.dtsi | 4 + arch/arm/boot/dts/omap3-n900.dts | 6 + arch/arm/boot/dts/qcom-ipq4019.dtsi | 12 + arch/arm/boot/dts/qcom-msm8974-fairphone-fp2.dts | 22 +- arch/arm/boot/dts/qcom-msm8974.dtsi | 11 + arch/arm/boot/dts/qcom-pm8941.dtsi | 10 + arch/arm/boot/dts/sun4i-a10.dtsi | 4 + arch/arm/boot/dts/sun5i.dtsi | 2 + arch/arm/boot/dts/sun6i-a31.dtsi | 4 + arch/arm/boot/dts/sun7i-a20.dtsi | 9 +- arch/arm/boot/dts/sun8i-a23-a33.dtsi | 2 + arch/arm/boot/dts/sun8i-a83t.dtsi | 3 + arch/arm/boot/dts/sun8i-r40.dtsi | 4 + arch/arm/boot/dts/sun9i-a80.dtsi | 5 + arch/arm/boot/dts/sunxi-h3-h5.dtsi | 6 + arch/arm/configs/badge4_defconfig | 1 - arch/arm/configs/corgi_defconfig | 1 - arch/arm/configs/imx_v6_v7_defconfig | 1 + arch/arm/configs/keystone_defconfig | 1 + arch/arm/configs/multi_v7_defconfig | 2 +- arch/arm/configs/omap2plus_defconfig | 12 +- arch/arm/configs/pxa_defconfig | 1 - arch/arm/configs/s3c2410_defconfig | 1 - arch/arm/configs/spitz_defconfig | 1 - arch/arm/mach-omap2/pdata-quirks.c | 14 +- arch/arm64/Kconfig | 15 +- arch/arm64/Makefile | 16 - .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 29 + .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 2 + arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 2 + arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 2 + arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 2 + arch/arm64/boot/dts/freescale/imx8mm.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts | 18 + arch/arm64/boot/dts/freescale/imx8mn.dtsi | 35 +- .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 4 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 15 + .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 4 + .../boot/dts/qcom/msm8916-samsung-a5u-eur.dts | 6 + arch/arm64/boot/dts/qcom/qcs404.dtsi | 39 + arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 51 +- arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts | 33 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 1 + arch/arm64/crypto/ghash-ce-core.S | 501 +++- arch/arm64/crypto/ghash-ce-glue.c | 293 +- arch/arm64/include/asm/atomic_lse.h | 6 +- arch/arm64/include/asm/vdso/compat_barrier.h | 2 +- arch/arm64/include/asm/vdso_datapage.h | 33 - arch/arm64/kernel/cpufeature.c | 1 + arch/arm64/kernel/entry.S | 1 + arch/arm64/kernel/ftrace.c | 12 +- arch/arm64/kernel/vdso/gettimeofday.S | 0 arch/arm64/kernel/vdso32/Makefile | 44 +- arch/arm64/kvm/sys_regs.c | 4 + arch/arm64/mm/fault.c | 13 +- arch/arm64/mm/mmu.c | 4 +- arch/ia64/mm/init.c | 4 +- arch/mips/Kconfig | 19 +- arch/mips/Makefile | 3 + arch/mips/Makefile.postlink | 10 +- arch/mips/boot/dts/ingenic/ci20.dts | 214 ++ arch/mips/boot/dts/ingenic/jz4780.dtsi | 86 + .../dts/ralink/gardena_smart_gateway_mt7688.dts | 197 ++ arch/mips/boot/dts/ralink/mt7628a.dtsi | 16 + arch/mips/configs/mtx1_defconfig | 1 - arch/mips/configs/rm200_defconfig | 1 - arch/mips/fw/arc/memory.c | 1 - arch/mips/include/asm/atomic.h | 571 ++-- arch/mips/include/asm/barrier.h | 228 +- arch/mips/include/asm/bitops.h | 443 +-- arch/mips/include/asm/bugs.h | 18 +- arch/mips/include/asm/cmpxchg.h | 64 +- arch/mips/include/asm/cpu.h | 4 +- arch/mips/include/asm/futex.h | 15 +- arch/mips/include/asm/llsc.h | 19 +- arch/mips/include/asm/mach-ip27/mmzone.h | 2 +- arch/mips/include/asm/mach-ip27/topology.h | 3 +- .../asm/mach-loongson64/kernel-entry-init.h | 28 +- .../include/asm/mach-loongson64/loongson_regs.h | 227 ++ arch/mips/include/asm/pci/bridge.h | 1 + arch/mips/include/asm/sn/agent.h | 2 +- arch/mips/include/asm/sn/arch.h | 31 - arch/mips/include/asm/sn/hub.h | 4 +- arch/mips/include/asm/sn/ioc3.h | 9 + arch/mips/include/asm/sn/mapped_kernel.h | 4 +- arch/mips/include/asm/sn/sn0/arch.h | 2 - arch/mips/include/asm/sn/sn_private.h | 5 +- arch/mips/include/asm/sn/types.h | 4 - arch/mips/include/asm/string.h | 2 + arch/mips/include/asm/sync.h | 207 ++ arch/mips/kernel/Makefile | 2 +- arch/mips/kernel/cpu-probe.c | 16 +- arch/mips/kernel/genex.S | 8 +- arch/mips/kernel/idle.c | 3 +- arch/mips/kernel/pm-cps.c | 20 +- arch/mips/kernel/{cpu-bugs64.c => r4k-bugs64.c} | 11 +- arch/mips/kernel/syscall.c | 3 +- arch/mips/lib/bitops.c | 57 +- arch/mips/loongson64/Platform | 2 +- arch/mips/loongson64/loongson-3/smp.c | 160 +- arch/mips/mm/c-r4k.c | 3 +- arch/mips/pci/pci-xtalk-bridge.c | 137 +- arch/mips/pmcs-msp71xx/msp_prom.c | 4 +- arch/mips/power/cpu.c | 8 +- arch/mips/sgi-ip27/ip27-hubio.c | 10 +- arch/mips/sgi-ip27/ip27-init.c | 33 +- arch/mips/sgi-ip27/ip27-irq.c | 4 +- arch/mips/sgi-ip27/ip27-klconfig.c | 14 +- arch/mips/sgi-ip27/ip27-klnuma.c | 21 +- arch/mips/sgi-ip27/ip27-memory.c | 63 +- arch/mips/sgi-ip27/ip27-nmi.c | 16 +- arch/mips/sgi-ip27/ip27-reset.c | 6 +- arch/mips/sgi-ip27/ip27-smp.c | 72 +- arch/mips/sgi-ip27/ip27-timer.c | 4 +- arch/mips/sgi-ip27/ip27-xtalk.c | 48 +- arch/mips/tools/.gitignore | 1 + arch/mips/tools/Makefile | 5 + arch/mips/tools/loongson3-llsc-check.c | 307 ++ arch/parisc/include/asm/cache.h | 2 +- arch/parisc/include/asm/ldcw.h | 2 +- arch/parisc/mm/ioremap.c | 12 +- arch/powerpc/include/asm/book3s/64/mmu.h | 8 +- arch/powerpc/kvm/book3s.c | 8 +- arch/powerpc/mm/mem.c | 3 +- arch/powerpc/platforms/pseries/lpar.c | 3 + arch/riscv/kernel/traps.c | 14 +- arch/s390/configs/debug_defconfig | 24 +- arch/s390/configs/defconfig | 25 +- arch/s390/configs/zfcpdump_defconfig | 2 +- arch/s390/include/asm/atomic_ops.h | 2 +- arch/s390/include/asm/bitops.h | 8 +- arch/s390/include/asm/cpacf.h | 2 +- arch/s390/include/asm/cpu_mf.h | 3 +- arch/s390/include/asm/hugetlb.h | 9 +- arch/s390/include/asm/jump_label.h | 4 +- arch/s390/include/asm/pgtable.h | 25 +- arch/s390/kvm/kvm-s390.c | 24 +- arch/s390/mm/init.c | 4 +- arch/s390/pci/pci_clp.c | 2 +- arch/sh/drivers/Makefile | 2 +- arch/sh/drivers/platform_early.c | 347 +++ arch/sh/include/asm/platform_early.h | 61 + arch/sh/kernel/cpu/sh2/setup-sh7619.c | 3 +- arch/sh/kernel/cpu/sh2a/setup-mxg.c | 3 +- arch/sh/kernel/cpu/sh2a/setup-sh7201.c | 3 +- arch/sh/kernel/cpu/sh2a/setup-sh7203.c | 3 +- arch/sh/kernel/cpu/sh2a/setup-sh7206.c | 3 +- arch/sh/kernel/cpu/sh2a/setup-sh7264.c | 3 +- arch/sh/kernel/cpu/sh2a/setup-sh7269.c | 3 +- arch/sh/kernel/cpu/sh3/setup-sh3.c | 1 + arch/sh/kernel/cpu/sh3/setup-sh7705.c | 3 +- arch/sh/kernel/cpu/sh3/setup-sh770x.c | 3 +- arch/sh/kernel/cpu/sh3/setup-sh7710.c | 3 +- arch/sh/kernel/cpu/sh3/setup-sh7720.c | 3 +- arch/sh/kernel/cpu/sh4/setup-sh4-202.c | 3 +- arch/sh/kernel/cpu/sh4/setup-sh7750.c | 9 +- arch/sh/kernel/cpu/sh4/setup-sh7760.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7343.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7366.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7722.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7723.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7724.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7734.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7757.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7763.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7770.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7780.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7785.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7786.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-shx3.c | 3 +- arch/sh/kernel/cpu/sh5/setup-sh5.c | 3 +- arch/sh/kernel/setup.c | 3 +- arch/sh/kernel/time.c | 5 +- arch/sh/mm/init.c | 4 +- arch/x86/boot/compressed/string.c | 10 + arch/x86/hyperv/hv_init.c | 8 + arch/x86/include/asm/kvm_host.h | 7 - arch/x86/include/asm/mshyperv.h | 1 + arch/x86/include/asm/uv/bios.h | 2 +- arch/x86/include/asm/uv/uv.h | 16 +- arch/x86/include/asm/uv/uv_hub.h | 61 +- arch/x86/kernel/apic/x2apic_uv_x.c | 184 +- arch/x86/kernel/head_32.S | 2 - arch/x86/kernel/head_64.S | 11 +- arch/x86/kvm/cpuid.c | 102 +- arch/x86/kvm/lapic.c | 13 +- arch/x86/kvm/mmu.c | 65 +- arch/x86/kvm/vmx/nested.c | 2 +- arch/x86/kvm/vmx/pmu_intel.c | 7 +- arch/x86/kvm/vmx/vmx.c | 15 +- arch/x86/kvm/x86.c | 72 +- arch/x86/mm/init_32.c | 4 +- arch/x86/mm/init_64.c | 4 +- arch/x86/net/bpf_jit_comp.c | 10 + arch/x86/platform/efi/efi.c | 3 - arch/x86/platform/uv/bios_uv.c | 9 +- arch/x86/xen/enlighten.c | 28 +- block/blk-core.c | 4 +- block/blk-mq-sysfs.c | 16 +- block/blk-mq.c | 62 +- block/blk-mq.h | 9 - block/blk-sysfs.c | 8 - block/sed-opal.c | 6 +- block/t10-pi.c | 8 +- crypto/Makefile | 2 +- crypto/algif_skcipher.c | 2 +- crypto/jitterentropy.c | 6 +- crypto/testmgr.c | 24 + crypto/testmgr.h | 375 +++ drivers/base/core.c | 167 ++ drivers/base/platform.c | 334 +-- drivers/block/loop.c | 10 + drivers/block/null_blk_main.c | 78 +- drivers/char/hw_random/Kconfig | 13 + drivers/char/hw_random/Makefile | 1 + drivers/char/hw_random/iproc-rng200.c | 9 +- drivers/char/hw_random/mtk-rng.c | 9 +- drivers/char/hw_random/npcm-rng.c | 186 ++ drivers/char/hw_random/omap3-rom-rng.c | 168 +- drivers/clk/at91/sam9x60.c | 1 + drivers/clk/clk-bd718x7.c | 1 + drivers/clk/hisilicon/clk-hi3660.c | 60 +- drivers/clk/hisilicon/clk-hi3670.c | 152 +- drivers/clk/imx/clk-imx8mm.c | 87 +- drivers/clk/imx/clk-imx8mn.c | 89 +- drivers/clk/imx/clk-pll14xx.c | 72 +- drivers/clk/imx/clk.h | 3 + drivers/clk/mvebu/armada-37xx-periph.c | 6 +- drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 2 +- drivers/clocksource/sh_cmt.c | 13 +- drivers/clocksource/sh_mtu2.c | 13 +- drivers/clocksource/sh_tmu.c | 14 +- drivers/crypto/Kconfig | 3 + drivers/crypto/caam/caampkc.c | 72 +- drivers/crypto/caam/caampkc.h | 8 +- drivers/crypto/cavium/nitrox/nitrox_aead.c | 39 +- drivers/crypto/cavium/nitrox/nitrox_dev.h | 15 + drivers/crypto/cavium/nitrox/nitrox_main.c | 9 +- drivers/crypto/cavium/nitrox/nitrox_mbx.c | 8 + drivers/crypto/cavium/nitrox/nitrox_req.h | 4 + drivers/crypto/cavium/nitrox/nitrox_skcipher.c | 133 +- drivers/crypto/ccp/ccp-ops.c | 3 +- drivers/crypto/chelsio/Kconfig | 2 +- drivers/crypto/chelsio/chtls/chtls.h | 5 +- drivers/crypto/chelsio/chtls/chtls_io.c | 2 +- drivers/crypto/chelsio/chtls/chtls_main.c | 20 +- drivers/crypto/hisilicon/Kconfig | 9 +- drivers/crypto/hisilicon/qm.c | 6 + drivers/crypto/inside-secure/safexcel.c | 270 +- drivers/crypto/inside-secure/safexcel.h | 119 +- drivers/crypto/inside-secure/safexcel_cipher.c | 2039 ++++++++++--- drivers/crypto/inside-secure/safexcel_hash.c | 1479 +++++++++- drivers/crypto/inside-secure/safexcel_ring.c | 5 +- drivers/crypto/qce/ablkcipher.c | 2 +- drivers/crypto/qce/sha.c | 2 +- drivers/crypto/sunxi-ss/sun4i-ss-cipher.c | 10 + drivers/crypto/sunxi-ss/sun4i-ss-core.c | 139 +- drivers/crypto/sunxi-ss/sun4i-ss-hash.c | 12 + drivers/crypto/sunxi-ss/sun4i-ss-prng.c | 9 +- drivers/crypto/sunxi-ss/sun4i-ss.h | 2 + drivers/crypto/talitos.c | 6 +- drivers/dma-buf/dma-fence.c | 78 +- drivers/firmware/dmi_scan.c | 2 +- drivers/firmware/efi/cper.c | 2 +- drivers/firmware/efi/efi.c | 3 + drivers/firmware/efi/rci2-table.c | 2 +- drivers/firmware/efi/tpm.c | 24 +- drivers/firmware/imx/imx-scu.c | 10 +- drivers/firmware/qcom_scm-32.c | 52 +- drivers/firmware/qcom_scm-64.c | 12 + drivers/firmware/qcom_scm.c | 53 + drivers/firmware/qcom_scm.h | 9 + drivers/gpio/Kconfig | 9 + drivers/gpio/Makefile | 1 + .../gpio/{sgpio-aspeed.c => gpio-aspeed-sgpio.c} | 0 drivers/gpio/gpio-eic-sprd.c | 7 +- drivers/gpio/gpio-max77620.c | 237 +- drivers/gpio/gpio-tegra186.c | 97 +- drivers/gpio/gpiolib-devres.c | 33 +- drivers/gpio/gpiolib-of.c | 2 +- drivers/gpio/gpiolib.c | 87 +- drivers/gpu/drm/Kconfig | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 70 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 74 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 43 + drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 1 - drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 1 - drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 21 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 19 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 8 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_module.c | 2 +- drivers/gpu/drm/amd/display/Kconfig | 32 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 4 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 12 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 2 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 12 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.c | 7 - .../gpu/drm/amd/display/dc/dcn20/dcn20_dwb_scl.c | 4 - .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 4 +- drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c | 3 - .../drm/amd/display/modules/freesync/freesync.c | 4 - drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 7 +- drivers/gpu/drm/ast/ast_drv.h | 43 +- drivers/gpu/drm/ast/ast_mode.c | 235 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c | 4 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 10 + drivers/gpu/drm/drm_mm.c | 36 +- drivers/gpu/drm/i2c/tda9950.c | 4 +- drivers/gpu/drm/i810/i810_dma.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 6 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 2 +- drivers/gpu/drm/i915/i915_gem.c | 16 +- drivers/gpu/drm/i915/i915_gem_evict.c | 2 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 2 +- drivers/gpu/drm/i915/i915_vma.c | 4 +- drivers/gpu/drm/i915/i915_vma.h | 2 +- drivers/gpu/drm/lima/lima_device.c | 3 +- drivers/gpu/drm/mgag200/mgag200_cursor.c | 313 +- drivers/gpu/drm/mgag200/mgag200_drv.h | 22 +- drivers/gpu/drm/mgag200/mgag200_main.c | 20 +- drivers/gpu/drm/mgag200/mgag200_mode.c | 6 +- drivers/gpu/drm/mgag200/mgag200_ttm.c | 4 + drivers/gpu/drm/msm/Kconfig | 1 + drivers/gpu/drm/msm/adreno/a3xx_gpu.c | 28 +- drivers/gpu/drm/msm/adreno/a3xx_gpu.h | 3 +- drivers/gpu/drm/msm/adreno/a4xx_gpu.c | 25 +- drivers/gpu/drm/msm/adreno/a4xx_gpu.h | 3 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 40 + drivers/gpu/drm/msm/adreno/adreno_gpu.h | 10 + drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.c | 43 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 21 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 11 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 39 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 15 - .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 7 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 59 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 4 - drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c | 6 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 10 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 10 +- drivers/gpu/drm/msm/dsi/dsi_cfg.c | 6 +- drivers/gpu/drm/msm/msm_gpu.c | 6 +- drivers/gpu/drm/msm/msm_gpummu.c | 6 +- drivers/gpu/drm/msm/msm_iommu.c | 6 +- drivers/gpu/drm/msm/msm_mmu.h | 4 +- drivers/gpu/drm/omapdrm/dss/Makefile | 2 +- drivers/gpu/drm/omapdrm/dss/core.c | 55 - drivers/gpu/drm/omapdrm/dss/dispc.c | 46 +- drivers/gpu/drm/omapdrm/dss/dss.c | 37 + drivers/gpu/drm/omapdrm/dss/hdmi4_core.c | 5 +- drivers/gpu/drm/omapdrm/dss/hdmi5_core.c | 125 +- drivers/gpu/drm/selftests/test-drm_mm.c | 14 +- drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 13 +- drivers/gpu/drm/tilcdc/tilcdc_plane.c | 2 +- drivers/gpu/drm/vc4/vc4_crtc.c | 2 +- drivers/gpu/drm/vc4/vc4_hvs.c | 2 +- drivers/gpu/drm/vc4/vc4_plane.c | 4 +- drivers/hid/Kconfig | 1 + drivers/hid/Makefile | 1 + drivers/hid/hid-axff.c | 11 +- drivers/hid/hid-dr.c | 12 +- drivers/hid/hid-emsff.c | 12 +- drivers/hid/hid-gaff.c | 12 +- drivers/hid/hid-holtekff.c | 12 +- drivers/hid/hid-ids.h | 4 + drivers/hid/hid-lg-g15.c | 899 ++++++ drivers/hid/hid-lg2ff.c | 12 +- drivers/hid/hid-lg3ff.c | 11 +- drivers/hid/hid-lg4ff.c | 11 +- drivers/hid/hid-lgff.c | 11 +- drivers/hid/hid-logitech-hidpp.c | 11 +- drivers/hid/hid-microsoft.c | 12 +- drivers/hid/hid-sony.c | 12 +- drivers/hid/hid-tmff.c | 12 +- drivers/hid/hid-zpff.c | 12 +- drivers/hv/Makefile | 1 + drivers/hv/connection.c | 15 +- drivers/hv/hv_balloon.c | 29 +- drivers/hv/hv_debugfs.c | 178 ++ drivers/hv/hv_fcopy.c | 3 +- drivers/hv/hv_kvp.c | 3 +- drivers/hv/hv_snapshot.c | 3 +- drivers/hv/hv_util.c | 13 +- drivers/hv/hyperv_vmbus.h | 31 + drivers/hv/ring_buffer.c | 2 + drivers/hv/vmbus_drv.c | 12 +- drivers/hwmon/abituguru.c | 2 +- drivers/infiniband/Kconfig | 1 - drivers/infiniband/core/cm.c | 7 +- drivers/infiniband/core/nldev.c | 12 +- drivers/infiniband/core/security.c | 2 +- drivers/infiniband/core/umem_odp.c | 6 +- drivers/infiniband/hw/Makefile | 1 - drivers/infiniband/hw/cxgb3/Kconfig | 19 - drivers/infiniband/hw/cxgb3/Makefile | 7 - drivers/infiniband/hw/cxgb3/cxio_hal.c | 1312 --------- drivers/infiniband/hw/cxgb3/cxio_hal.h | 204 -- drivers/infiniband/hw/cxgb3/cxio_resource.c | 344 --- drivers/infiniband/hw/cxgb3/cxio_resource.h | 69 - drivers/infiniband/hw/cxgb3/cxio_wr.h | 802 ----- drivers/infiniband/hw/cxgb3/iwch.c | 282 -- drivers/infiniband/hw/cxgb3/iwch.h | 155 - drivers/infiniband/hw/cxgb3/iwch_cm.c | 2258 --------------- drivers/infiniband/hw/cxgb3/iwch_cm.h | 233 -- drivers/infiniband/hw/cxgb3/iwch_cq.c | 230 -- drivers/infiniband/hw/cxgb3/iwch_ev.c | 232 -- drivers/infiniband/hw/cxgb3/iwch_mem.c | 101 - drivers/infiniband/hw/cxgb3/iwch_provider.c | 1321 --------- drivers/infiniband/hw/cxgb3/iwch_provider.h | 347 --- drivers/infiniband/hw/cxgb3/iwch_qp.c | 1082 ------- drivers/infiniband/hw/cxgb3/tcb.h | 632 ---- drivers/infiniband/hw/cxgb4/mem.c | 28 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 4 + drivers/infiniband/hw/mlx5/devx.c | 58 +- drivers/infiniband/hw/mlx5/main.c | 4 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 11 +- drivers/infiniband/hw/mlx5/mr.c | 68 +- drivers/infiniband/hw/mlx5/odp.c | 60 +- drivers/infiniband/sw/siw/siw_main.c | 11 +- drivers/infiniband/ulp/srp/ib_srp.c | 15 +- drivers/infiniband/ulp/srp/ib_srp.h | 3 + drivers/infiniband/ulp/srpt/ib_srpt.c | 186 +- drivers/infiniband/ulp/srpt/ib_srpt.h | 34 +- drivers/input/input-poller.c | 9 + drivers/input/mouse/Kconfig | 1 - drivers/input/mouse/gpio_mouse.c | 45 +- drivers/md/dm-clone-target.c | 4 +- drivers/md/dm-snap.c | 94 +- drivers/media/cec/cec-notifier.c | 5 +- drivers/media/dvb-frontends/cxd2820r_c.c | 2 +- drivers/media/dvb-frontends/cxd2820r_t.c | 2 +- drivers/media/dvb-frontends/cxd2820r_t2.c | 2 +- drivers/media/dvb-frontends/drx39xyj/drxj.c | 2 +- drivers/media/dvb-frontends/tc90522.c | 27 +- drivers/media/dvb-frontends/tc90522.h | 3 + drivers/media/pci/cx23885/cx23888-ir.c | 5 +- drivers/media/pci/dm1105/dm1105.c | 1 - drivers/media/pci/saa7164/saa7164-core.c | 166 +- drivers/media/pci/smipcie/smipcie.h | 1 - drivers/media/platform/Kconfig | 1 + drivers/media/platform/cec-gpio/cec-gpio.c | 4 +- drivers/media/platform/cros-ec-cec/cros-ec-cec.c | 6 +- drivers/media/platform/meson/ao-cec-g12a.c | 38 +- drivers/media/platform/meson/ao-cec.c | 32 +- drivers/media/platform/qcom/venus/core.c | 56 +- drivers/media/platform/qcom/venus/core.h | 30 + drivers/media/platform/qcom/venus/helpers.c | 251 +- drivers/media/platform/qcom/venus/helpers.h | 3 +- drivers/media/platform/qcom/venus/hfi_venus.c | 6 + drivers/media/platform/qcom/venus/vdec.c | 8 +- drivers/media/platform/qcom/venus/venc.c | 4 + drivers/media/platform/s5p-cec/s5p_cec.c | 4 +- drivers/media/platform/seco-cec/seco-cec.c | 4 +- drivers/media/platform/sti/cec/stih-cec.c | 4 +- drivers/media/platform/tegra-cec/tegra_cec.c | 4 +- drivers/media/rc/imon.c | 61 +- drivers/media/rc/ir-rcmm-decoder.c | 6 +- drivers/media/rc/mceusb.c | 141 +- drivers/media/rc/rc-core-priv.h | 2 +- drivers/media/rc/rc-main.c | 1 + drivers/media/rc/tango-ir.c | 14 +- drivers/media/usb/b2c2/flexcop-usb.c | 8 +- drivers/media/usb/cx231xx/cx231xx-audio.c | 1 - drivers/media/usb/dvb-usb-v2/dvb_usb.h | 2 + drivers/media/usb/dvb-usb-v2/dvb_usb_core.c | 1 + drivers/media/usb/dvb-usb-v2/dvbsky.c | 16 +- drivers/media/usb/dvb-usb-v2/gl861.c | 391 +-- drivers/media/usb/dvb-usb-v2/gl861.h | 14 - drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 6 +- drivers/media/usb/em28xx/em28xx-audio.c | 1 - drivers/media/usb/em28xx/em28xx-cards.c | 20 + drivers/media/usb/em28xx/em28xx.h | 1 + drivers/media/usb/stkwebcam/stk-webcam.c | 3 +- drivers/media/usb/tm6000/tm6000-regs.h | 2 +- drivers/media/usb/tm6000/tm6000-usb-isoc.h | 2 +- drivers/media/usb/tm6000/tm6000.h | 2 +- drivers/media/usb/zr364xx/zr364xx.c | 1 - drivers/mfd/ab8500-core.c | 138 +- drivers/mfd/db8500-prcmu.c | 21 +- drivers/mfd/ipaq-micro.c | 6 +- drivers/mfd/rk808.c | 22 +- drivers/misc/eeprom/at24.c | 9 +- drivers/misc/eeprom/eeprom.c | 4 + drivers/misc/fastrpc.c | 1 + drivers/misc/mei/bus-fixup.c | 23 +- drivers/misc/mei/hw-me-regs.h | 3 + drivers/misc/mei/hw-me.c | 21 +- drivers/misc/mei/hw-me.h | 8 +- drivers/misc/mei/mei_dev.h | 4 + drivers/misc/mei/pci-me.c | 13 +- drivers/misc/ti-st/st_core.c | 4 +- drivers/mtd/nand/raw/Kconfig | 7 + drivers/mtd/nand/raw/Makefile | 1 + drivers/mtd/nand/raw/au1550nd.c | 5 +- drivers/mtd/nand/raw/brcmnand/brcmnand.c | 21 +- drivers/mtd/nand/raw/cadence-nand-controller.c | 3031 +++++++++++++++++++ drivers/mtd/nand/raw/nand_base.c | 8 +- drivers/mtd/nand/raw/nand_micron.c | 4 +- drivers/mtd/spi-nor/spi-nor.c | 2 +- drivers/net/dsa/b53/b53_common.c | 1 - drivers/net/dsa/microchip/ksz9477_i2c.c | 1 - drivers/net/dsa/sja1105/sja1105_main.c | 88 +- drivers/net/dsa/sja1105/sja1105_spi.c | 6 +- drivers/net/ethernet/amazon/ena/ena_ethtool.c | 35 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 158 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 14 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c | 9 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 39 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 8 + .../net/ethernet/freescale/dpaa2/dpaa2-ethtool.c | 2 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c | 4 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 2 +- drivers/net/ethernet/mellanox/mlx4/main.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/mr.c | 8 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 24 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 17 +- drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c | 66 +- drivers/net/ethernet/mellanox/mlxsw/core_thermal.c | 40 +- drivers/net/ethernet/mellanox/mlxsw/i2c.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/minimal.c | 34 +- drivers/net/ethernet/mellanox/mlxsw/pci.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 10 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 26 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 9 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 59 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/switchib.c | 3 +- drivers/net/ethernet/mellanox/mlxsw/switchx2.c | 4 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 3 +- drivers/net/ethernet/pensando/ionic/ionic_lif.h | 2 + drivers/net/ethernet/pensando/ionic/ionic_stats.c | 29 +- drivers/net/ethernet/qlogic/qla3xxx.c | 1 + drivers/net/ethernet/rocker/rocker_main.c | 9 +- drivers/net/ethernet/stmicro/stmmac/dwmac4.h | 21 + drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 120 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c | 1 + .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 17 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 18 +- .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 125 +- drivers/net/netdevsim/bus.c | 1 + drivers/net/netdevsim/dev.c | 364 +-- drivers/net/netdevsim/fib.c | 175 +- drivers/net/netdevsim/netdev.c | 10 +- drivers/net/netdevsim/netdevsim.h | 20 +- drivers/net/phy/at803x.c | 69 + drivers/net/phy/broadcom.c | 32 +- drivers/net/phy/mdio_device.c | 2 +- drivers/net/phy/phy-core.c | 20 +- drivers/net/phy/phy.c | 5 + drivers/net/phy/phy_device.c | 65 +- drivers/net/usb/qmi_wwan.c | 1 + drivers/net/usb/r8152.c | 3 +- drivers/net/wireless/ath/ath9k/htc_drv_main.c | 2 +- drivers/net/wireless/ath/ath9k/main.c | 2 +- drivers/net/wireless/ath/carl9170/main.c | 3 +- drivers/net/wireless/ath/wcn36xx/main.c | 5 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 73 +- .../broadcom/brcm80211/brcmfmac/cfg80211.h | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/feature.c | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/feature.h | 4 +- .../broadcom/brcm80211/brcmfmac/fwil_types.h | 13 + .../broadcom/brcm80211/brcmsmac/mac80211_if.c | 3 +- .../broadcom/brcm80211/include/brcmu_wifi.h | 2 + drivers/net/wireless/intel/iwlegacy/4965-mac.c | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/tx.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 5 +- drivers/net/wireless/mac80211_hwsim.c | 5 +- drivers/net/wireless/marvell/libertas/mesh.c | 1 - drivers/net/wireless/marvell/mwl8k.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7603/main.c | 3 +- drivers/net/wireless/mediatek/mt76/mt7615/main.c | 3 +- drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 3 +- drivers/net/wireless/mediatek/mt7601u/main.c | 3 +- drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 4 +- drivers/net/wireless/realtek/rtlwifi/base.c | 3 +- drivers/net/wireless/realtek/rtw88/fw.c | 149 +- drivers/net/wireless/realtek/rtw88/fw.h | 51 +- drivers/net/wireless/realtek/rtw88/mac.c | 131 +- drivers/net/wireless/realtek/rtw88/mac.h | 1 + drivers/net/wireless/realtek/rtw88/mac80211.c | 157 +- drivers/net/wireless/realtek/rtw88/main.c | 70 +- drivers/net/wireless/realtek/rtw88/main.h | 50 +- drivers/net/wireless/realtek/rtw88/ps.c | 29 + drivers/net/wireless/realtek/rtw88/ps.h | 2 + drivers/net/wireless/realtek/rtw88/reg.h | 5 + drivers/net/wireless/realtek/rtw88/rtw8822b.c | 3 +- drivers/net/wireless/realtek/rtw88/rtw8822c.c | 7 +- drivers/net/wireless/realtek/rtw88/rx.c | 22 +- drivers/net/wireless/realtek/rtw88/rx.h | 11 + drivers/net/wireless/realtek/rtw88/tx.c | 133 + drivers/net/wireless/realtek/rtw88/tx.h | 8 + drivers/net/wireless/realtek/rtw88/util.c | 27 + drivers/net/wireless/rsi/rsi_91x_mac80211.c | 3 +- drivers/net/wireless/rsi/rsi_91x_usb.c | 2 +- drivers/nfc/nfcmrvl/i2c.c | 1 - drivers/nfc/s3fwrn5/i2c.c | 1 - drivers/nvme/host/core.c | 132 +- drivers/nvme/host/nvme.h | 2 +- drivers/nvme/host/pci.c | 20 +- drivers/nvme/host/rdma.c | 19 +- drivers/nvme/host/tcp.c | 4 +- drivers/nvme/target/io-cmd-bdev.c | 16 +- drivers/nvme/target/tcp.c | 12 +- drivers/nvmem/core.c | 61 +- drivers/of/platform.c | 12 + drivers/of/property.c | 245 ++ drivers/pinctrl/bcm/pinctrl-iproc-gpio.c | 14 +- drivers/pinctrl/bcm/pinctrl-ns2-mux.c | 4 +- drivers/pinctrl/devicetree.c | 40 +- drivers/pinctrl/devicetree.h | 7 - drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 18 +- drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c | 32 +- drivers/pinctrl/pinctrl-at91-pio4.c | 62 + drivers/pinctrl/pinctrl-coh901.c | 50 +- drivers/pinctrl/pinctrl-pic32.c | 25 +- drivers/pinctrl/pinctrl-stmfx.c | 2 +- drivers/pinctrl/qcom/Kconfig | 1 + drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c | 121 +- drivers/pinctrl/sirf/pinctrl-atlas7.c | 41 +- drivers/pinctrl/sirf/pinctrl-sirf.c | 43 +- drivers/pinctrl/spear/pinctrl-plgpio.c | 47 +- drivers/pinctrl/tegra/pinctrl-tegra-xusb.c | 6 + drivers/pinctrl/ti/pinctrl-ti-iodelay.c | 2 +- drivers/platform/mips/cpu_hwmon.c | 15 + drivers/ptp/Kconfig | 4 +- drivers/regulator/da9062-regulator.c | 5 +- drivers/regulator/da9211-regulator.c | 12 +- drivers/regulator/max77686-regulator.c | 5 +- drivers/regulator/max8907-regulator.c | 15 +- drivers/regulator/pbias-regulator.c | 69 +- drivers/regulator/qcom-rpmh-regulator.c | 66 +- drivers/regulator/s2mps11.c | 7 +- drivers/regulator/s5m8767.c | 7 +- drivers/regulator/slg51000-regulator.c | 13 +- drivers/regulator/tps65090-regulator.c | 26 +- drivers/regulator/tps65132-regulator.c | 17 +- drivers/rtc/rtc-asm9260.c | 4 +- drivers/rtc/rtc-aspeed.c | 4 +- drivers/rtc/rtc-at91sam9.c | 4 +- drivers/rtc/rtc-brcmstb-waketimer.c | 4 +- drivers/rtc/rtc-cadence.c | 4 +- drivers/rtc/rtc-coh901331.c | 4 +- drivers/rtc/rtc-davinci.c | 4 +- drivers/rtc/rtc-digicolor.c | 4 +- drivers/rtc/rtc-ds1216.c | 4 +- drivers/rtc/rtc-ds1286.c | 4 +- drivers/rtc/rtc-ds1511.c | 4 +- drivers/rtc/rtc-ds1553.c | 4 +- drivers/rtc/rtc-ep93xx.c | 4 +- drivers/rtc/rtc-fsl-ftm-alarm.c | 9 +- drivers/rtc/rtc-goldfish.c | 8 +- drivers/rtc/rtc-jz4740.c | 4 +- drivers/rtc/rtc-lpc24xx.c | 4 +- drivers/rtc/rtc-lpc32xx.c | 4 +- drivers/rtc/rtc-m48t86.c | 11 +- drivers/rtc/rtc-meson.c | 4 +- drivers/rtc/rtc-mt7622.c | 4 +- drivers/rtc/rtc-mv.c | 4 +- drivers/rtc/rtc-omap.c | 4 +- drivers/rtc/rtc-pic32.c | 4 +- drivers/rtc/rtc-r7301.c | 7 +- drivers/rtc/rtc-rtd119x.c | 4 +- drivers/rtc/rtc-s3c.c | 4 +- drivers/rtc/rtc-sa1100.c | 4 +- drivers/rtc/rtc-spear.c | 4 +- drivers/rtc/rtc-st-lpc.c | 4 +- drivers/rtc/rtc-stk17ta8.c | 4 +- drivers/rtc/rtc-stm32.c | 4 +- drivers/rtc/rtc-sunxi.c | 4 +- drivers/rtc/rtc-tegra.c | 4 +- drivers/rtc/rtc-tx4939.c | 4 +- drivers/rtc/rtc-vt8500.c | 4 +- drivers/rtc/rtc-xgene.c | 4 +- drivers/rtc/rtc-zynqmp.c | 5 +- drivers/s390/block/dasd_eckd.c | 81 +- drivers/s390/scsi/zfcp_fsf.c | 16 +- drivers/scsi/scsi_error.c | 3 + drivers/soc/amlogic/meson-gx-socinfo.c | 1 + drivers/soc/imx/soc-imx-scu.c | 2 +- drivers/soc/qcom/Kconfig | 24 +- drivers/soc/qcom/Makefile | 4 +- drivers/soc/qcom/{llcc-slice.c => llcc-qcom.c} | 155 +- drivers/soc/qcom/llcc-sdm845.c | 100 - drivers/soc/qcom/ocmem.c | 433 +++ drivers/soc/qcom/rpmpd.c | 23 + drivers/soc/qcom/smd-rpm.c | 18 +- drivers/soc/qcom/socinfo.c | 2 + drivers/soc/samsung/exynos-chipid.c | 2 +- drivers/spi/spi-fsl-dspi.c | 5 +- drivers/spi/spi-gpio.c | 5 +- drivers/spi/spi-stm32-qspi.c | 3 +- drivers/staging/Kconfig | 2 + drivers/staging/Makefile | 1 + drivers/staging/exfat/TODO | 9 + drivers/staging/exfat/exfat_super.c | 39 +- drivers/staging/fbtft/fbtft-core.c | 7 +- drivers/staging/mt7621-pci/pci-mt7621.c | 23 +- drivers/staging/qlge/TODO | 3 - drivers/staging/qlge/qlge.h | 145 +- drivers/staging/qlge/qlge_dbg.c | 75 +- drivers/staging/qlge/qlge_main.c | 881 +++--- drivers/staging/qlge/qlge_mpi.c | 1 - drivers/staging/rtl8188eu/core/rtw_ap.c | 31 +- drivers/staging/rtl8188eu/core/rtw_efuse.c | 3 +- drivers/staging/rtl8192u/r8190_rtl8256.c | 4 +- drivers/staging/rtl8712/rtl8712_led.c | 2 +- drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 4 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 2 - drivers/staging/rtl8723bs/core/rtw_recv.c | 9 +- drivers/staging/rtl8723bs/core/rtw_security.c | 9 - drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 3 - drivers/staging/rtl8723bs/core/rtw_xmit.c | 10 +- drivers/staging/rtl8723bs/hal/sdio_ops.c | 2 - drivers/staging/speakup/sysfs-driver-speakup | 369 +++ .../interface/vchiq_arm/vchiq_2835_arm.c | 4 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 8 +- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 4 +- .../vc04_services/interface/vchiq_arm/vchiq_if.h | 6 +- .../interface/vchiq_arm/vchiq_ioctl.h | 2 +- .../vc04_services/interface/vchiq_arm/vchiq_shim.c | 2 +- drivers/staging/vt6655/device_main.c | 4 +- drivers/staging/vt6656/main_usb.c | 1 - drivers/staging/vt6656/rxtx.c | 8 +- .../bindings/net/wireless/siliabs,wfx.txt | 97 + drivers/staging/wfx/Kconfig | 8 + drivers/staging/wfx/Makefile | 24 + drivers/staging/wfx/TODO | 20 + drivers/staging/wfx/bh.c | 316 ++ drivers/staging/wfx/bh.h | 32 + drivers/staging/wfx/bus.h | 34 + drivers/staging/wfx/bus_sdio.c | 268 ++ drivers/staging/wfx/bus_spi.c | 264 ++ drivers/staging/wfx/data_rx.c | 208 ++ drivers/staging/wfx/data_rx.h | 18 + drivers/staging/wfx/data_tx.c | 799 +++++ drivers/staging/wfx/data_tx.h | 93 + drivers/staging/wfx/debug.c | 305 ++ drivers/staging/wfx/debug.h | 19 + drivers/staging/wfx/fwio.c | 387 +++ drivers/staging/wfx/fwio.h | 15 + drivers/staging/wfx/hif_api_cmd.h | 681 +++++ drivers/staging/wfx/hif_api_general.h | 437 +++ drivers/staging/wfx/hif_api_mib.h | 558 ++++ drivers/staging/wfx/hif_rx.c | 336 +++ drivers/staging/wfx/hif_rx.h | 18 + drivers/staging/wfx/hif_tx.c | 470 +++ drivers/staging/wfx/hif_tx.h | 67 + drivers/staging/wfx/hif_tx_mib.h | 281 ++ drivers/staging/wfx/hwio.c | 338 +++ drivers/staging/wfx/hwio.h | 75 + drivers/staging/wfx/key.c | 258 ++ drivers/staging/wfx/key.h | 22 + drivers/staging/wfx/main.c | 500 ++++ drivers/staging/wfx/main.h | 48 + drivers/staging/wfx/queue.c | 606 ++++ drivers/staging/wfx/queue.h | 59 + drivers/staging/wfx/scan.c | 289 ++ drivers/staging/wfx/scan.h | 42 + drivers/staging/wfx/secure_link.h | 46 + drivers/staging/wfx/sta.c | 1643 +++++++++++ drivers/staging/wfx/sta.h | 101 + drivers/staging/wfx/traces.h | 434 +++ drivers/staging/wfx/wfx.h | 204 ++ drivers/staging/wfx/wfx_version.h | 3 + drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 16 +- drivers/staging/wlan-ng/p80211wep.c | 64 +- drivers/target/target_core_tpg.c | 12 - drivers/target/target_core_xcopy.c | 1 - drivers/tty/n_gsm.c | 1 + drivers/tty/n_hdlc.c | 5 + drivers/tty/serial/8250/8250_aspeed_vuart.c | 84 + drivers/tty/serial/8250/8250_dw.c | 75 +- drivers/tty/serial/8250/8250_lpss.c | 21 +- drivers/tty/serial/8250/8250_of.c | 31 + drivers/tty/serial/8250/8250_omap.c | 5 +- drivers/tty/serial/8250/Kconfig | 1 + drivers/tty/serial/Kconfig | 1 + drivers/tty/serial/amba-pl011.c | 4 - drivers/tty/serial/fsl_linflexuart.c | 21 +- drivers/tty/serial/fsl_lpuart.c | 2 +- drivers/tty/serial/imx.c | 5 +- drivers/tty/serial/owl-uart.c | 2 +- drivers/tty/serial/rda-uart.c | 2 +- drivers/tty/serial/serial_core.c | 3 +- drivers/tty/serial/serial_mctrl_gpio.c | 3 + drivers/tty/serial/sh-sci.c | 19 +- drivers/tty/serial/sprd_serial.c | 33 + drivers/tty/serial/uartlite.c | 3 +- drivers/tty/serial/xilinx_uartps.c | 8 +- drivers/tty/tty_ldisc.c | 7 +- drivers/usb/cdns3/cdns3-pci-wrap.c | 3 +- drivers/usb/cdns3/ep0.c | 12 +- drivers/usb/chipidea/ci_hdrc_tegra.c | 22 +- drivers/usb/class/usblp.c | 8 +- drivers/usb/dwc3/Kconfig | 4 +- drivers/usb/dwc3/drd.c | 7 +- drivers/usb/dwc3/gadget.c | 7 +- drivers/usb/dwc3/host.c | 7 +- drivers/usb/gadget/legacy/Kconfig | 20 +- drivers/usb/gadget/udc/Kconfig | 4 +- drivers/usb/gadget/udc/at91_udc.c | 4 +- drivers/usb/gadget/udc/bcm63xx_udc.c | 7 +- drivers/usb/gadget/udc/bdc/bdc_core.c | 4 +- drivers/usb/gadget/udc/bdc/bdc_udc.c | 2 +- drivers/usb/gadget/udc/dummy_hcd.c | 3 +- drivers/usb/gadget/udc/gr_udc.c | 4 +- drivers/usb/gadget/udc/lpc32xx_udc.c | 4 +- drivers/usb/gadget/udc/pxa25x_udc.c | 4 +- drivers/usb/gadget/udc/pxa27x_udc.c | 4 +- drivers/usb/gadget/udc/r8a66597-udc.c | 5 +- drivers/usb/gadget/udc/renesas_usb3.c | 4 +- drivers/usb/gadget/udc/s3c-hsudc.c | 5 +- drivers/usb/host/Kconfig | 68 +- drivers/usb/host/isp1362-hcd.c | 5 +- drivers/usb/host/ohci-at91.c | 7 +- drivers/usb/host/u132-hcd.c | 2 +- drivers/usb/host/xhci-ext-caps.c | 1 + drivers/usb/host/xhci-ring.c | 4 +- drivers/usb/host/xhci-tegra.c | 101 +- drivers/usb/host/xhci.c | 78 +- drivers/usb/image/microtek.c | 7 +- drivers/usb/isp1760/isp1760-hcd.c | 2 - drivers/usb/misc/Kconfig | 18 +- drivers/usb/misc/Makefile | 1 - drivers/usb/misc/adutux.c | 21 +- drivers/usb/misc/ftdi-elan.c | 6 +- drivers/usb/misc/legousbtower.c | 55 +- drivers/usb/misc/rio500.c | 554 ---- drivers/usb/misc/rio500_usb.h | 20 - drivers/usb/misc/sisusbvga/Kconfig | 2 +- drivers/usb/misc/usb251xb.c | 49 +- drivers/usb/misc/usblcd.c | 60 +- drivers/usb/misc/yurex.c | 7 +- drivers/usb/musb/musb_core.c | 4 +- drivers/usb/musb/musb_gadget.c | 3 +- drivers/usb/phy/phy-keystone.c | 4 +- drivers/usb/phy/phy-mxs-usb.c | 4 +- drivers/usb/renesas_usbhs/common.c | 5 +- drivers/usb/renesas_usbhs/common.h | 4 +- drivers/usb/renesas_usbhs/fifo.c | 2 +- drivers/usb/renesas_usbhs/fifo.h | 1 + drivers/usb/renesas_usbhs/mod.c | 19 +- drivers/usb/renesas_usbhs/mod_gadget.c | 30 +- drivers/usb/renesas_usbhs/pipe.c | 15 + drivers/usb/renesas_usbhs/pipe.h | 1 + drivers/usb/serial/Kconfig | 44 +- drivers/usb/serial/keyspan.c | 4 +- drivers/usb/serial/option.c | 3 + drivers/usb/serial/usb-serial.c | 5 +- drivers/usb/storage/scsiglue.c | 4 +- drivers/usb/typec/Kconfig | 10 + drivers/usb/typec/Makefile | 1 + drivers/usb/typec/hd3ss3220.c | 259 ++ drivers/usb/typec/tcpm/tcpm.c | 14 +- drivers/usb/typec/ucsi/displayport.c | 2 + drivers/usb/typec/ucsi/ucsi_ccg.c | 42 +- drivers/usb/usb-skeleton.c | 8 +- drivers/usb/usbip/stub_tx.c | 2 +- drivers/usb/usbip/vhci_hcd.c | 4 +- drivers/xen/balloon.c | 1 - fs/binfmt_elf.c | 69 +- fs/cifs/cifsfs.c | 3 + fs/cifs/cifsfs.h | 1 + fs/cifs/dir.c | 8 +- fs/cifs/file.c | 52 +- fs/cifs/inode.c | 4 - fs/cifs/smb2pdu.c | 4 - fs/eventpoll.c | 36 +- fs/fat/fat.h | 1 - fs/fat/file.c | 8 +- fs/fat/inode.c | 22 +- fs/gfs2/glops.c | 2 +- fs/gfs2/inode.c | 2 +- fs/gfs2/ops_fstype.c | 1 + fs/gfs2/recovery.c | 2 +- fs/hugetlbfs/inode.c | 4 +- fs/io_uring.c | 409 ++- fs/ocfs2/acl.c | 4 +- fs/ocfs2/file.c | 134 +- fs/proc/generic.c | 37 +- fs/proc/internal.h | 2 +- fs/readdir.c | 168 +- fs/userfaultfd.c | 3 +- include/crypto/internal/skcipher.h | 30 - include/crypto/skcipher.h | 30 + include/drm/drm_mm.h | 7 +- include/dt-bindings/power/qcom-rpmpd.h | 9 + include/linux/bits.h | 21 +- include/linux/blk-mq.h | 74 +- include/linux/blkdev.h | 1 - include/linux/build_bug.h | 4 +- include/linux/device.h | 26 + include/linux/errcode.h | 16 + include/linux/export.h | 10 +- include/linux/fwnode.h | 19 + include/linux/gpio/consumer.h | 54 +- include/linux/hugetlb.h | 3 +- include/linux/hyperv.h | 19 + include/linux/input.h | 1 + include/linux/kvm_host.h | 2 + include/linux/memblock.h | 3 + include/linux/memcontrol.h | 3 +- include/linux/memory_hotplug.h | 13 +- include/linux/mfd/core.h | 29 + include/linux/mfd/rk808.h | 2 +- include/linux/mii.h | 9 + include/linux/mm.h | 14 +- include/linux/mmzone.h | 2 +- include/linux/mroute_base.h | 28 +- include/linux/notifier.h | 4 - include/linux/nvmem-consumer.h | 9 + include/linux/page_ext.h | 10 +- include/linux/page_owner.h | 1 + include/linux/phy.h | 2 + include/linux/platform_device.h | 66 +- include/linux/proc_fs.h | 4 +- include/linux/qcom_scm.h | 26 + include/linux/skbuff.h | 6 +- include/linux/skmsg.h | 12 +- include/linux/slab.h | 20 - include/linux/soc/qcom/llcc-qcom.h | 104 - include/linux/thread_info.h | 2 + include/linux/tpm_eventlog.h | 16 +- include/media/cec-notifier.h | 7 +- include/net/addrconf.h | 6 +- include/net/devlink.h | 5 +- include/net/fib_notifier.h | 13 +- include/net/fib_rules.h | 3 +- include/net/genetlink.h | 20 +- include/net/ip6_fib.h | 11 +- include/net/ip_fib.h | 11 +- include/net/mac80211.h | 11 +- include/net/netns/mib.h | 3 + include/net/snmp.h | 6 + include/net/sock.h | 2 +- include/net/tls.h | 69 +- include/net/tls_toe.h | 77 + include/scsi/scsi_eh.h | 1 + include/soc/qcom/ocmem.h | 65 + include/sound/hda_register.h | 3 + include/target/target_core_base.h | 1 - include/trace/events/kmem.h | 21 + include/trace/events/rxrpc.h | 20 +- include/trace/events/wbt.h | 12 +- include/uapi/drm/drm_fourcc.h | 26 +- include/uapi/linux/bpf.h | 32 +- include/uapi/linux/cec-funcs.h | 34 +- include/uapi/linux/devlink.h | 4 + include/uapi/linux/gpio.h | 4 + include/uapi/linux/input-event-codes.h | 75 + include/uapi/linux/io_uring.h | 7 + include/uapi/linux/netfilter_arp/arp_tables.h | 2 +- include/uapi/linux/netfilter_bridge/ebtables.h | 2 +- include/uapi/linux/netfilter_ipv4/ip_tables.h | 2 +- include/uapi/linux/netfilter_ipv6/ip6_tables.h | 2 +- include/uapi/linux/nl80211.h | 8 + include/uapi/linux/nvme_ioctl.h | 23 + include/uapi/linux/pg.h | 5 +- include/uapi/linux/serial_core.h | 2 +- include/uapi/linux/snmp.h | 17 + include/uapi/linux/tipc_config.h | 4 +- include/uapi/linux/virtio_ring.h | 2 +- include/uapi/rdma/cxgb3-abi.h | 82 - include/uapi/rdma/rdma_user_ioctl_cmds.h | 1 - kernel/cgroup/cgroup-internal.h | 5 +- kernel/cgroup/cgroup-v1.c | 5 +- kernel/cgroup/cgroup.c | 70 +- kernel/dma/remap.c | 4 +- kernel/events/core.c | 4 + kernel/gen_kheaders.sh | 5 +- kernel/notifier.c | 41 +- kernel/panic.c | 1 + kernel/printk/printk.c | 20 + kernel/sysctl.c | 4 +- kernel/taskstats.c | 21 +- lib/Kconfig.debug | 678 +++-- lib/Makefile | 1 + lib/errcode.c | 212 ++ lib/genalloc.c | 2 +- lib/generic-radix-tree.c | 32 +- lib/test_printf.c | 14 + lib/test_user_copy.c | 15 +- lib/ubsan.c | 64 +- lib/vdso/Kconfig | 9 - lib/vsprintf.c | 26 + localversion-next | 2 +- mm/cma.c | 8 +- mm/filemap.c | 21 - mm/huge_memory.c | 6 +- mm/hugetlb.c | 207 +- mm/internal.h | 22 + mm/kmemleak.c | 30 +- mm/memblock.c | 65 +- mm/memcontrol.c | 11 +- mm/memory.c | 46 +- mm/memory_hotplug.c | 241 +- mm/memremap.c | 30 +- mm/mmap.c | 31 +- mm/nommu.c | 8 +- mm/page_alloc.c | 16 +- mm/page_ext.c | 24 +- mm/page_owner.c | 117 +- mm/rmap.c | 25 +- mm/shmem.c | 13 +- mm/slab.c | 7 +- mm/slab.h | 2 +- mm/slab_common.c | 99 +- mm/slub.c | 18 +- mm/sparse.c | 2 +- mm/swap.c | 16 +- mm/userfaultfd.c | 70 +- mm/util.c | 14 + mm/vmalloc.c | 2 +- mm/vmpressure.c | 20 +- mm/vmscan.c | 18 +- mm/z3fold.c | 369 ++- net/core/dev.c | 20 +- net/core/devlink.c | 241 +- net/core/fib_notifier.c | 95 +- net/core/fib_rules.c | 23 +- net/core/filter.c | 4 +- net/core/sock.c | 7 +- net/ieee802154/nl802154.c | 39 +- net/ipv4/fib_notifier.c | 13 +- net/ipv4/fib_rules.c | 5 +- net/ipv4/fib_trie.c | 44 +- net/ipv4/igmp.c | 2 +- net/ipv4/ipmr.c | 13 +- net/ipv4/ipmr_base.c | 30 +- net/ipv4/route.c | 5 +- net/ipv6/addrconf.c | 28 +- net/ipv6/fib6_notifier.c | 11 +- net/ipv6/fib6_rules.c | 5 +- net/ipv6/ip6_fib.c | 50 +- net/ipv6/ip6mr.c | 13 +- net/mac80211/agg-tx.c | 9 +- net/mac80211/ibss.c | 9 +- net/mac80211/mlme.c | 5 +- net/mac80211/tx.c | 15 +- net/netlink/genetlink.c | 295 +- net/nfc/llcp_sock.c | 7 +- net/nfc/netlink.c | 17 +- net/openvswitch/conntrack.c | 21 +- net/rds/ib.c | 1 + net/rds/ib_cm.c | 1 + net/rxrpc/ar-internal.h | 1 + net/rxrpc/call_accept.c | 5 +- net/rxrpc/call_object.c | 34 +- net/rxrpc/conn_client.c | 9 +- net/rxrpc/conn_object.c | 13 +- net/rxrpc/conn_service.c | 2 +- net/rxrpc/peer_object.c | 18 +- net/rxrpc/recvmsg.c | 6 +- net/rxrpc/sendmsg.c | 3 +- net/sched/sch_dsmark.c | 2 + net/sunrpc/rpc_pipe.c | 2 +- net/tipc/netlink.c | 21 +- net/tipc/netlink.h | 1 - net/tipc/netlink_compat.c | 19 +- net/tipc/node.c | 6 +- net/tipc/socket.c | 6 +- net/tipc/udp_media.c | 6 +- net/tls/Kconfig | 10 + net/tls/Makefile | 5 +- net/tls/tls_device.c | 46 +- net/tls/tls_main.c | 172 +- net/tls/tls_proc.c | 47 + net/tls/tls_sw.c | 18 +- net/tls/tls_toe.c | 139 + net/tls/trace.c | 10 + net/tls/trace.h | 202 ++ net/wireless/wext-sme.c | 8 +- net/xfrm/xfrm_interface.c | 23 - samples/pktgen/README.rst | 2 +- samples/pktgen/functions.sh | 154 +- samples/pktgen/parameters.sh | 2 +- .../pktgen/pktgen_bench_xmit_mode_netif_receive.sh | 15 +- .../pktgen/pktgen_bench_xmit_mode_queue_xmit.sh | 15 +- samples/pktgen/pktgen_sample01_simple.sh | 23 +- samples/pktgen/pktgen_sample02_multiqueue.sh | 23 +- .../pktgen/pktgen_sample03_burst_single_flow.sh | 15 +- samples/pktgen/pktgen_sample04_many_flows.sh | 22 +- samples/pktgen/pktgen_sample05_flow_per_thread.sh | 15 +- ...tgen_sample06_numa_awared_queue_irq_affinity.sh | 23 +- samples/watch_queue/Makefile | 1 - scripts/bpf_helpers_doc.py | 155 +- scripts/coccinelle/misc/add_namespace.cocci | 2 + scripts/get_maintainer.pl | 38 +- scripts/mod/modpost.c | 29 +- scripts/nsdeps | 4 +- scripts/setlocalversion | 4 +- security/selinux/include/security.h | 3 +- security/selinux/ss/context.h | 32 + security/selinux/ss/ebitmap.c | 18 + security/selinux/ss/ebitmap.h | 1 + security/selinux/ss/mls.c | 3 + security/selinux/ss/policydb.c | 5 + security/selinux/ss/policydb.h | 1 + sound/core/Kconfig | 28 +- sound/drivers/Kconfig | 20 +- sound/firewire/Kconfig | 6 +- sound/hda/ext/hdac_ext_controller.c | 5 + sound/isa/Kconfig | 18 +- sound/mips/Kconfig | 12 +- sound/pci/Kconfig | 2 +- sound/pci/hda/patch_realtek.c | 24 +- sound/soc/cirrus/Kconfig | 14 +- sound/soc/codecs/Kconfig | 32 +- sound/soc/codecs/tas2770.c | 51 +- sound/soc/codecs/tas2770.h | 21 - sound/soc/codecs/wm_adsp.c | 3 +- sound/soc/fsl/fsl_mqs.c | 30 +- sound/soc/intel/Kconfig | 2 +- sound/soc/intel/boards/Kconfig | 48 +- sound/soc/jz4740/jz4740-i2s.c | 5 +- sound/soc/pxa/Kconfig | 16 +- sound/soc/qcom/Kconfig | 20 +- sound/soc/rockchip/rockchip_i2s.c | 2 +- sound/soc/samsung/Kconfig | 12 +- sound/soc/samsung/Makefile | 4 +- sound/soc/samsung/arndale.c | 217 ++ sound/soc/samsung/arndale_rt5631.c | 164 -- sound/soc/soc-core.c | 109 +- sound/soc/soc-ops.c | 11 +- sound/soc/soc-pcm.c | 13 +- sound/soc/sof/imx/Kconfig | 12 +- sound/soc/sof/intel/Kconfig | 22 +- sound/soc/xilinx/Kconfig | 20 +- sound/soc/zte/Kconfig | 12 +- sound/usb/Kconfig | 32 +- tools/arch/arm/include/uapi/asm/kvm.h | 4 +- tools/arch/arm64/include/uapi/asm/kvm.h | 4 +- tools/arch/s390/include/uapi/asm/kvm.h | 6 + tools/arch/x86/include/uapi/asm/vmx.h | 2 + tools/hv/vmbus_testing | 376 +++ tools/include/uapi/asm-generic/mman-common.h | 3 + tools/include/uapi/drm/i915_drm.h | 1 + tools/include/uapi/linux/bpf.h | 32 +- tools/include/uapi/linux/fs.h | 55 +- {include => tools/include}/uapi/linux/fscrypt.h | 0 tools/include/uapi/linux/kvm.h | 3 + tools/include/uapi/linux/usbdevice_fs.h | 4 + tools/lib/bpf/.gitignore | 3 + tools/lib/bpf/Makefile | 12 +- tools/lib/bpf/libbpf.c | 183 +- tools/lib/bpf/libbpf.h | 48 +- tools/lib/bpf/libbpf.map | 3 + tools/lib/bpf/libbpf_internal.h | 32 + tools/lib/subcmd/Makefile | 8 +- tools/perf/Documentation/asciidoc.conf | 3 + tools/perf/Documentation/jitdump-specification.txt | 4 +- tools/perf/arch/arm/annotate/instructions.c | 4 +- tools/perf/arch/arm64/annotate/instructions.c | 4 +- tools/perf/arch/powerpc/util/header.c | 3 +- tools/perf/arch/s390/annotate/instructions.c | 6 +- tools/perf/arch/s390/util/header.c | 9 +- tools/perf/arch/x86/annotate/instructions.c | 6 +- tools/perf/arch/x86/util/header.c | 3 +- tools/perf/builtin-kvm.c | 7 +- tools/perf/builtin-script.c | 6 +- tools/perf/check-headers.sh | 1 + .../arch/s390/{cf_m8561 => cf_z15}/basic.json | 0 .../arch/s390/{cf_m8561 => cf_z15}/crypto.json | 0 .../arch/s390/{cf_m8561 => cf_z15}/crypto6.json | 0 .../arch/s390/{cf_m8561 => cf_z15}/extended.json | 0 .../arch/s390/{cf_z13 => cf_z15}/transaction.json | 0 tools/perf/pmu-events/arch/s390/mapfile.csv | 2 +- tools/perf/pmu-events/jevents.c | 12 +- tools/perf/tests/perf-hooks.c | 3 +- tools/perf/util/annotate.c | 35 +- tools/perf/util/annotate.h | 4 + tools/perf/util/evsel.c | 3 +- tools/perf/util/jitdump.c | 6 +- tools/perf/util/llvm-utils.c | 6 +- tools/perf/util/map.c | 3 + tools/perf/util/python.c | 6 + tools/testing/kunit/kunit.py | 6 +- tools/testing/selftests/bpf/.gitignore | 1 + tools/testing/selftests/bpf/Makefile | 10 +- tools/testing/selftests/bpf/bpf_helpers.h | 266 +- .../selftests/bpf/prog_tests/attach_probe.c | 49 +- .../selftests/bpf/prog_tests/reference_tracking.c | 16 +- .../selftests/bpf/progs/test_attach_probe.c | 1 - .../selftests/bpf/progs/test_get_stack_rawtp.c | 4 +- .../testing/selftests/bpf/progs/test_perf_buffer.c | 1 - .../selftests/bpf/progs/test_stacktrace_map.c | 1 - tools/testing/selftests/bpf/verifier/loops1.c | 17 + tools/testing/selftests/cgroup/Makefile | 4 +- tools/testing/selftests/cgroup/cgroup_util.c | 42 +- tools/testing/selftests/cgroup/cgroup_util.h | 6 +- tools/testing/selftests/cgroup/test_core.c | 146 + tools/testing/selftests/cgroup/test_freezer.c | 2 +- tools/testing/selftests/cgroup/test_stress.sh | 4 + tools/testing/selftests/cgroup/with_stress.sh | 101 + .../selftests/drivers/net/netdevsim/devlink.sh | 163 +- .../drivers/net/netdevsim/devlink_in_netns.sh | 72 + tools/testing/selftests/kvm/Makefile | 3 +- .../selftests/kvm/include/x86_64/processor.h | 3 + tools/testing/selftests/kvm/include/x86_64/vmx.h | 14 + tools/testing/selftests/kvm/lib/kvm_util.c | 2 +- .../testing/selftests/kvm/lib/kvm_util_internal.h | 3 + tools/testing/selftests/kvm/lib/x86_64/processor.c | 2 +- tools/testing/selftests/kvm/lib/x86_64/vmx.c | 201 +- .../selftests/kvm/x86_64/vmx_dirty_log_test.c | 156 + tools/testing/selftests/net/.gitignore | 1 + tools/testing/selftests/net/forwarding/lib.sh | 7 +- tools/testing/selftests/powerpc/mm/tlbie_test.c | 2 +- tools/testing/selftests/vm/config | 1 + usr/include/Makefile | 1 - virt/kvm/arm/pmu.c | 24 +- virt/kvm/kvm_main.c | 10 +- 1305 files changed, 42593 insertions(+), 23528 deletions(-) create mode 100644 Documentation/ABI/testing/debugfs-hyperv delete mode 100644 Documentation/devicetree/bindings/input/fsl,mpr121-touchkey.yaml delete mode 100644 Documentation/devicetree/bindings/input/input.yaml create mode 100644 Documentation/devicetree/bindings/input/mpr121-touchkey.txt create mode 100644 Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt create mode 100644 Documentation/devicetree/bindings/rng/nuvoton,npcm-rng.txt create mode 100644 Documentation/devicetree/bindings/rng/omap3_rom_rng.txt create mode 100644 Documentation/devicetree/bindings/sram/qcom,ocmem.yaml create mode 100644 Documentation/devicetree/bindings/usb/ti,hd3ss3220.txt delete mode 100644 Documentation/usb/rio.rst delete mode 100644 arch/arm64/include/asm/vdso_datapage.h delete mode 100644 arch/arm64/kernel/vdso/gettimeofday.S create mode 100644 arch/mips/boot/dts/ralink/gardena_smart_gateway_mt7688.dts create mode 100644 arch/mips/include/asm/mach-loongson64/loongson_regs.h create mode 100644 arch/mips/include/asm/sync.h rename arch/mips/kernel/{cpu-bugs64.c => r4k-bugs64.c} (97%) create mode 100644 arch/mips/tools/loongson3-llsc-check.c create mode 100644 arch/sh/drivers/platform_early.c create mode 100644 arch/sh/include/asm/platform_early.h create mode 100644 drivers/char/hw_random/npcm-rng.c rename drivers/gpio/{sgpio-aspeed.c => gpio-aspeed-sgpio.c} (100%) delete mode 100644 drivers/gpu/drm/omapdrm/dss/core.c create mode 100644 drivers/hid/hid-lg-g15.c create mode 100644 drivers/hv/hv_debugfs.c delete mode 100644 drivers/infiniband/hw/cxgb3/Kconfig delete mode 100644 drivers/infiniband/hw/cxgb3/Makefile delete mode 100644 drivers/infiniband/hw/cxgb3/cxio_hal.c delete mode 100644 drivers/infiniband/hw/cxgb3/cxio_hal.h delete mode 100644 drivers/infiniband/hw/cxgb3/cxio_resource.c delete mode 100644 drivers/infiniband/hw/cxgb3/cxio_resource.h delete mode 100644 drivers/infiniband/hw/cxgb3/cxio_wr.h delete mode 100644 drivers/infiniband/hw/cxgb3/iwch.c delete mode 100644 drivers/infiniband/hw/cxgb3/iwch.h delete mode 100644 drivers/infiniband/hw/cxgb3/iwch_cm.c delete mode 100644 drivers/infiniband/hw/cxgb3/iwch_cm.h delete mode 100644 drivers/infiniband/hw/cxgb3/iwch_cq.c delete mode 100644 drivers/infiniband/hw/cxgb3/iwch_ev.c delete mode 100644 drivers/infiniband/hw/cxgb3/iwch_mem.c delete mode 100644 drivers/infiniband/hw/cxgb3/iwch_provider.c delete mode 100644 drivers/infiniband/hw/cxgb3/iwch_provider.h delete mode 100644 drivers/infiniband/hw/cxgb3/iwch_qp.c delete mode 100644 drivers/infiniband/hw/cxgb3/tcb.h delete mode 100644 drivers/media/usb/dvb-usb-v2/gl861.h create mode 100644 drivers/mtd/nand/raw/cadence-nand-controller.c rename drivers/soc/qcom/{llcc-slice.c => llcc-qcom.c} (64%) delete mode 100644 drivers/soc/qcom/llcc-sdm845.c create mode 100644 drivers/soc/qcom/ocmem.c create mode 100644 drivers/staging/speakup/sysfs-driver-speakup create mode 100644 drivers/staging/wfx/Documentation/devicetree/bindings/net/wirel [...] create mode 100644 drivers/staging/wfx/Kconfig create mode 100644 drivers/staging/wfx/Makefile create mode 100644 drivers/staging/wfx/TODO create mode 100644 drivers/staging/wfx/bh.c create mode 100644 drivers/staging/wfx/bh.h create mode 100644 drivers/staging/wfx/bus.h create mode 100644 drivers/staging/wfx/bus_sdio.c create mode 100644 drivers/staging/wfx/bus_spi.c create mode 100644 drivers/staging/wfx/data_rx.c create mode 100644 drivers/staging/wfx/data_rx.h create mode 100644 drivers/staging/wfx/data_tx.c create mode 100644 drivers/staging/wfx/data_tx.h create mode 100644 drivers/staging/wfx/debug.c create mode 100644 drivers/staging/wfx/debug.h create mode 100644 drivers/staging/wfx/fwio.c create mode 100644 drivers/staging/wfx/fwio.h create mode 100644 drivers/staging/wfx/hif_api_cmd.h create mode 100644 drivers/staging/wfx/hif_api_general.h create mode 100644 drivers/staging/wfx/hif_api_mib.h create mode 100644 drivers/staging/wfx/hif_rx.c create mode 100644 drivers/staging/wfx/hif_rx.h create mode 100644 drivers/staging/wfx/hif_tx.c create mode 100644 drivers/staging/wfx/hif_tx.h create mode 100644 drivers/staging/wfx/hif_tx_mib.h create mode 100644 drivers/staging/wfx/hwio.c create mode 100644 drivers/staging/wfx/hwio.h create mode 100644 drivers/staging/wfx/key.c create mode 100644 drivers/staging/wfx/key.h create mode 100644 drivers/staging/wfx/main.c create mode 100644 drivers/staging/wfx/main.h create mode 100644 drivers/staging/wfx/queue.c create mode 100644 drivers/staging/wfx/queue.h create mode 100644 drivers/staging/wfx/scan.c create mode 100644 drivers/staging/wfx/scan.h create mode 100644 drivers/staging/wfx/secure_link.h create mode 100644 drivers/staging/wfx/sta.c create mode 100644 drivers/staging/wfx/sta.h create mode 100644 drivers/staging/wfx/traces.h create mode 100644 drivers/staging/wfx/wfx.h create mode 100644 drivers/staging/wfx/wfx_version.h delete mode 100644 drivers/usb/misc/rio500.c delete mode 100644 drivers/usb/misc/rio500_usb.h create mode 100644 drivers/usb/typec/hd3ss3220.c create mode 100644 include/linux/errcode.h create mode 100644 include/net/tls_toe.h create mode 100644 include/soc/qcom/ocmem.h delete mode 100644 include/uapi/rdma/cxgb3-abi.h create mode 100644 lib/errcode.c create mode 100644 net/tls/tls_proc.c create mode 100644 net/tls/tls_toe.c create mode 100644 net/tls/trace.c create mode 100644 net/tls/trace.h create mode 100644 sound/soc/samsung/arndale.c delete mode 100644 sound/soc/samsung/arndale_rt5631.c create mode 100755 tools/hv/vmbus_testing copy {include => tools/include}/uapi/linux/fscrypt.h (100%) rename tools/perf/pmu-events/arch/s390/{cf_m8561 => cf_z15}/basic.json (100%) rename tools/perf/pmu-events/arch/s390/{cf_m8561 => cf_z15}/crypto.json (100%) rename tools/perf/pmu-events/arch/s390/{cf_m8561 => cf_z15}/crypto6.json (100%) rename tools/perf/pmu-events/arch/s390/{cf_m8561 => cf_z15}/extended.json (100%) copy tools/perf/pmu-events/arch/s390/{cf_z13 => cf_z15}/transaction.json (100%) create mode 100755 tools/testing/selftests/cgroup/test_stress.sh create mode 100755 tools/testing/selftests/cgroup/with_stress.sh create mode 100755 tools/testing/selftests/drivers/net/netdevsim/devlink_in_netns.sh create mode 100644 tools/testing/selftests/kvm/x86_64/vmx_dirty_log_test.c